aboutsummaryrefslogtreecommitdiff
path: root/network
diff options
context:
space:
mode:
Diffstat (limited to 'network')
-rw-r--r--network/AdGuardHome/AdGuardHome.SlackBuild2
-rw-r--r--network/AdGuardHome/AdGuardHome.info10
-rw-r--r--network/aardvark-dns/README9
-rw-r--r--network/aardvark-dns/aardvark-dns.SlackBuild131
-rw-r--r--network/aardvark-dns/aardvark-dns.info12
-rw-r--r--network/aardvark-dns/slack-desc19
-rw-r--r--network/abdownloadmanager-bin/ABDownloadManager.desktop10
-rw-r--r--network/abdownloadmanager-bin/abdownloadmanager-bin.SlackBuild35
-rw-r--r--network/abdownloadmanager-bin/abdownloadmanager-bin.info6
-rw-r--r--network/acme.sh/acme.sh.SlackBuild4
-rw-r--r--network/acme.sh/acme.sh.info6
-rw-r--r--network/ani-cli/ani-cli.SlackBuild18
-rw-r--r--network/ani-cli/ani-cli.info6
-rw-r--r--network/ani-cli/changelog21
-rw-r--r--network/authbind/authbind.SlackBuild5
-rw-r--r--network/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-rw-r--r--network/discord/discord.SlackBuild2
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/dnscrypt-proxy/dnscrypt-proxy.SlackBuild4
-rw-r--r--network/dnscrypt-proxy/dnscrypt-proxy.info10
-rw-r--r--network/dnscrypt-proxy/rc.dnscrypt-proxy3
-rw-r--r--network/dnsproxy-bin/config.yaml.dist20
-rw-r--r--network/dnsproxy-bin/dnsproxy-bin.SlackBuild2
-rw-r--r--network/dnsproxy-bin/dnsproxy-bin.info14
-rw-r--r--network/dooble/dooble.SlackBuild2
-rw-r--r--network/dooble/dooble.info6
-rw-r--r--network/dropbear/dropbear.SlackBuild2
-rw-r--r--network/dropbear/dropbear.info6
-rw-r--r--network/dropbox/dropbox.SlackBuild2
-rw-r--r--network/dropbox/dropbox.info6
-rw-r--r--network/edbrowse/README5
-rw-r--r--network/edbrowse/edbrowse.SlackBuild67
-rw-r--r--network/edbrowse/edbrowse.info10
-rw-r--r--network/edbrowse/slack-desc19
-rw-r--r--network/electrs/electrs.SlackBuild4
-rw-r--r--network/electrs/electrs.info6
-rw-r--r--network/electrs/rc.electrs1
-rw-r--r--network/floorp-bin/floorp-bin.SlackBuild2
-rw-r--r--network/floorp-bin/floorp-bin.info6
-rw-r--r--network/gallery-dl/gallery-dl.SlackBuild2
-rw-r--r--network/gallery-dl/gallery-dl.info6
-rw-r--r--network/grafana/grafana.SlackBuild2
-rw-r--r--network/grafana/grafana.info6
-rw-r--r--network/gui-ufw/gufw-open.diff10
-rw-r--r--network/gui-ufw/gui-ufw.SlackBuild23
-rw-r--r--network/gui-ufw/gui-ufw.info8
-rw-r--r--network/gui-ufw/path-fix.diff16
-rw-r--r--network/gui-ufw/ubuntu-fixes.diff26
-rw-r--r--network/gutenberg/gutenberg.SlackBuild2
-rw-r--r--network/gutenberg/gutenberg.info6
-rw-r--r--network/haproxy/haproxy.SlackBuild5
-rw-r--r--network/haproxy/haproxy.info6
-rw-r--r--network/iwd/README35
-rw-r--r--network/iwd/doinst.sh26
-rw-r--r--network/iwd/iwd.SlackBuild118
-rw-r--r--network/iwd/iwd.info10
-rw-r--r--network/iwd/main.conf5
-rw-r--r--network/iwd/rc.iwd35
-rw-r--r--network/iwd/slack-desc19
-rw-r--r--network/kubectl-bin/kubectl-bin.SlackBuild2
-rw-r--r--network/kubectl-bin/kubectl-bin.info6
-rw-r--r--network/kubectl/kubectl.SlackBuild5
-rw-r--r--network/kubectl/kubectl.info6
-rw-r--r--network/llhttp/llhttp.SlackBuild9
-rw-r--r--network/llhttp/llhttp.info8
-rw-r--r--network/mblaze/README8
-rw-r--r--network/mblaze/mblaze.SlackBuild108
-rw-r--r--network/mblaze/mblaze.info10
-rw-r--r--network/mblaze/slack-desc19
-rw-r--r--network/microsoft-edge/microsoft-edge.SlackBuild2
-rw-r--r--network/microsoft-edge/microsoft-edge.info6
-rw-r--r--network/mullvadvpn-app/mullvadvpn-app.SlackBuild2
-rw-r--r--network/mullvadvpn-app/mullvadvpn-app.info10
-rw-r--r--network/nchat/nchat.SlackBuild2
-rw-r--r--network/nchat/nchat.info6
-rw-r--r--network/ncp/fix-ncp-command.diff53
-rw-r--r--network/ncp/ncp.SlackBuild6
-rw-r--r--network/neomutt/neomutt.SlackBuild2
-rw-r--r--network/neomutt/neomutt.info6
-rw-r--r--network/nginx/nginx.SlackBuild6
-rw-r--r--network/onedrive/onedrive.SlackBuild2
-rw-r--r--network/onedrive/onedrive.info6
-rw-r--r--network/opensmtpd/opensmtpd.SlackBuild2
-rw-r--r--network/opensmtpd/opensmtpd.info6
-rw-r--r--network/protonmail-bridge/protonmail-bridge.SlackBuild2
-rw-r--r--network/protonmail-bridge/protonmail-bridge.info6
-rw-r--r--network/rclone/rclone.SlackBuild2
-rw-r--r--network/rclone/rclone.info6
-rw-r--r--network/rspamd/rspamd.SlackBuild4
-rw-r--r--network/rspamd/rspamd.info6
-rw-r--r--network/rustdesk/rustdesk.SlackBuild2
-rw-r--r--network/rustdesk/rustdesk.info6
-rw-r--r--network/s/s.SlackBuild2
-rw-r--r--network/s/s.info10
-rw-r--r--network/shadowsocks-rust/shadowsocks-rust.SlackBuild2
-rw-r--r--network/shadowsocks-rust/shadowsocks-rust.info10
-rw-r--r--network/signal-desktop/signal-desktop.SlackBuild2
-rw-r--r--network/signal-desktop/signal-desktop.info6
-rw-r--r--network/syncthingtray-bin/syncthingtray-bin.SlackBuild2
-rw-r--r--network/syncthingtray-bin/syncthingtray-bin.info6
-rw-r--r--network/tailscale/tailscale.SlackBuild2
-rw-r--r--network/tailscale/tailscale.info10
-rw-r--r--network/teams-for-linux/README22
-rw-r--r--network/teams-for-linux/doinst.sh9
-rw-r--r--network/teams-for-linux/slack-desc19
-rw-r--r--network/teams-for-linux/teams-for-linux.SlackBuild89
-rw-r--r--network/teams-for-linux/teams-for-linux.info10
-rw-r--r--network/teamviewer/teamviewer.SlackBuild2
-rw-r--r--network/teamviewer/teamviewer.info10
-rw-r--r--network/telegram/telegram.SlackBuild2
-rw-r--r--network/telegram/telegram.info6
-rw-r--r--network/teleport-connect/teleport-connect.SlackBuild2
-rw-r--r--network/teleport-connect/teleport-connect.info6
-rw-r--r--network/tgpt/README5
-rw-r--r--network/tgpt/slack-desc19
-rw-r--r--network/tgpt/tgpt.SlackBuild94
-rw-r--r--network/tgpt/tgpt.info10
-rw-r--r--network/tor-browser/tor-browser.SlackBuild2
-rw-r--r--network/tor-browser/tor-browser.info10
-rw-r--r--network/tor/tor.SlackBuild2
-rw-r--r--network/tor/tor.info6
-rw-r--r--network/transgui/transgui.SlackBuild11
-rw-r--r--network/trurl/README3
-rw-r--r--network/trurl/slack-desc19
-rw-r--r--network/trurl/trurl.SlackBuild104
-rw-r--r--network/trurl/trurl.info10
-rw-r--r--network/unbound/root.hints4
-rw-r--r--network/unbound/unbound.SlackBuild4
-rw-r--r--network/unbound/unbound.info6
-rw-r--r--network/vivaldi/vivaldi.SlackBuild2
-rw-r--r--network/vivaldi/vivaldi.info10
-rw-r--r--network/warpinator/README18
-rw-r--r--network/warpinator/doinst.sh15
-rw-r--r--network/warpinator/slack-desc19
-rw-r--r--network/warpinator/warpinator.SlackBuild117
-rw-r--r--network/warpinator/warpinator.info10
-rw-r--r--network/waterfox/waterfox.SlackBuild2
-rw-r--r--network/waterfox/waterfox.info6
-rw-r--r--network/webex/doinst.sh38
-rw-r--r--network/webex/webex.SlackBuild4
-rw-r--r--network/webex/webex.info4
-rw-r--r--network/weechat/weechat.SlackBuild3
-rw-r--r--network/weechat/weechat.info6
-rw-r--r--network/whalebird/whalebird.SlackBuild2
-rw-r--r--network/whalebird/whalebird.info6
-rw-r--r--network/wireshark/wireshark.SlackBuild2
-rw-r--r--network/wireshark/wireshark.info6
-rw-r--r--network/wp-cli/wp-cli.SlackBuild2
-rw-r--r--network/wp-cli/wp-cli.info6
-rw-r--r--network/yle-dl/yle-dl.SlackBuild2
-rw-r--r--network/yle-dl/yle-dl.info6
-rw-r--r--network/yt-dlp/yt-dlp.SlackBuild5
-rw-r--r--network/yt-dlp/yt-dlp.info6
-rw-r--r--network/zabbix_agent2/zabbix_agent2.SlackBuild2
-rw-r--r--network/zabbix_agent2/zabbix_agent2.info6
-rw-r--r--network/zabbix_agentd/zabbix_agentd.SlackBuild2
-rw-r--r--network/zabbix_agentd/zabbix_agentd.info6
-rw-r--r--network/zabbix_frontend/zabbix_frontend.SlackBuild2
-rw-r--r--network/zabbix_frontend/zabbix_frontend.info6
-rw-r--r--network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild2
-rw-r--r--network/zabbix_java_gateway/zabbix_java_gateway.info6
-rw-r--r--network/zabbix_proxy/zabbix_proxy.SlackBuild2
-rw-r--r--network/zabbix_proxy/zabbix_proxy.info6
-rw-r--r--network/zabbix_server/zabbix_server.SlackBuild2
-rw-r--r--network/zabbix_server/zabbix_server.info6
-rw-r--r--network/zeek/zeek.SlackBuild6
-rw-r--r--network/zeek/zeek.info6
-rw-r--r--network/zmap/zmap.SlackBuild2
-rw-r--r--network/zmap/zmap.info6
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild2
-rw-r--r--network/zoom-linux/zoom-linux.info6
172 files changed, 1719 insertions, 397 deletions
diff --git a/network/AdGuardHome/AdGuardHome.SlackBuild b/network/AdGuardHome/AdGuardHome.SlackBuild
index e3b53ba7d3..75f2e096da 100644
--- a/network/AdGuardHome/AdGuardHome.SlackBuild
+++ b/network/AdGuardHome/AdGuardHome.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=AdGuardHome
-VERSION=${VERSION:-0.107.61}
+VERSION=${VERSION:-0.107.62}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/AdGuardHome/AdGuardHome.info b/network/AdGuardHome/AdGuardHome.info
index c436ec644f..09a27808cc 100644
--- a/network/AdGuardHome/AdGuardHome.info
+++ b/network/AdGuardHome/AdGuardHome.info
@@ -1,10 +1,10 @@
PRGNAM="AdGuardHome"
-VERSION="0.107.61"
+VERSION="0.107.62"
HOMEPAGE="https://adguard.com/adguard-home.html"
-DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.61/AdGuardHome_linux_386.tar.gz"
-MD5SUM="84b1b0e95ab52fcf02aba6f394d7de8d"
-DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.61/AdGuardHome_linux_amd64.tar.gz"
-MD5SUM_x86_64="5fe8da97a6b12f568044532d9d2ddaa3"
+DOWNLOAD="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.62/AdGuardHome_linux_386.tar.gz"
+MD5SUM="5ed7273cc8322ba9e6f6a7cba2f13b9d"
+DOWNLOAD_x86_64="https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.62/AdGuardHome_linux_amd64.tar.gz"
+MD5SUM_x86_64="73d4cf4365a0c9d955b8753fdf2635e5"
REQUIRES=""
MAINTAINER="fourtysixandtwo"
EMAIL="fourtysixandtwo@sliderr.net"
diff --git a/network/aardvark-dns/README b/network/aardvark-dns/README
new file mode 100644
index 0000000000..eeb8193bce
--- /dev/null
+++ b/network/aardvark-dns/README
@@ -0,0 +1,9 @@
+aardvark-dns - authoritative dns server for A/AAAA container records
+
+Aardvark is a DNS server Netavark uses to service container DNS
+requests and enable containers to resolve other containers by their
+names or aliases. In CNI, the 'dnsname' plugin provides this
+functionality.
+
+Aardvark is activated by Netavark when containers are running and
+automatically exits when all containers have exited.
diff --git a/network/aardvark-dns/aardvark-dns.SlackBuild b/network/aardvark-dns/aardvark-dns.SlackBuild
new file mode 100644
index 0000000000..15d688d2f3
--- /dev/null
+++ b/network/aardvark-dns/aardvark-dns.SlackBuild
@@ -0,0 +1,131 @@
+#!/bin/bash
+
+# Slackware build script for aardvark-dns
+
+# Copyright 2025 Gustavo B. Schenkel, Porto Alegre/RS, Brazil
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=aardvark-dns
+VERSION=${VERSION:-1.15.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$(uname -m) ;;
+ esac
+
+ if [ "$ARCH" = "i586" ]; then
+ if rustc -Vv | grep host | grep i686 > /dev/null ; then
+ ARCH=i686
+ fi
+ fi
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+ TARGET="$ARCH-unknown-linux-gnu"
+ CARGOTARGET="--target $TARGET"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+ TARGET="$ARCH-unknown-linux-gnu"
+ CARGOTARGET="--target $TARGET"
+elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ TARGET="$ARCH-unknown-linux-gnu"
+ CARGOTARGET="--target $TARGET"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+ TARGET=""
+ CARGOTARGET=""
+fi
+
+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
+tar xvf $CWD/$PRGNAM-v$VERSION-vendor.tar.gz
+
+mkdir -p .cargo
+cat << EOF >> .cargo/config.toml
+[source.crates-io]
+replace-with = 'vendored-sources'
+
+[source.vendored-sources]
+directory = 'vendor'
+EOF
+
+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 {} \;
+
+export PATH="/opt/rust/bin:$PATH"
+if [ -z "$LD_LIBRARY_PATH" ]; then
+ export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX"
+else
+ export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH"
+fi
+
+CARGO_HOME=.cargo \
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+cargo build --offline --release $CARGOTARGET
+
+install -D -s -m0755 target/$TARGET/release/$PRGNAM $PKG/usr/libexec/podman/$PRGNAM
+
+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 \
+ LICENSE README.md RELEASE_NOTES.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/network/aardvark-dns/aardvark-dns.info b/network/aardvark-dns/aardvark-dns.info
new file mode 100644
index 0000000000..270f0ed1a6
--- /dev/null
+++ b/network/aardvark-dns/aardvark-dns.info
@@ -0,0 +1,12 @@
+PRGNAM="aardvark-dns"
+VERSION="1.15.0"
+HOMEPAGE="https://github.com/containers/aardvark-dns"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/containers/aardvark-dns/archive/v1.15.0/aardvark-dns-1.15.0.tar.gz \
+ https://github.com/containers/aardvark-dns/releases/download/v1.15.0/aardvark-dns-v1.15.0-vendor.tar.gz"
+MD5SUM_x86_64="8b6736e872e9eb3603a19168c359ecc4 \
+ 646453e7e34e733544171f9e86a60039"
+REQUIRES="rust-opt"
+MAINTAINER="Gustavo B. Schenkel"
+EMAIL="gustavo.schenkel@gmail.com"
diff --git a/network/aardvark-dns/slack-desc b/network/aardvark-dns/slack-desc
new file mode 100644
index 0000000000..f937cd72a5
--- /dev/null
+++ b/network/aardvark-dns/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------------------------------------------------------|
+aardvark-dns: aardvark-dns (authoritative dns server for A/AAAA container records)
+aardvark-dns:
+aardvark-dns: Aardvark is a DNS server Netavark uses to service container DNS
+aardvark-dns: requests and enable containers to resolve other containers by their
+aardvark-dns: names or aliases.
+aardvark-dns: Aardvark is activated by Netavark when containers are running and
+aardvark-dns: automatically exits when all containers have exited.
+aardvark-dns:
+aardvark-dns:
+aardvark-dns: https://github.com/containers/aardvark-dns
+aardvark-dns:
diff --git a/network/abdownloadmanager-bin/ABDownloadManager.desktop b/network/abdownloadmanager-bin/ABDownloadManager.desktop
new file mode 100644
index 0000000000..4b76e64b90
--- /dev/null
+++ b/network/abdownloadmanager-bin/ABDownloadManager.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=ABDownloadManager
+Comment=Download Manager that speeds up your downloads
+GenericName=Download Manager
+Exec=/opt/ABDownloadManager/bin/ABDownloadManager
+Icon=ABDownloadManager
+Terminal=false
+Type=Application
+Categories=Network;
+StartupNotify=false
diff --git a/network/abdownloadmanager-bin/abdownloadmanager-bin.SlackBuild b/network/abdownloadmanager-bin/abdownloadmanager-bin.SlackBuild
index 4408ff248d..70c807cbde 100644
--- a/network/abdownloadmanager-bin/abdownloadmanager-bin.SlackBuild
+++ b/network/abdownloadmanager-bin/abdownloadmanager-bin.SlackBuild
@@ -24,8 +24,9 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM="abdownloadmanager-bin"
-VERSION=${VERSION:-1.5.4}
+VERSION=${VERSION:-1.6.4}
SRCNAM=ABDownloadManager_"$VERSION"_linux_x64
+PKGNAM=ABDownloadManager
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -51,35 +52,18 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
-ar x $SRCNAM.deb
-rm debian-binary control.tar.*
-tar -xJf data.tar.xz -C "$PKG" 2>/dev/null || \
-tar --use-compress-program=unzstd -xf data.tar.zst -C "$PKG" 2>/dev/null || \
-tar -xzf data.tar.gz -C "$PKG" 2>/dev/null || \
-{ echo "No valid archive found!"; exit 1; }
-rm data.tar.*
+cd $TMP
+tar -xzf $CWD/$SRCNAM.tar.gz
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp "$PKG"/opt/abdownloadmanager/share/doc/copyright $PKG/usr/doc/$PRGNAM-$VERSION/
-rm -rf "$PKG/opt/abdownloadmanager/share"
+install -d "$PKG/opt/"
+install -d "$PKG/usr/share/"{applications,pixmaps}
+install -m644 "$CWD/$PKGNAM.desktop" "$PKG/usr/share/applications/$PRGNAM.desktop"
-mkdir -p "$PKG"/usr/share/applications
-mkdir -p "$PKG"/usr/share/icons/hicolor/512x512/apps
+cp -R ./$PKGNAM $PKG/opt/
-sed -i "$PKG/opt/abdownloadmanager/lib/abdownloadmanager-ABDownloadManager.desktop" \
- -e 's|AB Download Manager|Network;|' \
- -e 's|Icon=/opt/abdownloadmanager/lib/ABDownloadManager.png|Icon=abdownloadmanager|' \
- -e 's|Comment=ABDownloadManager|Comment=Fast Download Manager|' \
- -e 's|MimeType=|GenericName=Download Manager|'
+mv "$PKG/opt/$PKGNAM/lib/$PKGNAM.png" "$PKG/usr/share/pixmaps/$PKGNAM.png"
-cat "$PKG"/opt/abdownloadmanager/lib/abdownloadmanager-ABDownloadManager.desktop > "$PKG"/usr/share/applications/abdownloadmanager.desktop
-rm "$PKG"/opt/abdownloadmanager/lib/abdownloadmanager-ABDownloadManager.desktop
-chmod 0644 "$PKG"/usr/share/applications/abdownloadmanager.desktop
-
-cp "$PKG"/opt/abdownloadmanager/lib/ABDownloadManager.png \
- "$PKG"/usr/share/icons/hicolor/512x512/apps/abdownloadmanager.png
-rm "$PKG"/opt/abdownloadmanager/lib/ABDownloadManager.png
find "$PKG" -type d -exec chmod 0755 {} +
find "$PKG" -type f -name "*.so" -exec chmod 755 {} +
@@ -87,6 +71,7 @@ find "$PKG" -type f -name "*.so" -exec chmod 755 {} +
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/
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/network/abdownloadmanager-bin/abdownloadmanager-bin.info b/network/abdownloadmanager-bin/abdownloadmanager-bin.info
index 0b57f07551..3b632fc284 100644
--- a/network/abdownloadmanager-bin/abdownloadmanager-bin.info
+++ b/network/abdownloadmanager-bin/abdownloadmanager-bin.info
@@ -1,10 +1,10 @@
PRGNAM="abdownloadmanager-bin"
-VERSION="1.5.4"
+VERSION="1.6.4"
HOMEPAGE="https://abdownloadmanager.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/amir1376/ab-download-manager/releases/download/v1.5.4/ABDownloadManager_1.5.4_linux_x64.deb"
-MD5SUM_x86_64="f03bdeef91dfbb8067560a6f2e651e2c"
+DOWNLOAD_x86_64="https://github.com/amir1376/ab-download-manager/releases/download/v1.6.4/ABDownloadManager_1.6.4_linux_x64.tar.gz"
+MD5SUM_x86_64="056e74f4b561630a107d84a769e98520"
REQUIRES=""
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/network/acme.sh/acme.sh.SlackBuild b/network/acme.sh/acme.sh.SlackBuild
index a6831a3e51..407220b085 100644
--- a/network/acme.sh/acme.sh.SlackBuild
+++ b/network/acme.sh/acme.sh.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for acme.sh
#
-# Copyright 2019-2023 Corrado Franco (https://corradofranco.it)
+# Copyright 2019-2025 Corrado Franco (https://corradofranco.it)
# All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=acme.sh
-VERSION=${VERSION:-3.1.0}
+VERSION=${VERSION:-3.1.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/acme.sh/acme.sh.info b/network/acme.sh/acme.sh.info
index 25c241b885..0e25cfc804 100644
--- a/network/acme.sh/acme.sh.info
+++ b/network/acme.sh/acme.sh.info
@@ -1,8 +1,8 @@
PRGNAM="acme.sh"
-VERSION="3.1.0"
+VERSION="3.1.1"
HOMEPAGE="https://acme.sh/"
-DOWNLOAD="https://github.com/Neilpang/acme.sh/archive/3.1.0/acme.sh-3.1.0.tar.gz"
-MD5SUM="b2f1ed4ccb4667b7fab4c71f60a5f61b"
+DOWNLOAD="https://github.com/Neilpang/acme.sh/archive/3.1.1/acme.sh-3.1.1.tar.gz"
+MD5SUM="c224654440efa25f68e0655b434a312a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/ani-cli/ani-cli.SlackBuild b/network/ani-cli/ani-cli.SlackBuild
index 2bb5f5089c..a4d0327c3c 100644
--- a/network/ani-cli/ani-cli.SlackBuild
+++ b/network/ani-cli/ani-cli.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ani-cli
-# Copyright 2022-2024 Vijay Marcel
+# Copyright 2022-2025 Vijay Marcel
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,14 +22,26 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# Changelog for ani-cli SlackBuild Script
+# ---------------------------------------------------------------------------------------
+
+# 26/11/2022:Added to SBo
+# 09/02/2024: Updated to version 4.8 ani-cli now depends on fzf,aria2 instead of axel
+# and yt-dlp apart from mpv.Thanks to Andrew Clemons for helping me figure out fzf.
+# 04/09/2024: Updated to version 4.9 for x86-64 bit users, fzf is available as a standalone
+# binary upstream. If you don't want to compile fzf from source you can download the binary
+# and place it in /usr/local/bin.ani-cli can find it.
# 20241009 bkw: Modified by SlackBuilds.org, BUILD=2:
# - Bump BUILD for luajit-2.1.x
+# 13/05/2025: updated to version 4.10
+
+# --------------------------------------------------------------------------------------------
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ani-cli
-VERSION=${VERSION:-4.9}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-4.10}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
ARCH=noarch
diff --git a/network/ani-cli/ani-cli.info b/network/ani-cli/ani-cli.info
index 7b2bf53e98..3a5cbee8db 100644
--- a/network/ani-cli/ani-cli.info
+++ b/network/ani-cli/ani-cli.info
@@ -1,8 +1,8 @@
PRGNAM="ani-cli"
-VERSION="4.9"
+VERSION="4.10"
HOMEPAGE="https://github.com/pystardust/ani-cli"
-DOWNLOAD="https://github.com/pystardust/ani-cli/archive/v4.9/ani-cli-4.9.tar.gz"
-MD5SUM="05813a6ec1fa009629dbc52fa5cf8e2a"
+DOWNLOAD="https://github.com/pystardust/ani-cli/archive/v4.10/ani-cli-4.10.tar.gz"
+MD5SUM="05c578bfd5f53bed460d2acbbb61902d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="aria2 yt-dlp fzf mpv"
diff --git a/network/ani-cli/changelog b/network/ani-cli/changelog
deleted file mode 100644
index 78ef5920bf..0000000000
--- a/network/ani-cli/changelog
+++ /dev/null
@@ -1,21 +0,0 @@
-Changelog for ani-cli SlackBuild Script
---------------------------------------------------------------------
-
-26/11/2022:
-
-Added to SBo
-
-09/02/2024:
-
-Updated to version 4.8
-ani-cli now depends on fzf,aria2 instead of axel
-and yt-dlp apart from mpv.Thanks to Andrew Clemons
-for helping me figure out fzf.
-
-04/09/2024:
-
-Updated to version 4.9
-for x86-64 bit users, fzf is available as a standalone
-binary upstream. If you don't want to compile fzf from
-source you can download the binary and place it in
-/usr/local/bin.ani-cli can find it.
diff --git a/network/authbind/authbind.SlackBuild b/network/authbind/authbind.SlackBuild
index 419cce58cb..aa22dd2f34 100644
--- a/network/authbind/authbind.SlackBuild
+++ b/network/authbind/authbind.SlackBuild
@@ -12,6 +12,11 @@
# packaging stuff (debian/rules and debian/changelog), which we don't
# use.
+# 20250618 bkw: Addendum to the above: 2.2.0 is the same. The
+# install and install_man targets in the Makefile have changed
+# slightly; all the other changes are in the debian/ dir which
+# we don't use.
+
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=authbind
diff --git a/network/brave-browser/brave-browser.SlackBuild b/network/brave-browser/brave-browser.SlackBuild
index a8557c733a..d297f59c59 100644
--- a/network/brave-browser/brave-browser.SlackBuild
+++ b/network/brave-browser/brave-browser.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=brave-browser
PRCNAM=amd64
-VERSION=${VERSION:-1.78.94}
+VERSION=${VERSION:-1.79.126}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/brave-browser/brave-browser.info b/network/brave-browser/brave-browser.info
index 196215c750..ea93d15260 100644
--- a/network/brave-browser/brave-browser.info
+++ b/network/brave-browser/brave-browser.info
@@ -1,10 +1,10 @@
PRGNAM="brave-browser"
-VERSION="1.78.94"
+VERSION="1.79.126"
HOMEPAGE="https://brave.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.78.94/brave-browser_1.78.94_amd64.deb"
-MD5SUM_x86_64="563bc839f2bffbb1991dfb38a757f979"
+DOWNLOAD_x86_64="https://github.com/brave/brave-browser/releases/download/v1.79.126/brave-browser_1.79.126_amd64.deb"
+MD5SUM_x86_64="61ec93fdba0d89420d9fd8f41eb0e97e"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/network/discord/discord.SlackBuild b/network/discord/discord.SlackBuild
index d2d0888d38..5935428da0 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.93}
+VERSION=${VERSION:-0.0.98}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/discord/discord.info b/network/discord/discord.info
index 37486d4ff2..685c02dca6 100644
--- a/network/discord/discord.info
+++ b/network/discord/discord.info
@@ -1,10 +1,10 @@
PRGNAM="discord"
-VERSION="0.0.93"
+VERSION="0.0.98"
HOMEPAGE="https://discord.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.93/discord-0.0.93.deb"
-MD5SUM_x86_64="90bc9acdae586c3a82e587579ec78e9a"
+DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.98/discord-0.0.98.deb"
+MD5SUM_x86_64="c166c27e72b1ca85b2b1246ca0435a0a"
REQUIRES=""
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/network/dnscrypt-proxy/dnscrypt-proxy.SlackBuild b/network/dnscrypt-proxy/dnscrypt-proxy.SlackBuild
index 78b134b2f1..b32a64cdda 100644
--- a/network/dnscrypt-proxy/dnscrypt-proxy.SlackBuild
+++ b/network/dnscrypt-proxy/dnscrypt-proxy.SlackBuild
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dnscrypt-proxy
-VERSION=${VERSION:-2.1.5}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-2.1.8}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dnscrypt-proxy/dnscrypt-proxy.info b/network/dnscrypt-proxy/dnscrypt-proxy.info
index f4ba8b100e..de3dd8d5c6 100644
--- a/network/dnscrypt-proxy/dnscrypt-proxy.info
+++ b/network/dnscrypt-proxy/dnscrypt-proxy.info
@@ -1,10 +1,10 @@
PRGNAM="dnscrypt-proxy"
-VERSION="2.1.5"
+VERSION="2.1.8"
HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy"
-DOWNLOAD="https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.5/dnscrypt-proxy-linux_i386-2.1.5.tar.gz"
-MD5SUM="edbd10c9d3be0e81976203c77902f339"
-DOWNLOAD_x86_64="https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.5/dnscrypt-proxy-linux_x86_64-2.1.5.tar.gz"
-MD5SUM_x86_64="8190b0d10841aea11f74caf77dbc2c39"
+DOWNLOAD="https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.8/dnscrypt-proxy-linux_i386-2.1.8.tar.gz"
+MD5SUM="e1b2099a97e26a4eca968db28b074a80"
+DOWNLOAD_x86_64="https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.8/dnscrypt-proxy-linux_x86_64-2.1.8.tar.gz"
+MD5SUM_x86_64="01317d61ac63f50abab4470b60f26d8e"
REQUIRES=""
MAINTAINER="thnkman"
EMAIL="thnkman@proton.me"
diff --git a/network/dnscrypt-proxy/rc.dnscrypt-proxy b/network/dnscrypt-proxy/rc.dnscrypt-proxy
index 1813fdd562..76b94d2643 100644
--- a/network/dnscrypt-proxy/rc.dnscrypt-proxy
+++ b/network/dnscrypt-proxy/rc.dnscrypt-proxy
@@ -22,7 +22,8 @@ OPTS="-config $CONFDIR/dnscrypt-proxy.toml"
# Start dnscrypt-proxy
start() {
- echo -e "\nStarting $PRGNAM..."
+mkdir -p /var/run/dnscrypt-proxy
+ echo -e "\nStarting $PRGNAM..."
if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE" 2>/dev/null) 2>/dev/null; then
echo -e "$PRGNAM already up\n"
exit 1
diff --git a/network/dnsproxy-bin/config.yaml.dist b/network/dnsproxy-bin/config.yaml.dist
deleted file mode 100644
index 640a15527c..0000000000
--- a/network/dnsproxy-bin/config.yaml.dist
+++ /dev/null
@@ -1,20 +0,0 @@
-# This is the yaml configuration file for dnsproxy with minimal working
-# configuration, all the options available can be seen with ./dnsproxy --help.
-# To use it within dnsproxy specify the --config-path=/<path-to-config.yaml>
-# option. Any other command-line options specified will override the values
-# from the config file.
----
-bootstrap:
- - "8.8.8.8:53"
-listen-addrs:
- - "0.0.0.0"
-listen-ports:
- - 53
-max-go-routines: 0
-ratelimit: 0
-ratelimit-subnet-len-ipv4: 24
-ratelimit-subnet-len-ipv6: 64
-udp-buf-size: 0
-upstream:
- - "1.1.1.1:53"
-timeout: '10s'
diff --git a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
index a579ddca70..5889b6ccad 100644
--- a/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
+++ b/network/dnsproxy-bin/dnsproxy-bin.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dnsproxy-bin
-VERSION=${VERSION:-0.75.3}
+VERSION=${VERSION:-0.75.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dnsproxy-bin/dnsproxy-bin.info b/network/dnsproxy-bin/dnsproxy-bin.info
index 51e4369833..eae5cac3b3 100644
--- a/network/dnsproxy-bin/dnsproxy-bin.info
+++ b/network/dnsproxy-bin/dnsproxy-bin.info
@@ -1,13 +1,13 @@
PRGNAM="dnsproxy-bin"
-VERSION="0.75.3"
+VERSION="0.75.6"
HOMEPAGE="https://github.com/AdguardTeam/dnsproxy"
-DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.75.3/dnsproxy-linux-386-v0.75.3.tar.gz \
- https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.75.3/config.yaml.dist"
-MD5SUM="bea7edd1a4faf4e8687db54513aad63f \
+DOWNLOAD="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.75.6/dnsproxy-linux-386-v0.75.6.tar.gz \
+ https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.75.6/config.yaml.dist"
+MD5SUM="a9d86cd724b720ecc5405dc0a648403d \
5a8aaaacbc3aeb1af4aac34233f2d14b"
-DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.75.3/dnsproxy-linux-amd64-v0.75.3.tar.gz \
- https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.75.3/config.yaml.dist"
-MD5SUM_x86_64="60381d146a9bd4b000afab32a15dd302 \
+DOWNLOAD_x86_64="https://github.com/AdguardTeam/dnsproxy/releases/download/v0.75.6/dnsproxy-linux-amd64-v0.75.6.tar.gz \
+ https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.75.6/config.yaml.dist"
+MD5SUM_x86_64="91c90630be08add7a55e00e7889f6f1c \
5a8aaaacbc3aeb1af4aac34233f2d14b"
REQUIRES=""
MAINTAINER="fourtysixandtwo"
diff --git a/network/dooble/dooble.SlackBuild b/network/dooble/dooble.SlackBuild
index 9f94a6de82..f7c9e92248 100644
--- a/network/dooble/dooble.SlackBuild
+++ b/network/dooble/dooble.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dooble
-VERSION=${VERSION:-2025.04.07}
+VERSION=${VERSION:-2025.06.10}
DIC_VERSION="dooble-dictionaries-0f1e715b85a47f930deb004fc44fa9e234941604"
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/dooble/dooble.info b/network/dooble/dooble.info
index 66daa71ad7..408d26d2a7 100644
--- a/network/dooble/dooble.info
+++ b/network/dooble/dooble.info
@@ -1,9 +1,9 @@
PRGNAM="dooble"
-VERSION="2025.04.07"
+VERSION="2025.06.10"
HOMEPAGE="https://dooble.sourceforge.io"
-DOWNLOAD="https://github.com/textbrowser/dooble/archive/2025.04.07/dooble-2025.04.07.tar.gz \
+DOWNLOAD="https://github.com/textbrowser/dooble/archive/2025.06.10/dooble-2025.06.10.tar.gz \
https://github.com/textbrowser/dooble-dictionaries/archive/0f1e715b85a47f930deb004fc44fa9e234941604/dooble-dictionaries-0f1e715b85a47f930deb004fc44fa9e234941604.tar.gz"
-MD5SUM="fedaf7c3cb44d04e4657c72a46ef5c16 \
+MD5SUM="5a1f3e95237690230bf3c30c861c8be9 \
6467bc2bb6d2665cd4e14cee0e6438f5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/network/dropbear/dropbear.SlackBuild b/network/dropbear/dropbear.SlackBuild
index fae979e79d..60d478c2ea 100644
--- a/network/dropbear/dropbear.SlackBuild
+++ b/network/dropbear/dropbear.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dropbear
-VERSION=${VERSION:-2025.87}
+VERSION=${VERSION:-2025.88}
SRCVERSION="DROPBEAR_$VERSION"
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/dropbear/dropbear.info b/network/dropbear/dropbear.info
index be39da137d..b83b148558 100644
--- a/network/dropbear/dropbear.info
+++ b/network/dropbear/dropbear.info
@@ -1,8 +1,8 @@
PRGNAM="dropbear"
-VERSION="2025.87"
+VERSION="2025.88"
HOMEPAGE="https://github.com/mkj/dropbear"
-DOWNLOAD="https://github.com/mkj/dropbear/archive/DROPBEAR_2025.87/dropbear-DROPBEAR_2025.87.tar.gz"
-MD5SUM="f93e71a22e19b57f0bec5a1864690b5f"
+DOWNLOAD="https://github.com/mkj/dropbear/archive/DROPBEAR_2025.88/dropbear-DROPBEAR_2025.88.tar.gz"
+MD5SUM="327e7deca6ce7c18b1f259dbf40021bd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/dropbox/dropbox.SlackBuild b/network/dropbox/dropbox.SlackBuild
index 83a7f1bace..123254a3a7 100644
--- a/network/dropbox/dropbox.SlackBuild
+++ b/network/dropbox/dropbox.SlackBuild
@@ -31,7 +31,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dropbox
-VERSION=${VERSION:-223.4.4909}
+VERSION=${VERSION:-226.4.5094}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/dropbox/dropbox.info b/network/dropbox/dropbox.info
index 2b9987f7e3..de25b7f666 100644
--- a/network/dropbox/dropbox.info
+++ b/network/dropbox/dropbox.info
@@ -1,10 +1,10 @@
PRGNAM="dropbox"
-VERSION="223.4.4909"
+VERSION="226.4.5094"
HOMEPAGE="https://www.dropbox.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-223.4.4909.tar.gz"
-MD5SUM_x86_64="286fdd6aef3a83fb17e84c9a2ce5614b"
+DOWNLOAD_x86_64="https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-226.4.5094.tar.gz"
+MD5SUM_x86_64="f2de0599ea7b84853185fcc290555f93"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/edbrowse/README b/network/edbrowse/README
new file mode 100644
index 0000000000..62d8b7395c
--- /dev/null
+++ b/network/edbrowse/README
@@ -0,0 +1,5 @@
+edbrowse is a text based web browser that uses an ed(1)-like
+interface. The primary motivation for developping such a browser was
+to aid blind users, but many sighted users have found the scripting
+capabilities of this program useful. A user guide is included in
+/usr/doc/edbrowse-*/doc.
diff --git a/network/edbrowse/edbrowse.SlackBuild b/network/edbrowse/edbrowse.SlackBuild
new file mode 100644
index 0000000000..ecfc9050f4
--- /dev/null
+++ b/network/edbrowse/edbrowse.SlackBuild
@@ -0,0 +1,67 @@
+#!/bin/bash
+# Slackware build script for edbrowse
+# Written by Dan-Simon Myrland <dansimon@radiotube.org>
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=edbrowse
+VERSION=${VERSION:-3.8.12}
+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}
+
+case $(uname -m) in
+ x86_64) LIBDIRSUFFIX=64 ;;
+esac
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+cd src
+make QUICKJS_INCLUDE=/usr/include/quickjs QUICKJS_LIB=/usr/lib${LIBDIRSUFFIX}/quickjs
+install -m 2755 -D $PRGNAM $PKG/usr/bin/$PRGNAM
+strip $PKG/usr/bin/$PRGNAM
+cd ..
+
+mkdir -p $PKG/usr/man/man1
+install -m 0644 -D doc/man-edbrowse-debian.1 $PKG/usr/man/man1/edbrowse.1
+gzip -9 $PKG/usr/man/man1/edbrowse.1
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -ar CHANGES LICENSE README doc $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/edbrowse/edbrowse.info b/network/edbrowse/edbrowse.info
new file mode 100644
index 0000000000..e01e1e29a9
--- /dev/null
+++ b/network/edbrowse/edbrowse.info
@@ -0,0 +1,10 @@
+PRGNAM="edbrowse"
+VERSION="3.8.12"
+HOMEPAGE="http://edbrowse.org"
+DOWNLOAD="https://github.com/edbrowse/edbrowse/archive/v3.8.12/edbrowse-3.8.12.tar.gz"
+MD5SUM="48f77e110cf82f33c6d769c3685a4a1f"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="unixODBC quickjs"
+MAINTAINER="Dan-Simon Myrland"
+EMAIL="dansimon@radiotube.org"
diff --git a/network/edbrowse/slack-desc b/network/edbrowse/slack-desc
new file mode 100644
index 0000000000..cca0a369af
--- /dev/null
+++ b/network/edbrowse/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------------------------------------------------------|
+edbrowse: edbrowse (a command line editor browser)
+edbrowse:
+edbrowse: edbrowse is a text based web browser that uses an ed(1)-like
+edbrowse: interface. The primary motivation for developping such a browser was
+edbrowse: to aid blind users, but many sighted users have found the scripting
+edbrowse: capabilities of this program useful. A user guide is included in
+edbrowse: /usr/doc/edbrowse-*/doc.
+edbrowse:
+edbrowse:
+edbrowse:
+edbrowse:
diff --git a/network/electrs/electrs.SlackBuild b/network/electrs/electrs.SlackBuild
index 5e1268fcb9..251c0b8ca3 100644
--- a/network/electrs/electrs.SlackBuild
+++ b/network/electrs/electrs.SlackBuild
@@ -25,8 +25,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=electrs
-VERSION=${VERSION:-0.10.5}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-0.10.9}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/electrs/electrs.info b/network/electrs/electrs.info
index 8c3e92de11..99c65eefba 100644
--- a/network/electrs/electrs.info
+++ b/network/electrs/electrs.info
@@ -1,8 +1,8 @@
PRGNAM="electrs"
-VERSION="0.10.5"
+VERSION="0.10.9"
HOMEPAGE="https://github.com/romanz/electrs"
-DOWNLOAD="https://github.com/romanz/electrs/archive/v0.10.5/electrs-0.10.5.tar.gz"
-MD5SUM="785d12a515628d25aefcaeff3d952587"
+DOWNLOAD="https://github.com/romanz/electrs/archive/v0.10.9/electrs-0.10.9.tar.gz"
+MD5SUM="015d484f265e23f0b69b5e10dded3b52"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rust-opt"
diff --git a/network/electrs/rc.electrs b/network/electrs/rc.electrs
index f915ae69b3..ac1c8cbb45 100644
--- a/network/electrs/rc.electrs
+++ b/network/electrs/rc.electrs
@@ -20,6 +20,7 @@ PIDFILE=/var/run/$PRGNAM/$PRGNAM.pid
# Start electrs
electrs_start() {
+mkdir -p /var/run/electrs
echo -e "\nStarting $PRGNAM..."
if [ -f "$PIDFILE" ] && kill -0 $(cat "$PIDFILE" 2>/dev/null) 2>/dev/null; then
echo -e "$PRGNAM already up\n"
diff --git a/network/floorp-bin/floorp-bin.SlackBuild b/network/floorp-bin/floorp-bin.SlackBuild
index 1e8ceca9d7..d8d822e30e 100644
--- a/network/floorp-bin/floorp-bin.SlackBuild
+++ b/network/floorp-bin/floorp-bin.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=floorp-bin
SRCNAM=floorp
-VERSION=${VERSION:-11.26.0}
+VERSION=${VERSION:-11.27.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/floorp-bin/floorp-bin.info b/network/floorp-bin/floorp-bin.info
index de60394941..30f4518139 100644
--- a/network/floorp-bin/floorp-bin.info
+++ b/network/floorp-bin/floorp-bin.info
@@ -1,10 +1,10 @@
PRGNAM="floorp-bin"
-VERSION="11.26.0"
+VERSION="11.27.0"
HOMEPAGE="https://floorp.app/en/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Floorp-Projects/Floorp/releases/download/v11.26.0/floorp-11.26.0.linux-x86_64.tar.bz2"
-MD5SUM_x86_64="7a8e1ab15755c2db8bf16920233bc5ac"
+DOWNLOAD_x86_64="https://github.com/Floorp-Projects/Floorp/releases/download/v11.27.0/floorp-11.27.0.linux-x86_64.tar.bz2"
+MD5SUM_x86_64="3ee5923e5cd51484c0f2a1e06044c8e4"
REQUIRES=""
MAINTAINER="Dimitris Zlatanidis"
EMAIL="dslackw@gmail.com"
diff --git a/network/gallery-dl/gallery-dl.SlackBuild b/network/gallery-dl/gallery-dl.SlackBuild
index b29466a82a..5ec869b8a4 100644
--- a/network/gallery-dl/gallery-dl.SlackBuild
+++ b/network/gallery-dl/gallery-dl.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gallery-dl
-VERSION=${VERSION:-1.29.3}
+VERSION=${VERSION:-1.29.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/gallery-dl/gallery-dl.info b/network/gallery-dl/gallery-dl.info
index 43bef7feb6..d99477cec2 100644
--- a/network/gallery-dl/gallery-dl.info
+++ b/network/gallery-dl/gallery-dl.info
@@ -1,8 +1,8 @@
PRGNAM="gallery-dl"
-VERSION="1.29.3"
+VERSION="1.29.7"
HOMEPAGE="https://github.com/mikf/gallery-dl"
-DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.29.3/gallery-dl-1.29.3.tar.gz"
-MD5SUM="b801b7f17e843706e241fbc016bb42fd"
+DOWNLOAD="https://github.com/mikf/gallery-dl/archive/v1.29.7/gallery-dl-1.29.7.tar.gz"
+MD5SUM="f85c95d75b978a711ef75dd8063b3c5c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/grafana/grafana.SlackBuild b/network/grafana/grafana.SlackBuild
index ca3955523b..0ff488dfde 100644
--- a/network/grafana/grafana.SlackBuild
+++ b/network/grafana/grafana.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=grafana
-VERSION=${VERSION:-11.6.0}
+VERSION=${VERSION:-11.6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/grafana/grafana.info b/network/grafana/grafana.info
index bd129d4993..f97670df6c 100644
--- a/network/grafana/grafana.info
+++ b/network/grafana/grafana.info
@@ -1,10 +1,10 @@
PRGNAM="grafana"
-VERSION="11.6.0"
+VERSION="11.6.1"
HOMEPAGE="https://grafana.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.grafana.com/oss/release/grafana-11.6.0.linux-amd64.tar.gz"
-MD5SUM_x86_64="a46646fd89bd4a714156cc96770763f6"
+DOWNLOAD_x86_64="https://dl.grafana.com/oss/release/grafana-11.6.1.linux-amd64.tar.gz"
+MD5SUM_x86_64="f9aa3936186c75c5966ebdee7276a966"
REQUIRES=""
MAINTAINER="Rodrigo Lira"
EMAIL="eurodrigolira@gmail.com"
diff --git a/network/gui-ufw/gufw-open.diff b/network/gui-ufw/gufw-open.diff
deleted file mode 100644
index e972d8b921..0000000000
--- a/network/gui-ufw/gufw-open.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/bin/gufw
-+++ b/bin/gufw
-@@ -1,3 +1,6 @@
- #!/bin/bash
-+if [ $(loginctl show-session $(loginctl|grep $(whoami) |awk '{print $1}') -p Type) = "Type=wayland" ]; then
-+ xhost +si:localuser:root
-+fi
- c_user=$(whoami)
- pkexec gufw-pkexec $c_user
-
diff --git a/network/gui-ufw/gui-ufw.SlackBuild b/network/gui-ufw/gui-ufw.SlackBuild
index 907e67fdf1..bfd5f5e06a 100644
--- a/network/gui-ufw/gui-ufw.SlackBuild
+++ b/network/gui-ufw/gui-ufw.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for gui-ufw
-# Copyright 2022-23 Jay Lanagan (j@lngn.net), Detroit, MI, USA
+# Copyright 2022-2025 Jay Lanagan (j@lngn.net), Detroit, MI, USA
# Previous script by Skaendo w/ bkw patches, this replaces it.
# All rights reserved.
#
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gui-ufw
-VERSION=${VERSION:-24.04.0}
+VERSION=${VERSION:-26.04.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -47,22 +47,6 @@ fi
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "aarch64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
set -e
@@ -80,8 +64,7 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# path & opening app fixes from ubuntu
-patch -p1 < $CWD/gufw-open.diff
-patch -p1 < $CWD/path-fix.diff
+patch -p1 < $CWD/ubuntu-fixes.diff
python3 setup.py install --prefix=/usr --root=$PKG
diff --git a/network/gui-ufw/gui-ufw.info b/network/gui-ufw/gui-ufw.info
index 4a03d79c95..9728df7b28 100644
--- a/network/gui-ufw/gui-ufw.info
+++ b/network/gui-ufw/gui-ufw.info
@@ -1,10 +1,10 @@
PRGNAM="gui-ufw"
-VERSION="24.04.0"
+VERSION="26.04.0"
HOMEPAGE="https://github.com/costales/gufw"
-DOWNLOAD="https://github.com/costales/gufw/releases/download/24.04/gui-ufw-24.04.0.tar.gz"
-MD5SUM="15cb73e5aac0c5e0d3d8107883de6570"
+DOWNLOAD="https://github.com/costales/gufw/releases/download/26.04/gui-ufw-26.04.0.tar.gz"
+MD5SUM="486d5298f9962cfeedeed3e21f8578c5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-distutils-extra webkit2gtk ufw"
+REQUIRES="python-distutils-extra webkit2gtk4.1 ufw"
MAINTAINER="Jay Lanagan"
EMAIL="j@lngn.net"
diff --git a/network/gui-ufw/path-fix.diff b/network/gui-ufw/path-fix.diff
deleted file mode 100644
index 2ebfdb0c21..0000000000
--- a/network/gui-ufw/path-fix.diff
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/bin/gufw-pkexec
-+++ b/bin/gufw-pkexec
-@@ -1,2 +1,11 @@
- #!/bin/bash
--python3 /usr/share/gufw/gufw/gufw.py $1
-+LOCATIONS=`ls -ld /usr/lib*/python*/site-packages/gufw/gufw.py | awk '{print $9}'` # from source
-+LOCATIONS=( "${LOCATIONS[@]}" "/usr/share/gufw/gufw/gufw.py" ) # deb package
-+
-+for ((i = 0; i < ${#LOCATIONS[@]}; i++))
-+do
-+ if [[ -e "${LOCATIONS[${i}]}" ]]; then
-+ python3 ${LOCATIONS[${i}]} $1
-+ fi
-+done
-+
-
diff --git a/network/gui-ufw/ubuntu-fixes.diff b/network/gui-ufw/ubuntu-fixes.diff
new file mode 100644
index 0000000000..1b987d3b0a
--- /dev/null
+++ b/network/gui-ufw/ubuntu-fixes.diff
@@ -0,0 +1,26 @@
+diff -ur a/bin/gufw b/bin/gufw
+--- a/bin/gufw 2025-06-07 03:35:14.000000000 -0400
++++ b/bin/gufw 2025-06-17 05:45:44.018989441 -0400
+@@ -1,3 +1,6 @@
+ #!/bin/bash
++if [ $(loginctl show-session $(loginctl|grep $(whoami) |awk '{print $1}') -p Type) = "Type=wayland" ]; then
++ xhost +si:localuser:root
++fi
+ c_user=$(whoami)
+ pkexec "$(which gufw-pkexec)" $c_user
+diff -ur a/bin/gufw-pkexec b/bin/gufw-pkexec
+--- a/bin/gufw-pkexec 2025-06-07 03:35:14.000000000 -0400
++++ b/bin/gufw-pkexec 2025-06-17 05:45:55.930667352 -0400
+@@ -1,2 +1,11 @@
+ #!/bin/bash
+-python3 /usr/share/gufw/gufw/gufw.py $1
++LOCATIONS=`ls -ld /usr/lib*/python*/site-packages/gufw/gufw.py | awk '{print $9}'` # from source
++LOCATIONS=( "${LOCATIONS[@]}" "/usr/share/gufw/gufw/gufw.py" ) # deb package
++
++for ((i = 0; i < ${#LOCATIONS[@]}; i++))
++do
++ if [[ -e "${LOCATIONS[${i}]}" ]]; then
++ python3 ${LOCATIONS[${i}]} $1
++ fi
++done
++
diff --git a/network/gutenberg/gutenberg.SlackBuild b/network/gutenberg/gutenberg.SlackBuild
index 0f96fcdaa3..4c10fcf792 100644
--- a/network/gutenberg/gutenberg.SlackBuild
+++ b/network/gutenberg/gutenberg.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=gutenberg
-VERSION=${VERSION:-0.01}
+VERSION=${VERSION:-1.00}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/gutenberg/gutenberg.info b/network/gutenberg/gutenberg.info
index 9c78c0d2bf..12868e17fb 100644
--- a/network/gutenberg/gutenberg.info
+++ b/network/gutenberg/gutenberg.info
@@ -1,8 +1,8 @@
PRGNAM="gutenberg"
-VERSION="0.01"
+VERSION="1.00"
HOMEPAGE="https://codeberg.org/1-1sam/gutenberg"
-DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/EBook-Gutenberg-0.01.tar.gz"
-MD5SUM="c171c6186a7ce43b7ac398078b60611a"
+DOWNLOAD="https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/EBook-Gutenberg-1.00.tar.gz"
+MD5SUM="58b9945e715d721d4ebd2aae4203c485"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-Text-CSV_XS"
diff --git a/network/haproxy/haproxy.SlackBuild b/network/haproxy/haproxy.SlackBuild
index 8f00b7d562..37112bc577 100644
--- a/network/haproxy/haproxy.SlackBuild
+++ b/network/haproxy/haproxy.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=haproxy
-VERSION=${VERSION:-3.0.10}
+VERSION=${VERSION:-3.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -125,7 +125,6 @@ make \
USE_ZLIB=1 \
USE_NS=1 \
USE_PROMEX=1 \
- USE_SYSTEMD= \
$LUAOPT \
EXTRA=""
make install \
@@ -143,7 +142,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r
install -D -m 0644 $CWD/rc.$PRGNAM $PKG/etc/rc.d/rc.$PRGNAM.new
-cp -a CONTRIBUTING LICENSE MAINTAINERS README BRANCHES SUBVERS VERDATE VERSION examples \
+cp -a CONTRIBUTING LICENSE MAINTAINERS README.md BRANCHES SUBVERS VERDATE VERSION examples \
$PKG/usr/doc/$PRGNAM-$VERSION
# If there's a CHANGELOG, installing at least part of the recent history
diff --git a/network/haproxy/haproxy.info b/network/haproxy/haproxy.info
index 45f8102235..27f5720286 100644
--- a/network/haproxy/haproxy.info
+++ b/network/haproxy/haproxy.info
@@ -1,8 +1,8 @@
PRGNAM="haproxy"
-VERSION="3.0.10"
+VERSION="3.2.0"
HOMEPAGE="https://www.haproxy.org/"
-DOWNLOAD="https://www.haproxy.org/download/3.0/src/haproxy-3.0.10.tar.gz"
-MD5SUM="4a73e92dbb7e436c0945af648ac09840"
+DOWNLOAD="https://www.haproxy.org/download/3.2/src/haproxy-3.2.0.tar.gz"
+MD5SUM="53c7a6718d39d1035bf3b26e808ea79e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/iwd/README b/network/iwd/README
new file mode 100644
index 0000000000..5267c4e0d7
--- /dev/null
+++ b/network/iwd/README
@@ -0,0 +1,35 @@
+iwd (iNet Wireless Daemon)
+
+iNet Wireless Daemon (iwd) project aims to provide a comprehensive
+Wi-Fi connectivity solution for Linux based devices. The core goal of
+the project is to optimize resource utilization: storage, runtime
+memory and link-time costs. This is accomplished by not depending on
+any external libraries and utilizes features provided by the Linux
+kernel to the maximum extent possible. The result is a self-contained
+environment that only depends on the Linux kernel and the runtime C
+library.
+
+To run iwd on startup, run (as root):
+ chmod +x /etc/rc.d/rc.iwd
+then add this to your /etc/rc.d/rc.local:
+ if [ -x /etc/rc.d/rc.iwd ]; then
+ /etc/rc.d/rc.iwd start
+ fi
+
+Before running iwd, remove all configuration in /etc/rc.d/rc.inet1.conf
+and ensure no other connection daemon is running.
+e.g. run `netconfig' and choose "loopback"
+
+iwd's command-line client is started as `iwctl'
+An example session:
+
+ $ iwctl
+ [iwd]# station wlan0 scan
+ [iwd]# station wlan0 get-networks
+ ...
+ [iwd]# station wlan0 connect <your-network>
+ [iwd]# exit
+
+
+(iwd can also be used as a backend for NetworkManager but this is
+considered experimental)
diff --git a/network/iwd/doinst.sh b/network/iwd/doinst.sh
new file mode 100644
index 0000000000..f41e03dd9e
--- /dev/null
+++ b/network/iwd/doinst.sh
@@ -0,0 +1,26 @@
+config() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ # If there's no config file by that name, mv it over:
+ if [ ! -r $OLD ]; then
+ mv $NEW $OLD
+ elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
+ # toss the redundant copy
+ rm $NEW
+ fi
+ # Otherwise, we leave the .new copy for the admin to consider...
+}
+
+preserve_perms() {
+ NEW="$1"
+ OLD="$(dirname $NEW)/$(basename $NEW .new)"
+ if [ -e $OLD ]; then
+ cp -a $OLD ${NEW}.incoming
+ cat $NEW > ${NEW}.incoming
+ mv ${NEW}.incoming $NEW
+ fi
+ config $NEW
+}
+
+preserve_perms etc/rc.d/rc.iwd.new
+config etc/iwd/main.conf.new
diff --git a/network/iwd/iwd.SlackBuild b/network/iwd/iwd.SlackBuild
new file mode 100644
index 0000000000..1abef9f0d8
--- /dev/null
+++ b/network/iwd/iwd.SlackBuild
@@ -0,0 +1,118 @@
+#!/bin/bash
+#
+# SlackBuild script for iwd
+#
+# Copyright 2025 Jonny Langley, New Zealand
+
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=iwd
+VERSION=${VERSION:-3.8}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "aarch64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-systemd-service \
+ --enable-wired \
+ --build=$ARCH-slackware-linux
+
+make
+make install DESTDIR=$PKG
+
+mkdir -p $PKG/etc/rc.d $PKG/etc/iwd
+install -m 644 $CWD/rc.iwd $PKG/etc/rc.d/rc.iwd.new
+install -m 644 $CWD/main.conf $PKG/etc/iwd/main.conf.new
+
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING README TODO $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/iwd/iwd.info b/network/iwd/iwd.info
new file mode 100644
index 0000000000..0f26f81876
--- /dev/null
+++ b/network/iwd/iwd.info
@@ -0,0 +1,10 @@
+PRGNAM="iwd"
+VERSION="3.8"
+HOMEPAGE="https://archive.kernel.org/oldwiki/iwd.wiki.kernel.org/"
+DOWNLOAD="https://mirrors.edge.kernel.org/pub/linux/network/wireless/iwd-3.8.tar.xz"
+MD5SUM="1dac262f1fae66f41cbc05e986f31492"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Jonny Langley"
+EMAIL="jonny@kingslea.school.nz"
diff --git a/network/iwd/main.conf b/network/iwd/main.conf
new file mode 100644
index 0000000000..09121dbc4c
--- /dev/null
+++ b/network/iwd/main.conf
@@ -0,0 +1,5 @@
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+NameResolvingService=resolvconf
diff --git a/network/iwd/rc.iwd b/network/iwd/rc.iwd
new file mode 100644
index 0000000000..ee61802358
--- /dev/null
+++ b/network/iwd/rc.iwd
@@ -0,0 +1,35 @@
+#!/bin/bash
+#
+# Start/stop/restart iwd.
+
+iwd_start() {
+ if [ -x /usr/libexec/iwd ]; then
+ echo "Starting iwd: /usr/libexec/iwd"
+ /usr/libexec/iwd 2>/dev/null &
+ fi
+}
+
+iwd_stop() {
+ echo "Stopping iwd"
+ killall iwd
+}
+
+iwd_restart() {
+ iwd_stop
+ sleep 1
+ iwd_start
+}
+
+case "$1" in
+'start')
+ iwd_start
+ ;;
+'stop')
+ iwd_stop
+ ;;
+'restart')
+ iwd_restart
+ ;;
+*)
+ echo "usage $0 start|stop|restart"
+esac
diff --git a/network/iwd/slack-desc b/network/iwd/slack-desc
new file mode 100644
index 0000000000..589cf0a550
--- /dev/null
+++ b/network/iwd/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------------------------------------------------------|
+iwd: iwd (iNet Wireless Daemon)
+iwd:
+iwd: iNet Wireless Daemon (iwd) project aims to provide a comprehensive
+iwd: Wi-Fi connectivity solution for Linux based devices. The core goal of
+iwd: the project is to optimize resource utilization: storage, runtime
+iwd: memory and link-time costs. This is accomplished by not depending on
+iwd: any external libraries and utilizes features provided by the Linux
+iwd: kernel to the maximum extent possible. The result is a self-contained
+iwd: environment that only depends on the Linux kernel and the runtime C
+iwd: library.
+iwd: https://git.kernel.org/pub/scm/network/wireless/iwd.git
diff --git a/network/kubectl-bin/kubectl-bin.SlackBuild b/network/kubectl-bin/kubectl-bin.SlackBuild
index acbff70f50..480d5653cc 100644
--- a/network/kubectl-bin/kubectl-bin.SlackBuild
+++ b/network/kubectl-bin/kubectl-bin.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=kubectl-bin
PRGSOURCE=kubectl
-VERSION=${VERSION:-1.33.0}
+VERSION=${VERSION:-1.33.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/kubectl-bin/kubectl-bin.info b/network/kubectl-bin/kubectl-bin.info
index 3f0030602d..aef7bb77be 100644
--- a/network/kubectl-bin/kubectl-bin.info
+++ b/network/kubectl-bin/kubectl-bin.info
@@ -1,10 +1,10 @@
PRGNAM="kubectl-bin"
-VERSION="1.33.0"
+VERSION="1.33.2"
HOMEPAGE="https://kubernetes.io/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://dl.k8s.io/release/v1.33.0/bin/linux/amd64/kubectl"
-MD5SUM_x86_64="23b9dd98cc4a4c1fce10d66d3113c2ca"
+DOWNLOAD_x86_64="https://dl.k8s.io/release/v1.33.2/bin/linux/amd64/kubectl"
+MD5SUM_x86_64="29a3df7d09178346e1e3fc533cfcc8f5"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/kubectl/kubectl.SlackBuild b/network/kubectl/kubectl.SlackBuild
index b9d1e4d7a8..d1e8725d1f 100644
--- a/network/kubectl/kubectl.SlackBuild
+++ b/network/kubectl/kubectl.SlackBuild
@@ -34,6 +34,9 @@
# v1.32.1: 10/Feb/2025 by r1w1s1 - Initial build from sources.
# v1.32.3: 18/Mar/2025 by r1w1s1 - Update version.
# v1.32.4: 23/Apr/2025 by r1w1s1 - Update version.
+# v1.33.0: 13/May/2025 by r1w1s1 - Update version.
+# v1.33.1: 15/May/2025 by r1w1s1 - Update version.
+# v1.33.2: 18/Jun/2025 by r1w1s1 - Update version.
cd $(dirname $0) ; CWD=$(pwd)
@@ -43,7 +46,7 @@ IFS=$'\n\t'
PKGBASE=kubernetes
PRGNAM=kubectl
-VERSION=${VERSION:-1.32.4}
+VERSION=${VERSION:-1.33.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/kubectl/kubectl.info b/network/kubectl/kubectl.info
index a729604007..95038c244d 100644
--- a/network/kubectl/kubectl.info
+++ b/network/kubectl/kubectl.info
@@ -1,10 +1,10 @@
PRGNAM="kubectl"
-VERSION="1.32.4"
+VERSION="1.33.2"
HOMEPAGE="https://kubernetes.io/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/kubernetes/kubernetes/archive/v1.32.4/kubernetes-1.32.4.tar.gz"
-MD5SUM_x86_64="04268d6ff481f3b2e7e0b3300872dc42"
+DOWNLOAD_x86_64="https://github.com/kubernetes/kubernetes/archive/v1.33.2/kubernetes-1.33.2.tar.gz"
+MD5SUM_x86_64="67ed58326aa5e60390409f38ef5fd9c3"
REQUIRES="google-go-lang"
MAINTAINER="r1w1s1"
EMAIL="r1w1s1@fastmail.com"
diff --git a/network/llhttp/llhttp.SlackBuild b/network/llhttp/llhttp.SlackBuild
index 6f514f1dfa..d9550ebfb5 100644
--- a/network/llhttp/llhttp.SlackBuild
+++ b/network/llhttp/llhttp.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for llhttp
-# Copyright 2022-2024 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2022-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=llhttp
-VERSION=${VERSION:-9.2.1}
+VERSION=${VERSION:-9.3.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -76,6 +76,11 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+if [ $(cmake --version |head -1 |cut -f3 -d' ') == "3.21.4" ]; then
+ echo "export PATH for cmake-opt"
+ export PATH="/opt/cmake-opt/bin/:$PATH"
+fi
+
mkdir -p build
cd build
cmake \
diff --git a/network/llhttp/llhttp.info b/network/llhttp/llhttp.info
index 5f45b17894..fc9a615e0a 100644
--- a/network/llhttp/llhttp.info
+++ b/network/llhttp/llhttp.info
@@ -1,10 +1,10 @@
PRGNAM="llhttp"
-VERSION="9.2.1"
+VERSION="9.3.0"
HOMEPAGE="https://github.com/nodejs/llhttp"
-DOWNLOAD="https://github.com/nodejs/llhttp/archive/release/v9.2.1/llhttp-release-v9.2.1.tar.gz"
-MD5SUM="355ecc90e622035e3e1693a96a0c233b"
+DOWNLOAD="https://github.com/nodejs/llhttp/archive/release/v9.3.0/llhttp-release-v9.3.0.tar.gz"
+MD5SUM="7e0386dd9c888344e80f39124043d406"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="cmake-opt"
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/mblaze/README b/network/mblaze/README
new file mode 100644
index 0000000000..9236aacfce
--- /dev/null
+++ b/network/mblaze/README
@@ -0,0 +1,8 @@
+mblaze: UNIX utilities to deal with Maildir
+
+The mblaze message system is a set of Unix utilities to deal with mail
+messages and Maildir folders. It was inspired by MH, the RAND Message
+Handling System, and its command line user interface.
+
+Each utility performs a single function and is designed to be composed
+with others using pipelines and shell scripting.
diff --git a/network/mblaze/mblaze.SlackBuild b/network/mblaze/mblaze.SlackBuild
new file mode 100644
index 0000000000..1835b47854
--- /dev/null
+++ b/network/mblaze/mblaze.SlackBuild
@@ -0,0 +1,108 @@
+#!/bin/bash
+#
+# Slackware build script for mblaze
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+# improves robustness, error handling, and security
+set -euo pipefail
+IFS=$'\n\t'
+
+PRGNAM=mblaze
+VERSION=${VERSION:-1.3}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+ARCH=${ARCH:-}
+PRINT_PACKAGE_NAME=${PRINT_PACKAGE_NAME:-}
+
+# Automatically determine the architecture
+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
+
+# Set compiler flags based on architecture
+if [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+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 {} \;
+
+
+# Set compiler flags
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+
+make || exit 1
+make install PREFIX=/usr DESTDIR="$PKG" || exit 1
+
+# Strip ELF binaries
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mv $PKG/usr/share/man/ $PKG/usr/
+
+find "$PKG/usr/man" -type f -name '*.?' -exec gzip -9 {} \;
+for i in $(find "$PKG/usr/man" -type l); do
+ ln -s "$(readlink "$i").gz" "$i.gz"
+ rm "$i"
+done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION || exit 1
+cp -a *.md COPYING README VERSION $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/network/mblaze/mblaze.info b/network/mblaze/mblaze.info
new file mode 100644
index 0000000000..fc663cfd23
--- /dev/null
+++ b/network/mblaze/mblaze.info
@@ -0,0 +1,10 @@
+PRGNAM="mblaze"
+VERSION="1.3"
+HOMEPAGE="https://git.vuxu.org/mblaze/about/"
+DOWNLOAD="https://git.vuxu.org/mblaze/snapshot/mblaze-1.3.tar.gz"
+MD5SUM="93f65e320ed77e0211628c8c51f6ba22"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="r1w1s1"
+EMAIL="r1w1s1@fastmail.com"
diff --git a/network/mblaze/slack-desc b/network/mblaze/slack-desc
new file mode 100644
index 0000000000..6243824c3c
--- /dev/null
+++ b/network/mblaze/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 ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+mblaze: mblaze (a minimalist Unix command line mail client)
+mblaze:
+mblaze: The mblaze message system is a collection of tools for processing
+mblaze: Maildir messages and folders from the command line. It is inspired
+mblaze: by the classic MH mail system and aims to be fast, composable,
+mblaze: and scriptable. Each utility performs a single job and works well
+mblaze: when combined with other Unix tools.
+mblaze:
+mblaze: Homepage: https://git.vuxu.org/mblaze/about/
+mblaze:
+mblaze:
diff --git a/network/microsoft-edge/microsoft-edge.SlackBuild b/network/microsoft-edge/microsoft-edge.SlackBuild
index 296e7775fa..592001a4c8 100644
--- a/network/microsoft-edge/microsoft-edge.SlackBuild
+++ b/network/microsoft-edge/microsoft-edge.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=microsoft-edge
BRANCH=stable
-VERSION=${VERSION:-131.0.2903.99}
+VERSION=${VERSION:-137.0.3296.83}
BUILD=${BUILD:-1}
DEBBUILD=${DEBBUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/microsoft-edge/microsoft-edge.info b/network/microsoft-edge/microsoft-edge.info
index 9561c3b4eb..017b823aee 100644
--- a/network/microsoft-edge/microsoft-edge.info
+++ b/network/microsoft-edge/microsoft-edge.info
@@ -1,10 +1,10 @@
PRGNAM="microsoft-edge"
-VERSION="131.0.2903.99"
+VERSION="137.0.3296.83"
HOMEPAGE="https://www.microsoft.com/edge"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_131.0.2903.99-1_amd64.deb"
-MD5SUM_x86_64="5819941788cfb902729dd410167e411e"
+DOWNLOAD_x86_64="https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_137.0.3296.83-1_amd64.deb"
+MD5SUM_x86_64="3ea310fb0907597b5add70cd6585a756"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
index 58c7a03c25..415faa3255 100644
--- a/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
+++ b/network/mullvadvpn-app/mullvadvpn-app.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mullvadvpn-app
SRCNAM=MullvadVPN
-VERSION=${VERSION:-2025.5}
+VERSION=${VERSION:-2025.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/mullvadvpn-app/mullvadvpn-app.info b/network/mullvadvpn-app/mullvadvpn-app.info
index f7fc6a2cdc..f2d6639bce 100644
--- a/network/mullvadvpn-app/mullvadvpn-app.info
+++ b/network/mullvadvpn-app/mullvadvpn-app.info
@@ -1,12 +1,12 @@
PRGNAM="mullvadvpn-app"
-VERSION="2025.5"
+VERSION="2025.6"
HOMEPAGE="https://mullvad.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2025.5/MullvadVPN-2025.5_amd64.deb \
- https://github.com/mullvad/mullvadvpn-app/releases/download/2025.5/MullvadVPN-2025.5_arm64.deb"
-MD5SUM_x86_64="825ba2822e2e5afe3985d4dd26ebfe39 \
- c2cb0ef04b5adc793caf0d122ac4db84"
+DOWNLOAD_x86_64="https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_amd64.deb \
+ https://github.com/mullvad/mullvadvpn-app/releases/download/2025.6/MullvadVPN-2025.6_arm64.deb"
+MD5SUM_x86_64="af318381543b9d1968191a4f37825d6f \
+ 7053ab6ef534f9abc443af12331bed56"
REQUIRES=""
MAINTAINER="Jay Lanagan"
EMAIL="j@lngn.net"
diff --git a/network/nchat/nchat.SlackBuild b/network/nchat/nchat.SlackBuild
index fdded5456f..08294237dd 100644
--- a/network/nchat/nchat.SlackBuild
+++ b/network/nchat/nchat.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nchat
-VERSION=${VERSION:-5.6.7}
+VERSION=${VERSION:-5.7.24}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/nchat/nchat.info b/network/nchat/nchat.info
index 6f122acdd4..46700bcac5 100644
--- a/network/nchat/nchat.info
+++ b/network/nchat/nchat.info
@@ -1,10 +1,10 @@
PRGNAM="nchat"
-VERSION="5.6.7"
+VERSION="5.7.24"
HOMEPAGE="https://github.com/d99kris/nchat"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/d99kris/nchat/archive/v5.6.7/nchat-5.6.7.tar.gz"
-MD5SUM_x86_64="206b53288fb1ca3cdf6bfa123b50eba9"
+DOWNLOAD_x86_64="https://github.com/d99kris/nchat/archive/v5.7.24/nchat-5.7.24.tar.gz"
+MD5SUM_x86_64="4291d5dcbaa22dcdff92d393e2ba577b"
REQUIRES="google-go-lang"
MAINTAINER="Rodrigo Lira"
EMAIL="eurodrigolira@gmail.com"
diff --git a/network/ncp/fix-ncp-command.diff b/network/ncp/fix-ncp-command.diff
new file mode 100644
index 0000000000..9d3ac54a8b
--- /dev/null
+++ b/network/ncp/fix-ncp-command.diff
@@ -0,0 +1,53 @@
+diff -Naur ncp-1.2.4/ncp.c ncp-1.2.4.patched/ncp.c
+--- ncp-1.2.4/ncp.c 2005-05-13 13:17:53.000000000 -0400
++++ ncp-1.2.4.patched/ncp.c 2025-05-14 05:54:19.123650149 -0400
+@@ -87,7 +87,7 @@
+
+ int v6tcpsock() {
+ int s;
+- if ((s=socket_tcp6())!=-1) {
++ if ((s=socket_tcp6b())!=-1) {
+ if (socket_bind6_reuse(s,(char *)V6any,8002,0)!=-1)
+ if (socket_listen(s,1)!=-1)
+ return s;
+@@ -98,7 +98,7 @@
+
+ int v4tcpsock() {
+ int s;
+- if ((s=socket_tcp4())!=-1) {
++ if ((s=socket_tcp4b())!=-1) {
+ if (socket_bind4_reuse(s,(char *)V6any,8002)!=-1)
+ if (socket_listen(s,1)!=-1)
+ return s;
+@@ -290,7 +290,7 @@
+ }
+
+ for (;;) {
+- s = socket_tcp6();
++ s = socket_tcp6b();
+ if (s==-1)
+ diesys(111,"socket");
+ if (socket_bind6(s,(char *)V6any,0,0) == -1)
+@@ -392,7 +392,7 @@
+ char **newargv;
+
+ carp("server mode. waiting for connection.");
+- s = socket_tcp6();
++ s = socket_tcp6b();
+ if (s == -1)
+ diesys(111,"socket");
+ if (socket_bind6_reuse(s,(char *)V6any,8002,0) == -1)
+@@ -430,11 +430,12 @@
+ diesys(111,"temporary unable to figure out IP address for ",*argv);
+ if (out.len < 16)
+ die(111,"no IP address for ",*argv);
+- s = socket_tcp6();
++ s = socket_tcp6b();
+ if (s==-1)
+ diesys(111,"socket");
+ if (socket_bind6(s,(char *)V6any,0,0) == -1)
+ diesys(111,"bind");
++ ndelay_off(s);
+ if (socket_connect6(s,out.s,8002,0) == -1)
+ diesys(111,"connection to ",*argv);
+ ndelay_off(s);
diff --git a/network/ncp/ncp.SlackBuild b/network/ncp/ncp.SlackBuild
index 4f18477fee..dc6ce8d238 100644
--- a/network/ncp/ncp.SlackBuild
+++ b/network/ncp/ncp.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250514 bkw: BUILD=5, fix ncp command (npush and npoll were already OK).
# 20230706 bkw: BUILD=4, someone updated libowfat and broke my build.
# 20230103 bkw: BUILD=3, how did I miss broken symlinks?
# 20220207 bkw: BUILD=2, libowfat changed its dir structure.
@@ -14,7 +15,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ncp
VERSION=${VERSION:-1.2.4}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -63,6 +64,9 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod 644 *
+# Fix from upstream's CVS. The libowfat socket API changed slightly.
+patch -p1 < $CWD/fix-ncp-command.diff
+
# We want symlinks, not hardlinks.
sed -i 's,ln -f,ln -s,' GNUmakefile
diff --git a/network/neomutt/neomutt.SlackBuild b/network/neomutt/neomutt.SlackBuild
index bfa534f23a..656fcb4cb6 100644
--- a/network/neomutt/neomutt.SlackBuild
+++ b/network/neomutt/neomutt.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=neomutt
-VERSION=${VERSION:-20250113}
+VERSION=${VERSION:-20250510}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/neomutt/neomutt.info b/network/neomutt/neomutt.info
index 6018bf955b..4750ed04b5 100644
--- a/network/neomutt/neomutt.info
+++ b/network/neomutt/neomutt.info
@@ -1,8 +1,8 @@
PRGNAM="neomutt"
-VERSION="20250113"
+VERSION="20250510"
HOMEPAGE="https://github.com/neomutt/neomutt"
-DOWNLOAD="https://github.com/neomutt/neomutt/archive/20250113/neomutt-20250113.tar.gz"
-MD5SUM="6dc9493283c3f084ce1aed3f49568116"
+DOWNLOAD="https://github.com/neomutt/neomutt/archive/20250510/neomutt-20250510.tar.gz"
+MD5SUM="9a625daf2f77fb896fdb342716786b23"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/nginx/nginx.SlackBuild b/network/nginx/nginx.SlackBuild
index 5715d7842d..9c965e6ae9 100644
--- a/network/nginx/nginx.SlackBuild
+++ b/network/nginx/nginx.SlackBuild
@@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=nginx
VERSION=${VERSION:-1.28.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -112,7 +112,9 @@ if [ "$NGINX_DYNAMIC" == "yes" ]; then
ADD_MODULE="--add-dynamic-module=$ADDMODULE
--modules-path=/usr/lib${LIBDIRSUFFIX}/$PRGNAM/modules"
else
- ADD_MODULE="--add-module=$ADDMODULE"
+ for module in $ADDMODULE; do
+ ADD_MODULE="$ADD_MODULE --add-module=$module"
+ done
fi
# Enable gperftools support.
diff --git a/network/onedrive/onedrive.SlackBuild b/network/onedrive/onedrive.SlackBuild
index 3d992c5935..7f3892fcc0 100644
--- a/network/onedrive/onedrive.SlackBuild
+++ b/network/onedrive/onedrive.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=onedrive
-VERSION=${VERSION:-2.5.5}
+VERSION=${VERSION:-2.5.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/onedrive/onedrive.info b/network/onedrive/onedrive.info
index 525ad4541a..5fe691f232 100644
--- a/network/onedrive/onedrive.info
+++ b/network/onedrive/onedrive.info
@@ -1,8 +1,8 @@
PRGNAM="onedrive"
-VERSION="2.5.5"
+VERSION="2.5.6"
HOMEPAGE="https://github.com/abraunegg/onedrive/releases"
-DOWNLOAD="https://github.com/abraunegg/onedrive/archive/v2.5.5/onedrive-2.5.5.tar.gz"
-MD5SUM="0646d327244dd6e3f15c81247630a851"
+DOWNLOAD="https://github.com/abraunegg/onedrive/archive/v2.5.6/onedrive-2.5.6.tar.gz"
+MD5SUM="daf612d487299c84242090bfbf789184"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="dmd"
diff --git a/network/opensmtpd/opensmtpd.SlackBuild b/network/opensmtpd/opensmtpd.SlackBuild
index 8f2e7aca39..9b50e9056d 100644
--- a/network/opensmtpd/opensmtpd.SlackBuild
+++ b/network/opensmtpd/opensmtpd.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=opensmtpd
-VERSION=${VERSION:-7.6.0p1}
+VERSION=${VERSION:-7.7.0p0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/opensmtpd/opensmtpd.info b/network/opensmtpd/opensmtpd.info
index 32149ad8d2..4cd686e63a 100644
--- a/network/opensmtpd/opensmtpd.info
+++ b/network/opensmtpd/opensmtpd.info
@@ -1,8 +1,8 @@
PRGNAM="opensmtpd"
-VERSION="7.6.0p1"
+VERSION="7.7.0p0"
HOMEPAGE="https://opensmtpd.org/"
-DOWNLOAD="https://www.opensmtpd.org/archives/opensmtpd-7.6.0p1.tar.gz"
-MD5SUM="1d2e0336b74eda126e01774991053a47"
+DOWNLOAD="https://www.opensmtpd.org/archives/opensmtpd-7.7.0p0.tar.gz"
+MD5SUM="aa178ba1217d91b34ca2b5bc2296942f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/protonmail-bridge/protonmail-bridge.SlackBuild b/network/protonmail-bridge/protonmail-bridge.SlackBuild
index 4d5682aa54..c13e3c6a6e 100644
--- a/network/protonmail-bridge/protonmail-bridge.SlackBuild
+++ b/network/protonmail-bridge/protonmail-bridge.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=protonmail-bridge
-VERSION=${VERSION:-3.17.0}
+VERSION=${VERSION:-3.21.1}
DEBVERSION=${DEBVERSION:--1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/protonmail-bridge/protonmail-bridge.info b/network/protonmail-bridge/protonmail-bridge.info
index 6b927032c2..16d5868f09 100644
--- a/network/protonmail-bridge/protonmail-bridge.info
+++ b/network/protonmail-bridge/protonmail-bridge.info
@@ -1,10 +1,10 @@
PRGNAM="protonmail-bridge"
-VERSION="3.17.0"
+VERSION="3.21.1"
HOMEPAGE="https://proton.me/mail/bridge"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://proton.me/download/bridge/protonmail-bridge_3.17.0-1_amd64.deb"
-MD5SUM_x86_64="87c27479ef8552ad3b27c6149e23e01c"
+DOWNLOAD_x86_64="https://proton.me/download/bridge/protonmail-bridge_3.21.1-1_amd64.deb"
+MD5SUM_x86_64="de0d2c24f91725c45e5ed95fa7736c73"
REQUIRES=""
MAINTAINER="Erich Ritz"
EMAIL="erich.public@protonmail.com"
diff --git a/network/rclone/rclone.SlackBuild b/network/rclone/rclone.SlackBuild
index afa0bafa2c..3addb1d91a 100644
--- a/network/rclone/rclone.SlackBuild
+++ b/network/rclone/rclone.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rclone
-VERSION=${VERSION:-1.69.2}
+VERSION=${VERSION:-1.70.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/rclone/rclone.info b/network/rclone/rclone.info
index 62a370c60f..9e7058b043 100644
--- a/network/rclone/rclone.info
+++ b/network/rclone/rclone.info
@@ -1,10 +1,10 @@
PRGNAM="rclone"
-VERSION="1.69.2"
+VERSION="1.70.1"
HOMEPAGE="https://rclone.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.69.2/rclone-v1.69.2-linux-amd64.deb"
-MD5SUM_x86_64="f87b7270d520e3a119dea8226fd00986"
+DOWNLOAD_x86_64="https://github.com/rclone/rclone/releases/download/v1.70.1/rclone-v1.70.1-linux-amd64.deb"
+MD5SUM_x86_64="9c4a490bf73c6f8867187737a7efdadc"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/network/rspamd/rspamd.SlackBuild b/network/rspamd/rspamd.SlackBuild
index f119ab8d30..02d24e01dc 100644
--- a/network/rspamd/rspamd.SlackBuild
+++ b/network/rspamd/rspamd.SlackBuild
@@ -34,8 +34,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rspamd
-VERSION=${VERSION:-3.11.1}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-3.12.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/rspamd/rspamd.info b/network/rspamd/rspamd.info
index 01614fef5d..46c3bf826b 100644
--- a/network/rspamd/rspamd.info
+++ b/network/rspamd/rspamd.info
@@ -1,8 +1,8 @@
PRGNAM="rspamd"
-VERSION="3.11.1"
+VERSION="3.12.0"
HOMEPAGE="https://rspamd.com"
-DOWNLOAD="https://github.com/rspamd/rspamd/archive/3.11.1/rspamd-3.11.1.tar.gz"
-MD5SUM="b9dbae75d993d990fb30d1221f2befa4"
+DOWNLOAD="https://github.com/rspamd/rspamd/archive/3.12.0/rspamd-3.12.0.tar.gz"
+MD5SUM="032f7dc1e9c75a2df91ac7f64382b7a1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="luajit redis hyperscan"
diff --git a/network/rustdesk/rustdesk.SlackBuild b/network/rustdesk/rustdesk.SlackBuild
index eb9d0772e5..4b0573b15f 100644
--- a/network/rustdesk/rustdesk.SlackBuild
+++ b/network/rustdesk/rustdesk.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=rustdesk
-VERSION=${VERSION:-1.3.9}
+VERSION=${VERSION:-1.4.0}
BUILD=${BUILD:-1}
RPMBUILD=${RPMBUILD:-0}
TAG=${TAG:-_SBo}
diff --git a/network/rustdesk/rustdesk.info b/network/rustdesk/rustdesk.info
index 12ee2fdcaf..93d83d359a 100644
--- a/network/rustdesk/rustdesk.info
+++ b/network/rustdesk/rustdesk.info
@@ -1,10 +1,10 @@
PRGNAM="rustdesk"
-VERSION="1.3.9"
+VERSION="1.4.0"
HOMEPAGE="https://rustdesk.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/rustdesk/rustdesk/releases/download/1.3.9/rustdesk-1.3.9-0.x86_64.rpm"
-MD5SUM_x86_64="703eab00072cc27a9029c1cb65a47049"
+DOWNLOAD_x86_64="https://github.com/rustdesk/rustdesk/releases/download/1.4.0/rustdesk-1.4.0-0.x86_64.rpm"
+MD5SUM_x86_64="a980d5aff3af18303b761e050bdd3926"
REQUIRES="xdotool"
MAINTAINER="Rodrigo Lira"
EMAIL="eurodrigolira@gmail.com"
diff --git a/network/s/s.SlackBuild b/network/s/s.SlackBuild
index cb835b0aa9..658b04a874 100644
--- a/network/s/s.SlackBuild
+++ b/network/s/s.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=s
-VERSION=${VERSION:-0.7.1}
+VERSION=${VERSION:-0.7.3}
SRCNAM32="s-linux_386"
SRCNAM64="s-linux_amd64"
BUILD=${BUILD:-1}
diff --git a/network/s/s.info b/network/s/s.info
index d141710034..ccbf8d4202 100644
--- a/network/s/s.info
+++ b/network/s/s.info
@@ -1,10 +1,10 @@
PRGNAM="s"
-VERSION="0.7.1"
+VERSION="0.7.3"
HOMEPAGE="https://github.com/zquestz/s"
-DOWNLOAD="https://github.com/zquestz/s/releases/download/v0.7.1/s-linux_386.zip"
-MD5SUM="19131cb54ea5cb024d990d55eb974548"
-DOWNLOAD_x86_64="https://github.com/zquestz/s/releases/download/v0.7.1/s-linux_amd64.zip"
-MD5SUM_x86_64="bb77e43c261361fe6b85119cecd6d583"
+DOWNLOAD="https://github.com/zquestz/s/releases/download/v0.7.3/s-linux_386.zip"
+MD5SUM="3cd16b94ea157cdf5c4e9d3149425fca"
+DOWNLOAD_x86_64="https://github.com/zquestz/s/releases/download/v0.7.3/s-linux_amd64.zip"
+MD5SUM_x86_64="fd6ee6971ce45f111075313d03de723f"
REQUIRES=""
MAINTAINER="Ioannis Anagnostakis"
EMAIL="rizitis@gmail.com"
diff --git a/network/shadowsocks-rust/shadowsocks-rust.SlackBuild b/network/shadowsocks-rust/shadowsocks-rust.SlackBuild
index 3b7f6f6806..0cbcd61bf7 100644
--- a/network/shadowsocks-rust/shadowsocks-rust.SlackBuild
+++ b/network/shadowsocks-rust/shadowsocks-rust.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=shadowsocks-rust
-VERSION=${VERSION:-1.23.2}
+VERSION=${VERSION:-1.23.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/shadowsocks-rust/shadowsocks-rust.info b/network/shadowsocks-rust/shadowsocks-rust.info
index 0c2716d5d4..b612403f9a 100644
--- a/network/shadowsocks-rust/shadowsocks-rust.info
+++ b/network/shadowsocks-rust/shadowsocks-rust.info
@@ -1,10 +1,10 @@
PRGNAM="shadowsocks-rust"
-VERSION="1.23.2"
+VERSION="1.23.4"
HOMEPAGE="https://github.com/shadowsocks/shadowsocks-rust"
-DOWNLOAD="https://github.com/shadowsocks/shadowsocks-rust/archive/v1.23.2/shadowsocks-rust-1.23.2.tar.gz \
- https://sbo.t-rg.ws/shadowsocks-rust-1.23.2-vendored-sources.tar.xz"
-MD5SUM="f978e58cd36f18375f59ada12f3ebf90 \
- 4f209e73a4b710828fb74d3db1dba964"
+DOWNLOAD="https://github.com/shadowsocks/shadowsocks-rust/archive/v1.23.4/shadowsocks-rust-1.23.4.tar.gz \
+ https://sbo.t-rg.ws/shadowsocks-rust-1.23.4-vendored-sources.tar.xz"
+MD5SUM="dc91fc8ba4c71e2351fe5d41a8e6ee18 \
+ b3df5fd09f595233fdb35b5ef95ac15e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="rust-opt"
diff --git a/network/signal-desktop/signal-desktop.SlackBuild b/network/signal-desktop/signal-desktop.SlackBuild
index ea2d732394..95d5475e7b 100644
--- a/network/signal-desktop/signal-desktop.SlackBuild
+++ b/network/signal-desktop/signal-desktop.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=signal-desktop
-VERSION=${VERSION:-7.52.0}
+VERSION=${VERSION:-7.58.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/signal-desktop/signal-desktop.info b/network/signal-desktop/signal-desktop.info
index 4b2ea617cb..8b95d4867d 100644
--- a/network/signal-desktop/signal-desktop.info
+++ b/network/signal-desktop/signal-desktop.info
@@ -1,10 +1,10 @@
PRGNAM="signal-desktop"
-VERSION="7.52.0"
+VERSION="7.58.0"
HOMEPAGE="https://signal.org/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.52.0_amd64.deb"
-MD5SUM_x86_64="7c0da34fc8630484d8fe647d836bd2eb"
+DOWNLOAD_x86_64="https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.58.0_amd64.deb"
+MD5SUM_x86_64="7cbc254ef1a6e9c227551158033da951"
REQUIRES=""
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/network/syncthingtray-bin/syncthingtray-bin.SlackBuild b/network/syncthingtray-bin/syncthingtray-bin.SlackBuild
index 7cab246622..227355cb61 100644
--- a/network/syncthingtray-bin/syncthingtray-bin.SlackBuild
+++ b/network/syncthingtray-bin/syncthingtray-bin.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=syncthingtray-bin
SRCNAM=syncthingtray
-VERSION=${VERSION:-1.7.5}
+VERSION=${VERSION:-1.7.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/syncthingtray-bin/syncthingtray-bin.info b/network/syncthingtray-bin/syncthingtray-bin.info
index 162b4f89d8..af0ac0e17c 100644
--- a/network/syncthingtray-bin/syncthingtray-bin.info
+++ b/network/syncthingtray-bin/syncthingtray-bin.info
@@ -1,10 +1,10 @@
PRGNAM="syncthingtray-bin"
-VERSION="1.7.5"
+VERSION="1.7.8"
HOMEPAGE="https://github.com/Martchus/syncthingtray"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Martchus/syncthingtray/releases/download/v1.7.5/syncthingtray-1.7.5-x86_64-pc-linux-gnu.tar.xz"
-MD5SUM_x86_64="fb388295552ec9de7f51b660ad3cca2a"
+DOWNLOAD_x86_64="https://github.com/Martchus/syncthingtray/releases/download/v1.7.8/syncthingtray-1.7.8-x86_64-pc-linux-gnu.tar.xz"
+MD5SUM_x86_64="8cb24ec7e1eeed1ed2a1a70637874a4a"
REQUIRES=""
MAINTAINER="Marco Lavorini"
EMAIL="sbo dot mlavorini at outlook dot com"
diff --git a/network/tailscale/tailscale.SlackBuild b/network/tailscale/tailscale.SlackBuild
index f66db9853d..9897e7385d 100644
--- a/network/tailscale/tailscale.SlackBuild
+++ b/network/tailscale/tailscale.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tailscale
DAEMON=tailscaled
-VERSION=${VERSION:-1.82.5}
+VERSION=${VERSION:-1.84.0}
ARCHSTR=amd64
BINDIR=$PRGNAM"_"$VERSION"_"$ARCHSTR
BUILD=${BUILD:-1}
diff --git a/network/tailscale/tailscale.info b/network/tailscale/tailscale.info
index 3310390c4f..75092c405f 100644
--- a/network/tailscale/tailscale.info
+++ b/network/tailscale/tailscale.info
@@ -1,12 +1,12 @@
PRGNAM="tailscale"
-VERSION="1.82.5"
+VERSION="1.84.0"
HOMEPAGE="https://tailscale.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.82.5_amd64.tgz \
- https://github.com/tailscale/tailscale/archive/refs/tags/v1.82.5/tailscale-1.82.5.tar.gz"
-MD5SUM_x86_64="36f7947c824018704ecb3a1502130409 \
- ec4f07fee262988db19e7e116a226809"
+DOWNLOAD_x86_64="https://pkgs.tailscale.com/stable/tailscale_1.84.0_amd64.tgz \
+ https://github.com/tailscale/tailscale/archive/refs/tags/v1.84.0/tailscale-1.84.0.tar.gz"
+MD5SUM_x86_64="ee50d940f562cd25de2ee9cbf383f877 \
+ 558d73caa55a81c7a197e36ebe96529a"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/network/teams-for-linux/README b/network/teams-for-linux/README
new file mode 100644
index 0000000000..acb61e03fb
--- /dev/null
+++ b/network/teams-for-linux/README
@@ -0,0 +1,22 @@
+teams-for-linux
+
+Unofficial Microsoft Teams client for Linux using Electron. This app
+wraps the web version of Teams as a standalone desktop application.
+
+Teams for Linux was developed to provide a native-like desktop
+experience by wrapping the web version in an Electron shell.
+
+While we strive to add useful features and improvements, some
+limitations are inherent because the app relies on the Microsoft Teams
+web version. In cases where Microsoft controls the feature set (or
+behavior), issues may be closed with an explanation.
+
+We are not affiliated with Microsoft, and this project is not endorsed
+by them. It is an independent effort to provide a better experience for
+Linux users.
+
+Please report bugs and enhancements in the issues section. We will
+attend them as soon as possible. Please review the open/close issues
+before raising a new one and avoid duplicates. We encourage everyone to
+join our chat room in matrix and ask your questions. That's probably the
+quickest way to find solutions.
diff --git a/network/teams-for-linux/doinst.sh b/network/teams-for-linux/doinst.sh
new file mode 100644
index 0000000000..65c7e2eeb9
--- /dev/null
+++ b/network/teams-for-linux/doinst.sh
@@ -0,0 +1,9 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
diff --git a/network/teams-for-linux/slack-desc b/network/teams-for-linux/slack-desc
new file mode 100644
index 0000000000..2eac291377
--- /dev/null
+++ b/network/teams-for-linux/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------------------------------------------------------|
+teams-for-linux: teams-for-linux (Unofficial Microsoft Teams for Linux client)
+teams-for-linux:
+teams-for-linux: Unofficial Microsoft Teams client for Linux using Electron. This app
+teams-for-linux: wraps the web version of Teams as a standalone desktop application.
+teams-for-linux:
+teams-for-linux: Teams for Linux was developed to provide a native-like desktop
+teams-for-linux: experience by wrapping the web version in an Electron shell.
+teams-for-linux:
+teams-for-linux:
+teams-for-linux:
+teams-for-linux:
diff --git a/network/teams-for-linux/teams-for-linux.SlackBuild b/network/teams-for-linux/teams-for-linux.SlackBuild
new file mode 100644
index 0000000000..1ab7c95e3b
--- /dev/null
+++ b/network/teams-for-linux/teams-for-linux.SlackBuild
@@ -0,0 +1,89 @@
+#!/bin/bash
+
+# Slackware build script for teams-for-linux
+
+# Copyright 2025 - Greg Tourte <artouter@gmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=teams-for-linux
+VERSION=${VERSION:-2.0.15}
+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 the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+# Upstream only has binary support for x86_64 at present.
+if [ "$ARCH" = "x86_64" ]; then
+ DEBARCH="amd64"
+else
+ echo "Sorry, the Signal binary is currently available for x86_64 only."
+ exit 1
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $PKG
+ar p $CWD/${PRGNAM}_${VERSION}_$DEBARCH.deb data.tar.xz | tar xJv
+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 {} +
+
+# create soft link for launcher
+mkdir -p $PKG/usr/bin
+ln -sf ../../opt/teams-for-linux/$PRGNAM $PKG/usr/bin/$PRGNAM
+
+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 $PKG/usr/share/doc/$PRGNAM/* $PKG/opt/teams-for-linux/LICENSE* $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share/doc
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/teams-for-linux/teams-for-linux.info b/network/teams-for-linux/teams-for-linux.info
new file mode 100644
index 0000000000..673cd957d6
--- /dev/null
+++ b/network/teams-for-linux/teams-for-linux.info
@@ -0,0 +1,10 @@
+PRGNAM="teams-for-linux"
+VERSION="2.0.15"
+HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v2.0.15/teams-for-linux_2.0.15_amd64.deb"
+MD5SUM_x86_64="2edf8577c542065f56714ab486739bec"
+REQUIRES=""
+MAINTAINER="ArTourter"
+EMAIL="artourter@gmail.com"
diff --git a/network/teamviewer/teamviewer.SlackBuild b/network/teamviewer/teamviewer.SlackBuild
index b20d32dfe9..741549df4f 100644
--- a/network/teamviewer/teamviewer.SlackBuild
+++ b/network/teamviewer/teamviewer.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=teamviewer
-VERSION=${VERSION:-15.64.3}
+VERSION=${VERSION:-15.65.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/teamviewer/teamviewer.info b/network/teamviewer/teamviewer.info
index c2ebd5277d..6141ea375f 100644
--- a/network/teamviewer/teamviewer.info
+++ b/network/teamviewer/teamviewer.info
@@ -1,10 +1,10 @@
PRGNAM="teamviewer"
-VERSION="15.64.3"
+VERSION="15.65.6"
HOMEPAGE="https://www.teamviewer.com/"
-DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.64.3_i386.deb"
-MD5SUM="3711b3f6c275ae31265930ebd1ad21a0"
-DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.64.3_amd64.deb"
-MD5SUM_x86_64="47f5dd59c50effbc52bb278742db3485"
+DOWNLOAD="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.65.6_i386.deb"
+MD5SUM="b19e9249b365950ffe1baf222854ee33"
+DOWNLOAD_x86_64="https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.65.6_amd64.deb"
+MD5SUM_x86_64="508bfb7a8fd0aae9538d33cd28157e40"
REQUIRES="libminizip"
MAINTAINER="ArTourter"
EMAIL="artourter@gmail.com"
diff --git a/network/telegram/telegram.SlackBuild b/network/telegram/telegram.SlackBuild
index 395c6e0f35..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.14.0}
+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 97f3e95b90..05b4b65305 100644
--- a/network/telegram/telegram.info
+++ b/network/telegram/telegram.info
@@ -1,10 +1,10 @@
PRGNAM="telegram"
-VERSION="5.14.0"
+VERSION="5.15.4"
HOMEPAGE="https://telegram.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://updates.tdesktop.com/tlinux/tsetup.5.14.0.tar.xz"
-MD5SUM_x86_64="3db8e542cb2ee59a952b3989c51f1198"
+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/teleport-connect/teleport-connect.SlackBuild b/network/teleport-connect/teleport-connect.SlackBuild
index 7dca885a14..42f66a6b71 100644
--- a/network/teleport-connect/teleport-connect.SlackBuild
+++ b/network/teleport-connect/teleport-connect.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=teleport-connect
-VERSION=${VERSION:-17.2.2}
+VERSION=${VERSION:-17.4.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/teleport-connect/teleport-connect.info b/network/teleport-connect/teleport-connect.info
index 5fd0faeccc..aa2e6af90e 100644
--- a/network/teleport-connect/teleport-connect.info
+++ b/network/teleport-connect/teleport-connect.info
@@ -1,10 +1,10 @@
PRGNAM="teleport-connect"
-VERSION="17.2.2"
+VERSION="17.4.8"
HOMEPAGE="https://goteleport.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://cdn.teleport.dev/teleport-connect-17.2.2.x86_64.rpm"
-MD5SUM_x86_64="250eb07c04f2c721deb46b84b622cf8b"
+DOWNLOAD_x86_64="https://cdn.teleport.dev/teleport-connect-17.4.8.x86_64.rpm"
+MD5SUM_x86_64="b01b312fa5be0ebc227451659a10ad68"
REQUIRES=""
MAINTAINER="Rodrigo Lira"
EMAIL="eurodrigolira@gmail.com"
diff --git a/network/tgpt/README b/network/tgpt/README
new file mode 100644
index 0000000000..78c1d248de
--- /dev/null
+++ b/network/tgpt/README
@@ -0,0 +1,5 @@
+tgpt (terminal gpt)
+
+tgpt is a cross-platform command-line interface (CLI) tool
+that allows you to use AI chatbot in your Terminal without
+requiring API keys.
diff --git a/network/tgpt/slack-desc b/network/tgpt/slack-desc
new file mode 100644
index 0000000000..1cf41e7f5d
--- /dev/null
+++ b/network/tgpt/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------------------------------------------------------|
+tgpt: tgpt (terminal gpt)
+tgpt:
+tgpt: tgpt is a cross-platform command-line interface (CLI) tool
+tgpt: that allows you to use AI chatbot in your Terminal without
+tgpt: requiring API keys.
+tgpt:
+tgpt: Homepage: https://github.com/aandrew-me/tgpt/
+tgpt:
+tgpt:
+tgpt:
+tgpt:
diff --git a/network/tgpt/tgpt.SlackBuild b/network/tgpt/tgpt.SlackBuild
new file mode 100644
index 0000000000..af673a67a8
--- /dev/null
+++ b/network/tgpt/tgpt.SlackBuild
@@ -0,0 +1,94 @@
+#!/bin/bash
+
+# Slackware build script for tgpt
+
+# Copyright 2025 Rodrigo Lira <eurodrigolira@gmail.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=tgpt
+VERSION=${VERSION:-2.10.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ GOARCH="386"
+elif [ "$ARCH" = "i686" ]; then
+ GOARCH="386"
+elif [ "$ARCH" = "x86_64" ]; then
+ GOARCH="amd64"
+elif [ "$ARCH" = "arm" ]; then
+ GOARCH="arm64"
+fi
+
+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 {} \;
+
+CGO_ENABLED=0 \
+GOARCH="$GOARCH" \
+go build -trimpath -ldflags="-s -w" -o tgpt
+
+find $PKG | xargs 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/bin
+cp -a $PRGNAM $PKG/usr/bin
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mv install install.sh
+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/network/tgpt/tgpt.info b/network/tgpt/tgpt.info
new file mode 100644
index 0000000000..0a6ecd8df6
--- /dev/null
+++ b/network/tgpt/tgpt.info
@@ -0,0 +1,10 @@
+PRGNAM="tgpt"
+VERSION="2.10.0"
+HOMEPAGE="https://github.com/aandrew-me/tgpt"
+DOWNLOAD="https://github.com/aandrew-me/tgpt/archive/v2.10.0/tgpt-2.10.0.tar.gz"
+MD5SUM="9434ed43e00498e83f75cfdc1fd0f66c"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="google-go-lang"
+MAINTAINER="Rodrigo Lira"
+EMAIL="eurodrigolira@gmail.com"
diff --git a/network/tor-browser/tor-browser.SlackBuild b/network/tor-browser/tor-browser.SlackBuild
index 0a2d77a886..85e68497d8 100644
--- a/network/tor-browser/tor-browser.SlackBuild
+++ b/network/tor-browser/tor-browser.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tor-browser
-VERSION=${VERSION:-14.5.1}
+VERSION=${VERSION:-14.5.3}
PRGLANG=${PRGLANG:-ALL}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/tor-browser/tor-browser.info b/network/tor-browser/tor-browser.info
index 180efe5f70..608bee2503 100644
--- a/network/tor-browser/tor-browser.info
+++ b/network/tor-browser/tor-browser.info
@@ -1,10 +1,10 @@
PRGNAM="tor-browser"
-VERSION="14.5.1"
+VERSION="14.5.3"
HOMEPAGE="https://www.torproject.org"
-DOWNLOAD="https://dist.torproject.org/torbrowser/14.5.1/tor-browser-linux-i686-14.5.1.tar.xz"
-MD5SUM="3c6247137b073227df543568cf624b01"
-DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/14.5.1/tor-browser-linux-x86_64-14.5.1.tar.xz"
-MD5SUM_x86_64="d9bb4e6855a542c356f645e169db787d"
+DOWNLOAD="https://dist.torproject.org/torbrowser/14.5.3/tor-browser-linux-i686-14.5.3.tar.xz"
+MD5SUM="0ae426916dadcbeb1d20b6c0baf85603"
+DOWNLOAD_x86_64="https://www.torproject.org/dist/torbrowser/14.5.3/tor-browser-linux-x86_64-14.5.3.tar.xz"
+MD5SUM_x86_64="150b32e03d3fb95e9d231bb98af1c49b"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/network/tor/tor.SlackBuild b/network/tor/tor.SlackBuild
index effdbee18a..b7a2776524 100644
--- a/network/tor/tor.SlackBuild
+++ b/network/tor/tor.SlackBuild
@@ -29,7 +29,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tor
-VERSION=${VERSION:-0.4.8.13}
+VERSION=${VERSION:-0.4.8.16}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/tor/tor.info b/network/tor/tor.info
index 724d857cf4..f19aea02d6 100644
--- a/network/tor/tor.info
+++ b/network/tor/tor.info
@@ -1,8 +1,8 @@
PRGNAM="tor"
-VERSION="0.4.8.13"
+VERSION="0.4.8.16"
HOMEPAGE="https://www.torproject.org/"
-DOWNLOAD="https://dist.torproject.org/tor-0.4.8.13.tar.gz"
-MD5SUM="dd7a14baeda04f058aa25bf4ce2f999c"
+DOWNLOAD="https://dist.torproject.org/tor-0.4.8.16.tar.gz"
+MD5SUM="52a5e6dc3964c270f6bcdc1355bc5cbf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/transgui/transgui.SlackBuild b/network/transgui/transgui.SlackBuild
index ca7ad023fc..b771a423c1 100644
--- a/network/transgui/transgui.SlackBuild
+++ b/network/transgui/transgui.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for transgui
-# Copyright 2016-2023 Jeremy Brent Hansen <jebrhansen+SBo -at- gmail.com>
+# Copyright 2016-2025 Jeremy Brent Hansen <jebrhansen+SBo@gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=transgui
VERSION=${VERSION:-5.18.0}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -84,6 +81,10 @@ find -L . \
# https://github.com/transmission-remote-gui/transgui/pull/1329
patch -p1 < $CWD/dup-obj-status.patch
+# Change Windows-only code into cross-platform to allow compiling on lazarus 4.0
+# Thanks to Antonio on the notice of the breakage.
+sed -i 's|h <> INVALID_HANDLE_VALUE|h >= 0|' main.pas
+
# Build transgui
lazbuild "transgui.lpi" --lazarusdir=/usr/share/lazarus --widgetset=gtk2
diff --git a/network/trurl/README b/network/trurl/README
new file mode 100644
index 0000000000..de794724d7
--- /dev/null
+++ b/network/trurl/README
@@ -0,0 +1,3 @@
+trurl (Command-line tool for URL parsing and manipulation)
+
+trurl is a command-line tool for parsing and manipulating URLs.
diff --git a/network/trurl/slack-desc b/network/trurl/slack-desc
new file mode 100644
index 0000000000..889b77fa7f
--- /dev/null
+++ b/network/trurl/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------------------------------------------------------|
+trurl: trurl (Command-line tool for URL parsing and manipulation)
+trurl:
+trurl: trurl is a command-line tool for parsing and manipulating URLs.
+trurl:
+trurl:
+trurl:
+trurl:
+trurl:
+trurl:
+trurl: Homepage: https://curl.se/trurl/
+trurl:
diff --git a/network/trurl/trurl.SlackBuild b/network/trurl/trurl.SlackBuild
new file mode 100644
index 0000000000..4afa38d015
--- /dev/null
+++ b/network/trurl/trurl.SlackBuild
@@ -0,0 +1,104 @@
+#!/bin/bash
+
+# Slackware build script for trurl
+
+# Copyright 2025 Samuel Young, MO, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=trurl
+VERSION=${VERSION:-0.16.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}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.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 {} \;
+
+make \
+ CFLAGS="$SLKCFLAGS"
+make test
+make install \
+ DESTDIR=$PKG \
+ PREFIX=/usr \
+ MANDIR=/usr/man/man1
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ CONTRIBUTING.md COPYING README.md RELEASE-NOTES RELEASE-PROCEDURE.md THANKS \
+ URL-QUIRKS.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/network/trurl/trurl.info b/network/trurl/trurl.info
new file mode 100644
index 0000000000..696820b755
--- /dev/null
+++ b/network/trurl/trurl.info
@@ -0,0 +1,10 @@
+PRGNAM="trurl"
+VERSION="0.16.1"
+HOMEPAGE="https://curl.se/trurl/"
+DOWNLOAD="https://github.com/curl/trurl/releases/download/trurl-0.16.1/trurl-0.16.1.tar.gz"
+MD5SUM="f656876ec674bfe4708010283258dc3a"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Samuel Young"
+EMAIL="samyoung12788@gmail.com"
diff --git a/network/unbound/root.hints b/network/unbound/root.hints
index 0f1b4ed6a7..83bec14729 100644
--- a/network/unbound/root.hints
+++ b/network/unbound/root.hints
@@ -9,8 +9,8 @@
; on server FTP.INTERNIC.NET
; -OR- RS.INTERNIC.NET
;
-; last update: August 14, 2024
-; related version of root zone: 2024081401
+; last update: May 29, 2025
+; related version of root zone: 2025052901
;
; FORMERLY NS.INTERNIC.NET
;
diff --git a/network/unbound/unbound.SlackBuild b/network/unbound/unbound.SlackBuild
index d51de13f82..6f60c0c84a 100644
--- a/network/unbound/unbound.SlackBuild
+++ b/network/unbound/unbound.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for Unbound
-# Copyright 2024 Badchay <badchay@protonmail.com>
+# Copyright 2025 Badchay <badchay@protonmail.com>
# All rights reserved.
# Copyright 2020 Gerardo Zamudio <gerardo.zamudio@linux.com> Mexico City, Mexico
# All rights reserved.
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=unbound
-VERSION=${VERSION:-1.22.0}
+VERSION=${VERSION:-1.23.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/unbound/unbound.info b/network/unbound/unbound.info
index 9f310f1fe5..ba21a5e4a6 100644
--- a/network/unbound/unbound.info
+++ b/network/unbound/unbound.info
@@ -1,8 +1,8 @@
PRGNAM="unbound"
-VERSION="1.22.0"
+VERSION="1.23.0"
HOMEPAGE="https://nlnetlabs.nl/projects/unbound/about/"
-DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.22.0.tar.gz"
-MD5SUM="be0e5ae64c6619a638c116addd4da670"
+DOWNLOAD="https://www.nlnetlabs.nl/downloads/unbound/unbound-1.23.0.tar.gz"
+MD5SUM="5f82daa38be406a781ef043bd07cb5bd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/vivaldi/vivaldi.SlackBuild b/network/vivaldi/vivaldi.SlackBuild
index b9ad830b41..2cac63c7df 100644
--- a/network/vivaldi/vivaldi.SlackBuild
+++ b/network/vivaldi/vivaldi.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vivaldi
-VERSION=${VERSION:-7.3.3635.11}
+VERSION=${VERSION:-7.4.3684.52}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/vivaldi/vivaldi.info b/network/vivaldi/vivaldi.info
index 270fb21337..d658d4e04e 100644
--- a/network/vivaldi/vivaldi.info
+++ b/network/vivaldi/vivaldi.info
@@ -1,12 +1,12 @@
PRGNAM="vivaldi"
-VERSION="7.3.3635.11"
+VERSION="7.4.3684.52"
HOMEPAGE="https://vivaldi.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_7.3.3635.11-1_amd64.deb \
- https://update.vivaldi.com/update/1.0/relnotes/7.3.3635.11.html"
-MD5SUM_x86_64="0cc771e8a1d5286e171c6e1f5c4c9500 \
- 21a6e8236e28ed586dd5a56a30216f7c"
+DOWNLOAD_x86_64="https://downloads.vivaldi.com/stable/vivaldi-stable_7.4.3684.52-1_amd64.deb \
+ https://update.vivaldi.com/update/1.0/relnotes/7.4.3684.52.html"
+MD5SUM_x86_64="5848b2d860860e6dfcbeef8f20d301c4 \
+ b8e336cf9a5a6bb89e82d4478a8a7732"
REQUIRES=""
MAINTAINER="Ruari Oedegaard"
EMAIL="sbo@ruari.com"
diff --git a/network/warpinator/README b/network/warpinator/README
new file mode 100644
index 0000000000..7cd0c2a636
--- /dev/null
+++ b/network/warpinator/README
@@ -0,0 +1,18 @@
+Warpinator is an open-source file-sharing application designed to
+facilitate the transfer of files over local networks.
+It was developed by the team behind the Linux distribution Linux Mint
+and is particularly known for its ease of use, making it accessible
+for users who may not be technically inclined.
+
+The application allows users to send files between devices running
+different operating systems, including Linux, Windows, Android and
+macOS.
+
+By default, Warpinator runs without incoming file isolation. It is
+recommended to enable this by setting the CONFIG_SECURITY_LANDLOCK
+module in the kernel.
+
+Theoretically, Warpinator can also be sandboxed using bubblewrap, but
+the maintainer has encountered a DBus connection problem. We encourage
+users who have successfully sandboxed Warpinator with bubblewrap to
+share their solutions.
diff --git a/network/warpinator/doinst.sh b/network/warpinator/doinst.sh
new file mode 100644
index 0000000000..401d987795
--- /dev/null
+++ b/network/warpinator/doinst.sh
@@ -0,0 +1,15 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
+ if [ -x /usr/bin/gtk-update-icon-cache ]; then
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
+
+if [ -e usr/share/glib-2.0/schemas ]; then
+ if [ -x /usr/bin/glib-compile-schemas ]; then
+ /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1
+ fi
+fi
diff --git a/network/warpinator/slack-desc b/network/warpinator/slack-desc
new file mode 100644
index 0000000000..c1a1afbb5a
--- /dev/null
+++ b/network/warpinator/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------------------------------------------------------|
+warpinator: warpinator (LAN file sharing)
+warpinator:
+warpinator: Warpinator is an open-source file-sharing application designed to
+warpinator: facilitate the transfer of files over local networks.
+warpinator:
+warpinator: The application allows users to send files between devices running
+warpinator: different operating systems, including Linux, Windows, Android and
+warpinator: macOS.
+warpinator:
+warpinator: Homepage: https://github.com/linuxmint/warpinator
+warpinator:
diff --git a/network/warpinator/warpinator.SlackBuild b/network/warpinator/warpinator.SlackBuild
new file mode 100644
index 0000000000..cd650170bc
--- /dev/null
+++ b/network/warpinator/warpinator.SlackBuild
@@ -0,0 +1,117 @@
+#!/bin/bash
+
+# Slackware build script for Warpinator
+
+# Copyright 2025 Olivier Brouckaert <olivier.b@i-services.be>, Brussels, Belgium
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=warpinator
+VERSION=${VERSION:-1.8.8}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
+ exit 0
+fi
+
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar -xvzf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+
+chown -R root:root .
+
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+mkdir build
+cd build
+ CFLAGS="$SLKCFLAGS" \
+ CXXFLAGS="$SLKCFLAGS" \
+ meson .. \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --sysconfdir=/etc \
+ -Dbundle-zeroconf=true \
+ -Dbundle-grpc=true \
+ -Dbundle-landlock=true \
+ --buildtype=release
+ "${NINJA:=ninja}"
+ meson test
+ DESTDIR=$PKG $NINJA install
+cd ..
+
+#rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+if [ -d $PKG/usr/man ]; then
+ find $PKG/usr/man -type f -exec gzip -9 {} \;
+ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+fi
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+cat $CWD/doinst.sh > $PKG/install/doinst.sh
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/network/warpinator/warpinator.info b/network/warpinator/warpinator.info
new file mode 100644
index 0000000000..0a8b13bcbd
--- /dev/null
+++ b/network/warpinator/warpinator.info
@@ -0,0 +1,10 @@
+PRGNAM="warpinator"
+VERSION="1.8.8"
+HOMEPAGE="https://github.com/linuxmint/warpinator"
+DOWNLOAD="https://github.com/linuxmint/warpinator/archive/1.8.8/warpinator-1.8.8.tar.gz"
+MD5SUM="4bc07c0dfde5d0b8708cbf357a1788f8"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="xapp cryptography pynacl python-qrcode python3-async-timeout python3-ifaddr python3-netifaces python3-xapp setproctitle"
+MAINTAINER="Olivier Brouckaert"
+EMAIL="olivier.b@i-services.be"
diff --git a/network/waterfox/waterfox.SlackBuild b/network/waterfox/waterfox.SlackBuild
index 4df41aace7..96495960cd 100644
--- a/network/waterfox/waterfox.SlackBuild
+++ b/network/waterfox/waterfox.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=waterfox
-VERSION=${VERSION:-6.5.7}
+VERSION=${VERSION:-6.5.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/waterfox/waterfox.info b/network/waterfox/waterfox.info
index f99977676a..f5ae3acc04 100644
--- a/network/waterfox/waterfox.info
+++ b/network/waterfox/waterfox.info
@@ -1,10 +1,10 @@
PRGNAM="waterfox"
-VERSION="6.5.7"
+VERSION="6.5.9"
HOMEPAGE="https://www.waterfox.net/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://cdn1.waterfox.net/waterfox/releases/6.5.7/Linux_x86_64/waterfox-6.5.7.tar.bz2"
-MD5SUM_x86_64="bb42159556bcfa1902e4ffc4752a2df7"
+DOWNLOAD_x86_64="https://cdn1.waterfox.net/waterfox/releases/6.5.9/Linux_x86_64/waterfox-6.5.9.tar.bz2"
+MD5SUM_x86_64="b72acb87cc02a3719e0686ee0f56c9c6"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/network/webex/doinst.sh b/network/webex/doinst.sh
index 5fb28930db..e3302b8046 100644
--- a/network/webex/doinst.sh
+++ b/network/webex/doinst.sh
@@ -1,3 +1,41 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
+
+# Adopted from control.tar.gz/postinst.
+# Thanks to Eduardo Domínguez.
+function getMaxLibCxx(){
+ local maxVersion=0
+ local path=$1
+
+ if test -f "$path"; then
+ versions=$(strings $path | grep LIBCXX)
+ for version in $versions
+ do
+ versionArr=(${version//./ })
+ versionArrLen=${#versionArr[@]}
+ if [ $versionArrLen == 3 ]
+ then
+ if [ ${versionArr[2]} -gt ${maxVersion} ]
+ then
+ maxVersion=${versionArr[2]}
+ fi
+ fi
+ done
+ fi
+ echo "$maxVersion"
+}
+
+localLib=/usr/lib64/libstdc++.so.6
+local_max_version="$(getMaxLibCxx $localLib)"
+
+packageLib=/opt/Webex/lib/libstdc++.so.6
+deactivatedPackageLib=/opt/Webex/lib/xlibstdc++.so.6
+package_max_version="$(getMaxLibCxx $packageLib)"
+
+if [ ${local_max_version} -ge ${package_max_version} ]
+then
+ if test -f "$packageLib"; then
+ mv -f $packageLib $deactivatedPackageLib
+ fi
+fi
diff --git a/network/webex/webex.SlackBuild b/network/webex/webex.SlackBuild
index 20fd0a2a56..be553b31f0 100644
--- a/network/webex/webex.SlackBuild
+++ b/network/webex/webex.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for webex
-# Copyright 2022-2024 Eugene Wissner, Mannheim, Germany
+# Copyright 2022-2025 Eugene Wissner, Mannheim, Germany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=webex
-VERSION=${VERSION:-45.2.0.31755}
+VERSION=${VERSION:-45.6.1.32593}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/webex/webex.info b/network/webex/webex.info
index 2d10590a15..a516f2b5fc 100644
--- a/network/webex/webex.info
+++ b/network/webex/webex.info
@@ -1,10 +1,10 @@
PRGNAM="webex"
-VERSION="45.2.0.31755"
+VERSION="45.6.1.32593"
HOMEPAGE="https://www.webex.com"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
DOWNLOAD_x86_64="https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb"
-MD5SUM_x86_64="0e1e26febfc146357add7eaa2d1ab509"
+MD5SUM_x86_64="d7d30055cc0cfcfdcf251a261828fc9a"
REQUIRES=""
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
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/whalebird/whalebird.SlackBuild b/network/whalebird/whalebird.SlackBuild
index f2e64f28ed..4370134156 100644
--- a/network/whalebird/whalebird.SlackBuild
+++ b/network/whalebird/whalebird.SlackBuild
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=whalebird
-VERSION=${VERSION:-6.2.1}
+VERSION=${VERSION:-6.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/whalebird/whalebird.info b/network/whalebird/whalebird.info
index 5e3b0ff726..acb1939a51 100644
--- a/network/whalebird/whalebird.info
+++ b/network/whalebird/whalebird.info
@@ -1,10 +1,10 @@
PRGNAM="whalebird"
-VERSION="6.2.1"
+VERSION="6.2.2"
HOMEPAGE="https://whalebird.social"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.2.1/Whalebird-6.2.1-linux-x86_64.rpm"
-MD5SUM_x86_64="d037b06910a815f819789529b394b9c9"
+DOWNLOAD_x86_64="https://github.com/h3poteto/whalebird-desktop/releases/download/v6.2.2/Whalebird-6.2.2-linux-x86_64.rpm"
+MD5SUM_x86_64="07389eb74865e6b48f05347807f31c3c"
REQUIRES=""
MAINTAINER="Antonio Leal"
EMAIL="antonioleal@yahoo.com"
diff --git a/network/wireshark/wireshark.SlackBuild b/network/wireshark/wireshark.SlackBuild
index c8f3e754c6..e01e5741ab 100644
--- a/network/wireshark/wireshark.SlackBuild
+++ b/network/wireshark/wireshark.SlackBuild
@@ -33,7 +33,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wireshark
-VERSION=${VERSION:-4.4.6}
+VERSION=${VERSION:-4.4.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/wireshark/wireshark.info b/network/wireshark/wireshark.info
index e19aef4b90..6eed563fea 100644
--- a/network/wireshark/wireshark.info
+++ b/network/wireshark/wireshark.info
@@ -1,8 +1,8 @@
PRGNAM="wireshark"
-VERSION="4.4.6"
+VERSION="4.4.7"
HOMEPAGE="https://www.wireshark.org/"
-DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.4.6.tar.xz"
-MD5SUM="e629127f6981fa1342fa00a82d70cd7f"
+DOWNLOAD="https://2.na.dl.wireshark.org/src/wireshark-4.4.7.tar.xz"
+MD5SUM="fe854e2180f94a1b4f38b42db9b82fe0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua"
diff --git a/network/wp-cli/wp-cli.SlackBuild b/network/wp-cli/wp-cli.SlackBuild
index 5aaf260126..58ce6d73fe 100644
--- a/network/wp-cli/wp-cli.SlackBuild
+++ b/network/wp-cli/wp-cli.SlackBuild
@@ -28,7 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wp-cli
-VERSION=${VERSION:-2.11.0}
+VERSION=${VERSION:-2.12.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/wp-cli/wp-cli.info b/network/wp-cli/wp-cli.info
index 414533ec2c..7c672f637f 100644
--- a/network/wp-cli/wp-cli.info
+++ b/network/wp-cli/wp-cli.info
@@ -1,8 +1,8 @@
PRGNAM="wp-cli"
-VERSION="2.11.0"
+VERSION="2.12.0"
HOMEPAGE="http://wp-cli.org/"
-DOWNLOAD="https://github.com/wp-cli/wp-cli/releases/download/v2.11.0/wp-cli-2.11.0.phar"
-MD5SUM="beaae9eba59e9331f4a432208bc5ddfa"
+DOWNLOAD="https://github.com/wp-cli/wp-cli/releases/download/v2.12.0/wp-cli-2.12.0.phar"
+MD5SUM="a592bbf68fc5143bfad5800cb4947253"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="composer"
diff --git a/network/yle-dl/yle-dl.SlackBuild b/network/yle-dl/yle-dl.SlackBuild
index 989a7b65b8..6eb70f8ba7 100644
--- a/network/yle-dl/yle-dl.SlackBuild
+++ b/network/yle-dl/yle-dl.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yle-dl
-VERSION=${VERSION:-20250316}
+VERSION=${VERSION:-20250614}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/yle-dl/yle-dl.info b/network/yle-dl/yle-dl.info
index 37fb1fc757..c798918c57 100644
--- a/network/yle-dl/yle-dl.info
+++ b/network/yle-dl/yle-dl.info
@@ -1,8 +1,8 @@
PRGNAM="yle-dl"
-VERSION="20250316"
+VERSION="20250614"
HOMEPAGE="https://aajanki.github.io/yle-dl/"
-DOWNLOAD="https://github.com/aajanki/yle-dl/archive/releases/20250316/yle-dl-releases-20250316.tar.gz"
-MD5SUM="c0822b71dddbc4c6fcc4d17415e4c693"
+DOWNLOAD="https://github.com/aajanki/yle-dl/archive/releases/20250614/yle-dl-releases-20250614.tar.gz"
+MD5SUM="4208536c526d1790b3b20ae1920574c9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-lxml python3-configargparse"
diff --git a/network/yt-dlp/yt-dlp.SlackBuild b/network/yt-dlp/yt-dlp.SlackBuild
index 64152c083c..d1847551d3 100644
--- a/network/yt-dlp/yt-dlp.SlackBuild
+++ b/network/yt-dlp/yt-dlp.SlackBuild
@@ -12,6 +12,9 @@
# 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.
# 20250328 bkw: updated for v2025.03.27.
# 20250321 bkw: updated for v2025.03.21.
@@ -52,7 +55,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yt-dlp
-VERSION=${VERSION:-2025.03.31}
+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 541e1c5f84..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.03.31"
+VERSION="2025.06.09"
HOMEPAGE="https://github.com/yt-dlp/yt-dlp"
-DOWNLOAD="https://github.com/yt-dlp/yt-dlp/archive/2025.03.31/yt-dlp-2025.03.31.tar.gz"
-MD5SUM="f817b1078844ac4cc7f0201b3012bf0b"
+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/network/zabbix_agent2/zabbix_agent2.SlackBuild b/network/zabbix_agent2/zabbix_agent2.SlackBuild
index 60f61016f1..60cffcd10b 100644
--- a/network/zabbix_agent2/zabbix_agent2.SlackBuild
+++ b/network/zabbix_agent2/zabbix_agent2.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_agent2
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_agent2/zabbix_agent2.info b/network/zabbix_agent2/zabbix_agent2.info
index 9d01a6ef6d..ea9f0cb92f 100644
--- a/network/zabbix_agent2/zabbix_agent2.info
+++ b/network/zabbix_agent2/zabbix_agent2.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_agent2"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/network/zabbix_agentd/zabbix_agentd.SlackBuild b/network/zabbix_agentd/zabbix_agentd.SlackBuild
index c3597c05c7..ce95a6b3db 100644
--- a/network/zabbix_agentd/zabbix_agentd.SlackBuild
+++ b/network/zabbix_agentd/zabbix_agentd.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_agentd
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_agentd/zabbix_agentd.info b/network/zabbix_agentd/zabbix_agentd.info
index 7ced0f23a5..d7a9b25fb0 100644
--- a/network/zabbix_agentd/zabbix_agentd.info
+++ b/network/zabbix_agentd/zabbix_agentd.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_agentd"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/zabbix_frontend/zabbix_frontend.SlackBuild b/network/zabbix_frontend/zabbix_frontend.SlackBuild
index 09be652e40..0944217103 100644
--- a/network/zabbix_frontend/zabbix_frontend.SlackBuild
+++ b/network/zabbix_frontend/zabbix_frontend.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_frontend
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_frontend/zabbix_frontend.info b/network/zabbix_frontend/zabbix_frontend.info
index c2687101ff..2caf976df3 100644
--- a/network/zabbix_frontend/zabbix_frontend.info
+++ b/network/zabbix_frontend/zabbix_frontend.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_frontend"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild b/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
index 538f59357d..7fe63f0ebe 100644
--- a/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
+++ b/network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_java_gateway
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_java_gateway/zabbix_java_gateway.info b/network/zabbix_java_gateway/zabbix_java_gateway.info
index 4be3679417..e353cab19e 100644
--- a/network/zabbix_java_gateway/zabbix_java_gateway.info
+++ b/network/zabbix_java_gateway/zabbix_java_gateway.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_java_gateway"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zulu-openjdk8"
diff --git a/network/zabbix_proxy/zabbix_proxy.SlackBuild b/network/zabbix_proxy/zabbix_proxy.SlackBuild
index c8842f45ca..b9444c672d 100644
--- a/network/zabbix_proxy/zabbix_proxy.SlackBuild
+++ b/network/zabbix_proxy/zabbix_proxy.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_proxy
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_proxy/zabbix_proxy.info b/network/zabbix_proxy/zabbix_proxy.info
index 1c60df4e6b..0d3197e68e 100644
--- a/network/zabbix_proxy/zabbix_proxy.info
+++ b/network/zabbix_proxy/zabbix_proxy.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_proxy"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="unixODBC"
diff --git a/network/zabbix_server/zabbix_server.SlackBuild b/network/zabbix_server/zabbix_server.SlackBuild
index 1f573dab73..5424860a3e 100644
--- a/network/zabbix_server/zabbix_server.SlackBuild
+++ b/network/zabbix_server/zabbix_server.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zabbix_server
-VERSION=${VERSION:-6.4.11}
+VERSION=${VERSION:-7.0.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zabbix_server/zabbix_server.info b/network/zabbix_server/zabbix_server.info
index 2a15a9f695..eaa2cc3759 100644
--- a/network/zabbix_server/zabbix_server.info
+++ b/network/zabbix_server/zabbix_server.info
@@ -1,8 +1,8 @@
PRGNAM="zabbix_server"
-VERSION="6.4.11"
+VERSION="7.0.13"
HOMEPAGE="https://www.zabbix.com"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/zabbix/zabbix-6.4.11.tar.gz"
-MD5SUM="c1bac67a0d6b9d0d4376ca8176f327a9"
+DOWNLOAD="https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.13.tar.gz"
+MD5SUM="f3de3e5db0e12781164b164afb1cc40f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="unixODBC"
diff --git a/network/zeek/zeek.SlackBuild b/network/zeek/zeek.SlackBuild
index 47956d395c..0f06bee8b1 100644
--- a/network/zeek/zeek.SlackBuild
+++ b/network/zeek/zeek.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
-# Slackware build script for Zeek
+# Slackware build script for zeek
-# Copyright 2018-2024 Michael Edie, Tampa, FL USA
+# Copyright 2018-2025 Michael Edie, Tampa, FL USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zeek
-VERSION=${VERSION:-7.0.4}
+VERSION=${VERSION:-7.0.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zeek/zeek.info b/network/zeek/zeek.info
index a20a10ff6d..b00cfaded8 100644
--- a/network/zeek/zeek.info
+++ b/network/zeek/zeek.info
@@ -1,8 +1,8 @@
PRGNAM="zeek"
-VERSION="7.0.4"
+VERSION="7.0.8"
HOMEPAGE="https://www.zeek.org"
-DOWNLOAD="https://download.zeek.org/zeek-7.0.4.tar.gz"
-MD5SUM="5bdd8521c1722c2e7d3dbb298e86ec29"
+DOWNLOAD="https://download.zeek.org/zeek-7.0.8.tar.gz"
+MD5SUM="c493e27f655846ab58fc6aa9f71afefd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/network/zmap/zmap.SlackBuild b/network/zmap/zmap.SlackBuild
index ed1be42f68..e399bb4e6e 100644
--- a/network/zmap/zmap.SlackBuild
+++ b/network/zmap/zmap.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zmap
-VERSION=${VERSION:-4.3.3}
+VERSION=${VERSION:-4.3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/network/zmap/zmap.info b/network/zmap/zmap.info
index 2fe987342c..bb9493a323 100644
--- a/network/zmap/zmap.info
+++ b/network/zmap/zmap.info
@@ -1,8 +1,8 @@
PRGNAM="zmap"
-VERSION="4.3.3"
+VERSION="4.3.4"
HOMEPAGE="https://zmap.io"
-DOWNLOAD="https://github.com/zmap/zmap/archive/v4.3.3/zmap-4.3.3.tar.gz"
-MD5SUM="deeaaa56d542f5b4056e1e69bfa3d628"
+DOWNLOAD="https://github.com/zmap/zmap/archive/v4.3.4/zmap-4.3.4.tar.gz"
+MD5SUM="c2667034a2890d8d3b3b07a07439f044"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="byacc gengetopt"
diff --git a/network/zoom-linux/zoom-linux.SlackBuild b/network/zoom-linux/zoom-linux.SlackBuild
index 7a451add59..3fbb0bce8f 100644
--- a/network/zoom-linux/zoom-linux.SlackBuild
+++ b/network/zoom-linux/zoom-linux.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=zoom-linux
-VERSION=${VERSION:-6.4.1.587} # may be overridden by source!
+VERSION=${VERSION:-6.5.0.2465} # may be overridden by source!
SRCNAM=zoom
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/network/zoom-linux/zoom-linux.info b/network/zoom-linux/zoom-linux.info
index 682343adaf..87489701d9 100644
--- a/network/zoom-linux/zoom-linux.info
+++ b/network/zoom-linux/zoom-linux.info
@@ -1,10 +1,10 @@
PRGNAM="zoom-linux"
-VERSION="6.4.1.587"
+VERSION="6.5.0.2465"
HOMEPAGE="https://www.zoom.us/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.4.1.587/zoom_x86_64.pkg.tar.xz"
-MD5SUM_x86_64="634c05a3dbe2baaa4d3da1c0b267c821"
+DOWNLOAD_x86_64="https://cdn.zoom.us/prod/6.5.0.2465/zoom_x86_64.pkg.tar.xz"
+MD5SUM_x86_64="50753154a631a8179311214611b6b45a"
REQUIRES=""
MAINTAINER="Ebben Aries"
EMAIL="slackbuilds@dscp.org"