summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/make: fix USE=verify-sig in src_unpackSam James2024-04-222-2/+2
| | | | | Closes: https://bugs.gentoo.org/930392 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/scons: Deselect broken D testMichał Górny2024-04-201-0/+1
| | | | | Closes: https://bugs.gentoo.org/930139 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/ninja: switch back to configure.pyMike Gilbert2024-04-192-70/+56
| | | | | | Using cmake causes a circular dependency via dev-libs/jsoncpp. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/ninja: improve docs support when cross-compilingMike Gilbert2024-04-182-20/+22
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 hppa, #927462Matoro Mahri2024-04-171-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/ninja: enable docs build when cross-compilingMike Gilbert2024-04-162-16/+26
| | | | | | ... if ninja is in PATH. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/ninja: add 1.12.0Mike Gilbert2024-04-152-0/+108
| | | | | Closes: https://bugs.gentoo.org/929221 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/ninja: switch to cmake build systemMike Gilbert2024-04-151-38/+28
| | | | | | | | configure.py no longer supports building tests. Using cmake also simplifies cross-compiles. Bug: https://bugs.gentoo.org/929221 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-build/cmake: add 3.29.2Sam James2024-04-122-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/scons: Remove oldMichał Górny2024-04-122-164/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 arm64, #929141Sam James2024-04-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 ppc, #929141Sam James2024-04-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 ppc64, #929141Arthur Zamarin2024-04-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 x86, #929141Arthur Zamarin2024-04-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 arm, #929141Arthur Zamarin2024-04-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 amd64, #929141Arthur Zamarin2024-04-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/scons: Stabilize 4.7.0 sparc, #929141Arthur Zamarin2024-04-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/cmake: add 3.29.1Sam James2024-04-082-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: Stabilize 0.2157 amd64, #928542Arthur Zamarin2024-04-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/autoconf-dickey: drop 2.52_p20210509-r1, 2.52_p20221202Sam James2024-04-063-102/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf-dickey: add 2.52_p20231210Sam James2024-04-062-0/+55
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/libtool: simplify defining tool names to their basenameEli Schwartz2024-03-291-6/+6
| | | | | | | | | | | | | | | | | Recently a bunch more got added following the original sed style. The whole thing is incredibly wasteful and difficult to read, however. - type -P xxx will always return ${path}/xxx or nothing, which includes failing to fork in low-memory conditions, catastrophically failing the build, but NOT running "die" - basename ${path}/xxx will always return "xxx" We can simply write xxx directly. This is a confusing 2016 hack that doesn't need to be continued. Bug: https://bugs.gentoo.org/574550 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: Stabilize 0.2157 arm64, #927965Sam James2024-03-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf-vanilla: update blocker for pkgmoveSam James2024-03-264-4/+4
| | | | | | | As we did for autoconf earlier. Bug: https://bugs.gentoo.org/923424 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/libtool: don't hardcode path to grep & friendsSam James2024-03-262-4/+12
| | | | | Closes: https://bugs.gentoo.org/927837 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/rocm-cmake: drop 5.4.3Andreas Sturmlechner2024-03-242-32/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-build/libtool: add savannah upstream metadataSam James2024-03-241-7/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/libtool: drop 2.4.7-r1Sam James2024-03-241-117/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/libtool: fix shebang for bashSam James2024-03-242-2/+2
| | | | | | | | | Always use ${EPREFIX}/bin/bash rather than the current path to bash, so that we work on both usr-merged and non-usr-merged systems. Bug: https://bugs.gentoo.org/927662 Closes: https://bugs.gentoo.org/927650 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/make: Build & install html+pdf docsMarco Sirabella2024-03-232-2/+14
| | | | | | Signed-off-by: Marco Sirabella <marco@sirabella.org> Closes: https://github.com/gentoo/gentoo/pull/35547 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/make: use src_install defaultMarco Sirabella2024-03-232-4/+2
| | | | | Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/make: Use einstalldocs + DOCS varMarco Sirabella2024-03-232-2/+6
| | | | | Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 amd64, #927462Arthur Zamarin2024-03-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 x86, #927462Arthur Zamarin2024-03-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/cmake: add 3.29.0Sam James2024-03-222-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: add 3.28.4Sam James2024-03-222-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 sparc, #927462Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 arm64, #927462Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 arm, #927462Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 ppc64, #927462Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.2 ppc, #927462Sam James2024-03-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/samurai: fix segfault for phony targetsorbea2024-03-212-0/+31
| | | | | | | | | Upstream-Issue: https://github.com/michaelforney/samurai/issues/66 Upstream-Issue: https://github.com/michaelforney/samurai/issues/81 Upstream-Commit: https://github.com/michaelforney/samurai/commit/fb61f22c7e690715d309c41812412c4f432ef53a Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35508 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/samurai: update maintainersorbea2024-03-211-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/make: Add perl dependency for USE=testMarco Sirabella2024-03-212-2/+6
| | | | | | Signed-off-by: Marco Sirabella <marco@sirabella.org> Closes: https://github.com/gentoo/gentoo/pull/35437 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: drop 0.2114Matt Jolly2024-03-202-62/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-build/gn: drop 0.2088Matt Jolly2024-03-202-62/+0
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-build/gn: add 0.2157Matt Jolly2024-03-202-0/+71
| | | | Signed-off-by: Matt Jolly <kangie@gentoo.org>
* dev-build/meson: fix USE=-verify-sigSam James2024-03-192-2/+2
| | | | | Closes: https://bugs.gentoo.org/927277 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: add a blocker on versions of muon with the manpageEli Schwartz2024-03-192-0/+2
| | | | | | | Oops. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/muon: bump the revision for the content change in man pagesEli Schwartz2024-03-191-0/+0
| | | | | | | Oops. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>