Commit Graph
951989 Commits
Author SHA1 Message Date
Sam James d90937c102 dev-embedded/libftdi: fix build w/ swig-4.3
Closes: https://bugs.gentoo.org/953348
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 08:09:49 +01:00
Sam James 3ccf1feb54 dev-lang/swig: add 4.3.1
Closes: https://bugs.gentoo.org/953964
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 08:08:32 +01:00
Dennis Eisele 20e9a962ae net-firewall/ufw: add 0.36.2
Closes: https://bugs.gentoo.org/924310
Signed-off-by: Dennis Eisele <kernlpanic@dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/41678
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 08:00:39 +01:00
Andreas Sturmlechner f1681b476c app-text/cb2bib: drop 2.0.0-r1
Bug: https://bugs.gentoo.org/953061
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-21 08:59:59 +02:00
Sam James 502c4b7611 profiles: mask dev-python/cython-3.1*
Several packages need porting.

Bug: https://bugs.gentoo.org/954128
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:30:06 +01:00
Sam James 5082288a14 virtual/perl-File-Spec: Stabilize 3.910.0-r1 sparc, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:55 +01:00
Sam James dfe79b41e2 virtual/perl-Module-CoreList: Stabilize 5.202.504.134_rc sparc, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:54 +01:00
Sam James 82aa532791 dev-lang/perl: Stabilize 5.40.2 sparc, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:53 +01:00
Sam James 328acc1fef virtual/perl-File-Spec: Stabilize 3.910.0-r1 ppc64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:50 +01:00
Sam James 605e6f1d10 virtual/perl-Module-CoreList: Stabilize 5.202.504.134_rc ppc64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:49 +01:00
Sam James f586f0a744 dev-lang/perl: Stabilize 5.40.2 ppc64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:48 +01:00
Sam James c7c592dac4 virtual/perl-File-Spec: Stabilize 3.910.0-r1 arm, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:45 +01:00
Sam James 09f7bd6afa virtual/perl-Module-CoreList: Stabilize 5.202.504.134_rc arm, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:44 +01:00
Sam James 60462f904f dev-lang/perl: Stabilize 5.40.2 arm, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:43 +01:00
Sam James d3beb21c2a virtual/perl-File-Spec: Stabilize 3.910.0-r1 arm64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:40 +01:00
Sam James 1f15ecbe9b virtual/perl-Module-CoreList: Stabilize 5.202.504.134_rc arm64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:40 +01:00
Sam James 56893e2da2 dev-lang/perl: Stabilize 5.40.2 arm64, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:25:39 +01:00
Sam James d9a58178bb www-client/elinks: Stabilize 0.18.0 x86, #954082
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:46 +01:00
Sam James 59a3b70212 dev-python/aiohttp: Stabilize 3.11.15 x86, #954071
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:44 +01:00
Sam James 68d5513fec dev-python/rapidfuzz: Stabilize 3.13.0 x86, #954030
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:43 +01:00
Sam James 10d20e5889 dev-python/lz4: Stabilize 4.4.4 x86, #954027
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:42 +01:00
Sam James 5470cc9126 app-office/orage: Stabilize 4.20.1 x86, #954023
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:41 +01:00
Sam James 2b5dc479e0 app-editors/mousepad: Stabilize 0.6.5 x86, #954022
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:40 +01:00
Sam James b229e3d1c6 virtual/perl-File-Spec: Stabilize 3.910.0-r1 x86, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:38 +01:00
Sam James 7e22d4cb6a virtual/perl-Module-CoreList: Stabilize 5.202.504.134_rc x86, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:38 +01:00
Sam James 3cca92e24a dev-lang/perl: Stabilize 5.40.2 x86, #954013
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:37 +01:00
Sam James c198ab9387 dev-libs/elfutils: Stabilize 0.192-r1 x86, #953967
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:36 +01:00
Sam James 7870fe478d media-video/mpv: Stabilize 0.40.0-r1 x86, #953918
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:34 +01:00
Sam James 81f85b9630 app-editors/zile: Stabilize 2.6.4 x86, #953910
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:33 +01:00
Sam James e06c90eae1 net-misc/openrdap: Stabilize 0.9.1 x86, #953906
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:32 +01:00
Sam James 2d3a1d1a1a media-libs/libdisplay-info: Stabilize 0.2.0-r1 x86, #953691
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:31 +01:00
Sam James ff083a832a media-sound/liblc3: Stabilize 1.1.3 x86, #950193
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:30 +01:00
Sam James 37dded9b48 sys-devel/gcc: add fixincludes patch to 15 too to fix openmp on regular cross targets
Using lu_zero's repro instructions ...
```
$ crossdev -C riscv64
$ crossdev riscv64 -s3
$ find /usr -name pthread.h # to make sure glibc isn't doing something strange
$ riscv64-unknown-linux-gnu-gcc -E - <<<"#include <pthread.h>" # this should work
$ crossdev -C riscv64
$ crossdev riscv64 -s3 --g 15.0.1_pre20250418-r1
$ find /usr -name pthread.h # to make sure glibc isn't doing something strange
$ riscv64-unknown-linux-gnu-gcc -E - <<<"#include <pthread.h>" # this should fail because it looks only on the compiler dir
```

... we see that openmp.h is missing and --disable-libgomp was passed because
our test in toolchain.eclass was failing:
```
	# Make sure target has pthreads support: bug #326757, bug #335883
	# There shouldn't be a chicken & egg problem here as openmp won't
	# build without a C library, and you can't build that w/o
	# already having a compiler...
	if ! is_crosscompile || $(tc-getCPP ${CTARGET}) -E - <<<"#include <pthread.h>" >& /dev/null ; then
		confgcc+=( $(use_enable openmp libgomp) )
	else
		# Force disable as the configure script can be dumb, bug #359855
		confgcc+=( --disable-libgomp )
	fi
```

Adding in the gcc-13-fix-cross-fixincludes.patch patch we're already
using for other versions fixes it by adding /usr/${CHOST}/usr/include
in the search path of the stage1 crossdev GCC.

We may still want to add a workaround in toolchain.eclass like:
```
-                  $(tc-getCPP ${CTARGET}) -E - <<<"#include <pthread.h>" >& /dev/null
+                  $(tc-getCPP ${CTARGET}) -I/usr/${CTARGET}/usr/include -E - <<<"#include <pthread.h>" >& /dev/null
```

Or maybe add some warning if it failed when weren't expecting it to on some
targets.

I'll move this patch to gcc-patches at some point.

Bug: https://gcc.gnu.org/PR115416
Bug: https://bugs.gentoo.org/326757
Bug: https://bugs.gentoo.org/335883
Bug: https://bugs.gentoo.org/905118
Bug: https://bugs.gentoo.org/909453
Bug: https://bugs.gentoo.org/925204
Bug: https://bugs.gentoo.org/926059
Thanks-to: Luca Barbato <lu_zero@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:14 +01:00
Sam James f617273ff7 sys-devel/gcc: drop old 14 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:14 +01:00
Sam James 73a954679a sys-devel/gcc: drop old 13 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:13 +01:00
Sam James 05c551dd8b sys-devel/gcc: drop old 12 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:12 +01:00
Sam James 642d0c9db5 sys-devel/gcc: drop old 15 snapshots
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-21 07:18:11 +01:00
Hans de Graaff a861e40e8c www-apps/nanoc-checking: drop 1.0.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 08:09:09 +02:00
Hans de Graaff c7dfeb3104 www-apps/nanoc-checking: add 1.0.6
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 08:08:48 +02:00
Hans de Graaff 576d598a81 dev-ruby/stringio: add 3.1.7
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 08:01:44 +02:00
Hans de Graaff 4a9b772992 dev-ruby/rspec-rails: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:53:19 +02:00
Hans de Graaff 6556602c26 dev-ruby/sassc-rails: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:51:15 +02:00
Hans de Graaff 3afebdae93 dev-ruby/rspec-rails: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:50:26 +02:00
Hans de Graaff e1bce8b6d3 dev-ruby/rspec-rails: drop 6.1.3, 7.1.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:49:26 +02:00
Hans de Graaff 624501b43e dev-ruby/roadie-rails: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:48:43 +02:00
Hans de Graaff d3de33492f dev-ruby/jbuilder: fix dependency syntax
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:47:49 +02:00
Hans de Graaff abfa2abbd8 dev-ruby/roadie-rails: drop 3.2.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:46:15 +02:00
Hans de Graaff 0f6373f52c dev-ruby/oauth: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:45:10 +02:00
Hans de Graaff fc1b701999 dev-ruby/jbuilder: drop rails:6.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:44:18 +02:00
Hans de Graaff 96e58806ce dev-ruby/jbuilder: drop 2.12.0
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-21 07:43:37 +02:00