Commit Graph
719780 Commits
Author SHA1 Message Date
Hans de Graaff 423efd6c47 dev-ruby/octokit: drop 4.25.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-06-17 07:02:19 +02:00
Hans de Graaff d835de7531 dev-ruby/minitest: add 5.18.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-06-17 06:55:26 +02:00
Hans de Graaff 4ab5a44857 dev-ruby/rdiscount: add 2.2.7.1
Closes: https://bugs.gentoo.org/883113
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-06-17 06:53:32 +02:00
Hans de Graaff 88ec6a4f08 dev-ruby/rcairo: add 1.17.12
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-06-17 06:53:32 +02:00
Hans de Graaff dfab4dda3e dev-ruby/rbpdf: drop 1.20.1-r2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-06-17 06:53:32 +02:00
Ionen Wolkens 259d30f953 dev-python/PyQt6-WebEngine: remove gcc dependency, update hack
Turns out that this *can* use clang++ but only if qtbase was built with
clang++ as well, otherwise it still uses g++ even with CXX=clang++

But given the former, there is little reason to enforce the dependency.

Ideally would use CXX but that would require more elaborate testing to
know what it is and what qtbase was built with (perhaps if ever add the
hack to qmake-utils.eclass).

No revbump given PyQt* bindings are a slowish build and depcleaning
gcc is a bit niche, the few interested can handle this manually until
next bump.

Closes: https://github.com/gentoo/gentoo/pull/31493
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-17 00:48:21 -04:00
Ionen Wolkens cbc1434748 dev-python/PyQt6: remove gcc dependency, update hack
Turns out that this *can* use clang++ but only if qtbase was built with
clang++ as well, otherwise it still uses g++ even with CXX=clang++

But given the former, there is little reason to enforce the dependency.

Ideally would use CXX but that would require more elaborate testing to
know what it is and what qtbase was built with (perhaps if ever add the
hack to qmake-utils.eclass).

No revbump given PyQt* bindings are a slowish build and depcleaning
gcc is a bit niche, the few interested can handle this manually until
next bump.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-17 00:48:15 -04:00
Ionen Wolkens eedfcb7019 dev-python/PyQt6: drop 6.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-06-17 00:29:33 -04:00
Sam James 6f1071e9c2 sys-libs/minizip-ng: add note re SONAME
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:59:05 +01:00
Sam James 89cc2a869a sys-power/nut: fix typo + error
- Fix whitespace typo
- Oops, the elog is in src_install, not pkg_postinst, so EPREFIX.

Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:56:01 +01:00
Sam James 4c1dd69ceb dev-util/patchelf: Stabilize 0.18.0 amd64, #908413
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:55:07 +01:00
Sam James 70be43713c dev-util/patchelf: Stabilize 0.18.0 x86, #908413
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:55:05 +01:00
Sam James a84735cb1e sys-power/nut: misc tweaks
- Style tweaks to be closer to skel.ebuild
- Use EROOT and ED where appropriate
- Add missing 'local'
- Fix typo in pkg_postinst optfeature for util-linux
- Add additional configure options for tmpfiles, udev paths
- Wire up tests

Closes: https://bugs.gentoo.org/908615
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:54:27 +01:00
Sam James 0f6695de34 sys-power/nut: add explicit proxy-maint@
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:19:45 +01:00
Francisco Javier Félix aea0f99f97 sys-power/nut: add 2.8.0, various enhancements
I've recently made a comprehensive update to the ebuild of sys-power/nut:
The way drivers are activated has been altered - instead of using a driver list, which
can be hard to maintain when new ones are added, we now activate them based on the
connection type (serial, USB, XML, IPMI, Modbus, etc).

This simplification not only streamlines the installation process but also resolves
dependency issues associated with activating a driver and its corresponding unactivated connection.

The updates align with the latest Gentoo specifications and are summarized below:

Improvements:
*    Removed unused libnsl
*    Removed outdated hotplug
*    Utilized EAPI=8
*    Default use of libusb-1
*    Added connections for GPIO, i2c, and Modbus
*    Configuration parameters required per connection type
*    Fixed the creation of PID in /run/nut
*    Removed configurations no longer necessary for nut-2.8.0 or newer
*    Creation of man pages
*    Added a flag for documentation
*    Utilized tmpfile for creating temporary directories
*    Added Q5t5 monitor (nut-9999)
*    Disabled Python2
*    Added Python3 library
*    Message for the optional function of sys-apps/util-linux[logger, tty-helpers]
*    Added configuration for Avahi
*    Added a flag for systemd (nut-9999)

TODO: (in next version)
*    nut-scanner is not working
*    /etc/init.d/upslog requires parameters of SAI and log file

Please note that I have tested different SAI drivers, but only with USB and SNMP connections.

Any feedback or further testing on these updates would be highly appreciated.

Closes: https://bugs.gentoo.org/836776
Closes: https://bugs.gentoo.org/736804
Closes: https://bugs.gentoo.org/598619
Closes: https://bugs.gentoo.org/636402
Closes: https://bugs.gentoo.org/862543
Closes: https://bugs.gentoo.org/852287
Closes: https://bugs.gentoo.org/676598
Closes: https://bugs.gentoo.org/808675
Closes: https://bugs.gentoo.org/771291
Closes: https://bugs.gentoo.org/714930
Closes: https://bugs.gentoo.org/695148
Closes: https://bugs.gentoo.org/641144
Closes: https://bugs.gentoo.org/670132
Closes: https://bugs.gentoo.org/642618
Closes: https://bugs.gentoo.org/544250
Closes: https://bugs.gentoo.org/526328
Package-Manager: Portage-3.0.45.3, pkgcheck-0.10.24
Signed-off-by: Fco Javier Felix <ffelix@inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/31486
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:13:49 +01:00
Violet Purcell 1824ebce68 media-sound/helm: Fix build on musl
Fixes three different issues with the bundled copy of JUCE in helm.
First, it conditions the usage of execinfo.h behind __GLIBC__ being
defined when on linux. Second, it removes the usage of lfs64 interfaces
and defines _FILE_OFFSET_BITS=64. Third, it conditions the usage of
_NL_IDENTIFICATION_LANGUAGE and _NL_IDENTIFICATION_TERRITORY behind
ifdefs, since musl does not define them.

Signed-off-by: Violet Purcell <vimproved@inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31463
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:11:03 +01:00
Egor Martynov bdce165a26 x11-wm/qtile: downgrade cairocffi dependency for 0.22.1
Closes: https://bugs.gentoo.org/908595
Signed-off-by: Egor Martynov <martynovegorOF@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31484
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:10:56 +01:00
Sam James 2ce629ab38 sys-libs/zlib-ng: disable gtest entirely when not running tests
Closes: https://bugs.gentoo.org/908567
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 04:09:53 +01:00
Sam James 1d2ff0e8d3 sys-libs/newlib: backport arm setjmp fix
It looked like a new upstream release/snapshot was going to be made so I'd
forgot about it, but got reminded of this today, so let's backport the patch.

Closes: https://bugs.gentoo.org/891589
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:58:41 +01:00
Sam James baf3d91ea1 dev-lang/mono: add cmake BDEPEND
Used for bundled deps.

Closes: https://bugs.gentoo.org/801568
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:53:47 +01:00
Sam James f25ab96bc9 dev-util/patchelf: Stabilize 0.18.0 arm, #908413
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:49:47 +01:00
Sam James 897767fa66 dev-util/patchelf: Stabilize 0.18.0 ppc64, #908413
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:49:46 +01:00
Sam James 85488ca956 dev-util/patchelf: Stabilize 0.18.0 arm64, #908413
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:49:44 +01:00
Alexis 868c215ffe media-video/pipewire: Add gentoo-pipewire-launcher.1 man page
Closes: https://bugs.gentoo.org/908510
Signed-off-by: Alexis <flexibeast@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:48:20 +01:00
Sam James 16921604a6 sys-apps/shadow: backport password leak fix, backport usermod gid --prefix fix
Bug: https://bugs.gentoo.org/908613
Closes: https://bugs.gentoo.org/894754
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:32:11 +01:00
Sam James 2b44aee5ab net-libs/libproxy: drop 0.5.0, 0.5.1
Short-lived releases w/ regressions.

Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:22:43 +01:00
Sam James 3c1430fe3d net-libs/libproxy: add 0.5.2
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:22:38 +01:00
Sam James 15253e35bb dev-lang/mono: add 6.12.0.182
Bug: https://bugs.gentoo.org/908612
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 03:18:07 +01:00
Sam James 5baa95e925 dev-python/google-auth: revbump for allowing urllib3
See a50bfe9db8.

Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:57:46 +01:00
Sam James 2486ca0333 sci-libs/arborx: don't double apply patches
cmake_src_prepare calls default for us.

Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:57:04 +01:00
Alfred Wingate adce240c40 media-sound/playerctl: wire up tests
[sam: Pulling in Alfred's bump PR which I'd missed.]

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25976
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:49:39 +01:00
Sam James 54425cff4f sys-devel/gdb: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:38:27 +01:00
Sam James 3275b3b5e0 app-text/highlight: add 4.6
Closes: https://bugs.gentoo.org/885849
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:38:26 +01:00
Sam James af66a282f6 app-text/ansifilter: add 2.19
Switch to Makefile which gets us the shell completions and at least
installs an xpm icon.

Bug: https://bugs.gentoo.org/882699
Closes: https://bugs.gentoo.org/906382
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17 02:38:21 +01:00
Matthias Maier 8d22a86117 sci-libs/arborx: drop 1.2
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-06-16 20:03:24 -05:00
Matthias Maier 161fc86a9b sci-libs/arborx: fix libdir
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
2023-06-16 20:03:18 -05:00
Sam James 5d408bd043 kde-misc/tellico: Stabilize 3.5 amd64, #908606
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:53 +01:00
Sam James f04d8c922e media-gfx/blender: Stabilize 3.3.6-r1 amd64, #908375
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:51 +01:00
Sam James 76ffed0fbf media-libs/pcaudiolib: Stabilize 1.2-r2 ppc64, #908296
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:50 +01:00
Sam James 1dcca90b57 media-gfx/photoqt: Stabilize 3.2 amd64, #908274
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:49 +01:00
Sam James 46416bb241 sci-libs/proj: Stabilize 9.2.1 x86, #906647
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:48 +01:00
Sam James 2d317dbdac sci-libs/proj: Stabilize 9.2.1 amd64, #906647
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:47 +01:00
Sam James 7d4624ba12 sys-devel/gcc: add 12.3.1_p20230616
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-16 23:58:30 +01:00
William Hubbs 40df0ea406 app-admin/terraform: add 1.5.0
Signed-off-by: William Hubbs <williamh@gentoo.org>
2023-06-16 17:34:32 -05:00
Ulrich Müller 1931c98f78 common-lisp-3.eclass: Don't call readarray -d unless >=bash-5.0
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2023-06-16 23:39:59 +02:00
Ulrich Müller 5e0b79e653 common-lisp-3.eclass: Don't inherit eutils
Neither the eclass nor any of the ebuilds inheriting common-lisp-3 needs
eutils features.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2023-06-16 23:39:53 +02:00
Patrick McLean 1af42159bc sys-block/dust: Update QA_FLAGS_IGNORED
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2023-06-16 14:36:49 -07:00
Matthew Thode c9b13931cf app-admin/puppetserver: add 8.1.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-06-16 16:21:47 -05:00
Matthew Thode e949dd1a02 app-admin/puppet-agent: add 8.1.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-06-16 16:21:46 -05:00
Matthew Thode ec602e7da0 app-admin/puppet: add 8.1.0
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2023-06-16 16:21:45 -05:00