summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/autoconf: Stabilize 2.13-r8 arm, #908628Matoro Mahri2024-02-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/meson: add 1.3.2Eli Schwartz2024-02-142-0/+132
| | | | | | | | | Drop patches which were backported to gentoo in 1.3.1-r1 and upstream in 1.3.2. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35310 Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: inject -pthread for glibc<2.34David Seifert2024-02-131-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 hppa, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 amd64, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 ppc64, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 x86, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 arm64, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 arm, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/b2: Stabilize 5.0.0 sparc, #924359Sam James2024-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 hppa, #908628Sam James2024-02-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/ninja: Stabilize 1.11.1-r5 hppa, #923850Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 sparc, #908628Matoro Mahri2024-02-061-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-build/autoconf: Stabilize 2.13-r8 ppc, #908628Matoro Mahri2024-02-061-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* 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>