aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repos/core/autils/.checksum1
-rw-r--r--repos/core/autils/.files19
-rw-r--r--repos/core/autils/.shasum1
-rw-r--r--repos/core/autils/abuild8
-rw-r--r--repos/core/autils/autils-0.3.tar.gzbin0 -> 37693 bytes
-rw-r--r--repos/core/llvm/.files4
-rw-r--r--repos/core/llvm/.shasum11
-rw-r--r--repos/core/llvm/abuild2
-rw-r--r--repos/core/spm/.checksum2
-rw-r--r--repos/core/spm/.files4
-rw-r--r--repos/core/spm/.shasum1
-rw-r--r--repos/core/spm/abuild8
-rw-r--r--repos/extra/alsa-lib/.shasum1
-rwxr-xr-xrepos/extra/alsa-lib/abuild2
-rw-r--r--repos/extra/alsa-ucm-conf/.files76
-rw-r--r--repos/extra/alsa-ucm-conf/.shasum1
-rw-r--r--repos/extra/alsa-ucm-conf/abuild2
-rw-r--r--repos/extra/alsa-utils/.shasum3
-rw-r--r--repos/extra/alsa-utils/abuild2
-rw-r--r--repos/extra/cbindgen/.shasum1
-rw-r--r--repos/extra/cbindgen/abuild2
-rw-r--r--repos/extra/dtc/.files4
-rw-r--r--repos/extra/dtc/.shasum1
-rw-r--r--repos/extra/dtc/abuild2
-rw-r--r--repos/extra/fast-float/.shasum1
-rw-r--r--repos/extra/fast-float/abuild2
-rw-r--r--repos/extra/fontconfig/.files2
-rw-r--r--repos/extra/fontconfig/.shasum1
-rw-r--r--repos/extra/fontconfig/abuild2
-rw-r--r--repos/extra/go/.files1
-rw-r--r--repos/extra/go/.shasum3
-rw-r--r--repos/extra/go/abuild2
-rw-r--r--repos/extra/graphite2/.files4
-rw-r--r--repos/extra/graphite2/.shasum2
-rw-r--r--repos/extra/graphite2/abuild2
-rw-r--r--repos/extra/harfbuzz/.files32
-rw-r--r--repos/extra/harfbuzz/.shasum1
-rw-r--r--repos/extra/harfbuzz/abuild2
-rw-r--r--repos/extra/hwdata/.shasum1
-rw-r--r--repos/extra/hwdata/abuild2
-rw-r--r--repos/extra/libclc/.shasum1
-rw-r--r--repos/extra/libclc/abuild2
-rw-r--r--repos/extra/libdrm/.files20
-rw-r--r--repos/extra/libdrm/.shasum1
-rw-r--r--repos/extra/libdrm/abuild2
-rw-r--r--repos/extra/libudev-zero/.files2
-rw-r--r--repos/extra/libudev-zero/.shasum1
-rw-r--r--repos/extra/libudev-zero/abuild2
-rw-r--r--repos/extra/libxkbcommon/.files10
-rw-r--r--repos/extra/libxkbcommon/.shasum1
-rw-r--r--repos/extra/libxkbcommon/abuild2
-rw-r--r--repos/extra/limine/.shasum1
-rw-r--r--repos/extra/limine/abuild2
-rw-r--r--repos/extra/nodejs/.files45
-rw-r--r--repos/extra/nodejs/.shasum4
-rw-r--r--repos/extra/nodejs/abuild2
-rw-r--r--repos/extra/python-distlib/.files100
-rw-r--r--repos/extra/python-distlib/.shasum1
-rw-r--r--repos/extra/python-distlib/abuild2
-rw-r--r--repos/extra/qemu/.shasum1
-rw-r--r--repos/extra/qemu/abuild2
-rw-r--r--repos/extra/rust/.checksum6
-rw-r--r--repos/extra/rust/.files84
-rw-r--r--repos/extra/rust/.shasum6
-rw-r--r--repos/extra/rust/abuild10
-rw-r--r--repos/extra/rust/libressl.patch73
-rw-r--r--repos/extra/sfm/.checksum1
-rw-r--r--repos/extra/sfm/.shasum1
-rw-r--r--repos/extra/sfm/abuild2
-rw-r--r--repos/extra/tor/.shasum2
-rw-r--r--repos/extra/tor/abuild2
-rw-r--r--repos/extra/vim/.files4
-rw-r--r--repos/extra/vim/.shasum1
-rw-r--r--repos/extra/vim/abuild2
74 files changed, 411 insertions, 205 deletions
diff --git a/repos/core/autils/.checksum b/repos/core/autils/.checksum
deleted file mode 100644
index 50f275f8..00000000
--- a/repos/core/autils/.checksum
+++ /dev/null
@@ -1 +0,0 @@
-6ef9dea4183e2913dfd73fec14b3e9924103afebfbb289d5627c2cbd05879657 autils-0.1.tar.gz
diff --git a/repos/core/autils/.files b/repos/core/autils/.files
index 452c06fb..6cdef420 100644
--- a/repos/core/autils/.files
+++ b/repos/core/autils/.files
@@ -1,18 +1,29 @@
-drwxr-xr-x root/root etc/
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/apkg
--rwxr-xr-x root/root usr/bin/apkg-bin
-rwxr-xr-x root/root usr/bin/apkg-chroot
-rwxr-xr-x root/root usr/bin/apkg-clean
-rwxr-xr-x root/root usr/bin/apkg-deps
-rwxr-xr-x root/root usr/bin/apkg-foreign
-rwxr-xr-x root/root usr/bin/apkg-genabuild
-rwxr-xr-x root/root usr/bin/apkg-orphan
--rwxr-xr-x root/root usr/bin/apkg-outdated
-rwxr-xr-x root/root usr/bin/apkg-purge
-rwxr-xr-x root/root usr/bin/apkg-redundantdeps
--rwxr-xr-x root/root usr/bin/apkg-reposync
-rwxr-xr-x root/root usr/bin/reposync
-rwxr-xr-x root/root usr/bin/revdep
-rwxr-xr-x root/root usr/bin/updateconf
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/apkg-chroot.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-clean.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-deps.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-foreign.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-genabuild.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-orphan.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-purge.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg-redundantdeps.8.gz
+-rw-r--r-- root/root usr/share/man/man8/apkg.8.gz
+-rw-r--r-- root/root usr/share/man/man8/reposync.8.gz
+-rw-r--r-- root/root usr/share/man/man8/revdep.8.gz
+-rw-r--r-- root/root usr/share/man/man8/updateconf.8.gz
diff --git a/repos/core/autils/.shasum b/repos/core/autils/.shasum
new file mode 100644
index 00000000..b5eed46f
--- /dev/null
+++ b/repos/core/autils/.shasum
@@ -0,0 +1 @@
+fd887c87f86551504c3be2b5f961037bbac4e2d40c463f7a60798066 autils-0.3.tar.gz
diff --git a/repos/core/autils/abuild b/repos/core/autils/abuild
index d672694e..d966c196 100644
--- a/repos/core/autils/abuild
+++ b/repos/core/autils/abuild
@@ -1,10 +1,8 @@
name=autils
-version=0.1
+version=0.3
release=1
-source="$name-$version.tar.gz::https://codeberg.org/emmett1/autils/archive/v${version}.tar.gz"
+source="$name-$version.tar.gz::https://codeberg.org/emmett1/autils/archive/${version}.tar.gz"
build() {
- chmod +x INSTALL.sh
- DESTDIR=$PKG ./INSTALL.sh
- rm $PKG/etc/apkg.conf
+ make DESTDIR=$PKG install
}
diff --git a/repos/core/autils/autils-0.3.tar.gz b/repos/core/autils/autils-0.3.tar.gz
new file mode 100644
index 00000000..5aafbb81
--- /dev/null
+++ b/repos/core/autils/autils-0.3.tar.gz
Binary files differ
diff --git a/repos/core/llvm/.files b/repos/core/llvm/.files
index f16489dd..093ade7e 100644
--- a/repos/core/llvm/.files
+++ b/repos/core/llvm/.files
@@ -6410,8 +6410,8 @@ lrwxrwxrwx root/root usr/lib/libclang-cpp.so -> libclang-cpp.so.22.1
-rwxr-xr-x root/root usr/lib/libclang-cpp.so.22.1
-rw-r--r-- root/root usr/lib/libclang.a
lrwxrwxrwx root/root usr/lib/libclang.so -> libclang.so.22.1
-lrwxrwxrwx root/root usr/lib/libclang.so.22.1 -> libclang.so.22.1.6
--rwxr-xr-x root/root usr/lib/libclang.so.22.1.6
+lrwxrwxrwx root/root usr/lib/libclang.so.22.1 -> libclang.so.22.1.7
+-rwxr-xr-x root/root usr/lib/libclang.so.22.1.7
-rw-r--r-- root/root usr/lib/libclangAPINotes.a
-rw-r--r-- root/root usr/lib/libclangAST.a
-rw-r--r-- root/root usr/lib/libclangASTMatchers.a
diff --git a/repos/core/llvm/.shasum b/repos/core/llvm/.shasum
new file mode 100644
index 00000000..13e6c412
--- /dev/null
+++ b/repos/core/llvm/.shasum
@@ -0,0 +1,11 @@
+99f9d3edb6eb872643e66e767db5c6ad1c05a55e85e7b16117a42e23 0012-libc-libc-abi-libunwind-disable-multiarch-locations.patch
+5e472f60964c1e2c16de12569caf6893f5eb35fe9dc6f9714da2b0c6 0014-clang-disable-multiarch-layout-on-musl.patch
+87028f64a5b2903ab6a5bbc4f74db65b9f0d040d7a5e365ce93eec07 0017-clang-use-as-needed-by-default.patch
+cca70bc401f02702f869eed1a161910b4c11d6d662720ce5ece9c466 0024-clang-link-libcxxabi-on-linux-when-using-libc.patch
+5f6a62f1089a730300eb9e6e9b5903530b1c671ea4879ad44ad11646 c89
+2a5b04c2d25c8b3611a9db4f08b387646c511eb9210a1d6bed99453a c99
+3b2bfc391ae49d85ef8797d782ee1d3d9d558765ed76927beae47620 compiler-rt-sanitizer-supported-arch.patch
+5df307fe515dfb1f84aed79184ca71cf2ddc5158473e3ecdd4234015 fix-msan-with-musl.patch
+3aa34338332090753decdebb63f6015721c0d090ce2d7a3ef9c9989b llvm-project-22.1.7.src.tar.xz
+a4551e02c692be2c5e9044dbb02d65768ae70e2e11b163861e2970ee musl-stack-size.patch
+f8d7fda6fb67cfe6e44afce2468006085c07a206fa1b236d6d948906 musl-targets.patch
diff --git a/repos/core/llvm/abuild b/repos/core/llvm/abuild
index 261af353..2933df24 100644
--- a/repos/core/llvm/abuild
+++ b/repos/core/llvm/abuild
@@ -1,5 +1,5 @@
name=llvm
-version=22.1.6
+version=22.1.7
release=1
source="https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/llvm-project-${version}.src.tar.xz
c89 c99
diff --git a/repos/core/spm/.checksum b/repos/core/spm/.checksum
index 4a5a020d..ea590ab6 100644
--- a/repos/core/spm/.checksum
+++ b/repos/core/spm/.checksum
@@ -1 +1 @@
-9cfaf09eee4a91337673a823588ec9f3008cd8a44d06b53ea5f10a645311c043 spm-e2c62f10999af8c80a65b1b8d54a77f1e29a36be.tar.xz
+1985eabce8607de615f990386a8d9c03aa545909d4c5431f9f57b26baf036cb7 spm-0.1.tar.xz
diff --git a/repos/core/spm/.files b/repos/core/spm/.files
index fd7aca0c..bdcf73a6 100644
--- a/repos/core/spm/.files
+++ b/repos/core/spm/.files
@@ -1,3 +1,7 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/spm
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/spm.1.gz
diff --git a/repos/core/spm/.shasum b/repos/core/spm/.shasum
new file mode 100644
index 00000000..8e0522df
--- /dev/null
+++ b/repos/core/spm/.shasum
@@ -0,0 +1 @@
+5e49d149433fa50e578c9ea3c64bed44a97f38bc7b0c9812cccac994 spm-0.1.tar.xz
diff --git a/repos/core/spm/abuild b/repos/core/spm/abuild
index 3ab8e129..1e64b479 100644
--- a/repos/core/spm/abuild
+++ b/repos/core/spm/abuild
@@ -1,10 +1,8 @@
name=spm
-version=20250626
-_commit=e2c62f10999af8c80a65b1b8d54a77f1e29a36be
+version=0.1
release=1
-source="$name-$_commit.tar.xz::https://codeberg.org/emmett1/spm/archive/$_commit.tar.gz"
+source="$name-$version.tar.xz::https://codeberg.org/emmett1/spm/archive/$version.tar.gz"
build() {
- install -d $PKG/usr/bin
- cp spm $PKG/usr/bin
+ make DESTDIR=$PKG install
}
diff --git a/repos/extra/alsa-lib/.shasum b/repos/extra/alsa-lib/.shasum
new file mode 100644
index 00000000..3ced4404
--- /dev/null
+++ b/repos/extra/alsa-lib/.shasum
@@ -0,0 +1 @@
+66215490af1bc25085372a91edfec2e762a824ed4a8357e27ae93fe2 alsa-lib-1.2.16.tar.bz2
diff --git a/repos/extra/alsa-lib/abuild b/repos/extra/alsa-lib/abuild
index 5d83ff36..a72315ea 100755
--- a/repos/extra/alsa-lib/abuild
+++ b/repos/extra/alsa-lib/abuild
@@ -1,5 +1,5 @@
name=alsa-lib
-version=1.2.15.3
+version=1.2.16
release=1
source="https://www.alsa-project.org/files/pub/lib/$name-$version.tar.bz2"
build_opt="--disable-old-symbols --disable-alisp --disable-python --with-versioned=no"
diff --git a/repos/extra/alsa-ucm-conf/.files b/repos/extra/alsa-ucm-conf/.files
index f1661210..82eec25d 100644
--- a/repos/extra/alsa-ucm-conf/.files
+++ b/repos/extra/alsa-ucm-conf/.files
@@ -26,6 +26,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Allwinner/A64/PinePhone/
-rw-r--r-- root/root usr/share/alsa/ucm2/Allwinner/A64/PinePhone/VoiceCall.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Allwinner/sun4i-h616/
-rw-r--r-- root/root usr/share/alsa/ucm2/Allwinner/sun4i-h616/HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Allwinner/sun4i-h616/h616-audio-codec.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Amlogic/
drwxr-xr-x root/root usr/share/alsa/ucm2/Amlogic/p241/
-rw-r--r-- root/root usr/share/alsa/ucm2/Amlogic/p241/p241-HiFi.conf
@@ -40,6 +41,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/HDA/DualCodecs/
-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/HiFi-acp.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/HiFi-analog.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/HiFi-mic.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/HiFi-spk.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/HDA/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/IO-Boards/
@@ -215,6 +217,10 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/MediaTek/mt8365-evk/
drwxr-xr-x root/root usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/
-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/SOF.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8365-evk/sof/sof-mt8365-evk.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/MediaTek/mt8366-evk/
+-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8366-evk/HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8366-evk/init.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8366-evk/mt8366-evk.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/MediaTek/mt8370-evk/
-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8370-evk/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/MediaTek/mt8370-evk/mt8370-evk.conf
@@ -297,6 +303,9 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/apq8096/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/apq8096/HDMI.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/apq8096/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/apq8096/apq8096.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/glymur/
+-rwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/glymur/GLYMUR-CRD.conf
+-rwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/glymur/HiFi.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/kaanapali/
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/HiFi.conf
@@ -304,7 +313,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/kaanapali/MTP/
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcm6490/
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/HiFi.conf
--rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/qcm6490-idp-snd-card.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcm6490/QCM6490-IDP/QCM6490-IDP.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs615/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs615/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs615/TALOS-EVK.conf
@@ -315,7 +324,13 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-RB3Gen2/
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/QCS6490-Radxa-Dragon-Q6A.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/QCS6490-Thundercomm-RubikPi3.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/
+drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza/
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza/HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/arduino-monza/arduino-monza.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/qcs8300/monaco-evk/MONACO-EVK.conf
@@ -363,6 +378,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/sm8750/MTP/
drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/DEVKIT-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/Dell-Latitude-7455.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/Dell-Xps-9345.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/Elite-14-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/LENOVO-Slim-7x.conf
@@ -376,6 +392,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E001DE-DEVKIT.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-CRD.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/X1E80100-EVK.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/Xps9345-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/Qualcomm/x1e80100/x1e80100.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/README.md
drwxr-xr-x root/root usr/share/alsa/ucm2/Rockchip/
@@ -434,6 +451,8 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Arturia/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Arturia/Minifuse-4.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Audient/
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Audient/Audient-EVO4-0006.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Audient/Audient-EVO4-HiFi-0006.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-0008.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD14-HiFi-0008.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Audient/Audient-iD4-0003.conf
@@ -456,6 +475,8 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Behringer/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Recording.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Streaming-Hifi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/Flow8-Streaming.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/ULM200D-HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/ULM200D.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/UMC202HD-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/UMC202HD.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Behringer/UMC204HD-HiFi.conf
@@ -481,6 +502,10 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i-gen4-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Scarlett-2i.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-One-HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-One.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-Two-HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Focusrite/Vocaster-Two.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Gigabyte/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Gigabyte/Aorus-Master-Main-Audio.conf
@@ -498,6 +523,9 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Lenovo/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Main.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Lenovo/ThinkStation-P620-Rear.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/M-Audio/
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/M-Audio/Fast-Track-Ultra-HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/M-Audio/Fast-Track-Ultra.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/MOTU/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/MOTU/D828-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/MOTU/D828.conf
@@ -520,6 +548,11 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/RME/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX-II.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RME/Fireface-UCX.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/RODE/
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Capture-Dynamic.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Capture.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II-Multitrack-Playback.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/RODE/RODECaster-Pro-II.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Rane/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Rane/SL-1-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Rane/SL-1.conf
@@ -540,8 +573,6 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Roland/
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2.conf
--rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus-HiFi.conf
--rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/SolidStateLabs/SSL2Plus.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Sony/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Sony/DualSense-PS5.conf
@@ -559,6 +590,8 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Steinberg/
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/TASCAM/
-rwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12-HiFi.conf
-rwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/TASCAM/Model12.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/TASCAM/US2x2HR-HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/TASCAM/US2x2HR.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/USB-Audio/Teufel/
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO-HiFi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/USB-Audio/Teufel/CAGE-PRO.conf
@@ -604,18 +637,29 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/blobs/sof/product_configs/
drwxr-xr-x root/root usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON/
-rw-r--r-- root/root usr/share/alsa/ucm2/blobs/sof/product_configs/AAEON/UPX-TGL01.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/acp-dmic/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/acp-dmic/init.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/codecs/cs35l56+cs42l43-spk -> cs42l43-spk+cs35l56
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs35l56-bridge/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs35l56-bridge/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs35l56/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs35l56/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l43-dmic/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l43-dmic/init.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l43-spk+cs35l56/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l43-spk+cs35l56/init.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l43-spk/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l43-spk/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l43/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l43/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l45-dmic/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l45-dmic/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs42l45/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs42l45/init.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs47l47-dmic/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs47l47-dmic/init.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cs47l47/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cs47l47/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/cx2072x/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cx2072x/DisableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/cx2072x/EnableSeq.conf
@@ -695,6 +739,8 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/four-spe
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/qcom-lpass/wsa-macro/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/rt1318/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/rt1318/init.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/rt1320/
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/rt1320/init.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/rt5640/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/rt5640/DigitalMics.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/rt5640/EnableSeq.conf
@@ -784,6 +830,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/codecs/wcd938x/
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic1EnableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic5DisableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/AnalogMic5EnableSeq.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneABEnableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneDisableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneEnableSeq.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/codecs/wcd938x/HeadphoneMicDisableSeq.conf
@@ -937,6 +984,8 @@ lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/chtrt5650/chtrt5650.conf -> .
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/fsl-asoc-card/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/fsl-asoc-card/apalis-imx6.conf -> ../../NXP/iMX6/Toradex/apalis-imx6/apalis-imx6.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/fsl-asoc-card/colibri-imx6.conf -> ../../NXP/iMX6/Toradex/colibri-imx6/colibri-imx6.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/glymur/
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/glymur/GLYMUR-CRD.conf -> ../../Qualcomm/glymur/GLYMUR-CRD.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/gx-sound-card/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/gx-sound-card/GXL-P241.conf -> ../../Amlogic/p241/p241.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/gx-sound-card/LIBRETECH-CC.conf -> ../../Amlogic/p241/p241.conf
@@ -945,7 +994,7 @@ lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/hda-dsp/hda-dsp.conf -> ../..
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/hdaudioB0D2/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/hdaudioB0D2/hdaudioB0D2.conf -> ../../Intel/avs/hdaudioB0D2/hdaudioB0D2.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/kaanapali/
--rw-r--r-- root/root usr/share/alsa/ucm2/conf.d/kaanapali/Kaanapali-MTP.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/kaanapali/Kaanapali-MTP.conf -> ../../Qualcomm/kaanapali/MTP/Kaanapali-MTP.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/kblrt5660/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/kblrt5660/kblrt5660.conf -> ../../Intel/kblrt5660/kblrt5660.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8183_da7219_r/
@@ -958,6 +1007,8 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8195_demo/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mt8195_demo/mt8195_demo.conf -> ../../MediaTek/mt8195_demo/mt8195_demo.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8365-evk/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mt8365-evk/mt8365-evk.conf -> ../../MediaTek/mt8365-evk/mt8365-evk.conf
+drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8366-evk/
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mt8366-evk/mt8366-evk.conf -> ../../MediaTek/mt8366-evk/mt8366-evk.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8370-evk/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mt8370-evk/mt8370-evk.conf -> ../../MediaTek/mt8370-evk/mt8370-evk.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mt8390-evk/
@@ -969,14 +1020,17 @@ lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mt8395-evk/mt8395-evk.conf ->
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/mtk-rt5650/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/mtk-rt5650/mtk-rt5650.conf -> ../../MediaTek/mtk-rt5650/mtk-rt5650.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/qcm6490/
--rw-r--r-- root/root usr/share/alsa/ucm2/conf.d/qcm6490/qcm6490-idp-snd-card.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcm6490/QCM6490-IDP.conf -> ../../Qualcomm/qcm6490/QCM6490-IDP/QCM6490-IDP.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/qcs615/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs615/TALOS-EVK.conf -> ../../Qualcomm/qcs615/TALOS-EVK.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/qcs6490/
--rw-r--r-- root/root usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-RB3Gen2.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-RB3Gen2.conf -> ../../Qualcomm/qcs6490/QCS6490-RB3Gen2/QCS6490-RB3Gen2.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-Radxa-Dragon-Q6A.conf -> ../../Qualcomm/qcs6490/QCS6490-Radxa-Dragon-Q6A/QCS6490-Radxa-Dragon-Q6A.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs6490/QCS6490-Thundercomm-RubikPi3.conf -> ../../Qualcomm/qcs6490/QCS6490-Thundercomm-RubikPi3/QCS6490-Thundercomm-RubikPi3.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs6490/RadxaComputerCo.Ltd.-RadxaDragonQ6A-1.0.conf -> QCS6490-Radxa-Dragon-Q6A.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/qcs8300/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs8300/MONACO-EVK.conf -> ../../Qualcomm/qcs8300/monaco-evk/MONACO-EVK.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/qcs8300/arduino-monza.conf -> ../../Qualcomm/qcs8300/arduino-monza/arduino-monza.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/rk3399-gru-soun/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/rk3399-gru-soun/rk3399-gru-soun.conf -> ../../Rockchip/rk3399-gru-sound/rk3399-gru-sound.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/rk3588-es8316/
@@ -994,7 +1048,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/simple-card/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/Librem 5 Devkit.conf -> ../../NXP/iMX8/Librem_5_Devkit/Librem 5 Devkit.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/Librem 5.conf -> ../../NXP/iMX8/Librem_5/Librem 5.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf -> ../../Allwinner/A64/PinePhone/PinePhone.conf
-lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8.conf -> ../../NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/apalis-imx8qm.conf -> ../../NXP/iMX8/Toradex/apalis-imx8/apalis-imx8.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/apalis-nau8822.conf -> ../../IO-Boards/Toradex/apalis/eval.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/aquila-wm8904.conf -> ../../IO-Boards/Toradex/aquila/dev.conf
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/simple-card/colibri-imx7.conf -> ../../NXP/iMX7/Toradex/colibri-imx7/colibri-imx7.conf
@@ -1041,7 +1095,7 @@ lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/sof-skl_hda_card -> sof-hda-d
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/sof-soundwire/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/sof-soundwire/sof-soundwire.conf -> ../../sof-soundwire/sof-soundwire.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/sun4i-codec/
--rw-r--r-- root/root usr/share/alsa/ucm2/conf.d/sun4i-codec/h616-audio-codec.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/sun4i-codec/h616-audio-codec.conf -> ../../Allwinner/sun4i-h616/h616-audio-codec.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/tegra-hda/
lrwxrwxrwx root/root usr/share/alsa/ucm2/conf.d/tegra-hda/tegra-hda.conf -> ../../Tegra/tegra-hda/tegra-hda.conf
drwxr-xr-x root/root usr/share/alsa/ucm2/conf.d/tegra/
@@ -1088,13 +1142,18 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/platforms/bytcr/
drwxr-xr-x root/root usr/share/alsa/ucm2/sof-soundwire/
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/Hdmi.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/HiFi.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/acp-dmic.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/sof-soundwire/cs35l56+cs42l43-spk.conf -> cs42l43-spk.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs35l56-bridge.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs35l56.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs42l43-dmic.conf
+lrwxrwxrwx root/root usr/share/alsa/ucm2/sof-soundwire/cs42l43-spk+cs35l56.conf -> cs42l43-spk.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs42l43-spk.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs42l43.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs42l45-dmic.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs42l45.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs47l47-dmic.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/cs47l47.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/dmic.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt1308.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt1316.conf
@@ -1111,6 +1170,7 @@ drwxr-xr-x root/root usr/share/alsa/ucm2/sof-soundwire/
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt713.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt715-sdca.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt715.conf
+-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt721+rt1320.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt721.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/rt722.conf
-rw-r--r-- root/root usr/share/alsa/ucm2/sof-soundwire/sof-soundwire.conf
diff --git a/repos/extra/alsa-ucm-conf/.shasum b/repos/extra/alsa-ucm-conf/.shasum
new file mode 100644
index 00000000..714569e6
--- /dev/null
+++ b/repos/extra/alsa-ucm-conf/.shasum
@@ -0,0 +1 @@
+ee46a958c3d68f37fcbe9377878851af68400948273309505f066544 alsa-ucm-conf-1.2.16.tar.bz2
diff --git a/repos/extra/alsa-ucm-conf/abuild b/repos/extra/alsa-ucm-conf/abuild
index 27278a6d..01d0b139 100644
--- a/repos/extra/alsa-ucm-conf/abuild
+++ b/repos/extra/alsa-ucm-conf/abuild
@@ -1,5 +1,5 @@
name=alsa-ucm-conf
-version=1.2.15.3
+version=1.2.16
release=1
source="https://www.alsa-project.org/files/pub/lib/${name}-${version}.tar.bz2"
diff --git a/repos/extra/alsa-utils/.shasum b/repos/extra/alsa-utils/.shasum
new file mode 100644
index 00000000..008231b4
--- /dev/null
+++ b/repos/extra/alsa-utils/.shasum
@@ -0,0 +1,3 @@
+07d33ecff216528012e7ba9c73db5ab51a5f7c04eca14e1df20d45a6 alsa-utils-1.2.16.tar.bz2
+930f27baba2aaece307f3c7f6d94ec4b417ed44b3ae668eceacf6ab7 alsa.finish
+b2a242b0cad31dfa08356284e38bd5d4bfab8b18717687016590cfbb alsa.run
diff --git a/repos/extra/alsa-utils/abuild b/repos/extra/alsa-utils/abuild
index 2209533a..96ef9a9b 100644
--- a/repos/extra/alsa-utils/abuild
+++ b/repos/extra/alsa-utils/abuild
@@ -1,5 +1,5 @@
name=alsa-utils
-version=1.2.15.2
+version=1.2.16
release=1
source="https://www.alsa-project.org/files/pub/utils/$name-$version.tar.bz2
alsa.run
diff --git a/repos/extra/cbindgen/.shasum b/repos/extra/cbindgen/.shasum
new file mode 100644
index 00000000..d0a0361e
--- /dev/null
+++ b/repos/extra/cbindgen/.shasum
@@ -0,0 +1 @@
+55e954363fffc6066c27d8027b9d6b49086a7651ebe4a2735a1118d9 cbindgen-0.29.3.tar.gz
diff --git a/repos/extra/cbindgen/abuild b/repos/extra/cbindgen/abuild
index 5b3d656a..1fd5aeb4 100644
--- a/repos/extra/cbindgen/abuild
+++ b/repos/extra/cbindgen/abuild
@@ -1,5 +1,5 @@
name=cbindgen
-version=0.29.2
+version=0.29.3
release=1
source="https://github.com/eqrion/$name/archive/v$version/$name-$version.tar.gz"
diff --git a/repos/extra/dtc/.files b/repos/extra/dtc/.files
index 05feda7f..8e208877 100644
--- a/repos/extra/dtc/.files
+++ b/repos/extra/dtc/.files
@@ -13,7 +13,7 @@ drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/libfdt_env.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libfdt.so -> libfdt.so.1
-lrwxrwxrwx root/root usr/lib/libfdt.so.1 -> libfdt.so.1.8.0
--rwxr-xr-x root/root usr/lib/libfdt.so.1.8.0
+lrwxrwxrwx root/root usr/lib/libfdt.so.1 -> libfdt.so.1.8.1
+-rwxr-xr-x root/root usr/lib/libfdt.so.1.8.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libfdt.pc
diff --git a/repos/extra/dtc/.shasum b/repos/extra/dtc/.shasum
new file mode 100644
index 00000000..abc06fa0
--- /dev/null
+++ b/repos/extra/dtc/.shasum
@@ -0,0 +1 @@
+b1ca877f5a51af43dc3adf228e0939e45ece762ea183537155ef44dc dtc-1.8.1.tar.xz
diff --git a/repos/extra/dtc/abuild b/repos/extra/dtc/abuild
index dca04bbe..0b50a892 100644
--- a/repos/extra/dtc/abuild
+++ b/repos/extra/dtc/abuild
@@ -1,4 +1,4 @@
name=dtc
-version=1.8.0
+version=1.8.1
release=1
source="https://mirrors.edge.kernel.org/pub/software/utils/${name}/${name}-${version}.tar.xz"
diff --git a/repos/extra/fast-float/.shasum b/repos/extra/fast-float/.shasum
new file mode 100644
index 00000000..7923f59d
--- /dev/null
+++ b/repos/extra/fast-float/.shasum
@@ -0,0 +1 @@
+f7d23c5a27b519f8e3470d6e074c7829cc6013742b778c0596b94731 fast_float-v8.2.6.tar.gz
diff --git a/repos/extra/fast-float/abuild b/repos/extra/fast-float/abuild
index 4b6f30e3..b20ab714 100644
--- a/repos/extra/fast-float/abuild
+++ b/repos/extra/fast-float/abuild
@@ -1,4 +1,4 @@
name=fast-float
-version=8.2.5
+version=8.2.6
release=1
source="https://github.com/fastfloat/fast_float/archive/v${version}/fast_float-v${version}.tar.gz"
diff --git a/repos/extra/fontconfig/.files b/repos/extra/fontconfig/.files
index 68571277..8823f492 100644
--- a/repos/extra/fontconfig/.files
+++ b/repos/extra/fontconfig/.files
@@ -1,7 +1,6 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/fonts/
drwxr-xr-x root/root etc/fonts/conf.d/
-lrwxrwxrwx root/root etc/fonts/conf.d/05-macos.conf -> ../../../usr/share/fontconfig/conf.avail/05-macos.conf
lrwxrwxrwx root/root etc/fonts/conf.d/10-hinting-slight.conf -> ../../../usr/share/fontconfig/conf.avail/10-hinting-slight.conf
lrwxrwxrwx root/root etc/fonts/conf.d/10-scale-bitmap-fonts.conf -> ../../../usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf
lrwxrwxrwx root/root etc/fonts/conf.d/10-sub-pixel-none.conf -> ../../../usr/share/fontconfig/conf.avail/10-sub-pixel-none.conf
@@ -53,7 +52,6 @@ drwxr-xr-x root/root usr/lib/pkgconfig/
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/fontconfig/
drwxr-xr-x root/root usr/share/fontconfig/conf.avail/
--rw-r--r-- root/root usr/share/fontconfig/conf.avail/05-macos.conf
-rw-r--r-- root/root usr/share/fontconfig/conf.avail/05-reset-dirs-sample.conf
-rw-r--r-- root/root usr/share/fontconfig/conf.avail/09-autohint-if-no-hinting.conf
-rw-r--r-- root/root usr/share/fontconfig/conf.avail/10-autohint.conf
diff --git a/repos/extra/fontconfig/.shasum b/repos/extra/fontconfig/.shasum
new file mode 100644
index 00000000..2b0cd5d1
--- /dev/null
+++ b/repos/extra/fontconfig/.shasum
@@ -0,0 +1 @@
+4d9d8c882fc873826729a730ef9d21dfed99b80a1023d371cc803aea fontconfig-2.18.1.tar.gz
diff --git a/repos/extra/fontconfig/abuild b/repos/extra/fontconfig/abuild
index c7d69085..334736ad 100644
--- a/repos/extra/fontconfig/abuild
+++ b/repos/extra/fontconfig/abuild
@@ -1,5 +1,5 @@
name=fontconfig
-version=2.18.0
+version=2.18.1
release=1
source="https://gitlab.freedesktop.org/${name}/${name}/-/archive/${version}/${name}-${version}.tar.gz"
build_opt="-Dtests=disabled"
diff --git a/repos/extra/go/.files b/repos/extra/go/.files
index 034a90ed..5900c602 100644
--- a/repos/extra/go/.files
+++ b/repos/extra/go/.files
@@ -15672,6 +15672,7 @@ drwxr-xr-x root/root usr/lib/go/test/fixedbugs/issue7648.dir/
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue78641.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue7867.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue7884.go
+-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue79182.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue7921.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue7944.go
-rw-r--r-- root/root usr/lib/go/test/fixedbugs/issue7995.go
diff --git a/repos/extra/go/.shasum b/repos/extra/go/.shasum
new file mode 100644
index 00000000..5055b027
--- /dev/null
+++ b/repos/extra/go/.shasum
@@ -0,0 +1,3 @@
+e6afc082fa4c648aebf26bce7e13153f7c13fc9a08c6fecdff8f403a go1.26.4.linux-amd64.tar.gz
+d51560f72a0a818ae6a602dc5a370b2a5792e388934ef417ed7eb918 go1.26.4.src.tar.gz
+9e173642d6178ff0133e3154caf8d660de9f3602315fb8e577c9fa8a make.sh
diff --git a/repos/extra/go/abuild b/repos/extra/go/abuild
index a67332c1..3f1dfc74 100644
--- a/repos/extra/go/abuild
+++ b/repos/extra/go/abuild
@@ -1,5 +1,5 @@
name=go
-version=1.26.3
+version=1.26.4
release=1
source="https://${name}lang.org/dl/${name}${version}.src.tar.gz
https://golang.org/dl/go${version}.linux-amd64.tar.gz::noextract
diff --git a/repos/extra/graphite2/.files b/repos/extra/graphite2/.files
index 8ff303ec..9b8db26e 100644
--- a/repos/extra/graphite2/.files
+++ b/repos/extra/graphite2/.files
@@ -9,8 +9,8 @@ drwxr-xr-x root/root usr/include/graphite2/
-rw-r--r-- root/root usr/include/graphite2/Types.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libgraphite2.so -> libgraphite2.so.3
-lrwxrwxrwx root/root usr/lib/libgraphite2.so.3 -> libgraphite2.so.3.2.1
--rwxr-xr-x root/root usr/lib/libgraphite2.so.3.2.1
+lrwxrwxrwx root/root usr/lib/libgraphite2.so.3 -> libgraphite2.so.3.3.1
+-rwxr-xr-x root/root usr/lib/libgraphite2.so.3.3.1
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/graphite2.pc
drwxr-xr-x root/root usr/share/
diff --git a/repos/extra/graphite2/.shasum b/repos/extra/graphite2/.shasum
new file mode 100644
index 00000000..59be7004
--- /dev/null
+++ b/repos/extra/graphite2/.shasum
@@ -0,0 +1,2 @@
+58f38dd9424bb7ca2c623e386ef2479a1763ac130b95f698605dca04 clang.patch
+fa7abe78b902241e9ca88627765dee2690ef932cde70ced3b2961c36 graphite2-1.3.15.tgz
diff --git a/repos/extra/graphite2/abuild b/repos/extra/graphite2/abuild
index ae7fc502..07bb8900 100644
--- a/repos/extra/graphite2/abuild
+++ b/repos/extra/graphite2/abuild
@@ -1,5 +1,5 @@
name=graphite2
-version=1.3.14
+version=1.3.15
release=1
source="https://github.com/silnrsi/graphite/releases/download/$version/$name-$version.tgz
clang.patch"
diff --git a/repos/extra/harfbuzz/.files b/repos/extra/harfbuzz/.files
index 9345a25b..88211344 100644
--- a/repos/extra/harfbuzz/.files
+++ b/repos/extra/harfbuzz/.files
@@ -60,29 +60,29 @@ drwxr-xr-x root/root usr/lib/cmake/harfbuzz/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/HarfBuzz-0.0.typelib
lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so -> libharfbuzz-cairo.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so.0 -> libharfbuzz-cairo.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-cairo.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-cairo.so.0 -> libharfbuzz-cairo.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-cairo.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so -> libharfbuzz-gobject.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-gobject.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-gobject.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-gpu.so -> libharfbuzz-gpu.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-gpu.so.0 -> libharfbuzz-gpu.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-gpu.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-gpu.so.0 -> libharfbuzz-gpu.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-gpu.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-icu.so -> libharfbuzz-icu.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-icu.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-icu.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-raster.so -> libharfbuzz-raster.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-raster.so.0 -> libharfbuzz-raster.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-raster.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-raster.so.0 -> libharfbuzz-raster.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-raster.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so -> libharfbuzz-subset.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-subset.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-subset.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz-vector.so -> libharfbuzz-vector.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz-vector.so.0 -> libharfbuzz-vector.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz-vector.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz-vector.so.0 -> libharfbuzz-vector.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz-vector.so.0.61421.0
lrwxrwxrwx root/root usr/lib/libharfbuzz.so -> libharfbuzz.so.0
-lrwxrwxrwx root/root usr/lib/libharfbuzz.so.0 -> libharfbuzz.so.0.61420.0
--rwxr-xr-x root/root usr/lib/libharfbuzz.so.0.61420.0
+lrwxrwxrwx root/root usr/lib/libharfbuzz.so.0 -> libharfbuzz.so.0.61421.0
+-rwxr-xr-x root/root usr/lib/libharfbuzz.so.0.61421.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/harfbuzz-cairo.pc
-rw-r--r-- root/root usr/lib/pkgconfig/harfbuzz-gobject.pc
diff --git a/repos/extra/harfbuzz/.shasum b/repos/extra/harfbuzz/.shasum
new file mode 100644
index 00000000..02bbc91a
--- /dev/null
+++ b/repos/extra/harfbuzz/.shasum
@@ -0,0 +1 @@
+df4192222e425a239268a5b9434284004e38632a178b2a512da659a7 harfbuzz-14.2.1.tar.xz
diff --git a/repos/extra/harfbuzz/abuild b/repos/extra/harfbuzz/abuild
index 16a2ae0d..770b9444 100644
--- a/repos/extra/harfbuzz/abuild
+++ b/repos/extra/harfbuzz/abuild
@@ -1,5 +1,5 @@
name=harfbuzz
-version=14.2.0
+version=14.2.1
release=1
source="https://github.com/$name/$name/releases/download/$version/$name-$version.tar.xz"
build_opt="-Dgraphite2=enabled -Dtests=disabled"
diff --git a/repos/extra/hwdata/.shasum b/repos/extra/hwdata/.shasum
new file mode 100644
index 00000000..1bd1a790
--- /dev/null
+++ b/repos/extra/hwdata/.shasum
@@ -0,0 +1 @@
+17d1031be3763b6c39c003ca64894315149d29a8275a29d8d6e90bb5 hwdata-0.408.tar.gz
diff --git a/repos/extra/hwdata/abuild b/repos/extra/hwdata/abuild
index b91dd003..885fa2e9 100644
--- a/repos/extra/hwdata/abuild
+++ b/repos/extra/hwdata/abuild
@@ -1,5 +1,5 @@
name=hwdata
-version=0.407
+version=0.408
release=1
source="https://github.com/vcrhonek/${name}/archive/v${version}/${name}-${version}.tar.gz"
diff --git a/repos/extra/libclc/.shasum b/repos/extra/libclc/.shasum
new file mode 100644
index 00000000..f896f8cd
--- /dev/null
+++ b/repos/extra/libclc/.shasum
@@ -0,0 +1 @@
+3aa34338332090753decdebb63f6015721c0d090ce2d7a3ef9c9989b llvm-project-22.1.7.src.tar.xz
diff --git a/repos/extra/libclc/abuild b/repos/extra/libclc/abuild
index 2f19f55c..dcef9f58 100644
--- a/repos/extra/libclc/abuild
+++ b/repos/extra/libclc/abuild
@@ -1,5 +1,5 @@
name=libclc
-version=22.1.6
+version=22.1.7
release=1
source="https://github.com/llvm/llvm-project/releases/download/llvmorg-${version}/llvm-project-${version}.src.tar.xz"
build_type="cmake_build"
diff --git a/repos/extra/libdrm/.files b/repos/extra/libdrm/.files
index e2dfa559..4bc98bbe 100644
--- a/repos/extra/libdrm/.files
+++ b/repos/extra/libdrm/.files
@@ -48,20 +48,20 @@ drwxr-xr-x root/root usr/include/libdrm/nouveau/nvif/
-rw-r--r-- root/root usr/include/xf86drmMode.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libdrm.so -> libdrm.so.2
-lrwxrwxrwx root/root usr/lib/libdrm.so.2 -> libdrm.so.2.133.0
--rwxr-xr-x root/root usr/lib/libdrm.so.2.133.0
+lrwxrwxrwx root/root usr/lib/libdrm.so.2 -> libdrm.so.2.134.0
+-rwxr-xr-x root/root usr/lib/libdrm.so.2.134.0
lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so -> libdrm_amdgpu.so.1
-lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.133.0
--rwxr-xr-x root/root usr/lib/libdrm_amdgpu.so.1.133.0
+lrwxrwxrwx root/root usr/lib/libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.134.0
+-rwxr-xr-x root/root usr/lib/libdrm_amdgpu.so.1.134.0
lrwxrwxrwx root/root usr/lib/libdrm_intel.so -> libdrm_intel.so.1
-lrwxrwxrwx root/root usr/lib/libdrm_intel.so.1 -> libdrm_intel.so.1.133.0
--rwxr-xr-x root/root usr/lib/libdrm_intel.so.1.133.0
+lrwxrwxrwx root/root usr/lib/libdrm_intel.so.1 -> libdrm_intel.so.1.134.0
+-rwxr-xr-x root/root usr/lib/libdrm_intel.so.1.134.0
lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so -> libdrm_nouveau.so.2
-lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.133.0
--rwxr-xr-x root/root usr/lib/libdrm_nouveau.so.2.133.0
+lrwxrwxrwx root/root usr/lib/libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.134.0
+-rwxr-xr-x root/root usr/lib/libdrm_nouveau.so.2.134.0
lrwxrwxrwx root/root usr/lib/libdrm_radeon.so -> libdrm_radeon.so.1
-lrwxrwxrwx root/root usr/lib/libdrm_radeon.so.1 -> libdrm_radeon.so.1.133.0
--rwxr-xr-x root/root usr/lib/libdrm_radeon.so.1.133.0
+lrwxrwxrwx root/root usr/lib/libdrm_radeon.so.1 -> libdrm_radeon.so.1.134.0
+-rwxr-xr-x root/root usr/lib/libdrm_radeon.so.1.134.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libdrm.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libdrm_amdgpu.pc
diff --git a/repos/extra/libdrm/.shasum b/repos/extra/libdrm/.shasum
new file mode 100644
index 00000000..13879866
--- /dev/null
+++ b/repos/extra/libdrm/.shasum
@@ -0,0 +1 @@
+466a97e85ba5a1cad98e80243ac1c5af7f4fa4517ffa79114f86763f libdrm-2.4.134.tar.xz
diff --git a/repos/extra/libdrm/abuild b/repos/extra/libdrm/abuild
index 4ddf3251..db139859 100644
--- a/repos/extra/libdrm/abuild
+++ b/repos/extra/libdrm/abuild
@@ -1,5 +1,5 @@
name=libdrm
-version=2.4.133
+version=2.4.134
release=1
source="https://dri.freedesktop.org/$name/$name-$version.tar.xz"
build_opt="
diff --git a/repos/extra/libudev-zero/.files b/repos/extra/libudev-zero/.files
index f4a04726..b20b9b37 100644
--- a/repos/extra/libudev-zero/.files
+++ b/repos/extra/libudev-zero/.files
@@ -1,4 +1,6 @@
drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/libudev-zero-helper
drwxr-xr-x root/root usr/include/
-rw-r--r-- root/root usr/include/libudev.h
drwxr-xr-x root/root usr/lib/
diff --git a/repos/extra/libudev-zero/.shasum b/repos/extra/libudev-zero/.shasum
new file mode 100644
index 00000000..54938841
--- /dev/null
+++ b/repos/extra/libudev-zero/.shasum
@@ -0,0 +1 @@
+9dfeb1235c13ab8221266fedad6ba4dc07d94b7fd1e4c34bb72f9b34 libudev-zero-1.0.4.tar.gz
diff --git a/repos/extra/libudev-zero/abuild b/repos/extra/libudev-zero/abuild
index afd07af0..321b75ee 100644
--- a/repos/extra/libudev-zero/abuild
+++ b/repos/extra/libudev-zero/abuild
@@ -1,5 +1,5 @@
name=libudev-zero
-version=1.0.3
+version=1.0.4
release=1
source="https://github.com/illiliti/${name}/archive/${version}/${name}-${version}.tar.gz"
diff --git a/repos/extra/libxkbcommon/.files b/repos/extra/libxkbcommon/.files
index 99dd348c..60ec83b1 100644
--- a/repos/extra/libxkbcommon/.files
+++ b/repos/extra/libxkbcommon/.files
@@ -11,11 +11,11 @@ drwxr-xr-x root/root usr/include/xkbcommon/
-rw-r--r-- root/root usr/include/xkbcommon/xkbregistry.h
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libxkbcommon.so -> libxkbcommon.so.0
-lrwxrwxrwx root/root usr/lib/libxkbcommon.so.0 -> libxkbcommon.so.0.13.1
--rwxr-xr-x root/root usr/lib/libxkbcommon.so.0.13.1
+lrwxrwxrwx root/root usr/lib/libxkbcommon.so.0 -> libxkbcommon.so.0.13.2
+-rwxr-xr-x root/root usr/lib/libxkbcommon.so.0.13.2
lrwxrwxrwx root/root usr/lib/libxkbregistry.so -> libxkbregistry.so.0
-lrwxrwxrwx root/root usr/lib/libxkbregistry.so.0 -> libxkbregistry.so.0.13.1
--rwxr-xr-x root/root usr/lib/libxkbregistry.so.0.13.1
+lrwxrwxrwx root/root usr/lib/libxkbregistry.so.0 -> libxkbregistry.so.0.13.2
+-rwxr-xr-x root/root usr/lib/libxkbregistry.so.0.13.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/xkbcommon.pc
-rw-r--r-- root/root usr/lib/pkgconfig/xkbregistry.pc
@@ -26,6 +26,7 @@ drwxr-xr-x root/root usr/libexec/xkbcommon/
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-dump-keymap
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-dump-keymap-wayland
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-how-to-type
+-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-info
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive-evdev
-rwxr-xr-x root/root usr/libexec/xkbcommon/xkbcli-interactive-wayland
@@ -37,6 +38,7 @@ drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/xkbcli-compile-keymap.1.gz
-rw-r--r-- root/root usr/share/man/man1/xkbcli-dump-keymap-wayland.1.gz
-rw-r--r-- root/root usr/share/man/man1/xkbcli-how-to-type.1.gz
+-rw-r--r-- root/root usr/share/man/man1/xkbcli-info.1.gz
-rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-evdev.1.gz
-rw-r--r-- root/root usr/share/man/man1/xkbcli-interactive-wayland.1.gz
-rw-r--r-- root/root usr/share/man/man1/xkbcli-list.1.gz
diff --git a/repos/extra/libxkbcommon/.shasum b/repos/extra/libxkbcommon/.shasum
new file mode 100644
index 00000000..954ef579
--- /dev/null
+++ b/repos/extra/libxkbcommon/.shasum
@@ -0,0 +1 @@
+fd265e3f3d975293781df14b50b674f6f8755445db21e6aa2a3de801 xkbcommon-1.13.2.tar.gz
diff --git a/repos/extra/libxkbcommon/abuild b/repos/extra/libxkbcommon/abuild
index ea80e334..756653ce 100644
--- a/repos/extra/libxkbcommon/abuild
+++ b/repos/extra/libxkbcommon/abuild
@@ -1,5 +1,5 @@
name=libxkbcommon
-version=1.13.1
+version=1.13.2
release=1
source="https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-$version.tar.gz"
build_opt="-Denable-docs=false -Denable-bash-completion=false"
diff --git a/repos/extra/limine/.shasum b/repos/extra/limine/.shasum
new file mode 100644
index 00000000..ddb93ce7
--- /dev/null
+++ b/repos/extra/limine/.shasum
@@ -0,0 +1 @@
+c919da2b841b2fa1878be1f7c61d12892457ea9b1c71937777408d12 limine-12.3.2.tar.xz
diff --git a/repos/extra/limine/abuild b/repos/extra/limine/abuild
index 1097ab3a..f48bb36c 100644
--- a/repos/extra/limine/abuild
+++ b/repos/extra/limine/abuild
@@ -1,5 +1,5 @@
name=limine
-version=12.3.1
+version=12.3.2
release=1
source="https://github.com/Limine-Bootloader/Limine/releases/download/v${version}/${name}-${version}.tar.xz"
build_opt="--enable-bios --enable-bios-cd --enable-uefi-x86-64 --enable-uefi-cd"
diff --git a/repos/extra/nodejs/.files b/repos/extra/nodejs/.files
index 6a55870c..d0965612 100644
--- a/repos/extra/nodejs/.files
+++ b/repos/extra/nodejs/.files
@@ -3335,6 +3335,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/content/
drwxr-xr-x root/root usr/lib/node_modules/npm/docs/content/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-access.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-adduser.md
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-approve-scripts.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-audit.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-bugs.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-cache.md
@@ -3342,6 +3343,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/content/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-completion.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-config.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-dedupe.md
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-deny-scripts.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-deprecate.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-diff.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-dist-tag.md
@@ -3385,6 +3387,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/content/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-search.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-set.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-shrinkwrap.md
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-stage.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-star.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-stars.md
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/content/commands/npm-start.md
@@ -3428,6 +3431,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/output/
drwxr-xr-x root/root usr/lib/node_modules/npm/docs/output/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-access.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-adduser.html
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-approve-scripts.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-audit.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-bugs.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-cache.html
@@ -3435,6 +3439,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/output/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-completion.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-config.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-dedupe.html
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-deny-scripts.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-deprecate.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-diff.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-dist-tag.html
@@ -3478,6 +3483,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/docs/output/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-search.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-set.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-shrinkwrap.html
+-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-stage.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-star.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-stars.html
-rw-r--r-- root/root usr/lib/node_modules/npm/docs/output/commands/npm-start.html
@@ -3530,6 +3536,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/cli/
drwxr-xr-x root/root usr/lib/node_modules/npm/lib/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/access.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/adduser.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/approve-scripts.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/audit.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/bugs.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/cache.js
@@ -3537,6 +3544,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/completion.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/config.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/dedupe.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/deny-scripts.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/deprecate.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/diff.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/dist-tag.js
@@ -3580,6 +3588,14 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/commands/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/search.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/set.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/shrinkwrap.js
+drwxr-xr-x root/root usr/lib/node_modules/npm/lib/commands/stage/
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/approve.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/download.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/index.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/list.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/publish.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/reject.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stage/view.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/star.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/stars.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/commands/start.js
@@ -3607,8 +3623,11 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/commands/trust/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/package-url-cmd.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/trust-cmd.js
drwxr-xr-x root/root usr/lib/node_modules/npm/lib/utils/
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/allow-scripts-cmd.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/allow-scripts-writer.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/audit-error.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/auth.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/check-allow-scripts.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/cmd-list.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/completion.fish
-rwxr-xr-x root/root usr/lib/node_modules/npm/lib/utils/completion.sh
@@ -3625,6 +3644,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/utils/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/installed-deep.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/installed-shallow.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/is-windows.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/key-values.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/log-file.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/npm-usage.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/oidc.js
@@ -3635,17 +3655,22 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/lib/utils/
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/read-user-info.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/reify-finish.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/reify-output.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/resolve-allow-scripts.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/sbom-cyclonedx.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/sbom-spdx.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/strict-allow-scripts-preflight.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/tar.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/timers.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/update-workspaces.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/validate-lockfile.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/validate-uuid.js
-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/verify-signatures.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/lib/utils/warn-workspace-allow-scripts.js
drwxr-xr-x root/root usr/lib/node_modules/npm/man/
drwxr-xr-x root/root usr/lib/node_modules/npm/man/man1/
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-access.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-adduser.1
+-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-approve-scripts.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-audit.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-bugs.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-cache.1
@@ -3653,6 +3678,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/man/man1/
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-completion.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-config.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-dedupe.1
+-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-deny-scripts.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-deprecate.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-diff.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-dist-tag.1
@@ -3696,6 +3722,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/man/man1/
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-search.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-set.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-shrinkwrap.1
+-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-stage.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-star.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-stars.1
-rw-r--r-- root/root usr/lib/node_modules/npm/man/man1/npm-start.1
@@ -3810,6 +3837,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/l
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/from-path.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/gather-dep-set.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/index.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/install-scripts.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/inventory.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/isolated-classes.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/link.js
@@ -3826,6 +3854,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/l
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/relpath.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/reset-dep-flags.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/retire-path.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/script-allowed.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/shrinkwrap.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signal-handling.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signals.js
@@ -3848,6 +3877,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/errors.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/nerf-dart.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-allow-scripts-list.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-field.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/set-envs.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-defs.js
@@ -4658,15 +4688,27 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/LICENSE.md
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/
+drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/browser/
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/browser/diagnostics-channel.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/browser/index.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/browser/index.min.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/browser/perf.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/diagnostics-channel.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.min.js
+drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/node/
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/node/diagnostics-channel.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/node/index.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/node/index.min.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/node/perf.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/package.json
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/perf.js
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/diagnostics-channel.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/index.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/index.min.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/browser/perf.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/diagnostics-channel.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.min.js
@@ -4674,7 +4716,9 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/diagnostics-channel.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/index.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/index.min.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/node/perf.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/package.json
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/dist/esm/perf.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/lru-cache/package.json
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/make-fetch-happen/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE
@@ -5183,6 +5227,7 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/semver/functions/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/functions/rsort.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/functions/satisfies.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/functions/sort.js
+-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/functions/truncate.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/functions/valid.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/semver/index.js
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/semver/internal/
diff --git a/repos/extra/nodejs/.shasum b/repos/extra/nodejs/.shasum
new file mode 100644
index 00000000..f42a44ca
--- /dev/null
+++ b/repos/extra/nodejs/.shasum
@@ -0,0 +1,4 @@
+6cc48de36bb288db6d2406af0a159aa7964f79275b065a950a8d3b84 0001-no-libatomic.patch
+5d0ebf0a8c0198536d4c7439c0e7569bffdee87e5b741d594b106f4c libc++-malloc.patch
+fe182f4c205e280cee8fe4a5f6593b232fd75e38ac80bbee8612c780 node-v26.3.0.tar.xz
+543c9cb6a2a22334331250e2ee030cd925c1f0f358764833a3df3888 unbundle-uv.patch
diff --git a/repos/extra/nodejs/abuild b/repos/extra/nodejs/abuild
index eac5c0fe..5827c9e4 100644
--- a/repos/extra/nodejs/abuild
+++ b/repos/extra/nodejs/abuild
@@ -1,5 +1,5 @@
name=nodejs
-version=26.2.0
+version=26.3.0
release=1
source="https://$name.org/dist/v$version/node-v$version.tar.xz
0001-no-libatomic.patch
diff --git a/repos/extra/python-distlib/.files b/repos/extra/python-distlib/.files
index 9d6754ac..54cd4d74 100644
--- a/repos/extra/python-distlib/.files
+++ b/repos/extra/python-distlib/.files
@@ -1,52 +1,52 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
-drwxr-xr-x root/root usr/lib/python3.13/
-drwxr-xr-x root/root usr/lib/python3.13/site-packages/
-drwxr-xr-x root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/METADATA
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/RECORD
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/WHEEL
-drwxr-xr-x root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/licenses/
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/licenses/LICENSE.txt
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib-0.4.0.dist-info/top_level.txt
-drwxr-xr-x root/root usr/lib/python3.13/site-packages/distlib/
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__init__.py
-drwxr-xr-x root/root usr/lib/python3.13/site-packages/distlib/__pycache__/
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/__init__.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/__init__.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/compat.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/compat.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/database.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/database.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/index.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/index.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/locators.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/locators.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/manifest.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/manifest.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/markers.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/markers.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/metadata.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/metadata.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/resources.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/resources.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/scripts.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/scripts.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/util.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/util.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/version.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/version.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/wheel.cpython-313.opt-1.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/__pycache__/wheel.cpython-313.pyc
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/compat.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/database.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/index.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/locators.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/manifest.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/markers.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/metadata.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/resources.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/scripts.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/util.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/version.py
--rw-r--r-- root/root usr/lib/python3.13/site-packages/distlib/wheel.py
+drwxr-xr-x root/root usr/lib/python3.14/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/METADATA
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/RECORD
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/WHEEL
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/licenses/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/licenses/LICENSE.txt
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib-0.4.1.dist-info/top_level.txt
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/distlib/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__init__.py
+drwxr-xr-x root/root usr/lib/python3.14/site-packages/distlib/__pycache__/
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/__init__.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/__init__.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/compat.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/compat.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/database.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/database.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/index.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/index.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/locators.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/locators.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/manifest.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/manifest.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/markers.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/markers.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/metadata.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/metadata.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/resources.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/resources.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/scripts.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/scripts.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/util.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/util.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/version.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/version.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/wheel.cpython-314.opt-1.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/__pycache__/wheel.cpython-314.pyc
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/compat.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/database.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/index.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/locators.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/manifest.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/markers.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/metadata.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/resources.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/scripts.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/util.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/version.py
+-rw-r--r-- root/root usr/lib/python3.14/site-packages/distlib/wheel.py
diff --git a/repos/extra/python-distlib/.shasum b/repos/extra/python-distlib/.shasum
new file mode 100644
index 00000000..78ba889d
--- /dev/null
+++ b/repos/extra/python-distlib/.shasum
@@ -0,0 +1 @@
+9cbeaee0503e4679b717e9c6f83005350f4a5b831e869c8f8b460726 distlib-0.4.1.tar.gz
diff --git a/repos/extra/python-distlib/abuild b/repos/extra/python-distlib/abuild
index 75d87c7b..1ce2404a 100644
--- a/repos/extra/python-distlib/abuild
+++ b/repos/extra/python-distlib/abuild
@@ -1,5 +1,5 @@
name=python-distlib
-version=0.4.0
+version=0.4.1
release=1
source="https://github.com/pypa/distlib/archive/${version}/distlib-${version}.tar.gz"
diff --git a/repos/extra/qemu/.shasum b/repos/extra/qemu/.shasum
new file mode 100644
index 00000000..a1dcd669
--- /dev/null
+++ b/repos/extra/qemu/.shasum
@@ -0,0 +1 @@
+569ddeaf7e914e230996b9ac4de57694aab6d3d41f2103b9e1dc3b81 qemu-11.0.1.tar.xz
diff --git a/repos/extra/qemu/abuild b/repos/extra/qemu/abuild
index a248d253..b28298d5 100644
--- a/repos/extra/qemu/abuild
+++ b/repos/extra/qemu/abuild
@@ -1,5 +1,5 @@
name=qemu
-version=11.0.0
+version=11.0.1
release=1
source="https://download.$name.org/$name-$version.tar.xz"
build_type=configure_build
diff --git a/repos/extra/rust/.checksum b/repos/extra/rust/.checksum
deleted file mode 100644
index 22f948a4..00000000
--- a/repos/extra/rust/.checksum
+++ /dev/null
@@ -1,6 +0,0 @@
-3f90d000a1dd6ca1316c50d87f880938672a6a5e46eddce53391c4fcebc615c3 cargo-1.94.0-x86_64-unknown-linux-musl.tar.xz
-9beea74ff0e15a0c990a79e956125c376e6be3f4a93197dfbef68c93d8923603 fix-linux_musl_base.patch
-29ccf4569b489ce6cbf973384418f5458766eea42907895fe0a55df66e7b9660 libressl.patch
-96ce082dbdac01b671ad77926b0bad148652e61ea235d81ef510307211ad3501 rust-std-1.94.0-x86_64-unknown-linux-musl.tar.xz
-ca638036c881f7712dcc102a3de261353a38c47be834a72732ea1ac75951b6b8 rustc-1.94.0-x86_64-unknown-linux-musl.tar.xz
-71eb97afb6596792f752b7d6bc9382727f9f50734bdd639ae35c094254e167fb rustc-1.95.0-src.tar.xz
diff --git a/repos/extra/rust/.files b/repos/extra/rust/.files
index b2f5cda7..2fd86561 100644
--- a/repos/extra/rust/.files
+++ b/repos/extra/rust/.files
@@ -12,7 +12,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/rustc
-rwxr-xr-x root/root usr/bin/rustfmt
drwxr-xr-x root/root usr/lib/
--rw-r--r-- root/root usr/lib/librustc_driver-6c29ab68fa2459f7.so
+-rw-r--r-- root/root usr/lib/librustc_driver-2b35825d6aee4b26.so
drwxr-xr-x root/root usr/lib/rustlib/
-rw-r--r-- root/root usr/lib/rustlib/components
drwxr-xr-x root/root usr/lib/rustlib/etc/
@@ -33,47 +33,47 @@ drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/bin/
-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/bin/rust-objcopy
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-50551bd923191b69.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-50551bd923191b69.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-2b2f25bc46b62971.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-2b2f25bc46b62971.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-1bdab4c3870d69b7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-1bdab4c3870d69b7.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-336d0a19beffe517.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-336d0a19beffe517.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-101e797c9780f73e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-101e797c9780f73e.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-dded9d7ce5c171ed.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-dded9d7ce5c171ed.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-93a8e18b4a562f16.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-93a8e18b4a562f16.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-3c78f8a46d3f0619.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-3c78f8a46d3f0619.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-b9d98b9fadd476a7.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-b9d98b9fadd476a7.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-78d1f9dd1dcfc485.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-78d1f9dd1dcfc485.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-0c7835dcee6d54d5.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-0c7835dcee6d54d5.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-b768809c41fab8db.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-b768809c41fab8db.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-8d59e6c67e774b4f.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-8d59e6c67e774b4f.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-f8e337da411e4b04.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-f8e337da411e4b04.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-038d4728c97b8e76.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-038d4728c97b8e76.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.rmeta
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-b0e359c934922fda.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-f901999b326da264.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-f901999b326da264.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-ba45c88bf5ca7e2a.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-ba45c88bf5ca7e2a.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-7bfaaed21af81589.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-7bfaaed21af81589.rmeta
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-f8cf4e9fffb667fa.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-f8cf4e9fffb667fa.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-c97223410337b38c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-c97223410337b38c.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-5d20d5597e9808ac.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-5d20d5597e9808ac.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-44ce0e72386ec0be.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-44ce0e72386ec0be.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-0ac3131be3c1afaa.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-0ac3131be3c1afaa.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-a10f8984c195abf7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-a10f8984c195abf7.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-be21c4422c39f5c3.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-be21c4422c39f5c3.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-bcd4c4c7c86df2b9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-bcd4c4c7c86df2b9.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-8b1cd7100fbf69c9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-8b1cd7100fbf69c9.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-3f75ee28c895edfd.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-3f75ee28c895edfd.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-3a9f7439899ea9e9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-3a9f7439899ea9e9.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-6da34661a131eb16.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-6da34661a131eb16.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-ef75f55822c0f415.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_literal_escaper-ef75f55822c0f415.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-d0346678f963ac49.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-d0346678f963ac49.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-5ed92b9a8c24975b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-5ed92b9a8c24975b.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-45725451b8e85ec1.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-45725451b8e85ec1.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-1982cca56ccc475c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-1982cca56ccc475c.rmeta
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-1982cca56ccc475c.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-279af3d010563a2c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-279af3d010563a2c.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-d43401b5e28d4ef4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libsysroot-d43401b5e28d4ef4.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-fa43a1bd09b2d053.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-fa43a1bd09b2d053.rmeta
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-bac57da95d4d3f3a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-bac57da95d4d3f3a.rmeta
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/
-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/Scrt1.o
-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crt1.o
diff --git a/repos/extra/rust/.shasum b/repos/extra/rust/.shasum
new file mode 100644
index 00000000..b785904c
--- /dev/null
+++ b/repos/extra/rust/.shasum
@@ -0,0 +1,6 @@
+9a5a4baac21ec4c274e47925546f27e4d45c1cc2053c352d87b0aff7 cargo-1.95.0-x86_64-unknown-linux-musl.tar.xz
+6a7ac75cffd9f461ec98a326d60974311d70cd5ce126f0d4648c79d4 fix-linux_musl_base.patch
+cc2655ea6d648fb3d3ae86f2357ad6ad3d6b71a36df9286240d97e6d libressl.patch
+b4139cbdaf51946b3dbb5185160a5a6c8a00171622caa5e9870b5849 rust-std-1.95.0-x86_64-unknown-linux-musl.tar.xz
+72508362a1e03deaa833e5e328f0a37405d7b7d52f08cd092dcc507c rustc-1.95.0-x86_64-unknown-linux-musl.tar.xz
+582661b9b56e05ae55006d426566f545468b26ad72b3bd28647803b0 rustc-1.96.0-src.tar.xz
diff --git a/repos/extra/rust/abuild b/repos/extra/rust/abuild
index 28754a01..d43d6471 100644
--- a/repos/extra/rust/abuild
+++ b/repos/extra/rust/abuild
@@ -1,9 +1,9 @@
name=rust
-version=1.95.0
+version=1.96.0
##cat src/stage0.txt
-export _date=2026-03-05
-export _rustc=1.94.0
+export _date=2026-04-16
+export _rustc=1.95.0
export _cargo=$_rustc
##
@@ -41,9 +41,7 @@ grep -q CURL_CA_BUNDLE "$1" || sed -i "/BUILDING_LIBCURL/a\\
' sh {} \;
sed -i 's/\("files":{\)[^}]*/\1/' vendor/curl-sys-*/.cargo-checksum.json
- sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.109/.cargo-checksum.json
- sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.107/.cargo-checksum.json
- sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-0.9.92/.cargo-checksum.json
+ sed -i 's/\("files":{\)[^}]*/\1/' vendor/openssl-sys-*/.cargo-checksum.json
cat > config.toml <<EOF
change-id = "ignore"
diff --git a/repos/extra/rust/libressl.patch b/repos/extra/rust/libressl.patch
index cc8ef966..239f7554 100644
--- a/repos/extra/rust/libressl.patch
+++ b/repos/extra/rust/libressl.patch
@@ -1,67 +1,110 @@
diff --git a/vendor/openssl-sys-0.9.107/build/main.rs b/vendor/openssl-sys-0.9.107/build/main.rs
-index c4ac240e..906958e3 100644
+index c4ac240e..2e40d75a 100644
--- a/vendor/openssl-sys-0.9.107/build/main.rs
+++ b/vendor/openssl-sys-0.9.107/build/main.rs
-@@ -151,6 +151,7 @@ fn main() {
+@@ -151,6 +151,8 @@ fn main() {
println!("cargo:rustc-check-cfg=cfg(libressl390)");
println!("cargo:rustc-check-cfg=cfg(libressl400)");
println!("cargo:rustc-check-cfg=cfg(libressl410)");
+ println!("cargo:rustc-check-cfg=cfg(libressl420)");
++ println!("cargo:rustc-check-cfg=cfg(libressl430)");
println!("cargo:rustc-check-cfg=cfg(ossl101)");
println!("cargo:rustc-check-cfg=cfg(ossl102)");
-@@ -449,6 +450,10 @@ See rust-openssl documentation for more information:
+@@ -449,6 +451,10 @@ See rust-openssl documentation for more information:
(3, 9, _) => ('3', '9', 'x'),
(4, 0, 0) => ('4', '0', '0'),
(4, 0, _) => ('4', '0', 'x'),
+ (4, 1, 0) => ('4', '1', '0'),
+ (4, 1, _) => ('4', '1', 'x'),
-+ (4, 2, 0) => ('4', '2', '0'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
_ => version_error(),
};
-@@ -491,7 +496,7 @@ fn version_error() -> ! {
+@@ -491,7 +497,7 @@ fn version_error() -> ! {
"
This crate is only compatible with OpenSSL (version 1.0.1 through 1.1.1, or 3), or LibreSSL 2.5
-through 4.0.x, but a different version of OpenSSL was found. The build is now aborting
-+through 4.2.x, but a different version of OpenSSL was found. The build is now aborting
++through 4.3.x, but a different version of OpenSSL was found. The build is now aborting
due to this version mismatch.
"
diff --git a/vendor/openssl-sys-0.9.109/build/main.rs b/vendor/openssl-sys-0.9.109/build/main.rs
-index 4007a265..906958e3 100644
+index 4007a265..2e40d75a 100644
--- a/vendor/openssl-sys-0.9.109/build/main.rs
+++ b/vendor/openssl-sys-0.9.109/build/main.rs
-@@ -151,6 +151,7 @@ fn main() {
+@@ -151,6 +151,8 @@ fn main() {
println!("cargo:rustc-check-cfg=cfg(libressl390)");
println!("cargo:rustc-check-cfg=cfg(libressl400)");
println!("cargo:rustc-check-cfg=cfg(libressl410)");
+ println!("cargo:rustc-check-cfg=cfg(libressl420)");
++ println!("cargo:rustc-check-cfg=cfg(libressl430)");
println!("cargo:rustc-check-cfg=cfg(ossl101)");
println!("cargo:rustc-check-cfg=cfg(ossl102)");
-@@ -451,6 +452,8 @@ See rust-openssl documentation for more information:
+@@ -451,6 +453,8 @@ See rust-openssl documentation for more information:
(4, 0, _) => ('4', '0', 'x'),
(4, 1, 0) => ('4', '1', '0'),
(4, 1, _) => ('4', '1', 'x'),
-+ (4, 2, 0) => ('4', '2', '0'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
_ => version_error(),
};
-@@ -493,7 +496,7 @@ fn version_error() -> ! {
+@@ -493,7 +497,7 @@ fn version_error() -> ! {
"
This crate is only compatible with OpenSSL (version 1.0.1 through 1.1.1, or 3), or LibreSSL 2.5
-through 4.1.x, but a different version of OpenSSL was found. The build is now aborting
-+through 4.2.x, but a different version of OpenSSL was found. The build is now aborting
++through 4.3.x, but a different version of OpenSSL was found. The build is now aborting
+ due to this version mismatch.
+
+ "
+diff --git a/vendor/openssl-sys-0.9.111/build/main.rs b/vendor/openssl-sys-0.9.111/build/main.rs
+index cbbeb961..b103630e 100644
+--- a/vendor/openssl-sys-0.9.111/build/main.rs
++++ b/vendor/openssl-sys-0.9.111/build/main.rs
+@@ -161,6 +161,7 @@ fn main() {
+ println!("cargo:rustc-check-cfg=cfg(libressl400)");
+ println!("cargo:rustc-check-cfg=cfg(libressl410)");
+ println!("cargo:rustc-check-cfg=cfg(libressl420)");
++ println!("cargo:rustc-check-cfg=cfg(libressl430)");
+
+ println!("cargo:rustc-check-cfg=cfg(ossl101)");
+ println!("cargo:rustc-check-cfg=cfg(ossl102)");
+@@ -434,6 +435,7 @@ See rust-openssl documentation for more information:
+ (4, 1, 0) => ('4', '1', '0'),
+ (4, 1, _) => ('4', '1', 'x'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
+ _ => version_error(),
+ };
+
+diff --git a/vendor/openssl-sys-0.9.112/build/main.rs b/vendor/openssl-sys-0.9.112/build/main.rs
+index 3f9eae06..549c9dde 100644
+--- a/vendor/openssl-sys-0.9.112/build/main.rs
++++ b/vendor/openssl-sys-0.9.112/build/main.rs
+@@ -425,6 +425,7 @@ See rust-openssl documentation for more information:
+ (4, 1, 0) => ('4', '1', '0'),
+ (4, 1, _) => ('4', '1', 'x'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
+ _ => version_error(),
+ };
+
+@@ -461,7 +462,7 @@ fn version_error() -> ! {
+ "
+
+ This crate is only compatible with OpenSSL (version 1.1.0, 1.1.1, or 3.x), or LibreSSL 3.5.0
+-through 4.2.x, but a different version of OpenSSL was found. The build is now aborting
++through 4.3.x, but a different version of OpenSSL was found. The build is now aborting
due to this version mismatch.
"
diff --git a/vendor/openssl-sys-0.9.92/build/main.rs b/vendor/openssl-sys-0.9.92/build/main.rs
-index 21ccf3d0..3bd07b5f 100644
+index 21ccf3d0..fd02e9c6 100644
--- a/vendor/openssl-sys-0.9.92/build/main.rs
+++ b/vendor/openssl-sys-0.9.92/build/main.rs
@@ -273,6 +273,16 @@ See rust-openssl documentation for more information:
@@ -76,8 +119,8 @@ index 21ccf3d0..3bd07b5f 100644
+ (4, 0, _) => ('4', '0', 'x'),
+ (4, 1, 0) => ('4', '1', '0'),
+ (4, 1, _) => ('4', '1', 'x'),
-+ (4, 2, 0) => ('4', '2', '0'),
+ (4, 2, _) => ('4', '2', 'x'),
++ (4, 3, _) => ('4', '3', 'x'),
_ => version_error(),
};
@@ -86,7 +129,7 @@ index 21ccf3d0..3bd07b5f 100644
This crate is only compatible with OpenSSL (version 1.0.1 through 1.1.1, or 3.0.0), or LibreSSL 2.5
-through 3.8.0, but a different version of OpenSSL was found. The build is now aborting
-+through 4.2.x, but a different version of OpenSSL was found. The build is now aborting
++through 4.3.x, but a different version of OpenSSL was found. The build is now aborting
due to this version mismatch.
"
diff --git a/repos/extra/sfm/.checksum b/repos/extra/sfm/.checksum
deleted file mode 100644
index cf16d57c..00000000
--- a/repos/extra/sfm/.checksum
+++ /dev/null
@@ -1 +0,0 @@
-cc458088feaddddb9376c565b81de8c0b7af4768351119fa6e12a18bb9b28e16 sfm-v0.5.tar.gz
diff --git a/repos/extra/sfm/.shasum b/repos/extra/sfm/.shasum
new file mode 100644
index 00000000..8b759920
--- /dev/null
+++ b/repos/extra/sfm/.shasum
@@ -0,0 +1 @@
+8488e9a1b653eaa31a41e1228b9a67a3d5187451fbc36ea94158aa8c sfm-v0.6.tar.gz
diff --git a/repos/extra/sfm/abuild b/repos/extra/sfm/abuild
index 45b3b0ad..8db53e8f 100644
--- a/repos/extra/sfm/abuild
+++ b/repos/extra/sfm/abuild
@@ -1,5 +1,5 @@
name=sfm
-version=0.5
+version=0.6
release=1
source="https://emmett1.my/pub/release/${name}-v${version}.tar.gz"
diff --git a/repos/extra/tor/.shasum b/repos/extra/tor/.shasum
new file mode 100644
index 00000000..27610cb1
--- /dev/null
+++ b/repos/extra/tor/.shasum
@@ -0,0 +1,2 @@
+daa57d04baae818f18c3e5b433232eb8041cec76608b42214e747c41 run
+644bcc6e18196684fe1cc2d9c915e5e969d2a6c48acb08fabc3ad9a8 tor-0.4.9.9.tar.gz
diff --git a/repos/extra/tor/abuild b/repos/extra/tor/abuild
index 6caeba26..54749457 100644
--- a/repos/extra/tor/abuild
+++ b/repos/extra/tor/abuild
@@ -1,5 +1,5 @@
name=tor
-version=0.4.9.8
+version=0.4.9.9
release=1
source="https://dist.${name}project.org/${name}-${version}.tar.gz
run"
diff --git a/repos/extra/vim/.files b/repos/extra/vim/.files
index 5da70807..35d6544e 100644
--- a/repos/extra/vim/.files
+++ b/repos/extra/vim/.files
@@ -829,6 +829,7 @@ drwxr-xr-x root/root usr/share/vim/vim92/ftplugin/
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tiasm.vim
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tidy.vim
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tmux.vim
+-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tolk.vim
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/toml.vim
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/treetop.vim
-rw-r--r-- root/root usr/share/vim/vim92/ftplugin/tt2html.vim
@@ -965,6 +966,7 @@ drwxr-xr-x root/root usr/share/vim/vim92/indent/
-rw-r--r-- root/root usr/share/vim/vim92/indent/jsp.vim
-rw-r--r-- root/root usr/share/vim/vim92/indent/julia.vim
-rw-r--r-- root/root usr/share/vim/vim92/indent/just.vim
+-rw-r--r-- root/root usr/share/vim/vim92/indent/karel.vim
-rw-r--r-- root/root usr/share/vim/vim92/indent/kdl.vim
-rw-r--r-- root/root usr/share/vim/vim92/indent/kotlin.vim
-rw-r--r-- root/root usr/share/vim/vim92/indent/krl.vim
@@ -1862,6 +1864,7 @@ drwxr-xr-x root/root usr/share/vim/vim92/syntax/modula2/opt/
-rw-r--r-- root/root usr/share/vim/vim92/syntax/services.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/setserial.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/sexplib.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgf.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgml.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgmldecl.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/sgmllnx.vim
@@ -1970,6 +1973,7 @@ drwxr-xr-x root/root usr/share/vim/vim92/syntax/shared/
-rw-r--r-- root/root usr/share/vim/vim92/syntax/tilde.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/tli.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/tmux.vim
+-rw-r--r-- root/root usr/share/vim/vim92/syntax/tolk.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/toml.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/tpp.vim
-rw-r--r-- root/root usr/share/vim/vim92/syntax/trasys.vim
diff --git a/repos/extra/vim/.shasum b/repos/extra/vim/.shasum
new file mode 100644
index 00000000..dfae2756
--- /dev/null
+++ b/repos/extra/vim/.shasum
@@ -0,0 +1 @@
+c91085447347da48d4b0f9db5218a8acab19b4c1e9f758722a2977b9 vim-9.2.0588.tar.gz
diff --git a/repos/extra/vim/abuild b/repos/extra/vim/abuild
index dcda2a98..8051c0d3 100644
--- a/repos/extra/vim/abuild
+++ b/repos/extra/vim/abuild
@@ -1,5 +1,5 @@
name=vim
-version=9.2.0541
+version=9.2.0588
release=1
source="https://github.com/$name/$name/archive/v$version/$name-$version.tar.gz"
build_opt="--without-x --disable-gui --disable-gpm --disable-libsodium --disable-nls"