Commit Graph
933220 Commits
Author SHA1 Message Date
Alfred Wingate d9e15a75e6 dev-libs/thrift: add 0.21.0
* Use github tarball over missing test files.
* Drop test patches and use CMAKE_SKIP_TESTS instead.
* Comprehensily set cmakeargs and use WITH_OPTION over BUILD_OPTION to
  stop cmake looking for the dependencies despite the feature being disabled.

Bug: https://bugs.gentoo.org/943012
Bug: https://bugs.gentoo.org/938100
Bug: https://bugs.gentoo.org/949634
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40903
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:21:10 +00:00
Sergio Gomez d05d275647 dev-util/rt-tests: add 'append-lfs-flags'
Closes: https://bugs.gentoo.org/950988
Signed-off-by: Sergio Gomez <sergio.g.delreal@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40978
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:20:41 +00:00
Violet Purcell 2ad9539cc3 sys-kernel/scx: drop 1.0.6-r2
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/40979
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:20:19 +00:00
Violet Purcell 9bf8318e13 sys-kernel/scx: remove obsolete list of crates comment
We're using arthurzam's crate tarball infrastructure now.

Signed-off-by: Violet Purcell <vimproved@inventati.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:20:19 +00:00
Violet Purcell 652d83794e sys-kernel/scx: manually install openrc init.d script
Upstream's build system checks for openrc as a dependency before
installing the init.d script. This is not actually necessary, since
installing it on a non-openrc system is perfectly fine. Previously, scx
had an openrc use flag that toggled the openrc feature in meson. This
was not ideal since this is not a standardized use flag and openrc users
would have to manually enable it. Instead, disable the openrc meson
feature and install the init.d script manually in src_install.

Signed-off-by: Violet Purcell <vimproved@inventati.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:20:18 +00:00
Violet Purcell bc59667d55 sys-kernel/scx: add 1.0.10
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:20:18 +00:00
Sam James 89e7bc9010 dev-ada/libgpr: Stabilize 25.0.0-r1 amd64, #951066
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:19:45 +00:00
Alfred Wingate bcde221089 dev-db/mysql: add 8.0.41
* Explicitly set USE_LD_LLD depending on users toolchain.

Backport some low hanging fruit from unmerged mysql-8.4 PR.

* Rearrange dependencies to utilise BDEPEND where suitable.
* Add test-install support instead of tying it to USE="test".
* Cosmetic changes to lower line width below 120 and incoprorate more
  options into the initial mycmakeargs array for bettere readability.
* Install vendored libraries into a separate mysql libdir.
* Set install dirs for mysqlrouter libraries.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40275
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:19:14 +00:00
Alfred Wingate 80d9cdbd71 dev-db/mysql: miscellanous test tweaks
This is the next stable candidate. Hopefully its less painful to the
arch teams.

* Use REQUIRED_USE instead of silently skipping tests for when server is disabled.
* Allow success despite unstable tests and get more infromation about features in tests. Add instructions on attaching a tarball with logs for test failures.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:19:14 +00:00
Alfred Wingate 301cd23e23 dev-db/mysql: use tmpfs for test databases opportunistically
Use max parallelisation if possible otherwise use one job to avoid
failures from high I/O contention.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:19:13 +00:00
Alfred Wingate 7f41d97b38 dev-db/mysql: disable broken tests
Upstream commit: 8872c9a4530d35ab4299517708208d60b1db04ee

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:19:13 +00:00
Sam James a2356b5253 dev-ada/AdaSAT: Stabilize 25.0.0 amd64, #951064
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:18:29 +00:00
Sam James 45431d7741 dev-perl/DBI: Stabilize 1.647.0 hppa, #950524
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:16:08 +00:00
Sam James e0244965f1 dev-ada/AdaSAT: Stabilize 25.0.0 x86, #951064
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:15:02 +00:00
Sam James 1b1023ec6b sys-libs/libseccomp: fix aliasing violation
The patch isn't perfect so may revbump with a tweaked version later.

Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:14:15 +00:00
Sam James 2bef63ab1f dev-perl/MIME-Base32: Stabilize 1.303.0-r1 hppa, #950559
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:07:06 +00:00
Sam James 3eb11c4c88 dev-perl/URI: Stabilize 5.310.0 hppa, #950559
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:07:05 +00:00
Filip Kobierski 14fd1f23e4 dev-db/freetds: add 1.4.26
changes in top-down order:

- update LICENSE
  - for GPL-2+ see src/pool/user.c
  - for LGPL-2+ see src/tds/bulk.c
- update comment on tests failing
- merge COMMON_DEPEND to DEPEND
- remove awk DEPEND as it's in @system
- swap bind-tools to bind
- add DOCS -- swap changelog for news.md
- introduce myeconfargs & sort them
- use bash's syntactic sugar
- add `-type f` to last find

Signed-off-by: Filip Kobierski <fkobi@pm.me>
Closes: https://github.com/gentoo/gentoo/pull/40987
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:06:55 +00:00
Filip Kobierski e3f9fd9a4d dev-db/freetds: metadata: complete upstream tag
Signed-off-by: Filip Kobierski <fkobi@pm.me>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:06:54 +00:00
Andreas Sturmlechner ffe6de76da gnustep-base/gnustep-gui: drop 0.29.0-r2, 0.30.0-r2, destabilising ~sparc
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:14 +01:00
Andreas Sturmlechner 9e67714e93 gnustep-base/mknfonts: destabilise 0.5-r3 for sparc
No stable revdeps.

Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:14 +01:00
Andreas Sturmlechner 50f1428a40 gnustep-base/gnustep-back-cairo: drop 0.29.0, 0.30.0, destabilising ~sparc
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:14 +01:00
Andreas Sturmlechner 83ca99a45c gnustep-base/gnustep-back-xlib: drop 0.29.0, 0.30.0, destabilising ~sparc
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:14 +01:00
Andreas Sturmlechner b1fac6eed6 gnustep-base/gnustep-back-art: drop 0.29.0, 0.30.0, destabilising ~sparc
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:13 +01:00
Andreas Sturmlechner d280aaf348 virtual/gnustep-back: drop 0.29.0, 0.30.0, destabilising ~sparc
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:13 +01:00
Andreas Sturmlechner 8f2c974f67 virtual/gnustep-back: stabilize 0.31.0 for ppc
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org>
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:13 +01:00
Andreas Sturmlechner b78014235a gnustep-base/gnustep-back-art: stabilize 0.31.0 for ppc
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org>
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:13 +01:00
Andreas Sturmlechner fb51d90e63 gnustep-base/gnustep-back-xlib: stabilize 0.31.0 for ppc
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org>
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:12 +01:00
Andreas Sturmlechner b221c04c09 gnustep-base/gnustep-back-cairo: stabilize 0.31.0 for ppc
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org>
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:12 +01:00
Andreas Sturmlechner 099a0d02c0 gnustep-base/gnustep-gui: stabilize 0.31.1 for ppc
Thanks-to: ernsteiswuerfel <erhard_f@mailbox.org>
Bug: https://bugs.gentoo.org/938698
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 01:02:12 +01:00
Sam James 0380ae7c49 sys-libs/libseccomp: Stabilize 2.6.0 ppc, #950511
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:54:40 +00:00
Sam James 7b62a9a3a6 sys-libs/libseccomp: Stabilize 2.6.0 hppa, #950511
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:54:24 +00:00
Sam James 4919baac41 dev-libs/oniguruma: Stabilize 6.9.10 hppa, #949241
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:52:17 +00:00
Sam James c7817d750e media-libs/libjpeg-turbo: Stabilize 3.1.0 hppa, #950725
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:48:15 +00:00
Andreas Sturmlechner 2d978b3fd1 x11-libs/fox: drop 1.7.67-r3, 1.7.84
Closes: https://bugs.gentoo.org/949038
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 00:32:38 +01:00
Andreas Sturmlechner 54a3d10fcf media-sound/gogglesmm: drop 1.2.1-r2, 1.2.1-r3
Closes: https://bugs.gentoo.org/949038
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-10 00:32:38 +01:00
Louis Sautier 6ec39d1631 net-nntp/nzbget: drop 24.5
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
2025-03-10 00:30:43 +01:00
Louis Sautier 90296b091e net-nntp/nzbget: add 24.7
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
2025-03-10 00:30:43 +01:00
Sam James c404d0506d dev-libs/utfcpp: Stabilize 4.0.6 x86, #949044
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:22:42 +00:00
Sam James 3794431d1d media-libs/taglib: Stabilize 2.0.2 x86, #949044
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:22:41 +00:00
Sam James 0912cb37c7 dev-libs/utfcpp: Stabilize 4.0.6 amd64, #949044
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:22:39 +00:00
Sam James 312cf24dc1 media-libs/taglib: Stabilize 2.0.2 amd64, #949044
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:22:38 +00:00
Kostadin Shishmanov c0957cd77e games-action/supertuxkart: add patch for gcc 15
Backport commit that adds an include that's been removed from the
default ones in libstdc++.

Closes: https://bugs.gentoo.org/937731
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40986
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:22:27 +00:00
Sam James c3a77ddb1c x11-libs/fox: Stabilize 1.7.85 x86, #949038
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:04:22 +00:00
Sam James 61bb2affd9 media-sound/gogglesmm: Stabilize 1.2.5 x86, #949038
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:04:21 +00:00
Sam James 461424b0ae x11-libs/fox: Stabilize 1.7.85 amd64, #949038
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:00:42 +00:00
Sam James 561d34e8a6 media-sound/gogglesmm: Stabilize 1.2.5 amd64, #949038
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:00:42 +00:00
Sam James 0778f4ac13 app-arch/lzlib: Stabilize 1.15-r1 hppa, #949139
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:00:34 +00:00
Thibaud CANALE 23078bb61c profiles/arch: restrict Certbot’s module "google dns" to amd64, arm64 and x86
Dependencies for Certbot’s “Google DNS Authenticator” are only currently
keyworded for amd64, arm64 and x86, so mask its USE flag by default.

Bug: https://bugs.gentoo.org/949851
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/40985
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-09 23:00:33 +00:00
Andreas Sturmlechner e8cbb7fb5e media-gfx/graphviz: drop 12.0.0-r100, 12.1.2, 12.2.0
Closes: https://bugs.gentoo.org/948828
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-03-09 23:58:38 +01:00