15719 Commits

Author SHA1 Message Date
Eli Schwartz
9b92f286c4
dev-lang/python: Stabilize 3.12.12 x86, #967430
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-13 23:06:49 -05:00
Sam James
79f4e47277
dev-lang/python: Stabilize 3.12.12 arm, #967430
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-14 03:59:43 +00:00
Sam James
adc6cd6fd7
dev-lang/python: Stabilize 3.12.12 amd64, #967430
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-14 03:59:40 +00:00
Eli Schwartz
23c5e13a37
dev-lang/python: Stabilize 3.12.12 ppc, #967430
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-13 22:10:12 -05:00
Eli Schwartz
48a727dbb8
dev-lang/python: Stabilize 3.12.12 ppc64, #967430
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-13 22:10:09 -05:00
Eli Schwartz
7c821491d4
dev-lang/python: Stabilize 3.12.12 arm64, #967430
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-13 21:40:23 -05:00
Lothar Serra Mari
c7a706382c
dev-lang/php: backport GH-20528
MySQL connections are broken when using an IPv6 address enclosed in
square brackets.

Closes: https://github.com/gentoo/gentoo/pull/45016
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-13 18:27:53 -05:00
Patrick Lauer
744a2be563
dev-lang/moarvm: drop 2025.06, 2025.08
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:13 +00:00
Patrick Lauer
d04e38dfde
dev-lang/nqp: drop 2025.06.1, 2025.08
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:13 +00:00
Patrick Lauer
80bc47d2b6
dev-lang/rakudo: drop 2025.06.1, 2025.08
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:13 +00:00
Patrick Lauer
a8883cfbc4
dev-lang/rakudo: add 2025.11
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:12 +00:00
Patrick Lauer
88def98aeb
dev-lang/nqp: add 2025.11
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:12 +00:00
Patrick Lauer
ea3b629104
dev-lang/moarvm: add 2025.11
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
2025-12-13 09:56:12 +00:00
Maciej Barć
b871e0a190
dev-lang/clojure: bump to 1.12.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-12-13 01:10:20 +01:00
Maciej Barć
51f99a3a3c
dev-lang/clojure: drop old 1.12.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-12-13 01:10:20 +01:00
Maciej Barć
f87199b910
dev-lang/boogie: bump to 3.5.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-12-13 01:10:19 +01:00
Lothar Serra Mari
0b5638325c
dev-lang/php: Re-add previously broken test case
Closes: https://github.com/gentoo/gentoo/pull/44815
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-12 09:19:42 -05:00
Lothar Serra Mari
c6a7ac9255
dev-lang/php: add 8.4.15, drop 8.4.14
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-12 09:19:41 -05:00
Lothar Serra Mari
dec7516442
dev-lang/php: add 8.3.28, drop 8.3.27
Signed-off-by: Lothar Serra Mari <mail@serra.me>
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2025-12-12 09:19:35 -05:00
Sam James
dccc7c03c5
dev-lang/rust: make ebuild more flexible wrt patchset versions
Distinguish between patchset versions that require a revbump and those
that don't, otherwise we'd end up with revbumps that are out of sync
with the patchset version in rust-patches.git and it gets confusing to
track.

Bug: https://bugs.gentoo.org/967342
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-11 21:52:00 +00:00
Sam James
9fa97aa8a1
dev-lang/rust: drop unused RUST_PATCH_VER
Some prep work to make b4747b945b528eef127f2704c9f3058accde384e a bit
easier to do in future. Doing this as a separate commit to be a bit
cleaner, as this wasn't right before either.

Bug: https://bugs.gentoo.org/967342
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-11 21:51:59 +00:00
Sam James
523218846a
dev-lang/rust: style tweaks
Style tweaks I've been meaning to make. Mostly to avoid long lines and fix
some inconsistencies.

I'm making some more changes in a moment wrt patchset handling and want
this separate.

Signed-off-by: Sam James <sam@gentoo.org>
2025-12-11 21:51:59 +00:00
Sam James
e75ad945ea
dev-lang/rust: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-11 21:26:23 +00:00
Sam James
b4747b945b
dev-lang/rust: fix patches for 1.92.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-11 21:26:23 +00:00
Arthur Zamarin
aab4a1e761
dev-lang/rust-bin: add 1.92.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-11 20:38:15 +02:00
Arthur Zamarin
748ee33f9a
dev-lang/rust-common: add 1.92.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-11 20:38:15 +02:00
Arthur Zamarin
fb4d0ba923
dev-lang/rust: add 1.92.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-11 20:38:15 +02:00
Eli Schwartz
14c6ca5fcd
dev-lang/erlang: Stabilize 28.1 ppc64, #966932
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-11 02:44:25 -05:00
Ionen Wolkens
423e0627d9
dev-lang/deno-bin: add 2.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-12-10 18:02:39 -05:00
Eli Schwartz
cbcce77660
dev-lang/python: Stabilize 3.11.14 ppc64, #966649
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-10 13:18:40 -05:00
Michael Mair-Keimberger
9515a08a35
dev-lang/uasm: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-10 17:43:12 +01:00
Michael Mair-Keimberger
f72d7191ad
dev-lang/luau: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-10 17:42:39 +01:00
Michael Mair-Keimberger
c3f2aa8efe
dev-lang/jerryscript: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-10 17:42:15 +01:00
Michael Mair-Keimberger
e6490f7eee
dev-lang/go: remove unused patch/file
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-10 17:41:51 +01:00
Michael Mair-Keimberger
5b1d80762d
dev-lang/c-intercal: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-10 17:38:39 +01:00
Maciej Barć
786c0af84d
dev-lang/swi-prolog: use system libedit
Closes: https://bugs.gentoo.org/967129
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-12-10 17:30:12 +01:00
WANG Xuerui
7b2c821a53
dev-lang/jsonnet: unkeyword 0.21.0 for ~loong
Manual error; the library's vendored rapidyaml copy didn't include loong
support.

Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2025-12-10 22:31:49 +08:00
WANG Xuerui
4655ee208d
dev-lang/jsonnet: keyword 0.21.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2025-12-10 21:36:36 +08:00
Eli Schwartz
6844912df4
dev-lang/python: Stabilize 3.14.0_p1 ppc64, #967214
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-10 00:32:04 -05:00
Eli Schwartz
5172c0a207
dev-lang/python: Stabilize 3.14.0_p1 ppc, #967214
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09 17:44:12 -05:00
Eli Schwartz
c0945d1a98
dev-lang/python: Stabilize 3.10.19 ppc64, #966648
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09 17:44:11 -05:00
NHOrus
e3d109848c
dev-lang/eisl: add 5.61, drop 5.57
Remove CFLAGS from FLAGS, CFLAGS already picked, no need to
repeat it twice in compiler invocations

Closes: https://bugs.gentoo.org/967217
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Part-of: https://github.com/gentoo/gentoo/pull/44954
Closes: https://github.com/gentoo/gentoo/pull/44954
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-12-08 16:57:14 +01:00
Eli Schwartz
31d9004728
dev-lang/python: Stabilize 3.14.0_p1 x86, #967214
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-08 10:16:27 -05:00
Sam James
8f89fe2dd8
dev-lang/python: Stabilize 3.14.0_p1 arm, #967214
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-08 14:57:04 +00:00
Sam James
fa182c4529
dev-lang/python: Stabilize 3.14.0_p1 arm64, #967214
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-08 14:57:03 +00:00
Sam James
c2972a5a74
dev-lang/python: Stabilize 3.14.0_p1 amd64, #967214
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-08 14:57:01 +00:00
Sam James
dc024bb16b
dev-lang/python: update tail-call-interp requirements
Upstream retroactively changed the requirements to also need
__attribute__((preserve_none)) rather than just musttail, so it needs
unreleased GCC 16, or Clang 19.

Mask given we test it mostly with GCC, but people can unmask it locally
if they want to use Clang.

Closes: https://bugs.gentoo.org/967142
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-07 09:07:08 +00:00
William Hubbs
396b2e58f9
dev-lang/go: add 1.25.5
Signed-off-by: William Hubbs <williamh@gentoo.org>
2025-12-05 19:14:10 -06:00
William Hubbs
5659e07293
dev-lang/go: add 1.24.11
Signed-off-by: William Hubbs <williamh@gentoo.org>
2025-12-05 18:56:53 -06:00
Michał Górny
6218b35c29
dev-lang/python: Bump to 0.3.14.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-12-05 22:04:10 +01:00