summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/lua: Stabilize 5.4.6 x86, #914335Sam James2023-09-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.6 ppc64, #914335Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.6 amd64, #914335Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.6 arm64, #914335Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/lua: Stabilize 5.4.6 arm, #914335Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/dafny-bin: drop old 3.11.0Maciej Barć2023-09-162-52/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/jint: new package; add 3.0.0_beta2051Maciej Barć2023-09-163-0/+477
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/boogie: drop old 2.16.0Maciej Barć2023-09-162-96/+0
| | | | | Closes: https://bugs.gentoo.org/912182 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/eisl: drop old 3.30Maciej Barć2023-09-162-47/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/fennel: drop old 1.3.0Maciej Barć2023-09-162-45/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/luau: bump to 0.595Maciej Barć2023-09-162-0/+37
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/luau: drop old 0.583Maciej Barć2023-09-162-37/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/boogie: bump to 3.0.4Maciej Barć2023-09-152-0/+472
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/algol68g: new package; add 3.3.21Maciej Barć2023-09-154-0/+75
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/eisl: Stabilize 3.40 amd64, #914209Sam James2023-09-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/php: drop 7.4.33-r4, 7.4.33-r5, 7.4.33-r6David Seifert2023-09-1510-2559/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/python: Don't lose *FLAGS when cross-compilingJames Le Cuirot2023-09-133-184/+194
| | | | | | | | | We have to rename the *FLAGS variables before building, but we build twice when cross-compiling, so the values get lost the second time around. Work around this by moving the CBUILD Python build into a separate shell function. This makes the ebuild tidier anyway. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/php: add 8.1.23, drop 8.1.21Michael Orlitzky2023-09-132-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: add 8.2.10, drop 8.2.9Michael Orlitzky2023-09-132-1/+1
| | | | | Closes: https://bugs.gentoo.org/914115 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/elixir: remove unused patchMichael Mair-Keimberger2023-09-131-33/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32750 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-lang/rust: Don't install rustfmt.old binaryMatt Turner2023-09-132-0/+2
| | | | | Closes: https://bugs.gentoo.org/912757 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/rust-bin: Stabilize 1.71.1 arm64, #913962Sam James2023-09-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.71.1 arm64, #913962Sam James2023-09-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust-bin: Stabilize 1.71.1 amd64, #913962Sam James2023-09-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.71.1 amd64, #913962Sam James2023-09-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Set --prefix when building host "mini" PythonJames Le Cuirot2023-09-133-0/+3
| | | | | | | Otherwise flags pointing to the target prefix are added to the sysconfigdata, which can break building the native extensions. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/eisl: bump to 3.50Maciej Barć2023-09-102-0/+47
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/luajit: add note wrt snapshotsSam James2023-09-102-1/+17
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/ruby-3.2.2-r4: marked ~arm64-macosFabian Groffen2023-09-101-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/spidermonkey: drop 102.13.0, 102.14.0, 115.1.0Joonas Niilola2023-09-104-1365/+0
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/R: drop 4.3.0David Seifert2023-09-092-248/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/R: Stabilize 4.3.1 sparc, #913676Arthur Zamarin2023-09-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/R: Stabilize 4.3.1 arm64, #913676Arthur Zamarin2023-09-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/php: drop 8.0.25, 8.0.28, 8.1.12, 8.1.16David Seifert2023-09-095-3036/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/32702 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/php: stable arm/ppc (8.0.29+8.1.20-r1)David Seifert2023-09-092-2/+2
| | | | | Closes: https://bugs.gentoo.org/908792 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/elixir: revbump due to changed RDEPENDJoonas Niilola2023-09-093-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/elixir: drop 1.15.3-r1Haelwenn (lanodan) Monnier2023-09-092-40/+0
| | | | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/32138 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/elixir: add 1.15.5Haelwenn (lanodan) Monnier2023-09-092-0/+40
| | | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/elixir: Add limit on max supported erlang versionHaelwenn (lanodan) Monnier2023-09-094-0/+8
| | | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/elixir: drop 1.14.4Haelwenn (lanodan) Monnier2023-09-092-39/+0
| | | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/elixir: drop 1.12.3Haelwenn (lanodan) Monnier2023-09-092-40/+0
| | | | | | | Depends on Erlang-24 at best, which isn't in gentoo anymore. Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Revert "dev-lang/python: port older versions to use the same USE disable ↵Sam James2023-09-084-1946/+0
| | | | | | | | | | | | | approach" This reverts commit 4fefeac023536fdbbc50e7cced091b2ab80013bd. I can only reproduce the linked bug w/ 3.11 so far but I'm not really thinking clearly atm and I don't want to rush a fix for this and get it wrong. Just revert for now so we can try again later. Bug: https://bugs.gentoo.org/913846 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: port older versions to use the same USE disable approachEli Schwartz2023-09-074-0/+1946
| | | | | | | | | | | | | | Followup to commit 654f15afd89cab6ce21931c71491c962de67bdfea. It should produce the exact same effective package. [sam: Chuck in revbump to be safe, especially given these older branches tend to only get updates for sec fixes which we want to stable quickly, I'd rather find out about any problems now than later when they're bumped.] Bug: https://bugs.gentoo.org/913596 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: simplify Setup.local logic w/ usevSam James2023-09-071-6/+6
| | | | | | 3.12 has EAPI 8, so we can do this. Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: fix 3.12 support for USE-disabled modulesEli Schwartz2023-09-071-0/+528
| | | | | | | | | | | | | | | python's build system doesn't provide straightforward support for forcing modules to not be built. A couple different approaches have been taken throughout the years, sometimes relying on gentoo-specific patches, which are all broken in python 3.12 as it doesn't use distutils and a setup.py anymore. Adopt a new approach based on semi-documented internals of the CPython build system. Closes: https://bugs.gentoo.org/913596 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/polyml: remove created .laMaciej Barć2023-09-071-1/+8
| | | | | Closes: https://bugs.gentoo.org/913752 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/go: Stabilize 1.21.1 ppc64, #913765Sam James2023-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/go: Stabilize 1.20.8 ppc64, #913765Sam James2023-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/go: Stabilize 1.21.1 arm, #913765Sam James2023-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/go: Stabilize 1.20.8 arm, #913765Sam James2023-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>