Maciej Barć
91a4ffb664
dev-lang/nprolog: bump to 4.20
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-10 22:55:35 +02:00
Sam James
45f948ece0
dev-lang/zig-bin: Stabilize 0.13.0 amd64, #953231
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 19:02:39 +01:00
Sam James
591c60ed93
dev-lang/zig: Stabilize 0.13.0-r3 amd64, #953231
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 19:02:38 +01:00
Michał Górny
fdf0661c99
dev-lang/pypy: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 16:00:18 +02:00
Sam James
2d0be9f797
dev-lang/pypy: Stabilize 3.10.7.3.19_p3-r1 amd64, #955772
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 14:18:03 +01:00
Sam James
078df972c8
dev-lang/pypy: Stabilize 3.10.7.3.19_p3-r1 x86, #955772
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 14:18:01 +01:00
Sam James
fa88733885
dev-lang/python: add USE=tail-call-interp for new tail call interpreter in 3.14.x
...
This is a new feature in Python 3.14.x that gives performance speedups
but requires new GCC and Clang and may sometimes regress performance.
It's not yet enabled by default upstream.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:22 +01:00
Sam James
e371afa912
dev-lang/python: drop -ffat-lto-objects for >=3.12
...
The broken autoconf-archive macro which required us to pass -ffat-lto-objects
as a workaround has been fixed and backported to >= CPython 3.12:
https://github.com/python/cpython/issues/89640#issuecomment-2456579831
Note that the Python build system still adds this anyway but hopefully
that can be dropped in future, like -flto-partition=one was in
https://github.com/python/cpython/issues/132257 .
Bug: https://bugs.gentoo.org/700012
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:22 +01:00
Sam James
113415c295
dev-lang/python: don't pass -fwrapv
...
* In eff9f43924fc836970b2378d58523388d9246194 (which is in >=3.12), CPython
drops adding -fwrapv and instead starts to pass -fno-strict-overflow instead
and controls that with a configure flag (--with-strict-overflow).
=> We shouldn't pass -fwrapv with >=3.12.0 at least.
* But also, adding -fwrapv to begin with doesn't seem right, as the build
system should add that for us.
We started doing that in:
commit 6f4cebcf5b631f30baabb9f8e927d6aedcfbdf27
Author: Ali Polatel <hawking@gentoo.org >
Date: Tue Jun 24 13:54:16 2008 +0000
Revbump. Append -fwrapv to CFLAGS if we're using gcc-4, #228905 . Updated patchset to fix memory issues with unicode objects, #228905 . Drop old.
(Portage version: 2.2_rc1/cvs/Linux 2.6.25-gentoo-r1 x86_64)
(Signed Manifest commit)
which got fixed back in Python 2.5 or so!
=> We didn't need to pass it at all for nearly 20 years.
I've dropped it for all Pythons except for 2.7.x (because who cares
about that, so many UB fixes then, etc) given it wasn't doing anything.
Bug: https://bugs.gentoo.org/228905
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:21 +01:00
Sam James
81769ef8f5
dev-lang/pypy: Stabilize 3.11.7.3.19_p6-r1 x86, #955738
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 12:03:11 +01:00
Sam James
b2cbca745d
dev-lang/pypy: Stabilize 3.11.7.3.19_p6-r1 amd64, #955738
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 12:03:09 +01:00
Patrick McLean
6ec62f110f
dev-lang/jsonnet: drop 0.19.0-r1, 0.19.1
...
Closes: https://bugs.gentoo.org/891763
Signed-off-by: Patrick McLean <chutzpah@gentoo.org >
2025-05-08 12:15:47 -07:00
Patrick McLean
2d3ef0372c
dev-lang/jsonnet: add 0.21.0
...
Closes: https://bugs.gentoo.org/952297
Bug: https://bugs.gentoo.org/955391
Signed-off-by: Patrick McLean <chutzpah@gentoo.org >
2025-05-08 12:15:47 -07:00
Michał Górny
db988f32c8
dev-lang/python: Keyword 3.14.0_beta1*
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-08 19:28:40 +02:00
Michał Górny
c3db6f82c8
dev-lang/python: Remove obsolete OpenPGP bundle dependency in 3.14
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-08 19:28:38 +02:00
Michał Górny
29feb5512b
dev-lang/python: Bump to 3.14.0_beta1-r100
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-08 14:32:50 +02:00
Michał Górny
81c4ea6fb4
dev-lang/python: Bump to 3.14.0_beta1
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-08 14:32:49 +02:00
Sam James
69cb970828
dev-lang/tcl: Stabilize 8.6.16 hppa, #954636
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-07 19:12:59 +01:00
Eli Schwartz
15755777b4
dev-lang/ispc: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-07 01:41:06 -04:00
William Hubbs
317703b477
dev-lang/go: drop 1.24.2
...
Signed-off-by: William Hubbs <williamh@gentoo.org >
2025-05-06 18:13:09 -05:00
William Hubbs
71a5e631c7
dev-lang/go: stabilize 1.24.2-r3 for amd64, #955486
...
Signed-off-by: William Hubbs <williamh@gentoo.org >
2025-05-06 18:03:08 -05:00
Sam James
cd24ceae3c
dev-lang/icon: Stabilize 9.5.24b hppa, #954977
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 18:59:41 +01:00
Eli Schwartz
f3bd66f5e7
dev-lang/yasm: use dot-a.eclass
...
... to avoid installing broken static libraries w/ LTO.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2025-05-06 13:40:30 -04:00
Arthur Zamarin
1197fce219
dev-lang/go: Stabilize 1.24.2-r3 x86, #955486
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-06 06:18:36 +00:00
Arthur Zamarin
8455b6548b
dev-lang/go: Stabilize 1.24.2-r3 ppc64, #955486
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-06 06:18:36 +00:00
Sam James
9a39632802
dev-lang/go: Stabilize 1.24.2-r3 arm, #955486
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 03:23:37 +01:00
Sam James
0ae057284a
dev-lang/go: Stabilize 1.24.2-r3 arm64, #955486
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 03:23:36 +01:00
Matt Jolly
135a111fbe
dev-lang/rust-common: add 1.87.0_beta20250430
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2025-05-06 11:54:37 +10:00
Matt Jolly
51c2f3dff7
dev-lang/rust: add 1.87.0_beta20250430
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2025-05-06 11:54:36 +10:00
Matt Jolly
0fa175308d
dev-lang/rust-bin: add 1.87.0_beta20250430
...
Signed-off-by: Matt Jolly <kangie@gentoo.org >
2025-05-06 11:54:36 +10:00
Sam James
b9c529c607
dev-lang/go: crank subslot for Docker segfault fix
...
Crank the subslot for 7158bcf1dc so people
get rebuilds and a fixed version of Docker. We've had 2 reports of it
just today.
Closes: https://bugs.gentoo.org/955451
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-06 01:24:05 +01:00
Petr Vaněk
cf59feeb89
dev-lang/execline: add 2.9.7.0
...
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2025-05-05 17:23:28 +02:00
Maciej Barć
3d97659066
dev-lang/boogie: bump to 3.5.2
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-05 17:14:46 +02:00
Maciej Barć
a63edb8a2a
dev-lang/boogie: drop old 3.4.3
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-05 17:14:45 +02:00
Alfred Wingate
2c7f4e859d
dev-lang/crystal: these should be required at build time
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/41919
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-05 17:14:43 +02:00
Alfred Wingate
3d8ab0c8e7
dev-lang/crystal: add dev-libs/libxml2 subslot op for incoming ABI break
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/41919
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-05 17:14:43 +02:00
Alfred Wingate
fe068374b6
dev-lang/php: add dev-libs/libxml2 subslot op for incoming ABI break
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Signed-off-by: Michael Orlitzky <mjo@gentoo.org >
2025-05-05 10:26:30 -04:00
Alfred Wingate
57ef16d8ad
dev-lang/gnucobol: add dev-libs/libxml2 subslot op for incoming ABI break
...
Signed-off-by: Alfred Wingate <parona@protonmail.com >
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2025-05-05 09:45:04 +02:00
Sam James
b93f7459ee
dev-lang/gprolog: build w/ -std=gnu17
...
Closes: https://bugs.gentoo.org/943955
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-04 07:07:13 +01:00
Joonas Niilola
203b9faafb
dev-lang/spidermonkey: add 128.10.0
...
Test phase still breaks with python-3.13. Spidermonkey-128 is based on
Firefox:esr and the commits for Firefox:rapid enabling python-3.13 don't apply
this far back. Couldn't find a patch dealing with python-3.13 from any major
distro.
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2025-05-04 08:07:42 +03:00
Maciej Barć
3b22dcfb62
dev-lang/crystal: bump to 1.16.2
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-05-03 16:33:10 +02:00
Randy Barlow
9371bc5b9c
dev-lang/rust-bin: Drop myself as a maintainer
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
Part-of: https://github.com/gentoo/gentoo/pull/41908
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-02 22:33:22 +01:00
Randy Barlow
2271ff839b
dev-lang/rust: Drop myself as a maintainer
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
Part-of: https://github.com/gentoo/gentoo/pull/41908
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-02 22:33:21 +01:00
Michał Górny
4fb7a78a9c
dev-lang/pypy: Remove python-exec/symlink from 3.10*
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
Part-of: https://github.com/gentoo/gentoo/pull/41697
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-01 13:36:10 +02:00
Michał Górny
89a7ce0eea
dev-lang/python: Disable python-exec in 3.10.17
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
Part-of: https://github.com/gentoo/gentoo/pull/41697
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-01 13:36:09 +02:00
Michael Mair-Keimberger
59e7cbac8e
dev-lang/php: remove unused patches
...
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at >
Signed-off-by: Michael Orlitzky <mjo@gentoo.org >
2025-04-30 21:01:11 -04:00
Sam James
6f8cc8e71b
dev-lang/icon: Stabilize 9.5.24b amd64, #954977
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-28 17:46:27 +01:00
Sam James
9ff47c0409
dev-lang/regina-rexx: Stabilize 3.9.6 amd64, #954990
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-28 14:58:16 +01:00
Sam James
6b37cdcb0a
dev-lang/icon: Stabilize 9.5.24b x86, #954977
...
Signed-off-by: Sam James <sam@gentoo.org >
2025-04-28 14:57:00 +01:00
Maciej Barć
1893359777
dev-lang/eisl: sync live 9999 version
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org >
2025-04-28 15:40:41 +02:00