immortalwrt/tools
Michael Pratt ac483e1c2a tools/ninja: update to 1.12.1
Update to the most recent stable release,
including a new job scheduler and bug fixes.

Backport a patch to assist in reworking jobserver support.

The original patch for jobserver support requires reworking
due to the function CanRunMore() and its usage
being significantly changed, including the return
becoming an integer instead of a boolean.

AcquireToken() must now be used in CanRunMore()
in order to quantify how much the job searching loop
is able to run at any time, and in order to do so
CanRunMore() cannot be a constant function anymore.

Added:
 - 010-backport-gtest.patch

Manually Adjust:
 - 100-make_jobserver_support.patch

Signed-off-by: Michael Pratt <mcpratt@pm.me>
Link: https://github.com/openwrt/openwrt/pull/16693
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-10-14 13:58:44 +02:00
..
7z tools/7z: update to 24.05 2024-07-27 20:32:20 +02:00
autoconf
autoconf-archive
automake
b43-tools
bash
bc
bison
bzip2
cbootimage
cbootimage-configs
ccache
cmake tools/cmake: update to 3.30.5 2024-10-13 11:55:07 +02:00
coreutils tools/coreutils: remove 64-bit time disable flag 2024-06-27 09:31:53 +02:00
cpio
dosfstools
dwarves
e2fsprogs tools: e2fsprogs: bypass libuuid check 2024-09-26 11:08:23 +02:00
elftosb
elfutils tools/elfutils: prevent invalid include of stack binary 2024-09-30 11:07:04 +02:00
expat tools/expat: update to 2.6.3 2024-09-19 23:05:44 +02:00
fakeroot tools: fakeroot: update to 1.36 2024-09-28 10:27:41 +02:00
findutils
firmware-utils tools: firmware-utils: update to git HEAD 2024-09-22 23:08:09 +02:00
flex tools/flex: respect STAGING_DIR_HOST 2024-09-24 19:48:43 +01:00
flock
genext2fs
gengetopt
gmp
gnulib tools/gnulib: add fallocate-posix module 2024-06-19 11:22:13 +02:00
include
isl
libdeflate tools: libdeflate: bump to 1.22 2024-10-06 23:20:59 +02:00
liblzo
libressl
libtool tools: libtool: do not symlink files in bootstrap 2024-08-29 20:04:02 +02:00
llvm-bpf tools/llvm-bpf: filter out STAGING_DIR_HOST/include from cflags on non-linux systems 2024-09-20 17:43:57 +02:00
lz4
lzma
lzma-old
lzop
m4
make-ext4fs
meson tools/meson: update to 1.5.1 2024-09-22 16:33:29 +02:00
missing-macros
mkimage tools: mkimage: update to U-Boot release v2024.07 2024-07-04 21:15:26 +02:00
mklibs
mold toolchain: mold: Update to 2.33.0 2024-08-08 17:19:43 +02:00
mpc
mpfr
mtd-utils tools: mtd-utils: update to 2.2.1 2024-10-05 12:41:16 +02:00
mtools
ninja tools/ninja: update to 1.12.1 2024-10-14 13:58:44 +02:00
padjffs2
patch
patch-image
patchelf
pkgconf
quilt
sdimage
sed
sparse
squashfs3-lzma
squashfs4
sstrip
tar
util-linux tools: util-linux: fix static libuuid pkgconf 2024-09-26 11:08:23 +02:00
xz
yafut yafut: fix build on non-linux systems 2024-09-29 18:09:22 +02:00
zip
zlib
zstd
Makefile tools: mtd-utils: use libuuid provided by util-linux 2024-06-26 11:21:04 +02:00