Commit Graph
951989 Commits
Author SHA1 Message Date
Sam James 9688055fe1 dev-util/libabigail: enable py3.13
Bug: https://bugs.gentoo.org/953671
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 23:25:24 +01:00
Sam James 88c45e555d sys-apps/xdg-desktop-portal: enable py3.13
Bug: https://bugs.gentoo.org/95372
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 23:24:09 +01:00
Ulrich Müller 4a5a0204ce www-apps/nikola: Use newzshcomp
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-04-13 00:19:26 +02:00
Ionen Wolkens 1a256860bb www-client/qutebrowser: drop pdfjs upper bound
Was thinking to drop this after qtwebengine-6.9.x is stable but
missed that qutebrowser-3.5.0 did a workaround to allow latest
pdfjs to work with older qtwebengine.

Untested though given have qtwebengine-6.9.x right now and it is
a hassle to downgrade, please report if have issues.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-12 18:17:11 -04:00
Sam James 121bc869f9 sys-apps/portage: add 3.0.68
Closes: https://bugs.gentoo.org/948644
Closes: https://bugs.gentoo.org/948643
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 23:13:38 +01:00
Ulrich Müller 0b93ea5658 www-apps/nikola: drop 8.3.1
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-04-13 00:09:01 +02:00
Ulrich Müller 2b0c9dc80f www-apps/nikola: stabilize 8.3.1-r1 for amd64, #953730
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-04-13 00:09:00 +02:00
Ionen Wolkens 4ab6991667 www-client/qutebrowser: add 3.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-12 18:07:17 -04:00
Ionen Wolkens 7fb261fd7e www-client/qutebrowser: "drop" gherkin-official upper bound
Masked instead. Not revbumping given bumping in the following commit.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-12 18:06:52 -04:00
Ionen Wolkens 0b3c4b2b21 profiles: mask >=dev-python/gherkin-official-31 for now
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-04-12 18:06:52 -04:00
Andreas K. Hüttel 6bf61db1c8 dev-perl/HTML-Form: add 6.120.0
Closes: https://bugs.gentoo.org/941756
See-also: https://github.com/libwww-perl/HTML-Form/pull/53
See-also: https://github.com/libwww-perl/HTML-Form/issues/50
See-also: https://github.com/libwww-perl/HTTP-Message/pull/196
See-also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084899
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2025-04-12 23:16:32 +02:00
Sam James 327e5dd327 dev-util/cppcheck: Stabilize 2.17.1 x86, #953676
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 22:12:19 +01:00
Sam James 629915692e dev-util/cppcheck: Stabilize 2.17.1 amd64, #953676
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 22:12:18 +01:00
Sam James acf8592801 sys-devel/gcc: add 13.3.1_p20250411
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 22:12:04 +01:00
Sam James ffcfd1af60 sys-devel/gcc: add 12.4.1_p20250410
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 22:11:07 +01:00
Sam James 620815c5f0 app-text/pdfarranger: Stabilize 1.11.1-r1 amd64, #946098
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 22:00:22 +01:00
NHOrus 106d254a63 x11-misc/gbdfed: port to C23
Closes: https://bugs.gentoo.org/944399
Closes: https://bugs.gentoo.org/944095
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41190
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:58:21 +01:00
NHOrus f89190179d media-libs/icclib: add 3.2.0
Upstream fixed bugs we patch in, and also included test files
which simplifies running smoke test significantly.

Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40753
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:58:20 +01:00
NHOrus 2ed9cd89da media-libs/icclib: update EAPI 7 -> 8, fix build problems
Update code to compile with C23 compilers.
Replace build system with meson: existing makefile and patches appear
to have silently dropped dependencies, that were automagically included
only somewhere. Fixes segfaults on start.
Adds smoke test to check for said segfault

Closes: https://bugs.gentoo.org/875098
Closes: https://bugs.gentoo.org/456780
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:58:19 +01:00
NHOrus 8303dd027d dev-cpp/libjson-rpc-cpp: Bump minimal required CMake version
Fix for CMake 4

Closes: https://bugs.gentoo.org/951671
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41207
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:58:19 +01:00
NHOrus 887e57314c net-misc/netopeer2: add 2.2.35
Preemptive fix for CMake4, no tinderbox-reported build failure yet

Bug: https://bugs.gentoo.org/951902
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41235
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:55 +01:00
NHOrus cf4ec72f2d net-libs/libnetconf2: add 3.5.5
Fixes CMake4 problem

Closes: https://bugs.gentoo.org/951902
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:55 +01:00
NHOrus a15140358e media-libs/vidstab: add 1.1.1_p20240615
Version bump to include long-awaited bugfix
Folded actual seds into the patch that fixes build with CMake4
Also in same patch allowed building with modern C - there's no errors
Removed USE=test and RESTRICT - tests now have no dependency on orc
and should be run with just FEATURE=test

Closes: https://bugs.gentoo.org/951900
Closes: https://bugs.gentoo.org/927886
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41243
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:46 +01:00
NHOrus 9315b0d65e media-video/mkvalidator: Fix build with CMake4
And add -fno-strict-aliasing and filter lto due to funky video bit
fiddling

Closes: https://bugs.gentoo.org/949733
Closes: https://bugs.gentoo.org/951925
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41248
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:38 +01:00
NHOrus d9b239edd5 net-libs/libbtbb: fix build with CMake 4
Closes: https://bugs.gentoo.org/951931
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41268
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:29 +01:00
NHOrus 0c87983827 dev-cpp/string-theory: add 3.9
Fixes for CMake4, failing tests inside.

Closes: https://bugs.gentoo.org/880353
Closes: https://bugs.gentoo.org/951904
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41247
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:25 +01:00
NHOrus 3086ccda6f sci-mathematics/msieve: Port to C23
Closes: https://bugs.gentoo.org/920312
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41303
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:57:20 +01:00
NHOrus 54dc047082 net-analyzer/arpon: bump CMake minimum version for CMake 4
Closes: https://bugs.gentoo.org/952092
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41310
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:56:25 +01:00
NHOrus 5c5074e919 media-libs/portsmf: fix build with CMake 4
Closes: https://bugs.gentoo.org/952094
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41319
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:56:12 +01:00
NHOrus f747ba062e sci-mathematics/fann: update EAPI 7 -> 8, other fixes
Patch out bundled GTest, fix install directory for pkg-config files

Closes: https://bugs.gentoo.org/951922
Closes: https://bugs.gentoo.org/863050
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41260
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:54:20 +01:00
NHOrus 5748b186c3 sci-mathematics/fann: update EAPI 7 -> 8, fix build with CMake 4
Also correct installation folder for pkg-config files

Closes: https://bugs.gentoo.org/863050
Closes: https://bugs.gentoo.org/951922
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:54:19 +01:00
NHOrus 716b5d9712 sci-astronomy/wcstools: version bump to 3.9.7, limit C version to C17
Too many K&R function definitions for normal fix.
New version includes new tool, fixhead and removes some non-installable
headers.

Closes: https://bugs.gentoo.org/943830
Closes: https://bugs.gentoo.org/939082
Closes: https://bugs.gentoo.org/924305
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40851
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:53:55 +01:00
NHOrus 7a00645049 games-fps/alienarena: update EAPI 7 -> 8, port to C23
Fixes bugs with missing function decls, const qualifiers,
and C-style 'class inheritance' with hand-written type tags
and forgotten casts.
Home site has broken https page

Closes: https://bugs.gentoo.org/921028
Closes: https://bugs.gentoo.org/881071
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41353
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:53:13 +01:00
NHOrus 9e25c7dcc4 games-strategy/dopewars: remove USE=nls, limit to C17
Per comment in configure.ac, nls usage is mandatory. There's no
code to macro nls usage off if it's disabled in configure.
Ncurses and GTK clients have same API9, but one is void(*)(void)
and another is void (*)(GtkWidget *, void *), setting -std=gnu17
is for the best.

Closes: https://bugs.gentoo.org/941853
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41367
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:51:23 +01:00
NHOrus 7d5b00ffbb sci-geosciences/gtk-g-rays2: update EAPI 7 -> 8, fix build on musl
Closes: https://bugs.gentoo.org/832766
Closes: https://bugs.gentoo.org/891835
Closes: https://bugs.gentoo.org/898174
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41553
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:51:01 +01:00
Sam James 6997e7bbb3 media-video/handbrake: Stabilize 1.9.0 amd64, #953699
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:57 +01:00
Sam James 7d01c70c86 dev-util/cppcheck: Stabilize 2.17.1 ppc64, #953676
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:56 +01:00
Sam James a99b132f93 app-containers/docker-compose: Stabilize 1.29.2-r8 amd64, #953650
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:55 +01:00
Sam James c832e06d9f sys-libs/gwenhywfar: Stabilize 5.12.0 amd64, #949590
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:54 +01:00
Sam James 3a2b56c5f9 net-libs/aqbanking: Stabilize 6.6.0 amd64, #949590
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:53 +01:00
NHOrus bfc903194c net-ftp/proftpd: add 1.3.9
Version bump of proftpd and mod_vroot, mod_msg, mod_case
Fixes build problems with modern C.

Closes: https://bugs.gentoo.org/934815
Closes: https://bugs.gentoo.org/943884
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41366
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:49:00 +01:00
NHOrus 523077d310 sys-apps/heirloom-tools: Fix C99 and broken build graph errors
Including missing generated headers in build graph,
correct usage of gettimeoftheday, cast of pointer types to type
with same width and renaming of true and false.

Not fixed: Sometimes, in some shuffle values root makefile
tries to run branch makefiles before generating them. Don't
understand that and can't fix it.

Closes: https://bugs.gentoo.org/896314
Closes: https://bugs.gentoo.org/880189
Closes: https://bugs.gentoo.org/946205
Closes: https://bugs.gentoo.org/919459
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/41564
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:43:40 +01:00
Sam James 7a5aa2f949 net-im/gajim: Stabilize 2.0.3 amd64, #953702
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:43 +01:00
Sam James 6ad8f235a2 dev-python/pytest-testinfra: Stabilize 10.2.2 ALLARCHES, #953668
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:41 +01:00
Sam James c90a9caf76 dev-libs/tre: Stabilize 0.9.0-r1 amd64, #953665
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:40 +01:00
Sam James 09983fab0f dev-libs/tre: Stabilize 0.9.0-r1 ppc64, #953665
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:39 +01:00
Sam James fd161a3c53 dev-libs/librdkafka: Stabilize 2.6.1 arm, #953663
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:38 +01:00
Sam James a881b5553b dev-libs/librdkafka: Stabilize 2.6.1 arm64, #953663
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:37 +01:00
Sam James 6f07d06cb2 dev-libs/librdkafka: Stabilize 2.6.1 ppc64, #953663
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:36 +01:00
Sam James 4f64705a77 media-fonts/noto: Stabilize 20250301 arm, #953642
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12 21:40:35 +01:00