summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.txt108
-rw-r--r--desktop/xdgmenumaker/xdgmenumaker.SlackBuild3
-rw-r--r--desktop/xdgmenumaker/xdgmenumaker.info6
-rw-r--r--desktop/xtrlock/xtrlock.SlackBuild6
-rw-r--r--desktop/xtrlock/xtrlock.info6
-rw-r--r--development/astyle/astyle.SlackBuild3
-rw-r--r--development/astyle/astyle.info6
-rw-r--r--development/aws-cdk/aws-cdk.SlackBuild2
-rw-r--r--development/aws-cdk/aws-cdk.info6
-rw-r--r--development/edwood/README4
-rw-r--r--development/edwood/edwood.SlackBuild57
-rw-r--r--development/edwood/edwood.info10
-rw-r--r--development/edwood/slack-desc19
-rw-r--r--development/idea/idea.SlackBuild2
-rw-r--r--development/idea/idea.info6
-rw-r--r--development/pnpm/pnpm.SlackBuild2
-rw-r--r--development/pnpm/pnpm.info6
-rw-r--r--development/pycharm/pycharm.SlackBuild4
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/python3-numpy/python3-numpy.SlackBuild7
-rw-r--r--development/sbcl/sbcl.SlackBuild2
-rw-r--r--development/sbcl/sbcl.info6
-rw-r--r--development/universal-ctags/universal-ctags.SlackBuild4
-rw-r--r--development/universal-ctags/universal-ctags.info6
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--games/advancemame/advancemame.SlackBuild3
-rw-r--r--games/advancemame/advancemame.info6
-rw-r--r--games/curseofwar/README5
-rw-r--r--games/curseofwar/curseofwar.info2
-rw-r--r--games/scummvm/scummvm.SlackBuild2
-rw-r--r--games/scummvm/scummvm.info6
-rw-r--r--games/vectoroids/vectoroids.SlackBuild43
-rw-r--r--games/vectoroids/vectoroids.info8
-rw-r--r--games/xroar/xroar.SlackBuild3
-rw-r--r--games/xroar/xroar.info6
-rw-r--r--games/xu4/xu4.SlackBuild3
-rw-r--r--games/xu4/xu4.info6
-rw-r--r--graphics/Blender/Blender.SlackBuild4
-rw-r--r--graphics/Blender/Blender.info2
-rw-r--r--graphics/openimageio/openimageio.SlackBuild9
-rw-r--r--graphics/openimageio/openimageio.info2
-rw-r--r--graphics/vuescan/vuescan.SlackBuild2
-rw-r--r--graphics/vuescan/vuescan.info4
-rw-r--r--libraries/faun/faun.SlackBuild7
-rw-r--r--libraries/faun/faun.info6
-rw-r--r--multimedia/vkeybd/vkeybd.SlackBuild9
-rw-r--r--network/discord/discord.SlackBuild2
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/telegram/telegram.SlackBuild2
-rw-r--r--network/telegram/telegram.info6
-rw-r--r--network/weechat/weechat.SlackBuild3
-rw-r--r--network/weechat/weechat.info6
-rw-r--r--network/yt-dlp/yt-dlp.SlackBuild3
-rw-r--r--network/yt-dlp/yt-dlp.info6
-rw-r--r--office/LibreOffice/LibreOffice.SlackBuild7
-rw-r--r--office/LibreOffice/LibreOffice.info10
-rw-r--r--office/LibreOffice/xpdfwrapper_invalid-argument.diff100
-rw-r--r--python/cryptography/cryptography.SlackBuild4
-rw-r--r--python/cryptography/cryptography.info10
-rw-r--r--python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild18
-rw-r--r--python/python3-geventhttpclient/python3-geventhttpclient.info6
-rw-r--r--ruby/ruby-build/ruby-build.SlackBuild2
-rw-r--r--ruby/ruby-build/ruby-build.info6
-rw-r--r--system/aespipe/README2
-rw-r--r--system/aespipe/aespipe.SlackBuild3
-rw-r--r--system/aespipe/aespipe.info6
-rw-r--r--system/aespipe/slack-desc2
-rw-r--r--system/atop/atop.SlackBuild16
-rw-r--r--system/atop/atop.info6
-rw-r--r--system/eza/eza.SlackBuild2
-rw-r--r--system/eza/eza.info162
-rw-r--r--system/letsencrypt/letsencrypt.SlackBuild2
-rw-r--r--system/letsencrypt/letsencrypt.info6
-rw-r--r--system/pcp/pcp.SlackBuild31
-rw-r--r--system/slackrepo/slackrepo.SlackBuild2
-rw-r--r--system/slackrepo/slackrepo.info6
-rw-r--r--system/unshield/unshield.SlackBuild28
-rw-r--r--system/unshield/unshield.info6
-rw-r--r--system/unshieldv3/unshieldv3.SlackBuild11
-rw-r--r--system/unshieldv3/unshieldv3.info6
-rw-r--r--system/yelp-xsl/yelp-xsl.SlackBuild35
-rw-r--r--system/yelp-xsl/yelp-xsl.info6
83 files changed, 653 insertions, 317 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 42a88081b3..67249a4e24 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,111 @@
+Sat Jun 14 09:06:11 UTC 2025
+academic/evopedia_qt: Removed (No longer maintained upstream).
+academic/plus42: Updated for version 1.3.8a
+desktop/ClamAV-GUI: Updated for version 1.1.5
+desktop/nwg-menu: Updated for version 0.1.9.
+desktop/nwg-panel: Updated for version 0.10.7.
+desktop/simplenote: Updated for version 2.23.2.
+desktop/xdgmenumaker: Updated for version 2.4.
+desktop/xtrlock: Updated for version 2.17.
+development/astyle: Updated for version 3.6.9.
+development/aws-cdk: Updated for version 2.1018.1.
+development/edwood: Added (Rewrite of Plan 9).
+development/es-shell: Added (Extensible Shell).
+development/gnatstudio-bin: Updated for version 26.0w.20250417
+development/hugo: update 0.147.8
+development/jupyter-notebook: Update for 7.4.3
+development/jupyterlab: Update for 4.4.3
+development/mold: Updated for version 2.40.1.
+development/neatvi: Added (Small Vi Implementation).
+development/pnpm: Updated for version 10.12.1.
+development/protobuf3: Updated for version 31.1.
+development/pycharm: Updated for version 2025.1.2.251.26094.141
+development/python3-numpy: Accomodate newer version in -current
+development/sbcl: Updated for version 2.5.5
+development/sbt: Updated for version 1.11.2
+development/scite: Updated for version 5.5.6.
+development/se: Added (Screen Editor).
+development/sourcegit: Updated for version 2025.21
+development/terraform: Updated for version 1.12.2
+development/uncrustify: Updated for version 0.81.0
+development/universal-ctags: Updated for version 6.2.0
+development/vscode-bin: Updated for version 1.101.0.
+development/witsy: Updated for version 2.8.1
+games/advancemame: Updated for version 5.0.
+games/curseofwar: Updated README & email.
+games/fheroes2: Updated for version 1.1.9. upstream release
+games/ioquake3: Updated for version 1.36_8d2c2b4.
+games/mupen64plus-video-gliden64: Updated for version 4.0_55c436c.
+games/ppsspp: Updated for version 1.19.1. upstream release
+games/scummvm: Updated for version 2.9.1
+games/starlanes: Added (text based economic conquest games).
+games/vectoroids: Updated for version 1.1.2.
+games/xroar: Updated for version 1.8.2.
+games/xu4: Updated for version 1.4.3.
+graphics/Blender: Remove tbb from REQUIRES (to openimageio)
+graphics/chafa: Updated for version 1.16.1.
+graphics/gcolor3: Added (simple color chooser).
+graphics/openimageio: Add tbb to REQUIRES
+graphics/ueberzugpp: Updated for version 2.9.7.
+graphics/vuescan: Updated MD5SUM_x86_64.
+ham/DroidStar: Added (DroidStar with GPIO support).
+ham/gridtracker2: Updated for version 2.250603.2.
+ham/hamlib4: Updated for version 4.6.3.
+libraries/faun: Updated for version 0.2.0.
+libraries/grpc: Update for 1.73.0
+libraries/imbe_vocoder: Added (library from osmocom OP25).
+libraries/libdxfrw: Added (C++ library).
+libraries/libslirp: Updated for version 4.9.1.
+libraries/libtpms: Updated for version 0.10.1.
+libraries/qt-installer-script: Updated for version 4.10.0
+misc/yubikey-manager: Updated for version 5.7.2.
+misc/yubioath-desktop: Updated for version 7.2.3.
+multimedia/plexmediaserver: Updated for version 1.41.8.9834_071366d65.
+multimedia/smplayer: Updated for version 25.6.0
+multimedia/videomass: Updated for version 5.0.26.
+multimedia/vkeybd: Add note to self.
+network/aardvark-dns: Added (Authoritative dns server).
+network/brave-browser: update 1.79.123
+network/discord: Version bump to 0.0.97
+network/dooble: Updated for version 2025.06.10
+network/dropbox: Updated for version 226.4.5094.
+network/edbrowse: Added (ed-like web browser).
+network/iwd: Added (iNet Wireless Daemon).
+network/signal-desktop: Updated for version 7.57.0
+network/teams-for-linux: Added (Microsoft Teams client).
+network/telegram: Updated for version 5.15.3.
+network/telegram: Updated for version 5.15.4.
+network/weechat: Updated for version 4.6.3.
+network/yt-dlp: Updated for version 2025.06.09.
+office/LibreOffice: Updated for version 25.2.4.3
+office/ProjectLibre: Update JDK version.
+office/glow: Updated for version 2.1.1.
+office/nb: Added (Manage Notes).
+office/vit: Added (Visual Interface Taskwarrior).
+perl/perl-DateTime-Format-Mail: Added (Convert between DateTime and RFC2822/822).
+perl/perl-DateTime-Format-RFC3339: Added (Parse and format RFC3339 datetime strings).
+python/cryptography: Updated for version 45.0.4.
+python/python3-geventhttpclient: Updated for version 2.3.4.
+python/python3-grpcio: Update for 1.73.0
+python/python3-narwhals: Update for 1.42.1
+python/python3-plotly: Update for 6.1.2
+python/uv-bin: Added (Python package and project manager).
+ruby/ruby-build: Updated for version 20250610.
+system/aespipe: Updated for version 2.4i.
+system/doublecmd-qt5: Updated for version 1.1.26
+system/dust: Updated for version 1.2.1.
+system/eza: Updated for version 0.21.4.
+system/jq: Skip the tests
+system/letsencrypt: Updated for version 4.1.0.
+system/letsencrypt: Updated for version 4.1.1.
+system/pcp: Fix issues
+system/roxterm: Added (GTK Terminal).
+system/slackrepo: Updated for version 20250603.
+system/supercat: Added (Alternative to bat).
+system/unshield: Updated for version 1.6.2.
+system/unshieldv3: Updated for version 0.2.2.
+system/vifm: Updated for version 0.14.3.
++--------------------------+
Sat Jun 7 05:28:44 UTC 2025
academic/bcftools: Updated to version 1.22
academic/plus42: Updated for version 1.3.8
diff --git a/desktop/xdgmenumaker/xdgmenumaker.SlackBuild b/desktop/xdgmenumaker/xdgmenumaker.SlackBuild
index 7dea43ffca..fbab43e839 100644
--- a/desktop/xdgmenumaker/xdgmenumaker.SlackBuild
+++ b/desktop/xdgmenumaker/xdgmenumaker.SlackBuild
@@ -7,6 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/
# for details.
+# 20250612 bkw: updated for v2.4.
# 20240808 bkw: updated for v2.3.
# 20230711 bkw: updated for v2.1.
# 20221229 bkw: updated for v2.0.
@@ -25,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xdgmenumaker
-VERSION=${VERSION:-2.3}
+VERSION=${VERSION:-2.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/xdgmenumaker/xdgmenumaker.info b/desktop/xdgmenumaker/xdgmenumaker.info
index 8ac1c43c89..423b921bfd 100644
--- a/desktop/xdgmenumaker/xdgmenumaker.info
+++ b/desktop/xdgmenumaker/xdgmenumaker.info
@@ -1,8 +1,8 @@
PRGNAM="xdgmenumaker"
-VERSION="2.3"
+VERSION="2.4"
HOMEPAGE="https://github.com/gapan/xdgmenumaker"
-DOWNLOAD="https://github.com/gapan/xdgmenumaker/archive/2.3/xdgmenumaker-2.3.tar.gz"
-MD5SUM="9229218a40231cfc8b9ee2e992d9bbf1"
+DOWNLOAD="https://github.com/gapan/xdgmenumaker/archive/2.4/xdgmenumaker-2.4.tar.gz"
+MD5SUM="7a8a8cbb4727fcf5d6e5d5d7657aa556"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="txt2tags"
diff --git a/desktop/xtrlock/xtrlock.SlackBuild b/desktop/xtrlock/xtrlock.SlackBuild
index bb589ec722..8308d45ec7 100644
--- a/desktop/xtrlock/xtrlock.SlackBuild
+++ b/desktop/xtrlock/xtrlock.SlackBuild
@@ -6,6 +6,10 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250611 bkw: updated for v2.17. no code changes, only the debian
+# packaging has changed. only doing this update because the 2.16
+# source is likely to disappear soon.
+
# 20250121 bkw: updated for v2.16, which has actual new features.
# - build with XInput (multitouch) support.
# - build with capabilities (libcap) support.
@@ -21,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xtrlock
-VERSION=${VERSION:-2.16}
+VERSION=${VERSION:-2.17}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/desktop/xtrlock/xtrlock.info b/desktop/xtrlock/xtrlock.info
index f6a72437c2..b75061d01c 100644
--- a/desktop/xtrlock/xtrlock.info
+++ b/desktop/xtrlock/xtrlock.info
@@ -1,8 +1,8 @@
PRGNAM="xtrlock"
-VERSION="2.16"
+VERSION="2.17"
HOMEPAGE="https://packages.debian.org/sid/xtrlock"
-DOWNLOAD="https://deb.debian.org/debian/pool/main/x/xtrlock/xtrlock_2.16.tar.xz"
-MD5SUM="a6ea35b53611c2bdb38cdc8b85dc028d"
+DOWNLOAD="https://deb.debian.org/debian/pool/main/x/xtrlock/xtrlock_2.17.tar.xz"
+MD5SUM="d2e5e21b0273206c7c9bcf0573813bb5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/astyle/astyle.SlackBuild b/development/astyle/astyle.SlackBuild
index 4de7f9423b..a6120b8618 100644
--- a/development/astyle/astyle.SlackBuild
+++ b/development/astyle/astyle.SlackBuild
@@ -34,6 +34,7 @@
# along with this program (most likely, a file named COPYING). If
# not, see <http://www.gnu.org/licenses/>.
+# 20250613 bkw: update for v3.6.9.
# 20241109 bkw: update for v3.6.4.
# 20241003 bkw: update for v3.6.3.
# 20240917 bkw: update for v3.6.2.
@@ -65,7 +66,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=astyle
-VERSION=${VERSION:-3.6.4}
+VERSION=${VERSION:-3.6.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/astyle/astyle.info b/development/astyle/astyle.info
index c0aa81144c..4686ec9c17 100644
--- a/development/astyle/astyle.info
+++ b/development/astyle/astyle.info
@@ -1,8 +1,8 @@
PRGNAM="astyle"
-VERSION="3.6.4"
+VERSION="3.6.9"
HOMEPAGE="https://astyle.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.4.tar.bz2"
-MD5SUM="44a4dd51455dcae45c1aac2547cee7a8"
+DOWNLOAD="https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.9.tar.bz2"
+MD5SUM="5b3cd1ae6c8f8bd02971581179741844"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/aws-cdk/aws-cdk.SlackBuild b/development/aws-cdk/aws-cdk.SlackBuild
index 3cf0142fcf..92f3e087c0 100644
--- a/development/aws-cdk/aws-cdk.SlackBuild
+++ b/development/aws-cdk/aws-cdk.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aws-cdk
-VERSION=${VERSION:-2.1018.0}
+VERSION=${VERSION:-2.1018.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/aws-cdk/aws-cdk.info b/development/aws-cdk/aws-cdk.info
index f7bf19f79e..5701d46955 100644
--- a/development/aws-cdk/aws-cdk.info
+++ b/development/aws-cdk/aws-cdk.info
@@ -1,8 +1,8 @@
PRGNAM="aws-cdk"
-VERSION="2.1018.0"
+VERSION="2.1018.1"
HOMEPAGE="https://github.com/aws/aws-cdk"
-DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1018.0.tgz"
-MD5SUM="97ec8f4f29c5dc70d7dc9721a976bff8"
+DOWNLOAD="https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1018.1.tgz"
+MD5SUM="43e3e63ed77e7c998571a0e4ac0c008f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs awscli"
diff --git a/development/edwood/README b/development/edwood/README
new file mode 100644
index 0000000000..bdf3adaeb6
--- /dev/null
+++ b/development/edwood/README
@@ -0,0 +1,4 @@
+Edwood is a rewrite of the Plan 9 Acme editor in Go. Currently, it
+works best if you also have plan9port installed. You can read the
+plan9port Acme manpage for details on how to use this editor. (eg.
+9 man acme | less)
diff --git a/development/edwood/edwood.SlackBuild b/development/edwood/edwood.SlackBuild
new file mode 100644
index 0000000000..cc2f7070ce
--- /dev/null
+++ b/development/edwood/edwood.SlackBuild
@@ -0,0 +1,57 @@
+#!/bin/bash
+# Slackware build script for edwood
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=edwood
+VERSION=${VERSION:-0.3.1}
+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 {} \;
+
+go build
+install -Dm 2755 $PRGNAM $PKG/usr/bin/$PRGNAM
+strip --strip-unneeded $PKG/usr/bin/$PRGNAM 2> /dev/null
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CONTRIBUTORS 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/development/edwood/edwood.info b/development/edwood/edwood.info
new file mode 100644
index 0000000000..2dd1afd289
--- /dev/null
+++ b/development/edwood/edwood.info
@@ -0,0 +1,10 @@
+PRGNAM="edwood"
+VERSION="0.3.1"
+HOMEPAGE="https://github.com/rjkroege/edwood"
+DOWNLOAD="https://github.com/rjkroege/edwood/archive/v0.3.1/edwood-0.3.1.tar.gz"
+MD5SUM="1ee81ae4287ab521b57055d28f23cb30"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="plan9port google-go-lang"
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/development/edwood/slack-desc b/development/edwood/slack-desc
new file mode 100644
index 0000000000..dfe6dde4a8
--- /dev/null
+++ b/development/edwood/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------------------------------------------------------|
+edwood: edwood (text editor)
+edwood:
+edwood: Edwood is a rewrite of the Plan 9 Acme editor in Go. Currently, it
+edwood: works best if you also have plan9port installed. You can read the
+edwood: plan9port Acme manpage for details on how to use this editor. (eg.
+edwood: 9 man acme | less)
+edwood:
+edwood:
+edwood:
+edwood:
+edwood:
diff --git a/development/idea/idea.SlackBuild b/development/idea/idea.SlackBuild
index c2db7ad6ca..99a5c5507d 100644
--- a/development/idea/idea.SlackBuild
+++ b/development/idea/idea.SlackBuild
@@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=idea
ARCNAM=ideaIC
-VERSION=${VERSION:-2025.1.1.1}
+VERSION=${VERSION:-2025.1.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/idea/idea.info b/development/idea/idea.info
index 656070ab46..4a3eafd27c 100644
--- a/development/idea/idea.info
+++ b/development/idea/idea.info
@@ -1,10 +1,10 @@
PRGNAM="idea"
-VERSION="2025.1.1.1"
+VERSION="2025.1.2"
HOMEPAGE="http://www.jetbrains.com/idea/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.jetbrains.com/idea/ideaIC-2025.1.1.1.tar.gz"
-MD5SUM_x86_64="7be16529e9a3b8e3708ed4d41b69db10"
+DOWNLOAD_x86_64="https://download.jetbrains.com/idea/ideaIC-2025.1.2.tar.gz"
+MD5SUM_x86_64="5642350b828c82019e027d04980fa416"
REQUIRES="zulu-openjdk21"
MAINTAINER="Joielechong"
EMAIL="juansspy@gmail.com"
diff --git a/development/pnpm/pnpm.SlackBuild b/development/pnpm/pnpm.SlackBuild
index d4e526ad7d..d51803070c 100644
--- a/development/pnpm/pnpm.SlackBuild
+++ b/development/pnpm/pnpm.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pnpm
-VERSION=${VERSION:-10.11.0}
+VERSION=${VERSION:-10.12.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pnpm/pnpm.info b/development/pnpm/pnpm.info
index 0cc6b6168c..00e552103a 100644
--- a/development/pnpm/pnpm.info
+++ b/development/pnpm/pnpm.info
@@ -1,8 +1,8 @@
PRGNAM="pnpm"
-VERSION="10.11.0"
+VERSION="10.12.1"
HOMEPAGE="https://pnpm.io"
-DOWNLOAD="https://registry.npmjs.org/pnpm/-/pnpm-10.11.0.tgz"
-MD5SUM="d88290e7df177b4127f4ab2566593fa8"
+DOWNLOAD="https://registry.npmjs.org/pnpm/-/pnpm-10.12.1.tgz"
+MD5SUM="d3dc106e4e377d66e2959f75d7971086"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs"
diff --git a/development/pycharm/pycharm.SlackBuild b/development/pycharm/pycharm.SlackBuild
index 5d38c21df4..16f2a8af6b 100644
--- a/development/pycharm/pycharm.SlackBuild
+++ b/development/pycharm/pycharm.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pycharm
-VERSION=${VERSION:-2025.1.1.1.251.25410.159}
-SRCVER=$( echo $VERSION | cut -c1-10 )
+VERSION=${VERSION:-2025.1.2.251.26094.141}
+SRCVER=$( echo $VERSION | cut -c1-8 )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/pycharm/pycharm.info b/development/pycharm/pycharm.info
index 4ee3c7651a..61d8d4f512 100644
--- a/development/pycharm/pycharm.info
+++ b/development/pycharm/pycharm.info
@@ -1,8 +1,8 @@
PRGNAM="pycharm"
-VERSION="2025.1.1.1.251.25410.159"
+VERSION="2025.1.2.251.26094.141"
HOMEPAGE="https://www.jetbrains.com/pycharm/"
-DOWNLOAD="https://download.jetbrains.com/python/pycharm-2025.1.1.1.tar.gz"
-MD5SUM="6f0f7c1743556031b32409523d15e1ea"
+DOWNLOAD="https://download.jetbrains.com/python/pycharm-2025.1.2.tar.gz"
+MD5SUM="10884f30dd42d5b5eb844d5e7d77e1fb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/python3-numpy/python3-numpy.SlackBuild b/development/python3-numpy/python3-numpy.SlackBuild
index 3a1c1389f2..0c2a8d6ec7 100644
--- a/development/python3-numpy/python3-numpy.SlackBuild
+++ b/development/python3-numpy/python3-numpy.SlackBuild
@@ -134,7 +134,12 @@ fi
mkdir -p $PKG/usr/include
cd $PKG/usr/include
- ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/core/include/numpy
+ # Location varies according to VERSION in 15.0 & -current
+ if [ -x /usr/bin/gcc-11.* ]; then
+ ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/core/include/numpy
+ else
+ ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/_core/include/numpy
+ fi
cd -
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/development/sbcl/sbcl.SlackBuild b/development/sbcl/sbcl.SlackBuild
index 6a13049d24..6218aa0261 100644
--- a/development/sbcl/sbcl.SlackBuild
+++ b/development/sbcl/sbcl.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=sbcl
-VERSION=${VERSION:-2.5.3}
+VERSION=${VERSION:-2.5.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/sbcl/sbcl.info b/development/sbcl/sbcl.info
index b435115cf0..93980f6c70 100644
--- a/development/sbcl/sbcl.info
+++ b/development/sbcl/sbcl.info
@@ -1,8 +1,8 @@
PRGNAM="sbcl"
-VERSION="2.5.3"
+VERSION="2.5.5"
HOMEPAGE="http://www.sbcl.org/"
-DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.5.3-source.tar.bz2"
-MD5SUM="571d0fae0e05a2563e12eccfdd4c1dbf"
+DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.5.5-source.tar.bz2"
+MD5SUM="ebee4c5107bbc9708b71938e67ca28ed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild
index 7f03ab26d4..4f98fce5f6 100644
--- a/development/universal-ctags/universal-ctags.SlackBuild
+++ b/development/universal-ctags/universal-ctags.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for universal-ctags
-# Copyright 2015-2023 Eugene Wissner, Mannheim, Germany
+# Copyright 2015-2025 Eugene Wissner, Mannheim, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=universal-ctags
-VERSION=${VERSION:-6.1.0}
+VERSION=${VERSION:-6.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info
index 89a2593a1e..e945d30847 100644
--- a/development/universal-ctags/universal-ctags.info
+++ b/development/universal-ctags/universal-ctags.info
@@ -1,8 +1,8 @@
PRGNAM="universal-ctags"
-VERSION="6.1.0"
+VERSION="6.2.0"
HOMEPAGE="https://ctags.io"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-6.1.0.tar.gz"
-MD5SUM="eb0047378f0f49b013de032a7530caf7"
+DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-6.2.0.tar.gz"
+MD5SUM="65064cbaf0955916a98d381a9c90240d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index 5b605761d7..9391b2af11 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.100.3}
-SRCVER=1748872325
+VERSION=${VERSION:-1.101.0}
+SRCVER=1749655159
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index ee2068ebdb..cfdc8bc44f 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.100.3"
+VERSION="1.101.0"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/code-stable-x64-1748872325.tar.gz"
-MD5SUM_x86_64="91a8ae1b95da3923d08bd8191ad09b48"
+DOWNLOAD_x86_64="https://vscode.download.prss.microsoft.com/dbazure/download/stable/dfaf44141ea9deb3b4096f7cd6d24e00c147a4b1/code-stable-x64-1749655159.tar.gz"
+MD5SUM_x86_64="e9966f1277d277206a0fd9a0f6391869"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/games/advancemame/advancemame.SlackBuild b/games/advancemame/advancemame.SlackBuild
index 6996ea7ee2..afee2af8a1 100644
--- a/games/advancemame/advancemame.SlackBuild
+++ b/games/advancemame/advancemame.SlackBuild
@@ -8,6 +8,7 @@
# had no license, modified version released under the WTFPL. See
# http://www.wtfpl.net/txt/copying/ for details.
+# 20250611 bkw: update for v5.0
# 20241101 bkw: update for v4.0, new homepage
# 20240320 bkw: update for v3.10
# 20220401 bkw: BUILD=3, add SlackBuild to doc dir
@@ -31,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=advancemame
-VERSION=${VERSION:-4.0}
+VERSION=${VERSION:-5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/advancemame/advancemame.info b/games/advancemame/advancemame.info
index 2ad2dfbcf1..0fd56ac990 100644
--- a/games/advancemame/advancemame.info
+++ b/games/advancemame/advancemame.info
@@ -1,8 +1,8 @@
PRGNAM="advancemame"
-VERSION="4.0"
+VERSION="5.0"
HOMEPAGE="https://www.advancemame.it/"
-DOWNLOAD="https://github.com/amadvance/advancemame/releases/download/v4.0/advancemame-4.0.tar.gz"
-MD5SUM="9a4a4030bf7713da579fbb83dfe0bafe"
+DOWNLOAD="https://github.com/amadvance/advancemame/releases/download/v5.0/advancemame-5.0.tar.gz"
+MD5SUM="b52bf60e4ecaa5f740bff3155340a562"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/curseofwar/README b/games/curseofwar/README
index 68a887720d..dcca22bc34 100644
--- a/games/curseofwar/README
+++ b/games/curseofwar/README
@@ -4,3 +4,8 @@ but focus on high-level strategic planning: Building infrastructure,
securing resources, and moving your armies. The core game mechanics
turns out to be quite close to WWI-WWII type of warfare, however, there
is no explicit reference to any historical period.
+
+NOTE:
+The SlackBuild produces the SDL version of the game, if you prefer the
+ncurses version change make SDL=yes DESTDIR=$PKG install to make
+DESTDIR=$PKG install.
diff --git a/games/curseofwar/curseofwar.info b/games/curseofwar/curseofwar.info
index 4460414ab3..cc510488fe 100644
--- a/games/curseofwar/curseofwar.info
+++ b/games/curseofwar/curseofwar.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
-EMAIL="d.zlatanidis@gmail.com"
+EMAIL="dslackw@gmail.com"
diff --git a/games/scummvm/scummvm.SlackBuild b/games/scummvm/scummvm.SlackBuild
index 1200761e1c..0056e7016c 100644
--- a/games/scummvm/scummvm.SlackBuild
+++ b/games/scummvm/scummvm.SlackBuild
@@ -32,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=scummvm
-VERSION=${VERSION:-2.9.0}
+VERSION=${VERSION:-2.9.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/scummvm/scummvm.info b/games/scummvm/scummvm.info
index 7cdac7733a..f38cb0f1a6 100644
--- a/games/scummvm/scummvm.info
+++ b/games/scummvm/scummvm.info
@@ -1,8 +1,8 @@
PRGNAM="scummvm"
-VERSION="2.9.0"
+VERSION="2.9.1"
HOMEPAGE="https://www.scummvm.org/"
-DOWNLOAD="https://downloads.scummvm.org/frs/scummvm/2.9.0/scummvm-2.9.0.tar.xz"
-MD5SUM="94817c627fb329b211d4bb4178a4c274"
+DOWNLOAD="https://downloads.scummvm.org/frs/scummvm/2.9.1/scummvm-2.9.1.tar.xz"
+MD5SUM="48ed0e0fc191169906ebe7d9b2724755"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/vectoroids/vectoroids.SlackBuild b/games/vectoroids/vectoroids.SlackBuild
index ccf58afd80..6219dd140c 100644
--- a/games/vectoroids/vectoroids.SlackBuild
+++ b/games/vectoroids/vectoroids.SlackBuild
@@ -6,6 +6,11 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250614 bkw: update for v1.1.2. this means SDL2, which lacks .s3m
+# (mod) support on Slackware so I had to convert decision.s3m to an
+# .ogg (with milkytracker and oggenc), then patch the code to load
+# the .ogg.
+
# 20230107 bkw: BUILD=3, add doinst.sh, fix man page permission.
# 20211016 bkw: BUILD=2
# - add icons and .desktop
@@ -13,8 +18,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vectoroids
-VERSION=${VERSION:-1.1.0}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-1.1.2}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -37,16 +42,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
+elif [ "$ARCH" = "x86_64" -o "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -55,15 +56,25 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+
+# 20250614 bkw: the git history is included in the tarball, and it's
+# about 2.5x the size of the actual source. Don't waste time/space
+# extracting it.
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz --exclude='*/.git/*'
+
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 {} +
# Get rid of cruft accidentally left in the distribution tarball
rm -rf data/images/.xvpics
+# 20250614 bkw: PV never responded to my request to add mod support
+# to 15.0's SDL2, and at this late date I wouldn't expect him to.
+# Use an .ogg version of the soundtrack.
+sed -i '/mus_game_name/s,s3m,ogg,' $PRGNAM.c
+
# Can't just override CFLAGS...
sed -i -e "s/-O2/$SLKCFLAGS/" Makefile
@@ -76,6 +87,11 @@ make install PREFIX=$PKG/usr BIN_PREFIX=$PKG/usr/games
chmod 644 $PKG/usr/man/man6/*.6
gzip -9 $PKG/usr/man/man6/*.6
+# 20250614 bkw: put the converted music in the package. Thought about
+# deleting the original .s3m, but it's small, and it's the "source" for
+# the .ogg.
+cat $CWD/decision.ogg > $PKG/usr/share/vectoroids/music/decision.ogg
+
# Upstream's icon.png is barely visible due to being vector
# drawings on a transparent background. I made a hopefully nicer
# icon like so:
@@ -99,9 +115,10 @@ ln -s ../icons/hicolor/48x48/apps/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png
mkdir -p $PKG/usr/share/applications
cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp *.txt $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -p $PKGDOC
+cp *.txt $PKGDOC
+cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/games/vectoroids/vectoroids.info b/games/vectoroids/vectoroids.info
index b375a8a9fe..81b71417aa 100644
--- a/games/vectoroids/vectoroids.info
+++ b/games/vectoroids/vectoroids.info
@@ -1,8 +1,10 @@
PRGNAM="vectoroids"
-VERSION="1.1.0"
+VERSION="1.1.2"
HOMEPAGE="http://www.newbreedsoftware.com/vectoroids/"
-DOWNLOAD="ftp://ftp.tuxpaint.org/unix/x/vectoroids/src/vectoroids-1.1.0.tar.gz"
-MD5SUM="c63ce56b09aa7da9a6e95d804e9ee314"
+DOWNLOAD="https://tuxpaint.org/ftp/unix/x/vectoroids/src/vectoroids-1.1.2.tar.gz \
+ https://slackware.uk/~urchlay/src/decision.ogg"
+MD5SUM="12e4573caac77c1f5768367d25d43304 \
+ 8f9a78bb9ce1ad53799613a3ac199dd0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/xroar/xroar.SlackBuild b/games/xroar/xroar.SlackBuild
index e3756a9c89..3386e7e900 100644
--- a/games/xroar/xroar.SlackBuild
+++ b/games/xroar/xroar.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250612 bkw: update for 1.8.2
# 20250121 bkw: update for 1.7.3
# 20241122 bkw: update for 1.7.1, remove gtkglext/sdl1/gtk2 support.
# 20240926 bkw: update for 1.6.5
@@ -36,7 +37,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xroar
-VERSION=${VERSION:-1.7.3}
+VERSION=${VERSION:-1.8.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/xroar/xroar.info b/games/xroar/xroar.info
index ad50161c52..7e8d1551e9 100644
--- a/games/xroar/xroar.info
+++ b/games/xroar/xroar.info
@@ -1,8 +1,8 @@
PRGNAM="xroar"
-VERSION="1.7.3"
+VERSION="1.8.2"
HOMEPAGE="https://www.6809.org.uk/dragon/xroar.shtml"
-DOWNLOAD="https://www.6809.org.uk/xroar/dl/xroar-1.7.3.tar.gz"
-MD5SUM="c858129dab3e99ce611ceec761b0c70f"
+DOWNLOAD="https://www.6809.org.uk/xroar/dl/xroar-1.8.2.tar.gz"
+MD5SUM="39aabb557d32e5419af610ff6392d557"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="xroar-roms"
diff --git a/games/xu4/xu4.SlackBuild b/games/xu4/xu4.SlackBuild
index acd6add974..4e448dcf05 100644
--- a/games/xu4/xu4.SlackBuild
+++ b/games/xu4/xu4.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250612 bkw: update for v1.4.3.
# 20250122 bkw: update for v1.4.2.
# 20240807 bkw: update for v1.4.
# 20230712 bkw: update for v1.3.
@@ -31,7 +32,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=xu4
-VERSION=${VERSION:-1.4.2}
+VERSION=${VERSION:-1.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/games/xu4/xu4.info b/games/xu4/xu4.info
index bcb1508f80..cb1305c3d4 100644
--- a/games/xu4/xu4.info
+++ b/games/xu4/xu4.info
@@ -1,10 +1,10 @@
PRGNAM="xu4"
-VERSION="1.4.2"
+VERSION="1.4.3"
HOMEPAGE="https://xu4.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/xu4/xu4/1.4/xu4-1.4.2.tar.gz \
+DOWNLOAD="https://downloads.sourceforge.net/project/xu4/xu4/1.4/xu4-1.4.3.tar.gz \
https://web.archive.org/web/20091209235819/http://www.thatfleminggent.com/ultima/ultima4.zip \
https://downloads.sourceforge.net/project/xu4/Ultima%204%20VGA%20Upgrade/1.3/u4upgrad.zip"
-MD5SUM="c65deb2c38cbb4f5e69ebdcaf9d4984c \
+MD5SUM="111c4a5c4da9f21f649559dc22e67f24 \
f2006a5dbf175571912ef2594b6eb900 \
4ce9c9cd9dab111275e0ebfde7a482c4"
DOWNLOAD_x86_64=""
diff --git a/graphics/Blender/Blender.SlackBuild b/graphics/Blender/Blender.SlackBuild
index 90999a35a7..8214f72654 100644
--- a/graphics/Blender/Blender.SlackBuild
+++ b/graphics/Blender/Blender.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for Blender
-# Copyright 2015-2024 Christoph Willing, Sydney Australia
+# Copyright 2015-2025 Christoph Willing, Sydney Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Blender
VERSION=${VERSION:-3.3.10}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/Blender/Blender.info b/graphics/Blender/Blender.info
index 967d92ba92..1fe556d2e8 100644
--- a/graphics/Blender/Blender.info
+++ b/graphics/Blender/Blender.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://download.blender.org/source/blender-3.3.10.tar.xz"
MD5SUM="a190dbfc5dfd490d737ee64ba68ce79c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="potrace OpenSubdiv pugixml jack opencollada valgrind python3-numpy openimageio freealut tbb"
+REQUIRES="potrace OpenSubdiv pugixml jack opencollada valgrind python3-numpy openimageio freealut"
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/graphics/openimageio/openimageio.SlackBuild b/graphics/openimageio/openimageio.SlackBuild
index 5be9a3d692..c47f531111 100644
--- a/graphics/openimageio/openimageio.SlackBuild
+++ b/graphics/openimageio/openimageio.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for openimageio
-# Copyright 2015-2023 Christoph Willing Brisbane, Australia
+# Copyright 2015-2025 Christoph Willing Sydney, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@ PRGNAM=openimageio
SRCNAM=OpenImageIO-Release
VERSION=${VERSION:-2.2.21.0}
FMT=${FMT:-"fmt-7.1.3"}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -40,9 +40,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
@@ -97,7 +94,7 @@ cd build
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11 -fcommon" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_FMT_FORCE:BOOL=TRUE \
+ -DBUILD_FMT_FORCE:BOOL=TRUE \
-DPYLIB_INCLUDE_SONAME:BOOL=TRUE \
-DPYLIB_LIB_PREFIX:BOOL=FALSE \
-DUSE_OPENJPEG:BOOL=FALSE \
diff --git a/graphics/openimageio/openimageio.info b/graphics/openimageio/openimageio.info
index 6149a876d1..92c6746b8f 100644
--- a/graphics/openimageio/openimageio.info
+++ b/graphics/openimageio/openimageio.info
@@ -7,6 +7,6 @@ MD5SUM="384ba30cadc2ceb62edd3895b797a6d1 \
2522ec65070c0bda0ca288677ded2831"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="opencolorio robin-map dcmtk hdf5"
+REQUIRES="opencolorio robin-map dcmtk hdf5 tbb"
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/graphics/vuescan/vuescan.SlackBuild b/graphics/vuescan/vuescan.SlackBuild
index 4cbbcbe0e1..b8cefecc74 100644
--- a/graphics/vuescan/vuescan.SlackBuild
+++ b/graphics/vuescan/vuescan.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vuescan
VERSION=${VERSION:-9.8.46}
SRCVER=${SRCVER:-$(echo "$VERSION" | cut -d. -f-2 | sed 's/\.//g')}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/graphics/vuescan/vuescan.info b/graphics/vuescan/vuescan.info
index 4dc8ab5368..863da0a450 100644
--- a/graphics/vuescan/vuescan.info
+++ b/graphics/vuescan/vuescan.info
@@ -5,8 +5,8 @@ DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://d2bwyyzfw77fhf.cloudfront.net/vuea6498.tgz \
https://d2bwyyzfw77fhf.cloudfront.net/vuex6498.tgz"
-MD5SUM_x86_64="fe17f84cc705fd104f79f779114e9448 \
- 486458e117416e1854094138bd77613b"
+MD5SUM_x86_64="209be5f5705c2fd4564c83aaf6aa54e9 \
+ 53038564c3f226c174c27f62d713b2e2"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/libraries/faun/faun.SlackBuild b/libraries/faun/faun.SlackBuild
index 05a16f051b..fb85abb667 100644
--- a/libraries/faun/faun.SlackBuild
+++ b/libraries/faun/faun.SlackBuild
@@ -11,13 +11,14 @@
# faun. I will not update it, if the update would break the xu4 build.
# I'm not sure anything else uses faun, anyway.
+# 20250612 bkw: updated for v0.2.0.
# 20240807 bkw: updated for v0.1.5.
# 20230712 bkw: updated for v0.1.3.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=faun
-VERSION=${VERSION:-0.1.5}
+VERSION=${VERSION:-0.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -68,11 +69,13 @@ sed -i "s,-O3,$SLKCFLAGS," Makefile
# more like PREFIX).
./configure --prefix /usr
make
+strip libfaun.so.*.*.*
make install DESTDIR=$PKG/usr
PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
mkdir -p $PKGDOC
-cp -a COPYING README* example $PKGDOC
+L=COPYING; [ -e $L ] || L=LICENSE
+cp -a $L README* example $PKGDOC
cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/faun/faun.info b/libraries/faun/faun.info
index 7ba1dfe67c..4c05a79835 100644
--- a/libraries/faun/faun.info
+++ b/libraries/faun/faun.info
@@ -1,8 +1,8 @@
PRGNAM="faun"
-VERSION="0.1.5"
+VERSION="0.2.0"
HOMEPAGE="https://github.com/WickedSmoke/faun/"
-DOWNLOAD="https://github.com/WickedSmoke/faun/archive/v0.1.5/faun-0.1.5.tar.gz"
-MD5SUM="7c6bfa6354e827464a18849396b690ff"
+DOWNLOAD="https://github.com/WickedSmoke/faun/archive/v0.2.0/faun-0.2.0.tar.gz"
+MD5SUM="929bd5c2daebe3a4b8d3e5c7b38bf213"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/multimedia/vkeybd/vkeybd.SlackBuild b/multimedia/vkeybd/vkeybd.SlackBuild
index c22bd9a692..2793e4fc8d 100644
--- a/multimedia/vkeybd/vkeybd.SlackBuild
+++ b/multimedia/vkeybd/vkeybd.SlackBuild
@@ -12,6 +12,15 @@
# of this script had no license. Modified version licensed under the
# WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250613 bkw: no change, just adding this note to myself:
+# Do not upgrade to 0.1.18f, it doesn't work. When it's started
+# with no args, it says:
+# ERROR: invalid argument --addr subscriber
+# ...and its MIDI capture port never gets created.
+# The changes between 0.1.18e and 0.1.18f are minimal, I don't
+# think we're missing anything by not upgrading. Will revisit
+# this later at some point.
+
# 20240808 bkw: update for v0.1.18e.
# 20230103 bkw: BUILD=4, new-style icons, fix .desktop file.
diff --git a/network/discord/discord.SlackBuild b/network/discord/discord.SlackBuild
index 1aa459b1fb..22badc044f 100644
--- a/network/discord/discord.SlackBuild
+++ b/network/discord/discord.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=discord
-VERSION=${VERSION:-0.0.96}
+VERSION=${VERSION:-0.0.97}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/discord/discord.info b/network/discord/discord.info
index 422256d2b5..dbb8611544 100644
--- a/network/discord/discord.info
+++ b/network/discord/discord.info
@@ -1,10 +1,10 @@
PRGNAM="discord"
-VERSION="0.0.96"
+VERSION="0.0.97"
HOMEPAGE="https://discord.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.96/discord-0.0.96.deb"
-MD5SUM_x86_64="dfa418c5ec8604cbb8156d1381436b1c"
+DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.97/discord-0.0.97.deb"
+MD5SUM_x86_64="1c58d464ef0bd632c38b0d0cda8f9d16"
REQUIRES=""
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/network/telegram/telegram.SlackBuild b/network/telegram/telegram.SlackBuild
index 85bf5f9df8..41f2e93f4a 100644
--- a/network/telegram/telegram.SlackBuild
+++ b/network/telegram/telegram.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=telegram
SRCNAM=tsetup
SRCDIR=Telegram
-VERSION=${VERSION:-5.15.3}
+VERSION=${VERSION:-5.15.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/telegram/telegram.info b/network/telegram/telegram.info
index 6df74643e8..05b4b65305 100644
--- a/network/telegram/telegram.info
+++ b/network/telegram/telegram.info
@@ -1,10 +1,10 @@
PRGNAM="telegram"
-VERSION="5.15.3"
+VERSION="5.15.4"
HOMEPAGE="https://telegram.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.15.3.tar.xz"
-MD5SUM_x86_64="2e7e6cbe64aa68d81ad3b2d9186e4f41"
+DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.15.4.tar.xz"
+MD5SUM_x86_64="0dce14972da7a92020e2429b26b70f00"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/weechat/weechat.SlackBuild b/network/weechat/weechat.SlackBuild
index 7919e3a559..2460ac30a0 100644
--- a/network/weechat/weechat.SlackBuild
+++ b/network/weechat/weechat.SlackBuild
@@ -23,6 +23,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20250612 bkw: update for v4.6.3.
# 20250122 bkw: update for v4.5.1.
# 20241031 bkw: update for v4.4.3.
# 20241024 bkw: BUILD=2, support lua 5.4.
@@ -53,7 +54,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=weechat
-VERSION=${VERSION:-4.5.1}
+VERSION=${VERSION:-4.6.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/weechat/weechat.info b/network/weechat/weechat.info
index 7362861fe1..6b2c774d15 100644
--- a/network/weechat/weechat.info
+++ b/network/weechat/weechat.info
@@ -1,8 +1,8 @@
PRGNAM="weechat"
-VERSION="4.5.1"
+VERSION="4.6.3"
HOMEPAGE="https://www.weechat.org"
-DOWNLOAD="https://weechat.org/files/src/weechat-4.5.1.tar.xz"
-MD5SUM="27df844a481201f7da0d03fa06d6af86"
+DOWNLOAD="https://weechat.org/files/src/weechat-4.6.3.tar.xz"
+MD5SUM="96dc2d0d883cf61f504144552f30dd31"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="cJSON"
diff --git a/network/yt-dlp/yt-dlp.SlackBuild b/network/yt-dlp/yt-dlp.SlackBuild
index 6a007cf2bb..d1847551d3 100644
--- a/network/yt-dlp/yt-dlp.SlackBuild
+++ b/network/yt-dlp/yt-dlp.SlackBuild
@@ -12,6 +12,7 @@
# for clipgrab, haruna, xdman, ytfzf, and an optional dependency for
# pipe-viewer, it has to exist on SBo.
+# 20250609 bkw: updated for v2025.06.09.
# 20250522 bkw: updated for v2025.05.22.
# 20250512 bkw: updated for v2025.04.30.
# 20250403 bkw: updated for v2025.03.31.
@@ -54,7 +55,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yt-dlp
-VERSION=${VERSION:-2025.05.22}
+VERSION=${VERSION:-2025.06.09}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/yt-dlp/yt-dlp.info b/network/yt-dlp/yt-dlp.info
index cb8a6e60c1..b6308d3559 100644
--- a/network/yt-dlp/yt-dlp.info
+++ b/network/yt-dlp/yt-dlp.info
@@ -1,8 +1,8 @@
PRGNAM="yt-dlp"
-VERSION="2025.05.22"
+VERSION="2025.06.09"
HOMEPAGE="https://github.com/yt-dlp/yt-dlp"
-DOWNLOAD="https://github.com/yt-dlp/yt-dlp/archive/2025.05.22/yt-dlp-2025.05.22.tar.gz"
-MD5SUM="e7d36bad2488eb36adfb0b715e5d6421"
+DOWNLOAD="https://github.com/yt-dlp/yt-dlp/archive/2025.06.09/yt-dlp-2025.06.09.tar.gz"
+MD5SUM="ed00cedda38f2c596cf423418b837ffb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-build python3-hatchling"
diff --git a/office/LibreOffice/LibreOffice.SlackBuild b/office/LibreOffice/LibreOffice.SlackBuild
index d9fc1a1ca3..676be1aa01 100644
--- a/office/LibreOffice/LibreOffice.SlackBuild
+++ b/office/LibreOffice/LibreOffice.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=LibreOffice
SRCNAM=libreoffice
-VERSION=${VERSION:-25.2.3.2}
+VERSION=${VERSION:-25.2.4.3}
SHORT_VERSION=${VERSION%.*.*}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -90,6 +90,11 @@ rm -rf $SRCNAM-$VERSION
tar xvf $CWD/$SRCNAM-$VERSION.tar.xz
cd $SRCNAM-$VERSION
+# Needed for 15.0 - not for -current
+if [ -x /usr/bin/gcc-11.* ]; then
+ patch -p0 < $CWD/xpdfwrapper_invalid-argument.diff
+fi
+
if [ -r $CWD/$SRCNAM-${VERSION}-srcs.tar.xz ]; then
tar xvf $CWD/$SRCNAM-${VERSION}-srcs.tar.xz
# For 7.2.0.4 these aren't found as previously so unpack them manually
diff --git a/office/LibreOffice/LibreOffice.info b/office/LibreOffice/LibreOffice.info
index 73f6998a45..bfd5f24d91 100644
--- a/office/LibreOffice/LibreOffice.info
+++ b/office/LibreOffice/LibreOffice.info
@@ -1,10 +1,10 @@
PRGNAM="LibreOffice"
-VERSION="25.2.3.2"
+VERSION="25.2.4.3"
HOMEPAGE="https://www.libreoffice.org"
-DOWNLOAD="https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-25.2.3.2.tar.xz \
- https://sourceforge.net/projects/slackbuildsdirectlinks/files/LibreOffice/libreoffice-25.2.3.2-srcs.tar.xz"
-MD5SUM="19c450d4777bf169761ed190eac7c841 \
- 2cf499f422e0c06b659c4386f8da694f"
+DOWNLOAD="https://download.documentfoundation.org/libreoffice/src/25.2.4/libreoffice-25.2.4.3.tar.xz \
+ https://sourceforge.net/projects/slackbuildsdirectlinks/files/LibreOffice/libreoffice-25.2.4.3-srcs.tar.xz"
+MD5SUM="ca85722da71c6cd4e6f0576b31959e62 \
+ 501e266a4328a9a7fca4d2d8eb2be4e5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk17 apache-ant perl-Archive-Zip libcdr libfreehand liblangtag libmspub libzmf"
diff --git a/office/LibreOffice/xpdfwrapper_invalid-argument.diff b/office/LibreOffice/xpdfwrapper_invalid-argument.diff
new file mode 100644
index 0000000000..37821faf01
--- /dev/null
+++ b/office/LibreOffice/xpdfwrapper_invalid-argument.diff
@@ -0,0 +1,100 @@
+--- sdext/source/pdfimport/xpdfwrapper/pnghelper.cxx.orig 2025-06-05 20:22:59.000000000 +1000
++++ sdext/source/pdfimport/xpdfwrapper/pnghelper.cxx 2025-06-07 21:12:54.394041989 +1000
+@@ -214,8 +214,9 @@
+ int nLineSize = (width + 7)/8;
+ aScanlines.reserve( nLineSize * height + height );
+
+- if (!str->reset())
+- return;
++ str->reset();
++ //if (!str->reset())
++ // return;
+ for( int y = 0; y < height; y++ )
+ {
+ // determine filter type (none) for this scanline
+@@ -253,8 +254,9 @@
+ width,
+ colorMap->getNumPixelComps(),
+ colorMap->getBits()));
+- if (!imgStr->reset())
+- return;
++ imgStr->reset();
++ //if (!imgStr->reset())
++ // return;
+
+ // create scan line data buffer
+ OutputBuffer aScanlines;
+@@ -291,8 +293,9 @@
+ maskColorMap->getNumPixelComps(),
+ maskColorMap->getBits()));
+
+- if (!imgStrMask->reset())
+- return;
++ imgStrMask->reset();
++ //if (!imgStrMask->reset())
++ // return;
+
+ for( int y = 0; y < maskHeight; ++y )
+ {
+@@ -341,8 +344,9 @@
+ width,
+ colorMap->getNumPixelComps(),
+ colorMap->getBits()));
+- if (!imgStr->reset())
+- return;
++ imgStr->reset();
++ //if (!imgStr->reset())
++ // return;
+
+ // create scan line data buffer
+ OutputBuffer aScanlines;
+@@ -376,8 +380,9 @@
+ std::unique_ptr<ImageStream> imgStrMask(
+ new ImageStream(maskStr, maskWidth, 1, 1));
+
+- if (!imgStrMask->reset())
+- return;
++ imgStrMask->reset();
++ //if (!imgStrMask->reset())
++ // return;
+
+ for( int y = 0; y < maskHeight; ++y )
+ {
+--- sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx.orig 2025-06-05 20:22:59.000000000 +1000
++++ sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx 2025-06-07 22:55:54.377041989 +1000
+@@ -231,8 +231,9 @@
+ #else
+ str = ((DCTStream *)str)->getRawStream();
+ #endif
+- if (!str->reset())
+- return;
++ str->reset();
++ //if (!str->reset())
++ // return;
+
+ o_rOutputBuf.clear();
+ ExtractJpegData(str, o_rOutputBuf);
+@@ -268,8 +269,9 @@
+ o_rOutputBuf.resize(header_size);
+
+ // initialize stream
+- if (!str->reset())
+- return;
++ str->reset();
++ //if (!str->reset())
++ // return;
+
+ // copy the raw stream
+ if( bInvert )
+@@ -326,8 +328,9 @@
+ width,
+ colorMap->getNumPixelComps(),
+ colorMap->getBits()));
+- if (!imgStr->reset())
+- return;
++ imgStr->reset();
++ //if (!imgStr->reset())
++ // return;
+
+ for( int y=0; y<height; ++y)
+ {
diff --git a/python/cryptography/cryptography.SlackBuild b/python/cryptography/cryptography.SlackBuild
index 67c19d4024..8ad91efd8f 100644
--- a/python/cryptography/cryptography.SlackBuild
+++ b/python/cryptography/cryptography.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for cryptography
# Copyright 2014-2018 Markus Reichelt, Aachen, DE
-# Copyright 2021-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2021-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cryptography
-VERSION=${VERSION:-45.0.3}
+VERSION=${VERSION:-45.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/python/cryptography/cryptography.info b/python/cryptography/cryptography.info
index f06397e9ef..b5289f4fe4 100644
--- a/python/cryptography/cryptography.info
+++ b/python/cryptography/cryptography.info
@@ -1,10 +1,10 @@
PRGNAM="cryptography"
-VERSION="45.0.3"
+VERSION="45.0.4"
HOMEPAGE="https://cryptography.io/"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-45.0.3.tar.gz \
- https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-45.0.3-1.tar.xz"
-MD5SUM="1e3b6a299fbbe74b9a68e1b2dbdcb96b \
- c1606a52e30eb934969ce30547883705"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-45.0.4.tar.gz \
+ https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-45.0.4-1.tar.xz"
+MD5SUM="6d8a9d089f9c434c200e51d53cfa2ea5 \
+ 6ab66dfc94652211ee0a8be018d848c2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-maturin rust-opt"
diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
index bf6bbee383..5998f79c59 100644
--- a/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
+++ b/python/python3-geventhttpclient/python3-geventhttpclient.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for python3-python3-geventhttpclient
#
-# Copyright 2021-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2021-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=python3-geventhttpclient
SRCNAM=geventhttpclient
-VERSION=${VERSION:-2.3.3}
+VERSION=${VERSION:-2.3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -48,20 +48,6 @@ 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
diff --git a/python/python3-geventhttpclient/python3-geventhttpclient.info b/python/python3-geventhttpclient/python3-geventhttpclient.info
index 50e74738a9..10762090f7 100644
--- a/python/python3-geventhttpclient/python3-geventhttpclient.info
+++ b/python/python3-geventhttpclient/python3-geventhttpclient.info
@@ -1,8 +1,8 @@
PRGNAM="python3-geventhttpclient"
-VERSION="2.3.3"
+VERSION="2.3.4"
HOMEPAGE="https://github.com/geventhttpclient/geventhttpclient"
-DOWNLOAD="https://files.pythonhosted.org/packages/29/26/018524ea81b2021dc2fe60e1a9c3f5eb347e09a5364cdcb7b92d7e7d3c28/geventhttpclient-2.3.3.tar.gz"
-MD5SUM="ec29adc387f88926d4419d3873dbe4b6"
+DOWNLOAD="https://files.pythonhosted.org/packages/89/19/1ca8de73dcc0596d3df01be299e940d7fc3bccbeb6f62bb8dd2d427a3a50/geventhttpclient-2.3.4.tar.gz"
+MD5SUM="34d06a7fadb54de4aeac889c44643a29"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gevent llhttp python3-setuptools-opt"
diff --git a/ruby/ruby-build/ruby-build.SlackBuild b/ruby/ruby-build/ruby-build.SlackBuild
index c45dfd67aa..00a49b4d95 100644
--- a/ruby/ruby-build/ruby-build.SlackBuild
+++ b/ruby/ruby-build/ruby-build.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ruby-build
-VERSION=${VERSION:-20250516}
+VERSION=${VERSION:-20250610}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/ruby/ruby-build/ruby-build.info b/ruby/ruby-build/ruby-build.info
index f7f1195aa8..7056bb6813 100644
--- a/ruby/ruby-build/ruby-build.info
+++ b/ruby/ruby-build/ruby-build.info
@@ -1,8 +1,8 @@
PRGNAM="ruby-build"
-VERSION="20250516"
+VERSION="20250610"
HOMEPAGE="https://github.com/rbenv/ruby-build"
-DOWNLOAD="https://github.com/rbenv/ruby-build/archive/v20250516/ruby-build-20250516.tar.gz"
-MD5SUM="b41ca8cf8f145611f80b5ab2ea2c9670"
+DOWNLOAD="https://github.com/rbenv/ruby-build/archive/v20250610/ruby-build-20250610.tar.gz"
+MD5SUM="e815bed218371ffacac9113edca9b353"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/aespipe/README b/system/aespipe/README
index 2dd6c33624..d3b9f8d252 100644
--- a/system/aespipe/README
+++ b/system/aespipe/README
@@ -1,4 +1,4 @@
-aespipe is a AES encrypting or decrypting pipe. It reads from
+aespipe is an AES encrypting or decrypting pipe. It reads from
standard input and writes to standard output. It can be used to
create and restore encrypted tar or cpio archives, and to
encrypt and decrypt loop-AES compatible encrypted disk images.
diff --git a/system/aespipe/aespipe.SlackBuild b/system/aespipe/aespipe.SlackBuild
index 60ddfc14be..c98d49370b 100644
--- a/system/aespipe/aespipe.SlackBuild
+++ b/system/aespipe/aespipe.SlackBuild
@@ -25,6 +25,7 @@
#
# markus reichelt, (email removed)
+# 20250610 bkw: update for v2.4i.
# 20240812 bkw: update for v2.4h.
# 20231031 bkw: update for v2.4g.
# 20230709 bkw: BUILD=2
@@ -34,7 +35,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=aespipe
-VERSION=${VERSION:-2.4h}
+VERSION=${VERSION:-2.4i}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/aespipe/aespipe.info b/system/aespipe/aespipe.info
index 404e017061..ab0cb6f5db 100644
--- a/system/aespipe/aespipe.info
+++ b/system/aespipe/aespipe.info
@@ -1,8 +1,8 @@
PRGNAM="aespipe"
-VERSION="2.4h"
+VERSION="2.4i"
HOMEPAGE="https://loop-aes.sourceforge.net/"
-DOWNLOAD="https://loop-aes.sourceforge.net/aespipe/aespipe-v2.4h.tar.bz2"
-MD5SUM="6c4552f10771eda471c964b34b1fae4a"
+DOWNLOAD="https://loop-aes.sourceforge.net/aespipe/aespipe-v2.4i.tar.bz2"
+MD5SUM="d06201bee78155e65c5db18fe640df33"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/aespipe/slack-desc b/system/aespipe/slack-desc
index 479f1911df..a95c9bed15 100644
--- a/system/aespipe/slack-desc
+++ b/system/aespipe/slack-desc
@@ -8,7 +8,7 @@
|-----handy-ruler------------------------------------------------------|
aespipe: aespipe (AES encrypting/decrypting pipe)
aespipe:
-aespipe: aespipe is a AES encrypting or decrypting pipe. It reads from
+aespipe: aespipe is an AES encrypting or decrypting pipe. It reads from
aespipe: standard input and writes to standard output. It can be used to
aespipe: create and restore encrypted tar or cpio archives, and to
aespipe: encrypt and decrypt loop-AES compatible encrypted disk images.
diff --git a/system/atop/atop.SlackBuild b/system/atop/atop.SlackBuild
index 61d1afd8fd..428061d377 100644
--- a/system/atop/atop.SlackBuild
+++ b/system/atop/atop.SlackBuild
@@ -14,7 +14,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=atop
-VERSION=${VERSION:-2.11.1}
+VERSION=${VERSION:-2.12.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -36,20 +36,6 @@ 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
diff --git a/system/atop/atop.info b/system/atop/atop.info
index d2fd963e7d..bc6fb96bd3 100644
--- a/system/atop/atop.info
+++ b/system/atop/atop.info
@@ -1,8 +1,8 @@
PRGNAM="atop"
-VERSION="2.11.1"
+VERSION="2.12.0"
HOMEPAGE="https://www.atoptool.nl/"
-DOWNLOAD="https://www.atoptool.nl/download/atop-2.11.1.tar.gz"
-MD5SUM="fc69cbbbaed377ed57291a5f49961d81"
+DOWNLOAD="https://www.atoptool.nl/download/atop-2.12.0.tar.gz"
+MD5SUM="16b0785ee52c3e2111be1c13bdc42f42"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/eza/eza.SlackBuild b/system/eza/eza.SlackBuild
index ee1df91e99..db47fb0e17 100644
--- a/system/eza/eza.SlackBuild
+++ b/system/eza/eza.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=eza
-VERSION=${VERSION:-0.21.3}
+VERSION=${VERSION:-0.21.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/eza/eza.info b/system/eza/eza.info
index f8cd812620..a896470f9b 100644
--- a/system/eza/eza.info
+++ b/system/eza/eza.info
@@ -1,8 +1,8 @@
PRGNAM="eza"
-VERSION="0.21.3"
+VERSION="0.21.4"
HOMEPAGE="https://github.com/eza-community/eza"
-DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz \
- https://github.com/eza-community/eza/releases/download/v0.21.3/man-0.21.3.tar.gz \
+DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.4/eza-0.21.4.tar.gz \
+ https://github.com/eza-community/eza/releases/download/v0.21.4/man-0.21.4.tar.gz \
https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate \
https://static.crates.io/crates/adler2/adler2-2.0.0.crate \
https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \
@@ -13,26 +13,26 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/anstream/anstream-0.6.18.crate \
https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.6.crate \
https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.2.crate \
- https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.7.crate \
+ https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.8.crate \
https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate \
https://static.crates.io/crates/approx/approx-0.5.1.crate \
https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate \
https://static.crates.io/crates/automod/automod-1.0.15.crate \
- https://static.crates.io/crates/backtrace/backtrace-0.3.74.crate \
+ https://static.crates.io/crates/backtrace/backtrace-0.3.75.crate \
https://static.crates.io/crates/base64/base64-0.22.1.crate \
- https://static.crates.io/crates/bitflags/bitflags-2.9.0.crate \
+ https://static.crates.io/crates/bitflags/bitflags-2.9.1.crate \
https://static.crates.io/crates/bumpalo/bumpalo-3.17.0.crate \
https://static.crates.io/crates/by_address/by_address-1.2.1.crate \
https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \
https://static.crates.io/crates/cast/cast-0.3.0.crate \
- https://static.crates.io/crates/cc/cc-1.2.20.crate \
+ https://static.crates.io/crates/cc/cc-1.2.24.crate \
https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \
https://static.crates.io/crates/chrono/chrono-0.4.41.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/ciborium/ciborium-0.2.2.crate \
- https://static.crates.io/crates/clap/clap-4.5.37.crate \
- https://static.crates.io/crates/clap_builder/clap_builder-4.5.37.crate \
+ https://static.crates.io/crates/clap/clap-4.5.39.crate \
+ https://static.crates.io/crates/clap_builder/clap_builder-4.5.39.crate \
https://static.crates.io/crates/clap_lex/clap_lex-0.7.4.crate \
https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate \
https://static.crates.io/crates/content_inspector/content_inspector-0.2.4.crate \
@@ -51,35 +51,32 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/dunce/dunce-1.0.5.crate \
https://static.crates.io/crates/either/either-1.15.0.crate \
https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate \
- https://static.crates.io/crates/errno/errno-0.3.11.crate \
+ https://static.crates.io/crates/errno/errno-0.3.12.crate \
https://static.crates.io/crates/fast-srgb8/fast-srgb8-1.0.0.crate \
https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate \
https://static.crates.io/crates/filetime/filetime-0.2.25.crate \
https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \
https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate \
- https://static.crates.io/crates/getrandom/getrandom-0.3.2.crate \
+ https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate \
https://static.crates.io/crates/gimli/gimli-0.31.1.crate \
- https://static.crates.io/crates/git2/git2-0.20.1.crate \
+ https://static.crates.io/crates/git2/git2-0.20.2.crate \
https://static.crates.io/crates/glob/glob-0.3.2.crate \
https://static.crates.io/crates/half/half-2.6.0.crate \
https://static.crates.io/crates/hashbrown/hashbrown-0.15.3.crate \
- https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.0.crate \
+ https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.1.crate \
https://static.crates.io/crates/humantime-serde/humantime-serde-1.1.1.crate \
https://static.crates.io/crates/humantime/humantime-2.2.0.crate \
https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \
https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.63.crate \
- https://static.crates.io/crates/icu_collections/icu_collections-1.5.0.crate \
- https://static.crates.io/crates/icu_locid/icu_locid-1.5.0.crate \
- https://static.crates.io/crates/icu_locid_transform/icu_locid_transform-1.5.0.crate \
- https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.1.crate \
- https://static.crates.io/crates/icu_normalizer/icu_normalizer-1.5.0.crate \
- https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.1.crate \
- https://static.crates.io/crates/icu_properties/icu_properties-1.5.1.crate \
- https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.1.crate \
- https://static.crates.io/crates/icu_provider/icu_provider-1.5.0.crate \
- https://static.crates.io/crates/icu_provider_macros/icu_provider_macros-1.5.0.crate \
+ https://static.crates.io/crates/icu_collections/icu_collections-2.0.0.crate \
+ https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.0.0.crate \
+ https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.0.0.crate \
+ https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.0.0.crate \
+ https://static.crates.io/crates/icu_properties/icu_properties-2.0.1.crate \
+ https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.0.1.crate \
+ https://static.crates.io/crates/icu_provider/icu_provider-2.0.0.crate \
https://static.crates.io/crates/idna/idna-1.0.3.crate \
- https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.0.crate \
+ https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate \
https://static.crates.io/crates/indexmap/indexmap-2.9.0.crate \
https://static.crates.io/crates/is-terminal/is-terminal-0.4.16.crate \
https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate \
@@ -92,7 +89,7 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/libredox/libredox-0.1.3.crate \
https://static.crates.io/crates/libz-sys/libz-sys-1.1.22.crate \
https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.9.4.crate \
- https://static.crates.io/crates/litemap/litemap-0.7.5.crate \
+ https://static.crates.io/crates/litemap/litemap-0.8.0.crate \
https://static.crates.io/crates/locale/locale-0.2.2.crate \
https://static.crates.io/crates/log/log-0.4.27.crate \
https://static.crates.io/crates/memchr/memchr-2.7.4.crate \
@@ -105,11 +102,12 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/number_prefix/number_prefix-0.4.0.crate \
https://static.crates.io/crates/object/object-0.36.7.crate \
https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate \
+ https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.1.crate \
https://static.crates.io/crates/oorandom/oorandom-11.1.5.crate \
https://static.crates.io/crates/openssl-src/openssl-src-300.5.0%2B3.5.0.crate \
- https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.108.crate \
+ https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.109.crate \
https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate \
- https://static.crates.io/crates/os_pipe/os_pipe-1.2.1.crate \
+ https://static.crates.io/crates/os_pipe/os_pipe-1.2.2.crate \
https://static.crates.io/crates/palette/palette-0.7.6.crate \
https://static.crates.io/crates/palette_derive/palette_derive-0.7.6.crate \
https://static.crates.io/crates/partition-identity/partition-identity-0.3.0.crate \
@@ -124,6 +122,7 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
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/plotters/plotters-0.3.7.crate \
+ https://static.crates.io/crates/potential_utf/potential_utf-0.1.2.crate \
https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \
https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.95.crate \
https://static.crates.io/crates/proc-mounts/proc-mounts-0.3.0.crate \
@@ -135,14 +134,14 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate \
https://static.crates.io/crates/rayon/rayon-1.10.0.crate \
https://static.crates.io/crates/redox_syscall/redox_syscall-0.1.57.crate \
- https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.11.crate \
+ https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.12.crate \
https://static.crates.io/crates/redox_users/redox_users-0.5.0.crate \
https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate \
https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate \
https://static.crates.io/crates/regex/regex-1.11.1.crate \
https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate \
https://static.crates.io/crates/rustix/rustix-1.0.7.crate \
- https://static.crates.io/crates/rustversion/rustversion-1.0.20.crate \
+ https://static.crates.io/crates/rustversion/rustversion-1.0.21.crate \
https://static.crates.io/crates/ryu/ryu-1.0.20.crate \
https://static.crates.io/crates/same-file/same-file-1.0.6.crate \
https://static.crates.io/crates/serde/serde-1.0.219.crate \
@@ -159,7 +158,7 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \
https://static.crates.io/crates/syn/syn-2.0.101.crate \
https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate \
- https://static.crates.io/crates/tempfile/tempfile-3.19.1.crate \
+ https://static.crates.io/crates/tempfile/tempfile-3.20.0.crate \
https://static.crates.io/crates/terminal_size/terminal_size-0.4.2.crate \
https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate \
https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.12.crate \
@@ -169,7 +168,7 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/time-macros/time-macros-0.2.22.crate \
https://static.crates.io/crates/time/time-0.3.41.crate \
https://static.crates.io/crates/timeago/timeago-0.4.2.crate \
- https://static.crates.io/crates/tinystr/tinystr-0.7.6.crate \
+ https://static.crates.io/crates/tinystr/tinystr-0.8.1.crate \
https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate \
https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.9.crate \
https://static.crates.io/crates/toml_edit/toml_edit-0.22.26.crate \
@@ -180,7 +179,6 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
https://static.crates.io/crates/unicode-width/unicode-width-0.2.0.crate \
https://static.crates.io/crates/unsafe-libyaml-norway/unsafe-libyaml-norway-0.2.15.crate \
https://static.crates.io/crates/url/url-2.5.4.crate \
- https://static.crates.io/crates/utf16_iter/utf16_iter-1.0.5.crate \
https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate \
https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate \
https://static.crates.io/crates/uutils_term_grid/uutils_term_grid-0.7.0.crate \
@@ -200,12 +198,12 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
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/winapi/winapi-0.3.9.crate \
- https://static.crates.io/crates/windows-core/windows-core-0.61.0.crate \
+ https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate \
https://static.crates.io/crates/windows-implement/windows-implement-0.60.0.crate \
https://static.crates.io/crates/windows-interface/windows-interface-0.59.1.crate \
https://static.crates.io/crates/windows-link/windows-link-0.1.1.crate \
- https://static.crates.io/crates/windows-result/windows-result-0.3.2.crate \
- https://static.crates.io/crates/windows-strings/windows-strings-0.4.0.crate \
+ https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate \
+ https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate \
https://static.crates.io/crates/windows-sys/windows-sys-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 \
@@ -217,19 +215,19 @@ DOWNLOAD="https://github.com/eza-community/eza/archive/v0.21.3/eza-0.21.3.tar.gz
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 \
- https://static.crates.io/crates/winnow/winnow-0.7.8.crate \
+ https://static.crates.io/crates/winnow/winnow-0.7.10.crate \
https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.39.0.crate \
- https://static.crates.io/crates/write16/write16-1.0.0.crate \
- https://static.crates.io/crates/writeable/writeable-0.5.5.crate \
- https://static.crates.io/crates/yoke-derive/yoke-derive-0.7.5.crate \
- https://static.crates.io/crates/yoke/yoke-0.7.5.crate \
+ https://static.crates.io/crates/writeable/writeable-0.6.1.crate \
+ https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.0.crate \
+ https://static.crates.io/crates/yoke/yoke-0.8.0.crate \
https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate \
https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate \
- https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.10.3.crate \
- https://static.crates.io/crates/zerovec/zerovec-0.10.4.crate \
+ https://static.crates.io/crates/zerotrie/zerotrie-0.2.2.crate \
+ https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.1.crate \
+ https://static.crates.io/crates/zerovec/zerovec-0.11.2.crate \
https://static.crates.io/crates/zoneinfo_compiled/zoneinfo_compiled-0.5.1.crate"
-MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
- 0db0b941f9b0a0936f4d9211439f3246 \
+MD5SUM="05dbb338979b69fa8c9e1e699fa6bd20 \
+ 20418da5ee145c1fa95cabaf3df4fd06 \
fd1d0d5b3ecdfb40979711421742ddf5 \
579e59ba996675f454d456471924ea9d \
03b2d126766ed746706241b4c7487654 \
@@ -240,26 +238,26 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
0866078f947995a7f65621625717f2bc \
3dde3e81febbfe8ba5fc204ae0c432dd \
d767aa369f25db8299c2987cc9310d24 \
- 1225e8388f6db712b5a9a796c0240ff8 \
+ 49495dc4eb9773623b1ef4854fe63a17 \
826d3b9b2c558ca5ad4cbb82c6765108 \
9071f5790b873b983105cc5b2917caff \
9e038efbd61e6d7cbc54983abc5b3948 \
c70cf4aa540570b2192d7f720f6af7a1 \
- 68a9f9dcd62800564d5daf5c2f36accd \
+ 103bdfd8ee51c1a5b4a68043e6c01188 \
20084c4c04bcc06fd3d7ff662deca706 \
- d9b082d835851e4ce1a2be4439c5e5a8 \
+ 66940d1c249bc21e798d0acfc231d8f7 \
d383afbd0527ebb38acda5c532ba204e \
0794ff607c4f330bf28126c14c14593f \
45339d90b2b3a4f123af5ec459954102 \
f686e99053239b98e9aca46c3e06c6f9 \
- eb6e1e8f7c0efe5d300b3ff7f3c39a0a \
+ d2cfe38f80e19520440fd4526a0081ae \
74634128440dbc3766bda76fdf0aaa05 \
fffeee9da0f15363c41424bed77d30b2 \
8c0f8406dac1f424be269365c8b59111 \
d04455148fcb2108d061500a6144eb86 \
4d2c28da884edabfe980fba47fa94320 \
- d74ff55835b376bdd2d2e7eecd2df3d9 \
- 94f2e7830285fea6807b93cf14d4d853 \
+ 205c491ab4c2c423283523147ab4db79 \
+ 8ad583c25b0b0099a42e585307a00fc7 \
a3ae20980b5ce5831255acfe0d77d1ee \
8d244d1c44724ffa933f15695ba75435 \
64bebafaf681f39deebbc41b24b3527f \
@@ -278,35 +276,32 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
198d7f7c37f632bc83502b28870b6d60 \
96c3c9f009928f02773032f341666861 \
8ea35f559a34b5a0ba1b063e001773ca \
- b3015d0becc41b04f69b80470a84f3f7 \
+ 63f74ed7654ce2ca7255ba9a9aa92ee5 \
cf5a3f71d279e82d0910d4dc1d658066 \
b0a1ffd6b0b5fe67e3dac04cd26b3099 \
707c14d536067554f7fe03a8529cf426 \
c3e51926c9853b714191ef1bec90e2ce \
6e1cf4fb4b92a9f82daaf55608388684 \
- 9c308e91de3e480dbaf7e0f87a7bb57e \
+ f3426774ce46ffb82273b7568411c2dc \
af0a19b2d65a8a745d733aef0337fb02 \
- 01e2fe5fd2d0a76d0f13d734059c5646 \
+ d70265ba1646aab97afeaf0350461e49 \
b9f68e232bd2799fbe6567c6c3d108bf \
cf809921b6499718685f0a737ad13ce7 \
327eea52c1aa56419e84353cc55db1cd \
- e74019dee790ee6440717ec4e2ee80c5 \
+ 523d83c72f2cb42268ecdb33f0eab20a \
c652c81dfe0024377e22814c88d86ed7 \
3ba90671392e5da62b511746dceb8067 \
87b1b7cb12ef4dfe842c212b98263048 \
0af390dbe05b0ce39fd6fbe7e4584bff \
- a3fdef868df4241e048e44bd24009fbf \
- a1d857a2bddf43a7ed8cfa8e7f473144 \
- 76eae866746161f902ad17df8c2b531d \
- 76f8565da8378bf61fa746f9012bd74b \
- db851dc7d7e14003f2c61321c144ef9e \
- 87987ddd74b68b9f3be26f4222b486d4 \
- 5bd071fb3c895011b47f6fc628b09ccf \
- 023da2fd0878c4be8bc04508b934ab55 \
- 8aa5f281d832ffeda9df689de8bf795e \
- 3d76b70f45ed54a041eead03741f7bda \
+ 381741e0c4323ddbecb655d10dc3f818 \
+ 0aeda34ea44c79101c4162fb60339577 \
+ db83f59e4e82f35a6b5fb65b1f461ca8 \
+ aaf7f720b3a8ec3bce8a8cbc0dc88ab7 \
+ a381d5c4b30d28d1e92540d1cd149032 \
+ 76740d6503993517aa8c0745539bd52f \
+ 91738e0e58d2a1a2d723894b07f7f072 \
a4add356e295ad0f859ab8a53220ee77 \
- 7d922f86acce25b03870b18e58d92549 \
+ b1b2c3e3512162c97ebc6bc9944cad1e \
9b19a29c7a8300474bf15347ced57198 \
b651cd7c5ed8486a1f53e0c4b4918457 \
83cd180e6991b62b1cc6d646bf4d0284 \
@@ -319,7 +314,7 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
b928626f9e8328e4085fc27cfc640c19 \
ff1ca673b7db4e0571e6a76beba52c00 \
ee9b048b4b7458f88e047295cfbaecb5 \
- b73413f331dc2f1279d6b29a4a151bee \
+ 9eeae1af342967c4120eca6ef1fdafd1 \
4b6711425b661ef923c9ff3ef9ba8c67 \
6024116d77633589f38c78bf1716c704 \
c0aab5e6eaaa6a2f3c7ed44f123d1c7d \
@@ -332,11 +327,12 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
4bbea6a7f7b7715c2e4eb553cf62913c \
b0476c408e48108f9a8a74c64372fe53 \
76f8e4dcc29ab304e065cced86a344d2 \
+ 20a0bc5f9935718c25e0f682070011c6 \
91a053fad821f7a26b3dd1ac0b26fe9c \
53528207ea3a69d3be5efeb86e2b8e99 \
- 66e860f130858a00dceef31ba6ac3c1a \
+ 5d767b2d3452ed7d3bd23c767b10f233 \
130db480add7c9dccf7c13aa9ca71c82 \
- c791353a0cfb368fc1529dc4483c2ec7 \
+ 14f1e3e8fa7eef811971252f7826d0c0 \
bfa45fa4722dd5ed3317049d3717a5c7 \
8a05bf2c012cd70c77f2ebaafe010373 \
675e7988057e9b0c22e3b3a2be51e0b7 \
@@ -351,6 +347,7 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
654c2b6ec12a0ab1f52e2c625e72161a \
619dce78b18ac0f1f414600ef5a60215 \
cba0205d0472e3b170f4d93aa9423b86 \
+ 5e1cac0feb35e78bdd950f88b8723d4c \
30eb4de1c1a3bd214d7649b891abf444 \
c16cc32167fa1743e25b85c7a2708a7c \
31c2fd6d12ee18b01a093066bd16c131 \
@@ -362,14 +359,14 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
7604a19f6ff2021e9fc02f9bce604494 \
7ee7a2b2f09d09fa2b1fb4c594fc8396 \
3cc3a4bd5861ca93d7c0d19129334703 \
- fa22d63cbf5984988a52568dd729f617 \
+ 2692ac79f7490c22dec71d757da4cc5e \
ed32e745f71a46e5968b4844058e7905 \
15ca0efe66412fae9536d428d93e6a73 \
45c2ac064f6aedb1944b989742218e26 \
83ecafda24e071eea2198d9b440739ce \
b400c455aaf7d3e6a216261f07c4bc93 \
5fededdc8b44fe42ad00647d8b277805 \
- f78b0c36a0f74a479aa2207667eab643 \
+ 45730858ae68993068f79c86a63034b3 \
dc3cd3d0dc142df381bc6728ef740748 \
2d8d8b377d144f5e32b4f65a69eb0b24 \
c7251782043416b8adca3bf107f7b667 \
@@ -386,7 +383,7 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
5988bad1543264a9f48b542192e7de9a \
2eb8bb4ce0f40cec88a7f3e842e4feaa \
99f5ad699ad94698b60f39bba715ca45 \
- a3636652e82028995941284b3d74edfd \
+ 88a270d73d42ce3ec51ba8a7582c69e5 \
5582bab8364e7a5aec91bceea6c263e2 \
a4bb1b92a5b098fdaa5694733ea73e7a \
13830a64c2daa5ff8dcee8f0f25bead1 \
@@ -396,7 +393,7 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
d2ec1c2e8a6ebfd997e4c238f7fca3d8 \
6e8af1737a37172d4ca0eaf0a81f556d \
59de2d4c084ceb5260a47fdaa746a065 \
- 6e593895d17d3b0b70d90138fd43b827 \
+ d8ef7b4f03db8d1bd729c41436b0e9ee \
a160b14e423954c978ca95aa78ca4210 \
864df15eaaa6fbb0ba919ee1142a05c0 \
e7a4f81ca0eacbe7e808f3aa1c4e54a4 \
@@ -407,7 +404,6 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
8261fb5df8f4203bdfb771a2eb757a10 \
1d45e699ee9dded137ac936b0ae306bc \
f850751d66c16ea6155809b0097b7851 \
- 223c59f6c140e81fb734f455df3b538d \
04ee294e8d343a73ef89ed6f07acd9b1 \
470f527a51d3921895bd2583fce8d9c4 \
5e491a25fb8c92a2759d989b93e1dbf8 \
@@ -427,12 +423,12 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
e908e1808f2a480449f8d86281ae24ef \
09de9d01e7331ff3da11f58be8bef0df \
0498c4a11448bfc35dc7bb2caa64c753 \
- f96864f2da94aa20275ce59ddda6bbe3 \
+ 74820c7dae31dabf7552cdc97456d1a1 \
fd6a44cbe3e73a89671c68696e779ecb \
ea196ee9ec24e54d8f0f2211c0951c5f \
f578d00496ac73c80fe7f90c2a847892 \
- af520641979edc6a2316e18d9e6f7a62 \
- d1efe0da5a172da6037d7c1b03a18b58 \
+ 2cf4b2fb70efbaf9cfbaeba6f8dcf347 \
+ 16b2a1e77c38f1265b35c9c1f76166ec \
2376de634160158ece40c4bc2ab3eb41 \
73b177d6d000daaa8f05790414a887a3 \
9e876a38acd8262d97e9302ecb4e0f72 \
@@ -444,16 +440,16 @@ MD5SUM="fd77c908911226c9d57dcd0e4c03efa7 \
3f265cbde7668f38c1229043475470a9 \
4e50e886c72204c268c15a3230001d71 \
b95760e9133ba1bb456d0f0cef74c9a4 \
- 166928ad50548c1ed61bf8ce7ba595b7 \
+ fc84efd3a60e6edd151ca93326dfc0de \
4f774fa728b562c8d195457a9ca93a57 \
- d35e6e01813d7989bae0f1b30163858a \
- 7dcbc69fc640a9d311102b36db4550c9 \
- 2fa2c30a3507a351b931903efd7455bb \
- 13617c618a898500b53003631c811260 \
+ f0393736ec5e061ec36d6148f05b81f4 \
+ 03701100a96ee0cbc6c91a80a20cfc36 \
+ d37269138077e7991a11637cec39df3b \
e96c794b09413a6385abede6b7df704b \
585acef62e72bfa6bf712a966d968cc3 \
- 69164390cb1498845fcb02f961b5f794 \
- 9f91863a5386e15032f83278785b9122 \
+ 021c66516e26d4f8801b9d95baade1ed \
+ 73a9d94228db5789d755fa5b551c9656 \
+ 2448a576010a9781145571cb5cdc446d \
cebfcf2c00532e4559ecad9c9ebaca0a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/system/letsencrypt/letsencrypt.SlackBuild b/system/letsencrypt/letsencrypt.SlackBuild
index 2efc74c57b..9aa021a7fe 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:-4.1.0}
+VERSION=${VERSION:-4.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/letsencrypt/letsencrypt.info b/system/letsencrypt/letsencrypt.info
index 33d769a805..02dbcf9383 100644
--- a/system/letsencrypt/letsencrypt.info
+++ b/system/letsencrypt/letsencrypt.info
@@ -1,8 +1,8 @@
PRGNAM="letsencrypt"
-VERSION="4.1.0"
+VERSION="4.1.1"
HOMEPAGE="https://letsencrypt.org/"
-DOWNLOAD="https://github.com/certbot/certbot/archive/v4.1.0/certbot-4.1.0.tar.gz"
-MD5SUM="03e7ea694fbf19589dc4def1791082d9"
+DOWNLOAD="https://github.com/certbot/certbot/archive/v4.1.1/certbot-4.1.1.tar.gz"
+MD5SUM="8452b6b85abde2933d1e62299c75854b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
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"
diff --git a/system/pcp/pcp.SlackBuild b/system/pcp/pcp.SlackBuild
index 87345bcb99..377ccc58cc 100644
--- a/system/pcp/pcp.SlackBuild
+++ b/system/pcp/pcp.SlackBuild
@@ -39,9 +39,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
@@ -67,6 +64,23 @@ fi
set -e
+export -n OUTPUT
+
+MUID=${MUID:-377}
+MGID=${MGID:-377}
+
+if ! getent group pcp 2>&1 > /dev/null; then
+ echo " You must have an pcp group to run this script."
+ echo " # groupadd -g $MGID pcp"
+ exit 1
+elif ! getent passwd pcp 2>&1 > /dev/null; then
+ echo " You must have a pcp user to run this script."
+ echo " # useradd -u $MUID -g $MGID -d /var/lib/pcp pcp"
+ exit 1
+fi
+
+
+
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
@@ -109,6 +123,11 @@ else
make DIST_ROOT="$PKG" NO_CHOWN=true install_pcp
fi
+(cd $PKG/usr/lib$LIBDIRSUFFIX
+ rm libpcp.a libpcp_archive.a libpcp_fault.a libpcp_gui.a \
+ libpcp_import.a libpcp_mmv.a libpcp_pmda.a\
+ libpcp_trace.a libpcp_web.a
+)
mkdir -p "$PKG"/usr/doc/$PRGNAM-$VERSION
mv "$PKG"/usr/share/doc/* "$PKG"/usr/doc/$PRGNAM-$VERSION/
@@ -119,11 +138,8 @@ find "$PKG"/usr/share/icons/ -type d -empty -delete || true
install -D -m644 "$CWD"/sysuser.conf "$PKG"/usr/lib${LIBDIRSUFFIX}/sysusers.d/pcp.conf
install -D -m644 "$CWD"/tmpfile.conf "$PKG"/usr/lib${LIBDIRSUFFIX}/tmpfiles.d/pcp.conf
-
rm -rf "$PKG"/{var/lib/pcp/testsuite,run,var/tmp}
-
-
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
@@ -139,10 +155,11 @@ cp -a \
CHANGELOG CONTRIBUTING.md COPYING README.github README.md \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+rm -f $PKG/usr/doc/$PRGNAM-$VERSION/INSTALL.md
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
+/sbin/makepkg --remove-rpaths -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/system/slackrepo/slackrepo.SlackBuild b/system/slackrepo/slackrepo.SlackBuild
index b90720c794..efc855f51e 100644
--- a/system/slackrepo/slackrepo.SlackBuild
+++ b/system/slackrepo/slackrepo.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=slackrepo
-VERSION=${VERSION:-20250308}
+VERSION=${VERSION:-20250603}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/system/slackrepo/slackrepo.info b/system/slackrepo/slackrepo.info
index 0ff3b03430..451cbcf3dd 100644
--- a/system/slackrepo/slackrepo.info
+++ b/system/slackrepo/slackrepo.info
@@ -1,8 +1,8 @@
PRGNAM="slackrepo"
-VERSION="20250308"
+VERSION="20250603"
HOMEPAGE="https://github.com/aclemons/slackrepo"
-DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20250308/slackrepo-20250308.tar.gz"
-MD5SUM="7822e32291e19e057ea05e077e04fa05"
+DOWNLOAD="https://github.com/aclemons/slackrepo/archive/v20250603/slackrepo-20250603.tar.gz"
+MD5SUM="868cdbb78f3361f4324237ee37e89ddf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/unshield/unshield.SlackBuild b/system/unshield/unshield.SlackBuild
index 3de15ff5bd..948fc76930 100644
--- a/system/unshield/unshield.SlackBuild
+++ b/system/unshield/unshield.SlackBuild
@@ -6,6 +6,9 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250614 bkw: update for v1.6.2.
+# - also, actually use SLKCFLAGS correctly.
+
# 20221228 bkw: update for v1.5.1
# 20210819 bkw: replace 2009 version from sourceforge with 2018 github
# release. Expand README and slack-desc a bit, too.
@@ -13,7 +16,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=unshield
-VERSION=${VERSION:-1.5.1}
+VERSION=${VERSION:-1.6.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -37,16 +40,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
+elif [ "$ARCH" = "x86_64" -o "$ARCH" = "aarch64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -58,27 +57,26 @@ 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 -p build
cd build
cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS -DNDEBUG" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DCMAKE_INSTALL_DATAROOTDIR=/usr \
-DCMAKE_BUILD_TYPE=Release ..
- make
+ make VERBOSE=1
make install/strip DESTDIR=$PKG
cd ..
gzip -9 $PKG/usr/man/man?/*.?
# 1.4.3 has a ChangeLog, but it's ancient, don't include.
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README* LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -p $PKGDOC
+cp -a README* LICENSE $PKGDOC
+cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/system/unshield/unshield.info b/system/unshield/unshield.info
index eff1e30fdb..1e6d146ae7 100644
--- a/system/unshield/unshield.info
+++ b/system/unshield/unshield.info
@@ -1,8 +1,8 @@
PRGNAM="unshield"
-VERSION="1.5.1"
+VERSION="1.6.2"
HOMEPAGE="https://github.com/twogood/unshield"
-DOWNLOAD="https://github.com/twogood/unshield/archive/1.5.1/unshield-1.5.1.tar.gz"
-MD5SUM="de85ed5c1a054ab7bf6551cac96af5b7"
+DOWNLOAD="https://github.com/twogood/unshield/archive/1.6.2/unshield-1.6.2.tar.gz"
+MD5SUM="c5ac096f903b0cc01873bfc09d09d074"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/unshieldv3/unshieldv3.SlackBuild b/system/unshieldv3/unshieldv3.SlackBuild
index b58994e9c4..8c6e37669b 100644
--- a/system/unshieldv3/unshieldv3.SlackBuild
+++ b/system/unshieldv3/unshieldv3.SlackBuild
@@ -6,13 +6,14 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250614 bkw: updated for v0.2.2.
# 20221228 bkw: updated for v0.2.1 (including man page). Also add
# test-data to the doc dir (it's small, and might be useful).
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=unshieldv3
-VERSION=${VERSION:-0.2.1}
+VERSION=${VERSION:-0.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -36,16 +37,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
@@ -57,8 +54,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 -p build
cd build
diff --git a/system/unshieldv3/unshieldv3.info b/system/unshieldv3/unshieldv3.info
index c5c65275a9..ea40b07c2c 100644
--- a/system/unshieldv3/unshieldv3.info
+++ b/system/unshieldv3/unshieldv3.info
@@ -1,8 +1,8 @@
PRGNAM="unshieldv3"
-VERSION="0.2.1"
+VERSION="0.2.2"
HOMEPAGE="https://github.com/wfr/unshieldv3/"
-DOWNLOAD="https://github.com/wfr/unshieldv3/archive/v0.2.1/unshieldv3-0.2.1.tar.gz"
-MD5SUM="e62b7d9cde2b5c75e0a3d16bf808ffbe"
+DOWNLOAD="https://github.com/wfr/unshieldv3/archive/v0.2.2/unshieldv3-0.2.2.tar.gz"
+MD5SUM="f94eba2fa5a44271a67f74e388a01fe8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/system/yelp-xsl/yelp-xsl.SlackBuild b/system/yelp-xsl/yelp-xsl.SlackBuild
index 069a3eeb91..f117b51a6b 100644
--- a/system/yelp-xsl/yelp-xsl.SlackBuild
+++ b/system/yelp-xsl/yelp-xsl.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for yelp-xsl
-# Copyright 2014-2022 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2014-2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yelp-xsl
-VERSION=${VERSION:-42.1}
+VERSION=${VERSION:-42.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,25 +76,28 @@ 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" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
+mkdir build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --buildtype=release \
+ --infodir=/usr/info \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ -Dstrip=true
+ "${NINJA:=ninja}"
+ DESTDIR=$PKG $NINJA install
+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 COPYING* ChangeLog INSTALL NEWS README* $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING* NEWS README* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/system/yelp-xsl/yelp-xsl.info b/system/yelp-xsl/yelp-xsl.info
index 8c52fa75cb..9c7a225ab4 100644
--- a/system/yelp-xsl/yelp-xsl.info
+++ b/system/yelp-xsl/yelp-xsl.info
@@ -1,8 +1,8 @@
PRGNAM="yelp-xsl"
-VERSION="42.1"
+VERSION="42.4"
HOMEPAGE="https://projects.gnome.org/yelp/"
-DOWNLOAD="https://ftp.gnome.org/pub/GNOME/sources/yelp-xsl/42/yelp-xsl-42.1.tar.xz"
-MD5SUM="c41858c78e34bb8b68a535657a3e15d9"
+DOWNLOAD="https://ftp.gnome.org/pub/GNOME/sources/yelp-xsl/42/yelp-xsl-42.4.tar.xz"
+MD5SUM="e0f6ed43c206bb205057d0adf76e83bd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-lxml"