summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2024-02-13 19:19:24 +0000
committer Eric Hameleers <alien@slackware.com>2024-02-13 21:00:01 +0100
commit8712cd5e26b89d3da1afc87615d64a902101faa3 (patch)
tree3f21def271764c5ccd337afa55e6c52c5be28a7e
parentadcf8dd38215601024979abcee28b82997193788 (diff)
downloadcurrent-8712cd5e26b89d3da1afc87615d64a902101faa3.tar.gz
current-8712cd5e26b89d3da1afc87615d64a902101faa3.tar.xz
Tue Feb 13 19:19:24 UTC 202420240213191924
ap/tmux-3.4-x86_64-1.txz: Upgraded. d/lua-5.4.6-x86_64-5.txz: Rebuilt. Search paths under /usr/local in addition to /usr. Thanks to Arch for the patch. l/gst-plugins-bad-free-1.22.10-x86_64-1.txz: Upgraded. l/gst-plugins-base-1.22.10-x86_64-1.txz: Upgraded. l/gst-plugins-good-1.22.10-x86_64-1.txz: Upgraded. l/gst-plugins-libav-1.22.10-x86_64-1.txz: Upgraded. l/gstreamer-1.22.10-x86_64-1.txz: Upgraded. l/wireplumber-0.4.17-x86_64-3.txz: Rebuilt. Build against system lua. n/bind-9.18.24-x86_64-1.txz: Upgraded. This update fixes bugs and security issues: Specific DNS answers could cause a denial-of-service condition due to DNS validation taking a long time. Restore DNS64 state when handling a serve-stale timeout. Specific queries could trigger an assertion check with nxdomain-redirect enabled. Speed up parsing of DNS messages with many different names. For more information, see: https://kb.isc.org/docs/cve-2023-50387 https://www.cve.org/CVERecord?id=CVE-2023-50387 https://kb.isc.org/docs/cve-2023-5679 https://www.cve.org/CVERecord?id=CVE-2023-5679 https://kb.isc.org/docs/cve-2023-5517 https://www.cve.org/CVERecord?id=CVE-2023-5517 https://kb.isc.org/docs/cve-2023-4408 https://www.cve.org/CVERecord?id=CVE-2023-4408 (* Security fix *) n/ipset-7.21-x86_64-1.txz: Upgraded.
-rw-r--r--ChangeLog.rss44
-rw-r--r--ChangeLog.txt32
-rw-r--r--FILELIST.TXT168
-rw-r--r--source/ap/tmux/0002-ncurses.patch759
-rwxr-xr-xsource/ap/tmux/tmux.SlackBuild13
-rwxr-xr-xsource/d/lua/lua.SlackBuild8
-rw-r--r--source/d/lua/lua.usr.local.patch32
-rwxr-xr-xsource/l/gst-plugins-bad-free/fetch-sources.sh2
-rwxr-xr-xsource/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild2
-rwxr-xr-xsource/l/gst-plugins-libav/gst-plugins-libav.SlackBuild2
-rwxr-xr-xsource/l/wireplumber/fetch-lua.sh51
-rwxr-xr-xsource/l/wireplumber/wireplumber.SlackBuild6
-rwxr-xr-xsource/x/xterm/xterm.SlackBuild6
13 files changed, 205 insertions, 920 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index e185de520..844fcba11 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,50 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Mon, 12 Feb 2024 20:58:46 GMT</pubDate>
- <lastBuildDate>Mon, 12 Feb 2024 21:59:22 GMT</lastBuildDate>
+ <pubDate>Tue, 13 Feb 2024 19:19:24 GMT</pubDate>
+ <lastBuildDate>Tue, 13 Feb 2024 19:59:56 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Tue, 13 Feb 2024 19:19:24 GMT</title>
+ <pubDate>Tue, 13 Feb 2024 19:19:24 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240213191924</link>
+ <guid isPermaLink="false">20240213191924</guid>
+ <description>
+ <![CDATA[<pre>
+ap/tmux-3.4-x86_64-1.txz: Upgraded.
+d/lua-5.4.6-x86_64-5.txz: Rebuilt.
+ Search paths under /usr/local in addition to /usr.
+ Thanks to Arch for the patch.
+l/gst-plugins-bad-free-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-base-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-good-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-libav-1.22.10-x86_64-1.txz: Upgraded.
+l/gstreamer-1.22.10-x86_64-1.txz: Upgraded.
+l/wireplumber-0.4.17-x86_64-3.txz: Rebuilt.
+ Build against system lua.
+n/bind-9.18.24-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues:
+ Specific DNS answers could cause a denial-of-service condition due to DNS
+ validation taking a long time.
+ Restore DNS64 state when handling a serve-stale timeout.
+ Specific queries could trigger an assertion check with nxdomain-redirect
+ enabled.
+ Speed up parsing of DNS messages with many different names.
+ For more information, see:
+ https://kb.isc.org/docs/cve-2023-50387
+ https://www.cve.org/CVERecord?id=CVE-2023-50387
+ https://kb.isc.org/docs/cve-2023-5679
+ https://www.cve.org/CVERecord?id=CVE-2023-5679
+ https://kb.isc.org/docs/cve-2023-5517
+ https://www.cve.org/CVERecord?id=CVE-2023-5517
+ https://kb.isc.org/docs/cve-2023-4408
+ https://www.cve.org/CVERecord?id=CVE-2023-4408
+ (* Security fix *)
+n/ipset-7.21-x86_64-1.txz: Upgraded.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Mon, 12 Feb 2024 20:58:46 GMT</title>
<pubDate>Mon, 12 Feb 2024 20:58:46 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240212205846</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 5845d0261..f840c8b76 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,35 @@
+Tue Feb 13 19:19:24 UTC 2024
+ap/tmux-3.4-x86_64-1.txz: Upgraded.
+d/lua-5.4.6-x86_64-5.txz: Rebuilt.
+ Search paths under /usr/local in addition to /usr.
+ Thanks to Arch for the patch.
+l/gst-plugins-bad-free-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-base-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-good-1.22.10-x86_64-1.txz: Upgraded.
+l/gst-plugins-libav-1.22.10-x86_64-1.txz: Upgraded.
+l/gstreamer-1.22.10-x86_64-1.txz: Upgraded.
+l/wireplumber-0.4.17-x86_64-3.txz: Rebuilt.
+ Build against system lua.
+n/bind-9.18.24-x86_64-1.txz: Upgraded.
+ This update fixes bugs and security issues:
+ Specific DNS answers could cause a denial-of-service condition due to DNS
+ validation taking a long time.
+ Restore DNS64 state when handling a serve-stale timeout.
+ Specific queries could trigger an assertion check with nxdomain-redirect
+ enabled.
+ Speed up parsing of DNS messages with many different names.
+ For more information, see:
+ https://kb.isc.org/docs/cve-2023-50387
+ https://www.cve.org/CVERecord?id=CVE-2023-50387
+ https://kb.isc.org/docs/cve-2023-5679
+ https://www.cve.org/CVERecord?id=CVE-2023-5679
+ https://kb.isc.org/docs/cve-2023-5517
+ https://www.cve.org/CVERecord?id=CVE-2023-5517
+ https://kb.isc.org/docs/cve-2023-4408
+ https://www.cve.org/CVERecord?id=CVE-2023-4408
+ (* Security fix *)
+n/ipset-7.21-x86_64-1.txz: Upgraded.
++--------------------------+
Mon Feb 12 20:58:46 UTC 2024
a/procps-ng-4.0.4-x86_64-1.txz: Upgraded.
a/shadow-4.14.4-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 1353ca94c..eb8b6ef21 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Mon Feb 12 21:02:23 UTC 2024
+Tue Feb 13 19:23:52 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 12 root root 4096 2024-02-12 20:58 .
+drwxr-xr-x 12 root root 4096 2024-02-13 19:19 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 1137110 2024-02-11 22:17 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-11 22:17 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1138269 2024-02-12 21:02 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-12 21:02 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
--rw-r--r-- 1 root root 957848 2024-02-12 20:58 ./ChangeLog.txt
+-rw-r--r-- 1 root root 959259 2024-02-13 19:19 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-02-08 22:17 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-02-08 22:17 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
--rw-r--r-- 1 root root 1484444 2024-02-11 22:16 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1486089 2024-02-12 21:02 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 898128 2024-02-12 21:01 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 898133 2024-02-13 19:23 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2024-02-08 22:05 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@@ -677,11 +677,11 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
-drwxr-xr-x 17 root root 4096 2024-02-12 21:02 ./slackware64
--rw-r--r-- 1 root root 350096 2024-02-12 21:02 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-12 21:02 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 433675 2024-02-12 21:01 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4426844 2024-02-12 21:01 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-02-13 19:23 ./slackware64
+-rw-r--r-- 1 root root 350108 2024-02-13 19:23 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-13 19:23 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 433685 2024-02-13 19:22 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4429962 2024-02-13 19:22 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2024-02-12 21:01 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -1073,7 +1073,7 @@ drwxr-xr-x 2 root root 32768 2024-02-12 21:01 ./slackware64/a
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2024-02-12 21:01 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2024-02-13 19:22 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@@ -1304,9 +1304,9 @@ drwxr-xr-x 2 root root 20480 2024-02-12 21:01 ./slackware64/ap
-rw-r--r-- 1 root root 614 2023-10-18 19:45 ./slackware64/ap/texinfo-7.1-x86_64-1.txt
-rw-r--r-- 1 root root 1726556 2023-10-18 19:45 ./slackware64/ap/texinfo-7.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-18 19:45 ./slackware64/ap/texinfo-7.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 368 2023-07-24 18:53 ./slackware64/ap/tmux-3.3a-x86_64-2.txt
--rw-r--r-- 1 root root 389700 2023-07-24 18:53 ./slackware64/ap/tmux-3.3a-x86_64-2.txz
--rw-r--r-- 1 root root 163 2023-07-24 18:53 ./slackware64/ap/tmux-3.3a-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 368 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txt
+-rw-r--r-- 1 root root 407740 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:43 ./slackware64/ap/tmux-3.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 543 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txt
-rw-r--r-- 1 root root 14560 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2021-11-03 01:08 ./slackware64/ap/undervolt-20210815_e39aea1-x86_64-2.txz.asc
@@ -1331,7 +1331,7 @@ drwxr-xr-x 2 root root 20480 2024-02-12 21:01 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2024-02-12 21:01 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2024-02-13 19:22 ./slackware64/d
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txt
-rw-r--r-- 1 root root 2416392 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz.asc
@@ -1460,9 +1460,9 @@ drwxr-xr-x 2 root root 20480 2024-02-12 21:01 ./slackware64/d
-rw-r--r-- 1 root root 346 2023-11-28 19:57 ./slackware64/d/llvm-17.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 123558056 2023-11-28 19:57 ./slackware64/d/llvm-17.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-28 19:57 ./slackware64/d/llvm-17.0.6-x86_64-1.txz.asc
--rw-r--r-- 1 root root 511 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txt
--rw-r--r-- 1 root root 299188 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz
--rw-r--r-- 1 root root 163 2023-09-25 18:05 ./slackware64/d/lua-5.4.6-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 511 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txt
+-rw-r--r-- 1 root root 299552 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txz
+-rw-r--r-- 1 root root 163 2024-02-13 19:09 ./slackware64/d/lua-5.4.6-x86_64-5.txz.asc
-rw-r--r-- 1 root root 473 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txt
-rw-r--r-- 1 root root 298692 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-05-31 19:24 ./slackware64/d/m4-1.4.19-x86_64-1.txz.asc
@@ -2771,7 +2771,7 @@ drwxr-xr-x 2 root root 86016 2024-02-10 21:21 ./slackware64/kde
-rw-r--r-- 1 root root 517 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txt
-rw-r--r-- 1 root root 683696 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-07 21:02 ./slackware64/kde/zanshin-23.08.4-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 90112 2024-02-12 21:01 ./slackware64/l
+drwxr-xr-x 2 root root 94208 2024-02-13 19:22 ./slackware64/l
-rw-r--r-- 1 root root 329 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txt
-rw-r--r-- 1 root root 928144 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz
-rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@@ -3075,21 +3075,21 @@ drwxr-xr-x 2 root root 90112 2024-02-12 21:01 ./slackware64/l
-rw-r--r-- 1 root root 414 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txt
-rw-r--r-- 1 root root 1603776 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-18 18:21 ./slackware64/l/gsl-2.7.1-x86_64-1.txz.asc
--rw-r--r-- 1 root root 689 2024-01-28 21:12 ./slackware64/l/gst-plugins-bad-free-1.22.9-x86_64-2.txt
--rw-r--r-- 1 root root 3380516 2024-01-28 21:12 ./slackware64/l/gst-plugins-bad-free-1.22.9-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-01-28 21:12 ./slackware64/l/gst-plugins-bad-free-1.22.9-x86_64-2.txz.asc
--rw-r--r-- 1 root root 607 2024-01-25 19:02 ./slackware64/l/gst-plugins-base-1.22.9-x86_64-1.txt
--rw-r--r-- 1 root root 2479900 2024-01-25 19:02 ./slackware64/l/gst-plugins-base-1.22.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-25 19:02 ./slackware64/l/gst-plugins-base-1.22.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 444 2024-01-25 19:03 ./slackware64/l/gst-plugins-good-1.22.9-x86_64-1.txt
--rw-r--r-- 1 root root 2212272 2024-01-25 19:03 ./slackware64/l/gst-plugins-good-1.22.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-25 19:03 ./slackware64/l/gst-plugins-good-1.22.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 472 2024-01-28 20:50 ./slackware64/l/gst-plugins-libav-1.22.9-x86_64-2.txt
--rw-r--r-- 1 root root 138104 2024-01-28 20:50 ./slackware64/l/gst-plugins-libav-1.22.9-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-01-28 20:50 ./slackware64/l/gst-plugins-libav-1.22.9-x86_64-2.txz.asc
--rw-r--r-- 1 root root 602 2024-01-25 19:01 ./slackware64/l/gstreamer-1.22.9-x86_64-1.txt
--rw-r--r-- 1 root root 1796124 2024-01-25 19:01 ./slackware64/l/gstreamer-1.22.9-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-25 19:01 ./slackware64/l/gstreamer-1.22.9-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 689 2024-02-13 18:26 ./slackware64/l/gst-plugins-bad-free-1.22.10-x86_64-1.txt
+-rw-r--r-- 1 root root 3380360 2024-02-13 18:26 ./slackware64/l/gst-plugins-bad-free-1.22.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:26 ./slackware64/l/gst-plugins-bad-free-1.22.10-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 607 2024-02-13 18:22 ./slackware64/l/gst-plugins-base-1.22.10-x86_64-1.txt
+-rw-r--r-- 1 root root 2473740 2024-02-13 18:22 ./slackware64/l/gst-plugins-base-1.22.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:22 ./slackware64/l/gst-plugins-base-1.22.10-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 444 2024-02-13 18:24 ./slackware64/l/gst-plugins-good-1.22.10-x86_64-1.txt
+-rw-r--r-- 1 root root 2214508 2024-02-13 18:24 ./slackware64/l/gst-plugins-good-1.22.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:24 ./slackware64/l/gst-plugins-good-1.22.10-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 472 2024-02-13 18:26 ./slackware64/l/gst-plugins-libav-1.22.10-x86_64-1.txt
+-rw-r--r-- 1 root root 139164 2024-02-13 18:26 ./slackware64/l/gst-plugins-libav-1.22.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:26 ./slackware64/l/gst-plugins-libav-1.22.10-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2024-02-13 18:21 ./slackware64/l/gstreamer-1.22.10-x86_64-1.txt
+-rw-r--r-- 1 root root 1795960 2024-02-13 18:21 ./slackware64/l/gstreamer-1.22.10-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:21 ./slackware64/l/gstreamer-1.22.10-x86_64-1.txz.asc
-rw-r--r-- 1 root root 351 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txt
-rw-r--r-- 1 root root 810820 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:41 ./slackware64/l/gtk+-1.2.10-x86_64-9.txz.asc
@@ -4028,9 +4028,9 @@ drwxr-xr-x 2 root root 90112 2024-02-12 21:01 ./slackware64/l
-rw-r--r-- 1 root root 507 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 191172 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-28 19:21 ./slackware64/l/wavpack-5.6.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 492 2024-02-11 20:05 ./slackware64/l/wireplumber-0.4.17-x86_64-2.txt
--rw-r--r-- 1 root root 467808 2024-02-11 20:05 ./slackware64/l/wireplumber-0.4.17-x86_64-2.txz
--rw-r--r-- 1 root root 163 2024-02-11 20:05 ./slackware64/l/wireplumber-0.4.17-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 492 2024-02-13 19:12 ./slackware64/l/wireplumber-0.4.17-x86_64-3.txt
+-rw-r--r-- 1 root root 370888 2024-02-13 19:12 ./slackware64/l/wireplumber-0.4.17-x86_64-3.txz
+-rw-r--r-- 1 root root 163 2024-02-13 19:12 ./slackware64/l/wireplumber-0.4.17-x86_64-3.txz.asc
-rw-r--r-- 1 root root 257 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txt
-rw-r--r-- 1 root root 52124 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-15 21:58 ./slackware64/l/woff2-20231106_0f4d304-x86_64-1.txz.asc
@@ -4052,7 +4052,7 @@ drwxr-xr-x 2 root root 90112 2024-02-12 21:01 ./slackware64/l
-rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 36864 2024-02-12 21:01 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-02-13 19:22 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
@@ -4068,9 +4068,9 @@ drwxr-xr-x 2 root root 36864 2024-02-12 21:01 ./slackware64/n
-rw-r--r-- 1 root root 683 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txt
-rw-r--r-- 1 root root 11280 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:55 ./slackware64/n/biff+comsat-0.17-x86_64-4.txz.asc
--rw-r--r-- 1 root root 334 2023-12-20 20:14 ./slackware64/n/bind-9.18.21-x86_64-1.txt
--rw-r--r-- 1 root root 2449224 2023-12-20 20:14 ./slackware64/n/bind-9.18.21-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-12-20 20:14 ./slackware64/n/bind-9.18.21-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 334 2024-02-13 18:07 ./slackware64/n/bind-9.18.24-x86_64-1.txt
+-rw-r--r-- 1 root root 2449392 2024-02-13 18:07 ./slackware64/n/bind-9.18.24-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:07 ./slackware64/n/bind-9.18.24-x86_64-1.txz.asc
-rw-r--r-- 1 root root 333 2024-01-13 18:40 ./slackware64/n/bluez-5.72-x86_64-1.txt
-rw-r--r-- 1 root root 1485624 2024-01-13 18:40 ./slackware64/n/bluez-5.72-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-13 18:40 ./slackware64/n/bluez-5.72-x86_64-1.txz.asc
@@ -4178,9 +4178,9 @@ drwxr-xr-x 2 root root 36864 2024-02-12 21:01 ./slackware64/n
-rw-r--r-- 1 root root 334 2024-01-09 20:28 ./slackware64/n/iproute2-6.7.0-x86_64-1.txt
-rw-r--r-- 1 root root 1035528 2024-01-09 20:28 ./slackware64/n/iproute2-6.7.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-09 20:28 ./slackware64/n/iproute2-6.7.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 442 2024-02-02 19:12 ./slackware64/n/ipset-7.20-x86_64-1.txt
--rw-r--r-- 1 root root 92644 2024-02-02 19:12 ./slackware64/n/ipset-7.20-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-02 19:12 ./slackware64/n/ipset-7.20-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 442 2024-02-13 18:27 ./slackware64/n/ipset-7.21-x86_64-1.txt
+-rw-r--r-- 1 root root 92728 2024-02-13 18:27 ./slackware64/n/ipset-7.21-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2024-02-13 18:27 ./slackware64/n/ipset-7.21-x86_64-1.txz.asc
-rw-r--r-- 1 root root 642 2023-10-10 17:55 ./slackware64/n/iptables-1.8.10-x86_64-1.txt
-rw-r--r-- 1 root root 449912 2023-10-10 17:55 ./slackware64/n/iptables-1.8.10-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-10 17:55 ./slackware64/n/iptables-1.8.10-x86_64-1.txz.asc
@@ -5491,7 +5491,7 @@ drwxr-xr-x 2 root root 16384 2024-02-12 21:01 ./slackware64/xap
-rw-r--r-- 1 root root 2458460 2022-11-04 18:08 ./slackware64/xap/fvwm-2.7.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-11-04 18:08 ./slackware64/xap/fvwm-2.7.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 302 2024-01-25 18:58 ./slackware64/xap/geeqie-2.2-x86_64-1.txt
--rw-r--r-- 1 root root 1431336 2024-01-25 18:58 ./slackware64/xap/geeqie-2.2-x86_64-1.txz
+-rw-r--r-- 1 root root 1431336 2024-01-25 18:58 ./slackware64/xap/geeqie-2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-25 18:58 ./slackware64/xap/geeqie-2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 443 2023-03-08 02:10 ./slackware64/xap/gftp-2.9.1b-x86_64-3.txt
-rw-r--r-- 1 root root 693100 2023-03-08 02:10 ./slackware64/xap/gftp-2.9.1b-x86_64-3.txz
@@ -5717,11 +5717,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
-drwxr-xr-x 18 root root 4096 2024-02-12 21:02 ./source
--rw-r--r-- 1 root root 612049 2024-02-12 21:02 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2024-02-12 21:02 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 852409 2024-02-12 21:02 ./source/FILE_LIST
--rw-r--r-- 1 root root 25439708 2024-02-12 21:02 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-02-13 19:23 ./source
+-rw-r--r-- 1 root root 611926 2024-02-13 19:23 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2024-02-13 19:23 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 852251 2024-02-13 19:23 ./source/FILE_LIST
+-rw-r--r-- 1 root root 25458018 2024-02-13 19:23 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2024-02-12 18:55 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -7394,12 +7394,11 @@ drwxr-xr-x 2 root root 4096 2023-10-18 19:44 ./source/ap/texinfo
-rwxr-xr-x 1 root root 5039 2023-10-18 19:44 ./source/ap/texinfo/texinfo.SlackBuild
-rw-r--r-- 1 root root 571 2019-09-24 20:23 ./source/ap/texinfo/update-info-dir.8.gz
-rw-r--r-- 1 root root 859 2019-09-24 20:26 ./source/ap/texinfo/update-info-dir.gz
-drwxr-xr-x 2 root root 4096 2023-07-24 18:50 ./source/ap/tmux
--rw-r--r-- 1 root root 25016 2023-07-24 18:50 ./source/ap/tmux/0002-ncurses.patch
+drwxr-xr-x 2 root root 4096 2024-02-13 18:43 ./source/ap/tmux
-rw-r--r-- 1 root root 270 2017-05-24 03:36 ./source/ap/tmux/doinst.sh.gz
-rw-r--r-- 1 root root 820 2019-11-27 18:16 ./source/ap/tmux/slack-desc
--rw-r--r-- 1 root root 701785 2022-06-09 11:30 ./source/ap/tmux/tmux-3.3a.tar.lz
--rwxr-xr-x 1 root root 5257 2023-07-24 18:52 ./source/ap/tmux/tmux.SlackBuild
+-rw-r--r-- 1 root root 848607 2024-02-13 10:17 ./source/ap/tmux/tmux-3.4.tar.lz
+-rwxr-xr-x 1 root root 5216 2024-02-13 18:42 ./source/ap/tmux/tmux.SlackBuild
-rw-r--r-- 1 root root 203 2017-05-24 03:38 ./source/ap/tmux/tmux.conf.gz
-rw-r--r-- 1 root root 29 2020-10-30 19:31 ./source/ap/tmux/tmux.url
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/ap/undervolt
@@ -7704,11 +7703,12 @@ drwxr-xr-x 2 root root 4096 2023-03-19 05:00 ./source/d/llvm/missing-runt
-rw-r--r-- 1 root root 830 2019-07-25 03:31 ./source/d/llvm/slack-desc
-rw-r--r-- 1 root root 383752 2023-11-28 10:33 ./source/d/llvm/third-party-17.0.6.src.tar.xz
-rw-r--r-- 1 root root 438 2023-11-28 10:33 ./source/d/llvm/third-party-17.0.6.src.tar.xz.sig
-drwxr-xr-x 2 root root 4096 2023-09-06 19:27 ./source/d/lua
+drwxr-xr-x 2 root root 4096 2024-02-13 19:08 ./source/d/lua
-rw-r--r-- 1 root root 285038 2023-05-02 20:12 ./source/d/lua/lua-5.4.6.tar.lz
--rwxr-xr-x 1 root root 4086 2023-09-25 18:04 ./source/d/lua/lua.SlackBuild
+-rwxr-xr-x 1 root root 4157 2024-02-13 19:09 ./source/d/lua/lua.SlackBuild
-rw-r--r-- 1 root root 690 2023-09-25 18:03 ./source/d/lua/lua.pc
-rw-r--r-- 1 root root 23 2023-08-19 18:36 ./source/d/lua/lua.url
+-rw-r--r-- 1 root root 966 2024-02-13 19:05 ./source/d/lua/lua.usr.local.patch
-rw-r--r-- 1 root root 994 2023-08-30 20:24 ./source/d/lua/slack-desc
drwxr-xr-x 2 root root 4096 2021-05-31 19:24 ./source/d/m4
-rw-r--r-- 1 root root 1654908 2021-05-28 21:55 ./source/d/m4/m4-1.4.19.tar.xz
@@ -10507,35 +10507,35 @@ drwxr-xr-x 2 root root 4096 2022-05-18 18:19 ./source/l/gsl
-rw-r--r-- 1 root root 5352580 2021-12-01 05:33 ./source/l/gsl/gsl-2.7.1.tar.lz
-rwxr--r-- 1 root root 4339 2021-06-01 18:00 ./source/l/gsl/gsl.SlackBuild
-rw-r--r-- 1 root root 897 2018-06-25 18:26 ./source/l/gsl/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-25 19:03 ./source/l/gst-plugins-bad-free
--rwxr-xr-x 1 root root 1878 2024-01-25 19:02 ./source/l/gst-plugins-bad-free/fetch-sources.sh
+drwxr-xr-x 2 root root 4096 2024-02-13 18:24 ./source/l/gst-plugins-bad-free
+-rwxr-xr-x 1 root root 1879 2024-02-13 18:24 ./source/l/gst-plugins-bad-free/fetch-sources.sh
-rwxr-xr-x 1 root root 2450 2023-01-24 03:00 ./source/l/gst-plugins-bad-free/gst-p-bad-cleanup.sh
--rw-r--r-- 1 root root 5249832 2024-01-25 19:02 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free-1.22.9.tar.lz
--rwxr-xr-x 1 root root 4698 2024-01-28 21:11 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
+-rw-r--r-- 1 root root 5251422 2024-02-13 18:24 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free-1.22.10.tar.lz
+-rwxr-xr-x 1 root root 4698 2024-02-13 18:25 ./source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
-rw-r--r-- 1 root root 39 2021-09-25 03:56 ./source/l/gst-plugins-bad-free/gst-plugins-bad.url
-rw-r--r-- 1 root root 1157 2021-09-25 19:07 ./source/l/gst-plugins-bad-free/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-25 19:01 ./source/l/gst-plugins-base
--rw-r--r-- 1 root root 2369680 2024-01-24 18:44 ./source/l/gst-plugins-base/gst-plugins-base-1.22.9.tar.xz
--rw-r--r-- 1 root root 833 2024-01-24 18:44 ./source/l/gst-plugins-base/gst-plugins-base-1.22.9.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-02-13 18:22 ./source/l/gst-plugins-base
+-rw-r--r-- 1 root root 2371240 2024-02-13 14:57 ./source/l/gst-plugins-base/gst-plugins-base-1.22.10.tar.xz
+-rw-r--r-- 1 root root 833 2024-02-13 14:57 ./source/l/gst-plugins-base/gst-plugins-base-1.22.10.tar.xz.asc
-rwxr-xr-x 1 root root 4541 2021-08-07 04:36 ./source/l/gst-plugins-base/gst-plugins-base.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 18:59 ./source/l/gst-plugins-base/gst-plugins-base.url
-rw-r--r-- 1 root root 1062 2018-02-27 06:12 ./source/l/gst-plugins-base/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-25 19:02 ./source/l/gst-plugins-good
--rw-r--r-- 1 root root 2839056 2024-01-24 18:44 ./source/l/gst-plugins-good/gst-plugins-good-1.22.9.tar.xz
--rw-r--r-- 1 root root 833 2024-01-24 18:44 ./source/l/gst-plugins-good/gst-plugins-good-1.22.9.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-02-13 18:23 ./source/l/gst-plugins-good
+-rw-r--r-- 1 root root 2840828 2024-02-13 14:57 ./source/l/gst-plugins-good/gst-plugins-good-1.22.10.tar.xz
+-rw-r--r-- 1 root root 833 2024-02-13 14:57 ./source/l/gst-plugins-good/gst-plugins-good-1.22.10.tar.xz.asc
-rwxr-xr-x 1 root root 4613 2024-01-25 19:02 ./source/l/gst-plugins-good/gst-plugins-good.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 19:07 ./source/l/gst-plugins-good/gst-plugins-good.url
-rw-r--r-- 1 root root 908 2021-09-25 04:02 ./source/l/gst-plugins-good/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/l/gst-plugins-libav
--rw-r--r-- 1 root root 205488 2024-01-24 18:44 ./source/l/gst-plugins-libav/gst-libav-1.22.9.tar.xz
--rw-r--r-- 1 root root 833 2024-01-24 18:44 ./source/l/gst-plugins-libav/gst-libav-1.22.9.tar.xz.asc
--rwxr-xr-x 1 root root 4367 2024-01-28 20:02 ./source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-02-13 18:26 ./source/l/gst-plugins-libav
+-rw-r--r-- 1 root root 206616 2024-02-13 14:57 ./source/l/gst-plugins-libav/gst-libav-1.22.10.tar.xz
+-rw-r--r-- 1 root root 833 2024-02-13 14:57 ./source/l/gst-plugins-libav/gst-libav-1.22.10.tar.xz.asc
+-rwxr-xr-x 1 root root 4367 2024-02-13 18:26 ./source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 19:10 ./source/l/gst-plugins-libav/gst-plugins-libav.url
-rwxr-xr-x 1 root root 2527 2018-05-17 19:12 ./source/l/gst-plugins-libav/paredown.sh
-rw-r--r-- 1 root root 937 2018-02-27 06:12 ./source/l/gst-plugins-libav/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-25 19:01 ./source/l/gstreamer
--rw-r--r-- 1 root root 1797968 2024-01-24 18:44 ./source/l/gstreamer/gstreamer-1.22.9.tar.xz
--rw-r--r-- 1 root root 833 2024-01-24 18:44 ./source/l/gstreamer/gstreamer-1.22.9.tar.xz.asc
+drwxr-xr-x 2 root root 4096 2024-02-13 18:21 ./source/l/gstreamer
+-rw-r--r-- 1 root root 1799780 2024-02-13 14:57 ./source/l/gstreamer/gstreamer-1.22.10.tar.xz
+-rw-r--r-- 1 root root 833 2024-02-13 14:57 ./source/l/gstreamer/gstreamer-1.22.10.tar.xz.asc
-rwxr-xr-x 1 root root 4464 2021-03-16 17:21 ./source/l/gstreamer/gstreamer.SlackBuild
-rw-r--r-- 1 root root 39 2018-05-17 18:59 ./source/l/gstreamer/gstreamer.url
-rw-r--r-- 1 root root 1057 2018-10-17 03:01 ./source/l/gstreamer/slack-desc
@@ -12288,13 +12288,11 @@ drwxr-xr-x 2 root root 4096 2022-11-28 19:21 ./source/l/wavpack
-rw-r--r-- 1 root root 787148 2022-11-27 05:17 ./source/l/wavpack/wavpack-5.6.0.tar.xz
-rwxr-xr-x 1 root root 4273 2022-11-21 20:13 ./source/l/wavpack/wavpack.SlackBuild
-rw-r--r-- 1 root root 32 2019-12-19 18:55 ./source/l/wavpack/wavpack.url
-drwxr-xr-x 2 root root 4096 2024-02-11 20:05 ./source/l/wireplumber
+drwxr-xr-x 2 root root 4096 2024-02-13 19:12 ./source/l/wireplumber
-rw-r--r-- 1 root root 138 2024-02-11 20:05 ./source/l/wireplumber/doinst.sh.gz
--rwxr-xr-x 1 root root 1661 2023-04-13 18:59 ./source/l/wireplumber/fetch-lua.sh
--rw-r--r-- 1 root root 284635 2023-06-26 18:28 ./source/l/wireplumber/lua-5.4.4.tar.lz
-rw-r--r-- 1 root root 983 2024-02-10 19:56 ./source/l/wireplumber/slack-desc
-rw-r--r-- 1 root root 311947 2023-12-03 18:05 ./source/l/wireplumber/wireplumber-0.4.17.tar.lz
--rwxr-xr-x 1 root root 4685 2024-02-11 20:05 ./source/l/wireplumber/wireplumber.SlackBuild
+-rwxr-xr-x 1 root root 4621 2024-02-13 19:12 ./source/l/wireplumber/wireplumber.SlackBuild
-rw-r--r-- 1 root root 250 2023-04-13 18:07 ./source/l/wireplumber/wireplumber.desktop.sample
-rw-r--r-- 1 root root 52 2024-02-10 19:44 ./source/l/wireplumber/wireplumber.url
drwxr-xr-x 2 root root 4096 2023-11-15 21:14 ./source/l/woff2
@@ -12382,10 +12380,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/biff+comsat
-rw-r--r-- 1 root root 729 2004-06-21 20:51 ./source/n/biff+comsat/biff+comsat.badutmp.diff.gz
-rw-r--r-- 1 root root 1222 2001-06-03 08:32 ./source/n/biff+comsat/biff+comsat.offset.diff.gz
-rw-r--r-- 1 root root 1142 2018-02-27 06:13 ./source/n/biff+comsat/slack-desc
-drwxr-xr-x 3 root root 4096 2023-12-20 20:13 ./source/n/bind
+drwxr-xr-x 3 root root 4096 2024-02-13 18:06 ./source/n/bind
-rw-r--r-- 1 root root 5120 2007-06-08 04:48 ./source/n/bind/3link.sh
--rw-r--r-- 1 root root 5507132 2023-12-20 14:18 ./source/n/bind/bind-9.18.21.tar.xz
--rw-r--r-- 1 root root 833 2023-12-20 14:18 ./source/n/bind/bind-9.18.21.tar.xz.asc
+-rw-r--r-- 1 root root 5515528 2024-02-13 13:01 ./source/n/bind/bind-9.18.24.tar.xz
+-rw-r--r-- 1 root root 833 2024-02-13 13:01 ./source/n/bind/bind-9.18.24.tar.xz.asc
-rwxr-xr-x 1 root root 5838 2023-12-21 19:02 ./source/n/bind/bind.SlackBuild
drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./source/n/bind/caching-example
-rw-r--r-- 1 root root 195 2001-05-18 02:03 ./source/n/bind/caching-example/localhost.zone
@@ -12648,8 +12646,8 @@ drwxr-xr-x 2 root root 4096 2024-01-09 20:28 ./source/n/iproute2
-rwxr-xr-x 1 root root 5102 2023-11-04 17:10 ./source/n/iproute2/iproute2.SlackBuild
-rw-r--r-- 1 root root 53 2017-11-12 22:05 ./source/n/iproute2/iproute2.url
-rw-r--r-- 1 root root 790 2022-08-02 00:52 ./source/n/iproute2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-02 19:12 ./source/n/ipset
--rw-r--r-- 1 root root 502501 2024-01-31 10:36 ./source/n/ipset/ipset-7.20.tar.lz
+drwxr-xr-x 2 root root 4096 2024-02-13 18:27 ./source/n/ipset
+-rw-r--r-- 1 root root 503166 2024-02-12 12:03 ./source/n/ipset/ipset-7.21.tar.lz
-rwxr-xr-x 1 root root 3918 2021-02-20 19:19 ./source/n/ipset/ipset.SlackBuild
-rw-r--r-- 1 root root 927 2018-02-27 06:13 ./source/n/ipset/slack-desc
drwxr-xr-x 2 root root 4096 2023-10-10 17:54 ./source/n/iptables
@@ -15104,7 +15102,7 @@ drwxr-xr-x 2 root root 4096 2024-01-02 20:00 ./source/x/xterm
-rw-r--r-- 1 root root 391 2019-01-01 20:06 ./source/x/xterm/doinst.sh.gz
-rw-r--r-- 1 root root 761 2018-02-27 06:13 ./source/x/xterm/slack-desc
-rw-r--r-- 1 root root 1084098 2024-01-02 01:09 ./source/x/xterm/xterm-389.tar.lz
--rwxr-xr-x 1 root root 5055 2022-03-01 00:54 ./source/x/xterm/xterm.SlackBuild
+-rwxr-xr-x 1 root root 4901 2024-02-13 18:37 ./source/x/xterm/xterm.SlackBuild
-rw-r--r-- 1 root root 44 2023-05-29 18:07 ./source/x/xterm/xterm.url
drwxr-xr-x 52 root root 4096 2024-01-28 19:59 ./source/xap
-rw-r--r-- 1 root root 223 2022-10-09 20:11 ./source/xap/FTBFSlog
diff --git a/source/ap/tmux/0002-ncurses.patch b/source/ap/tmux/0002-ncurses.patch
deleted file mode 100644
index 9eb101434..000000000
--- a/source/ap/tmux/0002-ncurses.patch
+++ /dev/null
@@ -1,759 +0,0 @@
-From 33b5788ef7534cf9b3492dda5fd15056042f3e1b Mon Sep 17 00:00:00 2001
-From: nicm <nicm>
-Date: Tue, 25 Apr 2023 09:31:50 +0000
-Subject: [PATCH 1/3] Tidy tparm wrapper functions to have more obvious names
- and check tparm return value.
-
-(cherry picked from commit 8f34504736cf3547992c4ba948c1e65f3813715c)
----
- tmux.h | 26 ++++++------
- tty-term.c | 47 ++++++++++++++++-----
- tty.c | 118 ++++++++++++++++++++++++++---------------------------
- 3 files changed, 108 insertions(+), 83 deletions(-)
-
-diff --git a/tmux.h b/tmux.h
-index 53084b8b..5a90352e 100644
---- a/tmux.h
-+++ b/tmux.h
-@@ -2250,12 +2250,12 @@ void tty_margin_off(struct tty *);
- void tty_cursor(struct tty *, u_int, u_int);
- void tty_clipboard_query(struct tty *);
- void tty_putcode(struct tty *, enum tty_code_code);
--void tty_putcode1(struct tty *, enum tty_code_code, int);
--void tty_putcode2(struct tty *, enum tty_code_code, int, int);
--void tty_putcode3(struct tty *, enum tty_code_code, int, int, int);
--void tty_putcode_ptr1(struct tty *, enum tty_code_code, const void *);
--void tty_putcode_ptr2(struct tty *, enum tty_code_code, const void *,
-- const void *);
-+void tty_putcode_i(struct tty *, enum tty_code_code, int);
-+void tty_putcode_ii(struct tty *, enum tty_code_code, int, int);
-+void tty_putcode_iii(struct tty *, enum tty_code_code, int, int, int);
-+void tty_putcode_s(struct tty *, enum tty_code_code, const char *);
-+void tty_putcode_ss(struct tty *, enum tty_code_code, const char *,
-+ const char *);
- void tty_puts(struct tty *, const char *);
- void tty_putc(struct tty *, u_char);
- void tty_putn(struct tty *, const void *, size_t, u_int);
-@@ -2318,15 +2318,15 @@ int tty_term_read_list(const char *, int, char ***, u_int *,
- void tty_term_free_list(char **, u_int);
- int tty_term_has(struct tty_term *, enum tty_code_code);
- const char *tty_term_string(struct tty_term *, enum tty_code_code);
--const char *tty_term_string1(struct tty_term *, enum tty_code_code, int);
--const char *tty_term_string2(struct tty_term *, enum tty_code_code, int,
-+const char *tty_term_string_i(struct tty_term *, enum tty_code_code, int);
-+const char *tty_term_string_ii(struct tty_term *, enum tty_code_code, int,
- int);
--const char *tty_term_string3(struct tty_term *, enum tty_code_code, int,
-+const char *tty_term_string_iii(struct tty_term *, enum tty_code_code, int,
- int, int);
--const char *tty_term_ptr1(struct tty_term *, enum tty_code_code,
-- const void *);
--const char *tty_term_ptr2(struct tty_term *, enum tty_code_code,
-- const void *, const void *);
-+const char *tty_term_string_s(struct tty_term *, enum tty_code_code,
-+ const char *);
-+const char *tty_term_string_ss(struct tty_term *, enum tty_code_code,
-+ const char *, const char *);
- int tty_term_number(struct tty_term *, enum tty_code_code);
- int tty_term_flag(struct tty_term *, enum tty_code_code);
- const char *tty_term_describe(struct tty_term *, enum tty_code_code);
-diff --git a/tty-term.c b/tty-term.c
-index fdf0c4fa..32dd849a 100644
---- a/tty-term.c
-+++ b/tty-term.c
-@@ -760,35 +760,60 @@ tty_term_string(struct tty_term *term, enum tty_code_code code)
- }
-
- const char *
--tty_term_string1(struct tty_term *term, enum tty_code_code code, int a)
-+tty_term_string_i(struct tty_term *term, enum tty_code_code code, int a)
- {
-- return (tparm((char *) tty_term_string(term, code), a, 0, 0, 0, 0, 0, 0, 0, 0));
-+ const char *x = tty_term_string(term, code), *s;
-+
-+ s = tparm((char *)x, a);
-+ if (s == NULL)
-+ fatalx("could not expand %s", tty_term_codes[code].name);
-+ return (s);
- }
-
- const char *
--tty_term_string2(struct tty_term *term, enum tty_code_code code, int a, int b)
-+tty_term_string_ii(struct tty_term *term, enum tty_code_code code, int a, int b)
- {
-- return (tparm((char *) tty_term_string(term, code), a, b, 0, 0, 0, 0, 0, 0, 0));
-+ const char *x = tty_term_string(term, code), *s;
-+
-+ s = tparm((char *)x, a, b);
-+ if (s == NULL)
-+ fatalx("could not expand %s", tty_term_codes[code].name);
-+ return (s);
- }
-
- const char *
--tty_term_string3(struct tty_term *term, enum tty_code_code code, int a, int b,
-+tty_term_string_iii(struct tty_term *term, enum tty_code_code code, int a, int b,
- int c)
- {
-- return (tparm((char *) tty_term_string(term, code), a, b, c, 0, 0, 0, 0, 0, 0));
-+ const char *x = tty_term_string(term, code), *s;
-+
-+ s = tparm((char *)x, a, b, c);
-+ if (s == NULL)
-+ fatalx("could not expand %s", tty_term_codes[code].name);
-+ return (s);
- }
-
- const char *
--tty_term_ptr1(struct tty_term *term, enum tty_code_code code, const void *a)
-+tty_term_string_s(struct tty_term *term, enum tty_code_code code, const char *a)
- {
-- return (tparm((char *) tty_term_string(term, code), (long)a, 0, 0, 0, 0, 0, 0, 0, 0));
-+ const char *x = tty_term_string(term, code), *s;
-+
-+ s = tparm((char *)x, (long)a);
-+ if (s == NULL)
-+ fatalx("could not expand %s", tty_term_codes[code].name);
-+ return (s);
- }
-
- const char *
--tty_term_ptr2(struct tty_term *term, enum tty_code_code code, const void *a,
-- const void *b)
-+tty_term_string_ss(struct tty_term *term, enum tty_code_code code, const char *a,
-+ const char *b)
- {
-- return (tparm((char *) tty_term_string(term, code), (long)a, (long)b, 0, 0, 0, 0, 0, 0, 0));
-+ const char *x = tty_term_string(term, code), *s;
-+
-+ s = tparm((char *)x, (long)a, (long)b);
-+ if (s == NULL)
-+ fatalx("could not expand %s", tty_term_codes[code].name);
-+ return (s);
- }
-
- int
-diff --git a/tty.c b/tty.c
-index 49cf9795..a4d744d0 100644
---- a/tty.c
-+++ b/tty.c
-@@ -399,7 +399,7 @@ tty_stop_tty(struct tty *tty)
- if (tcsetattr(c->fd, TCSANOW, &tty->tio) == -1)
- return;
-
-- tty_raw(tty, tty_term_string2(tty->term, TTYC_CSR, 0, ws.ws_row - 1));
-+ tty_raw(tty, tty_term_string_ii(tty->term, TTYC_CSR, 0, ws.ws_row - 1));
- if (tty_acs_needed(tty))
- tty_raw(tty, tty_term_string(tty->term, TTYC_RMACS));
- tty_raw(tty, tty_term_string(tty->term, TTYC_SGR0));
-@@ -409,7 +409,7 @@ tty_stop_tty(struct tty *tty)
- if (tty_term_has(tty->term, TTYC_SE))
- tty_raw(tty, tty_term_string(tty->term, TTYC_SE));
- else if (tty_term_has(tty->term, TTYC_SS))
-- tty_raw(tty, tty_term_string1(tty->term, TTYC_SS, 0));
-+ tty_raw(tty, tty_term_string_i(tty->term, TTYC_SS, 0));
- }
- if (tty->mode & MODE_BRACKETPASTE)
- tty_raw(tty, tty_term_string(tty->term, TTYC_DSBP));
-@@ -506,42 +506,42 @@ tty_putcode(struct tty *tty, enum tty_code_code code)
- }
-
- void
--tty_putcode1(struct tty *tty, enum tty_code_code code, int a)
-+tty_putcode_i(struct tty *tty, enum tty_code_code code, int a)
- {
- if (a < 0)
- return;
-- tty_puts(tty, tty_term_string1(tty->term, code, a));
-+ tty_puts(tty, tty_term_string_i(tty->term, code, a));
- }
-
- void
--tty_putcode2(struct tty *tty, enum tty_code_code code, int a, int b)
-+tty_putcode_ii(struct tty *tty, enum tty_code_code code, int a, int b)
- {
- if (a < 0 || b < 0)
- return;
-- tty_puts(tty, tty_term_string2(tty->term, code, a, b));
-+ tty_puts(tty, tty_term_string_ii(tty->term, code, a, b));
- }
-
- void
--tty_putcode3(struct tty *tty, enum tty_code_code code, int a, int b, int c)
-+tty_putcode_iii(struct tty *tty, enum tty_code_code code, int a, int b, int c)
- {
- if (a < 0 || b < 0 || c < 0)
- return;
-- tty_puts(tty, tty_term_string3(tty->term, code, a, b, c));
-+ tty_puts(tty, tty_term_string_iii(tty->term, code, a, b, c));
- }
-
- void
--tty_putcode_ptr1(struct tty *tty, enum tty_code_code code, const void *a)
-+tty_putcode_s(struct tty *tty, enum tty_code_code code, const char *a)
- {
- if (a != NULL)
-- tty_puts(tty, tty_term_ptr1(tty->term, code, a));
-+ tty_puts(tty, tty_term_string_s(tty->term, code, a));
- }
-
- void
--tty_putcode_ptr2(struct tty *tty, enum tty_code_code code, const void *a,
-- const void *b)
-+tty_putcode_ss(struct tty *tty, enum tty_code_code code, const char *a,
-+ const char *b)
- {
- if (a != NULL && b != NULL)
-- tty_puts(tty, tty_term_ptr2(tty->term, code, a, b));
-+ tty_puts(tty, tty_term_string_ss(tty->term, code, a, b));
- }
-
- static void
-@@ -603,7 +603,7 @@ tty_putc(struct tty *tty, u_char ch)
- * it works on sensible terminals as well.
- */
- if (tty->term->flags & TERM_NOAM)
-- tty_putcode2(tty, TTYC_CUP, tty->cy, tty->cx);
-+ tty_putcode_ii(tty, TTYC_CUP, tty->cy, tty->cx);
- } else
- tty->cx++;
- }
-@@ -682,7 +682,7 @@ tty_force_cursor_colour(struct tty *tty, int c)
- else {
- colour_split_rgb(c, &r, &g, &b);
- xsnprintf(s, sizeof s, "rgb:%02hhx/%02hhx/%02hhx", r, g, b);
-- tty_putcode_ptr1(tty, TTYC_CS, s);
-+ tty_putcode_s(tty, TTYC_CS, s);
- }
- tty->ccolour = c;
- }
-@@ -743,7 +743,7 @@ tty_update_cursor(struct tty *tty, int mode, struct screen *s)
- if (tty_term_has(tty->term, TTYC_SE))
- tty_putcode(tty, TTYC_SE);
- else
-- tty_putcode1(tty, TTYC_SS, 0);
-+ tty_putcode_i(tty, TTYC_SS, 0);
- }
- if (cmode & (MODE_CURSOR_BLINKING|MODE_CURSOR_VERY_VISIBLE))
- tty_putcode(tty, TTYC_CVVIS);
-@@ -751,27 +751,27 @@ tty_update_cursor(struct tty *tty, int mode, struct screen *s)
- case SCREEN_CURSOR_BLOCK:
- if (tty_term_has(tty->term, TTYC_SS)) {
- if (cmode & MODE_CURSOR_BLINKING)
-- tty_putcode1(tty, TTYC_SS, 1);
-+ tty_putcode_i(tty, TTYC_SS, 1);
- else
-- tty_putcode1(tty, TTYC_SS, 2);
-+ tty_putcode_i(tty, TTYC_SS, 2);
- } else if (cmode & MODE_CURSOR_BLINKING)
- tty_putcode(tty, TTYC_CVVIS);
- break;
- case SCREEN_CURSOR_UNDERLINE:
- if (tty_term_has(tty->term, TTYC_SS)) {
- if (cmode & MODE_CURSOR_BLINKING)
-- tty_putcode1(tty, TTYC_SS, 3);
-+ tty_putcode_i(tty, TTYC_SS, 3);
- else
-- tty_putcode1(tty, TTYC_SS, 4);
-+ tty_putcode_i(tty, TTYC_SS, 4);
- } else if (cmode & MODE_CURSOR_BLINKING)
- tty_putcode(tty, TTYC_CVVIS);
- break;
- case SCREEN_CURSOR_BAR:
- if (tty_term_has(tty->term, TTYC_SS)) {
- if (cmode & MODE_CURSOR_BLINKING)
-- tty_putcode1(tty, TTYC_SS, 5);
-+ tty_putcode_i(tty, TTYC_SS, 5);
- else
-- tty_putcode1(tty, TTYC_SS, 6);
-+ tty_putcode_i(tty, TTYC_SS, 6);
- } else if (cmode & MODE_CURSOR_BLINKING)
- tty_putcode(tty, TTYC_CVVIS);
- break;
-@@ -833,7 +833,7 @@ tty_emulate_repeat(struct tty *tty, enum tty_code_code code,
- enum tty_code_code code1, u_int n)
- {
- if (tty_term_has(tty->term, code))
-- tty_putcode1(tty, code, n);
-+ tty_putcode_i(tty, code, n);
- else {
- while (n-- > 0)
- tty_putcode(tty, code1);
-@@ -1122,7 +1122,7 @@ tty_clear_line(struct tty *tty, const struct grid_cell *defaults, u_int py,
- /* Section of line. Use ECH if possible. */
- if (tty_term_has(tty->term, TTYC_ECH)) {
- tty_cursor(tty, px, py);
-- tty_putcode1(tty, TTYC_ECH, nx);
-+ tty_putcode_i(tty, TTYC_ECH, nx);
- return;
- }
- }
-@@ -1263,7 +1263,7 @@ tty_clear_area(struct tty *tty, const struct grid_cell *defaults, u_int py,
- tty_term_has(tty->term, TTYC_INDN)) {
- tty_region(tty, py, py + ny - 1);
- tty_margin_off(tty);
-- tty_putcode1(tty, TTYC_INDN, ny);
-+ tty_putcode_i(tty, TTYC_INDN, ny);
- return;
- }
-
-@@ -1278,7 +1278,7 @@ tty_clear_area(struct tty *tty, const struct grid_cell *defaults, u_int py,
- tty_term_has(tty->term, TTYC_INDN)) {
- tty_region(tty, py, py + ny - 1);
- tty_margin(tty, px, px + nx - 1);
-- tty_putcode1(tty, TTYC_INDN, ny);
-+ tty_putcode_i(tty, TTYC_INDN, ny);
- return;
- }
- }
-@@ -1579,7 +1579,7 @@ tty_sync_start(struct tty *tty)
-
- if (tty_term_has(tty->term, TTYC_SYNC)) {
- log_debug("%s sync start", tty->client->name);
-- tty_putcode1(tty, TTYC_SYNC, 1);
-+ tty_putcode_i(tty, TTYC_SYNC, 1);
- }
- }
-
-@@ -1594,7 +1594,7 @@ tty_sync_end(struct tty *tty)
-
- if (tty_term_has(tty->term, TTYC_SYNC)) {
- log_debug("%s sync end", tty->client->name);
-- tty_putcode1(tty, TTYC_SYNC, 2);
-+ tty_putcode_i(tty, TTYC_SYNC, 2);
- }
- }
-
-@@ -1793,7 +1793,7 @@ tty_cmd_reverseindex(struct tty *tty, const struct tty_ctx *ctx)
- if (tty_term_has(tty->term, TTYC_RI))
- tty_putcode(tty, TTYC_RI);
- else
-- tty_putcode1(tty, TTYC_RIN, 1);
-+ tty_putcode_i(tty, TTYC_RIN, 1);
- }
-
- void
-@@ -1872,7 +1872,7 @@ tty_cmd_scrollup(struct tty *tty, const struct tty_ctx *ctx)
- tty_cursor(tty, 0, 0);
- else
- tty_cursor(tty, 0, tty->cy);
-- tty_putcode1(tty, TTYC_INDN, ctx->num);
-+ tty_putcode_i(tty, TTYC_INDN, ctx->num);
- }
- }
-
-@@ -1902,7 +1902,7 @@ tty_cmd_scrolldown(struct tty *tty, const struct tty_ctx *ctx)
- tty_cursor_pane(tty, ctx, ctx->ocx, ctx->orupper);
-
- if (tty_term_has(tty->term, TTYC_RIN))
-- tty_putcode1(tty, TTYC_RIN, ctx->num);
-+ tty_putcode_i(tty, TTYC_RIN, ctx->num);
- else {
- for (i = 0; i < ctx->num; i++)
- tty_putcode(tty, TTYC_RI);
-@@ -2101,7 +2101,7 @@ tty_set_selection(struct tty *tty, const char *buf, size_t len)
-
- b64_ntop(buf, len, encoded, size);
- tty->flags |= TTY_NOBLOCK;
-- tty_putcode_ptr2(tty, TTYC_MS, "", encoded);
-+ tty_putcode_ss(tty, TTYC_MS, "", encoded);
-
- free(encoded);
- }
-@@ -2246,7 +2246,7 @@ tty_region(struct tty *tty, u_int rupper, u_int rlower)
- tty_cursor(tty, 0, tty->cy);
- }
-
-- tty_putcode2(tty, TTYC_CSR, tty->rupper, tty->rlower);
-+ tty_putcode_ii(tty, TTYC_CSR, tty->rupper, tty->rlower);
- tty->cx = tty->cy = UINT_MAX;
- }
-
-@@ -2274,7 +2274,7 @@ tty_margin(struct tty *tty, u_int rleft, u_int rright)
- if (tty->rleft == rleft && tty->rright == rright)
- return;
-
-- tty_putcode2(tty, TTYC_CSR, tty->rupper, tty->rlower);
-+ tty_putcode_ii(tty, TTYC_CSR, tty->rupper, tty->rlower);
-
- tty->rleft = rleft;
- tty->rright = rright;
-@@ -2282,7 +2282,7 @@ tty_margin(struct tty *tty, u_int rleft, u_int rright)
- if (rleft == 0 && rright == tty->sx - 1)
- tty_putcode(tty, TTYC_CLMG);
- else
-- tty_putcode2(tty, TTYC_CMG, rleft, rright);
-+ tty_putcode_ii(tty, TTYC_CMG, rleft, rright);
- tty->cx = tty->cy = UINT_MAX;
- }
-
-@@ -2392,7 +2392,7 @@ tty_cursor(struct tty *tty, u_int cx, u_int cy)
- * the cursor with CUB/CUF.
- */
- if ((u_int) abs(change) > cx && tty_term_has(term, TTYC_HPA)) {
-- tty_putcode1(tty, TTYC_HPA, cx);
-+ tty_putcode_i(tty, TTYC_HPA, cx);
- goto out;
- } else if (change > 0 &&
- tty_term_has(term, TTYC_CUB) &&
-@@ -2402,12 +2402,12 @@ tty_cursor(struct tty *tty, u_int cx, u_int cy)
- tty_putcode(tty, TTYC_CUB1);
- goto out;
- }
-- tty_putcode1(tty, TTYC_CUB, change);
-+ tty_putcode_i(tty, TTYC_CUB, change);
- goto out;
- } else if (change < 0 &&
- tty_term_has(term, TTYC_CUF) &&
- !tty_use_margin(tty)) {
-- tty_putcode1(tty, TTYC_CUF, -change);
-+ tty_putcode_i(tty, TTYC_CUF, -change);
- goto out;
- }
- } else if (cx == thisx) {
-@@ -2440,21 +2440,21 @@ tty_cursor(struct tty *tty, u_int cx, u_int cy)
- (change < 0 && cy - change > tty->rlower) ||
- (change > 0 && cy - change < tty->rupper)) {
- if (tty_term_has(term, TTYC_VPA)) {
-- tty_putcode1(tty, TTYC_VPA, cy);
-+ tty_putcode_i(tty, TTYC_VPA, cy);
- goto out;
- }
- } else if (change > 0 && tty_term_has(term, TTYC_CUU)) {
-- tty_putcode1(tty, TTYC_CUU, change);
-+ tty_putcode_i(tty, TTYC_CUU, change);
- goto out;
- } else if (change < 0 && tty_term_has(term, TTYC_CUD)) {
-- tty_putcode1(tty, TTYC_CUD, -change);
-+ tty_putcode_i(tty, TTYC_CUD, -change);
- goto out;
- }
- }
-
- absolute:
- /* Absolute movement. */
-- tty_putcode2(tty, TTYC_CUP, cy, cx);
-+ tty_putcode_ii(tty, TTYC_CUP, cy, cx);
-
- out:
- tty->cx = cx;
-@@ -2533,13 +2533,13 @@ tty_attributes(struct tty *tty, const struct grid_cell *gc,
- !tty_term_has(tty->term, TTYC_SMULX))
- tty_putcode(tty, TTYC_SMUL);
- else if (changed & GRID_ATTR_UNDERSCORE_2)
-- tty_putcode1(tty, TTYC_SMULX, 2);
-+ tty_putcode_i(tty, TTYC_SMULX, 2);
- else if (changed & GRID_ATTR_UNDERSCORE_3)
-- tty_putcode1(tty, TTYC_SMULX, 3);
-+ tty_putcode_i(tty, TTYC_SMULX, 3);
- else if (changed & GRID_ATTR_UNDERSCORE_4)
-- tty_putcode1(tty, TTYC_SMULX, 4);
-+ tty_putcode_i(tty, TTYC_SMULX, 4);
- else if (changed & GRID_ATTR_UNDERSCORE_5)
-- tty_putcode1(tty, TTYC_SMULX, 5);
-+ tty_putcode_i(tty, TTYC_SMULX, 5);
- }
- if (changed & GRID_ATTR_BLINK)
- tty_putcode(tty, TTYC_BLINK);
-@@ -2593,14 +2593,14 @@ tty_colours(struct tty *tty, const struct grid_cell *gc)
- if (have_ax)
- tty_puts(tty, "\033[39m");
- else if (tc->fg != 7)
-- tty_putcode1(tty, TTYC_SETAF, 7);
-+ tty_putcode_i(tty, TTYC_SETAF, 7);
- tc->fg = gc->fg;
- }
- if (COLOUR_DEFAULT(gc->bg) && !COLOUR_DEFAULT(tc->bg)) {
- if (have_ax)
- tty_puts(tty, "\033[49m");
- else if (tc->bg != 0)
-- tty_putcode1(tty, TTYC_SETAB, 0);
-+ tty_putcode_i(tty, TTYC_SETAB, 0);
- tc->bg = gc->bg;
- }
- }
-@@ -2768,12 +2768,12 @@ tty_colours_fg(struct tty *tty, const struct grid_cell *gc)
- xsnprintf(s, sizeof s, "\033[%dm", gc->fg);
- tty_puts(tty, s);
- } else
-- tty_putcode1(tty, TTYC_SETAF, gc->fg - 90 + 8);
-+ tty_putcode_i(tty, TTYC_SETAF, gc->fg - 90 + 8);
- goto save;
- }
-
- /* Otherwise set the foreground colour. */
-- tty_putcode1(tty, TTYC_SETAF, gc->fg);
-+ tty_putcode_i(tty, TTYC_SETAF, gc->fg);
-
- save:
- /* Save the new values in the terminal current cell. */
-@@ -2800,12 +2800,12 @@ tty_colours_bg(struct tty *tty, const struct grid_cell *gc)
- xsnprintf(s, sizeof s, "\033[%dm", gc->bg + 10);
- tty_puts(tty, s);
- } else
-- tty_putcode1(tty, TTYC_SETAB, gc->bg - 90 + 8);
-+ tty_putcode_i(tty, TTYC_SETAB, gc->bg - 90 + 8);
- goto save;
- }
-
- /* Otherwise set the background colour. */
-- tty_putcode1(tty, TTYC_SETAB, gc->bg);
-+ tty_putcode_i(tty, TTYC_SETAB, gc->bg);
-
- save:
- /* Save the new values in the terminal current cell. */
-@@ -2841,10 +2841,10 @@ tty_colours_us(struct tty *tty, const struct grid_cell *gc)
- * non-RGB version may be wrong.
- */
- if (tty_term_has(tty->term, TTYC_SETULC))
-- tty_putcode1(tty, TTYC_SETULC, c);
-+ tty_putcode_i(tty, TTYC_SETULC, c);
- else if (tty_term_has(tty->term, TTYC_SETAL) &&
- tty_term_has(tty->term, TTYC_RGB))
-- tty_putcode1(tty, TTYC_SETAL, c);
-+ tty_putcode_i(tty, TTYC_SETAL, c);
-
- save:
- /* Save the new values in the terminal current cell. */
-@@ -2858,18 +2858,18 @@ tty_try_colour(struct tty *tty, int colour, const char *type)
-
- if (colour & COLOUR_FLAG_256) {
- if (*type == '3' && tty_term_has(tty->term, TTYC_SETAF))
-- tty_putcode1(tty, TTYC_SETAF, colour & 0xff);
-+ tty_putcode_i(tty, TTYC_SETAF, colour & 0xff);
- else if (tty_term_has(tty->term, TTYC_SETAB))
-- tty_putcode1(tty, TTYC_SETAB, colour & 0xff);
-+ tty_putcode_i(tty, TTYC_SETAB, colour & 0xff);
- return (0);
- }
-
- if (colour & COLOUR_FLAG_RGB) {
- colour_split_rgb(colour & 0xffffff, &r, &g, &b);
- if (*type == '3' && tty_term_has(tty->term, TTYC_SETRGBF))
-- tty_putcode3(tty, TTYC_SETRGBF, r, g, b);
-+ tty_putcode_iii(tty, TTYC_SETRGBF, r, g, b);
- else if (tty_term_has(tty->term, TTYC_SETRGBB))
-- tty_putcode3(tty, TTYC_SETRGBB, r, g, b);
-+ tty_putcode_iii(tty, TTYC_SETRGBB, r, g, b);
- return (0);
- }
-
-@@ -2953,7 +2953,7 @@ tty_clipboard_query(struct tty *tty)
-
- if ((~tty->flags & TTY_STARTED) || (tty->flags & TTY_OSC52QUERY))
- return;
-- tty_putcode_ptr2(tty, TTYC_MS, "", "?");
-+ tty_putcode_ss(tty, TTYC_MS, "", "?");
-
- tty->flags |= TTY_OSC52QUERY;
- evtimer_set(&tty->clipboard_timer, tty_clipboard_query_callback, tty);
---
-2.40.1
-
-
-From de51c8eb81b9db49fa34a8ea7886c9fe4164f46d Mon Sep 17 00:00:00 2001
-From: Nicholas Marriott <nicholas.marriott@gmail.com>
-Date: Fri, 28 Apr 2023 06:44:40 +0100
-Subject: [PATCH 2/3] Use ncurses' new tparm_s function (added in 6.4-20230424)
- instead of tparm so it does not object to string arguments in capabilities it
- doesn't already know.
-
-(cherry picked from commit 39d41d0810d4e8ae6ce8d27776dfbb96722d9319)
----
- configure.ac | 4 ++++
- tty-term.c | 48 +++++++++++++++++++++++++++++++++++++++---------
- 2 files changed, 43 insertions(+), 9 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2b8b3b11..3c3c1873 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -344,6 +344,10 @@ else
- AC_MSG_ERROR("curses not found")
- fi
- fi
-+AC_CHECK_FUNCS([ \
-+ tiparm \
-+ tiparm_s \
-+])
-
- # Look for utempter.
- AC_ARG_ENABLE(
-diff --git a/tty-term.c b/tty-term.c
-index 32dd849a..18b17420 100644
---- a/tty-term.c
-+++ b/tty-term.c
-@@ -764,7 +764,13 @@ tty_term_string_i(struct tty_term *term, enum tty_code_code code, int a)
- {
- const char *x = tty_term_string(term, code), *s;
-
-- s = tparm((char *)x, a);
-+#if defined(HAVE_TIPARM_S)
-+ s = tiparm_s(1, 0, x, a);
-+#elif defined(HAVE_TIPARM)
-+ s = tiparm(x, a);
-+#else
-+ s = tparm((char *)x, a, 0, 0, 0, 0, 0, 0, 0, 0);
-+#endif
- if (s == NULL)
- fatalx("could not expand %s", tty_term_codes[code].name);
- return (s);
-@@ -775,19 +781,31 @@ tty_term_string_ii(struct tty_term *term, enum tty_code_code code, int a, int b)
- {
- const char *x = tty_term_string(term, code), *s;
-
-- s = tparm((char *)x, a, b);
-+#if defined(HAVE_TIPARM_S)
-+ s = tiparm_s(2, 0, x, a, b);
-+#elif defined(HAVE_TIPARM)
-+ s = tiparm(x, a, b);
-+#else
-+ s = tparm((char *)x, a, b, 0, 0, 0, 0, 0, 0, 0);
-+#endif
- if (s == NULL)
- fatalx("could not expand %s", tty_term_codes[code].name);
- return (s);
- }
-
- const char *
--tty_term_string_iii(struct tty_term *term, enum tty_code_code code, int a, int b,
-- int c)
-+tty_term_string_iii(struct tty_term *term, enum tty_code_code code, int a,
-+ int b, int c)
- {
- const char *x = tty_term_string(term, code), *s;
-
-- s = tparm((char *)x, a, b, c);
-+#if defined(HAVE_TIPARM_S)
-+ s = tiparm_s(3, 0, x, a, b, c);
-+#elif defined(HAVE_TIPARM)
-+ s = tiparm(x, a, b, c);
-+#else
-+ s = tparm((char *)x, a, b, c, 0, 0, 0, 0, 0, 0);
-+#endif
- if (s == NULL)
- fatalx("could not expand %s", tty_term_codes[code].name);
- return (s);
-@@ -798,19 +816,31 @@ tty_term_string_s(struct tty_term *term, enum tty_code_code code, const char *a)
- {
- const char *x = tty_term_string(term, code), *s;
-
-- s = tparm((char *)x, (long)a);
-+#if defined(HAVE_TIPARM_S)
-+ s = tiparm_s(1, 1, x, a);
-+#elif defined(HAVE_TIPARM)
-+ s = tiparm(x, a);
-+#else
-+ s = tparm((char *)x, (long)a, 0, 0, 0, 0, 0, 0, 0, 0);
-+#endif
- if (s == NULL)
- fatalx("could not expand %s", tty_term_codes[code].name);
- return (s);
- }
-
- const char *
--tty_term_string_ss(struct tty_term *term, enum tty_code_code code, const char *a,
-- const char *b)
-+tty_term_string_ss(struct tty_term *term, enum tty_code_code code,
-+ const char *a, const char *b)
- {
- const char *x = tty_term_string(term, code), *s;
-
-- s = tparm((char *)x, (long)a, (long)b);
-+#if defined(HAVE_TIPARM_S)
-+ s = tiparm_s(2, 3, x, a, b);
-+#elif defined(HAVE_TIPARM)
-+ s = tiparm(x, a, b);
-+#else
-+ s = tparm((char *)x, (long)a, b, 0, 0, 0, 0, 0, 0, 0);
-+#endif
- if (s == NULL)
- fatalx("could not expand %s", tty_term_codes[code].name);
- return (s);
---
-2.40.1
-
-
-From 732135ed357566d65749fde1967f5639026d9418 Mon Sep 17 00:00:00 2001
-From: nicm <nicm>
-Date: Fri, 28 Apr 2023 05:59:35 +0000
-Subject: [PATCH 3/3] Do not fatal if tparm fails, instead just log it (not
- working sequences are better than exiting).
-
-(cherry picked from commit bf636d9575806134ca7efd917ee0d54e9330ae86)
----
- tty-term.c | 30 ++++++++++++++++++++----------
- 1 file changed, 20 insertions(+), 10 deletions(-)
-
-diff --git a/tty-term.c b/tty-term.c
-index 18b17420..e489f610 100644
---- a/tty-term.c
-+++ b/tty-term.c
-@@ -771,8 +771,10 @@ tty_term_string_i(struct tty_term *term, enum tty_code_code code, int a)
- #else
- s = tparm((char *)x, a, 0, 0, 0, 0, 0, 0, 0, 0);
- #endif
-- if (s == NULL)
-- fatalx("could not expand %s", tty_term_codes[code].name);
-+ if (s == NULL) {
-+ log_debug("could not expand %s", tty_term_codes[code].name);
-+ return ("");
-+ }
- return (s);
- }
-
-@@ -788,8 +790,10 @@ tty_term_string_ii(struct tty_term *term, enum tty_code_code code, int a, int b)
- #else
- s = tparm((char *)x, a, b, 0, 0, 0, 0, 0, 0, 0);
- #endif
-- if (s == NULL)
-- fatalx("could not expand %s", tty_term_codes[code].name);
-+ if (s == NULL) {
-+ log_debug("could not expand %s", tty_term_codes[code].name);
-+ return ("");
-+ }
- return (s);
- }
-
-@@ -806,8 +810,10 @@ tty_term_string_iii(struct tty_term *term, enum tty_code_code code, int a,
- #else
- s = tparm((char *)x, a, b, c, 0, 0, 0, 0, 0, 0);
- #endif
-- if (s == NULL)
-- fatalx("could not expand %s", tty_term_codes[code].name);
-+ if (s == NULL) {
-+ log_debug("could not expand %s", tty_term_codes[code].name);
-+ return ("");
-+ }
- return (s);
- }
-
-@@ -823,8 +829,10 @@ tty_term_string_s(struct tty_term *term, enum tty_code_code code, const char *a)
- #else
- s = tparm((char *)x, (long)a, 0, 0, 0, 0, 0, 0, 0, 0);
- #endif
-- if (s == NULL)
-- fatalx("could not expand %s", tty_term_codes[code].name);
-+ if (s == NULL) {
-+ log_debug("could not expand %s", tty_term_codes[code].name);
-+ return ("");
-+ }
- return (s);
- }
-
-@@ -841,8 +849,10 @@ tty_term_string_ss(struct tty_term *term, enum tty_code_code code,
- #else
- s = tparm((char *)x, (long)a, b, 0, 0, 0, 0, 0, 0, 0);
- #endif
-- if (s == NULL)
-- fatalx("could not expand %s", tty_term_codes[code].name);
-+ if (s == NULL) {
-+ log_debug("could not expand %s", tty_term_codes[code].name);
-+ return ("");
-+ }
- return (s);
- }
-
---
-2.40.1
-
diff --git a/source/ap/tmux/tmux.SlackBuild b/source/ap/tmux/tmux.SlackBuild
index 0ea690da1..91eca2911 100755
--- a/source/ap/tmux/tmux.SlackBuild
+++ b/source/ap/tmux/tmux.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2013, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2013, 2016, 2017, 2018, 2019, 2024 Patrick J. Volkerding, Sebeka, Minnesota, 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=tmux
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
@@ -88,9 +88,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Fix crash when copying text:
-cat $CWD/0002-ncurses.patch | patch -p1 --verbose || exit 1
-
if [ ! -r configure ]; then
NOCONFIGURE=1 ./autogen.sh
fi
@@ -104,6 +101,8 @@ CFLAGS="$SLKCFLAGS" \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-static \
+ --enable-sixel \
+ --disable-cgroups \
--build=$ARCH-slackware-linux || exit 1
# Build and install:
@@ -129,8 +128,7 @@ chmod 644 $PKG/etc/tmux.conf.new
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- FAQ README TODO \
- examples \
+ CHANGES* COPYING* README* SYNCING*
example_tmux.conf \
$PKG/usr/doc/${PKGNAM}-$VERSION
@@ -171,4 +169,3 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/source/d/lua/lua.SlackBuild b/source/d/lua/lua.SlackBuild
index b1be3b2c0..20aa6a035 100755
--- a/source/d/lua/lua.SlackBuild
+++ b/source/d/lua/lua.SlackBuild
@@ -16,7 +16,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=lua
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -69,8 +69,10 @@ tar xvf $CWD/$PKGNAM-${VERSION}.tar.?z || exit 1
cd $PKGNAM-$VERSION
chown -R root:root .
-# Fix up a to-be-installed header:
-sed -i "s|/usr/local|/usr|" src/luaconf.h
+# Also search paths under /usr/local:
+cat $CWD/lua.usr.local.patch | patch -p1 --verbose || exit 1
+
+# Fix luaconf.h header to use lib$LIBDIRSUFFIX:
sed -i "s|lib/lua|lib$LIBDIRSUFFIX/lua|" src/luaconf.h
make linux \
diff --git a/source/d/lua/lua.usr.local.patch b/source/d/lua/lua.usr.local.patch
new file mode 100644
index 000000000..9383c8c47
--- /dev/null
+++ b/source/d/lua/lua.usr.local.patch
@@ -0,0 +1,32 @@
+--- ./src/luaconf.h.orig 2023-05-02 15:02:30.000000000 -0500
++++ ./src/luaconf.h 2024-02-13 13:04:58.161007318 -0600
+@@ -224,19 +224,28 @@
+ #else /* }{ */
+
+ #define LUA_ROOT "/usr/local/"
++#define LUA_ROOT2 "/usr/"
+ #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/"
++#define LUA_LDIR2 LUA_ROOT2 "share/lua/" LUA_VDIR "/"
+ #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/"
++#define LUA_CDIR2 LUA_ROOT2 "lib/lua/" LUA_VDIR "/"
+
+ #if !defined(LUA_PATH_DEFAULT)
+ #define LUA_PATH_DEFAULT \
+ LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \
++ LUA_LDIR2"?.lua;" LUA_LDIR2"?/init.lua;" \
+ LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \
++ LUA_CDIR2"?.lua;" LUA_CDIR2"?/init.lua;" \
+ "./?.lua;" "./?/init.lua"
+ #endif
+
+ #if !defined(LUA_CPATH_DEFAULT)
+ #define LUA_CPATH_DEFAULT \
+- LUA_CDIR"?.so;" LUA_CDIR"loadall.so;" "./?.so"
++ LUA_CDIR"?.so;" \
++ LUA_CDIR2"?.so;" \
++ LUA_CDIR"loadall.so;" \
++ LUA_CDIR2"loadall.so;" \
++ "./?.so"
+ #endif
+
+ #endif /* } */
diff --git a/source/l/gst-plugins-bad-free/fetch-sources.sh b/source/l/gst-plugins-bad-free/fetch-sources.sh
index f6d0ec1bb..c1d565035 100755
--- a/source/l/gst-plugins-bad-free/fetch-sources.sh
+++ b/source/l/gst-plugins-bad-free/fetch-sources.sh
@@ -26,7 +26,7 @@
#
# Example: VERSION=1.18.5 ./fetch-sources.sh
-VERSION=${VERSION:-1.22.9}
+VERSION=${VERSION:-1.22.10}
rm -rf rm -rf gst-plugins-bad-free-$VERSION gst-plugins-bad-$VERSION
diff --git a/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild b/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
index f6e40311b..17d9735ba 100755
--- a/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
+++ b/source/l/gst-plugins-bad-free/gst-plugins-bad-free.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gst-plugins-bad-free
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/l/gst-plugins-libav/gst-plugins-libav.SlackBuild b/source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
index 6c06c0622..fce74fbe7 100755
--- a/source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
+++ b/source/l/gst-plugins-libav/gst-plugins-libav.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gst-plugins-libav
VERSION=${VERSION:-$(echo gst-libav-*.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/l/wireplumber/fetch-lua.sh b/source/l/wireplumber/fetch-lua.sh
deleted file mode 100755
index 5e621779e..000000000
--- a/source/l/wireplumber/fetch-lua.sh
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-# Copyright 2023 Patrick J. Volkerding, Sebeka, Minnesota, 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.
-
-set -o errexit
-
-LUA_VERSION=5.4.4
-
-# Clear download area:
-rm -rf lua-*
-
-# Download:
-lftpget https://www.lua.org/ftp/lua-${LUA_VERSION}.tar.gz
-
-# Extract:
-tar xf lua-${LUA_VERSION}.tar.gz
-rm lua-${LUA_VERSION}.tar.gz
-
-# Apply pipewire patch:
-lftpget https://wrapdb.mesonbuild.com/v2/lua_${LUA_VERSION}-1/get_patch
-mv get_patch lua-patch.zip
-unzip lua-patch.zip
-rm lua-patch.zip
-
-# Recompress:
-tar cf lua-${LUA_VERSION}.tar lua-${LUA_VERSION}
-plzip -9 lua-${LUA_VERSION}.tar
-rm -r lua-${LUA_VERSION}
-
-echo
-echo "lua source downloaded and patched."
-echo
-
diff --git a/source/l/wireplumber/wireplumber.SlackBuild b/source/l/wireplumber/wireplumber.SlackBuild
index 035b7781e..eb27d9d1a 100755
--- a/source/l/wireplumber/wireplumber.SlackBuild
+++ b/source/l/wireplumber/wireplumber.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=wireplumber
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -86,9 +86,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-# Add lua (with pipewire patches):
-( cd subprojects ; tar xf $CWD/lua-5.4.4.tar.lz )
-
# Configure, build, and install:
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
@@ -106,6 +103,7 @@ cd meson-build
--sysconfdir=/etc \
--localstatedir=/var \
--buildtype=release \
+ -Dsystem-lua=true \
.. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1
diff --git a/source/x/xterm/xterm.SlackBuild b/source/x/xterm/xterm.SlackBuild
index 283719c4c..2dc82eee2 100755
--- a/source/x/xterm/xterm.SlackBuild
+++ b/source/x/xterm/xterm.SlackBuild
@@ -97,16 +97,12 @@ CFLAGS="$SLKCFLAGS" \
--enable-88-color \
--enable-256-color \
--enable-regis-graphics \
- --disable-sixel-graphics \
+ --enable-sixel-graphics \
--with-icon-theme=hicolor \
--with-icondir=/usr/share/icons \
--with-pixmapdir=/usr/share/pixmaps \
--build=$ARCH-slackware-linux || exit 1
-# Disabled due to currently unpatched buffer overflow. Besides, I'm not sure
-# how useful this really is in the first place.
-# --enable-sixel-graphics
-
# Build and install:
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1