summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-04-23 19:48:05 +0000
committer Eric Hameleers <alien@slackware.com>2024-04-23 22:34:04 +0200
commit388220eab9a207d386dec56cab9709a2b3f4fd71 (patch)
tree81ee595632e5b5fd04159aea63f418f2f796102f /source
parenta99ccc15cf498bcf74ed85f9adfdd04b7f9c12b4 (diff)
downloadcurrent-388220eab9a207d386dec56cab9709a2b3f4fd71.tar.gz
current-388220eab9a207d386dec56cab9709a2b3f4fd71.tar.xz
Tue Apr 23 19:48:05 UTC 202420240423194805
a/ed-1.20.2-x86_64-1.txz: Upgraded. d/parallel-20240422-noarch-1.txz: Upgraded. kde/krusader-2.8.1-x86_64-1.txz: Upgraded. kde/ktextaddons-1.5.4-x86_64-1.txz: Upgraded. l/libgusb-0.4.9-x86_64-1.txz: Upgraded. n/nmap-7.95-x86_64-1.txz: Upgraded. x/fcitx5-5.1.9-x86_64-1.txz: Upgraded. x/fcitx5-anthy-5.1.4-x86_64-1.txz: Upgraded. x/fcitx5-chinese-addons-5.1.5-x86_64-1.txz: Upgraded. x/fcitx5-gtk-5.1.3-x86_64-1.txz: Upgraded. x/fcitx5-hangul-5.1.3-x86_64-1.txz: Upgraded. x/fcitx5-kkc-5.1.3-x86_64-1.txz: Upgraded. x/fcitx5-m17n-5.1.1-x86_64-1.txz: Upgraded. x/fcitx5-qt-5.1.6-x86_64-1.txz: Upgraded. x/fcitx5-sayura-5.1.2-x86_64-1.txz: Upgraded. x/fcitx5-table-extra-5.1.5-x86_64-1.txz: Upgraded. x/fcitx5-table-other-5.1.2-x86_64-1.txz: Upgraded. x/fcitx5-unikey-5.1.4-x86_64-1.txz: Upgraded. x/libime-1.1.7-x86_64-1.txz: Upgraded. extra/emacs-regular-build/emacs-29.3-x86_64-2_regular.txz: Rebuilt. This is a bugfix release. Only build the X11/GTK+3 version. Use "emacs -nw" if you want to start it in a terminal emulator in text mode, or rebuild if you really need to get rid of the X11 dependency for some reason. Build using --with-pdumper=auto. It seems that --with-dumping=unexec produces a buggy Emacs here in the modern era, with symptoms such as "child signal FD: Invalid argument". It's possible this had something to do with the reported memory leaks as well. Thanks to 3Tom for the bug report.
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/elogind/elogind.SlackBuild4
-rwxr-xr-xsource/e/emacs/emacs.SlackBuild72
-rwxr-xr-xsource/e/emacs/emacs.SlackBuild.regular-build6
-rw-r--r--source/kde/kde/build/krusader2
-rw-r--r--source/kde/kde/patch/krusader.patch1
-rw-r--r--source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch50
-rwxr-xr-xsource/n/nmap/nmap.SlackBuild2
-rw-r--r--source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zstbin0 -> 111798 bytes
-rwxr-xr-xsource/x/fcitx5-anthy/fcitx5-anthy.SlackBuild6
-rw-r--r--source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zstbin0 -> 907852 bytes
-rwxr-xr-xsource/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild6
-rw-r--r--source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zstbin0 -> 67927 bytes
-rwxr-xr-xsource/x/fcitx5-gtk/fcitx5-gtk.SlackBuild6
-rw-r--r--source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zstbin0 -> 47343 bytes
-rwxr-xr-xsource/x/fcitx5-hangul/fcitx5-hangul.SlackBuild6
-rw-r--r--source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zstbin0 -> 55610 bytes
-rwxr-xr-xsource/x/fcitx5-kkc/fcitx5-kkc.SlackBuild4
-rw-r--r--source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zstbin0 -> 28422 bytes
-rwxr-xr-xsource/x/fcitx5-m17n/fcitx5-m17n.SlackBuild6
-rw-r--r--source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zstbin0 -> 127978 bytes
-rwxr-xr-xsource/x/fcitx5-qt/fcitx5-qt.SlackBuild6
-rw-r--r--source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zstbin0 -> 25363 bytes
-rwxr-xr-xsource/x/fcitx5-sayura/fcitx5-sayura.SlackBuild6
-rw-r--r--source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zstbin0 -> 13837962 bytes
-rwxr-xr-xsource/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild6
-rw-r--r--source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zstbin0 -> 532035 bytes
-rwxr-xr-xsource/x/fcitx5-table-other/fcitx5-table-other.SlackBuild6
-rw-r--r--source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zstbin0 -> 114482 bytes
-rwxr-xr-xsource/x/fcitx5-unikey/fcitx5-unikey.SlackBuild6
-rw-r--r--source/x/fcitx5/fcitx5-5.1.9_dict.tar.zstbin0 -> 7531232 bytes
-rwxr-xr-xsource/x/fcitx5/fcitx5.SlackBuild6
-rw-r--r--source/x/libime/libime-1.1.7_dict.tar.zstbin0 -> 36925132 bytes
-rwxr-xr-xsource/x/libime/libime.SlackBuild8
33 files changed, 48 insertions, 167 deletions
diff --git a/source/a/elogind/elogind.SlackBuild b/source/a/elogind/elogind.SlackBuild
index 2f5199837..2f365484d 100755
--- a/source/a/elogind/elogind.SlackBuild
+++ b/source/a/elogind/elogind.SlackBuild
@@ -108,11 +108,11 @@ cat $CWD/elogind.nobody.nogroup.99.99.diff | patch -p1 --verbose || exit 1
# low power mode as deep, but that depends on how low the IRQ rate gets. In
# practice I have heard of s2idle draining a battery in half a day.
#
-# Anyway, I tried s2deep here again (with the below sleep patches) and it still
+# Anyway, I tried s2idle here again (with the below sleep patches) and it still
# locks up my machine (a fairly recent Thinkpad X1).
#
# S3 works and has the best power savings of all the partially-on modes.
-# Feel free to edit /etc/elogind/sleep.conf.d/10-elogind.conf if s2deep works
+# Feel free to edit /etc/elogind/sleep.conf.d/10-elogind.conf if s2idle works
# for you, but we'll continue to default to deep for now.
#
# Don't prefer s2idle, as it doesn't seem to work:
diff --git a/source/e/emacs/emacs.SlackBuild b/source/e/emacs/emacs.SlackBuild
index 49b06f608..3933a61c9 100755
--- a/source/e/emacs/emacs.SlackBuild
+++ b/source/e/emacs/emacs.SlackBuild
@@ -42,9 +42,7 @@ VERSION=$SRCDIRVER
# installed package is larger. Pass NATIVECOMP=NO to do a normal build.
NATIVECOMP=${NATIVECOMP:-YES}
-# When building with native compilation, link to the X11 libraries. This option
-# is only for native compilation builds -- regular builds will include both
-# an X11 and non-X11 version of Emacs.
+# Do we want X support? (causes Emacs to be linked with many X11 libraries):
WITHX=${WITHX:-YES}
# Pass this variable set to "--with-pgtk" to use GTK+3 without linking to X11
@@ -66,7 +64,7 @@ fi
if [ "$NATIVECOMP" = "YES" ]; then
PDUMPER=${PDUMPER:-"--with-dumping=pdumper --with-native-compilation"}
else
- PDUMPER=${PDUMPER:-"--with-pdumper=no --with-dumping=unexec --without-native-compilation"}
+ PDUMPER=${PDUMPER:-"--with-pdumper=auto --without-native-compilation"}
fi
# Automatically determine the architecture we're building on:
@@ -153,72 +151,6 @@ else
fi
make install DESTDIR=$PKG || exit 1
-# When using native compilation, pdumper is required. And, with pdumper it is
-# not possible to share Emacs' support files between two Emacs binaries.
-# Slackware has traditionally installed a version of Emacs that supports X11
-# and a graphical toolkit, and another one that is not linked to X for console
-# use. So, if we are building Emacs with native compilation, we should not
-# build an additional non-X binary. Also, if the previously built Emacs didn't
-# support X, then there's no need to build another one like that.
-if [ ! "$NATIVECOMP" = "YES" -a ! "$WITHX" = "NO" ]; then
-
- # We're going to build an extra non-X Emacs, so rename the previously built one:
- ( cd $PKG/usr/bin
- rm emacs
- mv emacs-${SRCDIRVER} emacs-${TARBALLVER}-with-x11
- )
-
- # Build a version of the Emacs binary that is not linked to X11:
- cd $TMP
- rm -rf $SRCNAM-$TARBALLVER
- tar xvf $CWD/$SRCNAM-$TARBALLVER.tar.xz || exit 1
- cd $SRCNAM-$SRCDIRVER || exit 1
-
- chown -R root:root .
- find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
- # The defaults are a little too worried about adding a few more K of pure
- # memory given the amount available on modern systems:
- sed -i "s/#define SYSTEM_PURESIZE_EXTRA 0/#define SYSTEM_PURESIZE_EXTRA 100000/g" src/puresize.h
-
- CFLAGS="$SLKCFLAGS" \
- CXXFLAGS="$SLKCFLAGS" \
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --program-prefix="" \
- --program-suffix="" \
- --mandir=/usr/man \
- --infodir=/usr/info \
- --without-gconf \
- --without-gsettings \
- --with-modules \
- --with-x=no \
- $PDUMPER \
- --build=${ARCH}-slackware-linux || exit 1
-
- make $NUMJOBS || make || exit 1
-
- # Install the non-X version:
- cat src/emacs > $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
- chown root:root $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
- chmod 1755 $PKG/usr/bin/emacs-${TARBALLVER}-no-x11
-
- # Create unversioned symlinks for both versions of emacs:
- ( cd $PKG/usr/bin
- ln -sf emacs-${TARBALLVER}-with-x11 emacs-with-x11
- ln -sf emacs-${TARBALLVER}-no-x11 emacs-no-x11
- # Create a plain "emacs" symlink pointing to emacs-with-x11:
- ln -sf emacs-with-x11 emacs
- )
-
-fi # build/install non-X emacs
-
# Seems like this nonsense is finally obsolete:
if [ -d $PKG/var/games/emacs ]; then
# I don't care for broken permissions.
diff --git a/source/e/emacs/emacs.SlackBuild.regular-build b/source/e/emacs/emacs.SlackBuild.regular-build
index 12af1ab0b..95756410b 100755
--- a/source/e/emacs/emacs.SlackBuild.regular-build
+++ b/source/e/emacs/emacs.SlackBuild.regular-build
@@ -21,8 +21,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Build a --without-native-compilation Emacs package with an X11 version
-# using GTK+3, and a non-X11 linked version for use on the console or on
-# machines lacking the X11 libraries. This is how the Slackware Emacs package
-# has been traditionally built from 1993-2024.
+# using GTK+3. This will still run on the console (or in an xterm if you use
+# "emacs -nw"). If you want a version that is not linked to any X11 libraries,
+# pass "WITHX=NO" to this script.
NATIVECOMP=NO TAG=_regular ./emacs.SlackBuild
diff --git a/source/kde/kde/build/krusader b/source/kde/kde/build/krusader
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/krusader
+++ b/source/kde/kde/build/krusader
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/patch/krusader.patch b/source/kde/kde/patch/krusader.patch
deleted file mode 100644
index fbe2a558e..000000000
--- a/source/kde/kde/patch/krusader.patch
+++ /dev/null
@@ -1 +0,0 @@
-cat $CWD/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
diff --git a/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch b/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch
deleted file mode 100644
index b56bc567a..000000000
--- a/source/kde/kde/patch/krusader/e5a71586952049ac92fab6f05ed1ab05c1e733c4.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 2bd5cd0db362db944bdea639bf0be33f6f439268 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin <xapienz@phystech.edu>
-Date: Sun, 5 Mar 2023 22:48:27 -0800
-Subject: [PATCH 1/2] Add workaround for icon size in HiDPI environment
-
----
- app/Panel/PanelView/listmodel.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/listmodel.cpp b/app/Panel/PanelView/listmodel.cpp
-index d6ad6c5f8..7731e8951 100644
---- a/app/Panel/PanelView/listmodel.cpp
-+++ b/app/Panel/PanelView/listmodel.cpp
-@@ -177,7 +177,7 @@ QVariant ListModel::data(const QModelIndex& index, int role) const
- if (properties()->displayIcons) {
- if (_justForSizeHint)
- return QPixmap(_view->fileIconSize(), _view->fileIconSize());
-- return _view->getIcon(fileitem);
-+ return QIcon(_view->getIcon(fileitem));
- }
- break;
- }
---
-GitLab
-
-
-From f447f96f14fdb4f86ccc1286692accbec535ecb0 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin <xapienz@phystech.edu>
-Date: Sun, 12 Mar 2023 21:35:27 -0700
-Subject: [PATCH 2/2] Don't set QStyle::State_None for brief view
-
----
- app/Panel/PanelView/krinterbriefview.cpp | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/krinterbriefview.cpp b/app/Panel/PanelView/krinterbriefview.cpp
-index 69496f890..4042c163c 100644
---- a/app/Panel/PanelView/krinterbriefview.cpp
-+++ b/app/Panel/PanelView/krinterbriefview.cpp
-@@ -401,7 +401,6 @@ void KrInterBriefView::paintEvent(QPaintEvent *e)
- intersectionSet(area, intersectVector);
-
- foreach(const QModelIndex &mndx, intersectVector) {
-- option.state = QStyle::State_None;
- option.rect = visualRect(mndx);
- painter.save();
-
---
-GitLab
-
diff --git a/source/n/nmap/nmap.SlackBuild b/source/n/nmap/nmap.SlackBuild
index fed202e09..b35e41337 100755
--- a/source/n/nmap/nmap.SlackBuild
+++ b/source/n/nmap/nmap.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=nmap
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst b/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst
new file mode 100644
index 000000000..02230d755
--- /dev/null
+++ b/source/x/fcitx5-anthy/fcitx5-anthy-5.1.4.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild b/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
index 9e8815dc6..906a9ad3f 100755
--- a/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
+++ b/source/x/fcitx5-anthy/fcitx5-anthy.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-anthy
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-anthy-$VERSION
-tar xvf $CWD/fcitx5-anthy-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-anthy-$VERSION.tar.zst || exit 1
cd fcitx5-anthy-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst
new file mode 100644
index 000000000..2bf0bda2d
--- /dev/null
+++ b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5_dict.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
index c5cea8497..efd277d58 100755
--- a/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
+++ b/source/x/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-chinese-addons
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-chinese-addons-$VERSION
-tar xvf $CWD/fcitx5-chinese-addons-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/fcitx5-chinese-addons-${VERSION}_dict.tar.zst || exit 1
cd fcitx5-chinese-addons-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst b/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst
new file mode 100644
index 000000000..09108d813
--- /dev/null
+++ b/source/x/fcitx5-gtk/fcitx5-gtk-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild b/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
index a9c83b56e..b08edfe65 100755
--- a/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
+++ b/source/x/fcitx5-gtk/fcitx5-gtk.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2022, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-gtk
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-gtk-$VERSION
-tar xvf $CWD/fcitx5-gtk-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-gtk-$VERSION.tar.zst || exit 1
cd fcitx5-gtk-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst b/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst
new file mode 100644
index 000000000..ebd3371af
--- /dev/null
+++ b/source/x/fcitx5-hangul/fcitx5-hangul-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild b/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
index 5e920bd21..4609107ce 100755
--- a/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
+++ b/source/x/fcitx5-hangul/fcitx5-hangul.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-hangul
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-hangul-$VERSION
-tar xvf $CWD/fcitx5-hangul-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-hangul-$VERSION.tar.zst || exit 1
cd fcitx5-hangul-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst b/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst
new file mode 100644
index 000000000..f12b63e70
--- /dev/null
+++ b/source/x/fcitx5-kkc/fcitx5-kkc-5.1.3.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild b/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
index 739494cb0..8929b98ed 100755
--- a/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
+++ b/source/x/fcitx5-kkc/fcitx5-kkc.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-kkc
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-kkc-$VERSION
-tar xvf $CWD/fcitx5-kkc-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-kkc-$VERSION.tar.zst || exit 1
cd fcitx5-kkc-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst b/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst
new file mode 100644
index 000000000..a2215d104
--- /dev/null
+++ b/source/x/fcitx5-m17n/fcitx5-m17n-5.1.1.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild b/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
index 4f27987ba..3d387deb2 100755
--- a/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
+++ b/source/x/fcitx5-m17n/fcitx5-m17n.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-m17n
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-m17n-$VERSION
-tar xvf $CWD/fcitx5-m17n-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-m17n-$VERSION.tar.zst || exit 1
cd fcitx5-m17n-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst b/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst
new file mode 100644
index 000000000..4a90e4dcb
--- /dev/null
+++ b/source/x/fcitx5-qt/fcitx5-qt-5.1.6.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-qt/fcitx5-qt.SlackBuild b/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
index 6770179fe..6130a2679 100755
--- a/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
+++ b/source/x/fcitx5-qt/fcitx5-qt.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-qt
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-qt-$VERSION
-tar xvf $CWD/fcitx5-qt-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-qt-$VERSION.tar.zst || exit 1
cd fcitx5-qt-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst b/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst
new file mode 100644
index 000000000..c19058275
--- /dev/null
+++ b/source/x/fcitx5-sayura/fcitx5-sayura-5.1.2.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild b/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
index 5bac684f2..dcfe1859d 100755
--- a/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
+++ b/source/x/fcitx5-sayura/fcitx5-sayura.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-sayura
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-sayura-$VERSION
-tar xvf $CWD/fcitx5-sayura-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-sayura-$VERSION.tar.zst || exit 1
cd fcitx5-sayura-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst b/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst
new file mode 100644
index 000000000..388fbe905
--- /dev/null
+++ b/source/x/fcitx5-table-extra/fcitx5-table-extra-5.1.5.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild b/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
index 2437fe4cc..51f5c4199 100755
--- a/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
+++ b/source/x/fcitx5-table-extra/fcitx5-table-extra.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-table-extra
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-table-extra-$VERSION
-tar xvf $CWD/fcitx5-table-extra-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-table-extra-$VERSION.tar.zst || exit 1
cd fcitx5-table-extra-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst b/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst
new file mode 100644
index 000000000..4268d71d5
--- /dev/null
+++ b/source/x/fcitx5-table-other/fcitx5-table-other-5.1.2.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild b/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
index e383ad485..819dce74e 100755
--- a/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
+++ b/source/x/fcitx5-table-other/fcitx5-table-other.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-table-other
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-table-other-$VERSION
-tar xvf $CWD/fcitx5-table-other-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-table-other-$VERSION.tar.zst || exit 1
cd fcitx5-table-other-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst b/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
new file mode 100644
index 000000000..7741f3e0a
--- /dev/null
+++ b/source/x/fcitx5-unikey/fcitx5-unikey-5.1.4.tar.zst
Binary files differ
diff --git a/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild b/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
index bf2a6d0b6..128a78b9c 100755
--- a/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
+++ b/source/x/fcitx5-unikey/fcitx5-unikey.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2016 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2016, 2020 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2016, 2020, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5-unikey
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -73,7 +73,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-unikey-$VERSION
-tar xvf $CWD/fcitx5-unikey-$VERSION.tar.?z || exit 1
+tar xvf $CWD/fcitx5-unikey-$VERSION.tar.zst || exit 1
cd fcitx5-unikey-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst b/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst
new file mode 100644
index 000000000..06c48916f
--- /dev/null
+++ b/source/x/fcitx5/fcitx5-5.1.9_dict.tar.zst
Binary files differ
diff --git a/source/x/fcitx5/fcitx5.SlackBuild b/source/x/fcitx5/fcitx5.SlackBuild
index cda538784..8bdd73def 100755
--- a/source/x/fcitx5/fcitx5.SlackBuild
+++ b/source/x/fcitx5/fcitx5.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2012 vvoody <vvoodywang@gmail.com>
-# Copyright 2018, 2020, 2023 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2018, 2020, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA
#
# All rights reserved.
#
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fcitx5
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d - | cut -f 2- -d _ | rev)}
BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -77,7 +77,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf fcitx5-$VERSION
-tar xvf $CWD/fcitx5-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/fcitx5-${VERSION}_dict.tar.zst || exit 1
cd fcitx5-$VERSION || exit 1
chown -R root:root .
diff --git a/source/x/libime/libime-1.1.7_dict.tar.zst b/source/x/libime/libime-1.1.7_dict.tar.zst
new file mode 100644
index 000000000..37ff9f6ce
--- /dev/null
+++ b/source/x/libime/libime-1.1.7_dict.tar.zst
Binary files differ
diff --git a/source/x/libime/libime.SlackBuild b/source/x/libime/libime.SlackBuild
index a087aa8ec..0fd4bf964 100755
--- a/source/x/libime/libime.SlackBuild
+++ b/source/x/libime/libime.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2022, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libime
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.zst | rev | cut -f 3- -d . | cut -f 1 -d- | cut -f 2- -d _ | rev)}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -76,7 +76,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf libime-$VERSION
-tar xvf $CWD/libime-${VERSION}_dict.tar.?z || exit 1
+tar xvf $CWD/libime-${VERSION}_dict.tar.zst || exit 1
cd libime-$VERSION || exit 1
chown -R root:root .