summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-lang/luau: Stabilize 0.589 amd64, #913763Sam James2023-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/go: stabilize 1.21.1 for amd64, #913765William Hubbs2023-09-071-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/go: stabilize 1.20.8 for amd64, #913765William Hubbs2023-09-071-1/+1
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/php: fix indirect multilib inheritMichael Orlitzky2023-09-071-1/+1
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/php: filter LTO flagsMichael Orlitzky2023-09-073-15/+9
| | | | | | | This is a better fix for bug 866683 (and now 913527). Closes: https://bugs.gentoo.org/913527 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-lang/go: drop 1.21.0William Hubbs2023-09-072-211/+0
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/go: add 1.20.8William Hubbs2023-09-072-0/+211
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/go: add 1.21.1William Hubbs2023-09-072-0/+211
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-lang/python: Fix tests with tzdata installed, 3.12.0_rc2_p1Michał Górny2023-09-062-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Bump to 3.12.0_rc2Michał Górny2023-09-062-0/+533
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/vala: Drop old versionsMatt Turner2023-09-053-98/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-lang/eisl: drop old 3.24Maciej Barć2023-09-052-47/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-lang/R: Stabilize 4.3.1 amd64, #913676Sam James2023-09-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/R: properly indent metadata.xmlDavid Seifert2023-09-051-27/+25
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/rust-bin: add github upstream metadataSam James2023-09-041-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust-bin: keyword 1.72.0 for ~sparcSam James2023-09-042-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>