aboutsummaryrefslogtreecommitdiffstats
path: root/SlackBuilds
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-03 18:17:29 +0200
committerDanilo M. <danix@danix.xyz>2026-04-03 18:17:29 +0200
commitebb26eac2948e02def3c7ac1ac23c4ecd345a5a7 (patch)
treec54b2a6d28a89333b771bdee05e6baa45fe0c94f /SlackBuilds
parent1045963959ddfb697898fa90476f837aae4e2881 (diff)
downloadmy-slackbuilds-ebb26eac2948e02def3c7ac1ac23c4ecd345a5a7.tar.gz
my-slackbuilds-ebb26eac2948e02def3c7ac1ac23c4ecd345a5a7.zip
repo: flatten layout — move packages to root, extras to .extras/
- Move all packages from SlackBuilds/ to repo root - Move hooks/, docs/, nvchecker.toml to .extras/ - Update CLAUDE.md and README.md to reflect new structure Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'SlackBuilds')
-rw-r--r--SlackBuilds/claude-code/README3
-rw-r--r--SlackBuilds/claude-code/README.SBo4
-rw-r--r--SlackBuilds/claude-code/claude-code.SlackBuild101
-rw-r--r--SlackBuilds/claude-code/claude-code.info10
-rw-r--r--SlackBuilds/claude-code/doinst.sh4
-rw-r--r--SlackBuilds/claude-code/slack-desc19
-rw-r--r--SlackBuilds/discord/README14
-rw-r--r--SlackBuilds/discord/discord.SlackBuild93
-rw-r--r--SlackBuilds/discord/discord.info10
-rw-r--r--SlackBuilds/discord/doinst.sh3
-rw-r--r--SlackBuilds/discord/slack-desc19
-rw-r--r--SlackBuilds/hstr/README6
-rw-r--r--SlackBuilds/hstr/hstr.SlackBuild118
-rw-r--r--SlackBuilds/hstr/hstr.info10
-rw-r--r--SlackBuilds/hstr/slack-desc19
-rw-r--r--SlackBuilds/hugo/README23
-rw-r--r--SlackBuilds/hugo/hugo.SlackBuild91
-rw-r--r--SlackBuilds/hugo/hugo.info10
-rw-r--r--SlackBuilds/hugo/slack-desc19
-rw-r--r--SlackBuilds/kitty-bin/README14
-rw-r--r--SlackBuilds/kitty-bin/doinst.sh10
-rw-r--r--SlackBuilds/kitty-bin/kitty-bin.SlackBuild89
-rw-r--r--SlackBuilds/kitty-bin/kitty-bin.info10
-rw-r--r--SlackBuilds/kitty-bin/slack-desc19
-rw-r--r--SlackBuilds/llama.cpp-vulkan/README22
-rw-r--r--SlackBuilds/llama.cpp-vulkan/doinst.sh27
-rw-r--r--SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.SlackBuild131
-rw-r--r--SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.info10
-rw-r--r--SlackBuilds/llama.cpp-vulkan/rc.llama.cpp95
-rw-r--r--SlackBuilds/llama.cpp-vulkan/slack-desc19
-rw-r--r--SlackBuilds/obsidian/README12
-rw-r--r--SlackBuilds/obsidian/doinst.sh9
-rw-r--r--SlackBuilds/obsidian/obsidian.SlackBuild86
-rw-r--r--SlackBuilds/obsidian/obsidian.info10
-rw-r--r--SlackBuilds/obsidian/slack-desc19
-rw-r--r--SlackBuilds/opencode-bin/README15
-rw-r--r--SlackBuilds/opencode-bin/opencode-bin.SlackBuild84
-rw-r--r--SlackBuilds/opencode-bin/opencode-bin.info10
-rw-r--r--SlackBuilds/opencode-bin/opencode.167
-rw-r--r--SlackBuilds/opencode-bin/slack-desc19
-rw-r--r--SlackBuilds/qarma/README7
-rw-r--r--SlackBuilds/qarma/qarma.SlackBuild100
-rw-r--r--SlackBuilds/qarma/qarma.info10
-rw-r--r--SlackBuilds/qarma/slack-desc19
-rw-r--r--SlackBuilds/syncthing/README20
-rw-r--r--SlackBuilds/syncthing/doinst.sh25
-rw-r--r--SlackBuilds/syncthing/rc.syncthing53
-rw-r--r--SlackBuilds/syncthing/slack-desc19
-rw-r--r--SlackBuilds/syncthing/syncthing.SlackBuild115
-rw-r--r--SlackBuilds/syncthing/syncthing.info10
-rw-r--r--SlackBuilds/syncthing/syncthing.logrotate8
-rw-r--r--SlackBuilds/uv-bin/README1
-rw-r--r--SlackBuilds/uv-bin/slack-desc19
-rw-r--r--SlackBuilds/uv-bin/uv-bin.SlackBuild94
-rw-r--r--SlackBuilds/uv-bin/uv-bin.info10
55 files changed, 0 insertions, 1863 deletions
diff --git a/SlackBuilds/claude-code/README b/SlackBuilds/claude-code/README
deleted file mode 100644
index 619061b..0000000
--- a/SlackBuilds/claude-code/README
+++ /dev/null
@@ -1,3 +0,0 @@
-Optional dependencies are: github-cli and ripgrep
-Also optional dependencies (platform-specific npm modules) : @img/sharp-linux-$ARCH
-If you need latest version please read README.SBo
diff --git a/SlackBuilds/claude-code/README.SBo b/SlackBuilds/claude-code/README.SBo
deleted file mode 100644
index 14fd910..0000000
--- a/SlackBuilds/claude-code/README.SBo
+++ /dev/null
@@ -1,4 +0,0 @@
-To print latest versions use this command:
-curl -s https://registry.npmjs.org/@anthropic-ai/claude-code | grep -o '"dist-tags":{[^}]*}'
-
-Then modify .info file and .SlackBuild, download and build.
diff --git a/SlackBuilds/claude-code/claude-code.SlackBuild b/SlackBuilds/claude-code/claude-code.SlackBuild
deleted file mode 100644
index 2465dfa..0000000
--- a/SlackBuilds/claude-code/claude-code.SlackBuild
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for claude-code
-
-# 2026 Nicholas B. Hubbard
-# 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=claude-code
-VERSION=${VERSION:-2.1.81}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-mkdir $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
-mkdir -p package
-tar -xzf $CWD/$PRGNAM-$VERSION.tgz -C package --strip-components=1
-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 -p $PKG/usr/lib64/node_modules/@anthropic-ai/
-cp -a package $PKG/usr/lib64/node_modules/@anthropic-ai/"$PRGNAM"
-
-mkdir -p $PKG/usr/bin
-cat $PKG/usr/lib64/node_modules/@anthropic-ai/claude-code/cli.js > $PKG/usr/bin/claude
-chmod +x $PKG/usr/bin/claude
-
-if [ "${ARCH:-}" = "x86_64" ]; then
- find "$PKG/usr/lib64/node_modules/@anthropic-ai/claude-code/vendor" \
- -maxdepth 2 \( -name "arm64-*" -o -name "x64-darwin" -o -name "x64-win32" \) \
- -type d -exec rm -rf {} +
-fi
-
-find "$PKG/usr/lib64/node_modules/@anthropic-ai/claude-code/vendor" \
- -name "*.node" -exec chmod +x {} +
-
-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 \
- package/*.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/SlackBuilds/claude-code/claude-code.info b/SlackBuilds/claude-code/claude-code.info
deleted file mode 100644
index fe19835..0000000
--- a/SlackBuilds/claude-code/claude-code.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="claude-code"
-VERSION="2.1.81"
-HOMEPAGE="https://github.com/anthropics/claude-code"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.1.81.tgz"
-MD5SUM_x86_64="7fac54e32b7b6664332eae14861d6c6d"
-REQUIRES="nodejs22"
-MAINTAINER="Nicholas B. Hubbard"
-EMAIL="nicholashubbard@posteo.net"
diff --git a/SlackBuilds/claude-code/doinst.sh b/SlackBuilds/claude-code/doinst.sh
deleted file mode 100644
index 2d5cb9a..0000000
--- a/SlackBuilds/claude-code/doinst.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-rm -f /usr/bin/claude
-ln -sf /usr/lib64/node_modules/@anthropic-ai/claude-code/cli.js /usr/bin/claude
diff --git a/SlackBuilds/claude-code/slack-desc b/SlackBuilds/claude-code/slack-desc
deleted file mode 100644
index 7123e39..0000000
--- a/SlackBuilds/claude-code/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-claude-code: claude-code (Agentic coding tool in your terminal)
-claude-code:
-claude-code: Claude Code is a terminal-based coding agent built by Anthropic.
-claude-code: This build installs claude-code from the npm tarball offline,
-claude-code: NOT including optional sharp dependencies for Linux x64/ARM...
-claude-code:
-claude-code:
-claude-code:
-claude-code: Homepage: https://github.com/anthropics/claude-code
-claude-code:
-claude-code:
diff --git a/SlackBuilds/discord/README b/SlackBuilds/discord/README
deleted file mode 100644
index ceb8841..0000000
--- a/SlackBuilds/discord/README
+++ /dev/null
@@ -1,14 +0,0 @@
-discord (It's time to ditch Skype and TeamSpeak)
-
-All-in-one voice and text chat for gamers that's free, secure, and
-works on both your desktop and phone. Stop paying for TeamSpeak
-servers and hassling with Skype. Simplify your life.
-
-Discord is only available as a 64bit program. 32bit is unsupported.
-
-If you'd like Discord to continue working after an upstream update
-is released, but is not yet available on SBo, add the following to
-the beginning of your user's ~/.config/discord/settings.json file,
-on a new line after the first bracket:
-
-"SKIP_HOST_UPDATE": true,
diff --git a/SlackBuilds/discord/discord.SlackBuild b/SlackBuilds/discord/discord.SlackBuild
deleted file mode 100644
index 0f3787f..0000000
--- a/SlackBuilds/discord/discord.SlackBuild
+++ /dev/null
@@ -1,93 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for discord
-#
-# Copyright 2016-2026 Jeremy Hansen <jebrhansen+SBo@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=discord
-VERSION=${VERSION:-0.0.131}
-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
- DEBARCH="i386"
- echo "This package is currently only available for 64bit."
- exit 1
-elif [ "$ARCH" = "x86_64" ]; then
- DEBARCH="amd64"
-else
- echo "Package for $(uname -m) architecture is not available."
- exit 1
-fi
-
-set -eu
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $PKG
-ar p $CWD/${PRGNAM}-${VERSION}.deb data.tar.gz | tar zxv
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-find $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
-mv $PKG/usr/share/doc/discord/copyright $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-# Don't need these:
-rm -rf $PKG/usr/share/doc $PKG/usr/share/lintian
-
-# Correct permissions error found using sbopkglint
-chmod +x $PKG/usr/share/discord/lib*.so*
-
-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/SlackBuilds/discord/discord.info b/SlackBuilds/discord/discord.info
deleted file mode 100644
index 7af507e..0000000
--- a/SlackBuilds/discord/discord.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="discord"
-VERSION="0.0.131"
-HOMEPAGE="https://discord.com"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://dl.discordapp.net/apps/linux/0.0.131/discord-0.0.131.deb"
-MD5SUM_x86_64="51acbf7c5f4fb7795aaaffc5755d9807"
-REQUIRES=""
-MAINTAINER="Jeremy Hansen"
-EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/SlackBuilds/discord/doinst.sh b/SlackBuilds/discord/doinst.sh
deleted file mode 100644
index 5fb2893..0000000
--- a/SlackBuilds/discord/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/SlackBuilds/discord/slack-desc b/SlackBuilds/discord/slack-desc
deleted file mode 100644
index bfd437a..0000000
--- a/SlackBuilds/discord/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-discord: discord (It's time to ditch Skype and TeamSpeak)
-discord:
-discord: All-in-one voice and text chat for gamers that's free, secure, and
-discord: works on both your desktop and phone. Stop paying for TeamSpeak
-discord: servers and hassling with Skype. Simplify your life.
-discord:
-discord: Homepage: https://discord.com/
-discord:
-discord:
-discord:
-discord:
diff --git a/SlackBuilds/hstr/README b/SlackBuilds/hstr/README
deleted file mode 100644
index e1fde90..0000000
--- a/SlackBuilds/hstr/README
+++ /dev/null
@@ -1,6 +0,0 @@
-Bash and Zsh shell history suggest box - easily view, navigate, search
-and manage your command history.
-
-It is a command line utility which brings improved command completion
-from the history. It aims to make completion easier to use and more
-efficient than Ctrl-r.
diff --git a/SlackBuilds/hstr/hstr.SlackBuild b/SlackBuilds/hstr/hstr.SlackBuild
deleted file mode 100644
index 07af63e..0000000
--- a/SlackBuilds/hstr/hstr.SlackBuild
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for hstr
-
-# Copyright 2014-2023 Zhu Qun-Ying
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=hstr
-VERSION=${VERSION:-3.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-# If 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}
-
-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 {} \;
-
-# Fix for ncurses-6.5
-sed -i "s|<ncursesw/curses.h>|<curses.h>|" src/include/hstr_curses.h src/include/hstr.h
-
-autoreconf -vfis
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-ac_cv_func_malloc_0_nonnull=yes \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-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
-
-ln -sf hstr $PKG/usr/bin/hh
-
-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 CONFIGURATION.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/SlackBuilds/hstr/hstr.info b/SlackBuilds/hstr/hstr.info
deleted file mode 100644
index 50a2971..0000000
--- a/SlackBuilds/hstr/hstr.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="hstr"
-VERSION="3.1"
-HOMEPAGE="https://github.com/dvorka/hstr"
-DOWNLOAD="https://github.com/dvorka/hstr/archive/3.1/hstr-3.1.tar.gz"
-MD5SUM="5d647f3b2fc4615b14eaeaaf5b27e4f2"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Zhu Qun-Ying"
-EMAIL="zhu.qunying@gmail.com"
diff --git a/SlackBuilds/hstr/slack-desc b/SlackBuilds/hstr/slack-desc
deleted file mode 100644
index 9d8067a..0000000
--- a/SlackBuilds/hstr/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-hstr: hstr (BASH and Zsh Shell History Suggest Box)
-hstr:
-hstr: BASH and Zsh Shell history suggest box is a command line utility that
-hstr: brings improved command completion from the history. It aims to
-hstr: make completion easier and more efficient than Ctrl-r.
-hstr:
-hstr:
-hstr:
-hstr:
-hstr: homepage: https://github.com/dvorka/hstr
-hstr:
diff --git a/SlackBuilds/hugo/README b/SlackBuilds/hugo/README
deleted file mode 100644
index 82dd3ed..0000000
--- a/SlackBuilds/hugo/README
+++ /dev/null
@@ -1,23 +0,0 @@
-Hugo is a static HTML and CSS website generator written in Go. It is
-optimized for speed, ease of use, and configurability. Hugo takes a
-directory with content and templates and renders them into a full HTML
-website.
-
-Hugo relies on Markdown files with front matter for metadata, and you
-can run Hugo from any directory. This works well for shared hosts and
-other systems where you don’t have a privileged account.
-
-Hugo renders a typical website of moderate size in a fraction of a
-second. A good rule of thumb is that each piece of content renders in
-around 1 millisecond.
-
-Hugo is designed to work well for any kind of website including blogs,
-tumbles, and docs.
-
-Notes:
-This slackbuild installs the "extended" version of Hugo. Please see
-the Hugo website for more about the additional functionality.
-
-Current release:
-Hugo cannot be updated beyond 0.148.2 in the current stable release
-of Slackware.
diff --git a/SlackBuilds/hugo/hugo.SlackBuild b/SlackBuilds/hugo/hugo.SlackBuild
deleted file mode 100644
index 062575a..0000000
--- a/SlackBuilds/hugo/hugo.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for hugo
-
-# Copyright 2020-2025 Andrew Payne <phalange@komputermatrix.com>
-# Copyright 2018-2019 Donald Cooley South Haven, IN 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=hugo
-VERSION=${VERSION:-0.159.2}
-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}
-
-if [ "$ARCH" = "x86_64" ]; then
- BIT="64bit"
-else
- echo "$ARCH is not supported."
- exit 1
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-mkdir -p $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM\_extended\_$VERSION\_Linux-$BIT.tar.gz -C $PRGNAM-$VERSION
-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 -p $PKG/{usr/bin,opt/$PRGNAM}
- cp -a * $PKG/opt/$PRGNAM
- ln -s /opt/$PRGNAM/hugo $PKG/usr/bin/$PRGNAM
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- LICENSE README.md \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/SlackBuilds/hugo/hugo.info b/SlackBuilds/hugo/hugo.info
deleted file mode 100644
index 4a184a1..0000000
--- a/SlackBuilds/hugo/hugo.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="hugo"
-VERSION="0.159.2"
-HOMEPAGE="https://gohugo.io"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.159.2/hugo_extended_0.159.2_Linux-64bit.tar.gz"
-MD5SUM_x86_64="a3e27d4b2049a710dbe7d7c1954a827e"
-REQUIRES=""
-MAINTAINER="Andrew Payne"
-EMAIL="phalange@komputermatrix.com"
diff --git a/SlackBuilds/hugo/slack-desc b/SlackBuilds/hugo/slack-desc
deleted file mode 100644
index f7eafa6..0000000
--- a/SlackBuilds/hugo/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-hugo: hugo (static HTML and CSS website generator written in Go)
-hugo:
-hugo: Hugo is a static HTML and CSS website generator written in Go. It is
-hugo: optimized for speed, ease of use, and configurability. Hugo takes a
-hugo: directory with content and templates and renders them into a full
-hugo: HTML website.
-hugo:
-hugo: Homepage: https://gohugo.io
-hugo:
-hugo:
-hugo:
diff --git a/SlackBuilds/kitty-bin/README b/SlackBuilds/kitty-bin/README
deleted file mode 100644
index 6ccf6b9..0000000
--- a/SlackBuilds/kitty-bin/README
+++ /dev/null
@@ -1,14 +0,0 @@
-kitty (fast, featureful, GPU-based terminal emulator)
-
-kitty is a terminal emulator for X11 and Wayland [1], which offloads
-the rendering to the GPU [2] and supports modern terminal features. It
-also supports tiling multiple terminal windows without using an extra
-program like screen or tmux.
-
-[1] For Wayland support, it may be necessary to add the following
- line to ~/.config/kitty/kitty.conf:
- linux_display_server wayland
-
-[2] Requires hardware-accelerated OpenGL support.
-
-This is a repackage of the binaries distributed by upstream
diff --git a/SlackBuilds/kitty-bin/doinst.sh b/SlackBuilds/kitty-bin/doinst.sh
deleted file mode 100644
index 1f8ff67..0000000
--- a/SlackBuilds/kitty-bin/doinst.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-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 usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
-
diff --git a/SlackBuilds/kitty-bin/kitty-bin.SlackBuild b/SlackBuilds/kitty-bin/kitty-bin.SlackBuild
deleted file mode 100644
index 1343807..0000000
--- a/SlackBuilds/kitty-bin/kitty-bin.SlackBuild
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for kitty
-
-# Copyright 2026 danix <danix@danix.xyz>
-# 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=kitty-bin
-SRCNAM=kitty
-VERSION=${VERSION:-0.46.2}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION-$ARCH.txz
-
-chown -R root:root .
-find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
- \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
-
-mkdir -p $PKG/opt/$PRGNAM-$VERSION/{bin,lib}
-cp -a bin/* $PKG/opt/$PRGNAM-$VERSION/bin
-cp -a lib/* $PKG/opt/$PRGNAM-$VERSION/lib
-
-mkdir -p $PKG/usr/{bin,man}
-mkdir -p $PKG/usr/share/{applications,icons,terminfo}
-cp -a share/applications/*.desktop $PKG/usr/share/applications
-cp -a share/icons/* $PKG/usr/share/icons
-cp -a share/man/* $PKG/usr/man
-find $PKG/usr/man/man* -type f | xargs gzip -9
-cp -a share/terminfo/* $PKG/usr/share/terminfo
-
-ln -sf ../../opt/$PRGNAM-$VERSION/bin/kitty $PKG/usr/bin/kitty
-ln -sf ../../opt/$PRGNAM-$VERSION/bin/kitten $PKG/usr/bin/kitten
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a share/doc/$SRCNAM/html $PKG/usr/doc/$PRGNAM-$VERSION
-find $PKG/usr/doc/$PRGNAM-$VERSION/html -type f -a -empty | xargs rm
-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/SlackBuilds/kitty-bin/kitty-bin.info b/SlackBuilds/kitty-bin/kitty-bin.info
deleted file mode 100644
index b3deea8..0000000
--- a/SlackBuilds/kitty-bin/kitty-bin.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="kitty-bin"
-VERSION="0.46.2"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
-DOWNLOAD="https://github.com/kovidgoyal/kitty/releases/download/v0.46.2/kitty-0.46.2-x86_64.txz"
-MD5SUM="9c99ee383211e06cd919d156ab3c1031"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="danix"
-EMAIL="danix@danix.xyz"
diff --git a/SlackBuilds/kitty-bin/slack-desc b/SlackBuilds/kitty-bin/slack-desc
deleted file mode 100644
index de67509..0000000
--- a/SlackBuilds/kitty-bin/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-kitty-bin: kitty (fast, featureful, GPU-based terminal emulator)
-kitty-bin:
-kitty-bin: kitty is a terminal emulator for X11 and Wayland, which offloads the
-kitty-bin: rendering to the GPU and supports modern terminal features. It also
-kitty-bin: supports tiling multiple terminal windows without using an extra
-kitty-bin: program like screen or tmux.
-kitty-bin:
-kitty-bin: Homepage: https://sw.kovidgoyal.net/kitty/
-kitty-bin:
-kitty-bin: This is a repackage of the binaries distributed by upstream.
-kitty-bin:
diff --git a/SlackBuilds/llama.cpp-vulkan/README b/SlackBuilds/llama.cpp-vulkan/README
deleted file mode 100644
index 5509d44..0000000
--- a/SlackBuilds/llama.cpp-vulkan/README
+++ /dev/null
@@ -1,22 +0,0 @@
-llama.cpp
-
-LLM inference in C/C++
-
-The main goal of llama.cpp is to enable LLM inference with minimal
-setup and state-of-the-art performance on a wide range of hardware
-locally and in the cloud.
-
- - Plain C/C++ implementation without any dependencies
- - Apple silicon is a first-class citizen - optimized via ARM NEON,
- Accelerate and Metal frameworks
- - AVX, AVX2, AVX512 and AMX support for x86 architectures
- - RVV, ZVFH, ZFH, ZICBOP and ZIHINTPAUSE support for RISC-V
- architectures
- - 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer
- quantization for faster inference and reduced memory use
- - Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for
- AMD GPUs via HIP and Moore Threads GPUs via MUSA)
- - Vulkan and SYCL backend support
- - CPU+GPU hybrid inference to partially accelerate models larger than
- the total VRAM capacity
-
diff --git a/SlackBuilds/llama.cpp-vulkan/doinst.sh b/SlackBuilds/llama.cpp-vulkan/doinst.sh
deleted file mode 100644
index 0b91476..0000000
--- a/SlackBuilds/llama.cpp-vulkan/doinst.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-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.llama.cpp.new
-config etc/rc.d/rc.llama.cpp.new
-
diff --git a/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.SlackBuild b/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.SlackBuild
deleted file mode 100644
index dbbd4cf..0000000
--- a/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.SlackBuild
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for llama.cpp-vulkan
-
-# Copyright 2026 danix <danix@danix.xyz>
-# 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=llama.cpp-vulkan
-SRCNAM=llama.cpp
-VERSION=${VERSION:-b8611}
-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 -ex
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
-cd $SRCNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-mkdir -p build
-cd build
- cmake .. \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DMAN_INSTALL_DIR=/usr/man \
- -B build \
- -DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=ON \
- -DLLAMA_BUILD_TESTS=OFF \
- -DLLAMA_USE_SYSTEM_GGML=OFF \
- -DGGML_NATIVE=ON \
- -DGGML_ALL_WARNINGS=OFF \
- -DGGML_ALL_WARNINGS_3RD_PARTY=OFF \
- -DGGML_BUILD_EXAMPLES=OFF \
- -DGGML_BUILD_TESTS=OFF \
- -DGGML_LTO=ON \
- -DGGML_RPC=ON \
- -DGGML_VULKAN=ON \
- -DGGML_CUDA_FA_ALL_QUANTS=ON \
- -DLLAMA_BUILD_NUMBER="${VERSION#b}" \
- -Wno-dev
-
- cmake --build build --
- DESTDIR=$PKG cmake --install build
-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
-
-find $PKG/usr/man -type f -exec gzip -9 {} \; || true
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- AUTHORS CODEOWNERS CONTRIBUTING.md LICENSE README.md SECURITY.md media \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/etc/rc.d
-cat $CWD/rc.llama.cpp > $PKG/etc/rc.d/rc.llama.cpp.new
-
-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/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.info b/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.info
deleted file mode 100644
index 688e652..0000000
--- a/SlackBuilds/llama.cpp-vulkan/llama.cpp-vulkan.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="llama.cpp-vulkan"
-VERSION="b8611"
-HOMEPAGE="https://github.com/ggml-org/llama.cpp"
-DOWNLOAD="https://github.com/ggml-org/llama.cpp/archive/b8611/llama.cpp-b8611.tar.gz"
-MD5SUM="1850929860dd3dc9df7ec4aea2fd156a"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="danix"
-EMAIL="danix@danix.xyz"
diff --git a/SlackBuilds/llama.cpp-vulkan/rc.llama.cpp b/SlackBuilds/llama.cpp-vulkan/rc.llama.cpp
deleted file mode 100644
index 82124f9..0000000
--- a/SlackBuilds/llama.cpp-vulkan/rc.llama.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-
-# Copyright 2026 danix <danix@danix.xyz>
-# 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.
-
-# SERVER OPTIONS
-# many options can be set as env variables.
-# See https://github.com/ggml-org/llama.cpp/tree/master/tools/server
-
-RUNAS_USER=
-RUNAS_GROUP=users
-LLSRV=/usr/bin/llama-server
-#MODEL_DIR=
-MODEL= # which model to use
-HOST=127.0.0.1 # ip to bind the server to
-PORT=8181 # port for the server to listen to
-CONTEXT= #size of context
-TEMP=1.0
-TOP_K=20
-TOP_P=0.95
-MIN_P=0.00
-SLEEP_IDLE_SECONDS=500 # after how many seconds to unload the model from memory
-REASONING_FORMAT=deepseek
-GPU_LAYERS=all
-SPLIT_MODE=none
-NO_CONTEXT_SHIFT='--no-context-shift'
-LOG_FILE=/var/log/llama-server/server.log
-LLAMA_ARGS="--ctx-size $CONTEXT \
- --jinja \
- --temp $TEMP \
- --top-k $TOP_K \
- --top-p $TOP_P \
- --min-p $MIN_P \
- --host $HOST --port $PORT \
- --reasoning-format $REASONING_FORMAT \
- -sm $SPLIT_MODE \
- $NO_CONTEXT_SHIFT \
- -ngl $GPU_LAYERS \
- --sleep-idle-seconds $SLEEP_IDLE_SECONDS \
- -m $MODEL" # alternatively one could set the model directory and pass --models-dir to the script
-
-case "$1" in
- stop)
- if /usr/bin/pgrep -f "$LLSRV" >/dev/null; then
- echo "Stopping llama-server..."
- killall llama-server 2>/dev/null
- else
- echo "llama-server is not running..."
- exit 1
- fi
- ;;
- start)
- echo "Starting llama-server..."
- if [[ -d $(dirname $LOG_FILE) ]]; then
- mkdir -p $(dirname $LOG_FILE)
- touch $LOG_FILE
- chown -R ${RUNAS_USER}:${RUNAS_GROUP} $(dirname $LOG_FILE)
- fi
- su $RUNAS_USER -c "$LLSRV $LLAMA_ARGS --log-file $LOG_FILE -lv 3 --log-timestamps" 1>/dev/null 2>&1 &
- $0 status
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- status)
- if /usr/bin/pgrep -f "$LLSRV" >/dev/null; then
- echo "llama-server is running"
- echo "Browser interface is at:"
- echo "http://${HOST}:${PORT}"
- fi
- ;;
- *)
- echo "usage: $0 { start | stop | status | restart }" >&2
- exit 1
- ;;
-esac
diff --git a/SlackBuilds/llama.cpp-vulkan/slack-desc b/SlackBuilds/llama.cpp-vulkan/slack-desc
deleted file mode 100644
index 273e15e..0000000
--- a/SlackBuilds/llama.cpp-vulkan/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-llama.cpp-vulkan: llama.cpp-vulkan (LLM inference in C/C++)
-llama.cpp-vulkan:
-llama.cpp-vulkan: Port of Facebook's LLaMA model in C/C++ with Vulkan GPU optimizations
-llama.cpp-vulkan:
-llama.cpp-vulkan: The main goal of llama.cpp is to enable LLM inference with minimal
-llama.cpp-vulkan: setup and state-of-the-art performance on a wide range of hardware
-llama.cpp-vulkan: locally and in the cloud.
-llama.cpp-vulkan:
-llama.cpp-vulkan: Home: https://github.com/ggml-org/llama.cpp
-llama.cpp-vulkan:
-llama.cpp-vulkan:
diff --git a/SlackBuilds/obsidian/README b/SlackBuilds/obsidian/README
deleted file mode 100644
index db73203..0000000
--- a/SlackBuilds/obsidian/README
+++ /dev/null
@@ -1,12 +0,0 @@
-Obsidian is a personal knowledge base and note-taking software
-application that operates on Markdown files. It allows users to make
-internal links for notes and then to visualize the connections as a
-graph. It is designed to help users organize and structure their
-thoughts and knowledge in a flexible, non-linear way.
-
-The software is free for personal use, with commercial licenses
-available for pay
-
-This script repackages the Debian package provided by Obsidian team.
-
-Currently, only the 64bit version is available.
diff --git a/SlackBuilds/obsidian/doinst.sh b/SlackBuilds/obsidian/doinst.sh
deleted file mode 100644
index 65c7e2e..0000000
--- a/SlackBuilds/obsidian/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-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/SlackBuilds/obsidian/obsidian.SlackBuild b/SlackBuilds/obsidian/obsidian.SlackBuild
deleted file mode 100644
index 25ec26b..0000000
--- a/SlackBuilds/obsidian/obsidian.SlackBuild
+++ /dev/null
@@ -1,86 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for Obsidian
-
-# Copyright 2024 Dimitar Nikov, Alfreton, United Kingdom
-# Copyright 2025-2026 Matt Egger, Philadelphia, PA, United States
-# 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=obsidian
-VERSION=${VERSION:-1.12.7}
-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}
-
-if [ "$ARCH" != "x86_64" ]; then
- echo "$ARCH is not supported."
- exit 1
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $PKG
-ar p $CWD/${PRGNAM}_${VERSION}_amd64.deb data.tar.xz | tar -xvJ
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-rm -fr $PKG/usr/share/doc
-
-mkdir -p $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/SlackBuilds/obsidian/obsidian.info b/SlackBuilds/obsidian/obsidian.info
deleted file mode 100644
index 9fe77d1..0000000
--- a/SlackBuilds/obsidian/obsidian.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="obsidian"
-VERSION="1.12.7"
-HOMEPAGE="https://obsidian.md/"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian_1.12.7_amd64.deb"
-MD5SUM_x86_64="4fc61e50360320be9083f80b04a805ee"
-REQUIRES=""
-MAINTAINER="Matt Egger"
-EMAIL="matt.egger@gmail.com"
diff --git a/SlackBuilds/obsidian/slack-desc b/SlackBuilds/obsidian/slack-desc
deleted file mode 100644
index e77e407..0000000
--- a/SlackBuilds/obsidian/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-obsidian: obsidian (a markdown editor)
-obsidian:
-obsidian: Obsidian is a personal knowledge base and note-taking software
-obsidian: application that operates on Markdown files. It allows users to make
-obsidian: internal links for notes and then to visualize the connections as a
-obsidian: graph. It is designed to help users organize and structure their
-obsidian: thoughts and knowledge in a flexible, non-linear way.
-obsidian:
-obsidian: Homepage: https://obsidian.md/
-obsidian:
-obsidian:
diff --git a/SlackBuilds/opencode-bin/README b/SlackBuilds/opencode-bin/README
deleted file mode 100644
index 1b8e8d0..0000000
--- a/SlackBuilds/opencode-bin/README
+++ /dev/null
@@ -1,15 +0,0 @@
-OpenCode is an open source agent that helps you write code in your
-terminal, IDE, or desktop.
-
- - LSP enabled Automatically loads the right LSPs for the LLM
- - Multi-session Start multiple agents in parallel on the same project
- - Share links Share a link to any session for reference or to debug
- - GitHub Copilot Log in with GitHub to use your Copilot account
- - ChatGPT Plus/Pro Log in with OpenAI to use your ChatGPT Plus or Pro
- account
- - Any model 75+ LLM providers through Models.dev, including local
- models
- - Any editor Available as a terminal interface, desktop app, and
- IDE extension
-
-This Package delivers the binary released from mainstream
diff --git a/SlackBuilds/opencode-bin/opencode-bin.SlackBuild b/SlackBuilds/opencode-bin/opencode-bin.SlackBuild
deleted file mode 100644
index b2c304b..0000000
--- a/SlackBuilds/opencode-bin/opencode-bin.SlackBuild
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for opencode
-
-# Copyright 2026 danix <danix@danix.xyz>
-# 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=opencode-bin
-SRCNAM=opencode
-VERSION=${VERSION:-1.3.13}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-ARCH=${ARCH:-x86_64}
-
-# Only x86_64 is supported (pre-built binary)
-if [ "$ARCH" != "x86_64" ]; then
- echo "ERROR: $PRGNAM is only available for x86_64."
- exit 1
-fi
-
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-
-tar xvf $CWD/$SRCNAM-linux-x64.tar.gz
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-mkdir -p $PKG/usr/bin
-install -D -m 0755 opencode $PKG/usr/bin/opencode
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Install man page
-install -D -m 0644 $CWD/opencode.1 $PKG/usr/man/man1/opencode.1
-gzip -9 $PKG/usr/man/man1/opencode.1
-
-# Install docs
-mkdir -p $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/SlackBuilds/opencode-bin/opencode-bin.info b/SlackBuilds/opencode-bin/opencode-bin.info
deleted file mode 100644
index 155faec..0000000
--- a/SlackBuilds/opencode-bin/opencode-bin.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="opencode-bin"
-VERSION="1.3.13"
-HOMEPAGE="https://opencode.ai"
-DOWNLOAD="UNSUPPORTED"
-MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/anomalyco/opencode/releases/download/v1.3.13/opencode-linux-x64.tar.gz"
-MD5SUM_x86_64="8dd2dab3b9ffaeb956fa95ed80b6b15b"
-REQUIRES=""
-MAINTAINER="danix"
-EMAIL="danix@danix.xyz"
diff --git a/SlackBuilds/opencode-bin/opencode.1 b/SlackBuilds/opencode-bin/opencode.1
deleted file mode 100644
index ba2b76b..0000000
--- a/SlackBuilds/opencode-bin/opencode.1
+++ /dev/null
@@ -1,67 +0,0 @@
-.TH OPENCODE 1 "2025" "opencode" "User Commands"
-.SH NAME
-opencode \- open source AI coding agent for the terminal
-.SH SYNOPSIS
-.B opencode
-[\fIOPTIONS\fR]
-.SH DESCRIPTION
-.B opencode
-is an AI coding agent designed for the terminal. It provides a TUI
-(Terminal User Interface) for interacting with 75+ LLM providers
-including Anthropic Claude, OpenAI, Google Gemini, GitHub Copilot,
-and local models via Ollama.
-.PP
-It uses a client/server architecture allowing the server to run on
-one machine while being driven remotely from another client.
-.SH OPTIONS
-.TP
-.BR \-h ", " \-\-help
-Display help information and exit.
-.TP
-.BR \-v ", " \-\-version
-Print version number and exit.
-.TP
-.BR \-d ", " \-\-debug
-Enable debug logging.
-.TP
-.BR \-c " " \fIDIR\fR ", " \-\-cwd " " \fIDIR\fR
-Set the working directory for the session.
-.TP
-.BR \-p " " \fIPROMPT\fR ", " \-\-print " " \fIPROMPT\fR
-Run non-interactively with the given prompt and print the response,
-then exit. Useful for scripting and automation.
-.TP
-.BR \-f " " \fIFORMAT\fR ", " \-\-format " " \fIFORMAT\fR
-Output format when using \fB\-p\fR. Options: \fBtext\fR (default), \fBjson\fR.
-.TP
-.BR \-q ", " \-\-quiet
-Suppress the spinner animation. Useful when running from scripts.
-.SH ENVIRONMENT
-.TP
-.B OPENCODE_INSTALL_DIR
-Override the binary installation directory used by the install script.
-.TP
-.B XDG_BIN_DIR
-XDG Base Directory Specification compliant binary path.
-.SH FILES
-.TP
-.I ~/.config/opencode/
-User configuration directory.
-.TP
-.I ~/.local/share/opencode/auth.json
-Stored authentication credentials.
-.SH TUI COMMANDS
-Inside the TUI, the following slash commands are available:
-.TP
-.B /connect
-Configure and authenticate an LLM provider.
-.TP
-.B /models
-Switch between available models.
-.SH SEE ALSO
-Full documentation at \fIhttps://opencode.ai/docs\fR
-.SH AUTHORS
-Developed by the Anomaly team. See \fIhttps://github.com/anomalyco/opencode\fR
-for contributors.
-.SH LICENSE
-MIT License.
diff --git a/SlackBuilds/opencode-bin/slack-desc b/SlackBuilds/opencode-bin/slack-desc
deleted file mode 100644
index 9469921..0000000
--- a/SlackBuilds/opencode-bin/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one blank line after the base package name's header.
-
- |-----handy-ruler------------------------------------------------------|
-opencode-bin: opencode-bin (open source AI coding agent for the terminal)
-opencode-bin:
-opencode-bin: OpenCode is a TUI/CLI AI coding agent supporting 75+ LLM providers
-opencode-bin: including Claude, OpenAI, Gemini, GitHub Copilot, and local models
-opencode-bin: via Ollama. It features a client/server architecture, session
-opencode-bin: management, LSP integration, MCP support, and plugin system.
-opencode-bin: Binaries are compiled with Bun and are self-contained.
-opencode-bin:
-opencode-bin: Homepage: https://opencode.ai
-opencode-bin: License: MIT
-opencode-bin:
diff --git a/SlackBuilds/qarma/README b/SlackBuilds/qarma/README
deleted file mode 100644
index 981dbe5..0000000
--- a/SlackBuilds/qarma/README
+++ /dev/null
@@ -1,7 +0,0 @@
-qarma is a tool to create dialog boxes, based on Qt. It's a clone of
-Zenity which was written for GTK+.
-
-Qarma could be compiled against Qt6, Qt5 and Qt4, and supports styling
-with qt5ct and qt6ct.
-
-Homepage: https://github.com/luebking/qarma
diff --git a/SlackBuilds/qarma/qarma.SlackBuild b/SlackBuilds/qarma/qarma.SlackBuild
deleted file mode 100644
index 9ea8022..0000000
--- a/SlackBuilds/qarma/qarma.SlackBuild
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for qarma
-
-# Copyright 2018-2026 danix <danix@danix.xyz>
-# 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=qarma
-VERSION=${VERSION:-1.1.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-NUMJOBS=${NUMJOBS:--j4}
-
-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 {} \;
-
-mkdir -p build-$PRGNAM
-cd build-$PRGNAM
- qmake6 ..
- make $NUMJOBS
- mkdir -p $PKG/usr/bin
- install -m 0755 qarma $PKG/usr/bin
-cd ..
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/SlackBuilds/qarma/qarma.info b/SlackBuilds/qarma/qarma.info
deleted file mode 100644
index 8e2e514..0000000
--- a/SlackBuilds/qarma/qarma.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="qarma"
-VERSION="1.1.0"
-HOMEPAGE="https://github.com/luebking/qarma"
-DOWNLOAD="https://github.com/luebking/qarma/archive/v1.1.0/qarma-1.1.0.tar.gz"
-MD5SUM="2ebe757b99c81fa5e84d1cda6a811279"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="danix"
-EMAIL="danix@danix.xyz"
diff --git a/SlackBuilds/qarma/slack-desc b/SlackBuilds/qarma/slack-desc
deleted file mode 100644
index c23cc62..0000000
--- a/SlackBuilds/qarma/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-qarma: qarma (near perfect zenity clone for Qt)
-qarma:
-qarma: Qarma is a near perfect zenity clone, written in Qt,
-qarma: could be compiled against Qt6, Qt5 and Qt4, and supports styling
-qarma: with qt5ct and qt6ct.
-qarma:
-qarma: Q: Why do you waste time cloning a perfectly fine tool?
-qarma: A: "The answer is that GTK+ is primarily intended to be used on
-qarma: the GNOME desktop. GTK+ must focus on being the toolkit of
-qarma: the GNOME platform first, and tackle integration second."
-qarma: Website: https://github.com/luebking/qarma
diff --git a/SlackBuilds/syncthing/README b/SlackBuilds/syncthing/README
deleted file mode 100644
index 86b1197..0000000
--- a/SlackBuilds/syncthing/README
+++ /dev/null
@@ -1,20 +0,0 @@
-Syncthing (two way file sync between devices)
-
-Syncthing is a free, open-source peer-to-peer, two-way file
-syncronisation application available for Windows, Mac, Linux, iOS,
-Android, Solaris, Darwin and BSD. It can sync files between devices
-on a local network, or between remote devices over the Internet.
-
-Before you can build Syncthing, you have to create a syncthing
-user and group (used when running syncthing as a system-wide daemon):
-
-groupadd -g 307 syncthing
-useradd -d /var/lib/syncthing -g syncthing -s /bin/bash -u 307 syncthing
-
-This package includes a rc.syncthing startup script, suitable for
-running Syncthing as a system daemon - such as on a server.
-
-The default location for the Syncthing config *and* sync repository
-if run using the enclosed rc.syncthing is under /var/lib/syncthing,
-but Syncthing is normally configured through its own web interface.
-See project page for further details.
diff --git a/SlackBuilds/syncthing/doinst.sh b/SlackBuilds/syncthing/doinst.sh
deleted file mode 100644
index 9d663d4..0000000
--- a/SlackBuilds/syncthing/doinst.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-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
-}
-
-config etc/logrotate.d/syncthing.new
-preserve_perms etc/rc.d/rc.syncthing.new
diff --git a/SlackBuilds/syncthing/rc.syncthing b/SlackBuilds/syncthing/rc.syncthing
deleted file mode 100644
index 730e638..0000000
--- a/SlackBuilds/syncthing/rc.syncthing
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-
-# Copyright 2016, Sebastian Arcus, UK
-# 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.
-
-SYNCTHING_USER="syncthing"
-SYNCTHING="/usr/bin/syncthing"
-CONFDIR="/var/lib/syncthing/config"
-LOGFILE="/var/log/syncthing/syncthing.log"
-LOGFLAGS="11"
-SYNCTHING_ARGS="-no-browser"
-
-case "$1" in
- stop)
- if /usr/bin/pgrep -f /usr/bin/syncthing >/dev/null; then
- echo "Stop Syncthing..."
- killall syncthing 2>/dev/null
- else
- echo "Syncthing is not running..."
- exit 1
- fi
- ;;
- start)
- echo "Start Syncthing..."
- su - $SYNCTHING_USER -c "$SYNCTHING -home=$CONFDIR -logfile=$LOGFILE -logflags=$LOGFLAGS $SYNCTHING_ARGS" 1>/dev/null 2>&1 &
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 { start | stop | restart }" >&2
- exit 1
- ;;
-esac
diff --git a/SlackBuilds/syncthing/slack-desc b/SlackBuilds/syncthing/slack-desc
deleted file mode 100644
index 2d1ee73..0000000
--- a/SlackBuilds/syncthing/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-syncthing: syncthing (two way file sync between devices)
-syncthing:
-syncthing: Syncthing is a free, open-source peer-to-peer, two-way file
-syncthing: syncronisation application available for Windows, Mac, Linux, iOS,
-syncthing: Android, Solaris, Darwin and BSD. It can sync files between devices
-syncthing: on a local network, or between remote devices over the Internet.
-syncthing:
-syncthing: https://syncthing.net
-syncthing:
-syncthing:
-syncthing:
diff --git a/SlackBuilds/syncthing/syncthing.SlackBuild b/SlackBuilds/syncthing/syncthing.SlackBuild
deleted file mode 100644
index b4b896f..0000000
--- a/SlackBuilds/syncthing/syncthing.SlackBuild
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for syncthing
-
-# Copyright 2015 Lionel Young, United States
-# Copyright 2016 Sebastian Arcus, United Kingdom
-# 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=syncthing
-VERSION=${VERSION:-2.0.15}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_danix}
-PKGTYPE=${PKGTYPE:-txz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
- FARCH=386
-elif [ "$ARCH" = "x86_64" ]; then
- FARCH=amd64
-else
- echo "$ARCH architecture is not supported."
- exit 1
-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}
-
-set -e
-
-# Check if the syncthing user and group exist. If not, then bail.
-if [ "$(id -g syncthing 2> /dev/null)" != "307" -o "$(id -u syncthing 2> /dev/null)" != "307" ]; then
- echo " You must have an 'syncthing' user and group to run this script."
- echo " # groupadd -g 307 syncthing"
- echo " # useradd -d /var/lib/syncthing -g syncthing -s /bin/bash -u 307 syncthing"
- exit 1
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-mkdir $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
-tar xvf $CWD/${PRGNAM}-linux-$FARCH-v${VERSION}.tar.gz
-cd ${PRGNAM}-linux-$FARCH-v${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 {} \;
-
-# Install syncthing
-mkdir -p $PKG/usr/bin
-install -Dm755 syncthing $PKG/usr/bin/syncthing
-
-# Install rc script
-mkdir -p $PKG/etc/rc.d
-cat $CWD/rc.syncthing > $PKG/etc/rc.d/rc.syncthing.new
-chmod 0644 $PKG/etc/rc.d/rc.syncthing.new
-
-# Install logrotate script
-mkdir -p $PKG/etc/logrotate.d
-cat $CWD/syncthing.logrotate > $PKG/etc/logrotate.d/syncthing.new
-
-mkdir -p -m 750 $PKG/var/lib/syncthing/config
-mkdir -p -m 750 $PKG/var/log/syncthing
-mkdir -p -m 750 $PKG/var/run/syncthing
-chown -R syncthing:syncthing $PKG/var/{lib,run,log}/syncthing
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a *.txt $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/SlackBuilds/syncthing/syncthing.info b/SlackBuilds/syncthing/syncthing.info
deleted file mode 100644
index 7c6b8ca..0000000
--- a/SlackBuilds/syncthing/syncthing.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="syncthing"
-VERSION="2.0.15"
-HOMEPAGE="https://syncthing.net"
-DOWNLOAD="https://github.com/syncthing/syncthing/releases/download/v2.0.15/syncthing-linux-386-v2.0.15.tar.gz"
-MD5SUM="04bb977a084577ddac3c6036b965d54d"
-DOWNLOAD_x86_64="https://github.com/syncthing/syncthing/releases/download/v2.0.15/syncthing-linux-amd64-v2.0.15.tar.gz"
-MD5SUM_x86_64="4129e1b6e1b014b7c92f4e987204251f"
-REQUIRES=""
-MAINTAINER="Sebastian Arcus"
-EMAIL="s [dot] arcus [at] open-t [dot] co [dot] uk"
diff --git a/SlackBuilds/syncthing/syncthing.logrotate b/SlackBuilds/syncthing/syncthing.logrotate
deleted file mode 100644
index ef303bf..0000000
--- a/SlackBuilds/syncthing/syncthing.logrotate
+++ /dev/null
@@ -1,8 +0,0 @@
-/var/log/syncthing/*.log {
- weekly
- rotate 4
- compress
- missingok
- notifempty
- copytruncate
-}
diff --git a/SlackBuilds/uv-bin/README b/SlackBuilds/uv-bin/README
deleted file mode 100644
index 44d590e..0000000
--- a/SlackBuilds/uv-bin/README
+++ /dev/null
@@ -1 +0,0 @@
-An extremely fast Python package and project manager, written in Rust
diff --git a/SlackBuilds/uv-bin/slack-desc b/SlackBuilds/uv-bin/slack-desc
deleted file mode 100644
index ac9b049..0000000
--- a/SlackBuilds/uv-bin/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-uv-bin: uv-bin (Python package and project manager)
-uv-bin:
-uv-bin: An extremely fast Python package and project manager, written in Rust
-uv-bin:
-uv-bin:
-uv-bin:
-uv-bin:
-uv-bin:
-uv-bin: Project URL: https://github.com/astral-sh/uv
-uv-bin:
-uv-bin:
diff --git a/SlackBuilds/uv-bin/uv-bin.SlackBuild b/SlackBuilds/uv-bin/uv-bin.SlackBuild
deleted file mode 100644
index 613dfa9..0000000
--- a/SlackBuilds/uv-bin/uv-bin.SlackBuild
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for uv-bin
-
-# Copyright 2025 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=uv-bin
-SRCNAM=uv
-VERSION=${VERSION:-0.11.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
- echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
- exit 0
-fi
-
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i586" ]; then
- SRCARCH=i686-unknown-linux-gnu
-elif [ "$ARCH" = "i686" ]; then
- SRCARCH=i686-unknown-linux-gnu
-elif [ "$ARCH" = "x86_64" ]; then
- SRCARCH=x86_64-unknown-linux-gnu
-elif [ "$ARCH" = "aarch64" ]; then
- SRCARCH=aarch64-unknown-linux-gnu
-elif [ "$ARCH" = "arm" ]; then
- SRCARCH=armv7-unknown-linux-gnueabihf
-else
- SRCARCH=i686-unknown-linux-gnu
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$SRCARCH
-tar xvf $CWD/$SRCNAM-$SRCARCH.tar.gz
-cd $SRCNAM-$SRCARCH
-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 -p $PKG/usr/bin
-cp uvx uv $PKG/usr/bin/
-
-# Strip binaries and libraries.
-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
-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/SlackBuilds/uv-bin/uv-bin.info b/SlackBuilds/uv-bin/uv-bin.info
deleted file mode 100644
index ea9a751..0000000
--- a/SlackBuilds/uv-bin/uv-bin.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="uv-bin"
-VERSION="0.11.2"
-HOMEPAGE="https://github.com/astral-sh/uv"
-DOWNLOAD="https://github.com/astral-sh/uv/releases/download/0.11.2/uv-i686-unknown-linux-gnu.tar.gz"
-MD5SUM="ea373279d05858cbdebc3e67c3ffac91"
-DOWNLOAD_x86_64="https://github.com/astral-sh/uv/releases/download/0.11.2/uv-x86_64-unknown-linux-gnu.tar.gz"
-MD5SUM_x86_64="23457bca50346ff869f89fbca9b99657"
-REQUIRES=""
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"