summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-build/cmake: add 3.28.3Sam James2024-02-062-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 amd64, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 x86, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 ppc64, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 ppc, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 arm, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 sparc, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 arm64, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: fix LFS (by respecting CPPFLAGS)Sam James2024-02-053-0/+140
| | | | | | | | Reported by dilfridge w/ x86 build on XFS (which has larger inodes). See also 280be1cadfdfd607d422dcefa33e9f15bf9c638c. Bug: https://bugs.gentoo.org/760848 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ignition-cmake: bump to 2.17.1Alexis Ballier2024-02-052-0/+25
| | | | Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 amd64, #908628Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/bazel: add 6.4.0wangjiezhe2024-02-032-0/+103
| | | | | Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* dev-build/bazel: add notation for gcc-13 compilation issuewangjiezhe2024-02-032-2/+14
| | | | | | | | | Bug: https://bugs.gentoo.org/906914 Bug: https://bugs.gentoo.org/917689 Bug: https://bugs.gentoo.org/918703 Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 x86, #908628Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 ppc64, #908628Arthur Zamarin2024-02-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-build/gn: Stabilize 0.2143 arm64, #923438Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: Stabilize 0.2143 amd64, #923438Sam James2024-02-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/dagger: add github upstream metadataWilliam Hubbs2024-02-011-0/+3
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-build/dagger: new package, add 0.9.8William Hubbs2024-02-013-0/+31
| | | | | | ci/cd as code that runs anywhere. Signed-off-by: William Hubbs <williamh@gentoo.org>
* dev-build/cmake: add 3.28.2Sam James2024-01-312-0/+281
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: Cleanup dependsRaul E Rangel2024-01-312-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The automake ./bootstrap script requires the `autom4te` tool. ``` : ${AUTOM4TE=autom4te} export AUTOM4TE # ditto ``` If it's not installed the package fails with the following error: ``` sh: line 1: autom4te: command not found aclocal.tmp: error: autom4te failed with exit status: 127 * ERROR: sys-devel/automake-1.16.5-r1::portage-stable failed (prepare phase): * (no error message) * * Call stack: * ebuild.sh, line 125: Called src_prepare * environment, line 2813: Called die * The specific snippet of code: * ./bootstrap || die; ``` We also need to add autoconf so the wrapper doesn't fail: ``` ac-wrapper: Unable to locate any usuable version of autoconf. ``` We also don't need to declare any DEPEND. Signed-off-by: Raul E Rangel <rrangel@chromium.org> Closes: https://github.com/gentoo/gentoo/pull/32327 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: fix blocker after pkgmoveSam James2024-01-315-5/+5
| | | | | Closes: https://bugs.gentoo.org/923424 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/kbuild: drop empty IUSEViorel Munteanu2024-01-281-1/+0
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-build/kbuild: clean-up old patchViorel Munteanu2024-01-282-13/+1
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-build/kbuild: drop 0.1.9998.3572-r4Viorel Munteanu2024-01-282-75/+0
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-build/gn: drop 0.2077Matt Jolly2024-01-272-65/+0
| | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: drop 0.2049Matt Jolly2024-01-272-65/+0
| | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/gn: add 0.2143Matt Jolly2024-01-272-0/+67
| | | | | Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-build}/icmakeLinuxUserGD2024-01-256-0/+131
| | | | | | Signed-off-by: LinuxUserGD <hugegameartgd@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34998 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/automake-vanilla: fix testsSam James2024-01-243-1/+20
| | | | | | | Same as ad9bfdfb3e7aefb9a306dbd08fe10e39a7f3a7c8. Bug: https://bugs.gentoo.org/922676 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf-vanilla: add note to be careful with patchingSam James2024-01-245-0/+15
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake-vanilla: add note to be careful with patchingSam James2024-01-244-0/+12
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: fix modern C issues in tests, fix tests w/ byacc/reflex tooSam James2024-01-242-2/+14
| | | | | Bug: https://bugs.gentoo.org/922676 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake-vanilla: compress slotted info pagesSam James2024-01-234-0/+8
| | | | | | | | | | As noted in the bug, we install to a different location to accommodate slotting and hence do not benefit from the automagic compression for /usr/share/doc. Explicitly opt-in for the info pages we install. Bug: https://bugs.gentoo.org/922729 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/automake: compress slotted info pagesSam James2024-01-233-0/+6
| | | | | | | | | | As noted in the bug, we install to a different location to accommodate slotting and hence do not benefit from the automagic compression for /usr/share/doc. Explicitly opt-in for the info pages we install. Bug: https://bugs.gentoo.org/922729 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: skip AC_FUNC_GETLOADAVG test for 2.13Sam James2024-01-222-0/+21
| | | | | | | | | | | | The macro itself is broken in autoconf-2.13 but this is caused by newer kernels etc rather than anything else. Very, very few packages use autoconf-2.13, let alone AC_FUNC_GETLOADAVG, so not going to worry about it much. Do as Fedora and Debian do and skip the test for it. Closes: https://bugs.gentoo.org/406723 Closes: https://bugs.gentoo.org/677926 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/scons: Remove oldMichał Górny2024-01-222-161/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-build/scons: Stabilize 4.6.0-r1 arm, #920424Matoro Mahri2024-01-211-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-build/bazelisk: new package; add 1.19.0Maciej Barć2024-01-203-0/+60
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-build/netsurf-buildsystem: add 1.10Michael Orlitzky2024-01-192-0/+27
| | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* dev-build/meson: backport macos Prefix fixEli Schwartz2024-01-182-0/+42
| | | | | | | | | | Followup to commit 791e631e0121da91676113928a3e4070453c2449. The patch has been integrated upstream and will be backported to meson 1.3.2; the issues with including it here have been resolved, so bring it back. Closes: https://bugs.gentoo.org/868516 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: run tests in parallelSam James2024-01-184-7/+11
| | | | | | | | | | Inspired by vapier's cd7f047fe43fb631c4ca6979c6efb5038c616f41. `RUNTESTFLAGS` has been in the back of my head for a while now as I've been meaning to figure out the interaction between it and parallel make and which packages actually need it. This saves about 30m for me(!). Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/libtool: run tests in parallelMike Frysinger2024-01-172-2/+10
| | | | | Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Move {dev-util → dev-build}/kbuildViorel Munteanu2024-01-1718-0/+559
| | | | | Closes: https://github.com/gentoo/gentoo/pull/34871 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* Move {dev-util → dev-build}/b2Michał Górny2024-01-1710-0/+417
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34867 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → dev-build}/qconfMichał Górny2024-01-173-0/+55
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {dev-util → dev-build}/sconsMichał Górny2024-01-176-0/+482
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → dev-build}/consMichał Górny2024-01-173-0/+40
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {dev-util → dev-build}/tupMichał Górny2024-01-175-0/+330
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {dev-util → dev-build}/netsurf-buildsystemMichał Górny2024-01-175-0/+133
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>