summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/cmake: add 3.30.2Sam James2024-08-062-0/+294
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/bazelisk: Stabilize 1.20.0 amd64, #937154Michał Górny2024-08-031-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/bazelisk: Stabilize 1.20.0 arm64, #937154Sam James2024-08-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: drop 3.27.9Andreas Sturmlechner2024-08-012-299/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-build/bmake: Bump to 20240711Jakov Smolić2024-07-312-0/+58
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/meson: add 1.5.1Eli Schwartz2024-07-282-0/+193
| | | | Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/meson: disable CUDA testsEli Schwartz2024-07-284-0/+22
| | | | | | | | | | | | | If CUDA is installed, we try to test it and everything fails. The issue seems to be that CUDA simply cannot handle the use of LDFLAGS. It may be possible for meson to mangle these for you, but it currently does not. There's a tracking ticket for it. It's preferable to test common functionality rather than work around bugs. Just pretend CUDA doesn't exist as far as src_test is concerned. Closes: https://bugs.gentoo.org/936757 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* dev-build/rocm-cmake: add 6.1.2Patrick Lauer2024-07-282-0/+36
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* dev-build/bmake: drop 20230909, 20240212Jakov Smolić2024-07-273-116/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/bmake: stabilize 20240602 for amd64, ppc64Jakov Smolić2024-07-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 x86, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 ppc64, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 amd64, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 sparc, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 arm, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.8.0 arm64, #936685Arthur Zamarin2024-07-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* */*: remove Arfrever as maintainerDavid Seifert2024-07-211-4/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* 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>