@@ -121,7 +121,7 @@ test_bzip3() {
121121}
122122
123123test_c2 () {
124- git_fetch https://github.com/c2lang/c2compiler 7b17e77e8bfbfd20f5d6040dde7f851ebe0d94b7 c2compiler
124+ git_fetch https://github.com/c2lang/c2compiler d6dc8d0072f738f1ce8268ff3e81bf7e07dca6c5 c2compiler
125125 sed -i ' s|-pipe ||g' bootstrap/Makefile
126126 sed -i ' s|-pipe ||g' bootstrap/bootstrap.c
127127 sed -i ' s|-pipe ||g' generator/c/c_generator_special.c2
@@ -146,7 +146,7 @@ test_c3() {
146146}
147147
148148test_calc () {
149- github_tar lcn2 calc v3.0.0.0
149+ github_tar lcn2 calc v3.0.0.1
150150 make CC=$CC LCC=$CC MAN=true check
151151}
152152
@@ -384,7 +384,7 @@ test_hare() {
384384}
385385
386386test_imagemagick () {
387- github_tar ImageMagick ImageMagick 7.1.2-12
387+ github_tar ImageMagick ImageMagick 7.1.2-13
388388 fix_and_configure
389389 make check V=1
390390}
@@ -441,7 +441,7 @@ test_kefir() {
441441}
442442
443443test_ksh93 () {
444- git_fetch https://github.com/ksh93/ksh 0f6866b6bebc26d003acb6f467d0694a8aea5177 ksh93
444+ git_fetch https://github.com/ksh93/ksh d462de66446abd89ff04a96ea8963a3b8776deda ksh93
445445 replace_line ' occ=cc' ' occ=$CC' src/cmd/INIT/iffe.sh
446446 # probe depends on -Wincompatible-pointer-types
447447 sed -i ' s|$i (\*Sig_handler_t)($j)|void (*Sig_handler_t)(int)|g' src/lib/libast/features/sig.sh
@@ -499,7 +499,7 @@ test_libexpat() {
499499}
500500
501501test_libgc () {
502- git_fetch https://github.com/bdwgc/bdwgc 370781b86b66f4c20f2a9af51d4409697c9f2057 libgc
502+ git_fetch https://github.com/bdwgc/bdwgc ea7255d41e2a4cec49fef4320eb426542d193249 libgc
503503 sed -i ' s|__atomic_compare_exchange_n(p, &ov, nv, 0,|atomic_compare_exchange_strong_explicit(p, \&ov, nv,|g' include/private/gc_atomic_ops.h
504504 use_stdatomic ' typedef size_t AO_t' include/private/gc_atomic_ops.h
505505 sed -i ' s/(defined(__GNUC__)/1 || (defined(__GNUC__)/g' cord/cordxtra.c
@@ -530,7 +530,7 @@ test_libgmp() {
530530}
531531
532532test_libjansson () {
533- github_tar akheron jansson v2.14.1
533+ github_tar akheron jansson v2.15.0
534534 replace_line " #if defined(__GNUC__) || defined(__clang__)" " #if 1" src/jansson.h
535535 convert_atomic_x_fetch src/jansson.h
536536 use_stdatomic " #include <stdio.h>" src/hashtable_seed.c
@@ -545,13 +545,13 @@ test_libjpeg() {
545545}
546546
547547test_libjsonc () {
548- git_fetch https://github.com/json-c/json-c 26fcd8d569e227391b5d39ad559d09f18f79ef49 json-c
548+ git_fetch https://github.com/json-c/json-c d05ea4851f93867f2891f8eed2ca0fcd7b75e53d json-c
549549 cmake_init
550550 make && make test
551551}
552552
553553test_liblz4 () {
554- git_fetch https://github.com/lz4/lz4 a018abc07a3018371625a265f195c4fafbf1f99d lz4
554+ git_fetch https://github.com/lz4/lz4 446a35fb6561e9f00bae2682c939a618aaa2caa2 lz4
555555 make test
556556}
557557
@@ -708,7 +708,7 @@ test_lua() {
708708}
709709
710710test_lwan (){
711- git_fetch https://github.com/lpereira/lwan e7ac7f13afd1e060bfef61d2ec5d2a60f356b0eb lwan
711+ git_fetch https://github.com/lpereira/lwan 8db47ef293d75302226c0919234e188ee6542cdf lwan
712712 use_stdbit ' #include <assert.h>' src/bin/tools/mimegen.c
713713 use_stdbit ' #include <assert.h>' src/lib/timeout.c
714714 use_stdbit ' #include <assert.h>' src/samples/techempower/json.c
@@ -764,7 +764,7 @@ test_micropython() {
764764}
765765
766766test_mimalloc () {
767- github_tar microsoft mimalloc v3.2.6
767+ github_tar microsoft mimalloc v3.2.7
768768 replace_line " project(libmimalloc C CXX)" " project(libmimalloc C)" CMakeLists.txt
769769 replace_line " set(CMAKE_CXX_STANDARD 17)" " " CMakeLists.txt
770770 replace_line " #include <immintrin.h>" " " include/mimalloc/bits.h
@@ -804,7 +804,7 @@ test_muon() {
804804}
805805
806806test_nanopb () {
807- git_fetch https://github.com/nanopb/nanopb c716db13070bfb7de03b33f5a6558528cbf8a249 nanopb
807+ git_fetch https://github.com/nanopb/nanopb 5b070b65ae53f72c5e9b5050519933bcd4cc0eff nanopb
808808 cd tests
809809 scons CC=$CC
810810}
@@ -888,7 +888,7 @@ test_openssh() {
888888}
889889
890890test_openssl () {
891- github_tar openssl openssl openssl-3.6.0
891+ github_tar openssl openssl openssl-3.6.1
892892 replace_line " #if !defined(__DJGPP__)" " #if 0" test/rsa_complex.c
893893 ./Configure
894894 make -j2 && make test HARNESS_JOBS=2
@@ -977,7 +977,7 @@ test_python() {
977977}
978978
979979test_qbe () {
980- git_fetch git://c9x.me/qbe.git 640c78d0dadffdaf309bc148ef02075676200657 qbe
980+ git_fetch git://c9x.me/qbe.git cf06ce159d149b625a4eee2fdf2be0d54ccca49d qbe
981981 make CC=" $CC " check
982982}
983983
@@ -1054,13 +1054,13 @@ test_ruby() {
10541054}
10551055
10561056test_rvvm () {
1057- git_fetch https://github.com/LekKit/RVVM d033cf73229647cd56ba699f544f300924c98bd6 rvvm
1057+ git_fetch https://github.com/LekKit/RVVM 3fddd0d2d19f8c29c1228b1b027e351bdd2ae5cb rvvm
10581058 sed -i ' s|defined(__SSE2__) && defined(__SSE2_MATH__)|1|g' src/fpu_lib.c
10591059 make test CC=$CC CFLAGS=' -std=c23 -DSDL_DISABLE_IMMINTRIN_H' USE_SDL=2
10601060}
10611061
10621062test_samba () {
1063- github_tar samba-team samba samba-4.23.4
1063+ github_tar samba-team samba samba-4.23.5
10641064 sed -i ' s|from waflib.Tools import |from waflib.Tools import gcc, |g' buildtools/wafsamba/generic_cc.py
10651065 sed -i ' s|conf.generic_cc_common_flags|conf.gcc_common_flags|g' buildtools/wafsamba/generic_cc.py
10661066 use_stdatomic ' #include <stdarg.h>' third_party/socket_wrapper/socket_wrapper.c
@@ -1117,7 +1117,7 @@ test_tcl() {
11171117test_tinycc () {
11181118 local CCTESTSCRIPT=$( dirname $( realpath $0 ) ) /cctest_tinycc.bash
11191119
1120- git_fetch https://github.com/Tiny-C-Compiler/tinycc-mirror-repository 5ec0e6f84b47ebd8c269b581712666313f5edaef tinycc
1120+ git_fetch https://github.com/Tiny-C-Compiler/tinycc-mirror-repository 4fccaf61241a5eb72b0777b3a44bd7abbea48604 tinycc
11211121 ./configure && make
11221122 if gcc --version; then
11231123 make CC=gcc test
@@ -1247,7 +1247,7 @@ test_xterm() {
12471247}
12481248
12491249test_xxhash () {
1250- git_fetch https://github.com/Cyan4973/xxHash 66979328cf3f15cecdc61ea58c9f81e6071f8983 xxhash
1250+ git_fetch https://github.com/Cyan4973/xxHash 1d7b2a9d21bf9a740ead540aa93f4bc4caf11ae0 xxhash
12511251 make CC=$CC DISPATCH=0 check
12521252}
12531253
@@ -1454,7 +1454,7 @@ build_nano() {
14541454}
14551455
14561456build_ncurses () {
1457- github_tar ThomasDickey ncurses-snapshots v6_6_20260103
1457+ github_tar ThomasDickey ncurses-snapshots v6_6_20260124
14581458 ./configure
14591459 make V=1
14601460}
@@ -1533,7 +1533,7 @@ build_raylib_raygui() {
15331533build_simplecc () {
15341534 local CCTESTSCRIPT=$( dirname $( realpath $0 ) ) /cctest_simplecc.bash
15351535
1536- git_fetch git://git.simple-cc.org/scc 52cf2e9986d52e8e812a30b94dc118dabb1aea1f simplecc
1536+ git_fetch git://git.simple-cc.org/scc 58a4f1584eb24dd4204d8b4d87b06a11acede509 simplecc
15371537 make CC=" $CC " HOSTCC=" $CC " NOCARET=
15381538 echo ' int puts(const char*); int main(){ puts("hello_world"); return 0; }' > hello.c
15391539 ./bin/scc hello.c -o hello
@@ -1556,7 +1556,7 @@ build_tin() {
15561556}
15571557
15581558build_wayst () {
1559- git_fetch https://github.com/91861/wayst 8868cea5eb0a870aae8374c89092165b4482e3ef wayst
1559+ git_fetch https://github.com/91861/wayst 264792b2a3642e0ef1b1e6eadc33ca3d8f2fd608 wayst
15601560 sed -i ' s|-fshort-enums|& -DSTBI_NO_SIMD -DSTBIR_NO_SIMD|g' Makefile
15611561 make mode=quick
15621562}
@@ -1619,7 +1619,7 @@ bootstrap_uclibcng() {
16191619 make ARCH=x86_64 prefix= DESTDIR=$PWD /../linuxhdr/ install
16201620 cd ../
16211621
1622- git_fetch https://github.com/wbx-github/uclibc-ng b0e151da1651f32391617183f9e9e7c62a640a43 uclibcng
1622+ git_fetch https://github.com/wbx-github/uclibc-ng b04d93df7de0ac51b65050ae5fc1f70e83b203da uclibcng
16231623 sed -i ' s|dN|dM|g' extra/scripts/gen_bits_syscall_h.sh
16241624 sed -i ' s|:$(DEVEL_PREFIX)|:$(PREFIX)$(DEVEL_PREFIX)|g' Makefile.in
16251625 sed -i ' s|:$(RUNTIME_PREFIX)|:$(PREFIX)$(RUNTIME_PREFIX)|g' Makefile.in
@@ -1785,7 +1785,7 @@ url_xz() {
17851785}
17861786
17871787shared_muon () {
1788- git_fetch https://github.com/muon-build/muon a71636bcb7f5552d7805081f2b059a89854b7efa muon
1788+ git_fetch https://github.com/muon-build/muon dd8c01dfc437b697d8ca8537ccf7c7f85bbe16c4 muon
17891789 cat << EOF >> src/script/runtime/toolchains.meson
17901790toolchain.register_compiler(
17911791 'slimcc',
0 commit comments