diff options
Diffstat (limited to 'system')
323 files changed, 3400 insertions, 5331 deletions
diff --git a/system/7zip/7zip.SlackBuild b/system/7zip/7zip.SlackBuild new file mode 100644 index 000000000000..3e0ce82ca08c --- /dev/null +++ b/system/7zip/7zip.SlackBuild @@ -0,0 +1,93 @@ +#!/bin/bash + +# Slackware build script for <7zip> +# Copyright 2022-2024 Zhu, Qun-Ying +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=7zip +VERSION=${VERSION:-24.08} +SRC_FILE="7z2408-src.tar.xz" +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +case "$ARCH" in + "i586") makefile_name="cmpl_gcc_x86.mak" ;; + "x86_64") makefile_name="cmpl_gcc_x64.mak" ;; + *) makefile_name="cmpl_gcc_${ARCH}.mak" ;; +esac + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +mkdir -p $PRGNAM-$VERSION/build +tar xvf $CWD/$SRC_FILE -C $PRGNAM-$VERSION +cd $PRGNAM-$VERSION +chmod -R a=r,u+w,a+X . +SRC_DIR=$TMP/$PRGNAM-$VERSION +export BUILD_DIR="${SRC_DIR}/build" +sed -i 's|MY_ASM = asmc|MY_ASM = uasm|g' CPP/7zip/7zip_gcc.mak +sed -i 's|O=b/g_$(PLATFORM)|O=$(BUILD_DIR)|g' CPP/7zip/var_gcc_*.mak + +BUNDLE_DIR=${SRC_DIR}/CPP/7zip/Bundles +cd ${BUNDLE_DIR}/Alone2 +make -f ${SRC_DIR}/CPP/7zip/${makefile_name} + +cd ${BUNDLE_DIR}/SFXCon +make -f makefile.gcc + +mkdir -p $PKG/usr/bin +install -Dm755 ./_o/7zCon $PKG/usr/bin +install -Dm755 --strip $BUILD_DIR/7zz $PKG/usr/bin +(cd $PKG/usr/bin; ln -s 7zz 7z) + +cd $SRC_DIR + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp DOC/* $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/7zip/7zip.info b/system/7zip/7zip.info new file mode 100644 index 000000000000..2813f25f5b47 --- /dev/null +++ b/system/7zip/7zip.info @@ -0,0 +1,10 @@ +PRGNAM="7zip" +VERSION="24.08" +HOMEPAGE="https://www.7-zip.org" +DOWNLOAD="https://sourceforge.net/projects/sevenzip/files/7-Zip/24.08/7z2408-src.tar.xz" +MD5SUM="f18dd0290baa68ca89c7f0d2d272e526" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="UASM" +MAINTAINER="Zhu Qun-Ying" +EMAIL="zhu.qunying@gmail.com" diff --git a/system/7zip/README b/system/7zip/README new file mode 100644 index 000000000000..fbff28deedf2 --- /dev/null +++ b/system/7zip/README @@ -0,0 +1,3 @@ +7zip (A compression utility) + +7-Zipis a file archiver with a high compression ratio. diff --git a/system/7zip/slack-desc b/system/7zip/slack-desc new file mode 100644 index 000000000000..e97251ebbcc6 --- /dev/null +++ b/system/7zip/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +7zip: 7zip (A compression utility) +7zip: +7zip: 7-Zipis a file archiver with a high compression ratio. +7zip: +7zip: https://www.7-zip.org/ +7zip: +7zip: +7zip: +7zip: +7zip: +7zip: diff --git a/system/86box/86box.SlackBuild b/system/86box/86box.SlackBuild index 07125b84af3b..c859af6ace2b 100644 --- a/system/86box/86box.SlackBuild +++ b/system/86box/86box.SlackBuild @@ -23,6 +23,7 @@ # The other frontends are mac/windows only. # Anyway, it has a nice Qt GUI, I don't see why it needs a frontend. +# 20240925 bkw: update for v4.2.1. # 20240812 bkw: update for v4.2. # 20240311 bkw: update for v4.1. @@ -33,7 +34,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=86box SRCNAM=86Box -VERSION=${VERSION:-4.2} +VERSION=${VERSION:-4.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/86box/86box.info b/system/86box/86box.info index 4be09a718654..811fa49f9b8d 100644 --- a/system/86box/86box.info +++ b/system/86box/86box.info @@ -1,10 +1,10 @@ PRGNAM="86box" -VERSION="4.2" +VERSION="4.2.1" HOMEPAGE="https://86box.net/" -DOWNLOAD="https://github.com/86Box/86Box/archive/v4.2/86Box-4.2.tar.gz \ - https://github.com/86Box/roms/archive/v4.2/roms-4.2.tar.gz" -MD5SUM="a9c9bffbac22e5ea1dd3cfe672eb7f83 \ - d019e36ad71665abc54044c77513fef1" +DOWNLOAD="https://github.com/86Box/86Box/archive/v4.2.1/86Box-4.2.1.tar.gz \ + https://github.com/86Box/roms/archive/v4.2.1/roms-4.2.1.tar.gz" +MD5SUM="80067d3f51df6c693e699eeba3249d8e \ + 1c337b77aeaca8005a56b3434e94c41a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libslirp" diff --git a/system/86box/README b/system/86box/README index 1dd2c54f7e54..41469b1f1a2e 100644 --- a/system/86box/README +++ b/system/86box/README @@ -27,6 +27,6 @@ Full documentation is available at: https://86box.readthedocs.io/en/latest/index.html Optional dependency: rtmidi (autodetected). If rtmidi is installed -at build time, 86box will be buit with support for it. If you have +at build time, 86box will be built with support for it. If you have rtmidi installed but want to build without it, export RTMIDI=no in the -environment. +environment. MIDI will still work without rtmidi. diff --git a/system/B-em/B-em.SlackBuild b/system/B-em/B-em.SlackBuild index 0a37dd555562..62de903a6a51 100644 --- a/system/B-em/B-em.SlackBuild +++ b/system/B-em/B-em.SlackBuild @@ -25,11 +25,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=B-em -VERSION=${VERSION:-20240820_5ce9c1b} +VERSION=${VERSION:-20241016_3925976} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -COMMIT=${COMMIT:-5ce9c1bdcde545a779646b7294208ff10ad10a85} +COMMIT=${COMMIT:-3925976e81b1156be0cb0418aa72ed817d7d1f8b} if [ -z "$ARCH" ]; then case "$( uname -m )" in diff --git a/system/B-em/B-em.info b/system/B-em/B-em.info index ae87c0712910..2946b4c29e1a 100644 --- a/system/B-em/B-em.info +++ b/system/B-em/B-em.info @@ -1,8 +1,8 @@ PRGNAM="B-em" -VERSION="20240820_5ce9c1b" +VERSION="20241016_3925976" HOMEPAGE="https://github.com/stardot/b-em" -DOWNLOAD="https://github.com/stardot/b-em/archive/5ce9c1bdcde545a779646b7294208ff10ad10a85/b-em-5ce9c1bdcde545a779646b7294208ff10ad10a85.tar.gz" -MD5SUM="6ba8bbc35bbd05ca9ec49fea8965c08c" +DOWNLOAD="https://github.com/stardot/b-em/archive/3925976e81b1156be0cb0418aa72ed817d7d1f8b/b-em-3925976e81b1156be0cb0418aa72ed817d7d1f8b.tar.gz" +MD5SUM="611f955abf531ba4caa23723be6ffd35" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="allegro" diff --git a/system/CNS11643-kai-font/CNS11643-kai-font.SlackBuild b/system/CNS11643-kai-font/CNS11643-kai-font.SlackBuild index 0cbb0082340c..e64648a23e02 100644 --- a/system/CNS11643-kai-font/CNS11643-kai-font.SlackBuild +++ b/system/CNS11643-kai-font/CNS11643-kai-font.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=CNS11643-kai-font -VERSION=${VERSION:-20240626} +VERSION=${VERSION:-20240913} SRCNAM=Fonts_Kai BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/system/CNS11643-kai-font/CNS11643-kai-font.info b/system/CNS11643-kai-font/CNS11643-kai-font.info index 44b5f448a540..a5514636cc2b 100644 --- a/system/CNS11643-kai-font/CNS11643-kai-font.info +++ b/system/CNS11643-kai-font/CNS11643-kai-font.info @@ -1,8 +1,8 @@ PRGNAM="CNS11643-kai-font" -VERSION="20240626" +VERSION="20240913" HOMEPAGE="http://www.cns11643.gov.tw/" DOWNLOAD="https://www.cns11643.gov.tw/opendata/Fonts_Kai.zip" -MD5SUM="e589fc6c59df5a2517e0b78e26dad89c" +MD5SUM="fde8ad35b56787f947a4803ceb8f6b5d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/CNS11643-sung-font/CNS11643-sung-font.SlackBuild b/system/CNS11643-sung-font/CNS11643-sung-font.SlackBuild index 4a35266466a3..013e7ef9ec7a 100644 --- a/system/CNS11643-sung-font/CNS11643-sung-font.SlackBuild +++ b/system/CNS11643-sung-font/CNS11643-sung-font.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=CNS11643-sung-font -VERSION=${VERSION:-20240626} +VERSION=${VERSION:-20240913} SRCNAM=Fonts_Sung BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/system/CNS11643-sung-font/CNS11643-sung-font.info b/system/CNS11643-sung-font/CNS11643-sung-font.info index 597186d7dd76..e76fa674e04d 100644 --- a/system/CNS11643-sung-font/CNS11643-sung-font.info +++ b/system/CNS11643-sung-font/CNS11643-sung-font.info @@ -1,8 +1,8 @@ PRGNAM="CNS11643-sung-font" -VERSION="20240626" +VERSION="20240913" HOMEPAGE="http://www.cns11643.gov.tw/" DOWNLOAD="https://www.cns11643.gov.tw/opendata/Fonts_Sung.zip" -MD5SUM="d71e2ffdeca8de0b6096ec030f4ee7f2" +MD5SUM="678620afc186ddcfe098a42191f83141" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/CPU-X/CPU-X.SlackBuild b/system/CPU-X/CPU-X.SlackBuild index 46d70fa9c8ca..baef72324c22 100644 --- a/system/CPU-X/CPU-X.SlackBuild +++ b/system/CPU-X/CPU-X.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=CPU-X -VERSION=${VERSION:-5.0.4} +VERSION=${VERSION:-5.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/CPU-X/CPU-X.info b/system/CPU-X/CPU-X.info index a9a19819c32e..0ac428594fef 100644 --- a/system/CPU-X/CPU-X.info +++ b/system/CPU-X/CPU-X.info @@ -1,8 +1,8 @@ PRGNAM="CPU-X" -VERSION="5.0.4" +VERSION="5.1.0" HOMEPAGE="https://github.com/x0rg/CPU-X/" -DOWNLOAD="https://github.com/x0rg/CPU-X/archive/v5.0.4/CPU-X-5.0.4.tar.gz" -MD5SUM="6a8b6ba8c985c47ae29b30e2c8e84d3f" +DOWNLOAD="https://github.com/x0rg/CPU-X/archive/v5.1.0/CPU-X-5.1.0.tar.gz" +MD5SUM="a9b272d5b44ded3ab09e2f0080a70de0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="glfw3 libcpuid libstatgrab" diff --git a/system/FreeFileSync/FreeFileSync.SlackBuild b/system/FreeFileSync/FreeFileSync.SlackBuild index eb068b0594dc..6e758c7e728b 100644 --- a/system/FreeFileSync/FreeFileSync.SlackBuild +++ b/system/FreeFileSync/FreeFileSync.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=FreeFileSync -VERSION=${VERSION:-13.7} +VERSION=${VERSION:-13.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/FreeFileSync/FreeFileSync.info b/system/FreeFileSync/FreeFileSync.info index 9bcd0b10eb52..f537a9ab613b 100644 --- a/system/FreeFileSync/FreeFileSync.info +++ b/system/FreeFileSync/FreeFileSync.info @@ -1,8 +1,8 @@ PRGNAM="FreeFileSync" -VERSION="13.7" +VERSION="13.8" HOMEPAGE="https://freefilesync.org/" -DOWNLOAD="https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/system/FreeFileSync/FreeFileSync_13.7_Linux.tar.gz" -MD5SUM="94856009dd766a50201e85bac3451daa" +DOWNLOAD="https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/system/FreeFileSync/FreeFileSync_13.8_Linux.tar.gz" +MD5SUM="d1cd9a63be9852b36948e6a26f16ba23" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="p7zip" diff --git a/system/Iosevka-aile/Iosevka-aile.SlackBuild b/system/Iosevka-aile/Iosevka-aile.SlackBuild index 72c4b940dd64..abde189b645e 100644 --- a/system/Iosevka-aile/Iosevka-aile.SlackBuild +++ b/system/Iosevka-aile/Iosevka-aile.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Iosevka-aile SRCNAM=PkgTTC-IosevkaAile -VERSION=${VERSION:-31.6.1} +VERSION=${VERSION:-32.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/Iosevka-aile/Iosevka-aile.info b/system/Iosevka-aile/Iosevka-aile.info index 0cd432ef0efd..309ddd4c0cc1 100644 --- a/system/Iosevka-aile/Iosevka-aile.info +++ b/system/Iosevka-aile/Iosevka-aile.info @@ -1,8 +1,8 @@ PRGNAM="Iosevka-aile" -VERSION="31.6.1" +VERSION="32.0.1" HOMEPAGE="https://typeof.net/Iosevka" -DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.6.1/PkgTTC-IosevkaAile-31.6.1.zip" -MD5SUM="a58b64fd52b3adf8e03d4636a0cb474e" +DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v32.0.1/PkgTTC-IosevkaAile-32.0.1.zip" +MD5SUM="1ed01c054535d1008c5e54381fda0b60" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/Iosevka-etoile/Iosevka-etoile.SlackBuild b/system/Iosevka-etoile/Iosevka-etoile.SlackBuild index 000831f6be10..62cd97c99317 100644 --- a/system/Iosevka-etoile/Iosevka-etoile.SlackBuild +++ b/system/Iosevka-etoile/Iosevka-etoile.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Iosevka-etoile SRCNAM=PkgTTC-IosevkaEtoile -VERSION=${VERSION:-31.6.1} +VERSION=${VERSION:-32.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/Iosevka-etoile/Iosevka-etoile.info b/system/Iosevka-etoile/Iosevka-etoile.info index 062ec3a5f857..478deb3e8073 100644 --- a/system/Iosevka-etoile/Iosevka-etoile.info +++ b/system/Iosevka-etoile/Iosevka-etoile.info @@ -1,8 +1,8 @@ PRGNAM="Iosevka-etoile" -VERSION="31.6.1" +VERSION="32.0.1" HOMEPAGE="https://typeof.net/Iosevka" -DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.6.1/PkgTTC-IosevkaEtoile-31.6.1.zip" -MD5SUM="503ef363ce3cb7dbe6645e7c0dea4371" +DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v32.0.1/PkgTTC-IosevkaEtoile-32.0.1.zip" +MD5SUM="03780885b3cf380e0446984d2b842630" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/Iosevka-slab/Iosevka-slab.SlackBuild b/system/Iosevka-slab/Iosevka-slab.SlackBuild index 235b19766508..b714f1b9aba3 100644 --- a/system/Iosevka-slab/Iosevka-slab.SlackBuild +++ b/system/Iosevka-slab/Iosevka-slab.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Iosevka-slab -VERSION=${VERSION:-31.5.0} +VERSION=${VERSION:-31.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/Iosevka-slab/Iosevka-slab.info b/system/Iosevka-slab/Iosevka-slab.info index 8bc75530465b..56a0b81c7b18 100644 --- a/system/Iosevka-slab/Iosevka-slab.info +++ b/system/Iosevka-slab/Iosevka-slab.info @@ -1,8 +1,8 @@ PRGNAM="Iosevka-slab" -VERSION="31.5.0" +VERSION="31.9.1" HOMEPAGE="https://typeof.net/Iosevka/" -DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.5.0/PkgTTC-IosevkaSlab-31.5.0.zip" -MD5SUM="be1a17db1ff68ef1343ba126d5227471" +DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.9.1/PkgTTC-IosevkaSlab-31.9.1.zip" +MD5SUM="c96629e5222b40103c4e1ff44843e960" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/Iosevka/Iosevka.SlackBuild b/system/Iosevka/Iosevka.SlackBuild index 0e29c7bee39f..75909db28fe6 100644 --- a/system/Iosevka/Iosevka.SlackBuild +++ b/system/Iosevka/Iosevka.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Iosevka -VERSION=${VERSION:-31.5.0} +VERSION=${VERSION:-31.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/Iosevka/Iosevka.info b/system/Iosevka/Iosevka.info index 5d072e95fa0e..ece3fc0e5038 100644 --- a/system/Iosevka/Iosevka.info +++ b/system/Iosevka/Iosevka.info @@ -1,8 +1,8 @@ PRGNAM="Iosevka" -VERSION="31.5.0" +VERSION="31.9.1" HOMEPAGE="https://typeof.net/Iosevka/" -DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.5.0/PkgTTC-Iosevka-31.5.0.zip" -MD5SUM="c42736bb2b96abd1cdbd6b826f6c6f0d" +DOWNLOAD="https://github.com/be5invis/Iosevka/releases/download/v31.9.1/PkgTTC-Iosevka-31.9.1.zip" +MD5SUM="34f4fcd139dae6d82c4e27bb5e1a9e91" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/JetBrainsMono/JetBrainsMono.SlackBuild b/system/JetBrainsMono/JetBrainsMono.SlackBuild index 3e6e4a5c0d66..f8337ecd00da 100644 --- a/system/JetBrainsMono/JetBrainsMono.SlackBuild +++ b/system/JetBrainsMono/JetBrainsMono.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=JetBrainsMono -VERSION=${VERSION:-2.001} +VERSION=${VERSION:-2.304} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -56,11 +56,12 @@ unzip $CWD/$PRGNAM-$VERSION.zip chown -R root:root . mkdir -p $PKG/usr/share/fonts/TTF -cp -a ttf/*.ttf ttf/"No ligatures"/*.ttf ttf/Variable/*\.ttf $PKG/usr/share/fonts/TTF +cp -a fonts/ttf/*.ttf fonts/variable/*.ttf $PKG/usr/share/fonts/TTF mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/. +cp -a AUTHORS.txt OFL.txt $PKG/usr/doc/$PRGNAM-$VERSION/. cp $CWD/README $CWD/$PRGNAM.SlackBuild $PKG/usr/doc/$PRGNAM-$VERSION/. +chmod 644 $PKG/usr/doc/$PRGNAM-$VERSION/* mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/JetBrainsMono/JetBrainsMono.info b/system/JetBrainsMono/JetBrainsMono.info index febfb8453c64..996b1e71dfc4 100644 --- a/system/JetBrainsMono/JetBrainsMono.info +++ b/system/JetBrainsMono/JetBrainsMono.info @@ -1,8 +1,8 @@ PRGNAM="JetBrainsMono" -VERSION="2.001" +VERSION="2.304" HOMEPAGE="https://www.jetbrains.com/lp/mono/" -DOWNLOAD="https://download.jetbrains.com/fonts/JetBrainsMono-2.001.zip" -MD5SUM="62f02985bfef43a27dbdd17641fec210" +DOWNLOAD="https://download-cdn.jetbrains.com/fonts/JetBrainsMono-2.304.zip" +MD5SUM="26c7c3aa0435b8d475fa5df0df3b8132" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/TLP/TLP.SlackBuild b/system/TLP/TLP.SlackBuild index 38734c504cda..1abe6d553dde 100644 --- a/system/TLP/TLP.SlackBuild +++ b/system/TLP/TLP.SlackBuild @@ -67,7 +67,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$VERSION.tar.gz || tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ diff --git a/system/TLP/TLP.info b/system/TLP/TLP.info index eee87ced4ea7..5f7813b9229a 100644 --- a/system/TLP/TLP.info +++ b/system/TLP/TLP.info @@ -1,7 +1,7 @@ PRGNAM="TLP" VERSION="1.6.1" HOMEPAGE="https://github.com/linrunner/TLP" -DOWNLOAD="https://github.com/linrunner/TLP/archive/1.6.1.tar.gz" +DOWNLOAD="https://github.com/linrunner/TLP/archive/1.6.1/TLP-1.6.1.tar.gz" MD5SUM="e6b2702d1737f5f5f04d8dd9f595b988" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/aide/aide.SlackBuild b/system/aide/aide.SlackBuild index 10e19c31a09c..0dd558595b29 100644 --- a/system/aide/aide.SlackBuild +++ b/system/aide/aide.SlackBuild @@ -2,13 +2,13 @@ # Slackware build script for AIDE # Andy Bailey <GooseYArd@gmail.com> -# Emmanuel N. Millan <emmanueln@gmail.com> - 2018,2021 +# Emmanuel N. Millan <emmanueln@gmail.com> - 2018,2024 cd $(dirname $0) ; CWD=$(pwd) PRGNAM=aide #PKGVER=`basename $PRGNAM*tar.gz .tar.gz | cut -d- -f2` -VERSION=${VERSION:-0.18.6} +VERSION=${VERSION:-0.18.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/aide/aide.info b/system/aide/aide.info index bf6da3d4a27f..45123230f30c 100644 --- a/system/aide/aide.info +++ b/system/aide/aide.info @@ -1,8 +1,8 @@ PRGNAM="aide" -VERSION="0.18.6" +VERSION="0.18.8" HOMEPAGE="https://aide.github.io/" -DOWNLOAD="https://github.com/aide/aide/releases/download/v0.18.6/aide-0.18.6.tar.gz" -MD5SUM="3f464e9187dc812af140dd0f3f1c58f7" +DOWNLOAD="https://github.com/aide/aide/releases/download/v0.18.8/aide-0.18.8.tar.gz" +MD5SUM="79dd2cd06ca85014f89ef6f89994fda5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/alacritty/alacritty.SlackBuild b/system/alacritty/alacritty.SlackBuild index 03dc2e15f091..63742e9c6ef8 100644 --- a/system/alacritty/alacritty.SlackBuild +++ b/system/alacritty/alacritty.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=alacritty VERSION=${VERSION:-0.13.2} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -148,11 +148,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/alacritty/alacritty.info b/system/alacritty/alacritty.info index d585afe9d2ab..b4273833cd32 100644 --- a/system/alacritty/alacritty.info +++ b/system/alacritty/alacritty.info @@ -503,6 +503,6 @@ MD5SUM="175ba04b69b5d60747c4fb227f0a3871 \ ae2ca148274c581aa6ee8a8e292ca2af" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16 scdoc" +REQUIRES="rust-opt scdoc" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/arch-install-scripts/arch-install-scripts.SlackBuild b/system/arch-install-scripts/arch-install-scripts.SlackBuild index 9aac56de006b..58e3f26065d5 100644 --- a/system/arch-install-scripts/arch-install-scripts.SlackBuild +++ b/system/arch-install-scripts/arch-install-scripts.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for arch-install-scripts -# Copyright 2023 Matt Egger USA +# Copyright 2023-2024 Matt Egger USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=arch-install-scripts -VERSION=${VERSION:-v28} +VERSION=${VERSION:-29} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -46,8 +46,8 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-v$VERSION.tar.gz +cd $PRGNAM-v$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/system/arch-install-scripts/arch-install-scripts.info b/system/arch-install-scripts/arch-install-scripts.info index 29e28eb17f43..786972f7ef3a 100644 --- a/system/arch-install-scripts/arch-install-scripts.info +++ b/system/arch-install-scripts/arch-install-scripts.info @@ -1,8 +1,8 @@ PRGNAM="arch-install-scripts" -VERSION="v28" +VERSION="29" HOMEPAGE="https://gitlab.archlinux.org/archlinux/arch-install-scripts" -DOWNLOAD="https://gitlab.archlinux.org/archlinux/arch-install-scripts/-/archive/v28/arch-install-scripts-v28.tar.gz" -MD5SUM="9eec614288973d4fd0841f31a6d57225" +DOWNLOAD="https://gitlab.archlinux.org/archlinux/arch-install-scripts/-/archive/v29/arch-install-scripts-v29.tar.gz" +MD5SUM="f7cbdeb21d5d95bebb02e36e6be4eb71" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/aterm/README b/system/aterm/README index 448f8c0d9d71..a0724cf1eb05 100644 --- a/system/aterm/README +++ b/system/aterm/README @@ -1,3 +1,10 @@ +aterm (old-school terminal emulator with nice visual effects) + aterm is designed to provide pleasing visual effects while performing such a mundane function as terminal emulation under X. It is largely based on rxvt code. + +Note: aterm hasn't been maintained by its developers in decades. This +build is provided for completeness' sake (for someone trying to +recreate the late 90s AfterStep experience) but you'd be better off +using something like Slackware's rxvt-unicode, or even xterm. diff --git a/system/aterm/aterm.SlackBuild b/system/aterm/aterm.SlackBuild index 9fd5b39a59df..cff2f883f1e7 100644 --- a/system/aterm/aterm.SlackBuild +++ b/system/aterm/aterm.SlackBuild @@ -22,13 +22,24 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Modified by the SlackBuilds.org project +# 20241010 bkw: v1.0.1, BUILD=2 +# - take over maintenance. +# - fix build on 64-bit. +# - make the script actually exit if the binary doesn't get built. +# - add some patches: compile fix, security, and functionality. +# - don't install docs/menu with +x files. + +# Note: in Slackware 15.0, it compiles and runs, but we get this warning: +# command.c:1187:13: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] +# At some point, XKeycodeToKeysym may get removed from Xlib, in which +# case aterm will be removed from SBo, unless *you* send a patch to +# fix it (I don't love it enough to do the job myself, sorry). cd $(dirname $0) ; CWD=$(pwd) PRGNAM=aterm VERSION=${VERSION:-1.0.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,9 +51,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -66,6 +74,10 @@ else LIBDIRSUFFIX="" fi +# 20240713 bkw: this was missing before 1.0.1 build 2. build was +# failing on x86_64 and nobody ever noticed... +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -73,14 +85,17 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + sed -i 's%<sys/stropts.h>%<sys/ioctl.h>%;s%I_PUSH,%TIOCPKT,%' src/command.c +# patches from https://gitweb.gentoo.org/repo/gentoo.git/tree/x11-terms/aterm +for i in $CWD/patches/*.diff; do + echo "===> applying: $( basename $i )" + patch -p1 < $i +done + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -94,19 +109,14 @@ CXXFLAGS="$SLKCFLAGS" \ make make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a ChangeLog INSTALL doc/* $PKG/usr/doc/$PRGNAM-$VERSION -for i in Makefile Makefile.in aterm.1 ; - do rm $PKG/usr/doc/$PRGNAM-$VERSION/$i ; -done -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +strip $PKG/usr/bin/$PRGNAM +gzip $PKG/usr/man/man1/$PRGNAM.1 + +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +chmod 644 doc/menu/* +cp -a ChangeLog doc/{Change*,FAQ,README*,menu} $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/aterm/aterm.info b/system/aterm/aterm.info index 2245f7988189..b3fa13072043 100644 --- a/system/aterm/aterm.info +++ b/system/aterm/aterm.info @@ -6,5 +6,5 @@ MD5SUM="c2eede028e1011e0ec7035cf319c9b5a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Martin Lefebvre" -EMAIL="dadexter@gmail.com" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/aterm/patches/01-display-security-issue.diff b/system/aterm/patches/01-display-security-issue.diff new file mode 100644 index 000000000000..e44c0b360d21 --- /dev/null +++ b/system/aterm/patches/01-display-security-issue.diff @@ -0,0 +1,24 @@ +--- aterm-1.0.1/src/main.c 2007-08-01 16:08:29.000000000 +0200 ++++ aterm-1.0.1.new/src/main.c 2008-05-03 14:06:52.000000000 +0200 +@@ -2057,10 +2057,6 @@ + */ + get_options(argc, argv); + +- if( display_name == NULL ) +- if ((display_name = getenv("DISPLAY")) == NULL) +- display_name = ":0"; +- + #ifdef HAVE_AFTERSTEP + #ifdef MyArgs_IS_MACRO + MyArgsPtr = safecalloc(1, sizeof(ASProgArgs) ); +@@ -2102,7 +2098,9 @@ + Xdisplay = XOpenDisplay(display_name); + + if (!Xdisplay) { +- print_error("can't open display %s", display_name); ++ print_error("can't open display %s", display_name?display_name: ++ getenv("DISPLAY")?getenv("DISPLAY"): ++ "as no -d given and DISPLAY not set"); + exit(EXIT_FAILURE); + } + /* changed from _MOTIF_WM_INFO - Vaevictus - gentoo bug #139554 */ diff --git a/system/aterm/patches/02-deadkeys.diff b/system/aterm/patches/02-deadkeys.diff new file mode 100644 index 000000000000..958f40900bcd --- /dev/null +++ b/system/aterm/patches/02-deadkeys.diff @@ -0,0 +1,35 @@ +--- aterm-1.0.1~/src/command.c 2006-06-26 20:01:20.000000000 +0200 ++++ aterm-1.0.1/src/command.c 2007-09-26 15:03:19.000000000 +0200 +@@ -1486,19 +1486,21 @@ + numlock_state = (ev->xkey.state & ModNumLockMask); /* numlock toggle */ + PrivMode((!numlock_state), PrivMode_aplKP); + } +-#ifdef USE_XIM ++#if defined(USE_XIM) || !defined(NO_XLOCALE) + len = 0; +- if (Input_Context != NULL) { +- Status status_return; ++ if (!XFilterEvent(ev, *(&ev->xkey.window))) { ++ if (Input_Context != NULL) { ++ Status status_return; + +- kbuf[0] = '\0'; +- len = XmbLookupString(Input_Context, &ev->xkey, kbuf, +- sizeof(kbuf), &keysym, +- &status_return); +- } else { +- len = XLookupString(&ev->xkey, kbuf, +- sizeof(kbuf), &keysym, +- &compose); ++ kbuf[0] = '\0'; ++ len = XmbLookupString(Input_Context, &ev->xkey, kbuf, ++ sizeof(kbuf), &keysym, ++ &status_return); ++ } else { ++ len = XLookupString(&ev->xkey, kbuf, ++ sizeof(kbuf), &keysym, ++ &compose); ++ } + } + #else /* USE_XIM */ + len = XLookupString(&ev->xkey, (char *) kbuf, sizeof(kbuf), &keysym, &compose); diff --git a/system/aterm/patches/03-dpy.diff b/system/aterm/patches/03-dpy.diff new file mode 100644 index 000000000000..fbe9800d2189 --- /dev/null +++ b/system/aterm/patches/03-dpy.diff @@ -0,0 +1,28 @@ +Resolve build failure. Patch from Fedora. + +Bug: https://bugs.gentoo.org/615836 + +diff -up aterm-1.0.1/src/main.c.orig aterm-1.0.1/src/main.c +--- aterm-1.0.1/src/main.c.orig 2011-02-19 09:12:01.000000000 +0200 ++++ aterm-1.0.1/src/main.c 2011-02-19 09:25:02.000000000 +0200 +@@ -2087,10 +2087,10 @@ main(int argc, char *argv[]) + #endif + + ConnectX ( &Scr, 0 ); +- Xdisplay = dpy ; +- Xscreen = Scr.screen ; ++ Xscreen = Scr.screen ; + asv = Scr.asv ; + ++ Xdisplay = asv->dpy; + Xcmap = asv->colormap; + Xdepth = asv->visual_info.depth; + Xvisual = asv->visual_info.visual; +@@ -2125,7 +2125,6 @@ main(int argc, char *argv[]) + XdisplayHeight = DisplayHeight (Xdisplay, Xscreen); + + #ifdef HAVE_AFTERIMAGE +- dpy = Xdisplay ; + asv = create_asvisual (Xdisplay, Xscreen, Xdepth, NULL); + Xcmap = asv->colormap; + Xdepth = asv->visual_info.depth; diff --git a/system/aterm/patches/05-configure-clang16.diff b/system/aterm/patches/05-configure-clang16.diff new file mode 100644 index 000000000000..9faf68837d4e --- /dev/null +++ b/system/aterm/patches/05-configure-clang16.diff @@ -0,0 +1,23 @@ +Add missing int tpye, and avoid calling the undeclared exit function. +Implicit ints and function declarations are language features removed +in C99 and are likely to become unsupported (by default) in future +compilers. + +--- a/autoconf/configure.in ++++ b/autoconf/configure.in +@@ -615,12 +615,12 @@ + [#define X_LOCALE 1 + #include <X11/Xlocale.h> + #include <X11/Xlib.h> +-main() { ++int main() { + char *p; + if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) +-exit (XSupportsLocale() ? 0 : 1); ++return XSupportsLocale() ? 0 : 1; + else +-exit (1);} ++return 1;} + ],rxvt_cv_func_xlocale=yes, rxvt_cv_func_xlocale=no, + AC_MSG_WARN([Define NO_XLOCALE in config.h manually]))]) + diff --git a/system/aterm/slack-desc b/system/aterm/slack-desc index 60e8c133695a..719c99bb757a 100644 --- a/system/aterm/slack-desc +++ b/system/aterm/slack-desc @@ -6,10 +6,10 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -aterm: aterm (Terminal emulator with nice visual effects) +aterm: aterm (old-school terminal emulator with nice visual effects) aterm: aterm: aterm is designed to provide pleasing visual effects while performing -aterm: such a mundane function as terminal emulation under X. It is largely +aterm: such a mundane function as terminal emulation under X. It is largely aterm: based on rxvt code. aterm: aterm: Several points set it apart from similar apps: diff --git a/system/b2/b2.SlackBuild b/system/b2/b2.SlackBuild index bd75bfb60d8b..1ccef2c8fa91 100644 --- a/system/b2/b2.SlackBuild +++ b/system/b2/b2.SlackBuild @@ -25,11 +25,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=b2 -VERSION=${VERSION:-20240720_010024_9f95270} +VERSION=${VERSION:-20241028_215441_a8b4f2a} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -TARBALL=${TARBALL:-b2-20240720-010024-9f95270} +TARBALL=${TARBALL:-b2-20241028-215441-a8b4f2a} if [ -z "$ARCH" ]; then case "$( uname -m )" in diff --git a/system/b2/b2.info b/system/b2/b2.info index 9739040acc58..338dbf4e2162 100644 --- a/system/b2/b2.info +++ b/system/b2/b2.info @@ -1,8 +1,8 @@ PRGNAM="b2" -VERSION="20240720_010024_9f95270" +VERSION="20241028_215441_a8b4f2a" HOMEPAGE="https://github.com/tom-seddon/b2" -DOWNLOAD="https://github.com/antonioleal/myslackbuilds/raw/main/system/b2/b2-20240720-010024-9f95270.tar.gz" -MD5SUM="0053a45e69986d76039739c830928e5a" +DOWNLOAD="https://github.com/antonioleal/myslackbuilds/raw/main/system/b2/b2-20241028-215441-a8b4f2a.tar.gz" +MD5SUM="e25f7d52adf04644a871712d44499800" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="uuid" diff --git a/system/bat/bat.SlackBuild b/system/bat/bat.SlackBuild index 347ed9e49c10..377fa1e3779c 100644 --- a/system/bat/bat.SlackBuild +++ b/system/bat/bat.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bat VERSION=${VERSION:-0.24.0} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -152,11 +152,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/bat/bat.info b/system/bat/bat.info index f2ab5ed64a1a..fe6dfc232474 100644 --- a/system/bat/bat.info +++ b/system/bat/bat.info @@ -365,6 +365,6 @@ MD5SUM="29835f4ae789902ef0db3a39024d6016 \ 331d07cdd036d528ede2f69c7ff0beb6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Erich Ritz" EMAIL="erich.public@protonmail.com" diff --git a/system/bitrot/bitrot.SlackBuild b/system/bitrot/bitrot.SlackBuild index 527810b281ca..314896543aa1 100644 --- a/system/bitrot/bitrot.SlackBuild +++ b/system/bitrot/bitrot.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for bitrot -# Copyright © 2023 Logan Rathbone, Province of Ontario, Canada +# Copyright © 2023-2024 Logan Rathbone, Province of Ontario, Canada # Copyright 2022 Brandon Pribula, BC Canada # Copyright 2018 Donald Cooley South Haven, Indiana USA # All rights reserved. @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bitrot VERSION=${VERSION:-1.0.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/bitrot/bitrot.info b/system/bitrot/bitrot.info index d1670622e7e0..6d47d37733c6 100644 --- a/system/bitrot/bitrot.info +++ b/system/bitrot/bitrot.info @@ -6,5 +6,5 @@ MD5SUM="ab20267b7050bfb38f1d08a6c2e1fdf8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-setuptools-opt" -MAINTAINER="Brandon Pribula" -EMAIL="b.pribs11@gmail.com" +MAINTAINER="Logan Rathbone" +EMAIL="poprocks@gmail.com" diff --git a/system/bleachbit/bleachbit.SlackBuild b/system/bleachbit/bleachbit.SlackBuild index 4bcd7617ed1a..4d1c01827ecc 100644 --- a/system/bleachbit/bleachbit.SlackBuild +++ b/system/bleachbit/bleachbit.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bleachbit -VERSION=${VERSION:-4.6.1} +VERSION=${VERSION:-4.6.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/bleachbit/bleachbit.info b/system/bleachbit/bleachbit.info index 317c910c09f8..f6ba223e8d3b 100644 --- a/system/bleachbit/bleachbit.info +++ b/system/bleachbit/bleachbit.info @@ -1,8 +1,8 @@ PRGNAM="bleachbit" -VERSION="4.6.1" +VERSION="4.6.2" HOMEPAGE="https://www.bleachbit.org/" -DOWNLOAD="https://github.com/bleachbit/bleachbit/archive/v4.6.1/bleachbit-4.6.1.tar.gz" -MD5SUM="5241574ffdbcee5eca2993acb9550852" +DOWNLOAD="https://github.com/bleachbit/bleachbit/archive/v4.6.2/bleachbit-4.6.2.tar.gz" +MD5SUM="fd761d7d47a9e54eb3305dbc0bbaa260" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/bottom/bottom.SlackBuild b/system/bottom/bottom.SlackBuild index f6d505077591..61f9055b4364 100644 --- a/system/bottom/bottom.SlackBuild +++ b/system/bottom/bottom.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bottom BINNAM=btm VERSION=${VERSION:-0.10.2} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -140,11 +140,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi rm -f .cargo/config.toml diff --git a/system/bottom/bottom.info b/system/bottom/bottom.info index ff1d812563cd..30624f15c092 100644 --- a/system/bottom/bottom.info +++ b/system/bottom/bottom.info @@ -439,6 +439,6 @@ MD5SUM="60ab76838cd86fd5fca2d41ad21fa044 \ 8b9abf87faaabfcedea7b9ac6381752d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="K. Eugene Carlson" EMAIL="kvngncrlsn@gmail.com" diff --git a/system/btop/README b/system/btop/README index 8780098d6a20..0582472f288e 100644 --- a/system/btop/README +++ b/system/btop/README @@ -1,3 +1,5 @@ Resource monitor that shows usage and stats for processor, memory, disks, network and processes. C++ version and continuation of bashtop and bpytop. + +lowdown is an optional dependency to generate the program's man page. diff --git a/system/btop/btop.SlackBuild b/system/btop/btop.SlackBuild index 1550e7d93c38..d6a709c4b416 100644 --- a/system/btop/btop.SlackBuild +++ b/system/btop/btop.SlackBuild @@ -27,14 +27,14 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=btop -VERSION=${VERSION:-1.3.2} +VERSION=${VERSION:-1.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i586 ;; + i?86) ARCH=i686 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -75,12 +75,18 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ sed -i "s|-O2|$SLKCFLAGS|" Makefile || exit 1 +sed -i "s|share/man|man|" Makefile || exit 1 LDFLAGS=-ldl make PREFIX=/usr all make PREFIX=/usr install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +if [ -d $PKG/usr/man ]; then + find $PKG/usr/man -type f -exec gzip -9 {} \; + for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +fi + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a LICENSE README.md CHANGELOG.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/btop/btop.info b/system/btop/btop.info index faa44836df41..755fe2b6d770 100644 --- a/system/btop/btop.info +++ b/system/btop/btop.info @@ -1,8 +1,8 @@ PRGNAM="btop" -VERSION="1.3.2" +VERSION="1.4.0" HOMEPAGE="https://github.com/aristocratos/btop/" -DOWNLOAD="https://github.com/aristocratos/btop/archive/v1.3.2/btop-1.3.2.tar.gz" -MD5SUM="04ff8d32e7bf748705fe34dfea50c628" +DOWNLOAD="https://github.com/aristocratos/btop/archive/v1.4.0/btop-1.4.0.tar.gz" +MD5SUM="4867d71bcf6176d7ec1025f4cd86ccb2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/busybox/2-busybox-dot-config.1.28.x b/system/busybox/2-busybox-dot-config.1.28.x deleted file mode 100644 index f9767a79e66e..000000000000 --- a/system/busybox/2-busybox-dot-config.1.28.x +++ /dev/null @@ -1,1154 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.28.1 -# Tue Mar 6 10:13:59 2018 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -CONFIG_DESKTOP=y -CONFIG_EXTRA_COMPAT=y -# CONFIG_FEDORA_COMPAT is not set -CONFIG_INCLUDE_SUSv2=y -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -CONFIG_FEATURE_COMPRESS_USAGE=y -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -CONFIG_FEATURE_UTMP=y -CONFIG_FEATURE_WTMP=y -CONFIG_FEATURE_PIDFILE=y -CONFIG_PID_FILE_PATH="/var/run" -CONFIG_BUSYBOX=y -CONFIG_FEATURE_INSTALLER=y -CONFIG_INSTALL_NO_USR=y -CONFIG_FEATURE_SUID=y -CONFIG_FEATURE_SUID_CONFIG=y -CONFIG_FEATURE_SUID_CONFIG_QUIET=y -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG=y -CONFIG_PLATFORM_LINUX=y - -# -# Build Options -# -# CONFIG_STATIC is not set -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="/tmp/SBo/package-busybox/lib/busybox" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -# CONFIG_FEATURE_RTMINMAX is not set -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=1 -CONFIG_FEATURE_FAST_TOP=y -# CONFIG_FEATURE_ETC_NETWORKS is not set -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -# CONFIG_FEATURE_EDITING_VI is not set -CONFIG_FEATURE_EDITING_HISTORY=64 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -# CONFIG_FEATURE_REVERSE_SEARCH is not set -CONFIG_FEATURE_TAB_COMPLETION=y -# CONFIG_FEATURE_USERNAME_COMPLETION is not set -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_ASK_TERMINAL=y -CONFIG_LOCALE_SUPPORT=y -CONFIG_UNICODE_SUPPORT=y -CONFIG_UNICODE_USING_LOCALE=y -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -CONFIG_UNICODE_PRESERVE_BROKEN=y -# CONFIG_FEATURE_NON_POSIX_CP is not set -CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -# CONFIG_FEATURE_SKIP_ROOTFS is not set -# CONFIG_MONOTONIC_SYSCALL is not set -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_HWIB=y - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -CONFIG_FEATURE_SEAMLESS_LZMA=y -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -CONFIG_FEATURE_SEAMLESS_Z=y -CONFIG_AR=y -CONFIG_FEATURE_AR_LONG_FILENAMES=y -CONFIG_FEATURE_AR_CREATE=y -CONFIG_UNCOMPRESS=y -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -CONFIG_UNLZMA=y -CONFIG_LZCAT=y -CONFIG_LZMA=y -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -CONFIG_FEATURE_CPIO_O=y -CONFIG_FEATURE_CPIO_P=y -CONFIG_DPKG=y -CONFIG_DPKG_DEB=y -CONFIG_GZIP=y -CONFIG_FEATURE_GZIP_LONG_OPTIONS=y -CONFIG_GZIP_FAST=0 -CONFIG_FEATURE_GZIP_LEVELS=y -CONFIG_FEATURE_GZIP_DECOMPRESS=y -CONFIG_LZOP=y -CONFIG_UNLZOP=y -# CONFIG_LZOPCAT is not set -CONFIG_LZOP_COMPR_HIGH=y -CONFIG_RPM=y -CONFIG_RPM2CPIO=y -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -CONFIG_FEATURE_TAR_UNAME_GNAME=y -CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -CONFIG_FEATURE_UNZIP_BZIP2=y -CONFIG_FEATURE_UNZIP_LZMA=y -CONFIG_FEATURE_UNZIP_XZ=y -CONFIG_FEATURE_LZMA_FAST=y - -# -# Coreutils -# -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -CONFIG_CKSUM=y -CONFIG_COMM=y -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_CUT=y -# CONFIG_DATE is not set -# CONFIG_FEATURE_DATE_ISOFMT is not set -# CONFIG_FEATURE_DATE_NANO is not set -# CONFIG_FEATURE_DATE_COMPAT is not set -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -CONFIG_EXPAND=y -CONFIG_UNEXPAND=y -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_FSYNC=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -CONFIG_HOSTID=y -CONFIG_ID=y -CONFIG_GROUPS=y -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -CONFIG_LOGNAME=y -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_FEATURE_FLOAT_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -CONFIG_SPLIT=y -CONFIG_FEATURE_SPLIT_FANCY=y -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -CONFIG_STTY=y -CONFIG_SUM=y -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -CONFIG_TIMEOUT=y -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_NODEREF=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -CONFIG_USLEEP=y -CONFIG_UUDECODE=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -CONFIG_WHO=y -CONFIG_W=y -CONFIG_USERS=y -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Common options -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -CONFIG_DEALLOCVT=y -CONFIG_DUMPKMAP=y -CONFIG_FGCONSOLE=y -CONFIG_KBD_MODE=y -CONFIG_LOADFONT=y -CONFIG_SETFONT=y -CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y -CONFIG_DEFAULT_SETFONT_DIR="/usr/share/kbd/consolefonts" - -# -# Common options for loadfont and setfont -# -# CONFIG_FEATURE_LOADFONT_PSF2 is not set -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -CONFIG_RESET=y -CONFIG_RESIZE=y -CONFIG_FEATURE_RESIZE_PRINT=y -CONFIG_SETCONSOLE=y -CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y -CONFIG_SETKEYCODES=y -CONFIG_SETLOGCONS=y -CONFIG_SHOWKEY=y - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -CONFIG_FEATURE_AWK_LIBM=y -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set -CONFIG_FEATURE_DIFF_DIR=y -CONFIG_ED=y -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=1024 -CONFIG_FEATURE_VI_8BIT=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -CONFIG_FEATURE_VI_REGEX_SEARCH=y -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -CONFIG_FEATURE_FIND_INUM=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_DELETE=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -CONFIG_FEATURE_FIND_LINKS=y -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -# CONFIG_BOOTCHARTD is not set -# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -CONFIG_LINUXRC=y -CONFIG_FEATURE_USE_INITTAB=y -CONFIG_FEATURE_KILL_REMOVED=y -CONFIG_FEATURE_KILL_DELAY=10 -CONFIG_FEATURE_INIT_SCTTY=y -CONFIG_FEATURE_INIT_SYSLOG=y -CONFIG_FEATURE_INIT_QUIET=y -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="linux" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -CONFIG_FEATURE_SHADOWPASSWDS=y -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_USE_BB_SHADOW is not set -# CONFIG_USE_BB_CRYPT is not set -# CONFIG_USE_BB_CRYPT_SHA is not set -CONFIG_ADD_SHELL=y -CONFIG_REMOVE_SHELL=y -CONFIG_ADDGROUP=y -CONFIG_FEATURE_ADDUSER_TO_GROUP=y -CONFIG_ADDUSER=y -CONFIG_FEATURE_CHECK_NAMES=y -CONFIG_LAST_ID=60000 -CONFIG_FIRST_SYSTEM_ID=1000 -CONFIG_LAST_SYSTEM_ID=12000 -CONFIG_CHPASSWD=y -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="s" -CONFIG_CRYPTPW=y -CONFIG_MKPASSWD=y -CONFIG_DELUSER=y -CONFIG_DELGROUP=y -CONFIG_FEATURE_DEL_USER_FROM_GROUP=y -CONFIG_GETTY=y -CONFIG_LOGIN=y -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -CONFIG_LOGIN_SCRIPTS=y -CONFIG_FEATURE_NOLOGIN=y -CONFIG_FEATURE_SECURETTY=y -CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -CONFIG_SU=y -CONFIG_FEATURE_SU_SYSLOG=y -CONFIG_FEATURE_SU_CHECKS_SHELLS=y -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -CONFIG_SULOGIN=y -CONFIG_VLOCK=y - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -CONFIG_FSCK=y -CONFIG_LSATTR=y -CONFIG_TUNE2FS=y - -# -# Linux Module Utilities -# -CONFIG_MODPROBE_SMALL=y -CONFIG_DEPMOD=y -CONFIG_INSMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -CONFIG_MODINFO=y -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -CONFIG_ACPID=y -CONFIG_FEATURE_ACPID_COMPAT=y -CONFIG_BLKDISCARD=y -CONFIG_BLKID=y -CONFIG_FEATURE_BLKID_TYPE=y -# CONFIG_BLOCKDEV is not set -CONFIG_CAL=y -CONFIG_CHRT=y -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -CONFIG_FEATURE_EJECT_SCSI=y -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -CONFIG_FDFORMAT=y -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -CONFIG_FEATURE_AIX_LABEL=y -CONFIG_FEATURE_SGI_LABEL=y -CONFIG_FEATURE_SUN_LABEL=y -CONFIG_FEATURE_OSF_LABEL=y -CONFIG_FEATURE_GPT_LABEL=y -CONFIG_FEATURE_FDISK_ADVANCED=y -CONFIG_FINDFS=y -CONFIG_FLOCK=y -CONFIG_FDFLUSH=y -CONFIG_FREERAMDISK=y -# CONFIG_FSCK_MINIX is not set -CONFIG_FSFREEZE=y -# CONFIG_FSTRIM is not set -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -CONFIG_FEATURE_HEXDUMP_REVERSE=y -CONFIG_HD=y -CONFIG_XXD=y -CONFIG_HWCLOCK=y -CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y -CONFIG_IONICE=y -CONFIG_IPCRM=y -CONFIG_IPCS=y -CONFIG_LAST=y -CONFIG_FEATURE_LAST_FANCY=y -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -CONFIG_MDEV=y -CONFIG_FEATURE_MDEV_CONF=y -CONFIG_FEATURE_MDEV_RENAME=y -CONFIG_FEATURE_MDEV_RENAME_REGEXP=y -CONFIG_FEATURE_MDEV_EXEC=y -CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y -CONFIG_MESG=y -CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y -CONFIG_MKE2FS=y -# CONFIG_MKFS_EXT2 is not set -# CONFIG_MKFS_MINIX is not set -# CONFIG_FEATURE_MINIX2 is not set -# CONFIG_MKFS_REISER is not set -CONFIG_MKDOSFS=y -# CONFIG_MKFS_VFAT is not set -CONFIG_MKSWAP=y -CONFIG_FEATURE_MKSWAP_UUID=y -CONFIG_MORE=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_FAKE=y -CONFIG_FEATURE_MOUNT_VERBOSE=y -CONFIG_FEATURE_MOUNT_HELPERS=y -CONFIG_FEATURE_MOUNT_LABEL=y -CONFIG_FEATURE_MOUNT_NFS=y -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -CONFIG_MOUNTPOINT=y -CONFIG_NSENTER=y -CONFIG_PIVOT_ROOT=y -CONFIG_RDATE=y -CONFIG_RDEV=y -CONFIG_READPROFILE=y -CONFIG_RENICE=y -CONFIG_REV=y -CONFIG_RTCWAKE=y -CONFIG_SCRIPT=y -CONFIG_SCRIPTREPLAY=y -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -CONFIG_TASKSET=y -CONFIG_FEATURE_TASKSET_FANCY=y -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -CONFIG_WALL=y - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -CONFIG_FEATURE_MTAB_SUPPORT=y -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -CONFIG_FEATURE_VOLUMEID_BCACHE=y -# CONFIG_FEATURE_VOLUMEID_BTRFS is not set -# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -CONFIG_FEATURE_VOLUMEID_HFS=y -CONFIG_FEATURE_VOLUMEID_ISO9660=y -CONFIG_FEATURE_VOLUMEID_JFS=y -CONFIG_FEATURE_VOLUMEID_LINUXRAID=y -CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y -CONFIG_FEATURE_VOLUMEID_LUKS=y -CONFIG_FEATURE_VOLUMEID_MINIX=y -CONFIG_FEATURE_VOLUMEID_NILFS=y -CONFIG_FEATURE_VOLUMEID_NTFS=y -# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set -CONFIG_FEATURE_VOLUMEID_REISERFS=y -CONFIG_FEATURE_VOLUMEID_ROMFS=y -CONFIG_FEATURE_VOLUMEID_SQUASHFS=y -CONFIG_FEATURE_VOLUMEID_SYSV=y -CONFIG_FEATURE_VOLUMEID_UBIFS=y -CONFIG_FEATURE_VOLUMEID_UDF=y -CONFIG_FEATURE_VOLUMEID_XFS=y - -# -# Miscellaneous Utilities -# -CONFIG_ADJTIMEX=y -CONFIG_BBCONFIG=y -CONFIG_FEATURE_COMPRESS_BBCONFIG=y -CONFIG_BEEP=y -CONFIG_FEATURE_BEEP_FREQ=4000 -CONFIG_FEATURE_BEEP_LENGTH_MS=30 -CONFIG_CHAT=y -CONFIG_FEATURE_CHAT_NOFAIL=y -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -CONFIG_FEATURE_CHAT_IMPLICIT_CR=y -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -CONFIG_CROND=y -CONFIG_FEATURE_CROND_D=y -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" -CONFIG_CRONTAB=y -CONFIG_DC=y -CONFIG_FEATURE_DC_LIBM=y -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -CONFIG_DEVMEM=y -CONFIG_FBSPLASH=y -CONFIG_FLASH_ERASEALL=y -CONFIG_FLASH_LOCK=y -CONFIG_FLASH_UNLOCK=y -# CONFIG_FLASHCP is not set -CONFIG_HDPARM=y -CONFIG_FEATURE_HDPARM_GET_IDENTITY=y -CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y -CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_INOTIFYD=y -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -CONFIG_FEATURE_LESS_MARKS=y -CONFIG_FEATURE_LESS_REGEXP=y -CONFIG_FEATURE_LESS_WINCH=y -CONFIG_FEATURE_LESS_ASK_TERMINAL=y -CONFIG_FEATURE_LESS_DASHCMD=y -CONFIG_FEATURE_LESS_LINENUMS=y -CONFIG_LSSCSI=y -CONFIG_MAKEDEVS=y -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -CONFIG_FEATURE_MAKEDEVS_TABLE=y -CONFIG_MAN=y -CONFIG_MICROCOM=y -CONFIG_MT=y -# CONFIG_NANDWRITE is not set -# CONFIG_NANDDUMP is not set -CONFIG_PARTPROBE=y -CONFIG_RAIDAUTORUN=y -CONFIG_READAHEAD=y -# CONFIG_RFKILL is not set -CONFIG_RUNLEVEL=y -CONFIG_RX=y -CONFIG_SETFATTR=y -CONFIG_SETSERIAL=y -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TTYSIZE=y -# CONFIG_UBIATTACH is not set -# CONFIG_UBIDETACH is not set -# CONFIG_UBIMKVOL is not set -# CONFIG_UBIRMVOL is not set -# CONFIG_UBIRSVOL is not set -# CONFIG_UBIUPDATEVOL is not set -# CONFIG_UBIRENAME is not set -CONFIG_VOLNAME=y -CONFIG_WATCHDOG=y - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -CONFIG_FEATURE_UNIX_LOCAL=y -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -CONFIG_VERBOSE_RESOLUTION_ERRORS=y -CONFIG_ARP=y -CONFIG_ARPING=y -# CONFIG_BRCTL is not set -# CONFIG_FEATURE_BRCTL_FANCY is not set -# CONFIG_FEATURE_BRCTL_SHOW is not set -CONFIG_DNSD=y -CONFIG_ETHER_WAKE=y -CONFIG_FTPD=y -CONFIG_FEATURE_FTPD_WRITE=y -CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y -CONFIG_FEATURE_FTPD_AUTHENTICATION=y -CONFIG_FTPGET=y -CONFIG_FTPPUT=y -CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -CONFIG_HTTPD=y -CONFIG_FEATURE_HTTPD_RANGES=y -CONFIG_FEATURE_HTTPD_SETUID=y -CONFIG_FEATURE_HTTPD_BASIC_AUTH=y -CONFIG_FEATURE_HTTPD_AUTH_MD5=y -CONFIG_FEATURE_HTTPD_CGI=y -CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y -CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y -CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y -CONFIG_FEATURE_HTTPD_ERROR_PAGES=y -CONFIG_FEATURE_HTTPD_PROXY=y -CONFIG_FEATURE_HTTPD_GZIP=y -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -CONFIG_IFENSLAVE=y -CONFIG_IFPLUGD=y -CONFIG_IFUP=y -CONFIG_IFDOWN=y -CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" -CONFIG_FEATURE_IFUPDOWN_IP=y -CONFIG_FEATURE_IFUPDOWN_IPV4=y -CONFIG_FEATURE_IFUPDOWN_IPV6=y -CONFIG_FEATURE_IFUPDOWN_MAPPING=y -CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y -CONFIG_INETD=y -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -CONFIG_FEATURE_INETD_RPC=y -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -CONFIG_FEATURE_IP_RARE_PROTOCOLS=y -CONFIG_IPCALC=y -CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y -CONFIG_FEATURE_IPCALC_FANCY=y -CONFIG_FAKEIDENTD=y -CONFIG_NAMEIF=y -CONFIG_FEATURE_NAMEIF_EXTENDED=y -# CONFIG_NBDCLIENT is not set -CONFIG_NC=y -CONFIG_NETCAT=y -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -CONFIG_NC_110_COMPAT=y -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -CONFIG_NTPD=y -CONFIG_FEATURE_NTPD_SERVER=y -CONFIG_FEATURE_NTPD_CONF=y -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -CONFIG_PSCAN=y -CONFIG_ROUTE=y -CONFIG_SLATTACH=y -CONFIG_SSL_CLIENT=y -CONFIG_TCPSVD=y -CONFIG_UDPSVD=y -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -CONFIG_TELNETD=y -CONFIG_FEATURE_TELNETD_STANDALONE=y -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -CONFIG_TFTP=y -CONFIG_FEATURE_TFTP_PROGRESS_BAR=y -CONFIG_TFTPD=y - -# -# Common options for tftp/tftpd -# -CONFIG_FEATURE_TFTP_GET=y -CONFIG_FEATURE_TFTP_PUT=y -CONFIG_FEATURE_TFTP_BLOCKSIZE=y -CONFIG_TFTP_DEBUG=y -CONFIG_TLS=y -CONFIG_TRACEROUTE=y -CONFIG_TRACEROUTE6=y -CONFIG_FEATURE_TRACEROUTE_VERBOSE=y -CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y -CONFIG_TUNCTL=y -CONFIG_FEATURE_TUNCTL_UG=y -CONFIG_VCONFIG=y -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -CONFIG_FEATURE_WGET_HTTPS=y -CONFIG_FEATURE_WGET_OPENSSL=y -CONFIG_WHOIS=y -CONFIG_ZCIP=y -CONFIG_UDHCPD=y -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y -CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" -CONFIG_DUMPLEASES=y -CONFIG_DHCPRELAY=y -CONFIG_UDHCPC=y -CONFIG_FEATURE_UDHCPC_ARPING=y -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -CONFIG_UDHCPC6=y -CONFIG_FEATURE_UDHCPC6_RFC3646=y -CONFIG_FEATURE_UDHCPC6_RFC4704=y -CONFIG_FEATURE_UDHCPC6_RFC4833=y - -# -# Common options for DHCP applets -# -CONFIG_FEATURE_UDHCP_PORT=y -CONFIG_UDHCP_DEBUG=9 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" - -# -# Print Utilities -# -# CONFIG_LPD is not set -CONFIG_LPR=y -# CONFIG_LPQ is not set - -# -# Mail Utilities -# -CONFIG_MAKEMIME=y -CONFIG_POPMAILDIR=y -CONFIG_FEATURE_POPMAILDIR_DELIVERY=y -CONFIG_REFORMIME=y -CONFIG_FEATURE_REFORMIME_COMPAT=y -CONFIG_SENDMAIL=y -CONFIG_FEATURE_MIME_CHARSET="us-ascii" - -# -# Process Utilities -# -CONFIG_FREE=y -CONFIG_FUSER=y -CONFIG_IOSTAT=y -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -CONFIG_MPSTAT=y -CONFIG_NMETER=y -CONFIG_PGREP=y -CONFIG_PKILL=y -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -CONFIG_PMAP=y -CONFIG_POWERTOP=y -CONFIG_FEATURE_POWERTOP_INTERACTIVE=y -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_FEATURE_PS_LONG is not set -CONFIG_FEATURE_PS_TIME=y -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y -CONFIG_PSTREE=y -# CONFIG_PWDX is not set -# CONFIG_SMEMCAP is not set -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -CONFIG_FEATURE_TOP_SMP_CPU=y -CONFIG_FEATURE_TOP_DECIMALS=y -CONFIG_FEATURE_TOP_SMP_PROCESS=y -CONFIG_FEATURE_TOPMEM=y -CONFIG_UPTIME=y -CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y -CONFIG_WATCH=y -CONFIG_FEATURE_SHOW_THREADS=y - -# -# Runit Utilities -# -CONFIG_CHPST=y -CONFIG_SETUIDGID=y -CONFIG_ENVUIDGID=y -CONFIG_ENVDIR=y -CONFIG_SOFTLIMIT=y -CONFIG_RUNSV=y -CONFIG_RUNSVDIR=y -CONFIG_FEATURE_RUNSVDIR_LOG=y -CONFIG_SV=y -CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" -CONFIG_SVC=y -CONFIG_SVLOGD=y -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -# CONFIG_ASH_IDLE_TIMEOUT is not set -CONFIG_ASH_MAIL=y -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -CONFIG_FEATURE_SH_HISTFILESIZE=y - -# -# System Logging Utilities -# -CONFIG_KLOGD=y - -# -# klogd should not be used together with syslog to kernel printk buffer -# -CONFIG_FEATURE_KLOGD_KLOGCTL=y -CONFIG_LOGGER=y -CONFIG_LOGREAD=y -CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -CONFIG_FEATURE_REMOTE_LOG=y -CONFIG_FEATURE_SYSLOGD_DUP=y -CONFIG_FEATURE_SYSLOGD_CFG=y -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -CONFIG_FEATURE_IPC_SYSLOG=y -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 -CONFIG_FEATURE_KMSG_SYSLOG=y diff --git a/system/busybox/4-busybox-dot-config.1.28.x b/system/busybox/4-busybox-dot-config.1.28.x deleted file mode 100644 index 9a1dfe3cc6de..000000000000 --- a/system/busybox/4-busybox-dot-config.1.28.x +++ /dev/null @@ -1,1155 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.28.1 -# Tue Mar 6 10:13:59 2018 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -CONFIG_DESKTOP=y -CONFIG_EXTRA_COMPAT=y -# CONFIG_FEDORA_COMPAT is not set -CONFIG_INCLUDE_SUSv2=y -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -CONFIG_FEATURE_COMPRESS_USAGE=y -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -CONFIG_FEATURE_UTMP=y -CONFIG_FEATURE_WTMP=y -CONFIG_FEATURE_PIDFILE=y -CONFIG_PID_FILE_PATH="/var/run" -CONFIG_BUSYBOX=y -CONFIG_FEATURE_INSTALLER=y -CONFIG_INSTALL_NO_USR=y -CONFIG_FEATURE_SUID=y -CONFIG_FEATURE_SUID_CONFIG=y -CONFIG_FEATURE_SUID_CONFIG_QUIET=y -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG=y -CONFIG_PLATFORM_LINUX=y - -# -# Build Options -# -# CONFIG_STATIC is not set -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="/tmp/SBo/package-busybox/lib/busybox" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -# CONFIG_FEATURE_RTMINMAX is not set -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=1 -CONFIG_FEATURE_FAST_TOP=y -# CONFIG_FEATURE_ETC_NETWORKS is not set -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -# CONFIG_FEATURE_EDITING_VI is not set -CONFIG_FEATURE_EDITING_HISTORY=64 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -# CONFIG_FEATURE_REVERSE_SEARCH is not set -CONFIG_FEATURE_TAB_COMPLETION=y -# CONFIG_FEATURE_USERNAME_COMPLETION is not set -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_ASK_TERMINAL=y -CONFIG_LOCALE_SUPPORT=y -CONFIG_UNICODE_SUPPORT=y -CONFIG_UNICODE_USING_LOCALE=y -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -CONFIG_UNICODE_PRESERVE_BROKEN=y -# CONFIG_FEATURE_NON_POSIX_CP is not set -CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -# CONFIG_FEATURE_SKIP_ROOTFS is not set -CONFIG_MONOTONIC_SYSCALL=y -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_HWIB=y - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -CONFIG_FEATURE_SEAMLESS_LZMA=y -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -CONFIG_FEATURE_SEAMLESS_Z=y -CONFIG_AR=y -CONFIG_FEATURE_AR_LONG_FILENAMES=y -CONFIG_FEATURE_AR_CREATE=y -CONFIG_UNCOMPRESS=y -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -CONFIG_UNLZMA=y -CONFIG_LZCAT=y -CONFIG_LZMA=y -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -CONFIG_FEATURE_CPIO_O=y -CONFIG_FEATURE_CPIO_P=y -CONFIG_DPKG=y -CONFIG_DPKG_DEB=y -CONFIG_GZIP=y -CONFIG_FEATURE_GZIP_LONG_OPTIONS=y -CONFIG_GZIP_FAST=0 -CONFIG_FEATURE_GZIP_LEVELS=y -CONFIG_FEATURE_GZIP_DECOMPRESS=y -CONFIG_LZOP=y -CONFIG_UNLZOP=y -# CONFIG_LZOPCAT is not set -CONFIG_LZOP_COMPR_HIGH=y -CONFIG_RPM=y -CONFIG_RPM2CPIO=y -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -CONFIG_FEATURE_TAR_UNAME_GNAME=y -CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -CONFIG_FEATURE_UNZIP_BZIP2=y -CONFIG_FEATURE_UNZIP_LZMA=y -CONFIG_FEATURE_UNZIP_XZ=y -CONFIG_FEATURE_LZMA_FAST=y - -# -# Coreutils -# -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -CONFIG_CKSUM=y -CONFIG_COMM=y -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_CUT=y -CONFIG_DATE=y -CONFIG_FEATURE_DATE_ISOFMT=y -CONFIG_FEATURE_DATE_NANO=y -CONFIG_FEATURE_DATE_COMPAT=y -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -CONFIG_EXPAND=y -CONFIG_UNEXPAND=y -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_FSYNC=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -CONFIG_HOSTID=y -CONFIG_ID=y -CONFIG_GROUPS=y -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -CONFIG_LOGNAME=y -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_FEATURE_FLOAT_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -CONFIG_SPLIT=y -CONFIG_FEATURE_SPLIT_FANCY=y -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -CONFIG_STTY=y -CONFIG_SUM=y -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -CONFIG_TIMEOUT=y -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_NODEREF=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -CONFIG_USLEEP=y -CONFIG_UUDECODE=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -CONFIG_WHO=y -CONFIG_W=y -CONFIG_USERS=y -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Common options -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -CONFIG_DEALLOCVT=y -CONFIG_DUMPKMAP=y -CONFIG_FGCONSOLE=y -CONFIG_KBD_MODE=y -CONFIG_LOADFONT=y -CONFIG_SETFONT=y -CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y -CONFIG_DEFAULT_SETFONT_DIR="/usr/share/kbd/consolefonts" - -# -# Common options for loadfont and setfont -# -# CONFIG_FEATURE_LOADFONT_PSF2 is not set -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -CONFIG_RESET=y -CONFIG_RESIZE=y -CONFIG_FEATURE_RESIZE_PRINT=y -CONFIG_SETCONSOLE=y -CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y -CONFIG_SETKEYCODES=y -CONFIG_SETLOGCONS=y -CONFIG_SHOWKEY=y - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -CONFIG_FEATURE_AWK_LIBM=y -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -CONFIG_FEATURE_DIFF_LONG_OPTIONS=y -CONFIG_FEATURE_DIFF_DIR=y -CONFIG_ED=y -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=1024 -CONFIG_FEATURE_VI_8BIT=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -CONFIG_FEATURE_VI_REGEX_SEARCH=y -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -CONFIG_FEATURE_FIND_INUM=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_DELETE=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -CONFIG_FEATURE_FIND_LINKS=y -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -# CONFIG_BOOTCHARTD is not set -# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -CONFIG_LINUXRC=y -CONFIG_FEATURE_USE_INITTAB=y -CONFIG_FEATURE_KILL_REMOVED=y -CONFIG_FEATURE_KILL_DELAY=10 -CONFIG_FEATURE_INIT_SCTTY=y -CONFIG_FEATURE_INIT_SYSLOG=y -CONFIG_FEATURE_INIT_QUIET=y -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="linux" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -CONFIG_FEATURE_SHADOWPASSWDS=y -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_USE_BB_SHADOW is not set -# CONFIG_USE_BB_CRYPT is not set -# CONFIG_USE_BB_CRYPT_SHA is not set -CONFIG_ADD_SHELL=y -CONFIG_REMOVE_SHELL=y -CONFIG_ADDGROUP=y -CONFIG_FEATURE_ADDUSER_TO_GROUP=y -CONFIG_ADDUSER=y -CONFIG_FEATURE_CHECK_NAMES=y -CONFIG_LAST_ID=60000 -CONFIG_FIRST_SYSTEM_ID=1000 -CONFIG_LAST_SYSTEM_ID=12000 -CONFIG_CHPASSWD=y -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="s" -CONFIG_CRYPTPW=y -CONFIG_MKPASSWD=y -CONFIG_DELUSER=y -CONFIG_DELGROUP=y -CONFIG_FEATURE_DEL_USER_FROM_GROUP=y -CONFIG_GETTY=y -CONFIG_LOGIN=y -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -CONFIG_LOGIN_SCRIPTS=y -CONFIG_FEATURE_NOLOGIN=y -CONFIG_FEATURE_SECURETTY=y -CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -CONFIG_SU=y -CONFIG_FEATURE_SU_SYSLOG=y -CONFIG_FEATURE_SU_CHECKS_SHELLS=y -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -CONFIG_SULOGIN=y -CONFIG_VLOCK=y - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -CONFIG_FSCK=y -CONFIG_LSATTR=y -CONFIG_TUNE2FS=y - -# -# Linux Module Utilities -# -CONFIG_MODPROBE_SMALL=y -CONFIG_DEPMOD=y -CONFIG_INSMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -CONFIG_MODINFO=y -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -CONFIG_ACPID=y -CONFIG_FEATURE_ACPID_COMPAT=y -CONFIG_BLKDISCARD=y -CONFIG_BLKID=y -CONFIG_FEATURE_BLKID_TYPE=y -CONFIG_BLOCKDEV=y -CONFIG_CAL=y -CONFIG_CHRT=y -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -CONFIG_FEATURE_EJECT_SCSI=y -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -CONFIG_FDFORMAT=y -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -CONFIG_FEATURE_AIX_LABEL=y -CONFIG_FEATURE_SGI_LABEL=y -CONFIG_FEATURE_SUN_LABEL=y -CONFIG_FEATURE_OSF_LABEL=y -CONFIG_FEATURE_GPT_LABEL=y -CONFIG_FEATURE_FDISK_ADVANCED=y -CONFIG_FINDFS=y -CONFIG_FLOCK=y -CONFIG_FDFLUSH=y -CONFIG_FREERAMDISK=y -CONFIG_FSCK_MINIX=y -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -CONFIG_FEATURE_HEXDUMP_REVERSE=y -CONFIG_HD=y -CONFIG_XXD=y -CONFIG_HWCLOCK=y -CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y -CONFIG_IONICE=y -CONFIG_IPCRM=y -CONFIG_IPCS=y -CONFIG_LAST=y -CONFIG_FEATURE_LAST_FANCY=y -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -CONFIG_MDEV=y -CONFIG_FEATURE_MDEV_CONF=y -CONFIG_FEATURE_MDEV_RENAME=y -CONFIG_FEATURE_MDEV_RENAME_REGEXP=y -CONFIG_FEATURE_MDEV_EXEC=y -CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y -CONFIG_MESG=y -CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y -CONFIG_MKE2FS=y -CONFIG_MKFS_EXT2=y -CONFIG_MKFS_MINIX=y -CONFIG_FEATURE_MINIX2=y -CONFIG_MKFS_REISER=y -CONFIG_MKDOSFS=y -CONFIG_MKFS_VFAT=y -CONFIG_MKSWAP=y -CONFIG_FEATURE_MKSWAP_UUID=y -CONFIG_MORE=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_FAKE=y -CONFIG_FEATURE_MOUNT_VERBOSE=y -CONFIG_FEATURE_MOUNT_HELPERS=y -CONFIG_FEATURE_MOUNT_LABEL=y -CONFIG_FEATURE_MOUNT_NFS=y -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -CONFIG_MOUNTPOINT=y -CONFIG_NSENTER=y -CONFIG_PIVOT_ROOT=y -CONFIG_RDATE=y -CONFIG_RDEV=y -CONFIG_READPROFILE=y -CONFIG_RENICE=y -CONFIG_REV=y -CONFIG_RTCWAKE=y -CONFIG_SCRIPT=y -CONFIG_SCRIPTREPLAY=y -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -CONFIG_TASKSET=y -CONFIG_FEATURE_TASKSET_FANCY=y -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -CONFIG_WALL=y - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -CONFIG_FEATURE_MTAB_SUPPORT=y -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -CONFIG_FEATURE_VOLUMEID_BCACHE=y -CONFIG_FEATURE_VOLUMEID_BTRFS=y -CONFIG_FEATURE_VOLUMEID_CRAMFS=y -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -CONFIG_FEATURE_VOLUMEID_HFS=y -CONFIG_FEATURE_VOLUMEID_ISO9660=y -CONFIG_FEATURE_VOLUMEID_JFS=y -CONFIG_FEATURE_VOLUMEID_LINUXRAID=y -CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y -CONFIG_FEATURE_VOLUMEID_LUKS=y -CONFIG_FEATURE_VOLUMEID_MINIX=y -CONFIG_FEATURE_VOLUMEID_NILFS=y -CONFIG_FEATURE_VOLUMEID_NTFS=y -CONFIG_FEATURE_VOLUMEID_OCFS2=y -CONFIG_FEATURE_VOLUMEID_REISERFS=y -CONFIG_FEATURE_VOLUMEID_ROMFS=y -CONFIG_FEATURE_VOLUMEID_SQUASHFS=y -CONFIG_FEATURE_VOLUMEID_SYSV=y -CONFIG_FEATURE_VOLUMEID_UBIFS=y -CONFIG_FEATURE_VOLUMEID_UDF=y -CONFIG_FEATURE_VOLUMEID_XFS=y - -# -# Miscellaneous Utilities -# -CONFIG_ADJTIMEX=y -CONFIG_BBCONFIG=y -CONFIG_FEATURE_COMPRESS_BBCONFIG=y -CONFIG_BEEP=y -CONFIG_FEATURE_BEEP_FREQ=4000 -CONFIG_FEATURE_BEEP_LENGTH_MS=30 -CONFIG_CHAT=y -CONFIG_FEATURE_CHAT_NOFAIL=y -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -CONFIG_FEATURE_CHAT_IMPLICIT_CR=y -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -CONFIG_CROND=y -CONFIG_FEATURE_CROND_D=y -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" -CONFIG_CRONTAB=y -CONFIG_DC=y -CONFIG_FEATURE_DC_LIBM=y -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -CONFIG_DEVMEM=y -CONFIG_FBSPLASH=y -CONFIG_FLASH_ERASEALL=y -CONFIG_FLASH_LOCK=y -CONFIG_FLASH_UNLOCK=y -# CONFIG_FLASHCP is not set -CONFIG_HDPARM=y -CONFIG_FEATURE_HDPARM_GET_IDENTITY=y -CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y -CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_INOTIFYD=y -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -CONFIG_FEATURE_LESS_MARKS=y -CONFIG_FEATURE_LESS_REGEXP=y -CONFIG_FEATURE_LESS_WINCH=y -CONFIG_FEATURE_LESS_ASK_TERMINAL=y -CONFIG_FEATURE_LESS_DASHCMD=y -CONFIG_FEATURE_LESS_LINENUMS=y -CONFIG_LSSCSI=y -CONFIG_MAKEDEVS=y -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -CONFIG_FEATURE_MAKEDEVS_TABLE=y -CONFIG_MAN=y -CONFIG_MICROCOM=y -CONFIG_MT=y -CONFIG_NANDWRITE=y -CONFIG_NANDDUMP=y -CONFIG_PARTPROBE=y -CONFIG_RAIDAUTORUN=y -CONFIG_READAHEAD=y -CONFIG_RFKILL=y -CONFIG_RUNLEVEL=y -CONFIG_RX=y -CONFIG_SETFATTR=y -CONFIG_SETSERIAL=y -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TTYSIZE=y -CONFIG_UBIATTACH=y -CONFIG_UBIDETACH=y -CONFIG_UBIMKVOL=y -CONFIG_UBIRMVOL=y -CONFIG_UBIRSVOL=y -CONFIG_UBIUPDATEVOL=y -CONFIG_UBIRENAME=y -CONFIG_VOLNAME=y -CONFIG_WATCHDOG=y - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -CONFIG_FEATURE_UNIX_LOCAL=y -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -CONFIG_VERBOSE_RESOLUTION_ERRORS=y -CONFIG_ARP=y -CONFIG_ARPING=y -CONFIG_BRCTL=y -CONFIG_FEATURE_BRCTL_FANCY=y -CONFIG_FEATURE_BRCTL_SHOW=y -CONFIG_DNSD=y -CONFIG_ETHER_WAKE=y -CONFIG_FTPD=y -CONFIG_FEATURE_FTPD_WRITE=y -CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y -CONFIG_FEATURE_FTPD_AUTHENTICATION=y -CONFIG_FTPGET=y -CONFIG_FTPPUT=y -CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -CONFIG_HTTPD=y -CONFIG_FEATURE_HTTPD_RANGES=y -CONFIG_FEATURE_HTTPD_SETUID=y -CONFIG_FEATURE_HTTPD_BASIC_AUTH=y -CONFIG_FEATURE_HTTPD_AUTH_MD5=y -CONFIG_FEATURE_HTTPD_CGI=y -CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y -CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y -CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y -CONFIG_FEATURE_HTTPD_ERROR_PAGES=y -CONFIG_FEATURE_HTTPD_PROXY=y -CONFIG_FEATURE_HTTPD_GZIP=y -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -CONFIG_IFENSLAVE=y -CONFIG_IFPLUGD=y -CONFIG_IFUP=y -CONFIG_IFDOWN=y -CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" -CONFIG_FEATURE_IFUPDOWN_IP=y -CONFIG_FEATURE_IFUPDOWN_IPV4=y -CONFIG_FEATURE_IFUPDOWN_IPV6=y -CONFIG_FEATURE_IFUPDOWN_MAPPING=y -CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y -CONFIG_INETD=y -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -CONFIG_FEATURE_INETD_RPC=y -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -CONFIG_FEATURE_IP_RARE_PROTOCOLS=y -CONFIG_IPCALC=y -CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y -CONFIG_FEATURE_IPCALC_FANCY=y -CONFIG_FAKEIDENTD=y -CONFIG_NAMEIF=y -CONFIG_FEATURE_NAMEIF_EXTENDED=y -CONFIG_NBDCLIENT=y -CONFIG_NC=y -CONFIG_NETCAT=y -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -CONFIG_NC_110_COMPAT=y -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -CONFIG_NTPD=y -CONFIG_FEATURE_NTPD_SERVER=y -CONFIG_FEATURE_NTPD_CONF=y -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -CONFIG_PSCAN=y -CONFIG_ROUTE=y -CONFIG_SLATTACH=y -CONFIG_SSL_CLIENT=y -CONFIG_TCPSVD=y -CONFIG_UDPSVD=y -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -CONFIG_TELNETD=y -CONFIG_FEATURE_TELNETD_STANDALONE=y -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -CONFIG_TFTP=y -CONFIG_FEATURE_TFTP_PROGRESS_BAR=y -CONFIG_TFTPD=y - -# -# Common options for tftp/tftpd -# -CONFIG_FEATURE_TFTP_GET=y -CONFIG_FEATURE_TFTP_PUT=y -CONFIG_FEATURE_TFTP_BLOCKSIZE=y -CONFIG_TFTP_DEBUG=y -CONFIG_TLS=y -CONFIG_TRACEROUTE=y -CONFIG_TRACEROUTE6=y -CONFIG_FEATURE_TRACEROUTE_VERBOSE=y -CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y -CONFIG_TUNCTL=y -CONFIG_FEATURE_TUNCTL_UG=y -CONFIG_VCONFIG=y -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -CONFIG_FEATURE_WGET_HTTPS=y -CONFIG_FEATURE_WGET_OPENSSL=y -CONFIG_WHOIS=y -CONFIG_ZCIP=y -CONFIG_UDHCPD=y -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y -CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" -CONFIG_DUMPLEASES=y -CONFIG_DHCPRELAY=y -CONFIG_UDHCPC=y -CONFIG_FEATURE_UDHCPC_ARPING=y -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -CONFIG_UDHCPC6=y -CONFIG_FEATURE_UDHCPC6_RFC3646=y -CONFIG_FEATURE_UDHCPC6_RFC4704=y -CONFIG_FEATURE_UDHCPC6_RFC4833=y - -# -# Common options for DHCP applets -# -CONFIG_FEATURE_UDHCP_PORT=y -CONFIG_UDHCP_DEBUG=9 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n" - -# -# Print Utilities -# -CONFIG_LPD=y -CONFIG_LPR=y -CONFIG_LPQ=y - -# -# Mail Utilities -# -CONFIG_MAKEMIME=y -CONFIG_POPMAILDIR=y -CONFIG_FEATURE_POPMAILDIR_DELIVERY=y -CONFIG_REFORMIME=y -CONFIG_FEATURE_REFORMIME_COMPAT=y -CONFIG_SENDMAIL=y -CONFIG_FEATURE_MIME_CHARSET="us-ascii" - -# -# Process Utilities -# -CONFIG_FREE=y -CONFIG_FUSER=y -CONFIG_IOSTAT=y -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -CONFIG_MPSTAT=y -CONFIG_NMETER=y -CONFIG_PGREP=y -CONFIG_PKILL=y -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -CONFIG_PMAP=y -CONFIG_POWERTOP=y -CONFIG_FEATURE_POWERTOP_INTERACTIVE=y -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_FEATURE_PS_LONG is not set -CONFIG_FEATURE_PS_TIME=y -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y -CONFIG_PSTREE=y -# CONFIG_PWDX is not set -# CONFIG_SMEMCAP is not set -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -CONFIG_FEATURE_TOP_SMP_CPU=y -CONFIG_FEATURE_TOP_DECIMALS=y -CONFIG_FEATURE_TOP_SMP_PROCESS=y -CONFIG_FEATURE_TOPMEM=y -CONFIG_UPTIME=y -CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y -CONFIG_WATCH=y -CONFIG_FEATURE_SHOW_THREADS=y - -# -# Runit Utilities -# -CONFIG_CHPST=y -CONFIG_SETUIDGID=y -CONFIG_ENVUIDGID=y -CONFIG_ENVDIR=y -CONFIG_SOFTLIMIT=y -CONFIG_RUNSV=y -CONFIG_RUNSVDIR=y -CONFIG_FEATURE_RUNSVDIR_LOG=y -CONFIG_SV=y -CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" -CONFIG_SVC=y -CONFIG_SVLOGD=y -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -# CONFIG_ASH_IDLE_TIMEOUT is not set -CONFIG_ASH_MAIL=y -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -CONFIG_FEATURE_SH_HISTFILESIZE=y - -# -# System Logging Utilities -# -CONFIG_KLOGD=y - -# -# klogd should not be used together with syslog to kernel printk buffer -# -CONFIG_FEATURE_KLOGD_KLOGCTL=y -CONFIG_LOGGER=y -CONFIG_LOGREAD=y -CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -CONFIG_FEATURE_REMOTE_LOG=y -CONFIG_FEATURE_SYSLOGD_DUP=y -CONFIG_FEATURE_SYSLOGD_CFG=y -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -CONFIG_FEATURE_IPC_SYSLOG=y -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 -CONFIG_FEATURE_KMSG_SYSLOG=y diff --git a/system/busybox/5-busybox-dot-config.1.32.x b/system/busybox/5-busybox-dot-config.1.32.x deleted file mode 100644 index a9403d63d561..000000000000 --- a/system/busybox/5-busybox-dot-config.1.32.x +++ /dev/null @@ -1,1198 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: 1.32.1 -# Sun Jan 3 01:47:48 2021 -# -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -CONFIG_DESKTOP=y -# CONFIG_EXTRA_COMPAT is not set -# CONFIG_FEDORA_COMPAT is not set -CONFIG_INCLUDE_SUSv2=y -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -CONFIG_FEATURE_COMPRESS_USAGE=y -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -# CONFIG_FEATURE_UTMP is not set -# CONFIG_FEATURE_WTMP is not set -CONFIG_FEATURE_PIDFILE=y -CONFIG_PID_FILE_PATH="/run" -CONFIG_BUSYBOX=y -# CONFIG_FEATURE_SHOW_SCRIPT is not set -CONFIG_FEATURE_INSTALLER=y -# CONFIG_INSTALL_NO_USR is not set -CONFIG_FEATURE_SUID=y -CONFIG_FEATURE_SUID_CONFIG=y -CONFIG_FEATURE_SUID_CONFIG_QUIET=y -CONFIG_FEATURE_PREFER_APPLETS=y -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG_INFO=y -CONFIG_FEATURE_SYSLOG=y -CONFIG_PLATFORM_LINUX=y - -# -# Build Options -# -CONFIG_STATIC=y -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set -CONFIG_STACK_OPTIMIZATION_386=y - -# -# Installation Options ("make install" behavior) -# -# CONFIG_INSTALL_APPLET_SYMLINKS is not set -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -CONFIG_INSTALL_APPLET_DONT=y -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -# CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -CONFIG_FLOAT_DURATION=y -CONFIG_FEATURE_RTMINMAX=y -CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=0 -CONFIG_FEATURE_FAST_TOP=y -# CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_FEATURE_ETC_SERVICES is not set -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -CONFIG_FEATURE_EDITING_VI=y -CONFIG_FEATURE_EDITING_HISTORY=255 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y -CONFIG_FEATURE_REVERSE_SEARCH=y -CONFIG_FEATURE_TAB_COMPLETION=y -CONFIG_FEATURE_USERNAME_COMPLETION=y -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_WINCH=y -# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -CONFIG_LOCALE_SUPPORT=y -CONFIG_UNICODE_SUPPORT=y -CONFIG_UNICODE_USING_LOCALE=y -# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -# CONFIG_UNICODE_COMBINING_WCHARS is not set -# CONFIG_UNICODE_WIDE_WCHARS is not set -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_UNICODE_PRESERVE_BROKEN is not set -# CONFIG_FEATURE_NON_POSIX_CP is not set -# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -CONFIG_FEATURE_SKIP_ROOTFS=y -# CONFIG_MONOTONIC_SYSCALL is not set -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_HWIB=y - -# -# Applets -# - -# -# Archival Utilities -# -CONFIG_FEATURE_SEAMLESS_XZ=y -CONFIG_FEATURE_SEAMLESS_LZMA=y -CONFIG_FEATURE_SEAMLESS_BZ2=y -CONFIG_FEATURE_SEAMLESS_GZ=y -CONFIG_FEATURE_SEAMLESS_Z=y -CONFIG_AR=y -CONFIG_FEATURE_AR_LONG_FILENAMES=y -CONFIG_FEATURE_AR_CREATE=y -CONFIG_UNCOMPRESS=y -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -CONFIG_UNLZMA=y -CONFIG_LZCAT=y -CONFIG_LZMA=y -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -CONFIG_BZIP2=y -CONFIG_BZIP2_SMALL=8 -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -CONFIG_FEATURE_CPIO_O=y -# CONFIG_FEATURE_CPIO_P is not set -# CONFIG_DPKG is not set -# CONFIG_DPKG_DEB is not set -CONFIG_GZIP=y -# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set -CONFIG_GZIP_FAST=0 -CONFIG_FEATURE_GZIP_LEVELS=y -CONFIG_FEATURE_GZIP_DECOMPRESS=y -# CONFIG_LZOP is not set -CONFIG_UNLZOP=y -CONFIG_LZOPCAT=y -# CONFIG_LZOP_COMPR_HIGH is not set -# CONFIG_RPM is not set -CONFIG_RPM2CPIO=y -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -CONFIG_FEATURE_TAR_AUTODETECT=y -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -CONFIG_FEATURE_TAR_UNAME_GNAME=y -# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -CONFIG_FEATURE_UNZIP_BZIP2=y -CONFIG_FEATURE_UNZIP_LZMA=y -CONFIG_FEATURE_UNZIP_XZ=y -CONFIG_FEATURE_LZMA_FAST=y - -# -# Coreutils -# -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y -CONFIG_CHROOT=y -CONFIG_CKSUM=y -CONFIG_COMM=y -CONFIG_CP=y -CONFIG_FEATURE_CP_LONG_OPTIONS=y -CONFIG_FEATURE_CP_REFLINK=y -CONFIG_CUT=y -CONFIG_DATE=y -CONFIG_FEATURE_DATE_ISOFMT=y -# CONFIG_FEATURE_DATE_NANO is not set -CONFIG_FEATURE_DATE_COMPAT=y -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -CONFIG_FEATURE_DF_FANCY=y -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -CONFIG_EXPAND=y -CONFIG_UNEXPAND=y -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -CONFIG_HOSTID=y -CONFIG_ID=y -CONFIG_GROUPS=y -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -CONFIG_LOGNAME=y -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -CONFIG_SHUF=y -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -CONFIG_SPLIT=y -CONFIG_FEATURE_SPLIT_FANCY=y -CONFIG_STAT=y -CONFIG_FEATURE_STAT_FORMAT=y -CONFIG_FEATURE_STAT_FILESYSTEM=y -CONFIG_STTY=y -CONFIG_SUM=y -CONFIG_SYNC=y -CONFIG_FEATURE_SYNC_FANCY=y -CONFIG_FSYNC=y -CONFIG_TAC=y -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -CONFIG_TIMEOUT=y -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_NODEREF=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -CONFIG_USLEEP=y -CONFIG_UUDECODE=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -CONFIG_FEATURE_WC_LARGE=y -# CONFIG_WHO is not set -# CONFIG_W is not set -# CONFIG_USERS is not set -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Common options -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -CONFIG_DEALLOCVT=y -CONFIG_DUMPKMAP=y -CONFIG_FGCONSOLE=y -CONFIG_KBD_MODE=y -CONFIG_LOADFONT=y -CONFIG_SETFONT=y -# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set -CONFIG_DEFAULT_SETFONT_DIR="" - -# -# Common options for loadfont and setfont -# -CONFIG_FEATURE_LOADFONT_PSF2=y -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -CONFIG_RESET=y -CONFIG_RESIZE=y -CONFIG_FEATURE_RESIZE_PRINT=y -CONFIG_SETCONSOLE=y -CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y -CONFIG_SETKEYCODES=y -CONFIG_SETLOGCONS=y -CONFIG_SHOWKEY=y - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -CONFIG_FEATURE_RUN_PARTS_FANCY=y -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -# CONFIG_NUKE is not set -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -CONFIG_FEATURE_AWK_LIBM=y -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -CONFIG_FEATURE_DIFF_LONG_OPTIONS=y -CONFIG_FEATURE_DIFF_DIR=y -CONFIG_ED=y -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=4096 -# CONFIG_FEATURE_VI_8BIT is not set -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -# CONFIG_FEATURE_VI_REGEX_SEARCH is not set -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_EXECUTABLE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -CONFIG_FEATURE_FIND_INUM=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_QUIT=y -CONFIG_FEATURE_FIND_DELETE=y -CONFIG_FEATURE_FIND_EMPTY=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -CONFIG_FEATURE_FIND_LINKS=y -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -CONFIG_BOOTCHARTD=y -CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER=y -CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE=y -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -# CONFIG_FEATURE_WAIT_FOR_INIT is not set -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -CONFIG_LINUXRC=y -CONFIG_FEATURE_USE_INITTAB=y -# CONFIG_FEATURE_KILL_REMOVED is not set -CONFIG_FEATURE_KILL_DELAY=0 -CONFIG_FEATURE_INIT_SCTTY=y -# CONFIG_FEATURE_INIT_SYSLOG is not set -CONFIG_FEATURE_INIT_QUIET=y -CONFIG_FEATURE_INIT_COREDUMPS=y -CONFIG_INIT_TERMINAL_TYPE="linux" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -CONFIG_FEATURE_SHADOWPASSWDS=y -CONFIG_USE_BB_PWD_GRP=y -CONFIG_USE_BB_SHADOW=y -CONFIG_USE_BB_CRYPT=y -CONFIG_USE_BB_CRYPT_SHA=y -# CONFIG_ADD_SHELL is not set -# CONFIG_REMOVE_SHELL is not set -CONFIG_ADDGROUP=y -CONFIG_FEATURE_ADDUSER_TO_GROUP=y -CONFIG_ADDUSER=y -CONFIG_FEATURE_CHECK_NAMES=y -CONFIG_LAST_ID=60000 -CONFIG_FIRST_SYSTEM_ID=100 -CONFIG_LAST_SYSTEM_ID=999 -CONFIG_CHPASSWD=y -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="des" -CONFIG_CRYPTPW=y -CONFIG_MKPASSWD=y -CONFIG_DELUSER=y -CONFIG_DELGROUP=y -CONFIG_FEATURE_DEL_USER_FROM_GROUP=y -CONFIG_GETTY=y -CONFIG_LOGIN=y -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -CONFIG_LOGIN_SCRIPTS=y -CONFIG_FEATURE_NOLOGIN=y -CONFIG_FEATURE_SECURETTY=y -CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -CONFIG_SU=y -CONFIG_FEATURE_SU_SYSLOG=y -CONFIG_FEATURE_SU_CHECKS_SHELLS=y -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -CONFIG_SULOGIN=y -CONFIG_VLOCK=y - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -CONFIG_FSCK=y -CONFIG_LSATTR=y -CONFIG_TUNE2FS=y - -# -# Linux Module Utilities -# -CONFIG_MODPROBE_SMALL=y -CONFIG_DEPMOD=y -CONFIG_INSMOD=y -CONFIG_LSMOD=y -# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -CONFIG_MODINFO=y -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -CONFIG_ACPID=y -CONFIG_FEATURE_ACPID_COMPAT=y -CONFIG_BLKDISCARD=y -CONFIG_BLKID=y -CONFIG_FEATURE_BLKID_TYPE=y -CONFIG_BLOCKDEV=y -CONFIG_CAL=y -CONFIG_CHRT=y -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -CONFIG_FEATURE_EJECT_SCSI=y -CONFIG_FALLOCATE=y -CONFIG_FATATTR=y -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -CONFIG_FDFORMAT=y -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -CONFIG_FEATURE_GPT_LABEL=y -CONFIG_FEATURE_FDISK_ADVANCED=y -CONFIG_FINDFS=y -CONFIG_FLOCK=y -CONFIG_FDFLUSH=y -CONFIG_FREERAMDISK=y -CONFIG_FSCK_MINIX=y -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -CONFIG_FEATURE_HEXDUMP_REVERSE=y -CONFIG_HD=y -CONFIG_XXD=y -CONFIG_HWCLOCK=y -CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y -CONFIG_IONICE=y -CONFIG_IPCRM=y -CONFIG_IPCS=y -# CONFIG_LAST is not set -# CONFIG_FEATURE_LAST_FANCY is not set -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -CONFIG_MDEV=y -CONFIG_FEATURE_MDEV_CONF=y -CONFIG_FEATURE_MDEV_RENAME=y -CONFIG_FEATURE_MDEV_RENAME_REGEXP=y -CONFIG_FEATURE_MDEV_EXEC=y -CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y -CONFIG_FEATURE_MDEV_DAEMON=y -CONFIG_MESG=y -CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y -CONFIG_MKE2FS=y -CONFIG_MKFS_EXT2=y -CONFIG_MKFS_MINIX=y -CONFIG_FEATURE_MINIX2=y -# CONFIG_MKFS_REISER is not set -CONFIG_MKDOSFS=y -CONFIG_MKFS_VFAT=y -CONFIG_MKSWAP=y -CONFIG_FEATURE_MKSWAP_UUID=y -CONFIG_MORE=y -CONFIG_MOUNT=y -CONFIG_FEATURE_MOUNT_FAKE=y -CONFIG_FEATURE_MOUNT_VERBOSE=y -CONFIG_FEATURE_MOUNT_HELPERS=y -CONFIG_FEATURE_MOUNT_LABEL=y -# CONFIG_FEATURE_MOUNT_NFS is not set -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -CONFIG_MOUNTPOINT=y -# CONFIG_NOLOGIN is not set -# CONFIG_NOLOGIN_DEPENDENCIES is not set -CONFIG_NSENTER=y -CONFIG_PIVOT_ROOT=y -CONFIG_RDATE=y -CONFIG_RDEV=y -CONFIG_READPROFILE=y -CONFIG_RENICE=y -CONFIG_REV=y -CONFIG_RTCWAKE=y -CONFIG_SCRIPT=y -CONFIG_SCRIPTREPLAY=y -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -CONFIG_TASKSET=y -CONFIG_FEATURE_TASKSET_FANCY=y -CONFIG_FEATURE_TASKSET_CPULIST=y -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -CONFIG_UNSHARE=y -# CONFIG_WALL is not set - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -CONFIG_FEATURE_VOLUMEID_BCACHE=y -CONFIG_FEATURE_VOLUMEID_BTRFS=y -CONFIG_FEATURE_VOLUMEID_CRAMFS=y -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -CONFIG_FEATURE_VOLUMEID_HFS=y -CONFIG_FEATURE_VOLUMEID_ISO9660=y -CONFIG_FEATURE_VOLUMEID_JFS=y -# CONFIG_FEATURE_VOLUMEID_LFS is not set -CONFIG_FEATURE_VOLUMEID_LINUXRAID=y -CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y -CONFIG_FEATURE_VOLUMEID_LUKS=y -CONFIG_FEATURE_VOLUMEID_MINIX=y -CONFIG_FEATURE_VOLUMEID_NILFS=y -CONFIG_FEATURE_VOLUMEID_NTFS=y -CONFIG_FEATURE_VOLUMEID_OCFS2=y -CONFIG_FEATURE_VOLUMEID_REISERFS=y -CONFIG_FEATURE_VOLUMEID_ROMFS=y -CONFIG_FEATURE_VOLUMEID_SQUASHFS=y -CONFIG_FEATURE_VOLUMEID_SYSV=y -CONFIG_FEATURE_VOLUMEID_UBIFS=y -CONFIG_FEATURE_VOLUMEID_UDF=y -CONFIG_FEATURE_VOLUMEID_XFS=y - -# -# Miscellaneous Utilities -# -CONFIG_ADJTIMEX=y -CONFIG_BBCONFIG=y -CONFIG_FEATURE_COMPRESS_BBCONFIG=y -CONFIG_BC=y -CONFIG_DC=y -CONFIG_FEATURE_DC_BIG=y -# CONFIG_FEATURE_DC_LIBM is not set -CONFIG_FEATURE_BC_INTERACTIVE=y -CONFIG_FEATURE_BC_LONG_OPTIONS=y -CONFIG_BEEP=y -CONFIG_FEATURE_BEEP_FREQ=4000 -CONFIG_FEATURE_BEEP_LENGTH_MS=30 -CONFIG_CHAT=y -CONFIG_FEATURE_CHAT_NOFAIL=y -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -CONFIG_FEATURE_CHAT_IMPLICIT_CR=y -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -CONFIG_CROND=y -CONFIG_FEATURE_CROND_D=y -CONFIG_FEATURE_CROND_CALL_SENDMAIL=y -CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" -CONFIG_CRONTAB=y -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -# CONFIG_DEVMEM is not set -CONFIG_FBSPLASH=y -# CONFIG_FLASH_ERASEALL is not set -# CONFIG_FLASH_LOCK is not set -# CONFIG_FLASH_UNLOCK is not set -# CONFIG_FLASHCP is not set -CONFIG_HDPARM=y -CONFIG_FEATURE_HDPARM_GET_IDENTITY=y -CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y -CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y -CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_I2CTRANSFER=y -CONFIG_INOTIFYD=y -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -CONFIG_FEATURE_LESS_MARKS=y -CONFIG_FEATURE_LESS_REGEXP=y -CONFIG_FEATURE_LESS_WINCH=y -CONFIG_FEATURE_LESS_ASK_TERMINAL=y -CONFIG_FEATURE_LESS_DASHCMD=y -CONFIG_FEATURE_LESS_LINENUMS=y -CONFIG_FEATURE_LESS_RAW=y -CONFIG_FEATURE_LESS_ENV=y -CONFIG_LSSCSI=y -CONFIG_MAKEDEVS=y -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -CONFIG_FEATURE_MAKEDEVS_TABLE=y -CONFIG_MAN=y -CONFIG_MICROCOM=y -# CONFIG_MIM is not set -CONFIG_MT=y -# CONFIG_NANDWRITE is not set -# CONFIG_NANDDUMP is not set -CONFIG_PARTPROBE=y -CONFIG_RAIDAUTORUN=y -CONFIG_READAHEAD=y -CONFIG_RFKILL=y -# CONFIG_RUNLEVEL is not set -CONFIG_RX=y -CONFIG_SETFATTR=y -CONFIG_SETSERIAL=y -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TS=y -CONFIG_TTYSIZE=y -CONFIG_UBIATTACH=y -CONFIG_UBIDETACH=y -CONFIG_UBIMKVOL=y -CONFIG_UBIRMVOL=y -CONFIG_UBIRSVOL=y -CONFIG_UBIUPDATEVOL=y -CONFIG_UBIRENAME=y -CONFIG_VOLNAME=y -CONFIG_WATCHDOG=y - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -CONFIG_FEATURE_UNIX_LOCAL=y -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set -# CONFIG_FEATURE_TLS_SHA1 is not set -CONFIG_ARP=y -CONFIG_ARPING=y -CONFIG_BRCTL=y -CONFIG_FEATURE_BRCTL_FANCY=y -CONFIG_FEATURE_BRCTL_SHOW=y -CONFIG_DNSD=y -CONFIG_ETHER_WAKE=y -CONFIG_FTPD=y -CONFIG_FEATURE_FTPD_WRITE=y -CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y -CONFIG_FEATURE_FTPD_AUTHENTICATION=y -CONFIG_FTPGET=y -CONFIG_FTPPUT=y -CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -CONFIG_HTTPD=y -CONFIG_FEATURE_HTTPD_RANGES=y -CONFIG_FEATURE_HTTPD_SETUID=y -CONFIG_FEATURE_HTTPD_BASIC_AUTH=y -CONFIG_FEATURE_HTTPD_AUTH_MD5=y -CONFIG_FEATURE_HTTPD_CGI=y -CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y -CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y -CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y -CONFIG_FEATURE_HTTPD_ERROR_PAGES=y -CONFIG_FEATURE_HTTPD_PROXY=y -CONFIG_FEATURE_HTTPD_GZIP=y -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -CONFIG_IFENSLAVE=y -CONFIG_IFPLUGD=y -CONFIG_IFUP=y -CONFIG_IFDOWN=y -CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" -CONFIG_FEATURE_IFUPDOWN_IP=y -CONFIG_FEATURE_IFUPDOWN_IPV4=y -CONFIG_FEATURE_IFUPDOWN_IPV6=y -CONFIG_FEATURE_IFUPDOWN_MAPPING=y -# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -CONFIG_INETD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y -# CONFIG_FEATURE_INETD_RPC is not set -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="y" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -CONFIG_IPCALC=y -CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y -CONFIG_FEATURE_IPCALC_FANCY=y -CONFIG_FAKEIDENTD=y -CONFIG_NAMEIF=y -# CONFIG_FEATURE_NAMEIF_EXTENDED is not set -CONFIG_NBDCLIENT=y -CONFIG_NC=y -# CONFIG_NETCAT is not set -CONFIG_NC_SERVER=y -CONFIG_NC_EXTRA=y -CONFIG_NC_110_COMPAT=y -CONFIG_NETSTAT=y -CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_FEATURE_NETSTAT_PRG=y -CONFIG_NSLOOKUP=y -CONFIG_FEATURE_NSLOOKUP_BIG=y -CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y -CONFIG_NTPD=y -CONFIG_FEATURE_NTPD_SERVER=y -CONFIG_FEATURE_NTPD_CONF=y -CONFIG_FEATURE_NTP_AUTH=y -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -CONFIG_PSCAN=y -CONFIG_ROUTE=y -CONFIG_SLATTACH=y -CONFIG_SSL_CLIENT=y -CONFIG_TC=y -CONFIG_FEATURE_TC_INGRESS=y -CONFIG_TCPSVD=y -CONFIG_UDPSVD=y -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -CONFIG_TELNETD=y -CONFIG_FEATURE_TELNETD_STANDALONE=y -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -CONFIG_TFTP=y -# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set -CONFIG_FEATURE_TFTP_HPA_COMPAT=y -CONFIG_TFTPD=y -CONFIG_FEATURE_TFTP_GET=y -CONFIG_FEATURE_TFTP_PUT=y -CONFIG_FEATURE_TFTP_BLOCKSIZE=y -# CONFIG_TFTP_DEBUG is not set -CONFIG_TLS=y -CONFIG_TRACEROUTE=y -CONFIG_TRACEROUTE6=y -# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set -# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -CONFIG_TUNCTL=y -CONFIG_FEATURE_TUNCTL_UG=y -CONFIG_VCONFIG=y -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -# CONFIG_FEATURE_WGET_HTTPS is not set -# CONFIG_FEATURE_WGET_OPENSSL is not set -CONFIG_WHOIS=y -CONFIG_ZCIP=y -CONFIG_UDHCPD=y -CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC=y -CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y -CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases" -CONFIG_DUMPLEASES=y -CONFIG_DHCPRELAY=y -CONFIG_UDHCPC=y -CONFIG_FEATURE_UDHCPC_ARPING=y -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -CONFIG_UDHCPC6=y -CONFIG_FEATURE_UDHCPC6_RFC3646=y -CONFIG_FEATURE_UDHCPC6_RFC4704=y -CONFIG_FEATURE_UDHCPC6_RFC4833=y -CONFIG_FEATURE_UDHCPC6_RFC5970=y - -# -# Common options for DHCP applets -# -CONFIG_FEATURE_UDHCP_PORT=y -CONFIG_UDHCP_DEBUG=9 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="" - -# -# Print Utilities -# -CONFIG_LPD=y -CONFIG_LPR=y -CONFIG_LPQ=y - -# -# Mail Utilities -# -CONFIG_MAKEMIME=y -CONFIG_POPMAILDIR=y -CONFIG_FEATURE_POPMAILDIR_DELIVERY=y -CONFIG_REFORMIME=y -CONFIG_FEATURE_REFORMIME_COMPAT=y -CONFIG_SENDMAIL=y -CONFIG_FEATURE_MIME_CHARSET="us-ascii" - -# -# Process Utilities -# -CONFIG_FREE=y -CONFIG_FUSER=y -CONFIG_IOSTAT=y -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -CONFIG_MPSTAT=y -CONFIG_NMETER=y -CONFIG_PGREP=y -CONFIG_PKILL=y -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -CONFIG_PMAP=y -CONFIG_POWERTOP=y -CONFIG_FEATURE_POWERTOP_INTERACTIVE=y -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_FEATURE_PS_LONG is not set -CONFIG_FEATURE_PS_TIME=y -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y -CONFIG_PSTREE=y -CONFIG_PWDX=y -CONFIG_SMEMCAP=y -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -CONFIG_FEATURE_TOP_SMP_CPU=y -CONFIG_FEATURE_TOP_DECIMALS=y -CONFIG_FEATURE_TOP_SMP_PROCESS=y -CONFIG_FEATURE_TOPMEM=y -CONFIG_UPTIME=y -# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set -CONFIG_WATCH=y -CONFIG_FEATURE_SHOW_THREADS=y - -# -# Runit Utilities -# -CONFIG_CHPST=y -CONFIG_SETUIDGID=y -CONFIG_ENVUIDGID=y -CONFIG_ENVDIR=y -CONFIG_SOFTLIMIT=y -CONFIG_RUNSV=y -CONFIG_RUNSVDIR=y -# CONFIG_FEATURE_RUNSVDIR_LOG is not set -CONFIG_SV=y -CONFIG_SV_DEFAULT_SERVICE_DIR="/var/service" -CONFIG_SVC=y -CONFIG_SVOK=y -CONFIG_SVLOGD=y -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_SHELL_ASH=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -CONFIG_ASH_BASH_SOURCE_CURDIR=y -CONFIG_ASH_BASH_NOT_FOUND_HOOK=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -CONFIG_ASH_IDLE_TIMEOUT=y -CONFIG_ASH_MAIL=y -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_SHELL_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_LINENO_VAR is not set -# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_COMMAND is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_MATH_BASE=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -CONFIG_FEATURE_SH_STANDALONE=y -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -CONFIG_FEATURE_SH_HISTFILESIZE=y -# CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS is not set - -# -# System Logging Utilities -# -CONFIG_KLOGD=y - -# -# klogd should not be used together with syslog to kernel printk buffer -# -CONFIG_FEATURE_KLOGD_KLOGCTL=y -CONFIG_LOGGER=y -CONFIG_LOGREAD=y -CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -CONFIG_FEATURE_REMOTE_LOG=y -CONFIG_FEATURE_SYSLOGD_DUP=y -CONFIG_FEATURE_SYSLOGD_CFG=y -CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS=y -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -CONFIG_FEATURE_IPC_SYSLOG=y -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16 -CONFIG_FEATURE_KMSG_SYSLOG=y diff --git a/system/busybox/README b/system/busybox/README index da0b55c762c4..46411b5e97dc 100644 --- a/system/busybox/README +++ b/system/busybox/README @@ -7,3 +7,10 @@ fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system. + +The SlackBuilds version is built statically, with near-vanilla configs. + +If you wish to customize the build, you can place your custom BusyBox +build ".config" file in the SlackBuild directory with the file name +"build-config" before executing the SlackBuild script. The script will +pick the "build-config" file up and use it instead of the default one. diff --git a/system/busybox/build-config.patch b/system/busybox/build-config.patch new file mode 100644 index 000000000000..5ba0074bd514 --- /dev/null +++ b/system/busybox/build-config.patch @@ -0,0 +1,85 @@ +diff -Naur a/.config b/.config + +# Modify default build configs to: +# 1. Build statically, allowing busybox to work standalone anywhere. +# 2. Disable system executables' replacements installed as busybox symlinks. +# 2. Add support for ar, uncompress, inotifyd, rfkill, reiserfs formatting, +# and GPT / BSD disk labels. + +--- a/.config 2024-09-17 18:29:07.290065454 +0000 ++++ b/.config 2024-09-17 18:29:57.554730930 +0000 +@@ -40,7 +40,7 @@ + # + # Build Options + # +-# CONFIG_STATIC is not set ++CONFIG_STATIC=y + # CONFIG_PIE is not set + # CONFIG_NOMMU is not set + # CONFIG_BUILD_LIBBUSYBOX is not set +@@ -59,10 +59,10 @@ + # + # Installation Options ("make install" behavior) + # +-CONFIG_INSTALL_APPLET_SYMLINKS=y ++# CONFIG_INSTALL_APPLET_SYMLINKS is not set + # CONFIG_INSTALL_APPLET_HARDLINKS is not set + # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +-# CONFIG_INSTALL_APPLET_DONT is not set ++CONFIG_INSTALL_APPLET_DONT=y + # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set + # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set + # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +@@ -142,10 +142,10 @@ + CONFIG_FEATURE_SEAMLESS_BZ2=y + CONFIG_FEATURE_SEAMLESS_GZ=y + # CONFIG_FEATURE_SEAMLESS_Z is not set +-# CONFIG_AR is not set +-# CONFIG_FEATURE_AR_LONG_FILENAMES is not set +-# CONFIG_FEATURE_AR_CREATE is not set +-# CONFIG_UNCOMPRESS is not set ++CONFIG_AR=y ++CONFIG_FEATURE_AR_LONG_FILENAMES=y ++CONFIG_FEATURE_AR_CREATE=y ++CONFIG_UNCOMPRESS=y + CONFIG_GUNZIP=y + CONFIG_ZCAT=y + CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y +@@ -625,8 +625,8 @@ + # CONFIG_FEATURE_AIX_LABEL is not set + # CONFIG_FEATURE_SGI_LABEL is not set + # CONFIG_FEATURE_SUN_LABEL is not set +-# CONFIG_FEATURE_OSF_LABEL is not set +-# CONFIG_FEATURE_GPT_LABEL is not set ++CONFIG_FEATURE_OSF_LABEL=y ++CONFIG_FEATURE_GPT_LABEL=y + CONFIG_FEATURE_FDISK_ADVANCED=y + CONFIG_FINDFS=y + CONFIG_FLOCK=y +@@ -663,7 +663,7 @@ + CONFIG_MKFS_EXT2=y + CONFIG_MKFS_MINIX=y + CONFIG_FEATURE_MINIX2=y +-# CONFIG_MKFS_REISER is not set ++CONFIG_MKFS_REISER=y + CONFIG_MKDOSFS=y + CONFIG_MKFS_VFAT=y + CONFIG_MKSWAP=y +@@ -808,7 +808,7 @@ + CONFIG_I2CDUMP=y + CONFIG_I2CDETECT=y + CONFIG_I2CTRANSFER=y +-# CONFIG_INOTIFYD is not set ++CONFIG_INOTIFYD=y + CONFIG_LESS=y + CONFIG_FEATURE_LESS_MAXLINES=9999999 + CONFIG_FEATURE_LESS_BRACKETS=y +@@ -835,7 +835,7 @@ + CONFIG_PARTPROBE=y + CONFIG_RAIDAUTORUN=y + CONFIG_READAHEAD=y +-# CONFIG_RFKILL is not set ++CONFIG_RFKILL=y + CONFIG_RUNLEVEL=y + CONFIG_RX=y + CONFIG_SEEDRNG=y diff --git a/system/busybox/busybox.SlackBuild b/system/busybox/busybox.SlackBuild index 731a76deb4df..2bcbcdc2e716 100644 --- a/system/busybox/busybox.SlackBuild +++ b/system/busybox/busybox.SlackBuild @@ -2,7 +2,8 @@ # Slackware build script for busybox -# Copyright 2018 Jan F. Chadima <jfch@jagda.eu> +# Copyright 2018-2024 Jan F. Chadima <jfch@jagda.eu> +# Copyright 2024 Lumin Etherlight <lumin+slackbuilds@etherlight.link> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,14 +23,18 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# ChangeLog: +# +# 2024-09-16 lumin: New maintainer. +# + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=busybox -VERSION=${VERSION:-1.32.1} +VERSION=${VERSION:-1.36.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -K_CONFIG=${K_CONFIG:-5} # set to 2 for kernel 2.*.* if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -53,16 +58,12 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e @@ -80,32 +81,20 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CONFIG_VER=$(echo "$VERSION" | sed 's/[0-9]*$/x/') - -# Do not put busybox to the path directly. Link it where is necesary; -# or modify the PATH. -sed -e "s#^CONFIG_PREFIX=.*#CONFIG_PREFIX=\"$PKG/lib$LIBDIRSUFFIX/busybox\"#" \ - $CWD/$K_CONFIG-busybox-dot-config.$CONFIG_VER > .config - -make oldconfig -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -make -make install DESTDIR=$PKG - -# Put it all to one directory -(cd $PKG/lib$LIBDIRSUFFIX/busybox - if [ -d bin ] ; then - mv bin/* . - rmdir bin - fi - if [ -d sbin ] ; then - for fn in sbin/* ; do - ln -sf busybox "$(basename "$fn")" - done - rm -rf sbin - fi -) +make defconfig + +# Apply custom user build config if found. +if [ -f "$CWD/build-config" ]; then + cp "$CWD/build-config" ".config" +else + patch -p1 < $CWD/build-config.patch +fi + +sed 's#CONFIG_PREFIX=.*#CONFIG_PREFIX="'"$PKG"'"#' < .config > .config.tmp +mv .config.tmp .config + +make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" +make install find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true @@ -132,6 +121,8 @@ cp -a \ docs/*.html docs/cgi docs/busybox.net \ $PKG/usr/doc/$PRGNAM-$VERSION/html +cp -a examples $PKG/usr/doc/$PRGNAM-$VERSION/ + cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/busybox/busybox.info b/system/busybox/busybox.info index 11427bcb7734..3a51fc96cdb7 100644 --- a/system/busybox/busybox.info +++ b/system/busybox/busybox.info @@ -1,10 +1,10 @@ PRGNAM="busybox" -VERSION="1.32.1" +VERSION="1.36.1" HOMEPAGE="https://www.busybox.net/" -DOWNLOAD="https://www.busybox.net/downloads/busybox-1.32.1.tar.bz2" -MD5SUM="6273c550ab6a32e8ff545e00e831efc5" +DOWNLOAD="https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2" +MD5SUM="0fc591bc9f4e365dfd9ade0014f32561" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Jan F. Chadima" -EMAIL="jfch@jagda.eu" +MAINTAINER="Lumin Etherlight" +EMAIL="lumin+slackbuilds@etherlight.link" diff --git a/system/chipsec/chipsec.SlackBuild b/system/chipsec/chipsec.SlackBuild index dc9bbc4bde12..5d3ef5e222b6 100644 --- a/system/chipsec/chipsec.SlackBuild +++ b/system/chipsec/chipsec.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=chipsec -VERSION=${VERSION:-1.9.0} +VERSION=${VERSION:-1.13.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$PKGVER-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -82,7 +79,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -mkdir -pv build/lib/chipsec/helper/linux +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') +export PYTHONPATH=/opt/python$PYVER/site-packages +mkdir -pv build/lib.linux-${ARCH/i?86/i686}-cpython-${PYVER//./}/chipsec/helper/linux env -u ARCH python3 setup.py build_ext install --root=$PKG # Sign the kernel module (if available) diff --git a/system/chipsec/chipsec.info b/system/chipsec/chipsec.info index f1fb6627e047..eda736ac6202 100644 --- a/system/chipsec/chipsec.info +++ b/system/chipsec/chipsec.info @@ -1,10 +1,10 @@ PRGNAM="chipsec" -VERSION="1.9.0" +VERSION="1.13.1" HOMEPAGE="https://github.com/chipsec/chipsec" -DOWNLOAD="https://github.com/chipsec/chipsec/archive/1.9.0/chipsec-1.9.0.tar.gz" -MD5SUM="c9a9ea26c05ef4eb2a7ac525b13c2530" +DOWNLOAD="https://github.com/chipsec/chipsec/archive/1.13.1/chipsec-1.13.1.tar.gz" +MD5SUM="66018d4cf53b82d6cd5f2b4c4ea477ef" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3-setuptools-opt" MAINTAINER="pyllyukko" EMAIL="pyllyukko@maimed.org" diff --git a/system/chkxex/README b/system/chkxex/README new file mode 100644 index 000000000000..5055fbca0c07 --- /dev/null +++ b/system/chkxex/README @@ -0,0 +1,16 @@ +chkxex (print info about Atari 8-bit executable files) + +chkxex reads an Atari 8-bit segmented executable ("xex" file) and +prints the start address, end address, and length of each segment. Any +run or init addresses are also displayed. Output is in hexadecimal. + +Input files can be standard Atari DOS 2.0S compatible executables, or +DOS-specific formats for SpartaDOS X and XBIOS. + +The code has been patched slightly: in case of error, it will exit +with nonzero status. + +See the man page for more information. + +See also: the 'binload' command, from atari_8bit_utils, and 'ataricom' +from atarisio. diff --git a/system/chkxex/chkxex.1 b/system/chkxex/chkxex.1 new file mode 100644 index 000000000000..2ef79f5f8e58 --- /dev/null +++ b/system/chkxex/chkxex.1 @@ -0,0 +1,77 @@ +.\" Man page generated from reStructuredText. +. +. +.nr rst2man-indent-level 0 +. +.de1 rstReportMargin +\\$1 \\n[an-margin] +level \\n[rst2man-indent-level] +level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] +- +\\n[rst2man-indent0] +\\n[rst2man-indent1] +\\n[rst2man-indent2] +.. +.de1 INDENT +.\" .rstReportMargin pre: +. RS \\$1 +. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] +. nr rst2man-indent-level +1 +.\" .rstReportMargin post: +.. +.de UNINDENT +. RE +.\" indent \\n[an-margin] +.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] +.nr rst2man-indent-level -1 +.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] +.in \\n[rst2man-indent\\n[rst2man-indent-level]]u +.. +.TH "CHKXEX" 1 "2024-11-02" "20230607_e5c1564" "SlackBuilds.org" +.SH NAME +chkxex \- print info about Atari 8-bit executable files +.\" RST source for chkxex(1) man page. Convert with: +. +.\" rst2man.py chkxex.rst > chkxex.1 +. +.SH SYNOPSIS +.sp +chkxex [\fI\-det\fP] [\fI\-std\fP] \fBfilename\fP [\fBfilename\fP ...] +.SH DESCRIPTION +.sp +chkxex reads an Atari 8\-bit segmented executable ("xex" file) and +prints the start address, end address, and length of each segment. Any +run or init addresses are also displayed. Output is in hexadecimal. +.sp +Input files can be standard (Atari DOS 2.0S compatible), or +DOS\-specific formats for SpartaDOS X and XBIOS. +.sp +\fBchkxex\fP will exit if any file can\(aqt be read, or is not a valid +Atari 8\-bit executable; if there are more filenames on the command +line, they will not be processed. +.sp +Run \fBchkxex\fP with no arguments to see the built\-in help message. +.SH OPTIONS +.INDENT 0.0 +.TP +.B \fB\-std\fP +Always treat the input file as a standard Atari DOS executable; do +not attempt to autodetect the type. +.TP +.B \fB\-det\fP +Show extra details ((only applies to SpartaDOS X executables). +.UNINDENT +.SH EXIT STATUS +.sp +Zero for success; non\-zero for failure. +.SH AUTHORS +.sp +chkxex was written by the Mad Team: \fI\%https://madteam.atari8.info/\fP +.sp +This man page written for the SlackBuilds.org project +by B. Watson, and is licensed under the WTFPL. +.SH SEE ALSO +.sp +The chkxex homepage: \fI\%https://github.com/tebe6502/chkXEX/\fP +.\" Generated by docutils manpage writer. +. diff --git a/system/chkxex/chkxex.SlackBuild b/system/chkxex/chkxex.SlackBuild new file mode 100644 index 000000000000..dcfda10322dc --- /dev/null +++ b/system/chkxex/chkxex.SlackBuild @@ -0,0 +1,83 @@ +#!/bin/bash + +# Slackware build script for chkxex + +# Written by B. Watson (urchlay@slackware.uk) + +# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. + +# Unfortunately, there's almost no documentation from upstream at all. +# Even in the source, there are almost no comments. I wrote a man +# page, but had to leave out the COPYRIGHT section since there's no +# copyright/licensing info anywhere. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=chkxex +SRCNAM=chkXEX +VERSION=${VERSION:-20230607_e5c1564} +COMMIT=${COMMIT:-e5c156472f9c6b2e695f9ee4be3e28b5b0945f07} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +# 20241102 bkw: pascal, not C, no need for CFLAGS. + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$COMMIT +tar xvf $CWD/$SRCNAM-$COMMIT.tar.gz --exclude '*.exe' +cd $SRCNAM-$COMMIT +chown -R root:root . +chmod 644 * + +# 20241102 bkw: I cannot abide programs that spit out error messages +# and then exit with "success" status. This fixes it... though it +# doesn't fix the other annoyance: error messages should go to stderr, +# but don't. +sed -i 's,exit;,ExitCode:=1;&,' $PRGNAM.pas + +# 20241102 bkw: no 'make install', so manually create the dirs. +PKGBIN=$PKG/usr/bin +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +PKGMAN1=$PKG/usr/man/man1 +mkdir -p $PKGBIN $PKGDOC $PKGMAN1 + +# 20241102 bkw: Compile command comes from comments at the top of the +# source. Binary is already stripped. +fpc -Mdelphi -vh -O3 -o$PKGBIN/$PRGNAM chkxex.pas + +# 20241102 bkw: Stoopid compiler leaves this turd behind. +rm -f $PKGBIN/*.o + +# 20241102 bkw: man page written for this SlackBuild. +gzip -9c < $CWD/$PRGNAM.1 > $PKGMAN1/$PRGNAM.1.gz + +cp -a README.md $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/chkxex/chkxex.info b/system/chkxex/chkxex.info new file mode 100644 index 000000000000..e415521f66c0 --- /dev/null +++ b/system/chkxex/chkxex.info @@ -0,0 +1,10 @@ +PRGNAM="chkxex" +VERSION="20230607_e5c1564" +HOMEPAGE="https://github.com/tebe6502/chkXEX/" +DOWNLOAD="https://github.com/tebe6502/chkXEX/archive/e5c156472f9c6b2e695f9ee4be3e28b5b0945f07/chkXEX-e5c156472f9c6b2e695f9ee4be3e28b5b0945f07.tar.gz" +MD5SUM="4c646123e3f3a0c8031c7da813d8d29f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="fpc" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/chkxex/chkxex.rst b/system/chkxex/chkxex.rst new file mode 100644 index 000000000000..b3ae65069f60 --- /dev/null +++ b/system/chkxex/chkxex.rst @@ -0,0 +1,67 @@ +.. RST source for chkxex(1) man page. Convert with: +.. rst2man.py chkxex.rst > chkxex.1 + +.. |version| replace:: 20230607_e5c1564 +.. |date| date:: + +====== +chkxex +====== + +--------------------------------------------- +print info about Atari 8-bit executable files +--------------------------------------------- + +:Manual section: 1 +:Manual group: SlackBuilds.org +:Date: |date| +:Version: |version| + +SYNOPSIS +======== + +chkxex [*-det*] [*-std*] **filename** [**filename** ...] + +DESCRIPTION +=========== + +chkxex reads an Atari 8-bit segmented executable ("xex" file) and +prints the start address, end address, and length of each segment. Any +run or init addresses are also displayed. Output is in hexadecimal. + +Input files can be standard (Atari DOS 2.0S compatible), or +DOS-specific formats for SpartaDOS X and XBIOS. + +**chkxex** will exit if any file can't be read, or is not a valid +Atari 8-bit executable; if there are more filenames on the command +line, they will not be processed. + +Run **chkxex** with no arguments to see the built-in help message. + +OPTIONS +======= + +**-std** + Always treat the input file as a standard Atari DOS executable; do + not attempt to autodetect the type. + +**-det** + Show extra details ((only applies to SpartaDOS X executables). + +EXIT STATUS +=========== + +Zero for success; non-zero for failure. + +AUTHORS +======= + +chkxex was written by the Mad Team: https://madteam.atari8.info/ + +This man page written for the SlackBuilds.org project +by B. Watson, and is licensed under the WTFPL. + +SEE ALSO +======== + +The chkxex homepage: https://github.com/tebe6502/chkXEX/ diff --git a/system/chkxex/slack-desc b/system/chkxex/slack-desc new file mode 100644 index 000000000000..974d1a683545 --- /dev/null +++ b/system/chkxex/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +chkxex: chkxex (print info about Atari 8-bit executable files) +chkxex: +chkxex: chkxex reads an Atari 8-bit segmented executable ("xex" file) and +chkxex: prints the start address, end address, and length of each segment. Any +chkxex: run or init addresses are also displayed. Output is in hexadecimal. +chkxex: +chkxex: Input files can be standard Atari DOS 2.0S compatible executables, or +chkxex: DOS-specific formats for SpartaDOS X and XBIOS. +chkxex: +chkxex: +chkxex: diff --git a/system/clamav/clamav.SlackBuild b/system/clamav/clamav.SlackBuild index 459dd83955d0..aee56588fd12 100644 --- a/system/clamav/clamav.SlackBuild +++ b/system/clamav/clamav.SlackBuild @@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=clamav VERSION=${VERSION:-1.4.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -116,11 +116,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi # Specify the desired mirror in the update config file diff --git a/system/clamav/clamav.info b/system/clamav/clamav.info index 02693a3835ff..91b1b053cd9e 100644 --- a/system/clamav/clamav.info +++ b/system/clamav/clamav.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/Cisco-Talos/clamav/releases/download/clamav-1.4.1/c MD5SUM="e61edacb033b9a038b26396f975db81e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16 libmspack" +REQUIRES="rust-opt libmspack" MAINTAINER="Matteo Bernardini" EMAIL="ponce@slackbuilds.org" diff --git a/system/conky/conky.1.gz b/system/conky/conky.1.gz Binary files differindex 3a0195da0d4a..97febc45ae13 100644 --- a/system/conky/conky.1.gz +++ b/system/conky/conky.1.gz diff --git a/system/conky/conky.SlackBuild b/system/conky/conky.SlackBuild index b582c198cdca..6dd6914e5a53 100644 --- a/system/conky/conky.SlackBuild +++ b/system/conky/conky.SlackBuild @@ -22,10 +22,12 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241017 bkw: Modified by SlackBuilds.org, BUILD=2: update for lua 5.4. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=conky -VERSION=${VERSION:-1.21.7} +VERSION=${VERSION:-1.21.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/conky/conky.info b/system/conky/conky.info index 26c5bfac8de9..4fdf18cf30b6 100644 --- a/system/conky/conky.info +++ b/system/conky/conky.info @@ -1,10 +1,10 @@ PRGNAM="conky" -VERSION="1.21.7" +VERSION="1.21.8" HOMEPAGE="https://github.com/brndnmtthws/conky" -DOWNLOAD="https://github.com/brndnmtthws/conky/archive/v1.21.7/conky-1.21.7.tar.gz" -MD5SUM="002bcb432d791778e303b71f1793eda4" +DOWNLOAD="https://github.com/brndnmtthws/conky/archive/v1.21.8/conky-1.21.8.tar.gz" +MD5SUM="0bb5b96bb4c5958d2f3e36c1defd6c46" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="lua53 imlib2" +REQUIRES="lua imlib2" MAINTAINER="M.Dinslage" EMAIL="matthewdinslage@gmail.com" diff --git a/system/corosync/corosync.SlackBuild b/system/corosync/corosync.SlackBuild index 3dd6de2c1368..25ef378fdea5 100644 --- a/system/corosync/corosync.SlackBuild +++ b/system/corosync/corosync.SlackBuild @@ -65,6 +65,8 @@ else LIBDIRSUFFIX="" fi +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP diff --git a/system/distrobox/distrobox.SlackBuild b/system/distrobox/distrobox.SlackBuild index 78c41eb02b12..263ae0448da5 100644 --- a/system/distrobox/distrobox.SlackBuild +++ b/system/distrobox/distrobox.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=distrobox -VERSION=${VERSION:-1.7.2.1} +VERSION=${VERSION:-1.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/distrobox/distrobox.info b/system/distrobox/distrobox.info index c0bbd8641e44..a15e708024ca 100644 --- a/system/distrobox/distrobox.info +++ b/system/distrobox/distrobox.info @@ -1,8 +1,8 @@ PRGNAM="distrobox" -VERSION="1.7.2.1" +VERSION="1.8.0" HOMEPAGE="https://github.com/89luca89/distrobox" -DOWNLOAD="https://github.com/89luca89/distrobox/archive/1.7.2.1/distrobox-1.7.2.1.tar.gz" -MD5SUM="48c91e77f6eb2eeb2db38a06e4f5cc6c" +DOWNLOAD="https://github.com/89luca89/distrobox/archive/1.8.0/distrobox-1.8.0.tar.gz" +MD5SUM="266a706a52a96031403f7c39ad2bec87" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="podman" diff --git a/system/docker-buildx/docker-buildx.SlackBuild b/system/docker-buildx/docker-buildx.SlackBuild index 8bec91da0cab..cd9c8a55aacf 100644 --- a/system/docker-buildx/docker-buildx.SlackBuild +++ b/system/docker-buildx/docker-buildx.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=docker-buildx -VERSION=${VERSION:-0.17.1} -GITHASH=${GITHASH:-257815a6fbaee88976808020bf04274388275ae8} +VERSION=${VERSION:-0.18.0} +GITHASH=${GITHASH:-fa4461b9a1ec45c23d1b9e32dee0d0a8ed29900b} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/docker-buildx/docker-buildx.info b/system/docker-buildx/docker-buildx.info index ffd8a92fc551..358b854d6b78 100644 --- a/system/docker-buildx/docker-buildx.info +++ b/system/docker-buildx/docker-buildx.info @@ -1,10 +1,10 @@ PRGNAM="docker-buildx" -VERSION="0.17.1" +VERSION="0.18.0" HOMEPAGE="https://github.com/docker/buildx" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/docker/buildx/archive/v0.17.1/buildx-0.17.1.tar.gz" -MD5SUM_x86_64="1b3dd2f3c992fdf682e3b8d879c0828e" +DOWNLOAD_x86_64="https://github.com/docker/buildx/archive/v0.18.0/buildx-0.18.0.tar.gz" +MD5SUM_x86_64="d40590cb72337dff13b65b0bd063c684" REQUIRES="google-go-lang" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/docker-compose/docker-compose.SlackBuild b/system/docker-compose/docker-compose.SlackBuild index f84cff254a5e..ad51c3b0f279 100644 --- a/system/docker-compose/docker-compose.SlackBuild +++ b/system/docker-compose/docker-compose.SlackBuild @@ -25,8 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=docker-compose -VERSION=${VERSION:-2.29.2} -GITHASH=${GITHASH:-b929810} +VERSION=${VERSION:-2.29.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -68,7 +67,6 @@ find -L . \ GO111MODULE=auto \ DISABLE_WARN_OUTSIDE_CONTAINER=1 \ make \ - GITCOMMIT=$GITHASH \ VERSION=$VERSION install -D -m 0755 bin/build/$PRGNAM $PKG/usr/bin/$PRGNAM diff --git a/system/docker-compose/docker-compose.info b/system/docker-compose/docker-compose.info index ac7c149af43e..d8461fdc60ac 100644 --- a/system/docker-compose/docker-compose.info +++ b/system/docker-compose/docker-compose.info @@ -1,10 +1,10 @@ PRGNAM="docker-compose" -VERSION="2.29.2" +VERSION="2.29.7" HOMEPAGE="https://docs.docker.com/compose/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/docker/compose/archive/v2.29.2/compose-2.29.2.tar.gz" -MD5SUM_x86_64="98a9b86671ed78e40a85a8082cc97c0c" +DOWNLOAD_x86_64="https://github.com/docker/compose/archive/v2.29.7/compose-2.29.7.tar.gz" +MD5SUM_x86_64="168832baeae7e60f6c1049a3aacc96da" REQUIRES="docker-cli" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" diff --git a/system/dosbox-x/dosbox-x.SlackBuild b/system/dosbox-x/dosbox-x.SlackBuild index e0d85da80c6f..3c34c6fe1c35 100644 --- a/system/dosbox-x/dosbox-x.SlackBuild +++ b/system/dosbox-x/dosbox-x.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dosbox-x -VERSION=${VERSION:-2024.07.01} +VERSION=${VERSION:-2024.10.01} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/dosbox-x/dosbox-x.info b/system/dosbox-x/dosbox-x.info index 99cb3cf71083..23e313c73ca4 100644 --- a/system/dosbox-x/dosbox-x.info +++ b/system/dosbox-x/dosbox-x.info @@ -1,8 +1,8 @@ PRGNAM="dosbox-x" -VERSION="2024.07.01" +VERSION="2024.10.01" HOMEPAGE="http://dosbox-x.com/" -DOWNLOAD="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v2024.07.01/dosbox-x-dosbox-x-v2024.07.01.tar.gz" -MD5SUM="c1d66b5f8c02ae90b1798fea43b33cba" +DOWNLOAD="https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v2024.10.01/dosbox-x-dosbox-x-v2024.10.01.tar.gz" +MD5SUM="da12ed7ffbd8c4800f240ed085f1a579" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/doublecmd-qt5/doublecmd-qt5.SlackBuild b/system/doublecmd-qt5/doublecmd-qt5.SlackBuild index 36f4d3c84569..ad6d5552bb35 100644 --- a/system/doublecmd-qt5/doublecmd-qt5.SlackBuild +++ b/system/doublecmd-qt5/doublecmd-qt5.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=doublecmd-qt5 UPSTR_PRGNAME=doublecmd -VERSION=${VERSION:-1.1.17} +VERSION=${VERSION:-1.1.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/doublecmd-qt5/doublecmd-qt5.info b/system/doublecmd-qt5/doublecmd-qt5.info index 1155e9927825..b585127453e3 100644 --- a/system/doublecmd-qt5/doublecmd-qt5.info +++ b/system/doublecmd-qt5/doublecmd-qt5.info @@ -1,8 +1,8 @@ PRGNAM="doublecmd-qt5" -VERSION="1.1.17" +VERSION="1.1.19" HOMEPAGE="http://doublecmd.sourceforge.net/" -DOWNLOAD="https://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/doublecmd-1.1.17-src.tar.gz" -MD5SUM="9c2cbaeefeaa63369209ebf90fd65459" +DOWNLOAD="https://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/doublecmd-1.1.19-src.tar.gz" +MD5SUM="20f49f8aee251c4b551a6c57971ff416" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lazarus libqtpas" diff --git a/system/dracut/dracut.SlackBuild b/system/dracut/dracut.SlackBuild index 8de326f02f4a..750fbfb27907 100644 --- a/system/dracut/dracut.SlackBuild +++ b/system/dracut/dracut.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for dracut -# Copyright 2023 Matt Egger USA +# Copyright 2023-2024 Matt Egger USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dracut -VERSION=${VERSION:-103} +VERSION=${VERSION:-105} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/dracut/dracut.info b/system/dracut/dracut.info index cfb72037b644..f54c4734a543 100644 --- a/system/dracut/dracut.info +++ b/system/dracut/dracut.info @@ -1,8 +1,8 @@ PRGNAM="dracut" -VERSION="103" +VERSION="105" HOMEPAGE="https://github.com/dracut-ng/dracut-ng" -DOWNLOAD="https://github.com/dracut-ng/dracut-ng/archive/103/dracut-ng-103.tar.gz" -MD5SUM="0fad536babb3cb764eaa8f3fc7eadba4" +DOWNLOAD="https://github.com/dracut-ng/dracut-ng/archive/105/dracut-ng-105.tar.gz" +MD5SUM="2b001f101c067e3ccd1cca6216e665e1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/dust/dust.SlackBuild b/system/dust/dust.SlackBuild index 5d4ab0540d49..d0c215e22808 100644 --- a/system/dust/dust.SlackBuild +++ b/system/dust/dust.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dust VERSION=${VERSION:-1.1.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -152,11 +152,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/dust/dust.info b/system/dust/dust.info index d605651ea534..4dd449b707a8 100644 --- a/system/dust/dust.info +++ b/system/dust/dust.info @@ -249,6 +249,6 @@ MD5SUM="bcaa83e52ccfb15b0db494d6814d6e6c \ ff740ff52ecfd509004f54630f94c3e4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Erich Ritz" EMAIL="erich.public@protonmail.com" diff --git a/system/epson-inkjet-printer-escpr2/README b/system/epson-inkjet-printer-escpr2/README index ac28a3caac64..e60c6cfc0318 100644 --- a/system/epson-inkjet-printer-escpr2/README +++ b/system/epson-inkjet-printer-escpr2/README @@ -6,3 +6,6 @@ See README.models for supported printer models. don't forget to restart cups after installing/updating this driver You will have to print a page in order to get an acurate ink status. + +If you're wondering about versions, recently epson went from +1.2.15 to 1.2.18 to 1.2.17 so 1.2.17 is more recent than 1.2.18 ! diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild index 5540965cfd22..b49018ede3ba 100644 --- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild +++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild @@ -30,10 +30,13 @@ #also upload source to slackbuildsdirectlinks, as epson keeps changing the url #of their own download link. +#note: for some reason, epson's versioning went from 1.2.15 to 1.2.18 to 1.2.17 +#just in case anyone is confused, blame epson :-) !!! + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=epson-inkjet-printer-escpr2 -VERSION=${VERSION:-1.2.15} +VERSION=${VERSION:-1.2.17} EXTRABIT=1 TARNAM=$PRGNAM-$VERSION-$EXTRABIT.tar.gz BUILD=${BUILD:-1} @@ -101,10 +104,10 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; #leave next few lines in as reminder how to test incase epson break their drivers for 32bit again -#BUGFIXED=yes -#if [ x`objdump -f escprlib/lib/libescpr2_32.a |grep ^architecture |cut -d' ' -f-2 |sort -u|grep "x86-64"|wc -l` = "x1" ]; then -# BUGFIXED=no -#fi +BUGFIXED=yes +if [ x`objdump -f escprlib/lib/libescpr2_32.a |grep ^architecture |cut -d' ' -f-2 |sort -u|grep "x86-64"|wc -l` = "x1" ]; then + BUGFIXED=no +fi #next line added as slackware autocmake is higher than 1.15 so m4 files need regenerating for v>1.2.12 autoreconf CFLAGS="$SLKCFLAGS" \ @@ -139,3 +142,6 @@ cat $CWD/doinst.sh >$PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE +if [ "$BUGFIXED" = "no" ]; then + echo "32bit builds will fail as epson has supplied a 64bit object file labelled as 32bit" +fi diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info index 2c05123606c8..07e837457170 100644 --- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info +++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info @@ -1,8 +1,8 @@ PRGNAM="epson-inkjet-printer-escpr2" -VERSION="1.2.15" +VERSION="1.2.17" HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/" -DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.15-1.src.rpm" -MD5SUM="7b078750003cd29856077ece5f6ea5f9" +DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.17-1.src.rpm" +MD5SUM="f0094487b5ca88fc00f0aaaec5a43516" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/fastfetch/README b/system/fastfetch/README index 3a5f72fc5c5c..515ec453c590 100644 --- a/system/fastfetch/README +++ b/system/fastfetch/README @@ -4,4 +4,11 @@ Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mainly in C, with performance and customizability in mind. +This SlackBuild disables runtime detection for package managers that +would not be expected to be present on a Slackware system (like dpkg, +rpm, pacman, etc). If you would like to enable runtime detection for +any disabled package manager, you can run fastfetch with + --packages-disabled "" +to re-enable detection. + ddcutil and chafa are optional dependencies. diff --git a/system/fastfetch/fastfetch.SlackBuild b/system/fastfetch/fastfetch.SlackBuild index 80229f9e7f5c..2ed6f2f3db4b 100644 --- a/system/fastfetch/fastfetch.SlackBuild +++ b/system/fastfetch/fastfetch.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fastfetch -VERSION=${VERSION:-2.22.0} +VERSION=${VERSION:-2.29.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,6 +77,27 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DPACKAGES_DISABLE_AM=ON \ + -DPACKAGES_DISABLE_APK=ON \ + -DPACKAGES_DISABLE_CHOCO=ON \ + -DPACKAGES_DISABLE_DPKG=ON \ + -DPACKAGES_DISABLE_EMERGE=ON \ + -DPACKAGES_DISABLE_EOPKG=ON \ + -DPACKAGES_DISABLE_LINGLONG=ON \ + -DPACKAGES_DISABLE_LPKG=ON \ + -DPACKAGES_DISABLE_LPKGBUILD=ON \ + -DPACKAGES_DISABLE_MACPORTS=ON \ + -DPACKAGES_DISABLE_OPKG=ON \ + -DPACKAGES_DISABLE_PACMAN=ON \ + -DPACKAGES_DISABLE_PACSTALL=ON \ + -DPACKAGES_DISABLE_PALUDIS=ON \ + -DPACKAGES_DISABLE_PKG=ON \ + -DPACKAGES_DISABLE_RPM=ON \ + -DPACKAGES_DISABLE_SCOOP=ON \ + -DPACKAGES_DISABLE_SNAP=ON \ + -DPACKAGES_DISABLE_SORCERY=ON \ + -DPACKAGES_DISABLE_WINGET=ON \ + -DPACKAGES_DISABLE_XBPS=ON \ -DCMAKE_BUILD_TYPE=Release .. cmake --build . DESTDIR=$PKG cmake --install . diff --git a/system/fastfetch/fastfetch.info b/system/fastfetch/fastfetch.info index f19373d50fbc..5bbd50c4db09 100644 --- a/system/fastfetch/fastfetch.info +++ b/system/fastfetch/fastfetch.info @@ -1,8 +1,8 @@ PRGNAM="fastfetch" -VERSION="2.22.0" +VERSION="2.29.0" HOMEPAGE="https://github.com/fastfetch-cli/fastfetch" -DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.22.0/fastfetch-2.22.0.tar.gz" -MD5SUM="87105f8305f40f73efcb8c17dd56fa9c" +DOWNLOAD="https://github.com/fastfetch-cli/fastfetch/archive/2.29.0/fastfetch-2.29.0.tar.gz" +MD5SUM="93f8a582ffa9c36591f8b87439cf7494" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/fd/fd.SlackBuild b/system/fd/fd.SlackBuild index af8ef1e4489e..cb82b7faf673 100644 --- a/system/fd/fd.SlackBuild +++ b/system/fd/fd.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fd VERSION=${VERSION:-10.2.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -142,11 +142,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/fd/fd.info b/system/fd/fd.info index c20478514c81..3737bd64cbe9 100644 --- a/system/fd/fd.info +++ b/system/fd/fd.info @@ -231,6 +231,6 @@ MD5SUM="4d3a35422d71920cec694ad00aaf449b \ b95760e9133ba1bb456d0f0cef74c9a4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/fio/fio.SlackBuild b/system/fio/fio.SlackBuild index 83a120bd8f06..550332f522ed 100644 --- a/system/fio/fio.SlackBuild +++ b/system/fio/fio.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fio -VERSION=${VERSION:-3.37} +VERSION=${VERSION:-3.38} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/fio/fio.info b/system/fio/fio.info index 45299ffafa0a..161756a4a107 100644 --- a/system/fio/fio.info +++ b/system/fio/fio.info @@ -1,8 +1,8 @@ PRGNAM="fio" -VERSION="3.37" +VERSION="3.38" HOMEPAGE="https://git.kernel.dk/cgit/fio/" -DOWNLOAD="https://brick.kernel.dk/snaps/fio-3.37.tar.gz" -MD5SUM="f762d75c1fb7df762a1f6a27d395f359" +DOWNLOAD="https://brick.kernel.dk/snaps/fio-3.38.tar.gz" +MD5SUM="2223cf30dc799a838d92193aa5aa41d2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/flashcards/flashcards.info b/system/flashcards/flashcards.info index 3cb620e05975..674477561ecd 100644 --- a/system/flashcards/flashcards.info +++ b/system/flashcards/flashcards.info @@ -5,6 +5,6 @@ DOWNLOAD="https://pypi.python.org/packages/source/f/flashcards/flashcards-2.4.ta MD5SUM="2738a16186868d4ceb9b1436a97e82af" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="configobj" +REQUIRES="python2-configobj" MAINTAINER="Dimitris Zlatanidis" EMAIL="d.zlatanidis@gmail.com" diff --git a/system/flatpak-xdg-utils/README b/system/flatpak-xdg-utils/README new file mode 100644 index 000000000000..4fb7777f7c24 --- /dev/null +++ b/system/flatpak-xdg-utils/README @@ -0,0 +1,11 @@ +flatpak-xdg-utils contains a number of commandline utilities +for use inside Flatpak sandboxes. They work by talking to +portals. + +Currently, there is flatpak-spawn for running commands in +sandboxes as well as xdg-open and xdg-email, which are +compatible with the well-known scripts of the same name. + +Everything else in xdg-utils is not provided. That includes +xdg-settings and xdg-mime as they deal with settings that +Flatpaks do not have access or control to. diff --git a/system/mktorrent/mktorrent.SlackBuild b/system/flatpak-xdg-utils/flatpak-xdg-utils.SlackBuild index 7cba03c6e08f..7d3a2e60384e 100644 --- a/system/mktorrent/mktorrent.SlackBuild +++ b/system/flatpak-xdg-utils/flatpak-xdg-utils.SlackBuild @@ -1,9 +1,8 @@ #!/bin/bash -# Slackware build script for mktorrent +# Slackware build script for flatpak-xdg-utils -# Written by Grigorios Bouzakis (grbzks@xsmail.com) -# Copyright 2022, Alexander Verbovetsky, Moscow, Russia +# Copyright 2024, Lockywolf # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,9 +24,8 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=mktorrent -VERSION=${VERSION:-1.1_de7d011} -COMMIT=de7d011b35458de1472665f50b96c9cf6c303f39 +PRGNAM=flatpak-xdg-utils +VERSION=${VERSION:-1.0.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,6 +38,9 @@ if [ -z "$ARCH" ]; then esac fi +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -52,19 +53,18 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" - OPT="USE_LARGE_FILES=1" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" LIBDIRSUFFIX="" - OPT="USE_LARGE_FILES=1" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" - OPT="" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" - OPT="" fi set -e @@ -72,9 +72,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$COMMIT -tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz -cd $PRGNAM-$COMMIT +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.*z +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -82,21 +82,30 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -make USE_PTHREADS=1 USE_OPENSSL=1 USE_LONG_OPTIONS=1 $OPT -make install USE_PTHREADS=1 USE_OPENSSL=1 USE_LONG_OPTIONS=1 $OPT \ - PREFIX=/usr DESTDIR=$PKG +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --localstatedir=/var \ + --prefix=/usr/lib${LIBDIRSUFFIX}/$PRGNAM \ + --bindir=/usr/lib${LIBDIRSUFFIX}/$PRGNAM \ + --sysconfdir=/etc \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mkdir -p $PKG/usr/man/man1 -gzip -9 -c $CWD/mktorrent.1 > $PKG/usr/man/man1/mktorrent.1.gz - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGELOG.md README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + COPYING NEWS README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/flatpak-xdg-utils/flatpak-xdg-utils.info b/system/flatpak-xdg-utils/flatpak-xdg-utils.info new file mode 100644 index 000000000000..e82ca2bd31ad --- /dev/null +++ b/system/flatpak-xdg-utils/flatpak-xdg-utils.info @@ -0,0 +1,10 @@ +PRGNAM="flatpak-xdg-utils" +VERSION="1.0.6" +HOMEPAGE="https://github.com/flatpak/flatpak-xdg-utils" +DOWNLOAD="https://github.com/flatpak/flatpak-xdg-utils/releases/download/1.0.6/flatpak-xdg-utils-1.0.6.tar.xz" +MD5SUM="9cf80896a935128d0ebef381138358c1" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Lockywolf" +EMAIL="for_sbo.flatpak-xdg-utils_2024-10-22@lockywolf.net" diff --git a/system/flatpak-xdg-utils/slack-desc b/system/flatpak-xdg-utils/slack-desc new file mode 100644 index 000000000000..f32b0642214e --- /dev/null +++ b/system/flatpak-xdg-utils/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +flatpak-xdg-utils: flatpak-xdg-utils (utilities for use inside Flatpak sandboxes) +flatpak-xdg-utils: +flatpak-xdg-utils: flatpak-spawn for running commands in sandboxes as well as xdg-open +flatpak-xdg-utils: and xdg-email, which are compatible with the well-known scripts of +flatpak-xdg-utils: the same name. +flatpak-xdg-utils: +flatpak-xdg-utils: +flatpak-xdg-utils: +flatpak-xdg-utils: +flatpak-xdg-utils: +flatpak-xdg-utils: diff --git a/system/fnt/fnt.SlackBuild b/system/fnt/fnt.SlackBuild index 501874d719d2..7af056045875 100644 --- a/system/fnt/fnt.SlackBuild +++ b/system/fnt/fnt.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fnt -VERSION=${VERSION:-1.6} +VERSION=${VERSION:-1.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -61,7 +61,7 @@ make make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/system/fnt/fnt.info b/system/fnt/fnt.info index 12b201d68db0..dc8615547c02 100644 --- a/system/fnt/fnt.info +++ b/system/fnt/fnt.info @@ -1,8 +1,8 @@ PRGNAM="fnt" -VERSION="1.6" +VERSION="1.7" HOMEPAGE="https://github.com/alexmyczko/fnt" -DOWNLOAD="https://github.com/alexmyczko/fnt/archive/1.6/fnt-1.6.tar.gz" -MD5SUM="f52306f5968e8930afd99a4542196170" +DOWNLOAD="https://github.com/alexmyczko/fnt/archive/1.7/fnt-1.7.tar.gz" +MD5SUM="e0c34d3b9bd55f02c5bf7a840f34a243" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="chafa lcdf-typetools" diff --git a/system/fnt/makefile.patch b/system/fnt/makefile.patch index abdbb87e1b4b..4fb3601f3619 100644 --- a/system/fnt/makefile.patch +++ b/system/fnt/makefile.patch @@ -1,11 +1,11 @@ ---- makefile 2024-03-27 01:02:16.000000000 +0530 -+++ makefile1 2024-04-22 18:24:26.887740205 +0530 +--- Makefile 2024-09-18 00:50:40.000000000 +0530 ++++ Makefile1 2024-09-18 22:11:31.992579000 +0530 @@ -1,6 +1,6 @@ BINDIR=/usr/bin -MANDIR=/usr/share/man -ZCOMPDIR=/usr/local/share/zsh/site-functions +MANDIR=/usr/man +ZCOMPDIR=/usr/share/zsh/site-functions - VERSION=1.5 + VERSION=1.7 all: diff --git a/system/fzf/fzf.SlackBuild b/system/fzf/fzf.SlackBuild index cbc89c226afe..d5806c17936b 100644 --- a/system/fzf/fzf.SlackBuild +++ b/system/fzf/fzf.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fzf -VERSION=${VERSION:-0.55.0} +VERSION=${VERSION:-0.56.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -69,7 +69,7 @@ for DEPENDENCY in gdamore/encoding/1.0.0 \ mattn/go-runewidth/0.0.15 \ junegunn/go-shellwords/a62c48c52e972b3ab9f6874bb5313e55e9673638 \ rivo/uniseg/0.4.7 \ - charlievieth/fastwalk/1.0.8 ; do + charlievieth/fastwalk/1.0.9 ; do DEPENDENCY_OWNER="$(echo "$DEPENDENCY" | cut -d/ -f1)" DEPENDENCY_NAME="$(echo "$DEPENDENCY" | cut -d/ -f2)" DEPENDENCY_REV="$(echo "$DEPENDENCY" | cut -d/ -f3)" @@ -82,8 +82,8 @@ done mkdir -p vendor/golang.org/x for DEPENDENCY in sync/0.5.0 \ - sys/0.24.0 \ - term/0.23.0 \ + sys/0.26.0 \ + term/0.25.0 \ text/0.14.0 ; do DEPENDENCY_NAME="$(echo "$DEPENDENCY" | cut -d/ -f1)" DEPENDENCY_REV="$(echo "$DEPENDENCY" | cut -d/ -f2)" @@ -93,7 +93,7 @@ for DEPENDENCY in sync/0.5.0 \ done cat << EOF > vendor/modules.txt -# github.com/charlievieth/fastwalk v1.0.8 +# github.com/charlievieth/fastwalk v1.0.9 ## explicit; go 1.20 github.com/charlievieth/fastwalk github.com/charlievieth/fastwalk/internal/dirent @@ -155,12 +155,12 @@ github.com/mattn/go-runewidth # github.com/rivo/uniseg v0.4.7 ## explicit; go 1.18 github.com/rivo/uniseg -# golang.org/x/sys v0.24.0 +# golang.org/x/sys v0.26.0 ## explicit; go 1.18 golang.org/x/sys/plan9 golang.org/x/sys/unix golang.org/x/sys/windows -# golang.org/x/term v0.23.0 +# golang.org/x/term v0.25.0 ## explicit; go 1.18 golang.org/x/term # golang.org/x/text v0.14.0 diff --git a/system/fzf/fzf.info b/system/fzf/fzf.info index 0549568e6c90..0f71dfc5db64 100644 --- a/system/fzf/fzf.info +++ b/system/fzf/fzf.info @@ -1,8 +1,8 @@ PRGNAM="fzf" -VERSION="0.55.0" +VERSION="0.56.0" HOMEPAGE="https://github.com/junegunn/fzf" -DOWNLOAD="https://github.com/junegunn/fzf/archive/v0.55.0/fzf-0.55.0.tar.gz \ - https://github.com/charlievieth/fastwalk/archive/v1.0.8/fastwalk-1.0.8.tar.gz \ +DOWNLOAD="https://github.com/junegunn/fzf/archive/v0.56.0/fzf-0.56.0.tar.gz \ + https://github.com/charlievieth/fastwalk/archive/v1.0.9/fastwalk-1.0.9.tar.gz \ https://github.com/gdamore/encoding/archive/v1.0.0/encoding-1.0.0.tar.gz \ https://github.com/gdamore/tcell/archive/v2.7.4/tcell-2.7.4.tar.gz \ https://github.com/lucasb-eyer/go-colorful/archive/v1.2.0/go-colorful-1.2.0.tar.gz \ @@ -11,11 +11,11 @@ DOWNLOAD="https://github.com/junegunn/fzf/archive/v0.55.0/fzf-0.55.0.tar.gz \ https://github.com/junegunn/go-shellwords/archive/a62c48c52e972b3ab9f6874bb5313e55e9673638/go-shellwords-a62c48c52e972b3ab9f6874bb5313e55e9673638.tar.gz \ https://github.com/rivo/uniseg/archive/v0.4.7/uniseg-0.4.7.tar.gz \ https://github.com/golang/sync/archive/v0.5.0/sync-0.5.0.tar.gz \ - https://github.com/golang/sys/archive/v0.24.0/sys-0.24.0.tar.gz \ - https://github.com/golang/term/archive/v0.23.0/term-0.23.0.tar.gz \ + https://github.com/golang/sys/archive/v0.26.0/sys-0.26.0.tar.gz \ + https://github.com/golang/term/archive/v0.25.0/term-0.25.0.tar.gz \ https://github.com/golang/text/archive/v0.14.0/text-0.14.0.tar.gz" -MD5SUM="508f02b82b88574335fab7b3bf511d6c \ - abea5a53a7d2bcdbaf7154e92a0e6443 \ +MD5SUM="79d5d8ab724fabd52a3e9ac5a152e0dd \ + 8f514ef922c26af11b88c494b375ffe2 \ fbadc383bc1ace79fa769fe2de36b87b \ a03c6d4612a12e949e05ea7d67624142 \ 191fe5cfcb58e480ff4045c82a06091a \ @@ -24,8 +24,8 @@ MD5SUM="508f02b82b88574335fab7b3bf511d6c \ 9c3450a21473613eb84de837d7160a2a \ 3751c82dd342cd5823703910b9da173d \ a8371f5f0569f41210ca8a3f30e445c6 \ - 7794517a3b0d7e4285abe8de00282fa3 \ - cea99cdc4df0629bcfcd6b45be21b4dd \ + 92de39542b383cc659e12c06f00e3806 \ + 70ce58f442edf490b77e4c7beecbab6e \ 9f64144d4b1647ce4597abf657028a8d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/go-fonts/README b/system/go-fonts/README new file mode 100644 index 000000000000..efd2392be8bb --- /dev/null +++ b/system/go-fonts/README @@ -0,0 +1,3 @@ +go-fonts -- fonts for the Go programming language. + +These fonts do not depend on installation of Go itself. diff --git a/system/go-fonts/doinst.sh b/system/go-fonts/doinst.sh new file mode 100644 index 000000000000..26221059a3b8 --- /dev/null +++ b/system/go-fonts/doinst.sh @@ -0,0 +1,11 @@ +# Update the X font indexes: +if [ -x /usr/bin/mkfontdir -o -x /usr/X11R6/bin/mkfontdir ]; then + ( cd /usr/share/fonts/TTF + mkfontscale . + mkfontdir . + ) +fi +if [ -x /usr/bin/fc-cache ]; then + /usr/bin/fc-cache -f +fi + diff --git a/system/go-fonts/go-fonts.SlackBuild b/system/go-fonts/go-fonts.SlackBuild new file mode 100644 index 000000000000..96729dfc2017 --- /dev/null +++ b/system/go-fonts/go-fonts.SlackBuild @@ -0,0 +1,73 @@ +#!/bin/bash + +# Slackware build script for go-fonts + +# Copyright 2024 Sean Hinchee +# Copyright 2017 Fernando Lopez Jr. <fernando.lopezjr@gmail.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=go-fonts +VERSION=${VERSION:-20241107_ec562a8} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +SRCNAM=image +COMMIT=${COMMIT:-ec562a8fd9463c138a07d623022ebb0e099f47c5} + +ARCH=noarch + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM +tar xvf $CWD/$SRCNAM-$COMMIT.tar.gz +cd $SRCNAM-$COMMIT +chown -R root:root . +find -L . \ + -type d -exec chmod 755 {} \; -o \ + -type f -exec chmod 644 {} \; + +mkdir -p $PKG/usr/share/fonts/TTF +find . -iname '*ttf' -exec mv '{}' $PKG/usr/share/fonts/TTF/ \; + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE CONTRIBUTING.md PATENTS README.md $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/go-fonts/go-fonts.info b/system/go-fonts/go-fonts.info new file mode 100644 index 000000000000..f67a62f9913c --- /dev/null +++ b/system/go-fonts/go-fonts.info @@ -0,0 +1,10 @@ +PRGNAM="go-fonts" +VERSION="20241107_ec562a8" +HOMEPAGE="https://go.dev/blog/go-fonts" +DOWNLOAD="https://github.com/golang/image/archive/ec562a8/image-ec562a8fd9463c138a07d623022ebb0e099f47c5.tar.gz" +MD5SUM="3bd8d1f948aeca0d78ebcfc2c68aa48f" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Sean Hinchee" +EMAIL="henesy.dev@gmail.com" diff --git a/system/go-fonts/slack-desc b/system/go-fonts/slack-desc new file mode 100644 index 000000000000..8a7a2f6aa209 --- /dev/null +++ b/system/go-fonts/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +go-fonts: go-fonts (fonts for the Go programming language) +go-fonts: +go-fonts: The font family, called Go (naturally), includes proportional +go-fonts: - and fixed-width faces in normal, bold, and italic renderings. +go-fonts: The fonts have been tested for technical uses, particularly +go-fonts: programming. +go-fonts: +go-fonts: +go-fonts: Homepage: https://go.dev/blog/go-fonts +go-fonts: +go-fonts: diff --git a/system/greetd/greetd.SlackBuild b/system/greetd/greetd.SlackBuild index c163ceb98e83..1905ffc317e7 100644 --- a/system/greetd/greetd.SlackBuild +++ b/system/greetd/greetd.SlackBuild @@ -28,7 +28,7 @@ PRGNAM=greetd PRGUID=greeter PRGGID=greeter VERSION=${VERSION:-0.10.3} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,11 +79,11 @@ else LIBDIRSUFFIX="" fi -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi set -e diff --git a/system/greetd/greetd.info b/system/greetd/greetd.info index 67596378795c..d64be8374e5c 100644 --- a/system/greetd/greetd.info +++ b/system/greetd/greetd.info @@ -125,6 +125,6 @@ MD5SUM="72ed0ce68d0cd22911d486e4e407c733 \ 7cc8e977768423992930663aadcc43dd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="gtk-layer-shell rust16 scdoc" +REQUIRES="gtk-layer-shell rust-opt scdoc" MAINTAINER="Jay Lanagan" EMAIL="j@lngn.net" diff --git a/system/hardinfo2/README b/system/hardinfo2/README new file mode 100644 index 000000000000..4cf79873867f --- /dev/null +++ b/system/hardinfo2/README @@ -0,0 +1,10 @@ +hardinfo2 (hardware information tool) + +hardinfo2 offers system information and benchmarking for Linux +systems. It is able to obtain information from both hardware and basic +software. It can benchmark your system and compare to other machines +online. + +sysbench is an optional dependency (highly recommended). It's used +for benchmarking, not for hardware identification, and it's a runtime +dependency (can be installed later, without rebuilding hardinfo2). diff --git a/system/kitty-bin/doinst.sh b/system/hardinfo2/doinst.sh index 3e5691a052b5..65c7e2eeb9aa 100644 --- a/system/kitty-bin/doinst.sh +++ b/system/hardinfo2/doinst.sh @@ -4,6 +4,6 @@ fi if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 fi fi diff --git a/system/hardinfo2/hardinfo2.SlackBuild b/system/hardinfo2/hardinfo2.SlackBuild new file mode 100644 index 000000000000..469ec1f34178 --- /dev/null +++ b/system/hardinfo2/hardinfo2.SlackBuild @@ -0,0 +1,98 @@ +#!/bin/bash + +# Slackware build script for hardinfo2 + +# Written by B. Watson (urchlay@slackware.uk) + +# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. + +# 20241006 bkw: update for v2.1.17. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=hardinfo2 +VERSION=${VERSION:-2.1.17} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +TARNAM=$PRGNAM-release-$VERSION + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $TARNAM +tar xvf $CWD/$TARNAM.tar.gz +cd $TARNAM +chown -R root:root . +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + + +# Note to self: get rid of -DHARDINFO2_LIBSOUP3=0 to build with +# libsoup3. No idea what (if any) advantage this would give. When +# Slackware (not SBo) ships libsoup 3.x, remove this option. + +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DHARDINFO2_SERVICE=0 \ + -DHARDINFO2_LIBSOUP3=0 \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install/strip DESTDIR=$PKG +cd .. + +# install-strip fails to strip this: +strip $PKG/usr/lib*/$PRGNAM/modules/qgears2 + +gzip -9 $PKG/usr/man/man*/* + +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a LICENSE* README* $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/hardinfo2/hardinfo2.info b/system/hardinfo2/hardinfo2.info new file mode 100644 index 000000000000..fbf9dcdec742 --- /dev/null +++ b/system/hardinfo2/hardinfo2.info @@ -0,0 +1,10 @@ +PRGNAM="hardinfo2" +VERSION="2.1.17" +HOMEPAGE="https://www.hardinfo2.org" +DOWNLOAD="https://github.com/hardinfo2/hardinfo2/archive/release-2.1.17/hardinfo2-release-2.1.17.tar.gz" +MD5SUM="9f3a2ccc0a258debae5971ac1326639e" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/mktorrent/slack-desc b/system/hardinfo2/slack-desc index dc98c0e23bff..10475a9b358a 100644 --- a/system/mktorrent/slack-desc +++ b/system/hardinfo2/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -mktorrent: mktorrent (Console .torrent file creator) -mktorrent: -mktorrent: mktorrent is a command line utility to create BitTorrent metainfo -mktorrent: files used by trackers and torrent clients. It can create metainfo -mktorrent: files for single files or complete directories in a fast way. It -mktorrent: supports multiple trackers. -mktorrent: -mktorrent: -mktorrent: Homepage: https://github.com/pobrn/mktorrent -mktorrent: -mktorrent: +hardinfo2: hardinfo2 (hardware information tool) +hardinfo2: +hardinfo2: hardinfo2 offers system information and benchmarking for Linux +hardinfo2: systems. It is able to obtain information from both hardware and basic +hardinfo2: software. It can benchmark your system and compare to other machines +hardinfo2: online. +hardinfo2: +hardinfo2: +hardinfo2: +hardinfo2: +hardinfo2: diff --git a/system/hddtemp/hddtemp.info b/system/hddtemp/hddtemp.info index 3bdfd6cf6ee5..8e8dc0df02dc 100644 --- a/system/hddtemp/hddtemp.info +++ b/system/hddtemp/hddtemp.info @@ -6,5 +6,5 @@ MD5SUM="8b829339e1ae9df701684ec239021bb8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Dominik Drobek" -EMAIL="dominik.drobek (at) o2.pl" +MAINTAINER="Diniz Bortolotto" +EMAIL="diniz.bortolotto@gmail.com" diff --git a/system/helvum/helvum.SlackBuild b/system/helvum/helvum.SlackBuild index 693a3a80a385..d0972429319d 100644 --- a/system/helvum/helvum.SlackBuild +++ b/system/helvum/helvum.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=helvum VERSION=${VERSION:-0.4.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,11 +83,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi diff --git a/system/helvum/helvum.info b/system/helvum/helvum.info index 7ca4bedf7776..7f82bf14dba8 100644 --- a/system/helvum/helvum.info +++ b/system/helvum/helvum.info @@ -239,6 +239,6 @@ f2ffcbe94a83f2437ffe47d7dbf4ad04 \ e522898b2cb1fd23af2695324b3a5c78" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Lockywolf" EMAIL="for_sbo.helvum_2023-09-23@lockywolf.net" diff --git a/system/hyperfine/hyperfine.SlackBuild b/system/hyperfine/hyperfine.SlackBuild index 463b1b0e7a7e..77e7ee4578af 100644 --- a/system/hyperfine/hyperfine.SlackBuild +++ b/system/hyperfine/hyperfine.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=hyperfine VERSION=${VERSION:-1.18.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -140,11 +140,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/hyperfine/hyperfine.info b/system/hyperfine/hyperfine.info index 76c710871898..5310ca9f6327 100644 --- a/system/hyperfine/hyperfine.info +++ b/system/hyperfine/hyperfine.info @@ -321,6 +321,6 @@ MD5SUM="581b488eb77648afae055026e8e7b98a \ 589309abba88dd6e8099a95640457f7d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="K. Eugene Carlson" EMAIL="kvngncrlsn@gmail.com" diff --git a/system/incus/incus.SlackBuild b/system/incus/incus.SlackBuild index 242f6d7111d2..ad123234c2f5 100644 --- a/system/incus/incus.SlackBuild +++ b/system/incus/incus.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=incus -VERSION=${VERSION:-6.5} +VERSION=${VERSION:-6.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -55,6 +55,7 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz cd $PRGNAM-$VERSION +patch -p0 < $CWD/install_sh.diff chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -77,18 +78,31 @@ for tool in fuidshift incus lxc-to-incus lxd-to-incus incusd incus-benchmark inc done # Install -for tool in incus incus-agent incus-user lxd-to-incus; do +for tool in fuidshift incus incus-agent incus-benchmark incus-migrate incus-user lxc-to-incus lxd-to-incus; do install -v -p -Dm755 "bin/$tool" "$PKG/usr/bin/$tool" done install -v -p -Dm755 "bin/incusd" "$PKG/usr/sbin/incusd" +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + # Bash completions ./bin/incus completion bash | install -Dm644 /dev/stdin "$PKG/usr/share/bash-completion/completions/incus" ./bin/incus completion zsh | install -Dm644 /dev/stdin "$PKG/usr/share/zsh/site-functions/_incus" ./bin/incus completion fish | install -Dm644 /dev/stdin "$PKG/usr/share/fish/vendor_completions.d/incus.fish" -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +# Generate man pages +mkdir -p $PKG/usr/man/man1 +bin/incus manpage $PKG/usr/man/man1 +bin/incusd manpage $PKG/usr/man/man1 +help2man bin/fuidshift -n "uid/gid shifter" --no-info --no-discard-stderr > $PKG/usr/man/man1/fuidshift.1 +help2man bin/incus-benchmark -n "The container lightervisor - benchmark" --no-info --no-discard-stderr > $PKG/usr/man/man1/incus-benchmark.1 +help2man bin/incus-migrate -n "Physical to container migration tool" --no-info --no-discard-stderr > $PKG/usr/man/man1/incus-migrate.1 +help2man bin/lxc-to-incus -n "Convert LXC containers to Incus" --no-info --no-discard-stderr > $PKG/usr/man/man1/lxc-to-incus.1 +help2man bin/lxd-to-incus -n "LXD to Incus migration tool" --no-info --no-discard-stderr > $PKG/usr/man/man1/lxd-to-incus.1 +help2man bin/incus-agent -n "Incus virtual machine guest agent" --no-info --no-discard-stderr > $PKG/usr/man/man1/incus-agent.1 +find $PKG/usr/man/man1 -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man/man1 -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ @@ -105,7 +119,22 @@ INCUSD_GROUP=$INCUSD_GROUP EOF -mkdir $PKG/etc/rc.d +mkdir -p $PKG/etc/profile.d +cat <<EOF > $PKG/etc/profile.d/incus.sh +# The edk2-ovmf package is required for incus +# so this path should exist + +export INCUS_EDK2_PATH=/usr/share/edk2-ovmf-x64 +EOF +cat <<EOF > $PKG/etc/profile.d/incus.csh +# The edk2-ovmf package is required for incus +# so this path should exist + +setenv INCUS_EDK2_PATH /usr/share/edk2-ovmf-x64 +EOF +chmod a+x $PKG/etc/profile.d/incus.* + +mkdir -p $PKG/etc/rc.d install -m664 $CWD/rc.incusd.new $PKG/etc/rc.d/ # Directory specified in rc.incusd for log file mkdir -p $PKG/var/log/incus diff --git a/system/incus/incus.info b/system/incus/incus.info index f8fa452537d9..dec5d435fd9e 100644 --- a/system/incus/incus.info +++ b/system/incus/incus.info @@ -1,8 +1,8 @@ PRGNAM="incus" -VERSION="6.5" +VERSION="6.6" HOMEPAGE="https://linuxcontainers.org/incus" -DOWNLOAD="https://github.com/lxc/incus/releases/download/v6.5.0/incus-6.5.tar.xz" -MD5SUM="499d7352183418a854accd55d4f241e0" +DOWNLOAD="https://github.com/lxc/incus/releases/download/v6.6.0/incus-6.6.tar.xz" +MD5SUM="c23d2c6cc8c87fc7f6a1dc81f4dda2b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="cowsql edk2-ovmf google-go-lang" diff --git a/system/incus/install_sh.diff b/system/incus/install_sh.diff new file mode 100644 index 000000000000..d3812e2737d4 --- /dev/null +++ b/system/incus/install_sh.diff @@ -0,0 +1,23 @@ +--- ./internal/server/instance/drivers/agent-loader/install.sh.orig 2024-10-04 00:42:08.000000000 +1000 ++++ ./internal/server/instance/drivers/agent-loader/install.sh 2024-10-08 11:50:40.672819166 +1100 +@@ -31,6 +31,20 @@ + sed -i "s#TARGET#${TARGET}#g" "${TARGET}/systemd/system/incus-agent.service" + sed -i "s#TARGET#${TARGET}#g" "${TARGET}/systemd/incus-agent-setup" + ++# Support incus-agent for non-systemd systems. ++if [ -e /etc/slackware-version ]; then ++ cat <<EOF >>/etc/rc.d/rc.local ++ ++if [ -x /lib/systemd/incus-agent-setup ]; then ++ /lib/systemd/incus-agent-setup ++ if [ -d /run/incus_agent ]; then ++ cd /run/incus_agent && /run/incus_agent/incus-agent & ++ fi ++fi ++ ++EOF ++fi ++ + # Make sure systemd is aware of them. + systemctl daemon-reload + diff --git a/system/incus/rc.incusd.new b/system/incus/rc.incusd.new index ab8637d829f8..ef7ca4aea555 100755..100644 --- a/system/incus/rc.incusd.new +++ b/system/incus/rc.incusd.new @@ -10,8 +10,8 @@ INCUSD_GROUP=wheel # Use defaults from /etc/default/incusd # (overrides anything set above). # -if [ -r /etc/default/incusd ]; then - . /etc/default/incusd +if [ -r /etc/default/incus ]; then + . /etc/default/incus fi @@ -22,7 +22,10 @@ incusd_start() { } incusd_stop() { - killall /usr/sbin/incusd + if [ "$(pgrep -fc /usr/sbin/incusd)" -gt "0" ]; then + echo "Terminating incusd" + pkill -f /usr/sbin/incusd + fi } incusd_restart() { diff --git a/system/jdupes/jdupes.SlackBuild b/system/jdupes/jdupes.SlackBuild index 12f275dd31e8..a8b99a230293 100644 --- a/system/jdupes/jdupes.SlackBuild +++ b/system/jdupes/jdupes.SlackBuild @@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=jdupes -VERSION=${VERSION:-1.27.3} +VERSION=${VERSION:-1.28.0} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/jdupes/jdupes.info b/system/jdupes/jdupes.info index d8b9c7f394bf..fb16ac77c9d5 100644 --- a/system/jdupes/jdupes.info +++ b/system/jdupes/jdupes.info @@ -1,8 +1,8 @@ PRGNAM="jdupes" -VERSION="1.27.3" +VERSION="1.28.0" HOMEPAGE="https://codeberg.org/jbruchon/jdupes" -DOWNLOAD="https://codeberg.org/jbruchon/jdupes/archive/v1.27.3.tar.gz" -MD5SUM="b6eff10eb70604f77e8de98c59d2e8bb" +DOWNLOAD="https://codeberg.org/jbruchon/jdupes/archive/v1.28.0.tar.gz" +MD5SUM="0ef51f026f71e647c8185f7197eacb4e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libjodycode" diff --git a/system/jenkins/jenkins.SlackBuild b/system/jenkins/jenkins.SlackBuild index 7e527bc8a503..02c904732f04 100644 --- a/system/jenkins/jenkins.SlackBuild +++ b/system/jenkins/jenkins.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=jenkins -VERSION=${VERSION:-2.462.2} +VERSION=${VERSION:-2.479.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/jenkins/jenkins.info b/system/jenkins/jenkins.info index 5f1f0a266a40..4ba84817ce3d 100644 --- a/system/jenkins/jenkins.info +++ b/system/jenkins/jenkins.info @@ -1,8 +1,8 @@ PRGNAM="jenkins" -VERSION="2.462.2" +VERSION="2.479.1" HOMEPAGE="https://www.jenkins.io/" -DOWNLOAD="https://get.jenkins.io/war-stable/2.462.2/jenkins.war" -MD5SUM="ecf546d535f2b5a7e3177c11d2def3de" +DOWNLOAD="https://get.jenkins.io/war-stable/2.479.1/jenkins.war" +MD5SUM="0f1540962ec993aac5644cc05af44a4d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="zulu-openjdk21" diff --git a/system/k3s/k3s.SlackBuild b/system/k3s/k3s.SlackBuild index 913bf067c029..513eac9c0b33 100644 --- a/system/k3s/k3s.SlackBuild +++ b/system/k3s/k3s.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=k3s -VERSION=${VERSION:-1.30.3.1} +VERSION=${VERSION:-1.31.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/k3s/k3s.info b/system/k3s/k3s.info index 65874dac1950..c9259eb307bf 100644 --- a/system/k3s/k3s.info +++ b/system/k3s/k3s.info @@ -1,10 +1,10 @@ PRGNAM="k3s" -VERSION="1.30.3.1" +VERSION="1.31.2.1" HOMEPAGE="https://k3s.io/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/k3s-io/k3s/releases/download/v1.30.3+k3s1/k3s" -MD5SUM_x86_64="880bb2be80afb591d4c934e78f5a6efa" +DOWNLOAD_x86_64="https://github.com/k3s-io/k3s/releases/download/v1.31.2+k3s1/k3s" +MD5SUM_x86_64="ed0ee1d17e8f172323ccf11c74b97882" REQUIRES="" MAINTAINER="Pouria Rezaei" EMAIL="Pouria.rz@outlook.com" diff --git a/system/kitty-bin/README b/system/kitty-bin/README deleted file mode 100644 index 64dc5136a819..000000000000 --- a/system/kitty-bin/README +++ /dev/null @@ -1,21 +0,0 @@ -kitty-bin (fast, featureful, GPU-based terminal emulator) - -kitty is a terminal emulator for X11 and Wayland [1], which offloads -the rendering to the GPU [2] and supports modern terminal features. It -also supports tiling multiple terminal windows without using an extra -program like screen or tmux. - -This conflicts with system/kitty. Do not install kitty-bin and kitty -on the same system. - -This build packages the official kitty binaries for Linux. If you'd -rather build from source, you can install system/kitty instead, but be -aware that kitty-bin will usually be a newer version of kitty. - -[1] For Wayland support, it may be necessary to add the following - line to ~/.config/kitty/kitty.conf: - linux_display_server wayland - -[2] Requires hardware-accelerated OpenGL support. - -See README.aarch64 if you're using 64-bit ARM. diff --git a/system/kitty-bin/README.aarch64 b/system/kitty-bin/README.aarch64 deleted file mode 100644 index 337a5716a270..000000000000 --- a/system/kitty-bin/README.aarch64 +++ /dev/null @@ -1,13 +0,0 @@ -Although SBo doesn't officially support ARM, and I personally don't -use ARM at all, it should be possible to build an aarch64 package of -kitty-bin. - -The download URL is: - -https://github.com/kovidgoyal/kitty/releases/download/v0.29.0/kitty-0.29.0-arm64.txz - -The md5sum is: 9f54c50e71959de17f946340a5afb7fd - -The script will create a package, but I have no idea if it will -work. If you try this, please contact me (urchlay@slackware.uk) and -let me know if it works or not. diff --git a/system/kitty-bin/kitty-bin.SlackBuild b/system/kitty-bin/kitty-bin.SlackBuild deleted file mode 100644 index 18f22b814beb..000000000000 --- a/system/kitty-bin/kitty-bin.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash - -# Slackware build script for kitty-bin - -# Written by B. Watson (urchlay@slackware.uk) - -# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. - -# Notes: - -# This exists because building kitty from source requires the latest -# bleeding-edge google-go-lang, newer than we have in the repo, and -# because Go is just too fast-moving a target for me. At any given -# time, it's likely that the latest binaries will work before we're -# able to build our own. This means kitty-bin will probably be a bit -# newer version than the regular kitty build. - -# Since upstream provides a 64-bit ARM binary bundle, this script can -# create an aarch64 package. I don't use ARM and haven't tested it. - -# 20230715 bkw: update for v0.29.0. - -# 20230630 bkw: BUILD=2 -# - fix a major boo-boo: /usr/lib was being overwritten with a symlink -# to lib64. this broke on multilib, badly. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=kitty-bin -SRCNAM=kitty -VERSION=${VERSION:-0.29.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SRCARCH=i686 -elif [ "$ARCH" = "i686" ]; then - SRCARCH=i686 -elif [ "$ARCH" = "x86_64" ]; then - SRCARCH=x86_64 - LIBDIR=lib64 -elif [ "$ARCH" = "aarch64" ]; then - SRCARCH=arm64 - LIBDIR=lib64 -else - echo "ARCH '$ARCH' not supported (only i586, i686, x86_64, aarch64)." 1>&1 - exit 1 -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG/usr $OUTPUT -cd $PKG/usr -tar xvf $CWD/$SRCNAM-$VERSION-$SRCARCH.txz -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -# Use system shared libs. This works, for now, until upstream starts -# using newer ones. Removing the rpath isn't strictly necessary for -# 32-bit or pure 64-bit, but it's needed on multilib. -rm -rf lib/*.so.* -patchelf --remove-rpath bin/* - -if [ -n "$LIBDIR" ]; then - mv lib $LIBDIR - mkdir -p lib - ln -s ../$LIBDIR/kitty lib/kitty - ln -s ../$LIBDIR/kitty-extensions lib/kitty-extensions -fi - -# TODO: find out WTF lib/cacert.pem is intended to be used for, and -# whether or not kitty can find it at runtime. No idea currently. - -mv share/man man -gzip -9 man/man*/* - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -mv share/doc/kitty/* $PKGDOC -rm -rf share/doc -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/kitty-bin/kitty-bin.info b/system/kitty-bin/kitty-bin.info deleted file mode 100644 index 46745744dfa3..000000000000 --- a/system/kitty-bin/kitty-bin.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="kitty-bin" -VERSION="0.29.0" -HOMEPAGE="https://sw.kovidgoyal.net/kitty/" -DOWNLOAD="https://github.com/kovidgoyal/kitty/releases/download/v0.29.0/kitty-0.29.0-i686.txz" -MD5SUM="acf53abcc3733f0058fb6ea476310760" -DOWNLOAD_x86_64="https://github.com/kovidgoyal/kitty/releases/download/v0.29.0/kitty-0.29.0-x86_64.txz" -MD5SUM_x86_64="c11ee318b8a30790eda21f30e6833f71" -REQUIRES="librsync" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/system/kitty-bin/slack-desc b/system/kitty-bin/slack-desc deleted file mode 100644 index ac33f369ec0a..000000000000 --- a/system/kitty-bin/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -kitty-bin: kitty-bin (fast, featureful, GPU-based terminal emulator) -kitty-bin: -kitty-bin: kitty is a terminal emulator for X11 and Wayland, which offloads the -kitty-bin: rendering to the GPU and supports modern terminal features. It also -kitty-bin: supports tiling multiple terminal windows without using an extra -kitty-bin: program like screen or tmux. -kitty-bin: -kitty-bin: This is a repack of the official kitty binary. -kitty-bin: -kitty-bin: -kitty-bin: diff --git a/system/kitty/kitty.SlackBuild b/system/kitty/kitty.SlackBuild index 059fa9d07732..53b6d09f2d1b 100644 --- a/system/kitty/kitty.SlackBuild +++ b/system/kitty/kitty.SlackBuild @@ -12,7 +12,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=kitty -VERSION=${VERSION:-0.36.2} +VERSION=${VERSION:-0.37.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/kitty/kitty.info b/system/kitty/kitty.info index 6034f35fc451..7367835d8349 100644 --- a/system/kitty/kitty.info +++ b/system/kitty/kitty.info @@ -1,8 +1,8 @@ PRGNAM="kitty" -VERSION="0.36.2" +VERSION="0.37.0" HOMEPAGE="https://sw.kovidgoyal.net/kitty/" -DOWNLOAD="https://download.dlackware.com/hosted-sources/kitty/kitty-0.36.2.tar.xz" -MD5SUM="8ec55239af6a6307afde26fea0a4720b" +DOWNLOAD="https://download.dlackware.com/hosted-sources/kitty/kitty-0.37.0.tar.xz" +MD5SUM="d53e1660f2e0169f8696fa8163dd678f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="librsync google-go-lang simde ttf-nerd-fonts-symbols" diff --git a/system/klish/klish.SlackBuild b/system/klish/klish.SlackBuild index ac86fe216674..08b349fee78d 100644 --- a/system/klish/klish.SlackBuild +++ b/system/klish/klish.SlackBuild @@ -22,11 +22,15 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241021 bkw: Modified by SlackBuilds.org, BUILD=3: +# - build with lua51. +# - get rid of static libraries. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=klish VERSION=${VERSION:-2.1.4} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +42,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -73,14 +74,16 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz cd $PRGNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + +# 20241021 bkw: no easier way to force lua51 than these env vars. +# the -Wl,-s makes it strip everything. +LUA_INCLUDE=-I/usr/include/lua5.1 \ +LUA_LIB=-llua5.1 \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ +LDFLAGS="-Wl,-s" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ @@ -91,23 +94,20 @@ CXXFLAGS="$SLKCFLAGS" \ --with-lua \ --with-libxml2 \ --with-linxslt \ + --enable-shared \ + --disable-static \ --build=$ARCH-slackware-linux make make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +rm -f $PKG/usr/lib*/*.la mkdir -p $PKG/usr/man/man{1,8} export LD_LIBRARY_PATH="$PKG/usr/lib${LIBDIRSUFFIX}:$LD_LIBRARY_PATH" -help2man $PKG/usr/bin/clish > $PKG/usr/man/man1/clish.1 -help2man $PKG/usr/bin/konf > $PKG/usr/man/man1/konf.1 -help2man $PKG/usr/bin/sigexec > $PKG/usr/man/man1/sigexec.1 -help2man -s 8 $PKG/usr/bin/konfd > $PKG/usr/man/man8/konfd.8 - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +help2man $PKG/usr/bin/clish | gzip -9 > $PKG/usr/man/man1/clish.1.gz +help2man $PKG/usr/bin/konf | gzip -9 > $PKG/usr/man/man1/konf.1.gz +help2man $PKG/usr/bin/sigexec | gzip -9 > $PKG/usr/man/man1/sigexec.1.gz +help2man -s 8 $PKG/usr/bin/konfd | gzip -9 > $PKG/usr/man/man8/konfd.8.gz mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ @@ -115,8 +115,6 @@ cp -a \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -rm -f $PKG/usr/lib*/*.la - mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/klish/klish.info b/system/klish/klish.info index e7a675c544b7..7776fa601d1d 100644 --- a/system/klish/klish.info +++ b/system/klish/klish.info @@ -5,6 +5,6 @@ DOWNLOAD="http://libcode.org/attachments/download/70/klish-2.1.4.tar.xz" MD5SUM="57a0b39b6e0a450007ee9e0b2ff50f03" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="lua" +REQUIRES="lua51" MAINTAINER="Jan F. Chadima" EMAIL="jfch@jagda.eu" diff --git a/system/letsencrypt/README b/system/letsencrypt/README index 30b4362b961a..c955aa5e9aec 100644 --- a/system/letsencrypt/README +++ b/system/letsencrypt/README @@ -8,5 +8,3 @@ See README.Slackware for more detailed instructions. Note: the certificate client tool is now certbot, but a symlink is provided to be backward compatible with previous letsencrypt version. Please rename the script to the new name: certbot - -Since 1.1.0, most of deps must be (re)built against Python3. diff --git a/system/letsencrypt/README.Slackware b/system/letsencrypt/README.Slackware index c74561a81ed7..15b0ccfb48bb 100644 --- a/system/letsencrypt/README.Slackware +++ b/system/letsencrypt/README.Slackware @@ -11,16 +11,16 @@ Just run letsencrypt or certbot and you will see all domains are available. VALIDATION METHODS Letsencrypt have several validation method, but the preferred solution for now is HTTP-01 and DNS-01. -TLS-SNI-01 will be deprecated per February 13, 2019 +TLS-SNI-01 will be deprecated per February 13, 2019 (https://community.letsencrypt.org/t/february-13-2019-end-of-life-for-all-tls-sni-01-validation-support/74209) RENEWAL PROCESS Best way to automate the certificate renewal is by using cron service. -Create a bash script in /etc/cron.monthly that does the following actions: +Create a bash script in /etc/cron.monthly or /etc/cron.weekly that does the following actions: letsencrypt renew (it will automatically renew when the expired date is less than few weeks). RATE LIMIT -Rate limit on registrations per IP is now 500 per 3 hours. +Rate limit on registrations per IP is now 10 per 3 hours or 500 per 3 hours for IPv6 Rate limit on certificates per Domain is now 50 per 7 days. See complete documentation here: https://letsencrypt.org/docs/rate-limits/ diff --git a/system/letsencrypt/letsencrypt.SlackBuild b/system/letsencrypt/letsencrypt.SlackBuild index 8688d0415d18..dd705e7fe3d8 100644 --- a/system/letsencrypt/letsencrypt.SlackBuild +++ b/system/letsencrypt/letsencrypt.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=letsencrypt SRCNAM=certbot -VERSION=${VERSION:-2.11.0} +VERSION=${VERSION:-3.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -96,11 +96,11 @@ python3 setup.py install --root=$PKG # install apache plugin cd ../certbot-apache python3 setup.py install --root=$PKG -cd .. # install nginx plugin -#cd ../certbot-nginx -#python3 setup.py install --root=$PKG +cd ../certbot-nginx +python3 setup.py install --root=$PKG +cd .. # We include default options for Apache mkdir -p $PKG/etc/letsencrypt/ diff --git a/system/letsencrypt/letsencrypt.info b/system/letsencrypt/letsencrypt.info index 6975402e8afa..0d8c4b7b85e1 100644 --- a/system/letsencrypt/letsencrypt.info +++ b/system/letsencrypt/letsencrypt.info @@ -1,10 +1,10 @@ PRGNAM="letsencrypt" -VERSION="2.11.0" +VERSION="3.0.0" HOMEPAGE="https://letsencrypt.org/" -DOWNLOAD="https://github.com/certbot/certbot/archive/v2.11.0/certbot-2.11.0.tar.gz" -MD5SUM="3d0ad5e1474062397bd6b9cb223e4828" +DOWNLOAD="https://github.com/certbot/certbot/archive/v3.0.0/certbot-3.0.0.tar.gz" +MD5SUM="6c118a7c2ee2e1c5ff68cf8837613134" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="configobj python3-pytz python3-pythondialog zope.component pyrfc3339 python3-psutil python-parsedatetime python3-configargparse werkzeug ndg_httpsclient python3-augeas josepy funcsigs requests-toolbelt python-importlib_metadata" +REQUIRES="python3-configobj python3-pytz python3-pythondialog zope.component pyrfc3339 python3-psutil python-parsedatetime python3-configargparse werkzeug ndg_httpsclient python3-augeas josepy funcsigs requests-toolbelt python-importlib_metadata" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/system/lf/lf.info b/system/lf/lf.info index 43218ef4eee0..e1c70fe4a314 100644 --- a/system/lf/lf.info +++ b/system/lf/lf.info @@ -8,7 +8,7 @@ DOWNLOAD="https://github.com/gokcehan/lf/archive/r27/lf-r27.tar.gz \ https://github.com/mattn/go-runewidth/archive/v0.0.10/go-runewidth-0.0.10.tar.gz \ https://github.com/rivo/uniseg/archive/v0.1.0/uniseg-0.1.0.tar.gz \ https://github.com/golang/sys/archive/3681064/sys-3681064d51587c1db0324b3d5c23c2ddbcff6e8f.tar.gz \ - https://github.com/golang/term/archive/6a3ed07/term-6a3ed077a48de71621ad530f9078fffa0bc0ce3223.tar.gz \ + https://github.com/golang/term/archive/6a3ed07/term-6a3ed077a48de71621ad530f9078fffa0bc0ce32.tar.gz \ https://github.com/golang/text/archive/v0.3.0/text-0.3.0.tar.gz \ https://github.com/djherbis/times/archive/v1.2.0/times-1.2.0.tar.gz" MD5SUM="d66e29ae9802f085dd6d2fcc58e6828e \ diff --git a/system/libratbag/libratbag.SlackBuild b/system/libratbag/libratbag.SlackBuild index 035cb3c327b6..c2a177059a54 100644 --- a/system/libratbag/libratbag.SlackBuild +++ b/system/libratbag/libratbag.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libratbag -# Copyright 2021-2022 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2021-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libratbag -VERSION=${VERSION:-0.17} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.18} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -67,17 +67,13 @@ find -L . \ # If Sphinx and sphinx-rtd-theme are installed, then build HTML documentation if (python3 -c 'import sphinx' 2>/dev/null) && \ (python3 -c 'import sphinx_rtd_theme' 2>/dev/null); then - DOCS=true + DOCS=true else - DOCS=false + DOCS=false fi # Enable or disable tests -if [ ${TESTS:-no} = yes ]; then - ENABLE_TESTS=true -else - ENABLE_TESTS=false -fi +if [ ${TESTS:-no} = yes ] ; then ENABLE_TESTS=true ; else ENABLE_TESTS=false ; fi mkdir -p build cd build @@ -85,9 +81,9 @@ cd build CXXFLAGS="$SLKCFLAGS" \ meson .. \ --buildtype=release \ - --prefix /usr \ + --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir /usr/man \ + --mandir=/usr/man \ -Dsystemd=false \ -Dlogind-provider=elogind \ -Ddocumentation=$DOCS \ @@ -106,7 +102,7 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild # If Sphinx and sphinx_rtd_theme are installed, copy HTML documentation if (python3 -c 'import sphinx' 2>/dev/null) && \ (python3 -c 'import sphinx_rtd_theme' 2>/dev/null); then - cp -a build/doc/html $PKG/usr/doc/$PRGNAM-$VERSION + cp -a build/doc/html $PKG/usr/doc/$PRGNAM-$VERSION fi mkdir -p $PKG/install diff --git a/system/libratbag/libratbag.info b/system/libratbag/libratbag.info index 6db25b4362b6..59fdb627c00f 100644 --- a/system/libratbag/libratbag.info +++ b/system/libratbag/libratbag.info @@ -1,8 +1,8 @@ PRGNAM="libratbag" -VERSION="0.17" +VERSION="0.18" HOMEPAGE="https://github.com/libratbag/libratbag" -DOWNLOAD="https://github.com/libratbag/libratbag/archive/v0.17/libratbag-0.17.tar.gz" -MD5SUM="6d3e1d8b9df938be1f1ccfcd1641c7aa" +DOWNLOAD="https://github.com/libratbag/libratbag/archive/v0.18/libratbag-0.18.tar.gz" +MD5SUM="bdaa0670b333c52a84ff07605d037f90" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-evdev" diff --git a/system/limine/limine.SlackBuild b/system/limine/limine.SlackBuild index b082c0d7ebf7..a6ac2ce00ab3 100644 --- a/system/limine/limine.SlackBuild +++ b/system/limine/limine.SlackBuild @@ -25,7 +25,7 @@ cd "$(dirname "$0")" ; CWD=$(pwd) PRGNAM=limine -VERSION=${VERSION:-8.0.11} +VERSION=${VERSION:-8.0.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/limine/limine.info b/system/limine/limine.info index 57f5e2fe8648..c93d073201bf 100644 --- a/system/limine/limine.info +++ b/system/limine/limine.info @@ -1,8 +1,8 @@ PRGNAM="limine" -VERSION="8.0.11" +VERSION="8.0.14" HOMEPAGE="https://limine-bootloader.org/" -DOWNLOAD="https://github.com/limine-bootloader/limine/releases/download/v8.0.11/limine-8.0.11.tar.gz" -MD5SUM="96e2466e9378397bfde9c5fedda83269" +DOWNLOAD="https://github.com/limine-bootloader/limine/releases/download/v8.0.14/limine-8.0.14.tar.gz" +MD5SUM="76811c0b9d039aa86b90964c17a45f32" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/locust/locust.SlackBuild b/system/locust/locust.SlackBuild index 827767abbebd..cec50d301cb3 100644 --- a/system/locust/locust.SlackBuild +++ b/system/locust/locust.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=locust -VERSION=${VERSION:-2.31.5} +VERSION=${VERSION:-2.32.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/locust/locust.info b/system/locust/locust.info index b78a1b5f6213..082643425bc4 100644 --- a/system/locust/locust.info +++ b/system/locust/locust.info @@ -1,8 +1,8 @@ PRGNAM="locust" -VERSION="2.31.5" +VERSION="2.32.2" HOMEPAGE="https://github.com/locustio/locust" -DOWNLOAD="https://files.pythonhosted.org/packages/09/b3/af891e53130cff33329d05bd9e3632c125052d26981075659b86b8620599/locust-2.31.5.tar.gz" -MD5SUM="b438b92ce8e1dc55f85c9a60332a88a2" +DOWNLOAD="https://files.pythonhosted.org/packages/fa/e0/4edfb0d7481854b0f9333dc2a217754f8f7d748e85eaa7024b791c5fa920/locust-2.32.2.tar.gz" +MD5SUM="b36c862e7dd7e74932b6d3cf0ba8769e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-geventhttpclient python3-Flask-Basicauth python3-pyzmq msgpack-python zope.interface zope.event python3-psutil python3-configargparse python3-typing-extensions roundrobin python3-Flask-Cors python3-blinker python3-Flask-Login python3-poetry-dynamic-versioning python3-dunamai" diff --git a/system/loksh/loksh.SlackBuild b/system/loksh/loksh.SlackBuild index b17f14c8b01b..a1410c8d38fa 100644 --- a/system/loksh/loksh.SlackBuild +++ b/system/loksh/loksh.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=loksh -VERSION=${VERSION:-7.5} +VERSION=${VERSION:-7.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/loksh/loksh.info b/system/loksh/loksh.info index c151c83edec6..d1f14eb9f4c2 100644 --- a/system/loksh/loksh.info +++ b/system/loksh/loksh.info @@ -1,8 +1,8 @@ PRGNAM="loksh" -VERSION="7.5" +VERSION="7.6" HOMEPAGE="https://github.com/dimkr/loksh" -DOWNLOAD="https://github.com/dimkr/loksh/releases/download/7.5/loksh-7.5.tar.xz" -MD5SUM="49f28a294d5768e6a5a39fbd16f43095" +DOWNLOAD="https://github.com/dimkr/loksh/releases/download/7.6/loksh-7.6.tar.xz" +MD5SUM="9f69ae527fa42da0245d62f8299cacf0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/lsyncd/lsyncd.SlackBuild b/system/lsyncd/lsyncd.SlackBuild index 44c3fe610de8..b13b3975e2f3 100644 --- a/system/lsyncd/lsyncd.SlackBuild +++ b/system/lsyncd/lsyncd.SlackBuild @@ -23,11 +23,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241017 bkw: Modified by SlackBuilds.org, BUILD=2: update for lua 5.4. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lsyncd VERSION=${VERSION:-2.3.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -39,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 diff --git a/system/lsyncd/lsyncd.info b/system/lsyncd/lsyncd.info index f273e1267d49..89bb2a8ef588 100644 --- a/system/lsyncd/lsyncd.info +++ b/system/lsyncd/lsyncd.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/axkibe/lsyncd/archive/release-2.3.1/lsyncd-release- MD5SUM="3293042584ec58cfa01a8aef6d3bde1e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="lua53" +REQUIRES="lua" MAINTAINER="Arkadiusz Drabczyk" EMAIL="arkadiusz@drabczyk.org" diff --git a/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.SlackBuild b/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.SlackBuild index 5efefa95d2e4..ad504bee4e37 100644 --- a/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.SlackBuild +++ b/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxgw-wenkai-fonts -VERSION=${VERSION:-1.315} +VERSION=${VERSION:-1.501} SRCNAM="lxgw-wenkai-v$VERSION" BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.info b/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.info index c63277e88fc1..98224a8459b1 100644 --- a/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.info +++ b/system/lxgw-wenkai-fonts/lxgw-wenkai-fonts.info @@ -1,8 +1,8 @@ PRGNAM="lxgw-wenkai-fonts" -VERSION="1.315" +VERSION="1.501" HOMEPAGE="https://github.com/lxgw/LxgwWenKai" -DOWNLOAD="https://github.com/lxgw/LxgwWenKai/releases/download/v1.315/lxgw-wenkai-v1.315.tar.gz" -MD5SUM="4f4a90cd886a775f7674d45ee4ded3f2" +DOWNLOAD="https://github.com/lxgw/LxgwWenKai/releases/download/v1.501/lxgw-wenkai-v1.501.tar.gz" +MD5SUM="c15944f3ba73f9cfd19744029859fd6a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.SlackBuild b/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.SlackBuild index 4f458157e25e..4f4ec726024f 100644 --- a/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.SlackBuild +++ b/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxgw-wenkai-gb-fonts -VERSION=${VERSION:-1.011} +VERSION=${VERSION:-1.501} SRCNAM="lxgw-wenkai-gb-v$VERSION" BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.info b/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.info index fb9d10f46546..0e25660161b2 100644 --- a/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.info +++ b/system/lxgw-wenkai-gb-fonts/lxgw-wenkai-gb-fonts.info @@ -1,8 +1,8 @@ PRGNAM="lxgw-wenkai-gb-fonts" -VERSION="1.011" +VERSION="1.501" HOMEPAGE="https://github.com/lxgw/LxgwWenkaiGB" -DOWNLOAD="https://github.com/lxgw/LxgwWenkaiGB/releases/download/v1.011/lxgw-wenkai-gb-v1.011.tar.gz" -MD5SUM="a5502cde851d4875465c3266741e8701" +DOWNLOAD="https://github.com/lxgw/LxgwWenkaiGB/releases/download/v1.501/lxgw-wenkai-gb-v1.501.tar.gz" +MD5SUM="7924f49bdc6886a4ccad85584f2fc5e8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.SlackBuild b/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.SlackBuild index 0d8e4a8ace18..cf5c05334b97 100644 --- a/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.SlackBuild +++ b/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxgw-wenkai-tc-fonts -VERSION=${VERSION:-1.011} +VERSION=${VERSION:-1.501} SRCNAM="lxgw-wenkai-tc-v$VERSION" BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.info b/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.info index 9881fc46e6fb..0770c5e758b0 100644 --- a/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.info +++ b/system/lxgw-wenkai-tc-fonts/lxgw-wenkai-tc-fonts.info @@ -1,8 +1,8 @@ PRGNAM="lxgw-wenkai-tc-fonts" -VERSION="1.011" +VERSION="1.501" HOMEPAGE="https://github.com/lxgw/LxgwWenkaiTC" -DOWNLOAD="https://github.com/lxgw/LxgwWenkaiTC/releases/download/v1.011/lxgw-wenkai-tc-v1.011.tar.gz" -MD5SUM="08a4a30674ba77723bcb895ee4c8426b" +DOWNLOAD="https://github.com/lxgw/LxgwWenkaiTC/releases/download/v1.501/lxgw-wenkai-tc-v1.501.tar.gz" +MD5SUM="33b465cb5f1b8529f25c13c4f950feba" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/lxqt-about/README b/system/lxqt-about/README new file mode 100644 index 000000000000..406d8e591043 --- /dev/null +++ b/system/lxqt-about/README @@ -0,0 +1,2 @@ +lxqt-about is a dialogue window providing information about LXQt and the +system it's running on. diff --git a/system/lxqt-about/doinst.sh b/system/lxqt-about/doinst.sh new file mode 100644 index 000000000000..65c7e2eeb9aa --- /dev/null +++ b/system/lxqt-about/doinst.sh @@ -0,0 +1,9 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/system/lxqt-about/lxqt-about.SlackBuild b/system/lxqt-about/lxqt-about.SlackBuild new file mode 100644 index 000000000000..af602607b0e7 --- /dev/null +++ b/system/lxqt-about/lxqt-about.SlackBuild @@ -0,0 +1,102 @@ +#!/bin/bash + +# Slackware build script for lxqt-about + +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=lxqt-about +VERSION=${VERSION:-1.3.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install DESTDIR=$PKG +cd .. + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS CHANGELOG COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/lxqt-about/lxqt-about.info b/system/lxqt-about/lxqt-about.info new file mode 100644 index 000000000000..9b50a0dc0969 --- /dev/null +++ b/system/lxqt-about/lxqt-about.info @@ -0,0 +1,10 @@ +PRGNAM="lxqt-about" +VERSION="1.3.0" +HOMEPAGE="https://github.com/lxqt/lxqt-about" +DOWNLOAD="https://github.com/lxqt/lxqt-about/releases/download/1.3.0/lxqt-about-1.3.0.tar.xz" +MD5SUM="e9b929224b3f5dd435c42411778de561" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="liblxqt" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/system/lxqt-about/slack-desc b/system/lxqt-about/slack-desc new file mode 100644 index 000000000000..ebb866fcbca1 --- /dev/null +++ b/system/lxqt-about/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +lxqt-about: lxqt-about (LXQt about dialog) +lxqt-about: +lxqt-about: lxqt-about is a dialogue window providing information about LXQt and +lxqt-about: the system it's running on. +lxqt-about: +lxqt-about: +lxqt-about: +lxqt-about: +lxqt-about: +lxqt-about: +lxqt-about: diff --git a/system/lxqt-openssh-askpass/README b/system/lxqt-openssh-askpass/README new file mode 100644 index 000000000000..24a34685a035 --- /dev/null +++ b/system/lxqt-openssh-askpass/README @@ -0,0 +1,4 @@ +lxqt-openssh-askpass is a GUI to query credentials on behalf of other +programs. As indicated by its name it's primarily targeted at +ssh-agent, the SSH agent of OpenSSH, but it works with other +applications (ex. EncFS) as well. diff --git a/system/lxqt-openssh-askpass/lxqt-openssh-askpass.SlackBuild b/system/lxqt-openssh-askpass/lxqt-openssh-askpass.SlackBuild new file mode 100644 index 000000000000..2508029ccc4e --- /dev/null +++ b/system/lxqt-openssh-askpass/lxqt-openssh-askpass.SlackBuild @@ -0,0 +1,106 @@ +#!/bin/bash + +# Slackware build script for lxqt-openssh-askpass + +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=lxqt-openssh-askpass +VERSION=${VERSION:-1.3.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +mkdir build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install DESTDIR=$PKG +cd .. + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mv $PKG/usr/share/man $PKG/usr/ + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS CHANGELOG LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/lxqt-openssh-askpass/lxqt-openssh-askpass.info b/system/lxqt-openssh-askpass/lxqt-openssh-askpass.info new file mode 100644 index 000000000000..0911af411560 --- /dev/null +++ b/system/lxqt-openssh-askpass/lxqt-openssh-askpass.info @@ -0,0 +1,10 @@ +PRGNAM="lxqt-openssh-askpass" +VERSION="1.3.0" +HOMEPAGE="https://github.com/lxqt/lxqt-openssh-askpass" +DOWNLOAD="https://github.com/lxqt/lxqt-openssh-askpass/releases/download/1.3.0/lxqt-openssh-askpass-1.3.0.tar.xz" +MD5SUM="fb65bd0b8389210345fcd26cc4a12a7e" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="liblxqt" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/system/lxqt-openssh-askpass/slack-desc b/system/lxqt-openssh-askpass/slack-desc new file mode 100644 index 000000000000..c12c1d2a7b09 --- /dev/null +++ b/system/lxqt-openssh-askpass/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +lxqt-openssh-askpass: lxqt-openssh-askpass (LXQt openssh password prompt) +lxqt-openssh-askpass: +lxqt-openssh-askpass: lxqt-openssh-askpass is a GUI to query credentials on behalf of other +lxqt-openssh-askpass: programs. As indicated by its name it's primarily targeted at +lxqt-openssh-askpass: ssh-agent, the SSH agent of OpenSSH, but it works with other +lxqt-openssh-askpass: applications (ex. EncFS) as well. +lxqt-openssh-askpass: +lxqt-openssh-askpass: +lxqt-openssh-askpass: +lxqt-openssh-askpass: +lxqt-openssh-askpass: diff --git a/system/lynis/lynis.SlackBuild b/system/lynis/lynis.SlackBuild index 234c69a233b5..ae1d5200da49 100644 --- a/system/lynis/lynis.SlackBuild +++ b/system/lynis/lynis.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lynis -VERSION=${VERSION:-3.1.1} +VERSION=${VERSION:-3.1.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/lynis/lynis.info b/system/lynis/lynis.info index 711b418a4d8b..fc32e8f3bb40 100644 --- a/system/lynis/lynis.info +++ b/system/lynis/lynis.info @@ -1,8 +1,8 @@ PRGNAM="lynis" -VERSION="3.1.1" +VERSION="3.1.2" HOMEPAGE="https://cisofy.com/" -DOWNLOAD="https://downloads.cisofy.com/lynis/lynis-3.1.1.tar.gz" -MD5SUM="00b24c3eaa94a697bf20f1063979a32c" +DOWNLOAD="https://downloads.cisofy.com/lynis/lynis-3.1.2.tar.gz" +MD5SUM="508fdf50693d2baa1f93dded1dda771d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/mbuffer/mbuffer.SlackBuild b/system/mbuffer/mbuffer.SlackBuild index 6b2a70072d61..ba59102d3936 100644 --- a/system/mbuffer/mbuffer.SlackBuild +++ b/system/mbuffer/mbuffer.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for mbuffer -# Copyright 2023 Matt Egger USA +# Copyright 2023-24 Matt Egger USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mbuffer -VERSION=${VERSION:-20240707} +VERSION=${VERSION:-20241007} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -71,7 +71,6 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tgz -mv $PRGNAM-r$VERSION $PRGNAM-$VERSION cd $PRGNAM-$VERSION chown -R root:root . find -L . \ diff --git a/system/mbuffer/mbuffer.info b/system/mbuffer/mbuffer.info index cc8cf26fb368..ed353a2016bd 100644 --- a/system/mbuffer/mbuffer.info +++ b/system/mbuffer/mbuffer.info @@ -1,8 +1,8 @@ PRGNAM="mbuffer" -VERSION="20240707" +VERSION="20241007" HOMEPAGE="http://www.maier-komor.de/mbuffer.html" -DOWNLOAD="http://www.maier-komor.de/software/mbuffer/mbuffer-20240707.tgz" -MD5SUM="f7e6e6d8924614a8d6655f00471e6b77" +DOWNLOAD="http://www.maier-komor.de/software/mbuffer/mbuffer-20241007.tgz" +MD5SUM="1f6d1fecc7f1d182fc8f716a7fcda7e3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Config-IniFiles" diff --git a/system/mktorrent/README b/system/mktorrent/README deleted file mode 100644 index d1aeb8fc5803..000000000000 --- a/system/mktorrent/README +++ /dev/null @@ -1,4 +0,0 @@ -mktorrent is a command line utility to create BitTorrent metainfo -files used by trackers and torrent clients. It can create metainfo -files for single files or complete directories in a fast way. It -supports multiple trackers. diff --git a/system/mktorrent/mktorrent.info b/system/mktorrent/mktorrent.info deleted file mode 100644 index 7aafecb2770b..000000000000 --- a/system/mktorrent/mktorrent.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="mktorrent" -VERSION="1.1_de7d011" -HOMEPAGE="https://github.com/pobrn/mktorrent" -DOWNLOAD="https://github.com/pobrn/mktorrent/archive/de7d011/mktorrent-de7d011b35458de1472665f50b96c9cf6c303f39.tar.gz \ - https://salsa.debian.org/debian/mktorrent/-/raw/debian/latest/debian/mktorrent.1" -MD5SUM="f01f104a052f2e0f257ebc01434caf4f \ - f99f7416ea847d5f6a01134fe5efa3f2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Alexander Verbovetsky" -EMAIL="alik@ejik.org" diff --git a/system/mmv/compilefix.diff b/system/mmv/compilefix.diff deleted file mode 100644 index 9a13a156dc9c..000000000000 --- a/system/mmv/compilefix.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur a/mmv.c b/mmv.c ---- a/mmv.c 2020-07-01 18:55:50.961457418 -0400 -+++ b/mmv.c 2020-07-01 19:00:17.724426386 -0400 -@@ -193,10 +193,7 @@ - #ifdef IS_SYSV - - /* for System V and Version 7*/ --struct utimbuf { -- time_t actime; -- time_t modtime; --}; -+#include <utime.h> - #define utimes(f, t) utime((f), &(t)) - - #ifndef HAS_RENAME diff --git a/system/mmv/mmv.SlackBuild b/system/mmv/mmv.SlackBuild index 6c8c38be149a..0d2b4856536c 100644 --- a/system/mmv/mmv.SlackBuild +++ b/system/mmv/mmv.SlackBuild @@ -6,6 +6,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20241101 bkw: update for v2.9.1. # 20240813 bkw: update for v2.7. # 20240314 bkw: update for v2.6. # 20230822 bkw: update for v2.5.1. @@ -25,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mmv -VERSION=${VERSION:-2.7} +VERSION=${VERSION:-2.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -87,14 +88,16 @@ CXXFLAGS="$SLKCFLAGS" \ make rm mmv.1 ; make mmv.1 # breaks due to parallel build. make install-strip DESTDIR=$PKG -gzip -9 $PKG/usr/man/man?/*.* +gzip -9 $PKG/usr/man/man1/$PRGNAM.1 # multi-named executable, uses its name to decide what action to take. # 'make install' creates the symlinks to the binary but not the man page. # in 2.3, the "mad" symlink is gone. doubt anyone misses it. # 20240314 bkw: in 2.6, "mad" is back (someone *did* miss it). +# 20241101 bkw: in 2.9.1, 'make install' creates the man page symlinks. LINKS="mcp mln mad" for i in $LINKS; do + rm $PKG/usr/man/man1/$i.1 ln -s $PRGNAM.1.gz $PKG/usr/man/man1/$i.1.gz done diff --git a/system/mmv/mmv.info b/system/mmv/mmv.info index d525a9e8da4b..94b3c21ed472 100644 --- a/system/mmv/mmv.info +++ b/system/mmv/mmv.info @@ -1,8 +1,8 @@ PRGNAM="mmv" -VERSION="2.7" +VERSION="2.9.1" HOMEPAGE="https://github.com/rrthomas/mmv/" -DOWNLOAD="https://github.com/rrthomas/mmv/releases/download/v2.7/mmv-2.7.tar.gz" -MD5SUM="1ce8a5508d84241cf8723de46e5c9ce6" +DOWNLOAD="https://github.com/rrthomas/mmv/releases/download/v2.9.1/mmv-2.9.1.tar.gz" +MD5SUM="6426cb935a3fb5f08bbda452ca254b77" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/mongo-tools/mongo-tools.SlackBuild b/system/mongo-tools/mongo-tools.SlackBuild index 73e95600edb6..f4f2578e5fc0 100644 --- a/system/mongo-tools/mongo-tools.SlackBuild +++ b/system/mongo-tools/mongo-tools.SlackBuild @@ -61,6 +61,8 @@ else LIBDIRSUFFIX="" fi +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -74,10 +76,20 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# 20241009 bkw: if GOROOT is unset (e.g. just after installing +# google-go-lang) or set to a nonexistent dir (just after upgrading +# it), go ahead and source the go profile script. Avoids forcing users +# to jump through an unnecessary hoop, while allowing advanced users +# to manually set GOROOT to a specific version of go for whatever reason. +[ "$GOROOT" = "" ] || [ -d "$GOROOT" ] || source /etc/profile.d/go.sh + #export GO111MODULE="off" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" go mod download github.com/fsnotify/fsnotify -go run build.go -ldflags="$SLKCFLAGS" build + +# 20241009 bkw: || true because this step fails, although it doesn't affect +# the final package. +go run build.go -ldflags="$SLKCFLAGS" build || true # next block taken from mongo-tools build script for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop; do diff --git a/system/mongodb/mongodb.SlackBuild b/system/mongodb/mongodb.SlackBuild index d20573747cb6..64c8625b54e5 100644 --- a/system/mongodb/mongodb.SlackBuild +++ b/system/mongodb/mongodb.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="mongodb" -VERSION=${VERSION:-7.0.14} +VERSION=${VERSION:-8.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/mongodb/mongodb.info b/system/mongodb/mongodb.info index 6c96e638c198..ed836828f6f5 100644 --- a/system/mongodb/mongodb.info +++ b/system/mongodb/mongodb.info @@ -1,12 +1,12 @@ PRGNAM="mongodb" -VERSION="7.0.14" +VERSION="8.0.3" HOMEPAGE="https://www.mongodb.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/7.0/multiverse/binary-amd64/mongodb-org-server_7.0.14_amd64.deb \ - https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/7.0/multiverse/binary-amd64/mongodb-org-mongos_7.0.14_amd64.deb" -MD5SUM_x86_64="640aa94af5fa8d4111d5b29e944140d2 \ - a39d6985e5bb3dd08b4a93737775f463" +DOWNLOAD_x86_64="https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/8.0/multiverse/binary-amd64/mongodb-org-server_8.0.3_amd64.deb \ + https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/8.0/multiverse/binary-amd64/mongodb-org-mongos_8.0.3_amd64.deb" +MD5SUM_x86_64="91c1edb5483013ad422a31190ad683fa \ + 0caa37ba1ddbe4ce9e78b3ccb0907923" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/system/nano-syntax-highlighting/nano-syntax-highlighting.SlackBuild b/system/nano-syntax-highlighting/nano-syntax-highlighting.SlackBuild index e506d93a120c..dde77e19e7d8 100644 --- a/system/nano-syntax-highlighting/nano-syntax-highlighting.SlackBuild +++ b/system/nano-syntax-highlighting/nano-syntax-highlighting.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for the nano-syntax-highlighting. # -# Copyright 2018 Edinaldo P. Silva, Rio de Janeiro, Brazil. +# Copyright 2018-2024 Edinaldo P. Silva, Rio de Janeiro, Brazil. # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nano-syntax-highlighting -VERSION=${VERSION:-20180827} +VERSION=${VERSION:-2020.10.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -45,16 +45,15 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} SRCNAM=${SRCNAM:-nanorc} -SRCVER=${SRCVER:-19feaf51d88006a62c06e34a40f57960a7409e8e} set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$SRCVER -tar xvf $CWD/$SRCNAM-$SRCVER.tar.gz -cd $SRCNAM-$SRCVER +rm -rf $SRCNAM-$VERSION +tar -xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -69,7 +68,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp license nanorc Readme.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp AUTHORS.rst license nanorc readme.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/nano-syntax-highlighting/nano-syntax-highlighting.info b/system/nano-syntax-highlighting/nano-syntax-highlighting.info index d4f1cec5d9ae..f4c9b059b71f 100644 --- a/system/nano-syntax-highlighting/nano-syntax-highlighting.info +++ b/system/nano-syntax-highlighting/nano-syntax-highlighting.info @@ -1,8 +1,8 @@ PRGNAM="nano-syntax-highlighting" -VERSION="20180827" +VERSION="2020.10.10" HOMEPAGE="https://github.com/scopatz/nanorc" -DOWNLOAD="https://github.com/scopatz/nanorc/archive/19feaf51d88006a62c06e34a40f57960a7409e8e/nanorc-19feaf51d88006a62c06e34a40f57960a7409e8e.tar.gz" -MD5SUM="ad10dfe13170725642c096318027ddbf" +DOWNLOAD="https://github.com/scopatz/nanorc/archive/2020.10.10/nanorc-2020.10.10.tar.gz" +MD5SUM="fef2d5f43ac31ea0cad2cd7aed0d8255" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/nerdctl/README b/system/nerdctl/README new file mode 100644 index 000000000000..ea8a017b1f4f --- /dev/null +++ b/system/nerdctl/README @@ -0,0 +1,9 @@ +The goal of nerdctl is to facilitate experimenting the cutting-edge +features of containerd that are not present in Docker (see below). + +Note that competing with Docker is not the goal of nerdctl. Those +cutting-edge features are expected to be eventually available in Docker +as well. + +Also, nerdctl might be potentially useful for debugging Kubernetes +clusters, but it is not the primary goal. diff --git a/system/nerdctl/nerdctl.SlackBuild b/system/nerdctl/nerdctl.SlackBuild new file mode 100644 index 000000000000..9aa836cf70d4 --- /dev/null +++ b/system/nerdctl/nerdctl.SlackBuild @@ -0,0 +1,89 @@ +#!/bin/bash + +# Slackware build script for nerdctl + +# Copyright 2024 Ebben Aries <slackbuilds@dscp.org> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=nerdctl +VERSION=${VERSION:-1.7.7} +GITHASH=${GITHASH:-845e989f69d25b420ae325fedc8e70186243fd93} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +sed -i \ + -e "s/git describe --match.*$/echo ${VERSION})/" \ + -e "s/git rev-parse HEAD.*$/echo ${GITHASH})/" \ + -e 's/-s -w //' \ + Makefile + +mkdir build + +GO111MODULE=auto \ +make \ + BUILDTAGS="seccomp" \ + GIT_COMMIT=$GITHASH \ + GOPATH=$TMP/$PRGNAM-$VERSION/build +make install DESTDIR=$PKG PREFIX=/usr + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md LICENSE NOTICE $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/nerdctl/nerdctl.info b/system/nerdctl/nerdctl.info new file mode 100644 index 000000000000..d384b64839a8 --- /dev/null +++ b/system/nerdctl/nerdctl.info @@ -0,0 +1,10 @@ +PRGNAM="nerdctl" +VERSION="1.7.7" +HOMEPAGE="https://github.com/containerd/nerdctl" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/containerd/nerdctl/archive/v1.7.7/nerdctl-1.7.7.tar.gz" +MD5SUM_x86_64="3fa6c3b50c5ec71a2bbf5e33cb64e047" +REQUIRES="containerd" +MAINTAINER="Ebben Aries" +EMAIL="slackbuilds@dscp.org" diff --git a/system/nerdctl/slack-desc b/system/nerdctl/slack-desc new file mode 100644 index 000000000000..1c1d0ff17387 --- /dev/null +++ b/system/nerdctl/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +nerdctl: nerdctl (Docker-compatible CLI for containerd) +nerdctl: +nerdctl: Containerd is a daemon to control runC, built for performance and +nerdctl: density. Containerd leverages runC's advanced features such as +nerdctl: seccomp and user namespace support as well as checkpoint and restore +nerdctl: for cloning and live migration of containers. +nerdctl: +nerdctl: Homepage: https://github.com/containerd/nerdctl +nerdctl: +nerdctl: +nerdctl: diff --git a/system/netdata/netdata.SlackBuild b/system/netdata/netdata.SlackBuild index 571826f05bc2..707d006a6813 100644 --- a/system/netdata/netdata.SlackBuild +++ b/system/netdata/netdata.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=netdata -VERSION=${VERSION:-1.47.1} +VERSION=${VERSION:-1.47.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/netdata/netdata.info b/system/netdata/netdata.info index 20afb271520e..b6e001a85663 100644 --- a/system/netdata/netdata.info +++ b/system/netdata/netdata.info @@ -1,8 +1,8 @@ PRGNAM="netdata" -VERSION="1.47.1" +VERSION="1.47.5" HOMEPAGE="https://github.com/netdata/netdata" -DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.47.1/netdata-v1.47.1.tar.gz" -MD5SUM="d28fc3314a5479d89511d1bebddf5f5f" +DOWNLOAD="https://github.com/netdata/netdata/releases/download/v1.47.5/netdata-v1.47.5.tar.gz" +MD5SUM="6a1563e65a04edc956c96a5de8bfe91f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python2-PyYAML google-go-lang freeipmi" diff --git a/system/noto-emoji/noto-emoji.SlackBuild b/system/noto-emoji/noto-emoji.SlackBuild index 895eee3b6cae..9925168b07be 100644 --- a/system/noto-emoji/noto-emoji.SlackBuild +++ b/system/noto-emoji/noto-emoji.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for noto-emoji # Copyright 2017-2020,2022 Andrew Clemons, Wellington New Zealand -# Copyright 2022-2023 Andrew Clemons, Tokyo Japan +# Copyright 2022-2024 Andrew Clemons, Tokyo Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=noto-emoji -VERSION=${VERSION:-2.042} +VERSION=${VERSION:-2.047} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/noto-emoji/noto-emoji.info b/system/noto-emoji/noto-emoji.info index 08cd257fa96a..809f24aad7da 100644 --- a/system/noto-emoji/noto-emoji.info +++ b/system/noto-emoji/noto-emoji.info @@ -1,8 +1,8 @@ PRGNAM="noto-emoji" -VERSION="2.042" +VERSION="2.047" HOMEPAGE="https://www.google.com/get/noto/help/emoji/" -DOWNLOAD="https://github.com/googlei18n/noto-emoji/archive/v2.042/noto-emoji-2.042.tar.gz" -MD5SUM="32f2e047f379bf9b4e4befac633178f7" +DOWNLOAD="https://github.com/googlei18n/noto-emoji/archive/v2.047/noto-emoji-2.047.tar.gz" +MD5SUM="efc12da91c066e341138538433154ac9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/onefetch/onefetch-misc-2.21.0.tar b/system/onefetch/onefetch-misc-2.22.0.tar Binary files differindex a87b1e3c712e..b40ac8c2e60a 100644 --- a/system/onefetch/onefetch-misc-2.21.0.tar +++ b/system/onefetch/onefetch-misc-2.22.0.tar diff --git a/system/onefetch/onefetch.SlackBuild b/system/onefetch/onefetch.SlackBuild index 090e13bb6851..c358e5304520 100644 --- a/system/onefetch/onefetch.SlackBuild +++ b/system/onefetch/onefetch.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=onefetch -VERSION=${VERSION:-2.21.0} -BUILD=${BUILD:-1} +VERSION=${VERSION:-2.22.0} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -143,11 +143,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/onefetch/onefetch.info b/system/onefetch/onefetch.info index 813c1a79556c..fe5f97d35950 100644 --- a/system/onefetch/onefetch.info +++ b/system/onefetch/onefetch.info @@ -1,924 +1,842 @@ PRGNAM="onefetch" -VERSION="2.21.0" +VERSION="2.22.0" HOMEPAGE="https://github.com/o2sh/onefetch" -DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.21.0/onefetch-2.21.0.tar.gz \ - https://static.crates.io/crates/addr2line/addr2line-0.19.0.crate \ +DOWNLOAD="https://github.com/o2sh/onefetch/archive/2.22.0/onefetch-2.22.0.tar.gz \ + https://static.crates.io/crates/addr2line/addr2line-0.24.1.crate \ https://static.crates.io/crates/adler/adler-1.0.2.crate \ - https://static.crates.io/crates/ahash/ahash-0.7.7.crate \ - https://static.crates.io/crates/ahash/ahash-0.8.7.crate \ + https://static.crates.io/crates/adler2/adler2-2.0.0.crate \ + https://static.crates.io/crates/ahash/ahash-0.7.8.crate \ + https://static.crates.io/crates/ahash/ahash-0.8.11.crate \ https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.20.crate \ - https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \ - https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.16.crate \ + https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \ + https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.18.crate \ https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \ https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \ https://static.crates.io/crates/anes/anes-0.1.6.crate \ https://static.crates.io/crates/ansi_term/ansi_term-0.12.1.crate \ - https://static.crates.io/crates/anstream/anstream-0.6.11.crate \ - https://static.crates.io/crates/anstyle/anstyle-1.0.1.crate \ - https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.1.crate \ - https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.0.crate \ - https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.1.crate \ - https://static.crates.io/crates/anyhow/anyhow-1.0.83.crate \ - https://static.crates.io/crates/arc-swap/arc-swap-1.6.0.crate \ - https://static.crates.io/crates/arrayvec/arrayvec-0.7.4.crate \ + https://static.crates.io/crates/anstream/anstream-0.6.15.crate \ + https://static.crates.io/crates/anstyle/anstyle-1.0.8.crate \ + https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.5.crate \ + https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.1.crate \ + https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.4.crate \ + https://static.crates.io/crates/anyhow/anyhow-1.0.89.crate \ + https://static.crates.io/crates/arc-swap/arc-swap-1.7.1.crate \ + https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate \ https://static.crates.io/crates/askalono/askalono-0.4.6.crate \ https://static.crates.io/crates/atty/atty-0.2.14.crate \ - https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \ - https://static.crates.io/crates/backtrace/backtrace-0.3.67.crate \ + https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \ + https://static.crates.io/crates/backtrace/backtrace-0.3.74.crate \ https://static.crates.io/crates/base64/base64-0.22.1.crate \ https://static.crates.io/crates/bit_field/bit_field-0.10.2.crate \ https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \ - https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate \ + https://static.crates.io/crates/bitflags/bitflags-2.6.0.crate \ https://static.crates.io/crates/bitvec/bitvec-1.0.1.crate \ https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \ - https://static.crates.io/crates/borsh/borsh-1.3.0.crate \ - https://static.crates.io/crates/borsh-derive/borsh-derive-1.3.0.crate \ - https://static.crates.io/crates/bstr/bstr-1.8.0.crate \ - https://static.crates.io/crates/btoi/btoi-0.4.3.crate \ - https://static.crates.io/crates/bumpalo/bumpalo-3.13.0.crate \ + https://static.crates.io/crates/borsh/borsh-1.5.1.crate \ + https://static.crates.io/crates/borsh-derive/borsh-derive-1.5.1.crate \ + https://static.crates.io/crates/bstr/bstr-1.10.0.crate \ + https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \ https://static.crates.io/crates/byte-unit/byte-unit-5.1.4.crate \ - https://static.crates.io/crates/bytecheck/bytecheck-0.6.11.crate \ - https://static.crates.io/crates/bytecheck_derive/bytecheck_derive-0.6.11.crate \ - https://static.crates.io/crates/bytecount/bytecount-0.6.8.crate \ - https://static.crates.io/crates/bytemuck/bytemuck-1.13.1.crate \ - https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate \ - https://static.crates.io/crates/bytes/bytes-1.5.0.crate \ - https://static.crates.io/crates/byteyarn/byteyarn-0.2.3.crate \ - https://static.crates.io/crates/cargo_toml/cargo_toml-0.20.2.crate \ + https://static.crates.io/crates/bytecheck/bytecheck-0.6.12.crate \ + https://static.crates.io/crates/bytecheck_derive/bytecheck_derive-0.6.12.crate \ + https://static.crates.io/crates/bytemuck/bytemuck-1.18.0.crate \ + https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \ + https://static.crates.io/crates/bytes/bytes-1.7.2.crate \ + https://static.crates.io/crates/cargo_toml/cargo_toml-0.20.4.crate \ https://static.crates.io/crates/cast/cast-0.3.0.crate \ - https://static.crates.io/crates/cc/cc-1.0.79.crate \ + https://static.crates.io/crates/cc/cc-1.1.21.crate \ https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ - https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.1.1.crate \ - https://static.crates.io/crates/chrono/chrono-0.4.26.crate \ - https://static.crates.io/crates/chrono-tz/chrono-tz-0.8.3.crate \ - https://static.crates.io/crates/chrono-tz-build/chrono-tz-build-0.2.0.crate \ - https://static.crates.io/crates/ciborium/ciborium-0.2.1.crate \ - https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.1.crate \ - https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.1.crate \ + https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate \ + https://static.crates.io/crates/chrono/chrono-0.4.38.crate \ + https://static.crates.io/crates/chrono-tz/chrono-tz-0.9.0.crate \ + https://static.crates.io/crates/chrono-tz-build/chrono-tz-build-0.3.0.crate \ + https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate \ + https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate \ + https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate \ https://static.crates.io/crates/clap/clap-2.34.0.crate \ - https://static.crates.io/crates/clap/clap-4.5.4.crate \ - https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \ - https://static.crates.io/crates/clap_complete/clap_complete-4.5.2.crate \ - https://static.crates.io/crates/clap_derive/clap_derive-4.5.4.crate \ - https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \ - https://static.crates.io/crates/clru/clru-0.6.1.crate \ - https://static.crates.io/crates/cmake/cmake-0.1.50.crate \ + https://static.crates.io/crates/clap/clap-4.5.17.crate \ + https://static.crates.io/crates/clap_builder/clap_builder-4.5.17.crate \ + https://static.crates.io/crates/clap_complete/clap_complete-4.5.28.crate \ + https://static.crates.io/crates/clap_derive/clap_derive-4.5.13.crate \ + https://static.crates.io/crates/clap_lex/clap_lex-0.7.2.crate \ + https://static.crates.io/crates/clru/clru-0.6.2.crate \ + https://static.crates.io/crates/cmake/cmake-0.1.51.crate \ https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate \ - https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate \ - https://static.crates.io/crates/console/console-0.15.7.crate \ - https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate \ - https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.8.crate \ - https://static.crates.io/crates/crc/crc-3.0.1.crate \ - https://static.crates.io/crates/crc-catalog/crc-catalog-2.2.0.crate \ - https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate \ + https://static.crates.io/crates/colorchoice/colorchoice-1.0.2.crate \ + https://static.crates.io/crates/console/console-0.15.8.crate \ + https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate \ + https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.14.crate \ + https://static.crates.io/crates/crc/crc-3.2.1.crate \ + https://static.crates.io/crates/crc-catalog/crc-catalog-2.4.0.crate \ + https://static.crates.io/crates/crc32fast/crc32fast-1.4.2.crate \ https://static.crates.io/crates/criterion/criterion-0.5.1.crate \ https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate \ - https://static.crates.io/crates/crossbeam/crossbeam-0.8.2.crate \ - https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.12.crate \ - https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.3.crate \ - https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.15.crate \ - https://static.crates.io/crates/crossbeam-queue/crossbeam-queue-0.3.8.crate \ - https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate \ + https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.13.crate \ + https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate \ + https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate \ + https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.20.crate \ https://static.crates.io/crates/crunchy/crunchy-0.2.2.crate \ https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \ https://static.crates.io/crates/dashmap/dashmap-4.0.2.crate \ - https://static.crates.io/crates/dashmap/dashmap-5.5.3.crate \ - https://static.crates.io/crates/deranged/deranged-0.3.9.crate \ - https://static.crates.io/crates/deunicode/deunicode-0.4.3.crate \ - https://static.crates.io/crates/diff/diff-0.1.13.crate \ + https://static.crates.io/crates/dashmap/dashmap-6.1.0.crate \ + https://static.crates.io/crates/deranged/deranged-0.3.11.crate \ + https://static.crates.io/crates/deunicode/deunicode-1.6.0.crate \ https://static.crates.io/crates/digest/digest-0.10.7.crate \ https://static.crates.io/crates/dirs/dirs-3.0.2.crate \ https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate \ - https://static.crates.io/crates/dunce/dunce-1.0.4.crate \ - https://static.crates.io/crates/either/either-1.8.1.crate \ + https://static.crates.io/crates/dunce/dunce-1.0.5.crate \ + https://static.crates.io/crates/either/either-1.13.0.crate \ https://static.crates.io/crates/enable-ansi-support/enable-ansi-support-0.2.1.crate \ https://static.crates.io/crates/encode_unicode/encode_unicode-0.3.6.crate \ - https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.32.crate \ + https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.34.crate \ https://static.crates.io/crates/encoding_rs_io/encoding_rs_io-0.1.7.crate \ https://static.crates.io/crates/env_logger/env_logger-0.8.4.crate \ - https://static.crates.io/crates/equivalent/equivalent-1.0.0.crate \ - https://static.crates.io/crates/erased-serde/erased-serde-0.4.0.crate \ - https://static.crates.io/crates/errno/errno-0.3.8.crate \ - https://static.crates.io/crates/exr/exr-1.6.4.crate \ + https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate \ + https://static.crates.io/crates/erased-serde/erased-serde-0.4.5.crate \ + https://static.crates.io/crates/errno/errno-0.3.9.crate \ + https://static.crates.io/crates/exr/exr-1.72.0.crate \ https://static.crates.io/crates/faster-hex/faster-hex-0.9.0.crate \ - https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \ - https://static.crates.io/crates/fdeflate/fdeflate-0.3.0.crate \ - https://static.crates.io/crates/filetime/filetime-0.2.21.crate \ - https://static.crates.io/crates/flate2/flate2-1.0.26.crate \ - https://static.crates.io/crates/flume/flume-0.10.14.crate \ + https://static.crates.io/crates/fastrand/fastrand-2.1.1.crate \ + https://static.crates.io/crates/fdeflate/fdeflate-0.3.4.crate \ + https://static.crates.io/crates/filetime/filetime-0.2.25.crate \ + https://static.crates.io/crates/flate2/flate2-1.0.33.crate \ + https://static.crates.io/crates/flume/flume-0.11.0.crate \ https://static.crates.io/crates/fnv/fnv-1.0.7.crate \ https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \ https://static.crates.io/crates/fs_extra/fs_extra-1.3.0.crate \ https://static.crates.io/crates/funty/funty-2.0.0.crate \ - https://static.crates.io/crates/futures/futures-0.3.28.crate \ - https://static.crates.io/crates/futures-channel/futures-channel-0.3.28.crate \ - https://static.crates.io/crates/futures-core/futures-core-0.3.28.crate \ - https://static.crates.io/crates/futures-executor/futures-executor-0.3.28.crate \ - https://static.crates.io/crates/futures-io/futures-io-0.3.28.crate \ - https://static.crates.io/crates/futures-macro/futures-macro-0.3.28.crate \ - https://static.crates.io/crates/futures-sink/futures-sink-0.3.28.crate \ - https://static.crates.io/crates/futures-task/futures-task-0.3.28.crate \ - https://static.crates.io/crates/futures-timer/futures-timer-3.0.2.crate \ - https://static.crates.io/crates/futures-util/futures-util-0.3.28.crate \ + https://static.crates.io/crates/futures/futures-0.3.30.crate \ + https://static.crates.io/crates/futures-channel/futures-channel-0.3.30.crate \ + https://static.crates.io/crates/futures-core/futures-core-0.3.30.crate \ + https://static.crates.io/crates/futures-executor/futures-executor-0.3.30.crate \ + https://static.crates.io/crates/futures-io/futures-io-0.3.30.crate \ + https://static.crates.io/crates/futures-macro/futures-macro-0.3.30.crate \ + https://static.crates.io/crates/futures-sink/futures-sink-0.3.30.crate \ + https://static.crates.io/crates/futures-task/futures-task-0.3.30.crate \ + https://static.crates.io/crates/futures-timer/futures-timer-3.0.3.crate \ + https://static.crates.io/crates/futures-util/futures-util-0.3.30.crate \ https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \ - https://static.crates.io/crates/getrandom/getrandom-0.2.10.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate \ https://static.crates.io/crates/gif/gif-0.13.1.crate \ - https://static.crates.io/crates/gimli/gimli-0.27.3.crate \ - https://static.crates.io/crates/gix/gix-0.62.0.crate \ - https://static.crates.io/crates/gix-actor/gix-actor-0.27.0.crate \ - https://static.crates.io/crates/gix-actor/gix-actor-0.28.1.crate \ - https://static.crates.io/crates/gix-actor/gix-actor-0.31.1.crate \ - https://static.crates.io/crates/gix-attributes/gix-attributes-0.19.0.crate \ - https://static.crates.io/crates/gix-attributes/gix-attributes-0.22.2.crate \ + https://static.crates.io/crates/gimli/gimli-0.31.0.crate \ + https://static.crates.io/crates/gix/gix-0.66.0.crate \ + https://static.crates.io/crates/gix-actor/gix-actor-0.31.5.crate \ + https://static.crates.io/crates/gix-actor/gix-actor-0.32.0.crate \ + https://static.crates.io/crates/gix-attributes/gix-attributes-0.22.5.crate \ https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.2.11.crate \ https://static.crates.io/crates/gix-chunk/gix-chunk-0.4.8.crate \ - https://static.crates.io/crates/gix-command/gix-command-0.3.6.crate \ - https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.21.0.crate \ - https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.24.2.crate \ - https://static.crates.io/crates/gix-config/gix-config-0.36.1.crate \ - https://static.crates.io/crates/gix-config-value/gix-config-value-0.14.6.crate \ - https://static.crates.io/crates/gix-date/gix-date-0.8.5.crate \ - https://static.crates.io/crates/gix-diff/gix-diff-0.43.0.crate \ - https://static.crates.io/crates/gix-dir/gix-dir-0.4.1.crate \ - https://static.crates.io/crates/gix-discover/gix-discover-0.26.0.crate \ - https://static.crates.io/crates/gix-discover/gix-discover-0.31.0.crate \ - https://static.crates.io/crates/gix-features/gix-features-0.35.0.crate \ - https://static.crates.io/crates/gix-features/gix-features-0.36.1.crate \ - https://static.crates.io/crates/gix-features/gix-features-0.38.1.crate \ - https://static.crates.io/crates/gix-filter/gix-filter-0.11.1.crate \ - https://static.crates.io/crates/gix-fs/gix-fs-0.7.0.crate \ - https://static.crates.io/crates/gix-fs/gix-fs-0.8.1.crate \ - https://static.crates.io/crates/gix-fs/gix-fs-0.10.2.crate \ - https://static.crates.io/crates/gix-glob/gix-glob-0.13.0.crate \ - https://static.crates.io/crates/gix-glob/gix-glob-0.16.2.crate \ - https://static.crates.io/crates/gix-hash/gix-hash-0.13.3.crate \ + https://static.crates.io/crates/gix-command/gix-command-0.3.9.crate \ + https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.24.3.crate \ + https://static.crates.io/crates/gix-config/gix-config-0.40.0.crate \ + https://static.crates.io/crates/gix-config-value/gix-config-value-0.14.8.crate \ + https://static.crates.io/crates/gix-date/gix-date-0.8.7.crate \ + https://static.crates.io/crates/gix-date/gix-date-0.9.0.crate \ + https://static.crates.io/crates/gix-diff/gix-diff-0.46.0.crate \ + https://static.crates.io/crates/gix-dir/gix-dir-0.8.0.crate \ + https://static.crates.io/crates/gix-discover/gix-discover-0.32.0.crate \ + https://static.crates.io/crates/gix-discover/gix-discover-0.35.0.crate \ + https://static.crates.io/crates/gix-features/gix-features-0.38.2.crate \ + https://static.crates.io/crates/gix-filter/gix-filter-0.13.0.crate \ + https://static.crates.io/crates/gix-fs/gix-fs-0.11.3.crate \ + https://static.crates.io/crates/gix-glob/gix-glob-0.16.5.crate \ https://static.crates.io/crates/gix-hash/gix-hash-0.14.2.crate \ - https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.4.1.crate \ https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.5.2.crate \ - https://static.crates.io/crates/gix-ignore/gix-ignore-0.8.0.crate \ - https://static.crates.io/crates/gix-ignore/gix-ignore-0.11.2.crate \ - https://static.crates.io/crates/gix-index/gix-index-0.25.0.crate \ - https://static.crates.io/crates/gix-index/gix-index-0.32.1.crate \ - https://static.crates.io/crates/gix-lock/gix-lock-10.0.0.crate \ - https://static.crates.io/crates/gix-lock/gix-lock-11.0.1.crate \ - https://static.crates.io/crates/gix-lock/gix-lock-13.1.1.crate \ - https://static.crates.io/crates/gix-macros/gix-macros-0.1.4.crate \ - https://static.crates.io/crates/gix-mailmap/gix-mailmap-0.23.0.crate \ - https://static.crates.io/crates/gix-object/gix-object-0.37.0.crate \ - https://static.crates.io/crates/gix-object/gix-object-0.38.0.crate \ - https://static.crates.io/crates/gix-object/gix-object-0.42.1.crate \ - https://static.crates.io/crates/gix-odb/gix-odb-0.60.0.crate \ - https://static.crates.io/crates/gix-pack/gix-pack-0.50.0.crate \ - https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.4.crate \ - https://static.crates.io/crates/gix-path/gix-path-0.10.7.crate \ - https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.7.4.crate \ + https://static.crates.io/crates/gix-ignore/gix-ignore-0.11.4.crate \ + https://static.crates.io/crates/gix-index/gix-index-0.33.1.crate \ + https://static.crates.io/crates/gix-index/gix-index-0.35.0.crate \ + https://static.crates.io/crates/gix-lock/gix-lock-14.0.0.crate \ + https://static.crates.io/crates/gix-mailmap/gix-mailmap-0.24.0.crate \ + https://static.crates.io/crates/gix-object/gix-object-0.42.3.crate \ + https://static.crates.io/crates/gix-object/gix-object-0.44.0.crate \ + https://static.crates.io/crates/gix-odb/gix-odb-0.63.0.crate \ + https://static.crates.io/crates/gix-pack/gix-pack-0.53.0.crate \ + https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.5.crate \ + https://static.crates.io/crates/gix-path/gix-path-0.10.11.crate \ + https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.7.7.crate \ https://static.crates.io/crates/gix-quote/gix-quote-0.4.12.crate \ - https://static.crates.io/crates/gix-ref/gix-ref-0.38.0.crate \ - https://static.crates.io/crates/gix-ref/gix-ref-0.43.0.crate \ - https://static.crates.io/crates/gix-refspec/gix-refspec-0.23.0.crate \ - https://static.crates.io/crates/gix-revision/gix-revision-0.27.0.crate \ - https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.8.0.crate \ - https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.13.0.crate \ - https://static.crates.io/crates/gix-sec/gix-sec-0.10.6.crate \ - https://static.crates.io/crates/gix-status/gix-status-0.9.0.crate \ - https://static.crates.io/crates/gix-submodule/gix-submodule-0.10.0.crate \ - https://static.crates.io/crates/gix-tempfile/gix-tempfile-10.0.0.crate \ - https://static.crates.io/crates/gix-tempfile/gix-tempfile-11.0.1.crate \ - https://static.crates.io/crates/gix-tempfile/gix-tempfile-13.1.1.crate \ - https://static.crates.io/crates/gix-testtools/gix-testtools-0.13.0.crate \ - https://static.crates.io/crates/gix-trace/gix-trace-0.1.9.crate \ - https://static.crates.io/crates/gix-traverse/gix-traverse-0.33.0.crate \ - https://static.crates.io/crates/gix-traverse/gix-traverse-0.39.0.crate \ - https://static.crates.io/crates/gix-url/gix-url-0.27.3.crate \ + https://static.crates.io/crates/gix-ref/gix-ref-0.44.1.crate \ + https://static.crates.io/crates/gix-ref/gix-ref-0.47.0.crate \ + https://static.crates.io/crates/gix-refspec/gix-refspec-0.25.0.crate \ + https://static.crates.io/crates/gix-revision/gix-revision-0.29.0.crate \ + https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.13.2.crate \ + https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.15.0.crate \ + https://static.crates.io/crates/gix-sec/gix-sec-0.10.8.crate \ + https://static.crates.io/crates/gix-status/gix-status-0.13.0.crate \ + https://static.crates.io/crates/gix-submodule/gix-submodule-0.14.0.crate \ + https://static.crates.io/crates/gix-tempfile/gix-tempfile-14.0.2.crate \ + https://static.crates.io/crates/gix-testtools/gix-testtools-0.15.0.crate \ + https://static.crates.io/crates/gix-trace/gix-trace-0.1.10.crate \ + https://static.crates.io/crates/gix-traverse/gix-traverse-0.39.2.crate \ + https://static.crates.io/crates/gix-traverse/gix-traverse-0.41.0.crate \ + https://static.crates.io/crates/gix-url/gix-url-0.27.5.crate \ https://static.crates.io/crates/gix-utils/gix-utils-0.1.12.crate \ - https://static.crates.io/crates/gix-validate/gix-validate-0.8.4.crate \ - https://static.crates.io/crates/gix-worktree/gix-worktree-0.26.0.crate \ - https://static.crates.io/crates/gix-worktree/gix-worktree-0.33.1.crate \ + https://static.crates.io/crates/gix-validate/gix-validate-0.8.5.crate \ + https://static.crates.io/crates/gix-validate/gix-validate-0.9.0.crate \ + https://static.crates.io/crates/gix-worktree/gix-worktree-0.34.1.crate \ + https://static.crates.io/crates/gix-worktree/gix-worktree-0.36.0.crate \ https://static.crates.io/crates/glob/glob-0.3.1.crate \ - https://static.crates.io/crates/globset/globset-0.4.14.crate \ - https://static.crates.io/crates/globwalk/globwalk-0.8.1.crate \ - https://static.crates.io/crates/grep-matcher/grep-matcher-0.1.6.crate \ - https://static.crates.io/crates/grep-searcher/grep-searcher-0.1.11.crate \ - https://static.crates.io/crates/half/half-1.8.2.crate \ - https://static.crates.io/crates/half/half-2.3.1.crate \ + https://static.crates.io/crates/globset/globset-0.4.15.crate \ + https://static.crates.io/crates/globwalk/globwalk-0.9.1.crate \ + https://static.crates.io/crates/grep-matcher/grep-matcher-0.1.7.crate \ + https://static.crates.io/crates/grep-searcher/grep-searcher-0.1.14.crate \ + https://static.crates.io/crates/half/half-2.4.1.crate \ https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate \ - https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate \ + https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate \ https://static.crates.io/crates/heck/heck-0.4.1.crate \ https://static.crates.io/crates/heck/heck-0.5.0.crate \ https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate \ - https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.1.crate \ - https://static.crates.io/crates/home/home-0.5.5.crate \ - https://static.crates.io/crates/human-panic/human-panic-1.2.1.crate \ + https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.9.crate \ + https://static.crates.io/crates/hermit-abi/hermit-abi-0.4.0.crate \ + https://static.crates.io/crates/home/home-0.5.9.crate \ + https://static.crates.io/crates/human-panic/human-panic-2.0.1.crate \ https://static.crates.io/crates/humansize/humansize-2.1.3.crate \ https://static.crates.io/crates/humantime/humantime-2.1.0.crate \ - https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.57.crate \ + https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.61.crate \ https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \ https://static.crates.io/crates/idna/idna-0.5.0.crate \ - https://static.crates.io/crates/ignore/ignore-0.4.20.crate \ + https://static.crates.io/crates/ignore/ignore-0.4.23.crate \ https://static.crates.io/crates/image/image-0.24.9.crate \ - https://static.crates.io/crates/imara-diff/imara-diff-0.1.5.crate \ - https://static.crates.io/crates/indexmap/indexmap-2.2.6.crate \ - https://static.crates.io/crates/insta/insta-1.38.0.crate \ - https://static.crates.io/crates/instant/instant-0.1.12.crate \ - https://static.crates.io/crates/inventory/inventory-0.3.11.crate \ + https://static.crates.io/crates/imara-diff/imara-diff-0.1.7.crate \ + https://static.crates.io/crates/indexmap/indexmap-2.5.0.crate \ + https://static.crates.io/crates/insta/insta-1.40.0.crate \ + https://static.crates.io/crates/instant/instant-0.1.13.crate \ + https://static.crates.io/crates/inventory/inventory-0.3.15.crate \ https://static.crates.io/crates/io-close/io-close-0.3.7.crate \ - https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.11.crate \ - https://static.crates.io/crates/is-terminal/is-terminal-0.4.7.crate \ - https://static.crates.io/crates/is_ci/is_ci-1.1.1.crate \ + https://static.crates.io/crates/is-terminal/is-terminal-0.4.13.crate \ + https://static.crates.io/crates/is_ci/is_ci-1.2.0.crate \ + https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate \ https://static.crates.io/crates/itertools/itertools-0.10.5.crate \ - https://static.crates.io/crates/itoa/itoa-1.0.6.crate \ - https://static.crates.io/crates/jobserver/jobserver-0.1.26.crate \ - https://static.crates.io/crates/jpeg-decoder/jpeg-decoder-0.3.0.crate \ - https://static.crates.io/crates/js-sys/js-sys-0.3.64.crate \ - https://static.crates.io/crates/jwalk/jwalk-0.8.1.crate \ - https://static.crates.io/crates/kstring/kstring-2.0.0.crate \ - https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \ + https://static.crates.io/crates/itoa/itoa-1.0.11.crate \ + https://static.crates.io/crates/jiff/jiff-0.1.13.crate \ + https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.1.crate \ + https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.1.crate \ + https://static.crates.io/crates/jobserver/jobserver-0.1.32.crate \ + https://static.crates.io/crates/jpeg-decoder/jpeg-decoder-0.3.1.crate \ + https://static.crates.io/crates/js-sys/js-sys-0.3.70.crate \ + https://static.crates.io/crates/kstring/kstring-2.0.2.crate \ + https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate \ https://static.crates.io/crates/lebe/lebe-0.5.2.crate \ - https://static.crates.io/crates/libc/libc-0.2.154.crate \ - https://static.crates.io/crates/libm/libm-0.2.7.crate \ - https://static.crates.io/crates/libz-ng-sys/libz-ng-sys-1.1.9.crate \ + https://static.crates.io/crates/libc/libc-0.2.158.crate \ + https://static.crates.io/crates/libm/libm-0.2.8.crate \ + https://static.crates.io/crates/libredox/libredox-0.1.3.crate \ + https://static.crates.io/crates/libz-ng-sys/libz-ng-sys-1.1.16.crate \ https://static.crates.io/crates/linked-hash-map/linked-hash-map-0.5.6.crate \ - https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.8.crate \ - https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.12.crate \ - https://static.crates.io/crates/lock_api/lock_api-0.4.10.crate \ - https://static.crates.io/crates/log/log-0.4.20.crate \ - https://static.crates.io/crates/lzma-sys/lzma-sys-0.1.20.crate \ - https://static.crates.io/crates/memchr/memchr-2.6.3.crate \ - https://static.crates.io/crates/memmap2/memmap2-0.5.10.crate \ - https://static.crates.io/crates/memmap2/memmap2-0.7.1.crate \ - https://static.crates.io/crates/memmap2/memmap2-0.9.0.crate \ - https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \ - https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.6.2.crate \ - https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.1.crate \ - https://static.crates.io/crates/nanorand/nanorand-0.7.0.crate \ + https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.14.crate \ + https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \ + https://static.crates.io/crates/log/log-0.4.22.crate \ + https://static.crates.io/crates/memchr/memchr-2.7.4.crate \ + https://static.crates.io/crates/memmap2/memmap2-0.9.5.crate \ + https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.4.crate \ + https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.0.crate \ https://static.crates.io/crates/npm-package-json/npm-package-json-0.1.3.crate \ https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate \ https://static.crates.io/crates/num-format/num-format-0.4.4.crate \ - https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate \ + https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \ https://static.crates.io/crates/num_cpus/num_cpus-1.16.0.crate \ - https://static.crates.io/crates/num_threads/num_threads-0.1.6.crate \ - https://static.crates.io/crates/object/object-0.30.4.crate \ - https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate \ - https://static.crates.io/crates/oorandom/oorandom-11.1.3.crate \ - https://static.crates.io/crates/os_info/os_info-3.7.0.crate \ + https://static.crates.io/crates/num_threads/num_threads-0.1.7.crate \ + https://static.crates.io/crates/object/object-0.36.4.crate \ + https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate \ + https://static.crates.io/crates/oorandom/oorandom-11.1.4.crate \ + https://static.crates.io/crates/os_info/os_info-3.8.2.crate \ https://static.crates.io/crates/owo-colors/owo-colors-3.5.0.crate \ https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate \ - https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \ + https://static.crates.io/crates/parking_lot/parking_lot-0.12.3.crate \ https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.6.crate \ - https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.8.crate \ - https://static.crates.io/crates/parse-zoneinfo/parse-zoneinfo-0.3.0.crate \ - https://static.crates.io/crates/paste/paste-1.0.12.crate \ + https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate \ + https://static.crates.io/crates/parse-zoneinfo/parse-zoneinfo-0.3.1.crate \ + https://static.crates.io/crates/paste/paste-1.0.15.crate \ https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \ - https://static.crates.io/crates/pest/pest-2.7.0.crate \ - https://static.crates.io/crates/pest_derive/pest_derive-2.7.0.crate \ - https://static.crates.io/crates/pest_generator/pest_generator-2.7.0.crate \ - https://static.crates.io/crates/pest_meta/pest_meta-2.7.0.crate \ + https://static.crates.io/crates/pest/pest-2.7.13.crate \ + https://static.crates.io/crates/pest_derive/pest_derive-2.7.13.crate \ + https://static.crates.io/crates/pest_generator/pest_generator-2.7.13.crate \ + https://static.crates.io/crates/pest_meta/pest_meta-2.7.13.crate \ https://static.crates.io/crates/phf/phf-0.11.2.crate \ https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.2.crate \ https://static.crates.io/crates/phf_generator/phf_generator-0.11.2.crate \ https://static.crates.io/crates/phf_shared/phf_shared-0.11.2.crate \ - https://static.crates.io/crates/pin-project/pin-project-1.1.1.crate \ - https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.1.crate \ - https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate \ + https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate \ https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate \ - https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate \ - https://static.crates.io/crates/plotters/plotters-0.3.5.crate \ - https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.5.crate \ - https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.5.crate \ - https://static.crates.io/crates/png/png-0.17.9.crate \ + https://static.crates.io/crates/pkg-config/pkg-config-0.3.30.crate \ + https://static.crates.io/crates/plotters/plotters-0.3.7.crate \ + https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.7.crate \ + https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.7.crate \ + https://static.crates.io/crates/png/png-0.17.13.crate \ + https://static.crates.io/crates/portable-atomic/portable-atomic-1.7.0.crate \ https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \ - https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.17.crate \ - https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.0.crate \ - https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-2.0.0.crate \ + https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.20.crate \ + https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.2.0.crate \ https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate \ https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.79.crate \ - https://static.crates.io/crates/prodash/prodash-26.2.2.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.86.crate \ https://static.crates.io/crates/prodash/prodash-28.0.0.crate \ https://static.crates.io/crates/ptr_meta/ptr_meta-0.1.4.crate \ https://static.crates.io/crates/ptr_meta_derive/ptr_meta_derive-0.1.4.crate \ https://static.crates.io/crates/qoi/qoi-0.4.1.crate \ - https://static.crates.io/crates/quote/quote-1.0.35.crate \ + https://static.crates.io/crates/quote/quote-1.0.37.crate \ https://static.crates.io/crates/radium/radium-0.7.0.crate \ https://static.crates.io/crates/rand/rand-0.8.5.crate \ https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \ https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \ - https://static.crates.io/crates/rayon/rayon-1.7.0.crate \ - https://static.crates.io/crates/rayon-core/rayon-core-1.11.0.crate \ + https://static.crates.io/crates/rayon/rayon-1.10.0.crate \ + https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate \ https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate \ - https://static.crates.io/crates/redox_syscall/redox_syscall-0.3.5.crate \ - https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate \ - https://static.crates.io/crates/regex/regex-1.10.4.crate \ - https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \ - https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \ - https://static.crates.io/crates/relative-path/relative-path-1.8.0.crate \ - https://static.crates.io/crates/rend/rend-0.4.1.crate \ - https://static.crates.io/crates/rkyv/rkyv-0.7.43.crate \ - https://static.crates.io/crates/rkyv_derive/rkyv_derive-0.7.43.crate \ - https://static.crates.io/crates/rmp/rmp-0.8.11.crate \ + https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.4.crate \ + https://static.crates.io/crates/redox_users/redox_users-0.4.6.crate \ + https://static.crates.io/crates/regex/regex-1.10.6.crate \ + https://static.crates.io/crates/regex-automata/regex-automata-0.4.7.crate \ + https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.4.crate \ + https://static.crates.io/crates/relative-path/relative-path-1.9.3.crate \ + https://static.crates.io/crates/rend/rend-0.4.2.crate \ + https://static.crates.io/crates/rkyv/rkyv-0.7.45.crate \ + https://static.crates.io/crates/rkyv_derive/rkyv_derive-0.7.45.crate \ + https://static.crates.io/crates/rmp/rmp-0.8.14.crate \ https://static.crates.io/crates/rmp-serde/rmp-serde-0.14.4.crate \ - https://static.crates.io/crates/rstest/rstest-0.19.0.crate \ - https://static.crates.io/crates/rstest_macros/rstest_macros-0.19.0.crate \ - https://static.crates.io/crates/rust_decimal/rust_decimal-1.33.1.crate \ - https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \ - https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate \ - https://static.crates.io/crates/rustix/rustix-0.37.25.crate \ - https://static.crates.io/crates/rustix/rustix-0.38.31.crate \ - https://static.crates.io/crates/rustversion/rustversion-1.0.12.crate \ - https://static.crates.io/crates/ryu/ryu-1.0.13.crate \ + https://static.crates.io/crates/rstest/rstest-0.22.0.crate \ + https://static.crates.io/crates/rstest_macros/rstest_macros-0.22.0.crate \ + https://static.crates.io/crates/rust_decimal/rust_decimal-1.36.0.crate \ + https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate \ + https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate \ + https://static.crates.io/crates/rustix/rustix-0.38.37.crate \ + https://static.crates.io/crates/rustversion/rustversion-1.0.17.crate \ + https://static.crates.io/crates/ryu/ryu-1.0.18.crate \ https://static.crates.io/crates/same-file/same-file-1.0.6.crate \ - https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate \ + https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \ https://static.crates.io/crates/seahash/seahash-4.1.0.crate \ - https://static.crates.io/crates/semver/semver-1.0.17.crate \ - https://static.crates.io/crates/serde/serde-1.0.200.crate \ - https://static.crates.io/crates/serde_derive/serde_derive-1.0.200.crate \ - https://static.crates.io/crates/serde_json/serde_json-1.0.116.crate \ - https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.4.crate \ + https://static.crates.io/crates/semver/semver-1.0.23.crate \ + https://static.crates.io/crates/serde/serde-1.0.210.crate \ + https://static.crates.io/crates/serde_derive/serde_derive-1.0.210.crate \ + https://static.crates.io/crates/serde_json/serde_json-1.0.128.crate \ + https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.7.crate \ https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34+deprecated.crate \ - https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.0.crate \ - https://static.crates.io/crates/sha2/sha2-0.10.7.crate \ + https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.1.crate \ + https://static.crates.io/crates/sha2/sha2-0.10.8.crate \ https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate \ - https://static.crates.io/crates/signal-hook/signal-hook-0.3.15.crate \ - https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate \ - https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.5.crate \ + https://static.crates.io/crates/shlex/shlex-1.3.0.crate \ + https://static.crates.io/crates/signal-hook/signal-hook-0.3.17.crate \ + https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.2.crate \ + https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate \ https://static.crates.io/crates/simdutf8/simdutf8-0.1.4.crate \ - https://static.crates.io/crates/similar/similar-2.2.1.crate \ - https://static.crates.io/crates/siphasher/siphasher-0.3.10.crate \ - https://static.crates.io/crates/slab/slab-0.4.8.crate \ - https://static.crates.io/crates/slug/slug-0.1.4.crate \ - https://static.crates.io/crates/smallvec/smallvec-1.10.0.crate \ + https://static.crates.io/crates/similar/similar-2.6.0.crate \ + https://static.crates.io/crates/siphasher/siphasher-0.3.11.crate \ + https://static.crates.io/crates/slab/slab-0.4.9.crate \ + https://static.crates.io/crates/slug/slug-0.1.6.crate \ + https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate \ https://static.crates.io/crates/spin/spin-0.9.8.crate \ https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate \ https://static.crates.io/crates/strsim/strsim-0.8.0.crate \ - https://static.crates.io/crates/strsim/strsim-0.11.0.crate \ + https://static.crates.io/crates/strsim/strsim-0.11.1.crate \ https://static.crates.io/crates/strum/strum-0.25.0.crate \ - https://static.crates.io/crates/strum_macros/strum_macros-0.25.0.crate \ + https://static.crates.io/crates/strum_macros/strum_macros-0.25.3.crate \ https://static.crates.io/crates/syn/syn-1.0.109.crate \ - https://static.crates.io/crates/syn/syn-2.0.53.crate \ + https://static.crates.io/crates/syn/syn-2.0.77.crate \ https://static.crates.io/crates/syn_derive/syn_derive-0.1.8.crate \ https://static.crates.io/crates/tap/tap-1.0.1.crate \ - https://static.crates.io/crates/tar/tar-0.4.38.crate \ - https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \ - https://static.crates.io/crates/tera/tera-1.19.1.crate \ + https://static.crates.io/crates/tar/tar-0.4.41.crate \ + https://static.crates.io/crates/tempfile/tempfile-3.12.0.crate \ + https://static.crates.io/crates/tera/tera-1.20.0.crate \ https://static.crates.io/crates/term_size/term_size-0.3.2.crate \ - https://static.crates.io/crates/termcolor/termcolor-1.2.0.crate \ + https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate \ https://static.crates.io/crates/textwrap/textwrap-0.11.0.crate \ - https://static.crates.io/crates/thiserror/thiserror-1.0.47.crate \ - https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.47.crate \ - https://static.crates.io/crates/thread_local/thread_local-1.1.4.crate \ - https://static.crates.io/crates/tiff/tiff-0.9.0.crate \ + https://static.crates.io/crates/thiserror/thiserror-1.0.63.crate \ + https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.63.crate \ + https://static.crates.io/crates/tiff/tiff-0.9.1.crate \ https://static.crates.io/crates/time/time-0.3.36.crate \ https://static.crates.io/crates/time-core/time-core-0.1.2.crate \ https://static.crates.io/crates/time-humanize/time-humanize-0.1.3.crate \ https://static.crates.io/crates/time-macros/time-macros-0.2.18.crate \ https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate \ - https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \ + https://static.crates.io/crates/tinyvec/tinyvec-1.8.0.crate \ https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \ https://static.crates.io/crates/tokei/tokei-12.1.2.crate \ https://static.crates.io/crates/toml/toml-0.5.11.crate \ - https://static.crates.io/crates/toml/toml-0.7.5.crate \ - https://static.crates.io/crates/toml/toml-0.8.6.crate \ - https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.5.crate \ - https://static.crates.io/crates/toml_edit/toml_edit-0.19.11.crate \ - https://static.crates.io/crates/toml_edit/toml_edit-0.20.7.crate \ - https://static.crates.io/crates/typenum/typenum-1.16.0.crate \ - https://static.crates.io/crates/typetag/typetag-0.2.16.crate \ - https://static.crates.io/crates/typetag-impl/typetag-impl-0.2.16.crate \ - https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.5.crate \ - https://static.crates.io/crates/uluru/uluru-3.0.0.crate \ + https://static.crates.io/crates/toml/toml-0.8.19.crate \ + https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.8.crate \ + https://static.crates.io/crates/toml_edit/toml_edit-0.22.21.crate \ + https://static.crates.io/crates/typeid/typeid-1.0.2.crate \ + https://static.crates.io/crates/typenum/typenum-1.17.0.crate \ + https://static.crates.io/crates/typetag/typetag-0.2.18.crate \ + https://static.crates.io/crates/typetag-impl/typetag-impl-0.2.18.crate \ + https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.6.crate \ + https://static.crates.io/crates/uluru/uluru-3.1.0.crate \ https://static.crates.io/crates/unic-char-property/unic-char-property-0.9.0.crate \ https://static.crates.io/crates/unic-char-range/unic-char-range-0.9.0.crate \ https://static.crates.io/crates/unic-common/unic-common-0.9.0.crate \ https://static.crates.io/crates/unic-segment/unic-segment-0.9.0.crate \ https://static.crates.io/crates/unic-ucd-segment/unic-ucd-segment-0.9.0.crate \ https://static.crates.io/crates/unic-ucd-version/unic-ucd-version-0.9.0.crate \ - https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.13.crate \ - https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.2.crate \ - https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.9.crate \ - https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate \ - https://static.crates.io/crates/unicode-width/unicode-width-0.1.10.crate \ + https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.15.crate \ + https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.3.crate \ + https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.13.crate \ + https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.24.crate \ + https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate \ https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate \ - https://static.crates.io/crates/url/url-2.5.0.crate \ - https://static.crates.io/crates/utf8-width/utf8-width-0.1.6.crate \ - https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \ - https://static.crates.io/crates/uuid/uuid-1.4.0.crate \ + https://static.crates.io/crates/url/url-2.5.2.crate \ + https://static.crates.io/crates/utf8-width/utf8-width-0.1.7.crate \ + https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate \ + https://static.crates.io/crates/uuid/uuid-1.10.0.crate \ https://static.crates.io/crates/vec_map/vec_map-0.8.2.crate \ - https://static.crates.io/crates/version_check/version_check-0.9.4.crate \ - https://static.crates.io/crates/walkdir/walkdir-2.3.3.crate \ + https://static.crates.io/crates/version_check/version_check-0.9.5.crate \ + https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \ https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \ - https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.87.crate \ - https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.87.crate \ - https://static.crates.io/crates/web-sys/web-sys-0.3.64.crate \ + https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.93.crate \ + https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.93.crate \ + https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.93.crate \ + https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.93.crate \ + https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.93.crate \ + https://static.crates.io/crates/web-sys/web-sys-0.3.70.crate \ https://static.crates.io/crates/weezl/weezl-0.1.8.crate \ https://static.crates.io/crates/winapi/winapi-0.3.9.crate \ https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/winapi-util/winapi-util-0.1.5.crate \ + https://static.crates.io/crates/winapi-util/winapi-util-0.1.9.crate \ https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/windows/windows-0.48.0.crate \ + https://static.crates.io/crates/windows-core/windows-core-0.52.0.crate \ https://static.crates.io/crates/windows-sys/windows-sys-0.42.0.crate \ - https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate \ - https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \ https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \ - https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate \ - https://static.crates.io/crates/windows-targets/windows-targets-0.48.1.crate \ - https://static.crates.io/crates/windows-targets/windows-targets-0.52.0.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate \ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate \ - https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.0.crate \ - https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.0.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate \ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate \ - https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.0.crate \ - https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.0.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate \ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate \ - https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.0.crate \ - https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.0.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate \ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate \ - https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.0.crate \ - https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.0.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate \ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate \ - https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.0.crate \ - https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.0.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate \ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate \ - https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.0.crate \ - https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.0.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate \ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate \ - https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.0.crate \ - https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.0.crate \ - https://static.crates.io/crates/winnow/winnow-0.4.7.crate \ - https://static.crates.io/crates/winnow/winnow-0.5.27.crate \ - https://static.crates.io/crates/winnow/winnow-0.6.5.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate \ + https://static.crates.io/crates/winnow/winnow-0.6.18.crate \ https://static.crates.io/crates/winres/winres-0.1.12.crate \ https://static.crates.io/crates/wyz/wyz-0.5.1.crate \ - https://static.crates.io/crates/xz2/xz2-0.1.7.crate \ - https://static.crates.io/crates/yansi/yansi-0.5.1.crate \ - https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate \ - https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate \ + https://static.crates.io/crates/zerocopy/zerocopy-0.7.35.crate \ + https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.35.crate \ https://static.crates.io/crates/zstd/zstd-0.11.2+zstd.1.5.2.crate \ https://static.crates.io/crates/zstd-safe/zstd-safe-5.0.2+zstd.1.5.2.crate \ - https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.8+zstd.1.5.5.crate \ + https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.13+zstd.1.5.6.crate \ https://static.crates.io/crates/zune-inflate/zune-inflate-0.2.54.crate" -MD5SUM="a5ef2e3716b8c1a202fc259b8395afda \ - b8e7ee27350aad1efd1cbe7a6a32c551 \ +MD5SUM="491359f3466a1e0bef80ba59e755f9f2 \ + c1482ad4d1159eb713b2c585b14258eb \ 669215548c64019c08c92b2c1afd3deb \ - 9651c5e4f543baa1936451ff40d8a322 \ - 1e5f1d1c6887e4b84ae33559faec5fa7 \ + 579e59ba996675f454d456471924ea9d \ + 5fc01ee07457b73b3dc9cfea572a396f \ + adbb51e40b28255c49b2ad1d956eff19 \ 96f06331c915195bce97c8542c0eb728 \ - 95e5f8d0b7ab37171b8d3118542ba06a \ - a2d3656a58d89472063fd35db901f137 \ + 03b2d126766ed746706241b4c7487654 \ + 001e9b87bf3af37bc588654f4a5b50c0 \ e0a03581a6aea080315323651f272d65 \ bf23cd323c33a8c283c41bb9b79e4ce4 \ a5edbb16fb71d6000e6978cba3dbce14 \ f44e8d1d2e61974b268852797530ea41 \ - 4b4d7f148688efba960f4fbf13445101 \ - b47f7f36350970f1d65728a25ecf349f \ - a6c4e3f7eda9068fe0049c291e8e7d89 \ - d2453c99c7af98286c2dc9017a8dba6d \ - b57fd47f132f32001e0d4bfc4621f1bf \ - d750070888d80c68a85ebbdd428c847e \ - b7916cf807e8e1e3d0bc59b71f7f2500 \ - 504b5d258d68bdb980c997b93f0c6e6e \ + 64c9c06c903f9515ece3705342362a9e \ + 3d57cfa9d3c706404483c80170e1f7f9 \ + e2c3ead6439544dad05a90db9f59cbdd \ + 1eace5e9ecd352f139eef4c16e2c1660 \ + 27ebd71018dd6d909d4332d755908610 \ + 9be550f40292a6fa91ce6b9594edcc54 \ + a5f88692dcd3b16eed2f184509dce05b \ + 3ce13f8504b72552464acf5c8a29fe72 \ 7e55e25f387145f36dbfa9ff2390e0ae \ 142cb4b9a653e56e56311f0c883b8582 \ - 05d77ef52e90ad161fdd41b252420467 \ - 58637599fb4e68ecbca68939709aca1a \ + 88a8c7336f056de768ee2966cefd8303 \ + 68a9f9dcd62800564d5daf5c2f36accd \ 20084c4c04bcc06fd3d7ff662deca706 \ 521abf54ccebb983d14c40f47a908a97 \ a295edb6953237ebbdfa8e731229f9a3 \ - ebcf604c44976809506192718f439dc1 \ + a765e0d59ae689aa9eb9722c6553e499 \ 771aa8bb6e0811a97971fceecabb3245 \ 023b03cf9968b29253a5dfe62051008d \ - 49cb344d320431234061ddfb1bb38c53 \ - 89442bf42a77994420a56f79c30c6216 \ - 494bc55e3713f1e861b0b6ae328a40f4 \ - 841b2dfaad47fc76cd42a45e074a1e78 \ - e77008d07412b61bb1b5d67c5758c95d \ + 4a7e341a44384e7491b7f167797528b3 \ + d15509a276fcf2d7cb76c458d85037fd \ + d5f24b25f3b9c60539df0dc5ea309be5 \ + a3c12a0b2ddb55ec1b245f9950e7bdf1 \ a8ada3e30f22f0ad4d25ce76c130c60d \ - ba444785b3772c818677c4ccd42ee16f \ - 4a30bb499d535a719fca7f7775ff29d6 \ - 96778ea2eff9b39c42d90967ec6adce2 \ - 9a279086f2974a706e1f62fb2aac1e4c \ - 1e704be5ddde9d6b5383ef1035309f91 \ - 51ed49380bb7d086c005208e805983b2 \ - d733a7dcbaf0a4bc44e4fef568dcee32 \ - 1cf66c610dd5a19dac21a4af105ef97c \ + 3cad9a8439fdcb3332fed8691df3b58f \ + 5728181edb36aef118fd784070781229 \ + acb5d09fbabd7272d5cd40708cc301a7 \ + 45339d90b2b3a4f123af5ec459954102 \ + 4e6eee04ea524393c2de1d5aa92691c1 \ + 3f3f23bef5173fd62c0b345501ad1011 \ f686e99053239b98e9aca46c3e06c6f9 \ - 7d83f411bb22318c65fec8bbee937ece \ + bc0859c8b3335715160c6a05ead2e411 \ 74634128440dbc3766bda76fdf0aaa05 \ - 126712a51ed2962e587048a634186390 \ - 48cc8f84c65f9de706a31832e4101350 \ - 58dd690a9d43bb9f8b361b9579a86fba \ - 0098d16049f29cebad0be1bda2212c50 \ - 43f8415008eb5775962023405a445462 \ - aa7628187a64682bef0500d38db6b309 \ - 435b8bef0d3bd0b0ab5297728f1073c2 \ + f5215c4283a1984b95043a7185245e00 \ + a84898c2e50fd6cfe7d068a1d6d4b5fe \ + 0459ffc221ea1e68c448cb79b03d5b4d \ + 4d727b4060a41817a4cf611b282f63d8 \ + 4d2c28da884edabfe980fba47fa94320 \ + 8c0f8406dac1f424be269365c8b59111 \ + d04455148fcb2108d061500a6144eb86 \ 59ae9122b2946d4d52bc48a1da5c5e06 \ - ec573c80325dcb85a463103cf3878a73 \ - 6a7300e86333500f11f30e3e20e68808 \ - 4703ffb8b0409bcc4aff2642a748a9ce \ - 008b5f551130ca3eb7265bce27e0144b \ - f780b94573a4c3e9261b0ef07ace6529 \ - b4b717e9ccaca16de32c52b11e851916 \ - 54e4adfd2d64f037c5115993a5da57b2 \ + 7b813c52a542db88e061c0fb20d5ad7e \ + 0eefb31613be4bc92f6ff7ff7f606302 \ + ae428700bb8f554f4c5bb1a6b78de292 \ + 7003229295eeee486c4144d09dd66a41 \ + 8a3db8ec4d6912594fb2599bf2d6feba \ + 04baa08ff2d38dad4a10e7a27a9768d4 \ + 685c4f668742d629459b7ca109bce2ca \ ee1260862a62c0d8824b664a1abda7b8 \ - 010f6d0e98cc2a2b99907a23c6cd6bbc \ - 53eecae550b37e10f2f127cfbf892465 \ - b477cc1c7b45e2187b3cad0377b504d8 \ - 87d6cb99c9baea54826ce11c64ecd00b \ - 2328b6c50592b6a886bb9ccaf8a9bed6 \ - 8d9d64d52f8413bff916ac5c3ec06539 \ - a9d6492a1bd21d93dbc27c32eabd0c70 \ + 83b095b5e7b8eed0c1e550128b940cc6 \ + 81b27d290b68620784d664b46394ae46 \ + c5229cfccb6a1598e74a837dbc9e2797 \ + fbcefb1444d037650c4b2c85a1b2365f \ + 041b39d72fb4035ef9e0fbcea0d23e16 \ + 589feb40322e6c7ef4dced9755764612 \ + f816d75ddc8831b6a300a739ddae267b \ c3ca987d21c9d0af2c1e9794f70e7175 \ 4cb359fe1ce3ec8463a78cabc468037e \ - 275b369d81fc7f92f4ad2a7adc6ca74b \ - 86c345cb693c291362662b0eb437af89 \ - fd98c74ef4f8e5abcd938173ae8e2ab5 \ - 9970b72159dfdaf0ebb3eab0edfd37a4 \ - 075bba4c4ec3da4784a8842db294845c \ - 398f4cce1d3067cc7a56662e52a33384 \ + 442a035d4bebfb01fde2e9299563f73d \ + 396f4f63322338c26d76b2f638646178 \ + 44505199ec0964feb5488051b4ac92d5 \ + c9a5747e504d7f3dadc1fc563ae3d6f3 \ 32e5a346cb92729cf6c2d8d0e8202c73 \ 89e88633cab0e4b6f3d3878b84dffe8b \ 42707c74fb3d19c2457f8b1f36136bce \ - 7bb48920721b07af916c63b6c594012f \ - d1c2696d101141971eb2716c17c22b9a \ - e05e0f778a21d591052d682ef3063210 \ - 434e2423f372fed80f69ed8873fdd2a3 \ + 87b6473f5edcf8d9ac8acd81f0b32dee \ + d022bc79e1931c2bd4ebbe65cf3d2309 \ + 10843c833e02efe209d6c264984782e1 \ 3d62bfbbe08bdcee55fcb8cda85554d9 \ 92499f5db37eadb0efa33bcc91248577 \ 4c21da37e71a52f26c8c5490f3ec4837 \ - 09fbe9408a658ae3e5d294812af2bc65 \ - ba94e4b62665e48cc27ca8b14c5f5ff7 \ + 198d7f7c37f632bc83502b28870b6d60 \ + 6d28dbfa9d67ad11061716672a7a1519 \ d7b336d7465ac09ff26154906d5c49f2 \ 95a243b2d7c30018a643e218b3c5d693 \ - 28925d0d3649d0577f07bc9ab288999c \ + 9a25a5393856f8a0bbc14d82e27414a6 \ 98dd664015c5a6c5e1d3cfb8dce1c4ff \ 3fa75bcd254d37247ec3e97bad1dd445 \ - ce89e021cda1c79b29eebccd489d20d4 \ - f58435d9964d16e52617556746674cc8 \ - 349e0ae5420f0b7e6ff835cd03cc7428 \ - 060466dc8b71e71789cf55c04cb42dc6 \ + bdf329a72ecd0605c296f25e53136706 \ + 9437e2df9544e13b80709ea52f42580a \ + bcd5fd8c2b279da10b5a4d7b67eb555e \ + 42e215b55e1e5d1ae41034ca08483f12 \ b4944c105ff1b8614beeb153e7179027 \ - 80e1c1b89d858c93fc5946b4a8266504 \ - 06ec9c584466e4e4dd9ab7ce6a9c9138 \ - 3091bf9ce6381222c8dbf65a439ab524 \ - b2a011d8791e87418d9568ac99c0c9a0 \ - 8701f92ac138af6c3972bf8d1a8bd5fa \ + 3ef10447881b00471497237c64f44ac2 \ + b1e2ff2b24e7c0840bb0cb1174beedfd \ + 707c14d536067554f7fe03a8529cf426 \ + 987cd07b13068d49cd824156f187c4b2 \ + 2c9754b065f8893f33da00711a2a03dd \ 8dab3b3ec00dc56cffde0b0c410d47b5 \ c3e51926c9853b714191ef1bec90e2ce \ ac9acb45412c8c2e1437db4e50fb834f \ 6c162f039387980e6b6c4fecf8be744d \ - 10764f40bd10141d9f12920d7cfa123c \ - 378bd2c8eb6adcc1a837558e1927e1eb \ - b2458958308a0923a65777b9297bf11a \ - 2399b8b3b39b993d8e44d2fc1628663c \ - 6052db16e7627061500931e7f53b0128 \ - 3f798ffba5e1f1ec5ad2df0afd1f76f8 \ - 3e2c0b885f7430e02dd6df1f8c626bc7 \ - 83e4c4337a8dac395b19ebcb8e3136a7 \ - 23e8b9cc40cb6247022c1265fb95505b \ - 7ee7fac47a513e4f7e44c66195ad8051 \ + b4da4608c9fa5193dc25539c7677ac6a \ + f6af880cfdb0c579b698586d841c664b \ + 44df381323008413e1624a79c6975ca8 \ + 9633f45ef555c994bba8f8ad04735fff \ + bb90dd58c7107a6f586b04588404b0ff \ + c410caa0c9f52fcf9da29688e3ea2974 \ + 163296a9672a36cb46d9a78bae592c66 \ + 259efb88f74fd1612ea748f3347ff56d \ + bb09633833b38806273f793d73167ac3 \ + e667ddded881e4892208a3ea7087c655 \ 64a6d8fe0c9a450bcefa41894e17d7ac \ - f204ba6fc9394724826f177433fe9a98 \ + 3c67481b4433a3219846e41d09aaeaa9 \ 2ec5419c5ca1c626f0b158e5ebec75d4 \ - ff87974aed9ddf2f97785fae88b9027a \ - c06610e40e360dade48f5574cab4c18b \ - 0947453e2549f2345bb78b3960bc5c43 \ - fdd2e9f2c895cf626e0e94dfc14ad78d \ - 0fef5601b4a1577fb338eb5cc57e5fb2 \ - e1af794e9888f836976bc09d0a77bf72 \ - f37c2af51761ee99148accc64a789dbc \ + dba1038ffbd65237b7aaf7ea41b402c1 \ + 016bfdf60122820e5bf1d6db088c0863 \ + c06e4b880b5df5aa06bb95cdc5e0cc45 \ + 791b6f777d5e82e43a6cb4c378e39ef9 \ + 49ea26cef36fccd5e48654d71990a510 \ 101226d32a04adc0a4232050dbf85056 \ 0f5f5b1f9ebc3d31770c7ae2e33d409c \ - 980abe4b3b80e451332e7f38105425d6 \ - 026d80b53333b71b18854ceb02e958b0 \ - 3b8e59515d02078032fbf89d2f7b47ec \ - 39c6b05cc140ad30eb693bae4b43672e \ - 2f1beb665ae673db2d89821a436b1cef \ - e1aa1cf30530143595c6efaa1823731d \ - 314cb8742040d4d738d79b01a96dfd85 \ - 1e6c5403299f615f276911c8e1441ef6 \ - ecf93232214d1e643e3b4cc76374db4b \ - ced6fbb4456383135131cc616b75df8c \ - 258cc63567b01321d5090b3a4895d79a \ - 674f63065bbac7ced2770b0b5f02e749 \ - fadaf8220f83f0ac4b8323919f2f5084 \ - 426bb4dd55249aeb37cd9ad15af528d1 \ - c6234296409a24272b1783b8e1034385 \ - ed939afc9dc6b2d98622184d1404933a \ - a54b547b14359df46e6a059c7d955b42 \ - 226c77aabe608ec895e09eb138ad6fdb \ - 67fe1df33f7a2b122066176117d068f5 \ - e949ccbcbb010c4e05896ab14562bf86 \ + 1b195f502cb635cc6ba02e1e9ca263ff \ + f2a13be3bddfdcf149289112545c90b4 \ + 80a8a1ff570ba794208aade23928a102 \ + ef44c590e5ec37a0a6bb3d43eedce10b \ + bfdbb059be182d0623fd78ef4814a4fd \ + 9ec0bbdb877e8bc55d560ba8f3aca61d \ + 0806ea7fc84b0ac0cd008c70dbd16e2c \ + 894dbff290f5a21515eb0b33f1b3d061 \ + 03d1317c30fbc651b627d1d8bdb27dca \ + b6cf45e70cb3d9364a4fdde15a25f26b \ + 3b3a12dacee5dccaa666e5826b190857 \ + 110c9c8cbc167c5cad15a7adfea596b1 \ + 128cb74306ddaca878559397ac1e4270 \ + ed110fdc815a3c79395c3451319067f3 \ 2180948a1fe17db88e9f97870234f87a \ - fd45b8558a6621031ce21637ec2091dd \ adafc45a92f42b3377a06b041a2ab658 \ - dc2287b30f0ddde28a3afbca83f252b3 \ - 1fa83fef2a7b9fc99c31de029f660d70 \ - 7a91807db2398fae9834f664a963c076 \ - 9b673d00ec71fba2718dd4b6973d3bf8 \ - 03ef15a9cfe3d6befacd9ff7cdbd1634 \ - d4d0effc77b6f82b37e0c783382711bd \ - fd74cb12863c361e5e96d73cd7f4539e \ - d22cc4f89be7e3d6325c040cb93d9065 \ - b825bef7d62cf8e4e7d01968264e6a2f \ - ed01e512e43388faba720890b368b164 \ - c552aefe481234861e76c933da373d78 \ - 3f1c56b3274498b8eda27c5dd69b166d \ - f5a333c4c878bded7fce59e11ba860ad \ - e5679249e04e995db5cb3cc7512e17c8 \ - 985d331d661a642b72570dc2d9ce6fb3 \ - afb7f0126b110b2b69385e7da7b038ee \ - 999d93243e6b76c20ef1062dab382cd1 \ + 5a602e57a0c78ee9669fad2b6eb7f623 \ + 1dca8bc86f316d5d9f7a4a85096e0456 \ + db535b3ae7c45383fe335800010dc5f4 \ + 6504e1fa6884d62eeb984429ca147f5d \ + 0d375469a6cc8894c255d2cf4a33f2b8 \ + 4f574268e4cda806c259fe125fad2424 \ + f6e674f5abe95d251b80aa9fa4138463 \ + 48b603d0bd4d6e80938ce3026bdce999 \ + b1af5ee5f3fc246fa4d35fe121661025 \ + 21e87390feca912ee816ff9a82731d8c \ + f9b748f2d75adfb990a5ec074a1af498 \ + 226c79aebfd626b4c94572bf3aebbfdd \ 539588dc3151dd1a2eafb1abc1b328e7 \ - 97ce0b3fde37ca86ec399a8832dd909e \ - 356b4a97654b1166cc19d2e01c50f285 \ - dbce02b8b83b6e5060de22e3f6f95de3 \ - 7fdff136b8f92ca607b2d3cf8ef2bdc4 \ - c511739ea5d706ec5514605c3822ee22 \ - bc9add4fa8e8d6925b1cabe74e7ac108 \ - a865ed2b74e73c390f769b702aa02713 \ - 15f69f7d8a3a6b4c9cbbf1cb300e8a6d \ - 3d177ac594201061c57c199cea0b1156 \ - 3952f33e9615f0c3cb881de6973470ed \ - 0659f4d8c73fba300470c8b507ea59e7 \ - 82efaf83a661ed30807897cac0c128b5 \ - 8b073553327fe547d0b367cfcd81bb59 \ - 22c18c8034a833c91bb51cbd1433fd13 \ - 65fbc7f054a0295660ccd6ceb6dac760 \ - f3d291021e5b6e50eeb22391a21aa9f7 \ - 7ec3b6baf798700701969961379d9958 \ + a8e9d7852694364f713f8b77fcdd157f \ + 8650e94ad1dc61bf1e5f3bd6de74d8de \ + 821d2303dd88d880e8c0512b79a43a8f \ + a24dafc0854045e40a9c50b03a36c75e \ + a43d1cf7107f18b253ec558c21f09492 \ + a9c632e8004e87d856e9c22009ad2e55 \ + 55514cbc770c9a1a3eccda12d839f859 \ + f60771295cc5dbc55f9323905221ab2f \ + a06fe8d43dd629534cffdc927de95fc7 \ + 1e642722f3eca4e8430b1fbf79f2e8a5 \ + e1d71cf7ff63d449208e42c97f6ceee5 \ + af77c537b10bd81104dad526959eb6c4 \ + d8503dcb614aeb6cd075e3360e708dc3 \ + 883d5a662c053e1b7777a01c81316d51 \ + 66817b9ee2b91822bb6443fa34c4c027 \ 102dd5ccf7f0e35f281febc864643590 \ - 6cf5295ccac485b29e978e762b0f3d8a \ - 7baeb96294a80f18ce722ec603737044 \ - 2b77a416cc13c6701bb061a600038bc8 \ + 8136d042881d797047cdf7c74144af58 \ + 4aba83d02c612fd4cf1405bce5137b93 \ + 33aa2161d490d8fb29bbef38fa1f557e \ + 8ebeba84cbc2c5c3f432906372eb68b5 \ 2d6d28ec311884da69bcaf320ada8ad5 \ - 423ea3c18df8759400c3d0a381738c64 \ - 28fb2d3e8fbb4c9df2e53c8a6c7f3e88 \ - 8f76ccfaf8def788cc97c441d5d1a5da \ - 05960f636025bd61830414f5d49e0881 \ - fea840ce07a32bdace46c59c41362f3b \ - 1c5130ef94d44cec6f63f13c80ae6ece \ + 87002ccdb57a64535e56b11fe1d73eb9 \ + 7b8257e056ddd1633f8526e8492fb831 \ + 52e4d5b6fce415c934024ccc29647223 \ + 09ecd572c3407a452bb7d0f7a2d3f228 \ + 704678dbf71dfc4800fa39d9e8a42ce0 \ 1b41b97d982520b7364a87a39e2a1ed8 \ - 3451a2e54a12d567bbb1bf2815aedc37 \ + 0339cc04f4471f002e421e2328a86bf5 \ b92fa50f56a1e06a7f1bf665442d4a73 \ ce5935e8063a452913a61e5405b33cb9 \ 0b7994d1256215201bdfb810a357ffa2 \ - c9fa9187985880eb320b350bd9024510 \ - 11681ec4554f1f934b25eeba3f558ea7 \ - dfe5f3f4e85405462f028e3e7a5b5d42 \ + 4daeb6abd6951210bed659c3c1ea01b4 \ + b1fcdccf7b7baaa0cf21701b4aea7e0d \ + d81f9251921f8a289dcf69fe4ccc3788 \ + 9096ef29060ac4b5d23da6cc81c13734 \ 26570de3ac165280c441fb77ecd68ede \ c01022fe0357c10ca1d48b16187f81bd \ - 7ff000f771e742396faed3c83c82fab4 \ + 64230e60ed58b0e7a52dfa572b4c4abc \ 87b1b7cb12ef4dfe842c212b98263048 \ b5305bde14813da51d536a9df564db69 \ - bdee49940363352f112ccce7ee1f504d \ + 8e9fb2332feddc76ab85fbcbaf838d74 \ 785764aa3ae2b351594278ed45a69aa6 \ - 4debd3be7deef9489df4d04841cbb631 \ - 75d480d43a87d733f9f497c647f7d973 \ - 55c872a11330d783758483aa43f2e94b \ - 5f153f7135dceb02f88266121c836b4e \ - 95f8af69264003b0fe9bc5e687ec80d3 \ + 8173bf02cc3780acd693a76c8b2ef78b \ + fe29680d6c4b75cc9ffeceb588e1e01c \ + 0a2627110611df5086535034640dc567 \ + 43aa79b89b15111c5ea9314737302826 \ + c30f0abdfb0377feee47c3e497430329 \ 7d58a2a23cd19ed8e889afdbeb7986b1 \ - c6612f34c3ee98ced239da95fbede236 \ - d2920a948e00e7c077883cebba898847 \ - 89b393356ad4a8a3f69cf168f06c7dcb \ + c009edf50ba7537ec8a92a49db354ca0 \ + 1a8725fbaf25abda88236a0a4e3d7663 \ + 83cd180e6991b62b1cc6d646bf4d0284 \ 20b9f5d97aaf06b0f580f12860b67ba8 \ - ffbab2186e43af074b619d6d8bfe3566 \ - eacabd60e755d2a003031643241781dc \ - ff05fe7b2fc0d772db7a63e5a66ed5ab \ - d580c0380408c62e04e018eaaf4258af \ - 53c7e5ace75ab04b2468d0547fa332be \ - 0c07198f804f9c9788567f8c061acaec \ - fba3b040a55c01be7376d3dd5c4d4920 \ + 5d87e8530342ef2a980b1c96dafd27f0 \ + 4dff07c2ef665e55255e348ab2412f00 \ + 69afa1fd8de27c78cbd9298b31b0a751 \ + 44a061d0e937a7212be707012f38730a \ + 371fb71b0651ef8bf26e827ec21b1f76 \ + df8968a2a066697d5ccb744045c09c7f \ + 45a825695402aa13c026cc81b30ccfd6 \ + 5a7af442aa87deb7aa2e47aa53ecb4b0 \ + bb0c20f6e3faaa647d9c463c5501a8e0 \ 2db26dd3b5201776a36e40217bfdfe26 \ - 0bc840b564ce2b698189d5b204538624 \ - 71bf1bf53c8321f7f1cbc13575353d6b \ - b4c849c8ee20bb24d1dab019f8a020f0 \ + f87a00a9b24bb7ea2736fcacf57027ab \ + 23fb13a7f6fb7b25a42d71c3bcaa5d7c \ + b928626f9e8328e4085fc27cfc640c19 \ + 3fb4a4a19f3d32a6fab24ee8568dbccd \ ef352de59e1b26277213640319c87e88 \ - 18fa61f2d92d4df309c67cb3f3197987 \ - 1d1b2033b4272a22654e55447ae7f404 \ - 8d619139e1dec2be7ecd50cfe3efa2a0 \ - 8ee79b4fe4c43d9ab09f16344612a656 \ - 61f358bf6f442c02189af8a9c50e745a \ - 0f6cf3b35ff80cee7da9243e76c94532 \ - ddbd5203d6b18f74ea40a4a498cb3b83 \ - 0848bd51d7f2f3a5d66cf18b5bf20c19 \ - 425240df63c3230ac887f4319e3434e5 \ - fb6241893b457ed69fae5c1ae19920da \ - bb21a8ff26ec16bc15758b1625bc0f46 \ - eb7e04508518ed8f29935ec874e1740a \ - 28a4dbc0158bdb2fa806d97dd55fba2e \ + 6d16890925497732bdbedd7636c9546f \ + eb44c81f81e4aecdbdbafeac9c0fdcab \ + efeb260cf6b2a13607ee12321e39cc8d \ + c0aab5e6eaaa6a2f3c7ed44f123d1c7d \ + 0a3a2f336488cd08462fa4c48a547096 \ + e956fa96d76523ecfe12a3492014bf18 \ + 7c3a27860a0082241f5c9a069e431fba \ d81ceb0b3794fb4b01f8f443f00d60df \ 5b5de6cffe4726037a5ec6d6931c80f3 \ 8ca0c760be72a54667baeb09fc5a0578 \ - a0de6eabdeb1320350abcbd7c02df6ac \ + e092b3abcc54806f2a35889d725bf95f \ d443cbf9907b31a0f396fb13489d6cd0 \ - ae2471729f689287aec9da43f8106a4b \ - cf92ddce1c266903017a073d826e0a95 \ - 2dc8aacabbc090f8025a4789d4d6d8f0 \ - 6b79a1dbccc9351cbc297cfa3d98d651 \ - 0aa601dab19b62c32def2e7be85d50b3 \ + 4578b5cccbe636b7e5becdf5543b3802 \ + ce9564280f1651dc087e667c842734ff \ + 8390247ae7126c00e162732b249be9d7 \ + d4d01eccc7c94df3ad227d9da26ea3f1 \ + 936913c779b00c6355ffbbb53023dcae \ aa7024f7b3b6cc9c16f218c076a31ccc \ 12e4ba5909e1f30b9142932571eaa4da \ - 9d6c117b30034665155c9e6852b86e88 \ + c63cc43554a8abcf7b1166626f0e3736 \ b1713fb3ae03d434680cff5fb4c14144 \ - ad1239c8377e9764ee2924fadcc73c5f \ - 7fb976dbf9428d88125a556348db0ddb \ - 4fb2e2c0bd34936de027d8d9c04e12d1 \ + fe316e1d51e3dff1e0455d0142dd37e4 \ + 1748ba413a4ec6208265c51a998d50d2 \ + d57243eda469f74ab7f743a0c22ab1d7 \ 0ba30a94d7b8865c23e86d4d64e5b91e \ - 43396a5f5e082a5225606d57f4927a61 \ - c46bac043ec3efabb0bf60e59fcd5f35 \ - c015f53bc14eee587326c0169d35b282 \ - 4c1b9de67d4aaa6d64d556b9f3b00dd5 \ + 33a7d7049ec113d9d400b9abe6135e17 \ + ef9dd4c04bca145d28bcc7c96c940689 \ + 2fccc288b2a83188dd2a770092583612 \ + aa1a6294393560a2ace23b0edc0222d9 \ 12613f90aab930b5317557b1b0a21e30 \ 60e558c4bb478462efdb5b3a925897dc \ d8b1713b722c482c78ceb961cf994d38 \ 3cbb110e799c18366fd19d05c66df6d7 \ - f65ea4235b0a880cf5f332e19fc53d80 \ - 7200c175ca23a62b976a0b20f4cda05d \ - ce6dde2ea2691fdd97632fb8c9b3e042 \ + a9a6ce6cd4b12f9c4f6840df87d5da0d \ 07c75fec267864bcbb800ca7709ceae2 \ - 73d4dff694f3acab34c217b4f4943a37 \ - 24171d9c31ec6e5ccb4cb2ab5494d0c0 \ - bd8a914851fd9e6351082f98b7e7fa84 \ - a6b32988425a3fcfa02e2330d47715a1 \ - b778b749081a14d66979a46f353e16e4 \ + 524ffd7a9b5b25c4d388686a5dde5cac \ + cba0205d0472e3b170f4d93aa9423b86 \ + 654c2b6ec12a0ab1f52e2c625e72161a \ + 619dce78b18ac0f1f414600ef5a60215 \ + 263a4e4ee967b56a460b6b717fa53279 \ + 4130e228260e0033af468b44766cce2c \ 30eb4de1c1a3bd214d7649b891abf444 \ - 5c69337d37e58a380e00eac9ce0373bb \ - 20bc0926b659e86cc5ea66cf928caec9 \ - 0df16f0fae76d411cebf1e67c55070d9 \ + 60ddef23e68d8cbb9f9f33b747fe1734 \ + f0f2ffb77b89e793e86e1c0542a1f270 \ 6a32bab57772c3a1146d599b65ffb0cb \ 7d76a523677de261dda1b65d29a93c4e \ - e0c30e3bc29a1b33c71f2823cd5b5365 \ - 33a6273a72fc27d8b78ca1a499ada23d \ + 480a3b8e8201739e157bb648f9243962 \ 533608bb3b2587c0aa148dc36cc16429 \ 7b5f916e5a872e69f4adb563bdb67b77 \ 639c3431a2f0d289889dd4cf8f1f1222 \ a712320c0a3c6440c9a5b85cdd3f0c78 \ - 0358b31bf59c7915bb03f9e66f2d1ea3 \ + ec5466d73ce9285f92a1458cdc1b4046 \ c3d0791d7f9cb5103c004856e165fe0b \ ee7a5f842c39bc47c474196e83b0df5f \ e30085994bbeb4b7f4895d48216d5476 \ a1626b8f4d165b1b60d960862eba4cf0 \ - e0db6bd215c51fe0bd255fba51a21f24 \ - 08db330bc0fb2b16a6c78c2870196852 \ + 7ee7a2b2f09d09fa2b1fb4c594fc8396 \ + 7604a19f6ff2021e9fc02f9bce604494 \ 16111f31a29feae4ce4a324b83dc0189 \ - 782ea88d8e5b517b1c9e7d870e20e9e3 \ - 2793ed3e6807d79ff72271baec586531 \ - e19600513eaf0823f25a621088b44d2c \ - 520b920d0c711ec1a17fb19a6060446a \ - 91b60a71d44302a8b05bd398eca56c37 \ - 56a4d4b53f05b81e881428f327bbd19b \ - 1c9a7182c62a3f9ea6f81420f3766f6b \ - 1c4222a2b68bfd02398338fc83f48e6a \ - 66c01e9bd7f3d1463a3da113eb280a1a \ - 3677dde35602658c64bcab434a0d053b \ + 17d3ca67442343b42c8fd1eb3521bf98 \ + bee355e36a71b94ea45eedcd3d054ae1 \ + a5f742e592150e471690627bbb77c2b8 \ + 158e2b15e6b75f6090767642138f75ff \ + 05ec4163d860f882c88fcc77f78d6172 \ + f11619c171d9c9c009434733e57cedbc \ + 19b48e160f65c80062d3c3b8ccae7153 \ + 5c7ac272e356d2ce545d36afbb7d2c86 \ + c163af07877d0d655ba9a80078ff07c8 \ + e8a05659cc24a565b63307931c67d830 \ 2d7d5aa79ff9ed90aa9a1ab6ce32d2f0 \ - 97446d04ea526bf0a22d529026f5c1d9 \ - 364d64916f288f9cef824c9688915cf7 \ - 28dd2ad9373e97891cb7ed3444aaa3b7 \ - 24fcbc2986fad09b25c9a4f9aef0a9e4 \ - fdf3aa5e1f6c33e4f68b0f7b08e1e94e \ - 3b149ee50fdf37d56186810660ea7a63 \ - 223719dc10025228707d8d5aa14e401b \ - d9a04f4fbf3a21f7ef6be47a007cb611 \ - 853888e375addadf7e85c8499e0745d3 \ + 47f5509a6c5eb1d0e5313ce646a0a7a2 \ + f710f8a005e034cbdf8c34293013d9f5 \ + 9fa15e26309d04874950ab24b1083e77 \ + b400c455aaf7d3e6a216261f07c4bc93 \ + 3dcd0f89abb6723ee3ddc24a7673a9c0 \ + 6bb54e2ed8584e03a7bd2a688a601406 \ + c27f9f3ba7b41018f698a064098c7bc0 \ + 56de037d755aeb0b45169991f9567cd7 \ 2d8d8b377d144f5e32b4f65a69eb0b24 \ - b4a0a98a54439a5a37952c8879187ee3 \ + f1358be8c98b98837cbd2cf51e75f8b3 \ 8046df86e976ce7ef8954e916f0e7f74 \ - eb6238cbf278a63e0afc0804cf527c62 \ - 9b1baf93cc8caada556e1c45a6f013e0 \ - ff73672601880795d1c901014787924f \ - ecf1e501541e064d3e96172bd0f3c709 \ - 07174ad3942b5dba8d02f628a4f56792 \ + d3ccccba78e5375faf8e543884f9e84e \ + 9fa192f1e79f9062a6bb899d05e35c58 \ + 02caec0b32e7d14fb630f3f8f0f071cc \ + d0ae58592f09d5bf6d1a943291ca02f2 \ + 5f7008c5bb010882e4cd393b8a1a49d1 \ 39e3168b0ff2d77bcca05882310b2a06 \ - 74d8afce717ff89fb2cb5141f121782b \ - 00f467980f89a77f541dab0e421480e8 \ + 3426961d0acb81854d9b734c59ba60f7 \ + 289b776935f2184c6ba2974877285013 \ ce622fdb8d18cd1c13ed8fadc5400c10 \ - d4411367c61d8ef13f479e0df69f100f \ - 22e95901b912671da26457ac33e36a23 \ - 55a4e6bebcb7c5e30cda782b4be9c329 \ + 6c623a8eed8450399ec323a72e96855c \ + f60ab8537f924a65fbc0961e958d375b \ + a77d5770902a4260009320daafd1fff2 \ + d0116882bd495f2b993495a8cf01f6fe \ 74001a70c31a649cd14282d0521a5f39 \ - 304b7e874b1432fdb71c1e574b47e0db \ - a394e97512e40dc3f1a5b3beba31e750 \ - cf636206d0c3287ce209551fc5b02d88 \ - ff2007c6fa874e52325ef88f9e46278b \ - a8014a7c865aa54f305e8cda3ef02019 \ + 40bccaff1b7f661cbe96ef08d485de28 \ + 6cda2bbb58357a02de1074d4ac9e3ab9 \ + 5d8c25fc51ffebca67935516c2325860 \ + 70b68cafcee2556b38439a53c75d8a36 \ + 50d5a501f911bb592f0dce2d052c2aa8 \ ae0a9c293bf6cb72cd62d6b9486356c0 \ c9defe80406280bcfce4ecf31c0200b3 \ 781d4ccf5d04c98fa02af207a9639249 \ - 5a9054761bf275878e3c4076192d5472 \ + fbe5da24bd1beef6125107ee41118187 \ 3976bcb8ccfe5f63e4c38209370a0de7 \ - addb656fd9ba12fac948ba6caf741ff3 \ + 32e55c2eba46e10f03866a9afd566925 \ 64d9f46e9ba78f68c30c486be3d8b7df \ - 285d82afae7d638437fd71f94cd1923e \ + 80c9bb4310021ed58b5ac2deb799bc8b \ f412e121f0941e9e61f75b9f7bfa9ad2 \ fdd7cefe256b6bcbbc2ba2344e773496 \ - 7645c62a572f12b67d1b582d7257776e \ - 449c7bb37fc298d2026fbf2855eb8db0 \ - 477e32d53e3f28cdfb368fcdfa0df3da \ + d7f7b399739aa7278de3688945c81922 \ + 744c8676a49438f5c89891e2f788d69a \ + 185b02692e67a57d476655e01f788fc1 \ 73d602cc41e3e431bf4fabd129ae1616 \ - 36c7197f00034ff87f3b849dd6b98b6e \ + b83e3c4eee8862b3cd0dc8570da6d0c0 \ a8de006fe0c7e373c560dd51599287a8 \ - 4765ef1452ff61c3942d4fdbb494b774 \ - cb03f4cb4d4a71fc2b6a41875cc9b005 \ - d03f75b223b8c2a58c73971ec0227fc0 \ - 4a9c9f7d6e764b4abefee62fe610edab \ + 5b4ddf181e910b8a0355923fe24ede58 \ + 8075eac572b0aca416ab1c827ae95375 \ + 4d878f78fc54e274f89bd4731ae605b4 \ 19e6e4e45004e2b023e49e37c34b4e31 \ 7818a75208424a6d05d1d868559f0adf \ 70b96eca0359f82c818eee7615d6ee21 \ cbfa351bd29e3779266c82b3996fc9ab \ a160b14e423954c978ca95aa78ca4210 \ - 5f0470696baaa4e5953bddbf196998f9 \ + 9de7b54918f327a684ef664a4fae3f5a \ c678a7da0ee4b850ebde0474144a0415 \ 1cacd081f5383ceb52e338c635b43fae \ b21820f2664242498beba7783b32bef4 \ - 1b7a0430abdb6a8b8b2fb9623f7e34f6 \ - 645cc7198206cb7a029adf3557ee7ed4 \ - 9aecd5ff283534a21d7cd51266abfe89 \ - ebe9be1bcec17d5ad10938d11e6bf1fb \ - dff68dc5b0704b8123a947f52e31dc8d \ - 63ce54e1fcbbdb45c15146fd082528bb \ - 9897b36a38a4599b557d1bca95f8552a \ - 3888156a4f63cd5b41049736e31cafde \ - 11ad59bd731103e90d688afc5f35271b \ - d70f66016bb1c2fa0b3ae8d81623521a \ + fcc6926cb92e9a4a8aa57e2614fda0ec \ + 3dc30b8ce4503073c466fb0735ab4920 \ + 30a759ed322b6e8f67bebb9d1b8a09f8 \ + 4e56ae1f16966fd35afe97544e5bc369 \ + 6ebb8deee5a5a0d1c26b20eeee1926b3 \ + ee0a19bf4101ef03286f4a365f347e96 \ + 44e399e9a80da3ebe381b6c48cd459e5 \ + b35d8775fbf3034e7012f05d60b80e6d \ + 370cd2a5fdd68bd38bd2ec2c7b153ce9 \ 588551ab8c39f2325b2825bd6ba99edd \ 00cf9fc91f46e1c29e71960e1cd76eb0 \ a0a5b9061a4064139084bb264eb7803c \ 40cab34236c8ab6128d287f63d29a49c \ e5c5470d1feb14de0d2f8d2ebd7af472 \ 45e2aaf9c869c2a3c456ffb522ca4c55 \ - 04c5de5f2fcb441ced909a45cff020bd \ - 24d96a72c285ee29e79ea640d1c0391d \ - 2e6f3d2a4c7414137fa48dfd73678840 \ - c12d182417999fc365f952e701f6071f \ - 7d6d4fc9fad200d6e295f6930e97e022 \ + 8a607889ac525c2286e2f7c88f89d931 \ + c3d42808c0c5cc0283666964f83df775 \ + 7692382986a2373fe5b5574ffe03e927 \ + ffd4e6af580c4c4183723e1a858551dd \ + ddd56057140620e25000e27d3d9174cc \ a8c6d404eec9e0efc975e65312b76228 \ - e547b0e754cd61f24f9ef8c9e26fcd95 \ - 86baecce43858faab832d3ddf3bf800f \ - ceee1159c41351d05f4cf705490867b3 \ - 7090b26bd33a445ed133a483e62d84cb \ + 8a83a7122dc03fdd42e5ba67680e5300 \ + fc0bffc78cb75ef744c4d2e3af198974 \ + 470f527a51d3921895bd2583fce8d9c4 \ + 94b5cc6f38b1ebeba1b35cc7692ec9a7 \ 333b4ba3f64c35b6f89b521e8d64548b \ - d18d362345c4fe512ef67b738b239fb8 \ - 250acb3063bbdc870cbb54edcd6fff8f \ + f9880f1c33a7bc7b0e6e086b504bf38f \ + f38b27b8c9625110a51293658f1cc014 \ e972ea58ec203bfa6c79c1207852298b \ - 64f9f5c520b25087ba70e4194d6aea9c \ - e1aaf0d487ef02def77307a74ee35606 \ - e41541041285d9f05d372cdac02a4bf7 \ - b3139f7d066250bfaf96b99e913ee75d \ - 4185de0682e5e5f3a9f13285218e59aa \ - 1f1e8b52fa04ca808c0bf41caf93d1f0 \ + 6c096ffbebd1eaef4fd4570ee127c7f7 \ + 60c58ee8cdca36db589e87c79c9efff4 \ + 6f4e8fbcd987fe542119b0338f374ec0 \ + e1c3e3ab6fe16b9c4d43b10dddb2b50c \ + 044de2128be1885b0576bc4a6cba36ea \ + 111b673c963671ff81593873a318df77 \ 3463b870b51ee10369d6b1a5139ad166 \ 0498c4a11448bfc35dc7bb2caa64c753 \ db96b50050277bf05a3c68534bbb9586 \ - b9e37d5fc4ad28b612b78ad37816684d \ + e908e1808f2a480449f8d86281ae24ef \ 09de9d01e7331ff3da11f58be8bef0df \ - f4620d6217497ee2c54090cd353ceec4 \ + 6fea8456dac26da1a185af6b0318dce1 \ 110789f2dd21a2ea820ebed976b4b1c2 \ - b58284cb8ce52b8de07e09f4f8fb9653 \ - f2797ade0e36f1e5d6be9d11b5076582 \ 2376de634160158ece40c4bc2ab3eb41 \ - a369d510325342310c7ab159bd181dae \ - e1a9b4dbf73164d389950c124e4d6f0c \ - 7ff44db201b805c60b7894e6e51a5580 \ + 73b177d6d000daaa8f05790414a887a3 \ + 9e876a38acd8262d97e9302ecb4e0f72 \ 7968284877e481b58df1569b68b5dc26 \ - e8732bb9eec91463ea10020fc16991c1 \ - cd2efc4af413b9d1380761255c7a22ff \ + 8c8adde50f0a531c407c5b68ab928f0b \ 34d06a94727c506c11e4710160e90f32 \ - 3d2bf2e578fe93c538d4f8c5cfddbe9b \ - 5b2c6ccb94c770d0ed85f7a844bf001e \ + 233b17dfcf7e49ac791eef30b7f406e3 \ 017691b927b405669e1139b054a35f4a \ - 631f9e1bcfe18e3976ef4c893ee13531 \ - 467f51d4cfb646d0c8fecfa008dbf52d \ + 7cb99b00381f697eaf8a322ed3b8205c \ + 1baf62319b533f3d996993b82305e547 \ f56c70fbae23f08fb0912284333f7851 \ - f3dad0f67aa70c6618c1593bd2086c36 \ - 9afb70c460db38399bf95ec015f07435 \ + 311ded6588844e072d3fb953a8f994da \ d20c2b0f45a62cc15c503ea610706a8f \ - 085ec81e4ced998bb7f1aea30b7a630e \ - f34ea4d81690ec402b6f0d9e54e8baa4 \ + 3f265cbde7668f38c1229043475470a9 \ ec7e437088dc741e6a0653e553abca4e \ - e24dfcf625e130a1e6db0ae375a17dd7 \ - 591c68ecc1dded36344429f427bbfabc \ + 4e50e886c72204c268c15a3230001d71 \ 8cec8a187df7a7b971009a7693f60140 \ - 2fa0c13b386de68baa17168774b1c5fa \ - 29bbf3d9160d2545d528d0b2d7492333 \ - 47eb7c694d272cf234ddfee18834d143 \ - 11f4eea201dc17b02bf54aae582c3a93 \ - 89f70cb8305108cc51ccde5569760d5b \ + b95760e9133ba1bb456d0f0cef74c9a4 \ + 0967e0df46d1af4eec8dab6b12241600 \ 76fb85a025e6e1e6fda6569acf460505 \ 589309abba88dd6e8099a95640457f7d \ - a4a2fb6845bb8ae426053dc7821ff75f \ - f5a883f6e013c5dcedc0c13d3096c612 \ - ae2ca148274c581aa6ee8a8e292ca2af \ - 936257597fbe2fd02d954a5db53c687a \ + 74ea77ca2056e0f68d6aa6f341c5ee3b \ + 8b9abf87faaabfcedea7b9ac6381752d \ 073a49c0bbf42567732c431ac924d9d1 \ b350c3e0b227a09407205fd823287959 \ - 8248ee0e20e58469a8e5a1742a3a5b70 \ + 93275f638d756d14dbc7b0569f7f46e4 \ 6a4f97b7e9ca29b701116862f3ca41c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="K. Eugene Carlson" EMAIL="kvngncrlsn@gmail.com" diff --git a/system/openrazer-daemon/openrazer-daemon.SlackBuild b/system/openrazer-daemon/openrazer-daemon.SlackBuild index b17a5295445c..3e1c972cc745 100644 --- a/system/openrazer-daemon/openrazer-daemon.SlackBuild +++ b/system/openrazer-daemon/openrazer-daemon.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openrazer-daemon -VERSION=${VERSION:-3.8.0} +VERSION=${VERSION:-3.9.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/openrazer-daemon/openrazer-daemon.info b/system/openrazer-daemon/openrazer-daemon.info index e5433d1fefa7..05e7b30c5299 100644 --- a/system/openrazer-daemon/openrazer-daemon.info +++ b/system/openrazer-daemon/openrazer-daemon.info @@ -1,8 +1,8 @@ PRGNAM="openrazer-daemon" -VERSION="3.8.0" +VERSION="3.9.0" HOMEPAGE="https://openrazer.github.io/" -DOWNLOAD="https://github.com/openrazer/openrazer/releases/download/v3.8.0/openrazer-3.8.0.tar.xz" -MD5SUM="fb48c21d672e432163d2b25b5d5c5553" +DOWNLOAD="https://github.com/openrazer/openrazer/releases/download/v3.9.0/openrazer-3.9.0.tar.xz" +MD5SUM="ab16a81bf2031fc0f031f0780af4613d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="setproctitle python3-pyudev python3-numpy python-daemonize openrazer-kernel" diff --git a/system/openrazer-kernel/openrazer-kernel.SlackBuild b/system/openrazer-kernel/openrazer-kernel.SlackBuild index 3451624d023d..257ca549f119 100644 --- a/system/openrazer-kernel/openrazer-kernel.SlackBuild +++ b/system/openrazer-kernel/openrazer-kernel.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openrazer-kernel -VERSION=${VERSION:-3.8.0} +VERSION=${VERSION:-3.9.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/openrazer-kernel/openrazer-kernel.info b/system/openrazer-kernel/openrazer-kernel.info index 95416408d172..98a9a81c230d 100644 --- a/system/openrazer-kernel/openrazer-kernel.info +++ b/system/openrazer-kernel/openrazer-kernel.info @@ -1,8 +1,8 @@ PRGNAM="openrazer-kernel" -VERSION="3.8.0" +VERSION="3.9.0" HOMEPAGE="https://openrazer.github.io/" -DOWNLOAD="https://github.com/openrazer/openrazer/releases/download/v3.8.0/openrazer-3.8.0.tar.xz" -MD5SUM="fb48c21d672e432163d2b25b5d5c5553" +DOWNLOAD="https://github.com/openrazer/openrazer/releases/download/v3.9.0/openrazer-3.9.0.tar.xz" +MD5SUM="ab16a81bf2031fc0f031f0780af4613d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/openrc/meson-patch.diff b/system/openrc/meson-patch.diff new file mode 100644 index 000000000000..351378774d53 --- /dev/null +++ b/system/openrc/meson-patch.diff @@ -0,0 +1,13 @@ +diff --git a/a/meson.build b/b/meson.build +index 32dd597..4af3053 100644 +--- a/meson.build ++++ b/meson.build +@@ -6,7 +6,7 @@ project('OpenRC', 'c', + 'prefix=/usr', + 'warning_level=3', + ], +- meson_version : '>=0.61.0' ++ meson_version : '>=0.59.4' + ) + + cc = meson.get_compiler('c') diff --git a/system/openrc/openrc.SlackBuild b/system/openrc/openrc.SlackBuild index e56267740def..d4e2042abe00 100644 --- a/system/openrc/openrc.SlackBuild +++ b/system/openrc/openrc.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openrc -VERSION=${VERSION:-0.54.2} +VERSION=${VERSION:-0.55.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -74,6 +74,7 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$VERSION.tar.gz cd $PRGNAM-$VERSION +patch -p1 < $CWD/meson-patch.diff chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -84,7 +85,7 @@ find -L . \ MESONARGS+=(--prefix /usr) MESONARGS+=(build) MESONARGS+=(--libdir /usr/lib${LIBDIRSUFFIX}) -MESONARGS+=(--libexecdir /usr/libexec/rc) +MESONARGS+=(--libexecdir /usr/libexec) MESONARGS+=(--sysconfdir /etc/openrc) MESONARGS+=(--sbindir /usr/sbin) MESONARGS+=(--mandir /usr/man) diff --git a/system/openrc/openrc.info b/system/openrc/openrc.info index 375a5488796e..2b15029cd0e1 100644 --- a/system/openrc/openrc.info +++ b/system/openrc/openrc.info @@ -1,8 +1,8 @@ PRGNAM="openrc" -VERSION="0.54.2" +VERSION="0.55.1" HOMEPAGE="https://github.com/OpenRC/openrc" -DOWNLOAD="https://github.com/OpenRC/openrc/archive/0.54.2/openrc-0.54.2.tar.gz" -MD5SUM="997b6659d68ac1d4cba19b7d3ff528c3" +DOWNLOAD="https://github.com/OpenRC/openrc/archive/0.55.1/openrc-0.55.1.tar.gz" +MD5SUM="fb6ada6140b988ffd6cac0f519d69980" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/osquery-bin/osquery-bin.SlackBuild b/system/osquery-bin/osquery-bin.SlackBuild index 7db2492113fa..baec64e54056 100644 --- a/system/osquery-bin/osquery-bin.SlackBuild +++ b/system/osquery-bin/osquery-bin.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=osquery-bin SRCNAM=${PRGNAM%-bin} -VERSION=${VERSION:-5.13.1} +VERSION=${VERSION:-5.14.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/osquery-bin/osquery-bin.info b/system/osquery-bin/osquery-bin.info index d212833aa1a7..894150f49932 100644 --- a/system/osquery-bin/osquery-bin.info +++ b/system/osquery-bin/osquery-bin.info @@ -1,12 +1,12 @@ PRGNAM="osquery-bin" -VERSION="5.13.1" +VERSION="5.14.1" HOMEPAGE="https://osquery.io/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/osquery/osquery/releases/download/5.13.1/osquery_5.13.1-1.linux_amd64.deb \ - https://github.com/osquery/osquery/releases/download/5.13.1/osquery_5.13.1-1.linux_arm64.deb" -MD5SUM_x86_64="77fb504c9f80893414610f5f088a2a6e \ - ba8c0c2a509a25494e0f0bafc818d1ef" +DOWNLOAD_x86_64="https://github.com/osquery/osquery/releases/download/5.14.1/osquery_5.14.1-1.linux_amd64.deb \ + https://github.com/osquery/osquery/releases/download/5.14.1/osquery_5.14.1-1.linux_arm64.deb" +MD5SUM_x86_64="fadb65e14606eccc5eae3c7f7fa2b1eb \ + 8421a4e0f47ec963ecda5c59bda675db" REQUIRES="" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/password-store/password-store.info b/system/password-store/password-store.info index 9ea42f18c408..14e5236bc019 100644 --- a/system/password-store/password-store.info +++ b/system/password-store/password-store.info @@ -1,8 +1,8 @@ PRGNAM="password-store" VERSION="1.7.4" HOMEPAGE="https://www.passwordstore.org/" -DOWNLOAD="https://git.zx2c4.com/password-store/snapshot/password-store-1.7.4.tar.xz" -MD5SUM="eba4c93d12ef0582853099440261a353" +DOWNLOAD="https://sbo-source.s3.ap-southeast-1.amazonaws.com/password-store-1.7.4.tar.xz" +MD5SUM="56b918982fd80bedba6590059c332c6d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="xclip" diff --git a/system/pax-utils/pax-utils.SlackBuild b/system/pax-utils/pax-utils.SlackBuild index d8b732e06cf5..b92870ccd783 100644 --- a/system/pax-utils/pax-utils.SlackBuild +++ b/system/pax-utils/pax-utils.SlackBuild @@ -6,14 +6,15 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20240925 bkw: update for v1.3.8. # 20230507 bkw: BUILD=2, fix shebang in lddtree. No idea how that # got past me in the first place... cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pax-utils -VERSION=${VERSION:-1.3.7} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.3.8} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,8 +58,8 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + mkdir build cd build diff --git a/system/pax-utils/pax-utils.info b/system/pax-utils/pax-utils.info index bfb0950cdf34..e711da3d0796 100644 --- a/system/pax-utils/pax-utils.info +++ b/system/pax-utils/pax-utils.info @@ -1,8 +1,8 @@ PRGNAM="pax-utils" -VERSION="1.3.7" +VERSION="1.3.8" HOMEPAGE="https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities" -DOWNLOAD="https://github.com/gentoo/pax-utils/archive/v1.3.7/pax-utils-1.3.7.tar.gz" -MD5SUM="928b04e8f854d0b6041ef550cbc2398a" +DOWNLOAD="https://github.com/gentoo/pax-utils/archive/v1.3.8/pax-utils-1.3.8.tar.gz" +MD5SUM="b68ebeabe73565798334d824a4d35154" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pyelftools" diff --git a/system/peazip/README b/system/peazip/README new file mode 100644 index 000000000000..1b2c9012fead --- /dev/null +++ b/system/peazip/README @@ -0,0 +1,8 @@ +PeaZip free file archiver utility, GTK2 build. +PeaZip is an Open Source (LGPLv3) cross-platform archive manager +utility, supporting over 200 archiving and compression formats as 7Z, +BZip2, Brotli, GZip, PEA, RAR, ZIP, ZPAQ, Zstandard, and many more. + +This is a repackaging of PeaZip, GTK2 version. + +arc is an optional dependencies diff --git a/system/peazip/doinst.sh b/system/peazip/doinst.sh new file mode 100644 index 000000000000..e4e6459838cb --- /dev/null +++ b/system/peazip/doinst.sh @@ -0,0 +1,8 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 +fi + diff --git a/system/peazip/peazip.SlackBuild b/system/peazip/peazip.SlackBuild new file mode 100644 index 000000000000..6dbd5f89961f --- /dev/null +++ b/system/peazip/peazip.SlackBuild @@ -0,0 +1,132 @@ +#!/bin/bash + +# Slackware build script for peazip + +# Copyright 2024 Marco Lavorini, Italy +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=peazip +VERSION=${VERSION:-10.0.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +# Only x86_64 is supported +if [ "$ARCH" = "x86_64" ]; then + LIBDIRSUFFIX=64 +else + echo Architecture $ARCH is unsupported + exit 1 +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION + +ar -x $CWD/${PRGNAM}_$VERSION.LINUX.GTK2-1_amd64.deb +tar xvf data.tar.xz -C $PKG +cd $PKG + +rm -rf $PKG/usr/bin/$PRGNAM +rm -rf $PKG/usr/lib/$PRGNAM/res/share + +if [ "$ARCH" = "x86_64" ]; then + mv $PKG/usr/lib $PKG/usr/lib$LIBDIRSUFFIX +fi + +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 700 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +mkdir -p $PKG/usr/share/icons +cp -rf $PKG/usr/share/$PRGNAM/icons/*.png $PKG/usr/share/icons +rm -Rf $PKG/usr/share/$PRGNAM/icons + +# remove foreign files +rm -Rf $PKG/usr/share/$PRGNAM/batch/{bat,'macOS service menus',Windows} +rm -Rf $PKG/usr/share/$PRGNAM/lang-wincontext +rm -Rf $PKG/usr/share/$PRGNAM/readme + +# remove 32 bit binary +if [ "$ARCH" = "x86_64" ]; then + rm -r $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/arc/ + rm -r $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/lpaq/ + rm -r $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/paq/ +fi + +# link 'arc' binary if exists +if [ -x /usr/bin/arc ]; then + mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/arc/ + ( cd $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/arc ; ln -sf /usr/bin/arc arc ) +fi + +# remove included 'zstd' binary who require glibc 2.34 (slackware 15.0 has glibc 2.33), link system 'zstd' binary +# PeaZip hash checksum check will warn apropos 'zstd' hash incorrect +if [ -x /usr/bin/zstd ]; then + rm -r $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/zstd/zstd + ( cd $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res/bin/zstd ; ln -sf /usr/bin/zstd zstd ) +fi + +# sbopkglint will be happy with stripped 'zpaq' but PeaZip hash checksum check will warn apropos 'zpaq' hash incorrect +strip $PKG/usr/lib64/$PRGNAM/res/bin/zpaq/zpaq + +(cd $PKG/usr/bin ; rm -rf $PRGNAM) +(cd $PKG/usr/bin ; ln -sf ../lib$LIBDIRSUFFIX/$PRGNAM/$PRGNAM $PRGNAM) + +(cd $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res ; rm -rf share) +(cd $PKG/usr/lib$LIBDIRSUFFIX/$PRGNAM/res ; ln -sf ../../../share/$PRGNAM share) + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $PKG/usr/share/doc/$PRGNAM/* $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +rm -Rf $PKG/usr/share/doc +cp -r $PKG/usr/share/$PRGNAM/copying/ $PKG/usr/doc/$PRGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/peazip/peazip.info b/system/peazip/peazip.info new file mode 100644 index 000000000000..d2a15ce237fd --- /dev/null +++ b/system/peazip/peazip.info @@ -0,0 +1,10 @@ +PRGNAM="peazip" +VERSION="10.0.0" +HOMEPAGE="https://peazip.github.io" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/peazip/PeaZip/releases/download/10.0.0/peazip_10.0.0.LINUX.GTK2-1_amd64.deb" +MD5SUM_x86_64="08055fffaedf94c2a58bfe2e962897be" +REQUIRES="" +MAINTAINER="Marco Lavorini" +EMAIL="sbo dot mlavorini at outlook dot com" diff --git a/system/peazip/slack-desc b/system/peazip/slack-desc new file mode 100644 index 000000000000..9951f85cec75 --- /dev/null +++ b/system/peazip/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +peazip: peazip (PeaZip free file archiver utility, GTK2 build) +peazip: +peazip: PeaZip is an Open Source (LGPLv3) cross-platform archive manager +peazip: utility, supporting over 200 archiving and compression formats as 7Z, +peazip: BZip2, Brotli, GZip, PEA, RAR, ZIP, ZPAQ, Zstandard, and many more. +peazip: +peazip: +peazip: +peazip: +peazip: https://peazip.github.io +peazip: diff --git a/system/pigz/pigz.SlackBuild b/system/pigz/pigz.SlackBuild index 049b5a221a95..d55098207f89 100644 --- a/system/pigz/pigz.SlackBuild +++ b/system/pigz/pigz.SlackBuild @@ -7,7 +7,7 @@ # Copyright 2012 Matteo Bernardini <ponce@slackbuilds.org> # Copyright 2013 Patrick Verner <distrozilla@gmail.com> # Copyright 2020 Dominik Drobek <dominik.drobek (at) o2.pl> -# Copyright 2024 Brandon Pribula, BC Canada +# Copyright 2024 Brandon Pribula, BC, Canada # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/system/pigz/pigz.info b/system/pigz/pigz.info index 8f29d0687108..823a3c44ef0d 100644 --- a/system/pigz/pigz.info +++ b/system/pigz/pigz.info @@ -6,5 +6,5 @@ MD5SUM="f73dd65700c593a3f8c8566163277d26" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Brandon Pribula" -EMAIL="brandon.pribs11@gmail.com" +MAINTAINER="orphaned" +EMAIL="orphaned@orphaned.com" diff --git a/system/piper/piper.SlackBuild b/system/piper/piper.SlackBuild index fdf25ee43994..72781fa795cb 100644 --- a/system/piper/piper.SlackBuild +++ b/system/piper/piper.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for piper -# Copyright 2021-2022 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2021-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=piper -VERSION=${VERSION:-0.7} +VERSION=${VERSION:-0.8} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,20 +80,16 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ # Enable or disable tests -if [ ${TESTS:-no} = yes ]; then - ENABLE_TESTS=true -else - ENABLE_TESTS=false -fi +if [ ${TESTS:-no} = yes ]; then ENABLE_TESTS=true; else ENABLE_TESTS=false; fi mkdir -p build cd build CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ meson .. \ - --prefix /usr \ - --mandir /usr/man \ - --libdir /usr/lib${LIBDIRSUFFIX} \ + --prefix=/usr \ + --mandir=/usr/man \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ -Dtests=$ENABLE_TESTS "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install diff --git a/system/piper/piper.info b/system/piper/piper.info index 4585b657b43e..b21a3553629c 100644 --- a/system/piper/piper.info +++ b/system/piper/piper.info @@ -1,8 +1,8 @@ PRGNAM="piper" -VERSION="0.7" +VERSION="0.8" HOMEPAGE="https://github.com/libratbag/piper" -DOWNLOAD="https://github.com/libratbag/piper/archive/0.7/piper-0.7.tar.gz" -MD5SUM="110c9cd1097d96ce9f6eeb0cd036e1b6" +DOWNLOAD="https://github.com/libratbag/piper/archive/0.8/piper-0.8.tar.gz" +MD5SUM="7a7266cef941ea908e990a5f4d18c7f8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libratbag python3-lxml" diff --git a/system/plan9port/plan9port.SlackBuild b/system/plan9port/plan9port.SlackBuild index 3a24bb5b16c0..4a3c8af34aba 100644 --- a/system/plan9port/plan9port.SlackBuild +++ b/system/plan9port/plan9port.SlackBuild @@ -2,6 +2,8 @@ # Slackware build script for plan9port +# Copyright (c) 2024 Sean Hinchee +# # Copyright (c) 2012-2019 Ruben Schuller # # Copyright (c) 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com> @@ -28,10 +30,11 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=plan9port -VERSION=${VERSION:-20211019_d0d4408} +VERSION=${VERSION:-20241024_61e362ad} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +COMMIT=61e362add9e1485bec1ab8261d729016850ec270 if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -59,8 +62,8 @@ rm -rf $PKG mkdir -p $TMP $PKG/opt $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z -cd $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z || tar xvf $CWD/$PRGNAM-$COMMIT.tar.?z +cd $PRGNAM-$COMMIT chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -72,7 +75,7 @@ find -L . \ PLAN9_TARGET=/opt/plan9 ./INSTALL cd $TMP -mv $PRGNAM-$VERSION $PKG/opt/plan9 +mv $PRGNAM-$COMMIT $PKG/opt/plan9 find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/system/plan9port/plan9port.info b/system/plan9port/plan9port.info index ef54207e7b76..640cb28a4e10 100644 --- a/system/plan9port/plan9port.info +++ b/system/plan9port/plan9port.info @@ -1,8 +1,8 @@ PRGNAM="plan9port" -VERSION="20211019_d0d4408" +VERSION="20241024_61e362ad" HOMEPAGE="https://9fans.github.io/plan9port/" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/plan9port-20211019_d0d4408.tar.xz" -MD5SUM="5d3c159812e6dd3f97651b18e0fc6c5a" +DOWNLOAD="https://github.com/9fans/plan9port/archive/61e362ad/plan9port-61e362add9e1485bec1ab8261d729016850ec270.tar.gz" +MD5SUM="f5707f9f15877f2b1258f01fb1779c79" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/podman/podman.info b/system/podman/podman.info index d6ddc3ada4da..1469a81d3d3e 100644 --- a/system/podman/podman.info +++ b/system/podman/podman.info @@ -1,9 +1,9 @@ PRGNAM="podman" VERSION="4.7.2" -HOMEPAGE="https://github.com/containers/libpod" +HOMEPAGE="https://github.com/containers/podman" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/containers/libpod/archive/v4.7.2/podman-4.7.2.tar.gz" +DOWNLOAD_x86_64="https://github.com/containers/podman/archive/v4.7.2/podman-4.7.2.tar.gz" MD5SUM_x86_64="4b78f4b222e5d6e9eaaf3c74ef91e973" REQUIRES="cni-plugins conmon runc go-md2man slirp4netns" MAINTAINER="Vincent Batts" diff --git a/system/powerline-fonts/powerline-fonts.SlackBuild b/system/powerline-fonts/powerline-fonts.SlackBuild index bd021d6b60a9..b698e521b254 100644 --- a/system/powerline-fonts/powerline-fonts.SlackBuild +++ b/system/powerline-fonts/powerline-fonts.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for powerline-status +# Slackware build script for powerline-fonts -# Copyright 2023 Isaac Yu <isaacyu@protonmail.com> +# Copyright 2023-2024 Isaac Yu <isaacyu@protonmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=powerline-fonts -VERSION=${VERSION:-2.8.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.8.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/powerline-fonts/powerline-fonts.info b/system/powerline-fonts/powerline-fonts.info index dad4bd5286be..6268d132f331 100644 --- a/system/powerline-fonts/powerline-fonts.info +++ b/system/powerline-fonts/powerline-fonts.info @@ -1,8 +1,8 @@ PRGNAM="powerline-fonts" -VERSION="2.8.3" +VERSION="2.8.4" HOMEPAGE="https://github.com/powerline/powerline" -DOWNLOAD="https://github.com/powerline/powerline/archive/2.8.3/powerline-2.8.3.tar.gz" -MD5SUM="d524df603bf7144cc2ccd5dcbfc5e982" +DOWNLOAD="https://github.com/powerline/powerline/archive/2.8.4/powerline-2.8.4.tar.gz" +MD5SUM="59ad22961ed0e97014d476431586aba9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/prometheus/prometheus.SlackBuild b/system/prometheus/prometheus.SlackBuild index ee0bf5a78353..fb9ee468dfff 100644 --- a/system/prometheus/prometheus.SlackBuild +++ b/system/prometheus/prometheus.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=prometheus -VERSION=${VERSION:-2.54.1} +VERSION=${VERSION:-2.55.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/prometheus/prometheus.info b/system/prometheus/prometheus.info index ceaa58c21ef6..e8de28efbf85 100644 --- a/system/prometheus/prometheus.info +++ b/system/prometheus/prometheus.info @@ -1,10 +1,10 @@ PRGNAM="prometheus" -VERSION="2.54.1" +VERSION="2.55.0" HOMEPAGE="https://prometheus.io" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/prometheus/prometheus/releases/download/v2.54.1/prometheus-2.54.1.linux-amd64.tar.gz" -MD5SUM_x86_64="0724430dc98fc42a0e8aa0ca584c8304" +DOWNLOAD_x86_64="https://github.com/prometheus/prometheus/releases/download/v2.55.0/prometheus-2.55.0.linux-amd64.tar.gz" +MD5SUM_x86_64="65ce2d6b8f62f7198c07c1f7f75e70e2" REQUIRES="" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" diff --git a/system/pv/pv.SlackBuild b/system/pv/pv.SlackBuild index 1567a6b9e4fb..4471e2b02567 100644 --- a/system/pv/pv.SlackBuild +++ b/system/pv/pv.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pv -VERSION=${VERSION:-1.8.12} +VERSION=${VERSION:-1.8.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/pv/pv.info b/system/pv/pv.info index 677f3505faf4..9607f08f7b95 100644 --- a/system/pv/pv.info +++ b/system/pv/pv.info @@ -1,8 +1,8 @@ PRGNAM="pv" -VERSION="1.8.12" +VERSION="1.8.14" HOMEPAGE="https://www.ivarch.com/programs/pv.shtml" -DOWNLOAD="https://codeberg.org/a-j-wood/pv/releases/download/v1.8.12/pv-1.8.12.tar.gz" -MD5SUM="f76ecf578149dd49508dfd48c654beb4" +DOWNLOAD="https://codeberg.org/a-j-wood/pv/releases/download/v1.8.14/pv-1.8.14.tar.gz" +MD5SUM="08c8b0c40d37e46cbe2b77c5de554b12" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/raft/raft.SlackBuild b/system/raft/raft.SlackBuild index 9a1b9df27f13..ca28bd357bba 100644 --- a/system/raft/raft.SlackBuild +++ b/system/raft/raft.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=raft VERSION=${VERSION:-0.18.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,9 +85,6 @@ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --disable-static \ --build=$ARCH-slackware-linux @@ -98,6 +95,9 @@ make install DESTDIR=$PKG # Don't ship .la files: rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la +# Remove empty directory +rmdir --ignore-fail-on-non-empty $PKG/usr/bin + find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/system/redict/redict.SlackBuild b/system/redict/redict.SlackBuild index 55ed0278320f..194a8fae0e9d 100644 --- a/system/redict/redict.SlackBuild +++ b/system/redict/redict.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=redict -VERSION=${VERSION:-7.3.0} +VERSION=${VERSION:-7.3.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -122,7 +122,7 @@ cat $CWD/redict.logrotate > $PKG/etc/logrotate.d/redict.new if [ ! -z "$REDICT_PORT" ]; then sed -i 's/6379/'$REDICT_PORT'/' $PKG/etc/rc.d/rc.redict.new sed -i 's/6379/'$REDICT_PORT'/' $PKG/etc/redict/redict.conf.new - sed -i 's/default is '$REDICT_PORT'/default is 6379/' $PKG/etc/valkey/redict.conf.new + sed -i 's/default is '$REDICT_PORT'/default is 6379/' $PKG/etc/redict/redict.conf.new sed -i 's/6379/'$REDICT_PORT'/' $PKG/etc/redict/sentinel.conf.new fi diff --git a/system/redict/redict.info b/system/redict/redict.info index 23b037820e21..8ad57d6d61d9 100644 --- a/system/redict/redict.info +++ b/system/redict/redict.info @@ -1,8 +1,8 @@ PRGNAM="redict" -VERSION="7.3.0" +VERSION="7.3.1" HOMEPAGE="https://redict.io/" -DOWNLOAD="https://codeberg.org/redict/redict/archive/7.3.0.tar.gz" -MD5SUM="0ea62d90b1642e7dd683aeda034036eb" +DOWNLOAD="https://codeberg.org/redict/redict/archive/7.3.1.tar.gz" +MD5SUM="fd6146dd1605505e9126e2ccbec8ecb0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/redis/redis.SlackBuild b/system/redis/redis.SlackBuild index cc9efc659912..4354bd13238a 100644 --- a/system/redis/redis.SlackBuild +++ b/system/redis/redis.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=redis -VERSION=${VERSION:-7.2.5} +VERSION=${VERSION:-7.4.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -122,7 +122,7 @@ cat $CWD/redis.logrotate > $PKG/etc/logrotate.d/redis.new mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - *RELEASENOTES* BUGS* CONTRIBUTING* COPYING* MANIFESTO* README* CODE_OF_CONDUCT* SECURITY* TLS* \ + *RELEASENOTES* BUGS* *CONTRIB* LICENSE* MANIFESTO* README* CODE_OF_CONDUCT* SECURITY* TLS* \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/redis/redis.info b/system/redis/redis.info index 31ae4225c920..a5e6c73b7cd5 100644 --- a/system/redis/redis.info +++ b/system/redis/redis.info @@ -1,8 +1,8 @@ PRGNAM="redis" -VERSION="7.2.5" +VERSION="7.4.1" HOMEPAGE="https://redis.io/" -DOWNLOAD="https://download.redis.io/releases/redis-7.2.5.tar.gz" -MD5SUM="b2a5dde2024516d431fc1e4f360020b3" +DOWNLOAD="https://download.redis.io/releases/redis-7.4.1.tar.gz" +MD5SUM="360809807c15da120affb356e55c6388" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/restic/restic.SlackBuild b/system/restic/restic.SlackBuild index fadf210ce27a..84611495bf54 100644 --- a/system/restic/restic.SlackBuild +++ b/system/restic/restic.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=restic -VERSION=${VERSION:-0.17.0} +VERSION=${VERSION:-0.17.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/restic/restic.info b/system/restic/restic.info index d081ae4ce7f4..f91ede449d66 100644 --- a/system/restic/restic.info +++ b/system/restic/restic.info @@ -1,10 +1,10 @@ PRGNAM="restic" -VERSION="0.17.0" +VERSION="0.17.1" HOMEPAGE="https://restic.net/" -DOWNLOAD="https://github.com/restic/restic/releases/download/v0.17.0/restic_0.17.0_linux_386.bz2" -MD5SUM="6f4436196fffa3c1222bda0ba5c67f09" -DOWNLOAD_x86_64="https://github.com/restic/restic/releases/download/v0.17.0/restic_0.17.0_linux_amd64.bz2" -MD5SUM_x86_64="8f54931a1915b25c98660bd0c0608965" +DOWNLOAD="https://github.com/restic/restic/releases/download/v0.17.1/restic_0.17.1_linux_386.bz2" +MD5SUM="aa34b044cb391c2174a5fee3000d19c4" +DOWNLOAD_x86_64="https://github.com/restic/restic/releases/download/v0.17.1/restic_0.17.1_linux_amd64.bz2" +MD5SUM_x86_64="e7d2c888ec4893660460f4db54cbc8b8" REQUIRES="" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" diff --git a/system/rhash/rhash.SlackBuild b/system/rhash/rhash.SlackBuild index a04f854a9274..df5a5ef9a847 100644 --- a/system/rhash/rhash.SlackBuild +++ b/system/rhash/rhash.SlackBuild @@ -35,7 +35,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rhash -VERSION=${VERSION:-1.4.4} +VERSION=${VERSION:-1.4.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/rhash/rhash.info b/system/rhash/rhash.info index e4d76d1c10b2..d90830046c06 100644 --- a/system/rhash/rhash.info +++ b/system/rhash/rhash.info @@ -1,8 +1,8 @@ PRGNAM="rhash" -VERSION="1.4.4" +VERSION="1.4.5" HOMEPAGE="https://github.com/rhash/RHash/" -DOWNLOAD="https://github.com/rhash/RHash/archive/v1.4.4/RHash-1.4.4.tar.gz" -MD5SUM="85384cefd616b6371cc95b9d89ffca28" +DOWNLOAD="https://github.com/rhash/RHash/archive/v1.4.5/RHash-1.4.5.tar.gz" +MD5SUM="c5f4fa0aa4dc5b21ee9931abc06d5245" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/ripgrep/ripgrep.SlackBuild b/system/ripgrep/ripgrep.SlackBuild index 387a36fa8d6e..18751590378d 100644 --- a/system/ripgrep/ripgrep.SlackBuild +++ b/system/ripgrep/ripgrep.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ripgrep BINNAM=rg -VERSION=${VERSION:-14.1.0} -BUILD=${BUILD:-1} +VERSION=${VERSION:-14.1.1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -142,11 +142,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi rm -f .cargo/config.toml diff --git a/system/ripgrep/ripgrep.info b/system/ripgrep/ripgrep.info index 97a553d53e41..e6a97bf62b2e 100644 --- a/system/ripgrep/ripgrep.info +++ b/system/ripgrep/ripgrep.info @@ -1,104 +1,112 @@ PRGNAM="ripgrep" -VERSION="14.1.0" +VERSION="14.1.1" HOMEPAGE="https://github.com/BurntSushi/ripgrep" -DOWNLOAD="https://github.com/BurntSushi/ripgrep/archive/14.1.0/ripgrep-14.1.0.tar.gz \ - https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \ - https://static.crates.io/crates/anyhow/anyhow-1.0.79.crate \ - https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \ - https://static.crates.io/crates/bstr/bstr-1.9.0.crate \ - https://static.crates.io/crates/cc/cc-1.0.83.crate \ +DOWNLOAD="https://github.com/BurntSushi/ripgrep/archive/14.1.1/ripgrep-14.1.1.tar.gz \ + https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \ + https://static.crates.io/crates/anyhow/anyhow-1.0.87.crate \ + https://static.crates.io/crates/bstr/bstr-1.10.0.crate \ + https://static.crates.io/crates/cc/cc-1.1.18.crate \ https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ - https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.10.crate \ - https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.4.crate \ - https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.17.crate \ - https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.18.crate \ - https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.33.crate \ + https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.13.crate \ + https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate \ + https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate \ + https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.20.crate \ + https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.34.crate \ https://static.crates.io/crates/encoding_rs_io/encoding_rs_io-0.1.7.crate \ https://static.crates.io/crates/glob/glob-0.3.1.crate \ - https://static.crates.io/crates/itoa/itoa-1.0.10.crate \ + https://static.crates.io/crates/itoa/itoa-1.0.11.crate \ https://static.crates.io/crates/jemalloc-sys/jemalloc-sys-0.5.4%2B5.3.0-patched.crate \ https://static.crates.io/crates/jemallocator/jemallocator-0.5.4.crate \ - https://static.crates.io/crates/jobserver/jobserver-0.1.27.crate \ + https://static.crates.io/crates/jobserver/jobserver-0.1.32.crate \ https://static.crates.io/crates/lexopt/lexopt-0.3.0.crate \ - https://static.crates.io/crates/libc/libc-0.2.151.crate \ - https://static.crates.io/crates/libm/libm-0.2.8.crate \ - https://static.crates.io/crates/log/log-0.4.20.crate \ - https://static.crates.io/crates/memchr/memchr-2.7.1.crate \ - https://static.crates.io/crates/memmap2/memmap2-0.9.3.crate \ - https://static.crates.io/crates/num-traits/num-traits-0.2.17.crate \ - https://static.crates.io/crates/packed_simd/packed_simd-0.3.9.crate \ - https://static.crates.io/crates/pcre2-sys/pcre2-sys-0.2.8.crate \ - https://static.crates.io/crates/pcre2/pcre2-0.2.6.crate \ - https://static.crates.io/crates/pkg-config/pkg-config-0.3.28.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.76.crate \ - https://static.crates.io/crates/quote/quote-1.0.35.crate \ - https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate \ - https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \ - https://static.crates.io/crates/regex/regex-1.10.2.crate \ - https://static.crates.io/crates/ryu/ryu-1.0.16.crate \ + https://static.crates.io/crates/libc/libc-0.2.158.crate \ + https://static.crates.io/crates/log/log-0.4.22.crate \ + https://static.crates.io/crates/memchr/memchr-2.7.4.crate \ + https://static.crates.io/crates/memmap2/memmap2-0.9.4.crate \ + https://static.crates.io/crates/pcre2-sys/pcre2-sys-0.2.9.crate \ + https://static.crates.io/crates/pcre2/pcre2-0.2.9.crate \ + https://static.crates.io/crates/pkg-config/pkg-config-0.3.30.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.86.crate \ + https://static.crates.io/crates/quote/quote-1.0.37.crate \ + https://static.crates.io/crates/regex-automata/regex-automata-0.4.7.crate \ + https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.4.crate \ + https://static.crates.io/crates/regex/regex-1.10.6.crate \ + https://static.crates.io/crates/ryu/ryu-1.0.18.crate \ https://static.crates.io/crates/same-file/same-file-1.0.6.crate \ - https://static.crates.io/crates/serde/serde-1.0.195.crate \ - https://static.crates.io/crates/serde_derive/serde_derive-1.0.195.crate \ - https://static.crates.io/crates/serde_json/serde_json-1.0.111.crate \ - https://static.crates.io/crates/syn/syn-2.0.48.crate \ - https://static.crates.io/crates/termcolor/termcolor-1.4.0.crate \ - https://static.crates.io/crates/textwrap/textwrap-0.16.0.crate \ + https://static.crates.io/crates/serde/serde-1.0.210.crate \ + https://static.crates.io/crates/serde_derive/serde_derive-1.0.210.crate \ + https://static.crates.io/crates/serde_json/serde_json-1.0.128.crate \ + https://static.crates.io/crates/shlex/shlex-1.3.0.crate \ + https://static.crates.io/crates/syn/syn-2.0.77.crate \ + https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate \ + https://static.crates.io/crates/textwrap/textwrap-0.16.1.crate \ https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \ - https://static.crates.io/crates/walkdir/walkdir-2.4.0.crate \ - https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \ - https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/winapi/winapi-0.3.9.crate" -MD5SUM="ad6b5631a459fd20c257ca20a7eeaf73 \ - 95e5f8d0b7ab37171b8d3118542ba06a \ - 707d92b6f4d9920a0b25f69f5291c826 \ - 05d77ef52e90ad161fdd41b252420467 \ - 20f5631bb8dce73c1388fd70feb9192a \ - 9241fa90ea8b17c00010be46c9aa1ac5 \ + https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \ + https://static.crates.io/crates/winapi-util/winapi-util-0.1.9.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate" +MD5SUM="80fada3fb311956fb0e26f89e8115bf4 \ + 03b2d126766ed746706241b4c7487654 \ + fa559be6ebda89a14342e8f77022a0e5 \ + d5f24b25f3b9c60539df0dc5ea309be5 \ + ec64eb8ba38086cda16ba6aaa9da7a23 \ 74634128440dbc3766bda76fdf0aaa05 \ - 11452e33fe5f4dfe6f36f2d266a5d343 \ - b016421fcd102c907c2128bbf84e9eb5 \ - 934ead533868173745d11af922bc2e42 \ - 4e040f3b7359531ac7134679ea9afcdc \ - 5f9a3a8b7213c055342b2f423a213b3a \ + 442a035d4bebfb01fde2e9299563f73d \ + 396f4f63322338c26d76b2f638646178 \ + 44505199ec0964feb5488051b4ac92d5 \ + c9a5747e504d7f3dadc1fc563ae3d6f3 \ + 9a25a5393856f8a0bbc14d82e27414a6 \ 98dd664015c5a6c5e1d3cfb8dce1c4ff \ 2d6d28ec311884da69bcaf320ada8ad5 \ - 0403f58e42c94609207c40a310cfe78a \ + 5d87e8530342ef2a980b1c96dafd27f0 \ 8a1180efc4ebeaecbf8e8e094bcb2659 \ 77b8d4657c9c6ff1050c760a3c868a30 \ - 9aaf13d622cd02548feaaca35687da9c \ + 371fb71b0651ef8bf26e827ec21b1f76 \ d71093319a2c1efa90475bd45d34fab3 \ - 181cb83a57d327b26ebc21db41b28480 \ - 23fb13a7f6fb7b25a42d71c3bcaa5d7c \ - 8ee79b4fe4c43d9ab09f16344612a656 \ - f8cc1978aae22df3e656d12810cdf994 \ - 8c7d4897baee5e346d2184d46422ec49 \ - 512bcd4470f351b2049adeb39cfcdec4 \ - c7a2b67d4aa820dd7d82287a9571e116 \ - 348414ebfdc035bf41b32089bf3a87ca \ - 336599cb0fc90cf3dd7d608344aab097 \ - 76c281577ef136b9484166302e37c9bd \ - 43e3e8b01023835d05b82befc379769d \ - 0358b31bf59c7915bb03f9e66f2d1ea3 \ - 4f496143a21775fa7bd22bf329c37f37 \ - 91b60a71d44302a8b05bd398eca56c37 \ - e90f2809a34e2bea0bd5c1120475fb36 \ - ca664d757b2c95424cf3465e412cce90 \ + f87a00a9b24bb7ea2736fcacf57027ab \ + efeb260cf6b2a13607ee12321e39cc8d \ + c0aab5e6eaaa6a2f3c7ed44f123d1c7d \ + 5cf346df4658ff1ab6c0b3b3dba48f75 \ + 132dfdc5ec92d1dbc0fe27fc52cc1b46 \ + b61531385a47bbbe3628e7bba1ffd2ce \ + 524ffd7a9b5b25c4d388686a5dde5cac \ + 480a3b8e8201739e157bb648f9243962 \ + ec5466d73ce9285f92a1458cdc1b4046 \ + 158e2b15e6b75f6090767642138f75ff \ + 05ec4163d860f882c88fcc77f78d6172 \ + a5f742e592150e471690627bbb77c2b8 \ + 56de037d755aeb0b45169991f9567cd7 \ 2d8d8b377d144f5e32b4f65a69eb0b24 \ - b06eef93ebb5e19add49130759742f85 \ - 76d424197546cc4f652f78d47cf3f6d6 \ - a46d4413032296761522d91b24bd759b \ - 5651bc86f3df47d241d2ae58dc4b89a5 \ - ef18ac44cda944777e03597466ec4b82 \ - 9c4f3ba15578559f5c511cfc2620d0c5 \ + 9fa192f1e79f9062a6bb899d05e35c58 \ + 02caec0b32e7d14fb630f3f8f0f071cc \ + d0ae58592f09d5bf6d1a943291ca02f2 \ + 6c623a8eed8450399ec323a72e96855c \ + 80c9bb4310021ed58b5ac2deb799bc8b \ + b83e3c4eee8862b3cd0dc8570da6d0c0 \ + 275687833131e77cf58730e21a179cba \ ca65153603a1a7240bbd9d2ce19f2d67 \ - 96481ed810273371ed8b87f062a0dcda \ - db96b50050277bf05a3c68534bbb9586 \ - 306c0281447d1876e8220007b7a7e053 \ - 09de9d01e7331ff3da11f58be8bef0df \ - 0498c4a11448bfc35dc7bb2caa64c753" + f38b27b8c9625110a51293658f1cc014 \ + e908e1808f2a480449f8d86281ae24ef \ + 73b177d6d000daaa8f05790414a887a3 \ + 9e876a38acd8262d97e9302ecb4e0f72 \ + 8c8adde50f0a531c407c5b68ab928f0b \ + 233b17dfcf7e49ac791eef30b7f406e3 \ + 7cb99b00381f697eaf8a322ed3b8205c \ + 1baf62319b533f3d996993b82305e547 \ + 311ded6588844e072d3fb953a8f994da \ + 3f265cbde7668f38c1229043475470a9 \ + 4e50e886c72204c268c15a3230001d71 \ + b95760e9133ba1bb456d0f0cef74c9a4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/rmw/rmw.SlackBuild b/system/rmw/rmw.SlackBuild index 8b99c45f2c74..35dfc3df5b40 100644 --- a/system/rmw/rmw.SlackBuild +++ b/system/rmw/rmw.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rmw -VERSION=${VERSION:-0.9.2} +VERSION=${VERSION:-0.9.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -52,16 +52,12 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e @@ -87,6 +83,7 @@ cd build --buildtype=release \ -Dstrip=true \ -Db_sanitize=none \ + -Db_lto=true \ --mandir=/usr/man \ --prefix=/usr \ --localedir=/usr/share/locale \ diff --git a/system/rmw/rmw.info b/system/rmw/rmw.info index 4db0e99b00b6..c5b801bf0597 100644 --- a/system/rmw/rmw.info +++ b/system/rmw/rmw.info @@ -1,8 +1,8 @@ PRGNAM="rmw" -VERSION="0.9.2" +VERSION="0.9.3" HOMEPAGE="https://theimpossibleastronaut.github.io/rmw-website/" -DOWNLOAD="https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.2/rmw-0.9.2.tar.xz" -MD5SUM="1dd4923ca5011061559c54f76eb55de0" +DOWNLOAD="https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.3/rmw-0.9.3.tar.xz" +MD5SUM="0df2da3c1b6985cdd4022ff4b3d6fd13" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/runc/runc.SlackBuild b/system/runc/runc.SlackBuild index cd24311bd3b1..c6ef9c300584 100644 --- a/system/runc/runc.SlackBuild +++ b/system/runc/runc.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=runc -VERSION=${VERSION:-1.1.13} -GITHASH=${GITHASH:-58aa9203c123022138b22cf96540c284876a7910} +VERSION=${VERSION:-1.1.14} +GITHASH=${GITHASH:-2c9f5602f0ba3d9da1c2596322dfc4e156844890} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -74,10 +74,16 @@ sed -i '/^COMMIT/d' Makefile make \ BUILDTAGS="seccomp" \ COMMIT=$GITHASH +make man make install BINDIR=$PKG/usr/bin make install-bash PREFIX=$PKG/usr strip $PKG/usr/bin/$PRGNAM +install -Dm644 man/man8/* -t $PKG/usr/man/man8/ + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a LICENSE MAINTAINERS NOTICE README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/runc/runc.info b/system/runc/runc.info index d34ca318884d..32deb4b5fd8c 100644 --- a/system/runc/runc.info +++ b/system/runc/runc.info @@ -1,10 +1,10 @@ PRGNAM="runc" -VERSION="1.1.13" +VERSION="1.1.14" HOMEPAGE="https://github.com/opencontainers/runc" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/opencontainers/runc/archive/v1.1.13/runc-1.1.13.tar.gz" -MD5SUM_x86_64="c70a0a3f15f9148eebe1cc59b7127fd0" -REQUIRES="google-go-lang" +DOWNLOAD_x86_64="https://github.com/opencontainers/runc/archive/v1.1.14/runc-1.1.14.tar.gz" +MD5SUM_x86_64="1220d1b7c3ffb14732664c15ff762831" +REQUIRES="google-go-lang go-md2man" MAINTAINER="Audrius Kažukauskas" EMAIL="audrius@neutrino.lt" diff --git a/system/s3fs-fuse/s3fs-fuse.SlackBuild b/system/s3fs-fuse/s3fs-fuse.SlackBuild index b459b0322833..06cacae373bc 100644 --- a/system/s3fs-fuse/s3fs-fuse.SlackBuild +++ b/system/s3fs-fuse/s3fs-fuse.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=s3fs-fuse -VERSION=${VERSION:-1.94} +VERSION=${VERSION:-1.95} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/s3fs-fuse/s3fs-fuse.info b/system/s3fs-fuse/s3fs-fuse.info index 54aba2fe4d8e..396de0eca573 100644 --- a/system/s3fs-fuse/s3fs-fuse.info +++ b/system/s3fs-fuse/s3fs-fuse.info @@ -1,8 +1,8 @@ PRGNAM="s3fs-fuse" -VERSION="1.94" +VERSION="1.95" HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse" -DOWNLOAD="https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.94/s3fs-fuse-1.94.tar.gz" -MD5SUM="a2f8a678874c3c5553f2bea064fbdff7" +DOWNLOAD="https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.95/s3fs-fuse-1.95.tar.gz" +MD5SUM="a0e252dd62f91f3ee1987987ca5ec991" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="awscli" diff --git a/system/sarasa-gothic/sarasa-gothic.SlackBuild b/system/sarasa-gothic/sarasa-gothic.SlackBuild index 8a56a15f23b5..ffdead66330e 100644 --- a/system/sarasa-gothic/sarasa-gothic.SlackBuild +++ b/system/sarasa-gothic/sarasa-gothic.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sarasa-gothic SRCNAM=Sarasa-TTC -VERSION=${VERSION:-1.0.20} +VERSION=${VERSION:-1.0.23} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/sarasa-gothic/sarasa-gothic.info b/system/sarasa-gothic/sarasa-gothic.info index 91a90ef4ecaf..fccea95203e8 100644 --- a/system/sarasa-gothic/sarasa-gothic.info +++ b/system/sarasa-gothic/sarasa-gothic.info @@ -1,8 +1,8 @@ PRGNAM="sarasa-gothic" -VERSION="1.0.20" +VERSION="1.0.23" HOMEPAGE="https://github.com/be5invis/Sarasa-Gothic" -DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.20/Sarasa-TTC-1.0.20.zip" -MD5SUM="0be63577ceb0d7159b0211a9667edd27" +DOWNLOAD="https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.23/Sarasa-TTC-1.0.23.zip" +MD5SUM="4a35073c1479faaa0df74172e818132f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/sbo-maintainer-tools/sbo-maintainer-tools.SlackBuild b/system/sbo-maintainer-tools/sbo-maintainer-tools.SlackBuild index 7d53a2c3f6fc..287b67ad2b00 100644 --- a/system/sbo-maintainer-tools/sbo-maintainer-tools.SlackBuild +++ b/system/sbo-maintainer-tools/sbo-maintainer-tools.SlackBuild @@ -6,6 +6,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20241011 bkw: update for v0.9.3. # 20240807 bkw: update for v0.9.2.1. # 20240802 bkw: update for v0.9.1. # 20230701 bkw: update for v0.9.0. @@ -21,7 +22,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sbo-maintainer-tools -VERSION=${VERSION:-0.9.2.1} +VERSION=${VERSION:-0.9.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/sbo-maintainer-tools/sbo-maintainer-tools.info b/system/sbo-maintainer-tools/sbo-maintainer-tools.info index 31cd6179e013..b90ec1912b55 100644 --- a/system/sbo-maintainer-tools/sbo-maintainer-tools.info +++ b/system/sbo-maintainer-tools/sbo-maintainer-tools.info @@ -1,8 +1,8 @@ PRGNAM="sbo-maintainer-tools" -VERSION="0.9.2.1" +VERSION="0.9.3" HOMEPAGE="https://slackware.uk/~urchlay/repos/sbo-maintainer-tools" -DOWNLOAD="https://slackware.uk/~urchlay/repos/sbo-maintainer-tools/snapshot/sbo-maintainer-tools-0.9.2.1.tar.gz" -MD5SUM="ea1c4e913846755ff3b9136514e91912" +DOWNLOAD="https://slackware.uk/~urchlay/repos/sbo-maintainer-tools/snapshot/sbo-maintainer-tools-0.9.3.tar.gz" +MD5SUM="f22b199becb11b1ef24aaefdb11d8abb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/sbotools3/README b/system/sbotools3/README new file mode 100644 index 000000000000..36df4e7fca65 --- /dev/null +++ b/system/sbotools3/README @@ -0,0 +1,21 @@ +sbotools3 (ports-like interface to slackbuilds.org) + +sbotools3 is the continuation of sbotools. It is a set of Perl scripts +providing a ports-like automation interface to slackbuilds.org. Features +include dependency handling, using a custom git branch, generating +32-bit and compat32 builds on multilib systems, and more. + +There is a man page for each included command. For 'executive +summaries' and online man pages, see the project's home page. + +sbotools3 bundles the required Perl module Sort::Versions. This does +not interfere with a copy installed from the CPAN or from +slackbuilds.org. + +sbotools3 installs a default configuration file to +/etc/sbotools/sbotools.conf.new. Existing sbotools.conf files from +sbotools are compatible, but sbotools users may want to examine +the new file for added options and annotation. + +sbotools3 conflicts with sbotools. Uninstalling sbotools before +installing sbotools3 is recommended. diff --git a/system/sbotools3/doinst.sh b/system/sbotools3/doinst.sh new file mode 100644 index 000000000000..0df078988a65 --- /dev/null +++ b/system/sbotools3/doinst.sh @@ -0,0 +1,14 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/sbotools/sbotools.conf.new diff --git a/system/sbotools3/sbotools3.SlackBuild b/system/sbotools3/sbotools3.SlackBuild new file mode 100644 index 000000000000..59e06a5295e7 --- /dev/null +++ b/system/sbotools3/sbotools3.SlackBuild @@ -0,0 +1,94 @@ +#!/bin/bash +# +# Slackware build script for sbotools3 +# +# Written by Jacob Pipkin <j@dawnrazor.net> +# Altered by K. Eugene Carlson <kvngncrlsn@gmail.com> +# Licensed under the WTFPL <http://sam.zoy.org/wtfpl/COPYING> + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=sbotools3 +VERSION=${VERSION:-1.1} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +ARCH=noarch + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +( cd SBO3-Lib + /usr/bin/perl Makefile.PL \ + PREFIX=/usr \ + INSTALLDIRS=site \ + INSTALLVENDORMAN1DIR=/usr/man/man1 \ + INSTALLVENDORMAN3DIR=/usr/man/man3 \ + INSTALLMAN3DIR=none + make + make test + make install DESTDIR=$PKG +) + +SCRIPTS="check clean config find install remove snap upgrade" +MANS="man1 man5" + +mkdir -p $PKG/usr/sbin \ + $PKG/usr/share/zsh/site-functions \ + $PKG/usr/share/bash-completion/completions +for i in $SCRIPTS; do + install -m 0755 sbo$i $PKG/usr/sbin + install -m 0644 completions/zsh/_sbo$i $PKG/usr/share/zsh/site-functions + install -m 0644 completions/bash/sbo$i $PKG/usr/share/bash-completion/completions/sbo$i +done + +for i in $MANS; do + mkdir -p $PKG/usr/man/$i + install -m 0644 $i/* $PKG/usr/man/$i +done + +mkdir -p $PKG/etc/sbotools +cp sbotools.conf $PKG/etc/sbotools/sbotools.conf.new + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz; rm $i ; done + +find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true + +find $PKG -depth -type d -empty -delete || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/SBO3-Lib +cp -a SBO3-Lib/README SBO3-Lib/Changes $PKG/usr/doc/$PRGNAM-$VERSION/SBO3-Lib +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/sbotools3/sbotools3.info b/system/sbotools3/sbotools3.info new file mode 100644 index 000000000000..212bf4b70756 --- /dev/null +++ b/system/sbotools3/sbotools3.info @@ -0,0 +1,10 @@ +PRGNAM="sbotools3" +VERSION="1.1" +HOMEPAGE="https://pghvlaans.github.io/sbotools3/" +DOWNLOAD="https://pghvlaans.github.io/sbotools3/downloads/sbotools3-1.1.tar.gz" +MD5SUM="f98cb7133ea399826f679c9caf8711d2" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="K. Eugene Carlson" +EMAIL="kvngncrlsn@gmail.com" diff --git a/system/sbotools3/slack-desc b/system/sbotools3/slack-desc new file mode 100644 index 000000000000..36c985fb8d03 --- /dev/null +++ b/system/sbotools3/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +sbotools3: sbotools3 (ports-like interface to slackbuilds.org) +sbotools3: +sbotools3: sbotools3 is the continuation of sbotools. It is a set of Perl scripts +sbotools3: providing a ports-like automation interface to slackbuilds.org. +sbotools3: Features include dependency handling, using a custom git branch, +sbotools3: generating 32-bit and compat32 builds on multilib systems, and more. +sbotools3: +sbotools3: Homepage: https://pghvlaans.github.io/sbotools3/ +sbotools3: Original Author: Jacob Pipkin +sbotools3: Contributors: Luke Williams, Andreas Guldstrand +sbotools3: Maintainer: K. Eugene Carlson diff --git a/system/sbpkg/sbpkg.SlackBuild b/system/sbpkg/sbpkg.SlackBuild index dc48a7df11b3..eea12e8e877f 100644 --- a/system/sbpkg/sbpkg.SlackBuild +++ b/system/sbpkg/sbpkg.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sbpkg -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/sbpkg/sbpkg.info b/system/sbpkg/sbpkg.info index b3c827453745..8504381da34d 100644 --- a/system/sbpkg/sbpkg.info +++ b/system/sbpkg/sbpkg.info @@ -1,8 +1,8 @@ PRGNAM="sbpkg" -VERSION="1.1.0" +VERSION="1.1.1" HOMEPAGE="https://gitlab.com/dslackw/sbpkg" -DOWNLOAD="https://gitlab.com/dslackw/sbpkg/-/archive/1.1.0/sbpkg-1.1.0.tar.gz" -MD5SUM="a97c871f68aefb4ad948ba9fca741d22" +DOWNLOAD="https://gitlab.com/dslackw/sbpkg/-/archive/1.1.1/sbpkg-1.1.1.tar.gz" +MD5SUM="c5d78bd84d589d018553987c973a79cb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/scrypt/README b/system/scrypt/README index 2dda616f3451..57d1c7856701 100644 --- a/system/scrypt/README +++ b/system/scrypt/README @@ -1,3 +1,5 @@ +scrypt (scrypt encryption utility and library) + The scrypt key derivation function was originally developed for use in the Tarsnap online backup system and is designed to be far more secure against hardware brute-force attacks than alternative functions such as @@ -12,5 +14,4 @@ this means that a five-character password using scrypt is stronger than a ten-character password using openssl. In addition to the scrypt command-line utility, a development library -libscrypt-kdf can be built and installed by setting the LIB environment -variable: LIB=yes ./scrypt.SlackBuild +libscrypt-kdf is included in the package. diff --git a/system/scrypt/scrypt.SlackBuild b/system/scrypt/scrypt.SlackBuild index 230beb4356fc..69564341c3fd 100644 --- a/system/scrypt/scrypt.SlackBuild +++ b/system/scrypt/scrypt.SlackBuild @@ -2,31 +2,22 @@ # Slackware build script for scrypt -# Copyright (c) 2011-2013 LEVAI Daniel -# Copyright 2020-2023 Alexander Verbovetsky, Moscow, Russia -# All rights reserved. -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# Original author and maintainer 2011-2013: LEVAI Daniel. +# Maintained 2020-2023 by Alexander Verbovetsky, Moscow, Russia. +# Now maintained by B. Watson <urchlay@slackware.uk>. +# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. + +# 20241007 bkw: v1.3.2, BUILD=2: +# - take over maintenance. +# - include COPYRIGHT in doc dir. +# - always build/install the library. +# - tweak README and slack-desc. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=scrypt VERSION=${VERSION:-1.3.2} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,9 +54,6 @@ fi set -e -libscrypt_kdf="" -[ "${LIB:-no}" != "no" ] && libscrypt_kdf="--enable-libscrypt-kdf" - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -73,11 +61,8 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tgz cd $PRGNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + CFLAGS="$SLKCFLAGS" \ ./configure \ @@ -86,20 +71,17 @@ CFLAGS="$SLKCFLAGS" \ --mandir=/usr/man \ --docdir=/usr/doc \ --enable-static=no \ - $libscrypt_kdf \ - --build=$ARCH-slackware-linux + --enable-libscrypt-kdf \ + --build=$ARCH-slackware-linux make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a FORMAT README.md $PKG/usr/doc/$PRGNAM-$VERSION/ -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +make install-strip DESTDIR=$PKG +rm -f $PKG/usr/lib*/*.la +gzip -9 $PKG/usr/man/man*/* + +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a COPYRIGHT FORMAT README.md $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/scrypt/scrypt.info b/system/scrypt/scrypt.info index 79869eb67db4..723358e06656 100644 --- a/system/scrypt/scrypt.info +++ b/system/scrypt/scrypt.info @@ -1,10 +1,10 @@ PRGNAM="scrypt" VERSION="1.3.2" -HOMEPAGE="http://www.tarsnap.com/scrypt.html" -DOWNLOAD="http://www.tarsnap.com/scrypt/scrypt-1.3.2.tgz" +HOMEPAGE="https://www.tarsnap.com/scrypt.html" +DOWNLOAD="https://www.tarsnap.com/scrypt/scrypt-1.3.2.tgz" MD5SUM="82922531d2a0eafb72d1fe9cfaf23432" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Alexander Verbovetsky" -EMAIL="alik@ejik.org" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/scrypt/slack-desc b/system/scrypt/slack-desc index 2141b59125a4..4e176e86cf3a 100644 --- a/system/scrypt/slack-desc +++ b/system/scrypt/slack-desc @@ -6,7 +6,7 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -scrypt: scrypt (scrypt encryption utility) +scrypt: scrypt (scrypt encryption utility and library) scrypt: scrypt: The scrypt key derivation function was originally developed for use in scrypt: the Tarsnap online backup system and is designed to be far more secure diff --git a/system/sdltrs/README b/system/sdltrs/README index 341f3c681c22..8657296d6443 100644 --- a/system/sdltrs/README +++ b/system/sdltrs/README @@ -11,11 +11,11 @@ in the last 10 years or so, you probably should be using the SDL-2.0 build, which is called sdl2trs. It's possible to install both sdltrs and sdl2trs on the same system without conflict. -Optionally, sdltrs can be built without X11 support. Set X11=no in -the script's environment, to do this. This will make it possible -to run sdltrs directly on the console's framebuffer, or (probably) -under Wayland. However, the X libraries will still be required at -runtime because Slackware's SDL is linked with them. +Optionally, sdltrs can be built without X11 support. Set X11=no in the +script's environment, to do this. This will make it possible to run +sdltrs directly on the console's framebuffer. However, the X libraries +will still be required at runtime because Slackware's SDL is linked +with them. Note: When you start up sdltrs for the first time, it attempts to boot from floppy disk. If you didn't give either the "-disk0 diff --git a/system/sdltrs/sdltrs.SlackBuild b/system/sdltrs/sdltrs.SlackBuild index 297233bb89df..fe320a6d3bab 100644 --- a/system/sdltrs/sdltrs.SlackBuild +++ b/system/sdltrs/sdltrs.SlackBuild @@ -121,7 +121,7 @@ chown -R root:root . find . -type f -a -exec chmod 644 {} + -o \ -type d -a -exec chmod 755 {} + -# 20240911 bkw: wayland support? works on the console, for real! +# 20240911 bkw: with NOX=true, it works on the console, for real! NOX="false"; WITHX="WITH" if [ "${X11:-yes}" = "no" ]; then NOX="true" diff --git a/system/signify/signify.SlackBuild b/system/signify/signify.SlackBuild index 9afce0fc59d6..b1c310607eea 100644 --- a/system/signify/signify.SlackBuild +++ b/system/signify/signify.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=signify -VERSION=${VERSION:-31} +VERSION=${VERSION:-32} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/signify/signify.info b/system/signify/signify.info index 72af13d54169..7b035bfda088 100644 --- a/system/signify/signify.info +++ b/system/signify/signify.info @@ -1,10 +1,10 @@ PRGNAM="signify" -VERSION="31" +VERSION="32" HOMEPAGE="https://github.com/aperezdc/signify" -DOWNLOAD="https://github.com/aperezdc/signify/releases/download/v31/signify-31.tar.xz" -MD5SUM="363cb222ecff75de96255241073b547d" +DOWNLOAD="https://github.com/aperezdc/signify/releases/download/v32/signify-32.tar.xz" +MD5SUM="2e2e41bf841a0c8e3f5febbc39823a1a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libbsd" MAINTAINER="Frederic Galusik" -EMAIL="f@galusik.fr" +EMAIL="fredg@zaclys.net" diff --git a/system/skim/skim.SlackBuild b/system/skim/skim.SlackBuild index 07044715ced1..4199c85fac5d 100644 --- a/system/skim/skim.SlackBuild +++ b/system/skim/skim.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for skim # Copyright 2019-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> -# Copyright 2023 Andrew Clemons, Tokyo Japan +# Copyright 2023-2024 Andrew Clemons, Tokyo Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=skim BINNAM=sk VERSION=${VERSION:-0.10.4} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -139,11 +139,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/skim/skim.info b/system/skim/skim.info index c47014a35f80..32af413e3912 100644 --- a/system/skim/skim.info +++ b/system/skim/skim.info @@ -1,7 +1,7 @@ PRGNAM="skim" VERSION="0.10.4" -HOMEPAGE="https://github.com/lotabout/skim" -DOWNLOAD="https://github.com/lotabout/skim/archive/v0.10.4/skim-0.10.4.tar.gz \ +HOMEPAGE="https://github.com/skim-rs/skim" +DOWNLOAD="https://github.com/skim-rs/skim/archive/v0.10.4/skim-0.10.4.tar.gz \ https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.19.crate \ https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \ https://static.crates.io/crates/arrayvec/arrayvec-0.7.2.crate \ @@ -209,6 +209,6 @@ MD5SUM="8e1431e2054692680a9d00ed3703f424 \ 0498c4a11448bfc35dc7bb2caa64c753" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/system/skim/slack-desc b/system/skim/slack-desc index 2febe2361dba..e01d0d1e8c1e 100644 --- a/system/skim/slack-desc +++ b/system/skim/slack-desc @@ -11,7 +11,7 @@ skim: skim: skim is a fuzzy finder that can be used as a general filter like grep skim: or as an interactive interface for invoking commands. skim: -skim: +skim: https://github.com/skim-rs/skim skim: skim: skim: diff --git a/system/slack-utils/slack-utils.info b/system/slack-utils/slack-utils.info index 144f1c630285..b0bfc548ff8b 100644 --- a/system/slack-utils/slack-utils.info +++ b/system/slack-utils/slack-utils.info @@ -1,7 +1,7 @@ PRGNAM="slack-utils" VERSION="0.7.5" HOMEPAGE="https://github.com/vbatts/slack-utils" -DOWNLOAD="https://github.com/vbatts/slack-utils/archive/0_7_5/slack-utils-0.7.5.tar.gz" +DOWNLOAD="https://github.com/vbatts/slack-utils/archive/0_7_5/slack-utils-0_7_5.tar.gz" MD5SUM="e15f84ad533239ffac257c8818705f64" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/slackrepo-hints/slackrepo-hints.SlackBuild b/system/slackrepo-hints/slackrepo-hints.SlackBuild index fe1c7d6fa58d..5933e0b1eb82 100644 --- a/system/slackrepo-hints/slackrepo-hints.SlackBuild +++ b/system/slackrepo-hints/slackrepo-hints.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=slackrepo-hints -VERSION=${VERSION:-20240823} +VERSION=${VERSION:-20241108} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/slackrepo-hints/slackrepo-hints.info b/system/slackrepo-hints/slackrepo-hints.info index 48a8bb6fb246..89674b93ca0e 100644 --- a/system/slackrepo-hints/slackrepo-hints.info +++ b/system/slackrepo-hints/slackrepo-hints.info @@ -1,8 +1,8 @@ PRGNAM="slackrepo-hints" -VERSION="20240823" +VERSION="20241108" HOMEPAGE="https://github.com/aclemons/slackrepo-hints" -DOWNLOAD="https://github.com/aclemons/slackrepo-hints/archive/v20240823/slackrepo-hints-20240823.tar.gz" -MD5SUM="f779d43eeda6f5dd839a311f2e22d4d1" +DOWNLOAD="https://github.com/aclemons/slackrepo-hints/archive/v20241108/slackrepo-hints-20241108.tar.gz" +MD5SUM="06f6cddddf9505044bf6410925715f3b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/slackrepo/slackrepo.SlackBuild b/system/slackrepo/slackrepo.SlackBuild index e36c37e28e40..ae22129deff6 100644 --- a/system/slackrepo/slackrepo.SlackBuild +++ b/system/slackrepo/slackrepo.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=slackrepo -VERSION=${VERSION:-20240823} +VERSION=${VERSION:-20241108} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/slackrepo/slackrepo.info b/system/slackrepo/slackrepo.info index 9d41137d2c88..f58195a44b60 100644 --- a/system/slackrepo/slackrepo.info +++ b/system/slackrepo/slackrepo.info @@ -1,8 +1,8 @@ PRGNAM="slackrepo" -VERSION="20240823" +VERSION="20241108" HOMEPAGE="https://github.com/aclemons/slackrepo" -DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20240823/slackrepo-20240823.tar.gz" -MD5SUM="1d15726161d901cc123ac2c806b67298" +DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20241108/slackrepo-20241108.tar.gz" +MD5SUM="226a3ac98454429aeadce9ded3473e95" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/slim/doinst.sh b/system/slim/doinst.sh index f502caffe6fc..978345b5619f 100644 --- a/system/slim/doinst.sh +++ b/system/slim/doinst.sh @@ -1,16 +1,13 @@ config() { NEW="$1" OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: if [ ! -r $OLD ]; then mv $NEW $OLD elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy rm $NEW fi - # Otherwise, we leave the .new copy for the admin to consider... } config etc/slim.conf.new +config etc/slimlock.conf.new config etc/logrotate.d/slim.new - diff --git a/system/slim/slim.SlackBuild b/system/slim/slim.SlackBuild index b05bd1afa872..7ec45fa0aa18 100644 --- a/system/slim/slim.SlackBuild +++ b/system/slim/slim.SlackBuild @@ -2,10 +2,12 @@ # Slackware build script for SLiM -# Copyright 2006 Martin Lefebvre <dadexter@gmail.com> -# Copyright 2007-2009 Frank Caraballo <fecaraballo{at}gmail{dot}com> +# Copyright 2006 Martin Lefebvre +# Copyright 2007-2009 Frank Caraballo # Copyright 2010,2013 Niels Horn, Rio de Janeiro, Brazil -# Copyright 2014 Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org +# Copyright 2014 Ryan P.C. McQuen | Everett, WA +# Formerly maintained by David Spencer +# Copyright 2024 B. Watson <urchlay@slackware.uk> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,14 +26,17 @@ # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# Maintained by David Spencer <baildon.research@googlemail.com> + +# 20240924 bkw: BUILD=4 +# - take over maintenance. +# - make /etc/slimlock.conf a .new config file. +# - get useless INSTALL out of doc dir. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=slim VERSION=${VERSION:-1.3.6} -BUILD=${BUILD:-3} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -43,9 +48,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -78,11 +80,8 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + # Correct the path used for suspend and a few things about sessions patch -p1 < $CWD/patches/slim-1.3.6-config.diff @@ -98,7 +97,7 @@ patch -p1 < $CWD/patches/slim-1.3.6-gcc11.patch patch -p1 < $CWD/patches/slim-1.3.6-envcpy-bad-pointer-arithmetic.patch # Fix location of man-pages -sed "s/share\/man/man/" -i CMakeLists.txt +sed -i "s,share/man,man," CMakeLists.txt mkdir -p build cd build @@ -111,7 +110,7 @@ cd build -DUSE_CONSOLEKIT=no \ -DCMAKE_BUILD_TYPE=Release .. make - make install DESTDIR=$PKG + make install/strip DESTDIR=$PKG cd .. # Don't overwrite existing config file: @@ -133,18 +132,15 @@ rm -rf $PKG/lib install -m 0644 -D $CWD/files/Xsession $PKG/usr/share/slim/Xsession install -m 0644 -D $CWD/files/slim.pam $PKG/etc/pam.d/slim/slim.pam install -m 0644 -D $CWD/files/slimlock.pam $PKG/etc/pam.d/slimlock/slimlock.pam -install -m 0644 -D slimlock.conf $PKG/etc/slimlock.conf - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +install -m 0644 -D slimlock.conf $PKG/etc/slimlock.conf.new -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +gzip -9 $PKG/usr/man/man*/* -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a ChangeLog COPYING INSTALL README THEMES TODO xinitrc.sample $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cat $CWD/README.SLACKWARE > $PKG/usr/doc/$PRGNAM-$VERSION/README.SLACKWARE +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a ChangeLog COPYING README THEMES TODO xinitrc.sample $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild +cat $CWD/README.SLACKWARE > $PKGDOC/README.SLACKWARE mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/slim/slim.info b/system/slim/slim.info index f4a23527288c..76ef56e309cc 100644 --- a/system/slim/slim.info +++ b/system/slim/slim.info @@ -6,5 +6,5 @@ MD5SUM="d40d256394f9ef34cef34d2aa9cb52e6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="David Spencer" -EMAIL="baildon.research@googlemail.com" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/slpkg/slpkg.SlackBuild b/system/slpkg/slpkg.SlackBuild index ce391f1aa15c..439bc54d7190 100644 --- a/system/slpkg/slpkg.SlackBuild +++ b/system/slpkg/slpkg.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=slpkg -VERSION=${VERSION:-5.1.1} +VERSION=${VERSION:-5.1.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/slpkg/slpkg.info b/system/slpkg/slpkg.info index 8bb9ae464581..85b9180ee543 100644 --- a/system/slpkg/slpkg.info +++ b/system/slpkg/slpkg.info @@ -1,8 +1,8 @@ PRGNAM="slpkg" -VERSION="5.1.1" +VERSION="5.1.5" HOMEPAGE="https://dslackw.gitlab.io/slpkg" -DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.1.1/slpkg-5.1.1.tar.gz" -MD5SUM="940e4ed3421c28135c1bb82473996a3a" +DOWNLOAD="https://gitlab.com/dslackw/slpkg/-/archive/5.1.5/slpkg-5.1.5.tar.gz" +MD5SUM="6866711333da36bfcfadf5fa3d0c1801" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-tomlkit python3-pythondialog" diff --git a/system/symbola-font-ttf/README b/system/symbola-font-ttf/README index 843bcd8bbe25..d82065d504bd 100644 --- a/system/symbola-font-ttf/README +++ b/system/symbola-font-ttf/README @@ -1,7 +1,7 @@ -Symbola is a otf font, which contains many scripts, special symbols, +Symbola is an otf font, which contains many scripts, special symbols, and emoji characters supported by The Unicode Standard. Symbola up to and including version 14.00 is free strictly for personal, non-commercial use. -This script also creates the ttf font file using the FontForge. +This script also creates the ttf font file using FontForge. diff --git a/system/symbola-font-ttf/slack-desc b/system/symbola-font-ttf/slack-desc index 7276850d5a02..c6edc9dc682a 100644 --- a/system/symbola-font-ttf/slack-desc +++ b/system/symbola-font-ttf/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| symbola-font-ttf: symbola-font-ttf (Symbol blocks of The Unicode Standard) symbola-font-ttf: -symbola-font-ttf: Symbola is a ttf font, which contains many scripts, special symbols, +symbola-font-ttf: Symbola is a ttf font that contains many scripts, special symbols, symbola-font-ttf: and emoji characters supported by The Unicode Standard. symbola-font-ttf: symbola-font-ttf: Symbola is free strictly for personal, non-commercial use. symbola-font-ttf: +symbola-font-ttf: Author: George Douros symbola-font-ttf: Homepage: https://dn-works.com/ufas/ symbola-font-ttf: symbola-font-ttf: -symbola-font-ttf: diff --git a/system/symbola-font-ttf/symbola-font-ttf.info b/system/symbola-font-ttf/symbola-font-ttf.info index 7605f7470e08..271d96ca152e 100644 --- a/system/symbola-font-ttf/symbola-font-ttf.info +++ b/system/symbola-font-ttf/symbola-font-ttf.info @@ -1,12 +1,12 @@ PRGNAM="symbola-font-ttf" VERSION="14.00" HOMEPAGE="https://dn-works.com/ufas/" -DOWNLOAD="https://dn-works.com/wp-content/uploads/2021/UFAS121921/Symbola.pdf \ - https://dn-works.com/wp-content/uploads/2021/UFAS121921/License.pdf" +DOWNLOAD="https://web.archive.org/web/20240107144224/https://dn-works.com/wp-content/uploads/2021/UFAS121921/Symbola.pdf \ + https://web.archive.org/web/20240305062409/https://dn-works.com/wp-content/uploads/2021/UFAS121921/License.pdf" MD5SUM="deef28dd48f791021195d95a594e7f0c \ 8da585bd4ec90b22d6cf21a778e976c3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="fontforge" -MAINTAINER="Alexander Verbovetsky" -EMAIL="alik@ejik.org" +MAINTAINER="K. Eugene Carlson" +EMAIL="kvngncrlsn@gmail.com" diff --git a/system/sysbench/sysbench.SlackBuild b/system/sysbench/sysbench.SlackBuild index d580232ab36b..a1ab189f81f6 100644 --- a/system/sysbench/sysbench.SlackBuild +++ b/system/sysbench/sysbench.SlackBuild @@ -22,11 +22,15 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241018 bkw: Modified by SlackBuilds.org, BUILD=2: update for lua 5.4. +# Removed lua from REQUIRES: this thing ignores any system-wide lua or +# luajit install, and builds its own bundled luajit. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sysbench VERSION=${VERSION:-1.0.19} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +42,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 diff --git a/system/sysbench/sysbench.info b/system/sysbench/sysbench.info index ff5bc4deaa47..df344446a00f 100644 --- a/system/sysbench/sysbench.info +++ b/system/sysbench/sysbench.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/akopytov/sysbench/archive/1.0.19/sysbench-1.0.19.ta MD5SUM="2912bfe7238cac7351459019a84e2557" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="lua" +REQUIRES="" MAINTAINER="Sergio Vicari" EMAIL="devteamtuc@gmail.com" diff --git a/system/sysdig/README b/system/sysdig/README index 2658aec554da..023afc207b1b 100644 --- a/system/sysdig/README +++ b/system/sysdig/README @@ -5,6 +5,13 @@ interface and a powerful interactive UI, csysdig, that runs in your terminal. Think of sysdig as strace + tcpdump + htop + iftop + lsof + awesome sauce. With state of the art container visibility on top. +NOTE: This build requires network access while it runs, since it +downloads sources from the web. + +NOTE: This build will FAIL if luajit is installed. If you have luajit +installed, temporarily remove it before building sysdig (and reinstall +it afterwards). + To build the package for a kernel different from the running one, start the script setting the KERNEL variable as in: KERNEL=2.6.38.8 ./sysdig.SlackBuild @@ -15,4 +22,4 @@ dependency. # DKMS="yes" ./sysdig.SlackBuild -Optional: luajit and dkms +Optional: dkms diff --git a/system/sysdig/sysdig.SlackBuild b/system/sysdig/sysdig.SlackBuild index f777bb8e6a79..7e5de04618fb 100644 --- a/system/sysdig/sysdig.SlackBuild +++ b/system/sysdig/sysdig.SlackBuild @@ -22,11 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241017 bkw: Modified by SlackBuilds.org, BUILD=2: use new lua 5.4. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sysdig VERSION=${VERSION:-0.36.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -52,16 +54,12 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e @@ -73,18 +71,9 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -FALCO_HASH=${FALCO_HASH:-b3734896de3fa23a78003a0d203d6a3aae896339} - -mkdir -p build/falcosecurity-libs-repo/falcosecurity-libs-prefix/src -cp $CWD/libs-$FALCO_HASH.tar.gz \ - build/falcosecurity-libs-repo/falcosecurity-libs-prefix/src/$FALCO_HASH.tar.gz - chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + # Fix manpage location sed -i 's|share/||' userspace/sysdig/man/CMakeLists.txt @@ -97,6 +86,7 @@ else sed -i '/sysdig-probe-loader/,$d' scripts/CMakeLists.txt fi +mkdir -p build cd build cmake -G "Unix Makefiles" \ -DCMAKE_INSTALL_PREFIX:PATH="/usr" \ @@ -109,14 +99,10 @@ cd build -DCMAKE_BUILD_TYPE=Release .. env -u ARCH make VERBOSE=1 - env -u ARCH make install DESTDIR=$PKG - mkdir -p $PKG/lib/modules/$KERNEL/misc + env -u ARCH make install/strip DESTDIR=$PKG cd - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; +gzip -9 $PKG/usr/man/man*/* mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a *.md COPYING $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/system/sysdig/sysdig.info b/system/sysdig/sysdig.info index dc2642fd1a77..70f0e47e3b08 100644 --- a/system/sysdig/sysdig.info +++ b/system/sysdig/sysdig.info @@ -3,10 +3,8 @@ VERSION="0.36.1" HOMEPAGE="https://www.sysdig.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/draios/sysdig/archive/0.36.1/sysdig-0.36.1.tar.gz \ - https://github.com/falcosecurity/libs/archive/b3734896de3fa23a78003a0d203d6a3aae896339/libs-b3734896de3fa23a78003a0d203d6a3aae896339.tar.gz" -MD5SUM_x86_64="8bb31353ae213dffcf61ef5342e9ea35 \ - 42b0d6b7815379f50d52e7817261d6fd" -REQUIRES="jsoncpp lua52 libb64 jq tbb grpc gtest uthash yaml-cpp nlohmann_json" +DOWNLOAD_x86_64="https://github.com/draios/sysdig/archive/0.36.1/sysdig-0.36.1.tar.gz" +MD5SUM_x86_64="8bb31353ae213dffcf61ef5342e9ea35" +REQUIRES="jsoncpp lua libb64 jq tbb grpc gtest uthash yaml-cpp nlohmann_json" MAINTAINER="Larry Hajali" EMAIL="larryhaja[at]gmail[dot]com" diff --git a/system/telegraf/telegraf.SlackBuild b/system/telegraf/telegraf.SlackBuild index 223486308c98..833ae4e60ad4 100644 --- a/system/telegraf/telegraf.SlackBuild +++ b/system/telegraf/telegraf.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=telegraf -VERSION=${VERSION:-1.32.0} +VERSION=${VERSION:-1.32.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/telegraf/telegraf.info b/system/telegraf/telegraf.info index 5caa0bdcde78..f579f83e29df 100644 --- a/system/telegraf/telegraf.info +++ b/system/telegraf/telegraf.info @@ -1,10 +1,10 @@ PRGNAM="telegraf" -VERSION="1.32.0" +VERSION="1.32.2" HOMEPAGE="https://www.influxdata.com" -DOWNLOAD="https://dl.influxdata.com/telegraf/releases/telegraf-1.32.0_linux_i386.tar.gz" -MD5SUM="da39fc9f19733548d8b37044e29ae1f3" -DOWNLOAD_x86_64="https://dl.influxdata.com/telegraf/releases/telegraf-1.32.0_linux_amd64.tar.gz" -MD5SUM_x86_64="dce9c0b7e3dc7d253984b6de9bcbf480" +DOWNLOAD="https://dl.influxdata.com/telegraf/releases/telegraf-1.32.2_linux_i386.tar.gz" +MD5SUM="9f742498119087f9cc7eb8c2e726cbae" +DOWNLOAD_x86_64="https://dl.influxdata.com/telegraf/releases/telegraf-1.32.2_linux_amd64.tar.gz" +MD5SUM_x86_64="300e2bba54b5a3a454ef75b04af149ba" REQUIRES="" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" diff --git a/system/terminator/terminator.info b/system/terminator/terminator.info index aea561e638e7..dd401f514877 100644 --- a/system/terminator/terminator.info +++ b/system/terminator/terminator.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/gnome-terminator/terminator/releases/download/v2.1. MD5SUM="43d8f806dae2f6f4d9e1eef309d62791" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-pytest-runner python3-psutil configobj" +REQUIRES="python3-pytest-runner python3-psutil python3-configobj" MAINTAINER="Alan Alberghini" EMAIL="414N@slacky.it" diff --git a/system/tio/README b/system/tio/README index f1eb09e35c44..9cdb920f17b3 100644 --- a/system/tio/README +++ b/system/tio/README @@ -27,10 +27,12 @@ Features: - Autogeneration of log filename - Configuration file support - Activate sub-configurations by name or pattern -- Redirect I/O to UNIX socket or IPv4/v6 network socket for scripting or TTY sharing +- Redirect I/O to UNIX socket or IPv4/v6 network socket for scripting or + TTY sharing - Pipe input and/or output - Support for simple line request/response handling -- Bash completion on options, serial device names, and sub-configuration names +- Bash completion on options, serial device names, and sub-configuration + names - Configurable text color - Visual or audible alert on connect/disconnect - Remapping of prefix key diff --git a/system/tio/tio.SlackBuild b/system/tio/tio.SlackBuild index 3ee50d5092c8..87aaccb16871 100644 --- a/system/tio/tio.SlackBuild +++ b/system/tio/tio.SlackBuild @@ -22,11 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241017 bkw: Modified by SlackBuilds.org, BUILD=2: update for lua 5.4. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tio -VERSION=${VERSION:-2.7} -BUILD=${BUILD:-1} +VERSION=${VERSION:-3.7} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -94,7 +96,7 @@ strip --strip-unneeded $PKG/usr/bin/tio gzip -9 $PKG/usr/man/man1/tio.1 mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a example AUTHORS LICENSE NEWS README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION +cp -a examples AUTHORS LICENSE NEWS README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/tio/tio.info b/system/tio/tio.info index 35528e770eb6..649122470e26 100644 --- a/system/tio/tio.info +++ b/system/tio/tio.info @@ -1,10 +1,10 @@ PRGNAM="tio" -VERSION="2.7" +VERSION="3.7" HOMEPAGE="https://github.com/tio/tio" -DOWNLOAD="https://github.com/tio/tio/releases/download/v2.7/tio-2.7.tar.xz" -MD5SUM="58f589d1e9382e8cdebce4de03c6a797" +DOWNLOAD="https://github.com/tio/tio/releases/download/v3.7/tio-3.7.tar.xz" +MD5SUM="f4c18eb48127e2ce58ccb754b4f89275" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="lua" MAINTAINER="Andrzej Telszewski" EMAIL="andrzej@telszewski.com" diff --git a/system/torrent-file-editor/torrent-file-editor.SlackBuild b/system/torrent-file-editor/torrent-file-editor.SlackBuild index 58c9cdc6148d..407742219f0d 100644 --- a/system/torrent-file-editor/torrent-file-editor.SlackBuild +++ b/system/torrent-file-editor/torrent-file-editor.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=torrent-file-editor -VERSION=${VERSION:-0.3.18} +VERSION=${VERSION:-1.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/torrent-file-editor/torrent-file-editor.info b/system/torrent-file-editor/torrent-file-editor.info index d99e63b8aed2..9426cdd6e82b 100644 --- a/system/torrent-file-editor/torrent-file-editor.info +++ b/system/torrent-file-editor/torrent-file-editor.info @@ -1,8 +1,8 @@ PRGNAM="torrent-file-editor" -VERSION="0.3.18" +VERSION="1.0.0" HOMEPAGE="https://torrent-file-editor.github.io/" -DOWNLOAD="https://github.com/torrent-file-editor/torrent-file-editor/releases/download/v0.3.18/torrent-file-editor-0.3.18.tar.gz" -MD5SUM="6344c11b945cfd4b18a63d58dcc343e9" +DOWNLOAD="https://github.com/torrent-file-editor/torrent-file-editor/releases/download/v1.0.0/torrent-file-editor-1.0.0.tar.gz" +MD5SUM="25e6c33fe989fb1d5f9d722ea06dd4a2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/tqemu/README b/system/tqemu/README new file mode 100644 index 000000000000..f0a6de90f77b --- /dev/null +++ b/system/tqemu/README @@ -0,0 +1,26 @@ +Tqemu is simple Qemu frontend written in Tcl/Tk. +It Does not need libvirt. + +Its features + +User defined QEMU executable +User defined guest CPU emulation +User defined guest RAM +User defined graphics card emulation +User defined sound card emulation +User defined network device emulation +Load and create image (qcow2 format) +User defined image size +User defined extra options +Load multiple images (rearrange with drag n' drop) +Load states from qcow2 images +Boot from iso file or from host cd-rom device +Shared directory between host and virtual machine +User defined output display (sdl, gtk, vnc, etc) +Toggle KVM, HAX, HVF support +Supports many audio channels (PA, OSS, DSound, etc) +RTC clock configuration +Daemonize QEMU process +Start paused +Show/copy QEMU final execute command +Command line support diff --git a/system/tqemu/doinst.sh b/system/tqemu/doinst.sh new file mode 100644 index 000000000000..a9d248c7f0cb --- /dev/null +++ b/system/tqemu/doinst.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi + diff --git a/system/tqemu/slack-desc b/system/tqemu/slack-desc new file mode 100644 index 000000000000..cb37d0fbcc7e --- /dev/null +++ b/system/tqemu/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +tqemu: tqemu (Qemu Frontend) +tqemu: +tqemu: Tqemu is Qemu frontend written in Tcl/Tk. +tqemu: +tqemu: +tqemu: +tqemu: +tqemu: Homepage:https://github.com/thanoulis/tqemu +tqemu: +tqemu: +tqemu: diff --git a/system/tqemu/tqemu.SlackBuild b/system/tqemu/tqemu.SlackBuild new file mode 100644 index 000000000000..0a74010c0146 --- /dev/null +++ b/system/tqemu/tqemu.SlackBuild @@ -0,0 +1,78 @@ +#!/bin/bash + +# Slackware build script for tqemu + +# Copyright 2024 Vijay Marcel +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=tqemu +VERSION=${VERSION:-1.0.3} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} +ARCH=noarch + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -eu +trap 'echo "$0 FAILED at line $LINENO!" | tee -a $OUTPUT/error-${PRGNAM}.log' ERR + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + + +mkdir -pv $PKG/usr/bin +mkdir -pv $PKG/usr/share/applications + +install -Dvm 0750 tqemu -t $PKG/usr/bin +install -Dvm 0644 tqemu.desktop -t $PKG/usr/share/applications + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded --remove-section=.comment --remove-section=.note 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE README.md screenshot.png $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/tqemu/tqemu.info b/system/tqemu/tqemu.info new file mode 100644 index 000000000000..7160c0244f0d --- /dev/null +++ b/system/tqemu/tqemu.info @@ -0,0 +1,10 @@ +PRGNAM="tqemu" +VERSION="1.0.3" +HOMEPAGE="https://github.com/thanoulis/tqemu" +DOWNLOAD="https://github.com/thanoulis/tqemu/archive/v1.0.3/tqemu-1.0.3.tar.gz" +MD5SUM="6635134bdaab45e7a3cba491dc9f783d" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="qemu" +MAINTAINER="Vijay Marcel" +EMAIL="vijaymarcel@outlook.com" diff --git a/system/ttygif/ttygif.SlackBuild b/system/ttygif/ttygif.SlackBuild index 809a0e30aef4..5646144dba60 100644 --- a/system/ttygif/ttygif.SlackBuild +++ b/system/ttygif/ttygif.SlackBuild @@ -22,11 +22,15 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20241010 bkw: modified by SlackBuilds.org, BUILD=2: +# - strip binary. +# - actually use SLKCFLAGS. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ttygif VERSION=${VERSION:-1.4.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +42,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -52,16 +53,12 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e @@ -75,18 +72,14 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} + -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -make + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +make CC="${CC:-gcc} $SLKCFLAGS" mkdir -p $PKG/usr/bin -install -D -m0755 $PRGNAM $PKG/usr/bin/$PRGNAM -install -D -m0755 $PRGNAM $PKG/usr/bin/$PRGNAM +install -s -D -m0755 $PRGNAM $PKG/usr/bin/$PRGNAM mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/system/ttygif/ttygif.info b/system/ttygif/ttygif.info index 3f77965ddf73..854cdabaaf83 100644 --- a/system/ttygif/ttygif.info +++ b/system/ttygif/ttygif.info @@ -1,7 +1,7 @@ PRGNAM="ttygif" VERSION="1.4.0" HOMEPAGE="https://github.com/icholy/ttygif" -DOWNLOAD="https://github.com/icholy/ttygif/archive/1.4.0.tar.gz" +DOWNLOAD="https://github.com/icholy/ttygif/archive/1.4.0/ttygif-1.4.0.tar.gz" MD5SUM="bf7df1038be0d5e9d10c397a025d8347" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/tzupdate/tzupdate.SlackBuild b/system/tzupdate/tzupdate.SlackBuild index 1c6cf249bed2..5db80b67f00e 100644 --- a/system/tzupdate/tzupdate.SlackBuild +++ b/system/tzupdate/tzupdate.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tzupdate VERSION=${VERSION:-3.1.0_e6815b} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -132,11 +132,11 @@ mkdir vendor done ) -export PATH="/opt/rust16/bin:$PATH" +export PATH="/opt/rust/bin:$PATH" if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" fi CARGO_HOME=.cargo \ diff --git a/system/tzupdate/tzupdate.info b/system/tzupdate/tzupdate.info index 66fb7692dd07..1e175f991c29 100644 --- a/system/tzupdate/tzupdate.info +++ b/system/tzupdate/tzupdate.info @@ -123,6 +123,6 @@ d990172b607020701f9e84ca8e1c043c \ 7799baff9a5664205d9110a2624e8989" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rust16" +REQUIRES="rust-opt" MAINTAINER="Lockywolf" EMAIL="for_sbo.tzupdate_2023-12-03@lockywolf.net" diff --git a/system/unar/README b/system/unar/README index 6b840a6fc63f..e076990dd13e 100644 --- a/system/unar/README +++ b/system/unar/README @@ -1,3 +1,5 @@ +unar (CLI tools to list and extract archive file contents) + This package contains two command-line utilities, unar and lsar, which can be used to unpack and list archives, respectively. diff --git a/system/unar/slack-desc b/system/unar/slack-desc index c2be7f916f99..3a27230981ad 100644 --- a/system/unar/slack-desc +++ b/system/unar/slack-desc @@ -16,4 +16,4 @@ unar: LhA, StuffIt and many other old and obscure formats. See unar: https://theunarchiver.com for a more complete list of supported unar: formats. unar: -unar: Home page: https://theunarchiver.com/command-line +unar: Homepage: https://theunarchiver.com/command-line diff --git a/system/unar/unar.SlackBuild b/system/unar/unar.SlackBuild index 43ac01aa34c1..f759acb89ef0 100644 --- a/system/unar/unar.SlackBuild +++ b/system/unar/unar.SlackBuild @@ -1,33 +1,23 @@ #!/bin/bash -# Slackware build script for <appname> - -# Copyright 2016-2023 Alexander Verbovetsky, Moscow, Russia -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# Slackware build script for unar + +# Original author: Alexander Verbovetsky, Moscow, Russia. +# Modified and now maintained by B. Watson <urchlay@slackware.uk>. +# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. + +# 20241006 bkw: BUILD=2 +# - take over maintenance. +# - build in a top-level dir in $TMP (easier cleanup). +# - simplify scrippt. +# - relicense as WTFPL (thanks, Alexander). cd $(dirname $0) ; CWD=$(pwd) PRGNAM=unar VERSION=${VERSION:-1.10.8} UDVERSION=${UDVERSION:-1.1} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,17 +53,17 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf XADMaster-$VERSION UniversalDetector +rm -rf $PRGNAM-$VERSION +mkdir -p $PRGNAM-$VERSION +cd $PRGNAM-$VERSION tar xvf $CWD/XADMaster-$VERSION.tar.gz tar xvf $CWD/universal-detector-$UDVERSION.tar.gz mv universal-detector-$UDVERSION UniversalDetector -cd XADMaster-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + + +cd XADMaster-$VERSION export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" @@ -81,28 +71,22 @@ export OBJCFLAGS="$SLKCFLAGS" make -f Makefile.linux -mkdir -p $PKG/usr/bin -install -m 0755 -o root -g root lsar unar $PKG/usr/bin/ - -mkdir -p $PKG/usr/man/man1 -install -m 0644 -o root -g root Extra/lsar.1 Extra/unar.1 \ - $PKG/usr/man/man1 - -mkdir -p $PKG/usr/share/bash-completion/completions -install -m 0644 -o root -g root Extra/unar.bash_completion \ - $PKG/usr/share/bash-completion/completions/unar -install -m 0644 -o root -g root Extra/lsar.bash_completion \ - $PKG/usr/share/bash-completion/completions/lsar - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +PKGMAN1=$PKG/usr/man/man1 +PKGBIN=$PKG/usr/bin +PKGCOMP=$PKG/usr/share/bash-completion/completions +INST="install -o root -g root" + +mkdir -p $PKGMAN1 $PKGBIN $PKGCOMP +for i in lsar unar; do + $INST -s -m 0755 $i $PKGBIN + gzip -9c < Extra/$i.1 > $PKG/usr/man/man1/$i.1.gz + $INST -m 0644 Extra/$i.bash_completion $PKGCOMP/$i +done + +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a README.md $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/unar/unar.info b/system/unar/unar.info index 35ebada0b2aa..351e6efaae3f 100644 --- a/system/unar/unar.info +++ b/system/unar/unar.info @@ -8,5 +8,5 @@ MD5SUM="3199b8ffdb9ceb67d1809befca9bd712 \ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gnustep-base" -MAINTAINER="Alexander Verbovetsky" -EMAIL="alik@ejik.org" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/system/uptimed/uptimed.info b/system/uptimed/uptimed.info index 524a57cf10b9..684d8f43cd7a 100644 --- a/system/uptimed/uptimed.info +++ b/system/uptimed/uptimed.info @@ -1,7 +1,7 @@ PRGNAM="uptimed" VERSION="0.4.0" HOMEPAGE="https://github.com/rpodgorny/uptimed/" -DOWNLOAD="https://github.com/rpodgorny/uptimed/archive/v0.4.0.tar.gz" +DOWNLOAD="https://github.com/rpodgorny/uptimed/archive/v0.4.0/uptimed-0.4.0.tar.gz" MD5SUM="6c50b0671e7efed89efb4b956dc0f5e5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/valkey/valkey.SlackBuild b/system/valkey/valkey.SlackBuild index a49545716fcc..be6d0cf4bfa3 100644 --- a/system/valkey/valkey.SlackBuild +++ b/system/valkey/valkey.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=valkey -VERSION=${VERSION:-7.2.5} +VERSION=${VERSION:-8.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -128,7 +128,7 @@ fi mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - *RELEASENOTES* BUGS* CONTRIBUTING* COPYING* MANIFESTO* README* CODE_OF_CONDUCT* SECURITY* TLS* \ + *RELEASENOTES* *CONTRIB* COPYING* GOVERNANCE* MAINTAINERS* README* CODE_OF_CONDUCT* SECURITY* \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/valkey/valkey.info b/system/valkey/valkey.info index 6101b0c7ae39..27b5b983f2b5 100644 --- a/system/valkey/valkey.info +++ b/system/valkey/valkey.info @@ -1,8 +1,8 @@ PRGNAM="valkey" -VERSION="7.2.5" +VERSION="8.0.1" HOMEPAGE="https://valkey.io/" -DOWNLOAD="https://github.com/valkey-io/valkey/archive/refs/tags/7.2.5/valkey-7.2.5.tar.gz" -MD5SUM="ecaa4406b2a825ad1d82482354a656e6" +DOWNLOAD="https://github.com/valkey-io/valkey/archive/8.0.1/valkey-8.0.1.tar.gz" +MD5SUM="1a029d65cee406598e07f40e5737b426" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/vhba-module/README b/system/vhba-module/README index 5af5103d89c1..ee2e8fe68787 100644 --- a/system/vhba-module/README +++ b/system/vhba-module/README @@ -9,4 +9,4 @@ The resulting package will be specific for the kernel it was built on. It is possible to build package for a different kernel version by setting the KERNEL variable as in: - KERNEL=5.15.94 ./vhba-module.SlackBuild + KERNEL=5.15.161 ./vhba-module.SlackBuild diff --git a/system/vhba-module/vhba-module.SlackBuild b/system/vhba-module/vhba-module.SlackBuild index f5a8f66431d4..e1dbef7eac9c 100644 --- a/system/vhba-module/vhba-module.SlackBuild +++ b/system/vhba-module/vhba-module.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vhba-module -VERSION=${VERSION:-20240202} +VERSION=${VERSION:-20240917} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/vhba-module/vhba-module.info b/system/vhba-module/vhba-module.info index 40f53d95bb6c..bf98d1f11ce0 100644 --- a/system/vhba-module/vhba-module.info +++ b/system/vhba-module/vhba-module.info @@ -1,8 +1,8 @@ PRGNAM="vhba-module" -VERSION="20240202" +VERSION="20240917" HOMEPAGE="https://cdemu.sourceforge.io/about/vhba/" -DOWNLOAD="https://downloads.sourceforge.net/cdemu/vhba-module-20240202.tar.xz" -MD5SUM="ba66d25b257daba715d4870addbd131c" +DOWNLOAD="https://downloads.sourceforge.net/cdemu/vhba-module-20240917.tar.xz" +MD5SUM="42624635b409e1396309d7c2bb1d336b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/virtualxt/README b/system/virtualxt/README index afffbd9b001c..6ad5288a977a 100644 --- a/system/virtualxt/README +++ b/system/virtualxt/README @@ -45,24 +45,17 @@ For example: usermod -aG users bob -Either the LD_LIBRARY_PATH or LD_PRELOAD variable must be configured -to point to /usr/lib64/virtualxt. For bash users, this can be -accomplished as follows: +(Note: the above is probably not necessary; the Slackware default is to +add new users to the 'users' group already) -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/virtualxt -echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/virtualxt" \ - >> ~/.bashrc - -...or... - -LD_PRELOAD=/usr/lib64/virtualxt/libvxt.so virtualxt - -The path to the boot image must be specified when running virtualxt. +The path to the boot image can be specified when running virtualxt. For example: virtualxt -a /usr/share/virtualxt/boot/freedos.img +(Note: the above is the default anyway) + If after upgrading from a previous version of virtualxt the console fails to start, then you may need to generate a new config file as follows: diff --git a/system/virtualxt/virtualxt.SlackBuild b/system/virtualxt/virtualxt.SlackBuild index 40dc3fe8de9c..d6b4a06a2988 100644 --- a/system/virtualxt/virtualxt.SlackBuild +++ b/system/virtualxt/virtualxt.SlackBuild @@ -23,11 +23,17 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. +# 20241018 bkw: Modified by SlackBuilds.org, BUILD=2: +# - shared lib was being installed to wrong place, so the app failed to run. +# - use getent to detect the users group (NEVER just grep /etc/group!) +# Note: the ".vxt modules" are shared libraries, and as such, shouldn't +# be installed under /usr/share. I'm not going to change this. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virtualxt VERSION=${VERSION:-0.11} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -39,9 +45,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -76,11 +79,8 @@ rm -rf virtualxt-$VERSION unzip $CWD/virtualxt-$VERSION.zip cd virtualxt-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + # Build virtualxt with SDL2 frontend which premake5 @@ -99,7 +99,7 @@ make sdl2-frontend modules install -D -m 0755 build/bin/virtualxt $PKG/usr/bin/virtualxt mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/virtualxt -install -D -m 0755 build/bin/libvxt.so $PKG/usr/lib$LIBDIRSUFFIX/virtualxt/libvxt.so +install -D -m 0755 build/bin/libvxt.so $PKG/usr/lib$LIBDIRSUFFIX/libvxt.so # Install BIOS, disk images, and modules DSTDIR=$PKG/usr/share/$PRGNAM @@ -109,7 +109,9 @@ mkdir $DSTDIR/boot && cp boot/*.img $DSTDIR/boot/ mkdir $DSTDIR/modules && cp modules/*.vxt $DSTDIR/modules/ # Allow all users read access -if [ "$(grep ^users /etc/group)" = "" ]; then +# 20241018 bkw: this is redundant; 'users' is a default group on Slackware +# and will always exist. +if ! getent group users; then echo "ERROR: The users group is missing!" exit 1 fi diff --git a/system/volatility3/volatility3.info b/system/volatility3/volatility3.info index a9071851f51d..b3c8082c54c9 100644 --- a/system/volatility3/volatility3.info +++ b/system/volatility3/volatility3.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/volatilityfoundation/volatility3/archive/v2.7.0/vol MD5SUM="182854784245fdcb261178263a942ba8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="pefile capstone python3-pycrypto pycryptodomex python3-yara" +REQUIRES="pefile capstone python3-pycrypto python3-pycryptodomex python3-yara" MAINTAINER="Barry J. Grundy" EMAIL="bgrundy AT linuxleo.com" diff --git a/system/xfs_undelete/xfs_undelete.SlackBuild b/system/xfs_undelete/xfs_undelete.SlackBuild index 0e1b7b293ea0..a61d4aaa2d92 100644 --- a/system/xfs_undelete/xfs_undelete.SlackBuild +++ b/system/xfs_undelete/xfs_undelete.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xfs_undelete -VERSION=${VERSION:-14.0} +VERSION=${VERSION:-15.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/xfs_undelete/xfs_undelete.info b/system/xfs_undelete/xfs_undelete.info index 538c28a4a5ae..d356e3ec06ef 100644 --- a/system/xfs_undelete/xfs_undelete.info +++ b/system/xfs_undelete/xfs_undelete.info @@ -1,8 +1,8 @@ PRGNAM="xfs_undelete" -VERSION="14.0" +VERSION="15.0" HOMEPAGE="https://github.com/ianka/xfs_undelete" -DOWNLOAD="https://github.com/ianka/xfs_undelete/archive/v14.0/xfs_undelete-14.0.tar.gz" -MD5SUM="f8bd28566e0747f14cba36fb6c0d5f6d" +DOWNLOAD="https://github.com/ianka/xfs_undelete/archive/v15.0/xfs_undelete-15.0.tar.gz" +MD5SUM="3a51190ec72341ba5570b7c4526f32ce" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/system/xfsudo/xfsudo.info b/system/xfsudo/xfsudo.info index deead1b2f29a..0c1860e80eaa 100644 --- a/system/xfsudo/xfsudo.info +++ b/system/xfsudo/xfsudo.info @@ -1,7 +1,7 @@ PRGNAM="xfsudo" VERSION="0.7.1" HOMEPAGE="https://github.com/abchk1234/xfsudo" -DOWNLOAD="https://github.com/abchk1234/xfsudo/archive/0.7.1.tar.gz" +DOWNLOAD="https://github.com/abchk1234/xfsudo/archive/0.7.1/xfsudo-0.7.1.tar.gz" MD5SUM="8dc33b7c397593505ebfa16ab9fa8382" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/system/xjobs/xjobs.SlackBuild b/system/xjobs/xjobs.SlackBuild index 6f9a025964fd..791c001b277b 100644 --- a/system/xjobs/xjobs.SlackBuild +++ b/system/xjobs/xjobs.SlackBuild @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -58,6 +55,8 @@ elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" fi +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -67,9 +66,9 @@ cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ + -exec chmod 755 {} + -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + CFLAGS="$SLKCFLAGS" \ ./configure \ @@ -85,7 +84,7 @@ install -d $PKG/usr/man/man1 gzip -9c xjobs.1 > $PKG/usr/man/man1/xjobs.1.gz mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION $PKG/install -cp -a COPYING ChangeLog README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING ChangeLog README* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cat $CWD/slack-desc > $PKG/install/slack-desc |