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