summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/perl: add 5.40.1, drop 5.40.1_rc1Andreas K. Hüttel3 hours2-2/+3
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-lang/go: Stabilize 1.23.6 arm, #949407Sam James5 hours1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/go: Stabilize 1.23.6 ppc64, #949407Sam James5 hours1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: drop 1.86.0_beta20250218Matt Jolly5 hours1-806/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/rust-bin: add 1.86.0_beta20250225Matt Jolly5 hours2-0/+346
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/rust: add 1.86.0_beta20250225Matt Jolly5 hours2-0/+810
| | | | | | | | | | | | | | This commit also default-enables the `system-llvm` USE. We have not had any reported issues with system-llvm for a long time and upstream Rust do their best to ensure that any required patches are merged into LLVM early. This should flow through into the next stable release if no issues are encountered, and the p.stable.mask will be removed. Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/rust-9999: include commit infoMatt Jolly5 hours1-0/+1
| | | | | | | | | | | | By default VCS checkouts don't include commit info in the version string to save on rebuilds. We don't have to worry about incremental builds in Gentoo, and having a date and commit for the live ebuild will greatly assist in any troubleshooting we have to do (or bug reports for upstream). Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/spark: drop 2021Alfredo Tupone6 hours3-110/+0
| | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/go: sync liveWilliam Hubbs7 hours1-6/+2
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/go: drop 1.22.11-r1, 1.22.12William Hubbs7 hours3-334/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/go: keyword 1.24.0William Hubbs7 hours1-6/+2
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/nim: drop old 2.0.8Maciej Barć8 hours2-186/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/pypy3-exe-bin: Bump to 3.11.7.3.19Michał Górny9 hours2-0/+94
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy: Bump to 3.11.7.3.19Michał Górny9 hours2-0/+241
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy: Bump to 3.10.7.3.19Michał Górny9 hours2-0/+241
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy: Bump to 2.7.7.3.19Michał Górny9 hours2-0/+317
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy3-exe: Bump to 3.11.7.3.19Michał Górny9 hours2-0/+139
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/rust: Enable dynamic linking by default for musl targetsMichal Rostecki31 hours4-0/+1879
| | | | | | | | | | | | We already have a similar patch for versions before 1.85.0. Change rust-lang/rust@9c37c14aa245, which got released in 1.85.0, made us think that such a patch is not needed anymore, but that's not true. Upstream didn't fix the existing individual targets yet. Bug: https://bugs.gentoo.org/950275 Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40752 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: build 2.7 w/ -std=gnu17Sam James43 hours1-0/+3
| | | | | | | Not worth digging up which commit fixed this. Closes: https://bugs.gentoo.org/945717 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: drop USE=tk from 2.7Sam James43 hours1-13/+6
| | | | | | | | As discussed on IRC. Python 2.7 is on life-support and it needs patching to work w/ Modern C. Closes: https://bugs.gentoo.org/921571 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/pcc: update EAPI 7 -> 8, fix C23 problemsNHOrus2 days2-0/+332
| | | | | | | | | | | | | | Explicitly enables GNU extensions that were disabled and then used. Adds dependency and libbsd headers where they are used. Renames now-reserved words true and false, because they aren't used as booleans in the code. Closes: https://bugs.gentoo.org/944894 Closes: https://bugs.gentoo.org/932230 Closes: https://bugs.gentoo.org/871267 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40601 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/nprolog: bump to 3.98Maciej Barć3 days2-0/+55
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/algol68g: Stabilize 3.5.12 amd64, #950182Arthur Zamarin3 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/rust: 1.86: tighten RUST_M{AX,IN}_VERMatt Jolly4 days1-2/+2
| | | | | | | | The attempt to restrict to the latest 'stable' slot was actually enabling use of Rust as far back as 1.83.0. Closes: https://bugs.gentoo.org/950104 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/ruby: Stabilize 3.2.6-r4 amd64, #950162Jakov Smolić4 days1-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-lang/ruby: remove obsolete rdoc USE flagHans de Graaff4 days1-1/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.2.4-r2, 3.2.4-r3, 3.2.5-r2, 3.2.6-r3Hans de Graaff4 days5-1207/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/ruby: drop 3.1.4-r3, 3.1.5, 3.1.6-r2Hans de Graaff4 days4-850/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-lang/orc: add 0.4.41Sam James4 days2-0/+42
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 sparc, #950064Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.12.9 sparc, #950063Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: add manual verify-sig handling to 1.86.0_beta20250218Matt Jolly4 days1-1/+6
| | | | | | | | As we fetch a patch from GitHub we can't verify that and instead we need to not use the default 'verify everything' logic. Closes: https://bugs.gentoo.org/950098 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-lang/pypy: Fix pypy3-exe* dep to require version matchMichał Górny4 days1-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/rust: fix experimental targets checkZ. Liu4 days15-189/+221
| | | | | | | | | | | | | | 1. target in ALL_LLVM_TARGETS has prefix llvm_targets_, so the check in last commit failed always. 2. using associate array for the test of experimental target's existence 3. sed -i 's:LLVM_EXPERIMENTAL_TARGETS:RUST_EXPERIMENTAL_TARGETS:g' to fix warning on var name collide with ALL_LLVM_EXPERIMENTAL_TARGETS in llvm.org.eclass Fixes: ff8e2b548c258e60463b1df0224beda29c7aacec Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40698 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: add a reference to an upstream bug in a commentMichael Orlitzky4 days1-0/+3
| | | | | Closes: https://github.com/gentoo/gentoo/pull/40671 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.3.17, drop 8.3.16Lothar Serra Mari4 days2-7/+6
| | | | | Signed-off-by: Lothar Serra Mari <mail@serra.me> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 x86, #950064Arthur Zamarin4 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 amd64, #950064Arthur Zamarin4 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 ppc64, #950064Arthur Zamarin4 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.12.9 x86, #950063Arthur Zamarin4 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/pypy3-exe-bin: Bump to 3.11.7.3.18_p20250221Michał Górny5 days2-0/+94
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy: Add keywords to the snapshotMichał Górny5 days1-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/pypy3-exe: Add keywords to the snapshotMichał Górny5 days1-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 ppc, #950064Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.12.9 ppc, #950063Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.12.9 ppc64, #950063Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.12.9 amd64, #950063Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Port to ver_replacingUlrich Müller5 days3-43/+34
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/ispc: Remove oldMichał Górny5 days2-96/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Stabilize 3.13.2 arm, #950064Arthur Zamarin5 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>