summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* dev-build/meson: fix DoubleEmptyLineSam James2024-03-192-2/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: install the meson-reference(3) manpageEli Schwartz2024-03-193-3/+232
| | | | | | | | | | It requires additional dependencies to build, but meson uploads the built version as a release asset. It will need to be built in the live ebuild but users of a live ebuild can bear the ignominious burden of one small python package. :D Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: sync liveEli Schwartz2024-03-191-9/+16
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/muon: stop building meson-reference(3)Eli Schwartz2024-03-192-13/+1
| | | | | | | It is shipped directly by dev-build/meson now. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/muon: remove USE=manEli Schwartz2024-03-191-19/+9
| | | | | | | | | | | | | | | | | It is against QA policy, see PG0305: Installation of manpages > Rationale: Manpages are basic documentation for installed software. > While additional dependencies are inconvenient for users, not building > manpages is harmful. Including (optionally or unconditionally) prebuilt > manpages is a good compromise. In particular, these dependencies are quite trivial to install so it's no burden to simply always require them, and better than building muon(1) and shipping it inside of files/, so just add the silly dependency. :P Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/muon: properly depend on scdocEli Schwartz2024-03-191-1/+1
| | | | | | | | It is a program that gets run by the build system, so installing it to the cross compiled system doesn't exactly help. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/meson: Stabilize 1.3.1-r1 hppa, #924949Matoro Mahri2024-03-181-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/libtool: Stabilize 2.4.7-r2 hppa, #924901Matoro Mahri2024-03-181-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/scons: Bump to 4.7.0Michał Górny2024-03-182-0/+161
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/netsurf-buildsystem: Keyword 1.10 mips, #918642Matoro Mahri2024-03-171-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/cmake: Stabilize 3.28.3 sparc, #925257Sam James2024-03-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Stabilize 3.28.3 ppc, #925257Arthur Zamarin2024-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/cmake: Stabilize 3.28.3 x86, #925257Arthur Zamarin2024-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/cmake: Stabilize 3.28.3 amd64, #925257Arthur Zamarin2024-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/cmake: Stabilize 3.28.3 arm, #925257Arthur Zamarin2024-03-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>