summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/cmake: add 3.30.1Sam James2024-07-192-0/+294
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: add 3.29.7Sam James2024-07-192-0/+287
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: fix compilation on macOS/DarwinFabian Groffen2024-07-182-0/+16
| | | | | Closes: https://bugs.gentoo.org/933744 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-build/meson-format-array: move S above LICENSEMike Gilbert2024-07-181-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/meson-format-array: add some doctestsMike Gilbert2024-07-182-4/+28
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/automake-wrapper: Stabilize 20240607 ALLARCHES, #936176Sam James2024-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake-vanilla: add 1.17Sam James2024-07-122-0/+131
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: fix docompress callSam James2024-07-122-2/+2
| | | | | | Bug: https://bugs.gentoo.org/935880 Bug: https://bugs.gentoo.org/935879 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: forward ~loongSam James2024-07-122-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: add 1.17, drop 1.16.90, drop 1.16.92Sam James2024-07-123-152/+2
| | | | | | | Keywording immediately as I've been running the 1.16.* pre-releases for a while. automake-wrapper is already done and new version depended-upon. Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: skip another test that inexplicably failsEli Schwartz2024-07-113-0/+18
| | | | | | | | | | | | | | | | I do not know why clippy-driver fails to compile sanity.rs, but it does. It works flawlessly outside of portage, and is tested like that in upstream CI running on Gentoo. And tests pass on my machine, in a git checkout of meson. But not when running the same thing in portage. Even manually constructing a sanity.rs file in ${FILESDIR} and executing `clippy-driver ...` in src_test fails, but the exact same command run inside of `sudo -u portage bash` upon the same file, succeeds. It's not the portage sandbox, but it is something about the portage environment, and I have not been able to figure out what. And it's making it impossible to run the testsuite. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-07-102-183/+0
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 hppa, #934824Matoro Mahri2024-07-101-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/meson: add 1.5.0Eli Schwartz2024-07-102-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.4.2Eli Schwartz2024-07-102-0/+187
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.5.0_rc3Eli Schwartz2024-07-082-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/scons: Bump to 4.8.0Michał Górny2024-07-082-0/+161
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/cmake: mark as LTO-unsafe under bootstrap as wellEli Schwartz2024-07-074-24/+36
| | | | | | | | | | | | | | | We filter-lto due to ODR violations. But only in src_configure, which is common enough as that's where we set up the environment for configuring, in general. However cmake is a bit special as we also need to bootstrap it, and we do this in src_prepare(). We need to do that filtering there as well. While we are at it, the solaris linking issue is most probably relevant the same way, although I have not actually tested this... Bug: https://bugs.gentoo.org/858335 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Acked-by: Sam James <sam@gentoo.org>
* dev-build/automake: Enable py3.13Michał Górny2024-07-063-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/meson-format-array: Enable py3.13Michał Górny2024-07-061-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/b2: add 5.2.1David Seifert2024-07-042-0/+73
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-build/ninja: move variables to satisfy pkgcheckMike Gilbert2024-07-032-6/+6
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/ninja: fix whitspace handling in configure argsMike Gilbert2024-07-031-3/+6
| | | | | | An unquoted command substitution will be split on IFS. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* */*: update my email address everywhere, drop proxy-maintEli Schwartz2024-07-031-2/+2
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: add 1.5.0_rc2Eli Schwartz2024-07-032-3/+3
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/cmake: fix CMAKE_DOCS_VERSIONSam James2024-07-037-12/+8
| | | | | | Doesn't really feel worth forcing rebuilds over though. Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: wire up tests againSam James2024-07-034-12/+201
| | | | | Bug: https://bugs.gentoo.org/929221 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: add 3.30.0Sam James2024-07-032-0/+284
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: add 3.29.6Sam James2024-07-033-0/+287
| | | | | | | | | | | Also, filter a bunch of variables which confuse the testsuite when it tries to compare output against a regex. Note that already did 9b0fbdcf296c0bf013b58637f2a87a5bdc125e52 in preparation for FetchContent changes coming down the line... :( Closes: https://bugs.gentoo.org/634228 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gyp: enable py3.12Sam James2024-06-302-2/+2
| | | | | | | | | With reluctance given the test issues, but users report it works ok for them for mozc, which is all gyp is for. Bug: https://bugs.gentoo.org/929323 Closes: https://bugs.gentoo.org/929378 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: remove unused patchesMichael Mair-Keimberger2024-06-3010-541/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-build/rocm-cmake: 6.1.1 move to EAPI-8Paul Zander2024-06-261-1/+1
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/rocm-cmake: add 6.1.1Sv. Lockal2024-06-265-1/+78
| | | | | | | | | | | Changes comparing to 5.7.1: * rename RadeonOpenCompute -> ROCm in url * patch annoying warnings * add myself to maintainers * fix installation of license file Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/bmake: destabilize 20240602 for ~ppc64Jakov Smolić2024-06-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/bmake: add 20240602Jakov Smolić2024-06-252-0/+58
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/meson: actually commit the change to support release candidatesEli Schwartz2024-06-252-2/+2
| | | | | | | | | | The manpage needs to be installed via the correct name as downloaded. This was normally correct but for release candidates we need to map a gentoo version to an upstream version. We did this at download time, just not in src_install. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 arm64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 ppc64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 arm, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 x86, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 ppc, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 sparc, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.4.1 amd64, #934824Sam James2024-06-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: drop oldEli Schwartz2024-06-254-407/+0
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: add 1.5.0_rc1Eli Schwartz2024-06-252-0/+183
| | | | | | | Includes py3.13 support. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: enable py3.13 in liveEli Schwartz2024-06-251-1/+1
| | | | | | | | | | A couple known problems are now resolved via: https://github.com/mesonbuild/meson/pull/13205 And tests pass under 3.13. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Drop virtualx, use QT_QPA_PLATFORM=offscreen insteadAndreas Sturmlechner2024-06-241-2/+4
| | | | | Bug: https://bugs.gentoo.org/634228 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-build/bazelisk: drop old 1.19.0-r1Maciej Barć2024-06-222-44/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-build/automake: add 1.16.92 (unkeyworded)Sam James2024-06-212-0/+150
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Stabilize 3.28.5 hppa, #931700Matoro Mahri2024-06-201-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>