summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.rss48
-rw-r--r--ChangeLog.txt36
-rw-r--r--FILELIST.TXT299
-rw-r--r--README.initrd14
-rw-r--r--isolinux/message.txt2
-rw-r--r--kernels/VERSIONS.TXT2
-rwxr-xr-xrecompress.sh1
-rw-r--r--slackware64/a/maketag6
-rw-r--r--slackware64/a/maketag.ez6
-rw-r--r--slackware64/k/maketag2
-rw-r--r--slackware64/k/maketag.ez2
-rw-r--r--slackware64/l/maketag6
-rw-r--r--slackware64/l/maketag.ez6
-rw-r--r--slackware64/l/tagfile2
-rw-r--r--source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch24
-rwxr-xr-xsource/d/rust/rust.SlackBuild2
-rw-r--r--source/k/kernel-configs/config-generic-6.6.24 (renamed from source/k/kernel-configs/config-generic-6.6.23)4
-rw-r--r--source/k/kernel-configs/config-generic-6.6.24.x64 (renamed from source/k/kernel-configs/config-generic-6.6.23.x64)8
-rw-r--r--source/k/kernel-configs/config-huge-6.6.24 (renamed from source/k/kernel-configs/config-huge-6.6.23)4
-rw-r--r--source/k/kernel-configs/config-huge-6.6.24.x64 (renamed from source/k/kernel-configs/config-huge-6.6.23.x64)8
-rw-r--r--source/l/SDL2/SDL2.url2
-rwxr-xr-xsource/l/aom/aom.SlackBuild132
-rwxr-xr-xsource/l/aom/fetch-aom.sh52
-rw-r--r--source/l/aom/slack-desc19
-rwxr-xr-xsource/l/dav1d/dav1d.SlackBuild124
-rw-r--r--source/l/dav1d/dav1d.url1
-rw-r--r--source/l/dav1d/slack-desc19
-rw-r--r--source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch291
-rwxr-xr-xsource/l/ffmpeg/ffmpeg.SlackBuild9
-rwxr-xr-xsource/xap/MPlayer/MPlayer.SlackBuild4
30 files changed, 955 insertions, 180 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index 69999b4d7..74378d233 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,54 @@
<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, 1 Apr 2024 19:02:42 GMT</pubDate>
- <lastBuildDate>Tue, 2 Apr 2024 19:29:14 GMT</lastBuildDate>
+ <pubDate>Wed, 3 Apr 2024 19:58:56 GMT</pubDate>
+ <lastBuildDate>Wed, 3 Apr 2024 21:12:50 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
+ <title>Wed, 3 Apr 2024 19:58:56 GMT</title>
+ <pubDate>Wed, 3 Apr 2024 19:58:56 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20240403195856</link>
+ <guid isPermaLink="false">20240403195856</guid>
+ <description>
+ <![CDATA[<pre>
+a/kernel-generic-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.24-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.24-x86-1.txz: Upgraded.
+d/python3-3.11.9-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.24-noarch-1.txz: Upgraded.
+ -AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT n
+ -GCC11_NO_ARRAY_BOUNDS y
+ NUMA_BALANCING n -> y
+ +GCC10_NO_ARRAY_BOUNDS y
+ +NUMA_BALANCING_DEFAULT_ENABLED y
+kde/libindi-2.0.7-x86_64-1.txz: Upgraded.
+l/SDL2-2.30.2-x86_64-1.txz: Upgraded.
+l/aom-3.8.2-x86_64-1.txz: Added.
+ Needed to add AV1 encode/decode support to ffmpeg.
+ Thanks to Andrew Strong.
+l/dav1d-1.4.1-x86_64-1.txz: Added.
+ Needed to add AV1 decode support to ffmpeg.
+l/ffmpeg-6.1.1-x86_64-2.txz: Rebuilt.
+ Patched to build with nv-codec-headers-12.2.72.0. Thanks to J_W.
+ Compiled against aom-3.8.2 and dav1d-1.4.1 for AV1 support.
+ Thanks to glennmcc.
+l/gtk4-4.14.2-x86_64-1.txz: Upgraded.
+n/whois-5.5.22-x86_64-1.txz: Upgraded.
+ Fixed a segmentation fault with --no-recursion.
+ Updated the .bm and .vi TLD servers.
+ Removed 4 new gTLDs which are no longer active.
+xap/MPlayer-20240403-x86_64-1.txz: Upgraded.
+ Compiled using --enable-libaom-lavc and --enable-libdav1d-lavc.
+ Thanks to glennmcc.
+xap/pan-0.157-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Mon, 1 Apr 2024 19:02:42 GMT</title>
<pubDate>Mon, 1 Apr 2024 19:02:42 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240401190242</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 3511b206c..d78b968fe 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,39 @@
+Wed Apr 3 19:58:56 UTC 2024
+a/kernel-generic-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-huge-6.6.24-x86_64-1.txz: Upgraded.
+a/kernel-modules-6.6.24-x86_64-1.txz: Upgraded.
+d/kernel-headers-6.6.24-x86-1.txz: Upgraded.
+d/python3-3.11.9-x86_64-1.txz: Upgraded.
+k/kernel-source-6.6.24-noarch-1.txz: Upgraded.
+ -AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT n
+ -GCC11_NO_ARRAY_BOUNDS y
+ NUMA_BALANCING n -> y
+ +GCC10_NO_ARRAY_BOUNDS y
+ +NUMA_BALANCING_DEFAULT_ENABLED y
+kde/libindi-2.0.7-x86_64-1.txz: Upgraded.
+l/SDL2-2.30.2-x86_64-1.txz: Upgraded.
+l/aom-3.8.2-x86_64-1.txz: Added.
+ Needed to add AV1 encode/decode support to ffmpeg.
+ Thanks to Andrew Strong.
+l/dav1d-1.4.1-x86_64-1.txz: Added.
+ Needed to add AV1 decode support to ffmpeg.
+l/ffmpeg-6.1.1-x86_64-2.txz: Rebuilt.
+ Patched to build with nv-codec-headers-12.2.72.0. Thanks to J_W.
+ Compiled against aom-3.8.2 and dav1d-1.4.1 for AV1 support.
+ Thanks to glennmcc.
+l/gtk4-4.14.2-x86_64-1.txz: Upgraded.
+n/whois-5.5.22-x86_64-1.txz: Upgraded.
+ Fixed a segmentation fault with --no-recursion.
+ Updated the .bm and .vi TLD servers.
+ Removed 4 new gTLDs which are no longer active.
+xap/MPlayer-20240403-x86_64-1.txz: Upgraded.
+ Compiled using --enable-libaom-lavc and --enable-libdav1d-lavc.
+ Thanks to glennmcc.
+xap/pan-0.157-x86_64-1.txz: Upgraded.
+isolinux/initrd.img: Rebuilt.
+kernels/*: Upgraded.
+usb-and-pxe-installers/usbboot.img: Rebuilt.
++--------------------------+
Mon Apr 1 19:02:42 UTC 2024
d/nv-codec-headers-12.2.72.0-x86_64-1.txz: Upgraded.
d/parallel-20240322-noarch-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 156e04b7f..c3f715958 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,35 +1,35 @@
-Mon Apr 1 19:06:17 UTC 2024
+Wed Apr 3 20:04:17 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-04-01 19:02 .
+drwxr-xr-x 12 root root 4096 2024-04-03 19:58 .
-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 1146456 2024-03-31 22:48 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-03-31 22:48 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1146456 2024-04-01 19:06 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-01 19:06 ./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 1030620 2024-04-01 19:02 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1032070 2024-04-03 19:58 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
-drwxr-xr-x 2 root root 4096 2024-03-27 19:15 ./EFI/BOOT
+drwxr-xr-x 2 root root 4096 2024-04-03 19:56 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
-rw-r--r-- 1 root root 78 2013-09-23 20:35 ./EFI/BOOT/grub-embedded.cfg
-rw-r--r-- 1 root root 893 2018-04-17 21:17 ./EFI/BOOT/grub.cfg
--rw-r--r-- 2 root root 14074368 2024-03-27 18:34 ./EFI/BOOT/huge.s
--rw-r--r-- 2 root root 49668516 2024-03-27 19:14 ./EFI/BOOT/initrd.img
+-rw-r--r-- 2 root root 14107136 2024-04-03 19:11 ./EFI/BOOT/huge.s
+-rw-r--r-- 2 root root 49685956 2024-04-03 19:53 ./EFI/BOOT/initrd.img
-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 1500635 2024-03-31 22:47 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1500635 2024-04-01 19:06 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 905905 2024-04-01 19:05 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 906845 2024-04-03 20:03 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
--rw-r--r-- 1 root root 3629 2024-03-27 18:54 ./README.initrd
+-rw-r--r-- 1 root root 3629 2024-04-03 19:41 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
-rw-r--r-- 1 root root 8754 2022-03-30 19:05 ./README_LVM.TXT
-rw-r--r-- 1 root root 19646 2023-12-11 20:36 ./README_RAID.TXT
@@ -639,16 +639,16 @@ drwxr-xr-x 2 root root 4096 2024-02-07 20:10 ./extra/xv
-rw-r--r-- 1 root root 233 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 1097524 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-07 19:12 ./extra/xv/xv-5.0.0-x86_64-1.txz.asc
-drwxr-xr-x 3 root root 4096 2024-03-27 19:15 ./isolinux
+drwxr-xr-x 3 root root 4096 2024-04-03 19:56 ./isolinux
-rw-r--r-- 1 root root 6185 2022-02-03 06:53 ./isolinux/README.TXT
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
-rw-r--r-- 1 root root 1474560 2021-06-15 19:16 ./isolinux/efiboot.img
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
--rw-r--r-- 2 root root 49668516 2024-03-27 19:14 ./isolinux/initrd.img
+-rw-r--r-- 2 root root 49685956 2024-04-03 19:53 ./isolinux/initrd.img
-rw-r--r-- 1 root root 50 2003-01-18 00:02 ./isolinux/iso.sort
-rw-r--r-- 1 root root 24576 2016-05-27 20:36 ./isolinux/isolinux.bin
-rw-r--r-- 1 root root 578 2013-03-27 03:29 ./isolinux/isolinux.cfg
--rw-r--r-- 1 root root 682 2024-03-27 18:54 ./isolinux/message.txt
+-rw-r--r-- 1 root root 682 2024-04-03 19:41 ./isolinux/message.txt
drwxr-xr-x 2 root root 4096 2003-03-17 07:31 ./isolinux/sbootmgr
-rwxr-xr-x 1 root root 36064 1995-05-12 01:23 ./isolinux/sbootmgr/RAWRITE.EXE
-rw-r--r-- 1 root root 2138 1997-12-01 01:21 ./isolinux/sbootmgr/RAWRITE12.DOC
@@ -659,12 +659,12 @@ lrwxrwxrwx 1 root root 11 2009-08-23 23:37 ./isolinux/sbootmgr/RAWRITE13
-rw-r--r-- 1 root root 1291 2003-03-17 07:31 ./isolinux/sbootmgr/README.TXT
-rw-r--r-- 1 root root 110592 2003-03-16 08:38 ./isolinux/sbootmgr/sbootmgr.dsk
-rw-r--r-- 1 root root 2879 2020-12-07 20:48 ./isolinux/setpkg
-drwxr-xr-x 5 root root 4096 2024-03-27 18:54 ./kernels
--rw-r--r-- 1 root root 36 2024-03-27 18:54 ./kernels/VERSIONS.TXT
-drwxr-xr-x 2 root root 4096 2024-03-27 18:34 ./kernels/huge.s
--rw-r--r-- 1 root root 1607450 2024-03-27 18:33 ./kernels/huge.s/System.map.gz
--rw-r--r-- 2 root root 14074368 2024-03-27 18:34 ./kernels/huge.s/bzImage
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./kernels/huge.s/config
+drwxr-xr-x 5 root root 4096 2024-04-03 19:41 ./kernels
+-rw-r--r-- 1 root root 36 2024-04-03 19:41 ./kernels/VERSIONS.TXT
+drwxr-xr-x 2 root root 4096 2024-04-03 19:11 ./kernels/huge.s
+-rw-r--r-- 1 root root 1607916 2024-04-03 19:10 ./kernels/huge.s/System.map.gz
+-rw-r--r-- 2 root root 14107136 2024-04-03 19:11 ./kernels/huge.s/bzImage
+-rw-r--r-- 1 root root 259670 2024-04-03 16:36 ./kernels/huge.s/config
drwxr-xr-x 2 root root 4096 2011-03-25 03:15 ./kernels/memtest
-rw-r--r-- 1 root root 60 2011-03-24 00:19 ./kernels/memtest/README
-rw-r--r-- 1 root root 150024 2013-10-17 04:15 ./kernels/memtest/memtest
@@ -683,13 +683,13 @@ 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-04-01 19:05 ./slackware64
--rw-r--r-- 1 root root 353415 2024-04-01 19:05 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-04-01 19:05 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 437714 2024-04-01 19:05 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4600256 2024-04-01 19:05 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-04-03 20:03 ./slackware64
+-rw-r--r-- 1 root root 353795 2024-04-03 20:03 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-03 20:03 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 438186 2024-04-03 20:03 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4589675 2024-04-03 20:03 ./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-03-30 18:10 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2024-04-03 20:02 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
@@ -857,15 +857,15 @@ drwxr-xr-x 2 root root 32768 2024-03-30 18:10 ./slackware64/a
-rw-r--r-- 1 root root 422 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txt
-rw-r--r-- 1 root root 334085844 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-03-27 16:56 ./slackware64/a/kernel-firmware-20240322_e068ccf-noarch-1.txz.asc
--rw-r--r-- 1 root root 489 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 13316800 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:35 ./slackware64/a/kernel-generic-6.6.23-x86_64-1.txz.asc
--rw-r--r-- 1 root root 481 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 15173332 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:34 ./slackware64/a/kernel-huge-6.6.23-x86_64-1.txz.asc
--rw-r--r-- 1 root root 576 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txt
--rw-r--r-- 1 root root 55381112 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:39 ./slackware64/a/kernel-modules-6.6.23-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 489 2024-04-03 19:12 ./slackware64/a/kernel-generic-6.6.24-x86_64-1.txt
+-rw-r--r-- 1 root root 13334508 2024-04-03 19:12 ./slackware64/a/kernel-generic-6.6.24-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:12 ./slackware64/a/kernel-generic-6.6.24-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 481 2024-04-03 19:11 ./slackware64/a/kernel-huge-6.6.24-x86_64-1.txt
+-rw-r--r-- 1 root root 15205012 2024-04-03 19:11 ./slackware64/a/kernel-huge-6.6.24-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:11 ./slackware64/a/kernel-huge-6.6.24-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 576 2024-04-03 19:17 ./slackware64/a/kernel-modules-6.6.24-x86_64-1.txt
+-rw-r--r-- 1 root root 55428048 2024-04-03 19:17 ./slackware64/a/kernel-modules-6.6.24-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:17 ./slackware64/a/kernel-modules-6.6.24-x86_64-1.txz.asc
-rw-r--r-- 1 root root 509 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txt
-rw-r--r-- 1 root root 120388 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:05 ./slackware64/a/kmod-32-x86_64-1.txz.asc
@@ -911,8 +911,8 @@ drwxr-xr-x 2 root root 32768 2024-03-30 18:10 ./slackware64/a
-rw-r--r-- 1 root root 405 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txt
-rw-r--r-- 1 root root 58032 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-23 19:48 ./slackware64/a/lzlib-1.14-x86_64-1.txz.asc
--rw-r--r-- 1 root root 10058 2024-03-27 18:54 ./slackware64/a/maketag
--rw-r--r-- 1 root root 10058 2024-03-27 18:54 ./slackware64/a/maketag.ez
+-rw-r--r-- 1 root root 10058 2024-04-03 19:41 ./slackware64/a/maketag
+-rw-r--r-- 1 root root 10058 2024-04-03 19:41 ./slackware64/a/maketag.ez
-rw-r--r-- 1 root root 591 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txt
-rw-r--r-- 1 root root 356168 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-29 19:11 ./slackware64/a/mcelog-198-x86_64-1.txz.asc
@@ -1021,7 +1021,7 @@ drwxr-xr-x 2 root root 32768 2024-03-30 18:10 ./slackware64/a
-rw-r--r-- 1 root root 378 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txt
-rw-r--r-- 1 root root 16836 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txz
-rw-r--r-- 1 root root 195 2024-03-20 01:09 ./slackware64/a/sysvinit-scripts-15.1-noarch-15.txz.asc
--rw-r--r-- 1 root root 1587 2024-03-27 18:54 ./slackware64/a/tagfile
+-rw-r--r-- 1 root root 1587 2024-04-03 19:41 ./slackware64/a/tagfile
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz.asc
@@ -1340,7 +1340,7 @@ drwxr-xr-x 2 root root 20480 2024-03-31 18:30 ./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-04-01 19:05 ./slackware64/d
+drwxr-xr-x 2 root root 20480 2024-04-03 20:03 ./slackware64/d
-rw-r--r-- 1 root root 360 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txt
-rw-r--r-- 1 root root 4305292 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-30 21:20 ./slackware64/d/Cython-3.0.10-x86_64-1.txz.asc
@@ -1457,9 +1457,9 @@ drwxr-xr-x 2 root root 20480 2024-04-01 19:05 ./slackware64/d
-rw-r--r-- 1 root root 279 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txt
-rw-r--r-- 1 root root 48024 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz.asc
--rw-r--r-- 1 root root 332 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txt
--rw-r--r-- 1 root root 1174544 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:40 ./slackware64/d/kernel-headers-6.6.23-x86-1.txz.asc
+-rw-r--r-- 1 root root 332 2024-04-03 19:17 ./slackware64/d/kernel-headers-6.6.24-x86-1.txt
+-rw-r--r-- 1 root root 1174528 2024-04-03 19:17 ./slackware64/d/kernel-headers-6.6.24-x86-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:17 ./slackware64/d/kernel-headers-6.6.24-x86-1.txz.asc
-rw-r--r-- 1 root root 312 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txt
-rw-r--r-- 1 root root 9150436 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-12 19:49 ./slackware64/d/libgccjit-13.2.0-x86_64-1.txz.asc
@@ -1534,9 +1534,9 @@ drwxr-xr-x 2 root root 20480 2024-04-01 19:05 ./slackware64/d
-rw-r--r-- 1 root root 484 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txt
-rw-r--r-- 1 root root 14689084 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txz
-rw-r--r-- 1 root root 195 2024-03-31 22:38 ./slackware64/d/python2-2.7.18-x86_64-8.txz.asc
--rw-r--r-- 1 root root 664 2024-03-29 02:59 ./slackware64/d/python3-3.11.8-x86_64-1.txt
--rw-r--r-- 1 root root 25350204 2024-03-29 02:59 ./slackware64/d/python3-3.11.8-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-29 02:59 ./slackware64/d/python3-3.11.8-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 664 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txt
+-rw-r--r-- 1 root root 25480620 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-02 18:45 ./slackware64/d/python3-3.11.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 321 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txt
-rw-r--r-- 1 root root 202964 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-02-28 20:03 ./slackware64/d/rcs-5.10.1-x86_64-1.txz.asc
@@ -1607,16 +1607,16 @@ drwxr-xr-x 2 root root 4096 2016-04-01 21:41 ./slackware64/f
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag.ez
-rw-r--r-- 1 root root 32 2018-03-01 07:54 ./slackware64/f/tagfile
-drwxr-xr-x 2 root root 4096 2024-03-27 19:19 ./slackware64/k
+drwxr-xr-x 2 root root 4096 2024-04-03 20:02 ./slackware64/k
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/k/install-packages
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/k/install.end
--rw-r--r-- 1 root root 317 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txt
--rw-r--r-- 1 root root 136293852 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txz
--rw-r--r-- 1 root root 195 2024-03-27 18:30 ./slackware64/k/kernel-source-6.6.23-noarch-1.txz.asc
--rw-r--r-- 1 root root 1170 2024-03-27 18:54 ./slackware64/k/maketag
--rw-r--r-- 1 root root 1170 2024-03-27 18:54 ./slackware64/k/maketag.ez
--rw-r--r-- 1 root root 18 2024-03-27 18:54 ./slackware64/k/tagfile
-drwxr-xr-x 2 root root 86016 2024-04-01 19:05 ./slackware64/kde
+-rw-r--r-- 1 root root 317 2024-04-03 19:07 ./slackware64/k/kernel-source-6.6.24-noarch-1.txt
+-rw-r--r-- 1 root root 136304068 2024-04-03 19:07 ./slackware64/k/kernel-source-6.6.24-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:07 ./slackware64/k/kernel-source-6.6.24-noarch-1.txz.asc
+-rw-r--r-- 1 root root 1170 2024-04-03 19:41 ./slackware64/k/maketag
+-rw-r--r-- 1 root root 1170 2024-04-03 19:41 ./slackware64/k/maketag.ez
+-rw-r--r-- 1 root root 18 2024-04-03 19:41 ./slackware64/k/tagfile
+drwxr-xr-x 2 root root 86016 2024-04-03 20:03 ./slackware64/kde
-rw-r--r-- 1 root root 382 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2559504 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz.asc
@@ -2504,9 +2504,9 @@ drwxr-xr-x 2 root root 86016 2024-04-01 19:05 ./slackware64/kde
-rw-r--r-- 1 root root 243 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 50292 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:32 ./slackware64/kde/libgravatar-23.08.5-x86_64-1.txz.asc
--rw-r--r-- 1 root root 430 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txt
--rw-r--r-- 1 root root 4516240 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-01 18:52 ./slackware64/kde/libindi-2.0.6-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 430 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txt
+-rw-r--r-- 1 root root 4739972 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 22:21 ./slackware64/kde/libindi-2.0.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 178 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 519556 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:05 ./slackware64/kde/libkcddb-23.08.5-x86_64-1.txz.asc
@@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-04-01 19:05 ./slackware64/kde
-rw-r--r-- 1 root root 517 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 686104 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:47 ./slackware64/kde/zanshin-23.08.5-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-04-03 20:02 ./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
@@ -2811,9 +2811,9 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 667 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txt
-rw-r--r-- 1 root root 2127176 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txz
-rw-r--r-- 1 root root 195 2024-03-29 04:53 ./slackware64/l/QScintilla-2.14.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 377 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txt
--rw-r--r-- 1 root root 957908 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-06 04:49 ./slackware64/l/SDL2-2.30.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 377 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txt
+-rw-r--r-- 1 root root 959440 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-02 18:55 ./slackware64/l/SDL2-2.30.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 325 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txt
-rw-r--r-- 1 root root 31184 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:10 ./slackware64/l/SDL2_gfx-1.0.4-x86_64-3.txz.asc
@@ -2853,6 +2853,9 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 402 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txt
-rw-r--r-- 1 root root 69068 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2024-01-28 20:49 ./slackware64/l/alsa-plugins-1.2.7.1-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 343 2024-04-03 19:14 ./slackware64/l/aom-3.8.2-x86_64-1.txt
+-rw-r--r-- 1 root root 2717688 2024-04-03 19:14 ./slackware64/l/aom-3.8.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:14 ./slackware64/l/aom-3.8.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 275 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txt
-rw-r--r-- 1 root root 266824 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-17 17:06 ./slackware64/l/apr-1.7.4-x86_64-1.txz.asc
@@ -2922,6 +2925,9 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 290 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 20028 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-20 18:26 ./slackware64/l/cxxopts-3.2.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 293 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 577520 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 17:18 ./slackware64/l/dav1d-1.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 364 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txt
-rw-r--r-- 1 root root 988192 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:23 ./slackware64/l/db48-4.8.30-x86_64-6.txz.asc
@@ -2982,9 +2988,9 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 315 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txt
-rw-r--r-- 1 root root 268080 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:27 ./slackware64/l/farstream-0.2.9-x86_64-3.txz.asc
--rw-r--r-- 1 root root 490 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txt
--rw-r--r-- 1 root root 10856116 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-28 19:52 ./slackware64/l/ffmpeg-6.1.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 490 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txt
+-rw-r--r-- 1 root root 10867216 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:20 ./slackware64/l/ffmpeg-6.1.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 502 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txt
-rw-r--r-- 1 root root 2323336 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:05 ./slackware64/l/fftw-3.3.10-x86_64-2.txz.asc
@@ -3135,9 +3141,9 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 328 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txt
-rw-r--r-- 1 root root 12031308 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-24 03:05 ./slackware64/l/gtk+3-3.24.41-x86_64-1.txz.asc
--rw-r--r-- 1 root root 315 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txt
--rw-r--r-- 1 root root 10966512 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-03-19 22:21 ./slackware64/l/gtk4-4.14.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 315 2024-04-03 16:48 ./slackware64/l/gtk4-4.14.2-x86_64-1.txt
+-rw-r--r-- 1 root root 10971756 2024-04-03 16:48 ./slackware64/l/gtk4-4.14.2-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 16:48 ./slackware64/l/gtk4-4.14.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 341 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txt
-rw-r--r-- 1 root root 1379452 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:48 ./slackware64/l/gtkmm2-2.24.5-x86_64-4.txz.asc
@@ -3632,8 +3638,8 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 272 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txt
-rw-r--r-- 1 root root 85240 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz.asc
--rw-r--r-- 1 root root 32671 2024-03-30 17:28 ./slackware64/l/maketag
--rw-r--r-- 1 root root 32671 2024-03-30 17:28 ./slackware64/l/maketag.ez
+-rw-r--r-- 1 root root 32759 2024-04-03 19:39 ./slackware64/l/maketag
+-rw-r--r-- 1 root root 32759 2024-04-03 19:39 ./slackware64/l/maketag.ez
-rw-r--r-- 1 root root 520 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txt
-rw-r--r-- 1 root root 20676 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz.asc
@@ -4039,7 +4045,7 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./slackware64/l
-rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt
-rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc
--rw-r--r-- 1 root root 6211 2024-03-30 17:28 ./slackware64/l/tagfile
+-rw-r--r-- 1 root root 6229 2024-04-03 19:39 ./slackware64/l/tagfile
-rw-r--r-- 1 root root 368 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txt
-rw-r--r-- 1 root root 380512 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz.asc
@@ -4103,7 +4109,7 @@ drwxr-xr-x 2 root root 102400 2024-04-01 19:04 ./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-03-31 18:30 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-04-03 20:02 ./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
@@ -4556,9 +4562,9 @@ drwxr-xr-x 2 root root 36864 2024-03-31 18:30 ./slackware64/n
-rw-r--r-- 1 root root 586 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 540112 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-01 18:52 ./slackware64/n/wget2-2.1.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 367 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txt
--rw-r--r-- 1 root root 64144 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-02-25 18:49 ./slackware64/n/whois-5.5.21-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 367 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txt
+-rw-r--r-- 1 root root 64208 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-01 22:26 ./slackware64/n/whois-5.5.22-x86_64-1.txz.asc
-rw-r--r-- 1 root root 488 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txt
-rw-r--r-- 1 root root 59572 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-09-14 18:26 ./slackware64/n/wireguard-tools-1.0.20210914-x86_64-1.txz.asc
@@ -5486,12 +5492,12 @@ drwxr-xr-x 2 root root 65536 2024-03-29 20:42 ./slackware64/x
-rw-r--r-- 1 root root 308 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txt
-rw-r--r-- 1 root root 436248 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-20 18:35 ./slackware64/x/xterm-390-x86_64-1.txz.asc
--rw-r--r-- 1 root root 391 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txt
--rw-r--r-- 1 root root 65032 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz
--rw-r--r-- 1 root root 163 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz.asc
--rw-r--r-- 1 root root 235 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txt
--rw-r--r-- 1 root root 30176 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 391 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txt
+-rw-r--r-- 1 root root 65032 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz
+-rw-r--r-- 1 root root 163 2023-06-04 18:34 ./slackware64/x/xtrans-1.5.0-noarch-1.txz.asc
+-rw-r--r-- 1 root root 235 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txt
+-rw-r--r-- 1 root root 30176 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2023-02-05 20:19 ./slackware64/x/xvidtune-1.0.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 253 2022-12-04 19:51 ./slackware64/x/xvinfo-1.1.5-x86_64-1.txt
-rw-r--r-- 1 root root 19564 2022-12-04 19:51 ./slackware64/x/xvinfo-1.1.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-04 19:51 ./slackware64/x/xvinfo-1.1.5-x86_64-1.txz.asc
@@ -5504,10 +5510,10 @@ drwxr-xr-x 2 root root 65536 2024-03-29 20:42 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 16384 2024-04-01 19:04 ./slackware64/xap
--rw-r--r-- 1 root root 625 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txt
--rw-r--r-- 1 root root 2705540 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz
--rw-r--r-- 1 root root 163 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz.asc
+drwxr-xr-x 2 root root 16384 2024-04-03 20:02 ./slackware64/xap
+-rw-r--r-- 1 root root 625 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txt
+-rw-r--r-- 1 root root 2706516 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-03 19:29 ./slackware64/xap/MPlayer-20240403-x86_64-1.txz.asc
-rw-r--r-- 1 root root 524 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txt
-rw-r--r-- 1 root root 260892 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-03-13 18:41 ./slackware64/xap/NetworkManager-openvpn-1.10.2-x86_64-2.txz.asc
@@ -5590,9 +5596,9 @@ drwxr-xr-x 2 root root 16384 2024-04-01 19:04 ./slackware64/xap
-rw-r--r-- 1 root root 359 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txt
-rw-r--r-- 1 root root 879652 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-19 19:48 ./slackware64/xap/network-manager-applet-1.36.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 301 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txt
--rw-r--r-- 1 root root 1155100 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txz
--rw-r--r-- 1 root root 163 2023-11-16 18:12 ./slackware64/xap/pan-0.155-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 301 2024-04-02 18:38 ./slackware64/xap/pan-0.157-x86_64-1.txt
+-rw-r--r-- 1 root root 1241596 2024-04-02 18:38 ./slackware64/xap/pan-0.157-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-04-02 18:38 ./slackware64/xap/pan-0.157-x86_64-1.txz.asc
-rw-r--r-- 1 root root 479 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txt
-rw-r--r-- 1 root root 170152 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-08-21 03:27 ./slackware64/xap/pavucontrol-5.0-x86_64-1.txz.asc
@@ -5771,11 +5777,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-04-01 19:06 ./source
--rw-r--r-- 1 root root 615523 2024-04-01 19:06 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-04-01 19:06 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 858292 2024-04-01 19:06 ./source/FILE_LIST
--rw-r--r-- 1 root root 28432653 2024-04-01 19:06 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-04-03 20:04 ./source
+-rw-r--r-- 1 root root 616228 2024-04-03 20:04 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-04-03 20:04 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 859309 2024-04-03 20:04 ./source/FILE_LIST
+-rw-r--r-- 1 root root 28481691 2024-04-03 20:04 ./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-03-27 19:50 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -7902,10 +7908,10 @@ drwxr-xr-x 2 root root 4096 2024-03-21 21:57 ./source/d/python2
-rwxr-xr-x 1 root root 8187 2024-03-31 22:37 ./source/d/python2/python2.SlackBuild
-rw-r--r-- 1 root root 460112 2023-04-10 12:12 ./source/d/python2/setuptools-44.1.1.tar.lz
-rw-r--r-- 1 root root 939 2020-04-20 19:09 ./source/d/python2/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-24 22:21 ./source/d/python3
--rw-r--r-- 1 root root 20041256 2024-02-06 21:47 ./source/d/python3/Python-3.11.8.tar.xz
--rw-r--r-- 1 root root 833 2024-02-06 21:47 ./source/d/python3/Python-3.11.8.tar.xz.asc
--rw-r--r-- 1 root root 2817150 2024-02-06 21:47 ./source/d/python3/python-3.11.8-docs-text.tar.bz2
+drwxr-xr-x 2 root root 4096 2024-04-02 18:41 ./source/d/python3
+-rw-r--r-- 1 root root 20175816 2024-04-02 11:11 ./source/d/python3/Python-3.11.9.tar.xz
+-rw-r--r-- 1 root root 833 2024-04-02 11:11 ./source/d/python3/Python-3.11.9.tar.xz.asc
+-rw-r--r-- 1 root root 2830346 2024-04-02 11:11 ./source/d/python3/python-3.11.9-docs-text.tar.bz2
-rwxr-xr-x 1 root root 6152 2024-03-24 22:11 ./source/d/python3/python3.SlackBuild
-rw-r--r-- 1 root root 34 2019-03-03 19:49 ./source/d/python3/python3.url
-rw-r--r-- 1 root root 1151 2023-03-06 20:41 ./source/d/python3/slack-desc
@@ -7928,15 +7934,16 @@ drwxr-xr-x 2 root root 4096 2023-12-25 19:11 ./source/d/ruby
-rw-r--r-- 1 root root 15895123 2023-12-25 06:53 ./source/d/ruby/ruby-3.3.0.tar.lz
-rwxr-xr-x 1 root root 4807 2023-03-30 20:25 ./source/d/ruby/ruby.SlackBuild
-rw-r--r-- 1 root root 838 2024-01-31 01:32 ./source/d/ruby/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-28 18:20 ./source/d/rust
+drwxr-xr-x 2 root root 4096 2024-04-03 19:24 ./source/d/rust
drwxr-xr-x 2 root root 4096 2024-02-04 19:06 ./source/d/rust-bindgen
-rw-r--r-- 1 root root 2417095 2024-02-04 19:05 ./source/d/rust-bindgen/cargo-rust-bindgen-0.69.4.tar.lz
-rwxr-xr-x 1 root root 898 2024-02-04 19:05 ./source/d/rust-bindgen/fetch-sources.sh
-rw-r--r-- 1 root root 1888117 2024-02-04 19:05 ./source/d/rust-bindgen/rust-bindgen-0.69.4.tar.lz
-rwxr-xr-x 1 root root 3865 2022-12-07 18:28 ./source/d/rust-bindgen/rust-bindgen.SlackBuild
-rw-r--r-- 1 root root 844 2022-12-07 17:56 ./source/d/rust-bindgen/slack-desc
+-rw-r--r-- 1 root root 944 2024-04-03 16:29 ./source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./source/d/rust/link_libffi.diff.gz
--rwxr-xr-x 1 root root 10572 2024-03-28 18:12 ./source/d/rust/rust.SlackBuild
+-rwxr-xr-x 1 root root 10663 2024-04-03 19:24 ./source/d/rust/rust.SlackBuild
-rw-r--r-- 1 root root 1670 2024-03-28 18:12 ./source/d/rust/rust.url
-rw-r--r-- 1 root root 168226912 2024-03-28 12:21 ./source/d/rust/rustc-1.77.1-src.tar.lz
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./source/d/rust/slack-desc
@@ -8053,19 +8060,19 @@ drwxr-xr-x 2 root root 4096 2024-03-10 17:49 ./source/installer/sources/i
drwxr-xr-x 2 root root 4096 2023-09-07 01:55 ./source/installer/sources/nano
-rw-r--r-- 1 root root 1608444 2023-01-18 09:16 ./source/installer/sources/nano/nano-7.2.tar.xz
-rw-r--r-- 1 root root 833 2023-01-18 09:16 ./source/installer/sources/nano/nano-7.2.tar.xz.sig
-drwxr-xr-x 5 root root 4096 2024-03-27 16:39 ./source/k
+drwxr-xr-x 5 root root 4096 2024-04-03 16:34 ./source/k
-rwxr-xr-x 1 root root 8119 2023-11-15 21:04 ./source/k/build-all-kernels.sh
-drwxr-xr-x 2 root root 4096 2024-03-27 16:43 ./source/k/kernel-configs
--rw-r--r-- 1 root root 256075 2024-03-27 16:42 ./source/k/kernel-configs/config-generic-6.6.23
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./source/k/kernel-configs/config-generic-6.6.23.x64
--rw-r--r-- 1 root root 256075 2024-03-27 16:42 ./source/k/kernel-configs/config-huge-6.6.23
--rw-r--r-- 1 root root 259695 2024-03-27 16:40 ./source/k/kernel-configs/config-huge-6.6.23.x64
+drwxr-xr-x 2 root root 4096 2024-04-03 18:05 ./source/k/kernel-configs
+-rw-r--r-- 1 root root 256075 2024-04-03 18:04 ./source/k/kernel-configs/config-generic-6.6.24
+-rw-r--r-- 1 root root 259670 2024-04-03 16:36 ./source/k/kernel-configs/config-generic-6.6.24.x64
+-rw-r--r-- 1 root root 256075 2024-04-03 18:04 ./source/k/kernel-configs/config-huge-6.6.24
+-rw-r--r-- 1 root root 259670 2024-04-03 16:36 ./source/k/kernel-configs/config-huge-6.6.24.x64
-rwxr-xr-x 1 root root 7441 2020-06-11 19:56 ./source/k/kernel-generic.SlackBuild
-rwxr-xr-x 1 root root 3779 2019-09-29 23:48 ./source/k/kernel-headers.SlackBuild
-rwxr-xr-x 1 root root 6513 2023-12-01 21:09 ./source/k/kernel-modules.SlackBuild
-rwxr-xr-x 1 root root 10927 2023-01-25 19:02 ./source/k/kernel-source.SlackBuild
--rw-r--r-- 1 root root 989 2024-03-27 05:32 ./source/k/linux-6.6.23.tar.sign
--rw-r--r-- 1 root root 140149488 2024-03-27 05:32 ./source/k/linux-6.6.23.tar.xz
+-rw-r--r-- 1 root root 989 2024-04-03 13:40 ./source/k/linux-6.6.24.tar.sign
+-rw-r--r-- 1 root root 140178888 2024-04-03 13:40 ./source/k/linux-6.6.24.tar.xz
drwxr-xr-x 2 root root 4096 2023-01-04 20:50 ./source/k/patches-revert-i686
-rw-r--r-- 1 root root 1132 2023-01-03 00:53 ./source/k/patches-revert-i686/0001-x86-ioremap-Fix-page-aligned-size-calculation-in-__i.patch.gz
-rw-r--r-- 1 root root 246 2023-01-04 20:50 ./source/k/patches-revert-i686/README
@@ -9982,8 +9989,8 @@ drwxr-xr-x 2 root root 4096 2023-12-07 19:12 ./source/kde/kuserfeedback
-rw-r--r-- 1 root root 833 2023-11-02 16:33 ./source/kde/kuserfeedback/kuserfeedback-1.3.0.tar.xz.sig
-rwxr-xr-x 1 root root 4826 2022-10-13 17:05 ./source/kde/kuserfeedback/kuserfeedback.SlackBuild
-rw-r--r-- 1 root root 899 2022-10-13 17:16 ./source/kde/kuserfeedback/slack-desc
-drwxr-xr-x 2 root root 4096 2024-02-01 18:50 ./source/kde/libindi
--rw-r--r-- 1 root root 2013430 2024-01-31 10:44 ./source/kde/libindi/indi-2.0.6.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-01 22:18 ./source/kde/libindi
+-rw-r--r-- 1 root root 2041320 2024-04-01 09:16 ./source/kde/libindi/indi-2.0.7.tar.lz
-rwxr-xr-x 1 root root 4324 2023-10-22 01:01 ./source/kde/libindi/libindi.SlackBuild
-rw-r--r-- 1 root root 32 2023-10-22 00:35 ./source/kde/libindi/libindi.url
-rw-r--r-- 1 root root 917 2023-10-22 00:59 ./source/kde/libindi/slack-desc
@@ -10013,7 +10020,7 @@ drwxr-xr-x 2 root root 4096 2023-11-30 17:19 ./source/kde/wcslib
-rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz
-rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
-drwxr-xr-x 436 root root 16384 2024-03-30 20:53 ./source/l
+drwxr-xr-x 438 root root 16384 2024-04-03 19:11 ./source/l
-rw-r--r-- 1 root root 2653 2024-03-22 18:04 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -10065,10 +10072,10 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/QScintilla
-rw-r--r-- 1 root root 57 2017-11-26 19:43 ./source/l/QScintilla/QScintilla.url
-rw-r--r-- 1 root root 1478517 2023-06-07 15:38 ./source/l/QScintilla/QScintilla_src-2.14.1.tar.lz
-rw-r--r-- 1 root root 1121 2018-02-27 06:12 ./source/l/QScintilla/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-06 04:49 ./source/l/SDL2
--rw-r--r-- 1 root root 5041096 2024-03-05 22:52 ./source/l/SDL2/SDL2-2.30.1.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-02 18:54 ./source/l/SDL2
+-rw-r--r-- 1 root root 5045553 2024-04-02 02:03 ./source/l/SDL2/SDL2-2.30.2.tar.lz
-rwxr-xr-x 1 root root 4645 2022-09-06 18:27 ./source/l/SDL2/SDL2.SlackBuild
--rw-r--r-- 1 root root 120 2024-03-06 04:48 ./source/l/SDL2/SDL2.url
+-rw-r--r-- 1 root root 120 2024-04-02 18:53 ./source/l/SDL2/SDL2.url
-rw-r--r-- 1 root root 861 2018-02-27 06:12 ./source/l/SDL2/slack-desc
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/SDL2_gfx
-rw-r--r-- 1 root root 706914 2018-03-17 03:09 ./source/l/SDL2_gfx/SDL2_gfx-1.0.4.tar.lz
@@ -10141,6 +10148,11 @@ drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/l/alsa-plugins
-rw-r--r-- 1 root root 323344 2022-06-17 09:54 ./source/l/alsa-plugins/alsa-plugins-1.2.7.1.tar.lz
-rwxr--r-- 1 root root 3634 2024-01-28 20:02 ./source/l/alsa-plugins/alsa-plugins.SlackBuild
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/l/alsa-plugins/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-03 19:11 ./source/l/aom
+-rw-r--r-- 1 root root 3755823 2024-03-08 16:11 ./source/l/aom/aom-3.8.2.tar.lz
+-rwxr-xr-x 1 root root 4204 2024-04-03 19:13 ./source/l/aom/aom.SlackBuild
+-rwxr-xr-x 1 root root 1993 2024-04-03 18:25 ./source/l/aom/fetch-aom.sh
+-rw-r--r-- 1 root root 794 2024-04-03 19:11 ./source/l/aom/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-17 17:05 ./source/l/apr
drwxr-xr-x 2 root root 4096 2023-02-01 21:28 ./source/l/apr-util
-rw-r--r-- 1 root root 432692 2023-02-01 19:06 ./source/l/apr-util/apr-util-1.6.3.tar.bz2
@@ -10260,6 +10272,12 @@ drwxr-xr-x 2 root root 4096 2024-02-20 18:26 ./source/l/cxxopts
-rwxr-xr-x 1 root root 3737 2024-02-04 18:59 ./source/l/cxxopts/cxxopts.SlackBuild
-rw-r--r-- 1 root root 37 2024-02-04 18:53 ./source/l/cxxopts/cxxopts.url
-rw-r--r-- 1 root root 745 2024-02-04 18:59 ./source/l/cxxopts/slack-desc
+drwxr-xr-x 2 root root 4096 2024-04-03 17:16 ./source/l/dav1d
+-rw-r--r-- 1 root root 948044 2024-03-15 06:38 ./source/l/dav1d/dav1d-1.4.1.tar.xz
+-rw-r--r-- 1 root root 195 2024-03-15 06:38 ./source/l/dav1d/dav1d-1.4.1.tar.xz.asc
+-rwxr-xr-x 1 root root 3828 2024-04-03 17:18 ./source/l/dav1d/dav1d.SlackBuild
+-rw-r--r-- 1 root root 49 2024-04-03 16:58 ./source/l/dav1d/dav1d.url
+-rw-r--r-- 1 root root 778 2024-04-03 17:15 ./source/l/dav1d/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/db48
-rw-r--r-- 1 root root 2384520 2012-08-11 17:09 ./source/l/db48/db-4.8.30.tar.xz
-rw-r--r-- 1 root root 398 2018-06-26 09:33 ./source/l/db48/db.rename.atomic_compare_exchange.diff.gz
@@ -10373,12 +10391,13 @@ drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/farstream
-rwxr-xr-x 1 root root 4632 2022-09-06 18:27 ./source/l/farstream/farstream.SlackBuild
-rw-r--r-- 1 root root 61 2020-07-21 19:02 ./source/l/farstream/farstream.url
-rw-r--r-- 1 root root 772 2020-07-21 19:18 ./source/l/farstream/slack-desc
-drwxr-xr-x 2 root root 4096 2024-01-28 19:43 ./source/l/ffmpeg
+drwxr-xr-x 2 root root 4096 2024-04-03 16:49 ./source/l/ffmpeg
+-rw-r--r-- 1 root root 2585 2024-04-03 16:49 ./source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch.gz
-rw-r--r-- 1 root root 501 2024-01-28 19:29 ./source/l/ffmpeg/250471ea1745fc703eb346a2a662304536a311b1.patch.gz
-rw-r--r-- 1 root root 542 2022-10-03 17:27 ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch.gz
-rw-r--r-- 1 root root 10458600 2023-12-31 00:07 ./source/l/ffmpeg/ffmpeg-6.1.1.tar.xz
-rw-r--r-- 1 root root 520 2023-12-31 01:01 ./source/l/ffmpeg/ffmpeg-6.1.1.tar.xz.asc
--rwxr-xr-x 1 root root 13408 2024-01-28 19:42 ./source/l/ffmpeg/ffmpeg.SlackBuild
+-rwxr-xr-x 1 root root 13534 2024-04-03 19:19 ./source/l/ffmpeg/ffmpeg.SlackBuild
-rw-r--r-- 1 root root 463 2023-08-29 18:13 ./source/l/ffmpeg/ffmpeg.vulkan.diff.gz
-rw-r--r-- 1 root root 944 2018-12-10 19:57 ./source/l/ffmpeg/slack-desc
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/l/fftw
@@ -10707,9 +10726,9 @@ drwxr-xr-x 2 root root 4096 2024-01-24 03:03 ./source/l/gtk+3
-rwxr-xr-x 1 root root 5213 2023-01-20 19:40 ./source/l/gtk+3/gtk+3.SlackBuild
-rw-r--r-- 1 root root 781 2021-04-02 18:03 ./source/l/gtk+3/slack-desc
-rw-r--r-- 1 root root 1458 2013-07-12 05:02 ./source/l/gtk+3/update-gtk-immodules-3.0
-drwxr-xr-x 2 root root 4096 2024-03-19 22:19 ./source/l/gtk4
+drwxr-xr-x 2 root root 4096 2024-04-03 16:46 ./source/l/gtk4
-rw-r--r-- 1 root root 421 2021-08-11 19:12 ./source/l/gtk4/doinst.sh.gz
--rw-r--r-- 1 root root 18314836 2024-03-17 02:12 ./source/l/gtk4/gtk-4.14.1.tar.xz
+-rw-r--r-- 1 root root 18331244 2024-04-03 12:16 ./source/l/gtk4/gtk-4.14.2.tar.xz
-rwxr-xr-x 1 root root 5306 2024-01-18 19:20 ./source/l/gtk4/gtk4.SlackBuild
-rw-r--r-- 1 root root 767 2021-08-11 19:02 ./source/l/gtk4/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/gtkmm2
@@ -13535,9 +13554,9 @@ drwxr-xr-x 2 root root 4096 2023-09-01 18:52 ./source/n/wget2
-rw-r--r-- 1 root root 2122122 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz
-rw-r--r-- 1 root root 566 2023-08-31 12:54 ./source/n/wget2/wget2-2.1.0.tar.lz.sig
-rwxr-xr-x 1 root root 4975 2022-07-04 18:48 ./source/n/wget2/wget2.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-02-25 18:49 ./source/n/whois
+drwxr-xr-x 2 root root 4096 2024-04-01 22:25 ./source/n/whois
-rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc
--rw-r--r-- 1 root root 90290 2024-02-24 18:16 ./source/n/whois/whois-5.5.21.tar.lz
+-rw-r--r-- 1 root root 90303 2024-04-01 18:15 ./source/n/whois/whois-5.5.22.tar.lz
-rwxr-xr-x 1 root root 3046 2023-02-28 19:20 ./source/n/whois/whois.SlackBuild
-rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/n/wireguard-tools
@@ -15244,10 +15263,10 @@ drwxr-xr-x 2 root root 4096 2024-02-20 18:34 ./source/x/xterm
-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-03-22 19:28 ./source/xap
-rw-r--r-- 1 root root 223 2022-10-09 20:11 ./source/xap/FTBFSlog
-drwxr-xr-x 2 root root 4096 2024-01-30 20:10 ./source/xap/MPlayer
+drwxr-xr-x 2 root root 4096 2024-04-03 17:36 ./source/xap/MPlayer
-rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2
--rw-r--r-- 1 root root 5268300 2024-01-30 20:09 ./source/xap/MPlayer/MPlayer-20240130.tar.xz
--rwxr-xr-- 1 root root 13676 2024-01-30 20:11 ./source/xap/MPlayer/MPlayer.SlackBuild
+-rw-r--r-- 1 root root 5285876 2024-04-03 17:36 ./source/xap/MPlayer/MPlayer-20240403.tar.xz
+-rwxr-xr-- 1 root root 13728 2024-04-03 19:27 ./source/xap/MPlayer/MPlayer.SlackBuild
-rw-r--r-- 1 root root 219 2015-03-09 20:07 ./source/xap/MPlayer/include-samba-4.0.patch.gz
-rw-r--r-- 1 root root 292 2024-01-30 20:10 ./source/xap/MPlayer/po_charset.patch.gz
-rw-r--r-- 1 root root 1081 2018-08-20 04:29 ./source/xap/MPlayer/slack-desc
@@ -15262,22 +15281,22 @@ drwxr-xr-x 2 root root 4096 2024-01-28 20:02 ./source/xap/audacious-plugi
-rwxr-xr-x 1 root root 4666 2022-07-10 18:26 ./source/xap/audacious-plugins/audacious-plugins.SlackBuild.meson
-rw-r--r-- 1 root root 869 2022-07-10 18:25 ./source/xap/audacious-plugins/slack-desc
-rw-r--r-- 1 root root 559643 2023-04-29 21:06 ./source/xap/audacious/audacious-4.3.1.tar.lz
--rwxr-xr-x 1 root root 4551 2022-07-10 18:24 ./source/xap/audacious/audacious.SlackBuild
--rwxr-xr-x 1 root root 4636 2020-03-22 18:08 ./source/xap/audacious/audacious.SlackBuild.meson
--rw-r--r-- 1 root root 121 2010-04-09 21:15 ./source/xap/audacious/doinst.sh.gz
--rw-r--r-- 1 root root 1049 2022-07-10 18:24 ./source/xap/audacious/slack-desc
-drwxr-xr-x 2 root root 4096 2022-10-09 20:10 ./source/xap/blackbox
--rw-r--r-- 1 root root 175764 2009-09-03 11:39 ./source/xap/blackbox/bbkeys-0.9.1.tar.lz
--rw-r--r-- 1 root root 566397 2021-05-12 06:07 ./source/xap/blackbox/blackbox-0.77.tar.lz
--rwxr-xr-x 1 root root 7113 2022-10-09 20:11 ./source/xap/blackbox/blackbox.SlackBuild
--rw-r--r-- 1 root root 194 2022-10-09 20:10 ./source/xap/blackbox/blackbox.ctime.diff.gz
--rw-r--r-- 1 root root 2199 2018-06-22 21:26 ./source/xap/blackbox/blackbox.menu.gz
--rw-r--r-- 1 root root 40 2018-06-22 17:25 ./source/xap/blackbox/blackbox.url
--rw-r--r-- 1 root root 271 2018-06-22 21:32 ./source/xap/blackbox/doinst.sh.gz
--rw-r--r-- 1 root root 887 2018-11-07 23:03 ./source/xap/blackbox/slack-desc
--rw-r--r-- 1 root root 221 2012-08-08 17:58 ./source/xap/blackbox/startblackbox.gz
--rw-r--r-- 1 root root 341 2012-08-08 17:58 ./source/xap/blackbox/xinitrc.blackbox.gz
-drwxr-xr-x 2 root root 4096 2024-03-31 17:33 ./source/xap/blueman
+-rwxr-xr-x 1 root root 4551 2022-07-10 18:24 ./source/xap/audacious/audacious.SlackBuild
+-rwxr-xr-x 1 root root 4636 2020-03-22 18:08 ./source/xap/audacious/audacious.SlackBuild.meson
+-rw-r--r-- 1 root root 121 2010-04-09 21:15 ./source/xap/audacious/doinst.sh.gz
+-rw-r--r-- 1 root root 1049 2022-07-10 18:24 ./source/xap/audacious/slack-desc
+drwxr-xr-x 2 root root 4096 2022-10-09 20:10 ./source/xap/blackbox
+-rw-r--r-- 1 root root 175764 2009-09-03 11:39 ./source/xap/blackbox/bbkeys-0.9.1.tar.lz
+-rw-r--r-- 1 root root 566397 2021-05-12 06:07 ./source/xap/blackbox/blackbox-0.77.tar.lz
+-rwxr-xr-x 1 root root 7113 2022-10-09 20:11 ./source/xap/blackbox/blackbox.SlackBuild
+-rw-r--r-- 1 root root 194 2022-10-09 20:10 ./source/xap/blackbox/blackbox.ctime.diff.gz
+-rw-r--r-- 1 root root 2199 2018-06-22 21:26 ./source/xap/blackbox/blackbox.menu.gz
+-rw-r--r-- 1 root root 40 2018-06-22 17:25 ./source/xap/blackbox/blackbox.url
+-rw-r--r-- 1 root root 271 2018-06-22 21:32 ./source/xap/blackbox/doinst.sh.gz
+-rw-r--r-- 1 root root 887 2018-11-07 23:03 ./source/xap/blackbox/slack-desc
+-rw-r--r-- 1 root root 221 2012-08-08 17:58 ./source/xap/blackbox/startblackbox.gz
+-rw-r--r-- 1 root root 341 2012-08-08 17:58 ./source/xap/blackbox/xinitrc.blackbox.gz
+drwxr-xr-x 2 root root 4096 2024-03-31 17:33 ./source/xap/blueman
-rw-r--r-- 1 root root 1144536 2024-03-29 20:49 ./source/xap/blueman/blueman-2.4.tar.lz
-rwxr-xr-x 1 root root 4957 2024-03-31 17:33 ./source/xap/blueman/blueman.SlackBuild
-rw-r--r-- 1 root root 361 2020-06-23 19:52 ./source/xap/blueman/blueman.allow.access.to.netdev.group.diff.gz
@@ -15452,8 +15471,8 @@ drwxr-xr-x 2 root root 4096 2024-01-19 19:47 ./source/xap/network-manager-
-rw-r--r-- 1 root root 1923064 2024-01-19 12:15 ./source/xap/network-manager-applet/network-manager-applet-1.36.0.tar.xz
-rwxr-xr-x 1 root root 4317 2023-10-04 20:14 ./source/xap/network-manager-applet/network-manager-applet.SlackBuild
-rw-r--r-- 1 root root 829 2018-02-27 06:13 ./source/xap/network-manager-applet/slack-desc
-drwxr-xr-x 2 root root 4096 2023-11-16 18:11 ./source/xap/pan
--rw-r--r-- 1 root root 1502476 2023-11-01 16:44 ./source/xap/pan/pan-v0.155.tar.lz
+drwxr-xr-x 2 root root 4096 2024-04-02 18:37 ./source/xap/pan
+-rw-r--r-- 1 root root 1516749 2024-04-01 16:09 ./source/xap/pan/pan-v0.157.tar.lz
-rwxr-xr-x 1 root root 4591 2023-06-11 19:25 ./source/xap/pan/pan.SlackBuild
-rw-r--r-- 1 root root 36 2023-01-13 20:10 ./source/xap/pan/pan.url
-rw-r--r-- 1 root root 752 2018-02-27 06:13 ./source/xap/pan/slack-desc
@@ -15901,9 +15920,9 @@ drwxr-xr-x 2 root root 4096 2024-01-02 19:45 ./testing/source/grub
-rw-r--r-- 1 root root 1458 2016-12-25 09:49 ./testing/source/grub/grub.dejavusansmono.gfxterm.font.diff
-rw-r--r-- 1 root root 619 2012-09-29 04:34 ./testing/source/grub/initrd_naming.patch
-rw-r--r-- 1 root root 721 2023-12-21 19:34 ./testing/source/grub/slack-desc
-drwxr-xr-x 2 root root 4096 2024-03-27 19:15 ./usb-and-pxe-installers
+drwxr-xr-x 2 root root 4096 2024-04-03 19:56 ./usb-and-pxe-installers
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
--rw-r--r-- 1 root root 64807936 2024-03-27 19:14 ./usb-and-pxe-installers/usbboot.img
+-rw-r--r-- 1 root root 64857088 2024-04-03 19:53 ./usb-and-pxe-installers/usbboot.img
-rw-r--r-- 1 root root 16314 2022-03-24 20:54 ./usb-and-pxe-installers/usbimg2disk.sh
diff --git a/README.initrd b/README.initrd
index 8f51a3f19..20d68e18d 100644
--- a/README.initrd
+++ b/README.initrd
@@ -1,7 +1,7 @@
Slackware initrd mini HOWTO
by Patrick Volkerding, volkerdi@slackware.com
-Wed Mar 27 18:54:41 UTC 2024
+Wed Apr 3 19:41:48 UTC 2024
This document describes how to create and install an initrd, which may be
required to use the 4.x kernel. Also see "man mkinitrd".
@@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
The easiest way to make the initrd is to use the mkinitrd script included
in Slackware's mkinitrd package. We'll walk through the process of
-upgrading to the generic 6.6.23 Linux kernel using the packages
+upgrading to the generic 6.6.24 Linux kernel using the packages
found in Slackware's slackware/a/ directory.
First, make sure the kernel, kernel modules, and mkinitrd package are
installed (the current version numbers might be a little different, so
this is just an example):
- installpkg kernel-generic-6.6.23-x86_64-1.txz
- installpkg kernel-modules-6.6.23-x86_64-1.txz
+ installpkg kernel-generic-6.6.24-x86_64-1.txz
+ installpkg kernel-modules-6.6.24-x86_64-1.txz
installpkg mkinitrd-1.4.11-x86_64-34.txz
Change into the /boot directory:
@@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
and since the disk controller requires no special support the ext4 module
will be the only one I need to load:
- mkinitrd -c -k 6.6.23 -m ext4
+ mkinitrd -c -k 6.6.24 -m ext4
This should do two things. First, it will create a directory
/boot/initrd-tree containing the initrd's filesystem. Then it will
@@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
then run mkinitrd again without options to rebuild the image. That's
optional, though, and only advanced users will need to think about that.
-Here's another example: Build an initrd image using Linux 6.6.23
+Here's another example: Build an initrd image using Linux 6.6.24
kernel modules for a system with an ext4 root partition on /dev/sdb3:
- mkinitrd -c -k 6.6.23 -m ext4 -f ext4 -r /dev/sdb3
+ mkinitrd -c -k 6.6.24 -m ext4 -f ext4 -r /dev/sdb3
4. Now that I've built an initrd, how do I use it?
diff --git a/isolinux/message.txt b/isolinux/message.txt
index d01544bd5..26ceb5ca3 100644
--- a/isolinux/message.txt
+++ b/isolinux/message.txt
@@ -1,5 +1,5 @@
-Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.6.23)!
+Welcome to 09Slackware6407 version 15.1 (Linux kernel 6.6.24)!
If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (e.g., huge.s).
diff --git a/kernels/VERSIONS.TXT b/kernels/VERSIONS.TXT
index 04d56e11e..76831be4c 100644
--- a/kernels/VERSIONS.TXT
+++ b/kernels/VERSIONS.TXT
@@ -1,3 +1,3 @@
-These kernels are version 6.6.23.
+These kernels are version 6.6.24.
diff --git a/recompress.sh b/recompress.sh
index cfed1b175..144a06a34 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -801,6 +801,7 @@ gzip ./source/l/sdl/SDL_ttf.shaded.text.diff
gzip ./source/l/sdl/SDL_mixer.usrlocal.diff
gzip ./source/l/sdl/libsdl-1.2.15-resizing.patch
gzip ./source/l/adwaita-icon-theme/doinst.sh
+gzip ./source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
gzip ./source/l/ffmpeg/ffmpeg.vulkan.diff
gzip ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch
gzip ./source/l/ffmpeg/250471ea1745fc703eb346a2a662304536a311b1.patch
diff --git a/slackware64/a/maketag b/slackware64/a/maketag
index 462e47289..49f2c5558 100644
--- a/slackware64/a/maketag
+++ b/slackware64/a/maketag
@@ -66,9 +66,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
-"kernel-generic" "Generic 6.6.23 kernel (needs an initrd)" "on" \
-"kernel-huge" "Loaded 6.6.23 Linux kernel" "on" \
-"kernel-modules" "Linux 6.6.23 kernel modules -- REQUIRED" "on" \
+"kernel-generic" "Generic 6.6.24 kernel (needs an initrd)" "on" \
+"kernel-huge" "Loaded 6.6.24 Linux kernel" "on" \
+"kernel-modules" "Linux 6.6.24 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \
diff --git a/slackware64/a/maketag.ez b/slackware64/a/maketag.ez
index 462e47289..49f2c5558 100644
--- a/slackware64/a/maketag.ez
+++ b/slackware64/a/maketag.ez
@@ -66,9 +66,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
"kbd" "Change keyboard and console mappings" "on" \
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
-"kernel-generic" "Generic 6.6.23 kernel (needs an initrd)" "on" \
-"kernel-huge" "Loaded 6.6.23 Linux kernel" "on" \
-"kernel-modules" "Linux 6.6.23 kernel modules -- REQUIRED" "on" \
+"kernel-generic" "Generic 6.6.24 kernel (needs an initrd)" "on" \
+"kernel-huge" "Loaded 6.6.24 Linux kernel" "on" \
+"kernel-modules" "Linux 6.6.24 kernel modules -- REQUIRED" "on" \
"kmod" "Kernel module utilities -- REQUIRED" "on" \
"lbzip2" "Parallel bzip2 compressor" "on" \
"less" "A text pager utility - REQUIRED" "on" \
diff --git a/slackware64/k/maketag b/slackware64/k/maketag
index 76e7730d1..ca5fb7223 100644
--- a/slackware64/k/maketag
+++ b/slackware64/k/maketag
@@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
-"kernel-source" "Linux 6.6.23 kernel source" "on" \
+"kernel-source" "Linux 6.6.24 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
diff --git a/slackware64/k/maketag.ez b/slackware64/k/maketag.ez
index 76e7730d1..ca5fb7223 100644
--- a/slackware64/k/maketag.ez
+++ b/slackware64/k/maketag.ez
@@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
the SPACE key to deselect any items you don't want to install. \
Press ENTER when you are \
done." 11 70 1 \
-"kernel-source" "Linux 6.6.23 kernel source" "on" \
+"kernel-source" "Linux 6.6.24 kernel source" "on" \
2> $TMP/SeTpkgs
if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
diff --git a/slackware64/l/maketag b/slackware64/l/maketag
index 0b1eb15d8..11eee89f4 100644
--- a/slackware64/l/maketag
+++ b/slackware64/l/maketag
@@ -36,6 +36,7 @@ you are done." 22 74 10 \
"alsa-lib" "ALSA sound library" "on" \
"alsa-oss" "OSS compatibility wrapper for ALSA" "on" \
"alsa-plugins" "ALSA plugins, including PulseAudio" "on" \
+"aom" "AV1 video codec library" "on" \
"apr" "Apache Portable Runtime library" "on" \
"apr-util" "Extra APR library interfaces" "on" \
"argon2" "Argon2 password-hashing function" "on" \
@@ -59,6 +60,7 @@ you are done." 22 74 10 \
"cryfs" "cryptographic filesystem" "on" \
"cryptopp" "library of cryptographic schemes" "on" \
"cxxopts" "C++ command line option parser" "on" \
+"dav1d" "AV1 decoder" "on" \
"db48" "Berkeley DB library, version 4.8" "on" \
"dbus-glib" "glib bindings for the dbus IPC library" "on" \
"dbus-python" "Python bindings for the D-Bus library" "on" \
@@ -456,7 +458,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -464,7 +466,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/l/maketag.ez b/slackware64/l/maketag.ez
index 0b1eb15d8..11eee89f4 100644
--- a/slackware64/l/maketag.ez
+++ b/slackware64/l/maketag.ez
@@ -36,6 +36,7 @@ you are done." 22 74 10 \
"alsa-lib" "ALSA sound library" "on" \
"alsa-oss" "OSS compatibility wrapper for ALSA" "on" \
"alsa-plugins" "ALSA plugins, including PulseAudio" "on" \
+"aom" "AV1 video codec library" "on" \
"apr" "Apache Portable Runtime library" "on" \
"apr-util" "Extra APR library interfaces" "on" \
"argon2" "Argon2 password-hashing function" "on" \
@@ -59,6 +60,7 @@ you are done." 22 74 10 \
"cryfs" "cryptographic filesystem" "on" \
"cryptopp" "library of cryptographic schemes" "on" \
"cxxopts" "C++ command line option parser" "on" \
+"dav1d" "AV1 decoder" "on" \
"db48" "Berkeley DB library, version 4.8" "on" \
"dbus-glib" "glib bindings for the dbus IPC library" "on" \
"dbus-python" "Python bindings for the D-Bus library" "on" \
@@ -456,7 +458,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@@ -464,7 +466,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
-GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
+GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib abseil-cpp accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins aom apr apr-util argon2 aspell aspell-en at-spi2-core atkmm atkmm2 audiofile avahi babl boost brotli cairo cairomm cairomm1 cfitsio chmlib clucene colord cryfs cryptopp cxxopts dav1d db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf duktape dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gcr4 gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm glibmm2 gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtkmm4 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs115 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm pangomm2 parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt protobuf pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli-w python-trove-classifiers python-typing_extensions python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-pycairo qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 unicode-ucd utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
diff --git a/slackware64/l/tagfile b/slackware64/l/tagfile
index 1728f196c..f940b6f36 100644
--- a/slackware64/l/tagfile
+++ b/slackware64/l/tagfile
@@ -21,6 +21,7 @@ adwaita-icon-theme:REC
alsa-lib:ADD
alsa-oss:OPT
alsa-plugins:ADD
+aom:REC
apr:REC
apr-util:REC
argon2:REC
@@ -44,6 +45,7 @@ colord:REC
cryfs:REC
cryptopp:REC
cxxopts:REC
+dav1d:REC
db48:REC
dbus-glib:REC
dbus-python:REC
diff --git a/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch b/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
new file mode 100644
index 000000000..352889919
--- /dev/null
+++ b/source/d/rust/0004-compiler-Use-wasm-ld-for-wasm-targets.patch
@@ -0,0 +1,24 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
+Date: Sat, 6 Nov 2021 22:42:06 +0100
+Subject: [PATCH] compiler: Use wasm-ld for wasm targets
+
+We don't ship rust-lld.
+---
+ compiler/rustc_target/src/spec/base/wasm.rs | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/compiler/rustc_target/src/spec/base/wasm.rs b/compiler/rustc_target/src/spec/base/wasm.rs
+index 4b4d2aca26e4..b4918c8fdda2 100644
+--- a/compiler/rustc_target/src/spec/base/wasm.rs
++++ b/compiler/rustc_target/src/spec/base/wasm.rs
+@@ -88,8 +88,7 @@ macro_rules! args {
+ // arguments just yet
+ limit_rdylib_exports: false,
+
+- // we use the LLD shipped with the Rust toolchain by default
+- linker: Some("rust-lld".into()),
++ linker: Some("wasm-ld".into()),
+ linker_flavor: LinkerFlavor::WasmLld(Cc::No),
+
+ pre_link_args,
diff --git a/source/d/rust/rust.SlackBuild b/source/d/rust/rust.SlackBuild
index 8db63d3f3..859c35401 100755
--- a/source/d/rust/rust.SlackBuild
+++ b/source/d/rust/rust.SlackBuild
@@ -143,6 +143,8 @@ if [ "${SYSTEM_LLVM}" = "YES" ]; then
zcat $CWD/link_libffi.diff.gz | patch -p1 --verbose || exit 1
fi
+cat $CWD/0004-compiler-Use-wasm-ld-for-wasm-targets.patch | patch -p1 --verbose || exit 1
+
if [ "$LOCAL_BOOTSTRAP" != "yes" ] ; then
# rust requires bootstrapping with the previous rust version.
# versions are defined in src/stage0.txt.
diff --git a/source/k/kernel-configs/config-generic-6.6.23 b/source/k/kernel-configs/config-generic-6.6.24
index dab3641ec..9d4112e14 100644
--- a/source/k/kernel-configs/config-generic-6.6.23
+++ b/source/k/kernel-configs/config-generic-6.6.24
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.24 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -195,7 +195,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
diff --git a/source/k/kernel-configs/config-generic-6.6.23.x64 b/source/k/kernel-configs/config-generic-6.6.24.x64
index f7e488e75..3970e4c0e 100644
--- a/source/k/kernel-configs/config-generic-6.6.23.x64
+++ b/source/k/kernel-configs/config-generic-6.6.24.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.24 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -200,10 +200,11 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
-# CONFIG_NUMA_BALANCING is not set
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
@@ -451,7 +452,6 @@ CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
-# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
diff --git a/source/k/kernel-configs/config-huge-6.6.23 b/source/k/kernel-configs/config-huge-6.6.24
index 87184ceeb..ab50ed97b 100644
--- a/source/k/kernel-configs/config-huge-6.6.23
+++ b/source/k/kernel-configs/config-huge-6.6.24
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.24 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -195,7 +195,7 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
diff --git a/source/k/kernel-configs/config-huge-6.6.23.x64 b/source/k/kernel-configs/config-huge-6.6.24.x64
index e5c0b8bae..db988cceb 100644
--- a/source/k/kernel-configs/config-huge-6.6.23.x64
+++ b/source/k/kernel-configs/config-huge-6.6.24.x64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.23 Kernel Configuration
+# Linux/x86 6.6.24 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
@@ -200,10 +200,11 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
-CONFIG_GCC11_NO_ARRAY_BOUNDS=y
+CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
-# CONFIG_NUMA_BALANCING is not set
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set
@@ -451,7 +452,6 @@ CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
-# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
diff --git a/source/l/SDL2/SDL2.url b/source/l/SDL2/SDL2.url
index 6f063ccde..1cfab442e 100644
--- a/source/l/SDL2/SDL2.url
+++ b/source/l/SDL2/SDL2.url
@@ -1,2 +1,2 @@
https://github.com/libsdl-org/SDL
-https://github.com/libsdl-org/SDL/releases/download/release-2.30.1/SDL2-2.30.1.tar.gz
+https://github.com/libsdl-org/SDL/releases/download/release-2.30.2/SDL2-2.30.2.tar.gz
diff --git a/source/l/aom/aom.SlackBuild b/source/l/aom/aom.SlackBuild
new file mode 100755
index 000000000..075486ed9
--- /dev/null
+++ b/source/l/aom/aom.SlackBuild
@@ -0,0 +1,132 @@
+#!/bin/bash
+
+# Copyright 2018-2023 Andrew Strong, Blue Mountains, Australia
+# Copyright 2024 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=aom
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || 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 {} \+
+
+# Configure, build, and install:
+mkdir cmake-build
+cd cmake-build
+ cmake \
+ -DCMAKE_C_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIB_SUFFIX="$LIBDIRSUFFIX" \
+ -DDOC_INSTALL_DIR="doc" \
+ -DENABLE_NASM=1 \
+ -DENABLE_DOCS=0 \
+ -DBUILD_SHARED_LIBS=1 \
+ -DENABLE_TESTS=0 \
+ .. || exit 1
+ make $NUMJOBS || make || exit 1
+ make install DESTDIR=$PKG || exit 1
+cd ..
+
+# No static libraries:
+rm -f $PKG/usr/lib${LIBDIRSUFFIX}/lib*.a
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* CHANGELOG* LICENSE* PATENTS* README* \
+ doc/AlgorithmDescription* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a CHANGELOG file, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r CHANGELOG ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat CHANGELOG | head -n 1000 > $DOCSDIR/CHANGELOG
+ touch -r CHANGELOG $DOCSDIR/CHANGELOG
+fi
+
+mkdir -p $PKG/install
+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/l/aom/fetch-aom.sh b/source/l/aom/fetch-aom.sh
new file mode 100755
index 000000000..62f98c884
--- /dev/null
+++ b/source/l/aom/fetch-aom.sh
@@ -0,0 +1,52 @@
+#!/bin/sh
+
+# Copyright 2024 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.
+
+
+PKGNAM=aom
+
+# Pull a stable branch + patches
+BRANCH=${1:-3.8.2}
+
+# Clear download area:
+rm -rf ${PKGNAM}
+
+# Clone repository:
+git clone https://aomedia.googlesource.com/aom
+
+# checkout $BRANCH:
+( cd ${PKGNAM}
+ git checkout v${BRANCH} || exit 1
+)
+
+HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )"
+DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )"
+LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )"
+# Cleanup. We're not packing up the whole git repo.
+( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
+mv ${PKGNAM} ${PKGNAM}-${BRANCH}
+tar cf ${PKGNAM}-${BRANCH}.tar ${PKGNAM}-${BRANCH}
+plzip -9 -f ${PKGNAM}-${BRANCH}.tar
+rm -rf ${PKGNAM}-${BRANCH}
+touch -d "$LONGDATE" ${PKGNAM}-${BRANCH}.tar.lz
+echo
+echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${BRANCH}.tar.lz"
+echo
diff --git a/source/l/aom/slack-desc b/source/l/aom/slack-desc
new file mode 100644
index 000000000..b87dcaf2a
--- /dev/null
+++ b/source/l/aom/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+aom: aom (AV1 video codec library)
+aom:
+aom: AOMedia Video 1 (AV1) is an open and royalty free video encoding
+aom: format optimized for the Internet and the successor of VP9. aom is the
+aom: reference encoder and decoder implementation published by the Alliance
+aom: for Open Media.
+aom:
+aom: Homepage: https://aomedia.org/av1/
+aom:
+aom:
+aom:
diff --git a/source/l/dav1d/dav1d.SlackBuild b/source/l/dav1d/dav1d.SlackBuild
new file mode 100755
index 000000000..8877ec7bb
--- /dev/null
+++ b/source/l/dav1d/dav1d.SlackBuild
@@ -0,0 +1,124 @@
+#!/bin/bash
+
+# Copyright 2024 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=dav1d
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+ SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+ LIBDIRSUFFIX=""
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || 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 {} \+
+
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir meson-build
+cd meson-build
+meson setup \
+ --prefix=/usr \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --buildtype=release \
+ .. || exit 1
+ "${NINJA:=ninja}" $NUMJOBS || exit 1
+ DESTDIR=$PKG $NINJA install || exit 1
+cd ..
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ CONTRIBUTING* COPYING* NEWS* README* THANKS* \
+ doc/PATENTS* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+mkdir -p $PKG/install
+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/l/dav1d/dav1d.url b/source/l/dav1d/dav1d.url
new file mode 100644
index 000000000..b241eeae0
--- /dev/null
+++ b/source/l/dav1d/dav1d.url
@@ -0,0 +1 @@
+http://downloads.videolan.org/pub/videolan/dav1d
diff --git a/source/l/dav1d/slack-desc b/source/l/dav1d/slack-desc
new file mode 100644
index 000000000..3afb21a99
--- /dev/null
+++ b/source/l/dav1d/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+dav1d: dav1d (AV1 decoder)
+dav1d:
+dav1d: dav1d is an AV1 decoder focused on speed and correctness. It supports
+dav1d: all features from AV1, including all subsampling and bit-depth
+dav1d: parameters.
+dav1d:
+dav1d: Homepage: https://code.videolan.org/videolan/dav1d
+dav1d:
+dav1d:
+dav1d:
+dav1d:
diff --git a/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch b/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
new file mode 100644
index 000000000..80352e8c5
--- /dev/null
+++ b/source/l/ffmpeg/0004-support-nv-codec-headers-12.2.patch
@@ -0,0 +1,291 @@
+diff -Nru a/libavcodec/nvenc.c b/libavcodec/nvenc.c
+--- a/libavcodec/nvenc.c 2024-04-03 12:14:22.766521297 +0900
++++ b/libavcodec/nvenc.c 2024-04-03 12:14:01.727470507 +0900
+@@ -242,8 +242,20 @@
+
+ static void nvenc_print_driver_requirement(AVCodecContext *avctx, int level)
+ {
+-#if NVENCAPI_CHECK_VERSION(12, 1)
++#if NVENCAPI_CHECK_VERSION(12, 3)
+ const char *minver = "(unknown)";
++#elif NVENCAPI_CHECK_VERSION(12, 2)
++# if defined(_WIN32) || defined(__CYGWIN__)
++ const char *minver = "551.76";
++# else
++ const char *minver = "550.54.14";
++# endif
++#elif NVENCAPI_CHECK_VERSION(12, 1)
++# if defined(_WIN32) || defined(__CYGWIN__)
++ const char *minver = "531.61";
++# else
++ const char *minver = "530.41.03";
++# endif
+ #elif NVENCAPI_CHECK_VERSION(12, 0)
+ # if defined(_WIN32) || defined(__CYGWIN__)
+ const char *minver = "522.25";
+@@ -594,6 +606,33 @@
+ return AVERROR(ENOSYS);
+ }
+
++#ifdef NVENC_HAVE_TEMPORAL_FILTER
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_TEMPORAL_FILTER);
++ if(ctx->tf_level > 0 && ret <= 0) {
++ av_log(avctx, AV_LOG_WARNING, "Temporal filtering not supported by the device\n");
++ return AVERROR(ENOSYS);
++ }
++#endif
++
++#ifdef NVENC_HAVE_LOOKAHEAD_LEVEL
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_LOOKAHEAD_LEVEL);
++ if(ctx->rc_lookahead > 0 && ctx->lookahead_level > 0 &&
++ ctx->lookahead_level != NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT &&
++ ctx->lookahead_level > ret)
++ {
++ av_log(avctx, AV_LOG_WARNING, "Lookahead level not supported. Maximum level: %d\n", ret);
++ return AVERROR(ENOSYS);
++ }
++#endif
++
++#ifdef NVENC_HAVE_UNIDIR_B
++ ret = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_UNIDIRECTIONAL_B);
++ if(ctx->unidir_b && ret <= 0) {
++ av_log(avctx, AV_LOG_WARNING, "Unidirectional B-Frames not supported by the device\n");
++ return AVERROR(ENOSYS);
++ }
++#endif
++
+ ctx->support_dyn_bitrate = nvenc_check_cap(avctx, NV_ENC_CAPS_SUPPORT_DYN_BITRATE_CHANGE);
+
+ return 0;
+@@ -987,7 +1026,7 @@
+ return 0;
+ }
+
+-static av_cold void nvenc_setup_rate_control(AVCodecContext *avctx)
++static av_cold int nvenc_setup_rate_control(AVCodecContext *avctx)
+ {
+ NvencContext *ctx = avctx->priv_data;
+
+@@ -1116,6 +1155,24 @@
+ if (ctx->encode_config.rcParams.lookaheadDepth < ctx->rc_lookahead)
+ av_log(avctx, AV_LOG_WARNING, "Clipping lookahead depth to %d (from %d) due to lack of surfaces/delay",
+ ctx->encode_config.rcParams.lookaheadDepth, ctx->rc_lookahead);
++
++#ifdef NVENC_HAVE_LOOKAHEAD_LEVEL
++ if (ctx->lookahead_level >= 0) {
++ switch (ctx->lookahead_level) {
++ case NV_ENC_LOOKAHEAD_LEVEL_0:
++ case NV_ENC_LOOKAHEAD_LEVEL_1:
++ case NV_ENC_LOOKAHEAD_LEVEL_2:
++ case NV_ENC_LOOKAHEAD_LEVEL_3:
++ case NV_ENC_LOOKAHEAD_LEVEL_AUTOSELECT:
++ break;
++ default:
++ av_log(avctx, AV_LOG_ERROR, "Invalid lookahead level.\n");
++ return AVERROR(EINVAL);
++ }
++
++ ctx->encode_config.rcParams.lookaheadLevel = ctx->lookahead_level;
++ }
++#endif
+ }
+ }
+
+@@ -1143,6 +1200,8 @@
+ ctx->encode_config.rcParams.vbvBufferSize = avctx->rc_buffer_size = 0;
+ ctx->encode_config.rcParams.maxBitRate = avctx->rc_max_rate;
+ }
++
++ return 0;
+ }
+
+ static av_cold int nvenc_setup_h264_config(AVCodecContext *avctx)
+@@ -1255,6 +1314,11 @@
+
+ h264->level = ctx->level;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ h264->inputBitDepth = h264->outputBitDepth =
++ IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#endif
++
+ if (ctx->coder >= 0)
+ h264->entropyCodingMode = ctx->coder;
+
+@@ -1370,7 +1434,12 @@
+
+ hevc->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ hevc->inputBitDepth = hevc->outputBitDepth =
++ IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#else
+ hevc->pixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
++#endif
+
+ hevc->level = ctx->level;
+
+@@ -1386,6 +1455,25 @@
+ hevc->numRefL1 = avctx->refs;
+ #endif
+
++#ifdef NVENC_HAVE_TEMPORAL_FILTER
++ if (ctx->tf_level >= 0) {
++ hevc->tfLevel = ctx->tf_level;
++
++ switch (ctx->tf_level)
++ {
++ case NV_ENC_TEMPORAL_FILTER_LEVEL_0:
++ case NV_ENC_TEMPORAL_FILTER_LEVEL_4:
++ break;
++ default:
++ av_log(avctx, AV_LOG_ERROR, "Invalid temporal filtering level.\n");
++ return AVERROR(EINVAL);
++ }
++
++ if (ctx->encode_config.frameIntervalP < 5)
++ av_log(avctx, AV_LOG_WARNING, "Temporal filtering needs at least 4 B-Frames (-bf 4).\n");
++ }
++#endif
++
+ return 0;
+ }
+
+@@ -1455,8 +1543,13 @@
+
+ av1->chromaFormatIDC = IS_YUV444(ctx->data_pix_fmt) ? 3 : 1;
+
++#ifdef NVENC_HAVE_NEW_BIT_DEPTH_API
++ av1->inputBitDepth = IS_10BIT(ctx->data_pix_fmt) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++ av1->outputBitDepth = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? NV_ENC_BIT_DEPTH_10 : NV_ENC_BIT_DEPTH_8;
++#else
+ av1->inputPixelBitDepthMinus8 = IS_10BIT(ctx->data_pix_fmt) ? 2 : 0;
+ av1->pixelBitDepthMinus8 = (IS_10BIT(ctx->data_pix_fmt) || ctx->highbitdepth) ? 2 : 0;
++#endif
+
+ if (ctx->b_ref_mode >= 0)
+ av1->useBFramesAsRef = ctx->b_ref_mode;
+@@ -1585,6 +1678,10 @@
+ FF_ENABLE_DEPRECATION_WARNINGS
+ }
+
++#ifdef NVENC_HAVE_UNIDIR_B
++ ctx->init_encode_params.enableUniDirectionalB = ctx->unidir_b;
++#endif
++
+ ctx->init_encode_params.enableEncodeAsync = 0;
+ ctx->init_encode_params.enablePTD = 1;
+
+@@ -1633,7 +1730,9 @@
+
+ nvenc_recalc_surfaces(avctx);
+
+- nvenc_setup_rate_control(avctx);
++ res = nvenc_setup_rate_control(avctx);
++ if (res < 0)
++ return res;
+
+ if (avctx->flags & AV_CODEC_FLAG_INTERLACED_DCT) {
+ ctx->encode_config.frameFieldMode = NV_ENC_PARAMS_FRAME_FIELD_MODE_FIELD;
+@@ -1689,15 +1788,15 @@
+ {
+ switch (pix_fmt) {
+ case AV_PIX_FMT_YUV420P:
+- return NV_ENC_BUFFER_FORMAT_YV12_PL;
++ return NV_ENC_BUFFER_FORMAT_YV12;
+ case AV_PIX_FMT_NV12:
+- return NV_ENC_BUFFER_FORMAT_NV12_PL;
++ return NV_ENC_BUFFER_FORMAT_NV12;
+ case AV_PIX_FMT_P010:
+ case AV_PIX_FMT_P016:
+ return NV_ENC_BUFFER_FORMAT_YUV420_10BIT;
+ case AV_PIX_FMT_GBRP:
+ case AV_PIX_FMT_YUV444P:
+- return NV_ENC_BUFFER_FORMAT_YUV444_PL;
++ return NV_ENC_BUFFER_FORMAT_YUV444;
+ case AV_PIX_FMT_GBRP16:
+ case AV_PIX_FMT_YUV444P16:
+ return NV_ENC_BUFFER_FORMAT_YUV444_10BIT;
+@@ -2282,12 +2381,6 @@
+ frame_data->duration = frame->duration;
+ frame_data->frame_opaque = frame->opaque;
+
+-#if FF_API_REORDERED_OPAQUE
+-FF_DISABLE_DEPRECATION_WARNINGS
+- frame_data->reordered_opaque = frame->reordered_opaque;
+-FF_ENABLE_DEPRECATION_WARNINGS
+-#endif
+-
+ ctx->frame_data_array_pos = (ctx->frame_data_array_pos + 1) % ctx->frame_data_array_nb;
+ pic_params->inputDuration = idx;
+
+@@ -2304,12 +2397,6 @@
+
+ pkt->duration = frame_data->duration;
+
+-#if FF_API_REORDERED_OPAQUE
+-FF_DISABLE_DEPRECATION_WARNINGS
+- avctx->reordered_opaque = frame_data->reordered_opaque;
+-FF_ENABLE_DEPRECATION_WARNINGS
+-#endif
+-
+ if (avctx->flags & AV_CODEC_FLAG_COPY_OPAQUE) {
+ pkt->opaque = frame_data->frame_opaque;
+ pkt->opaque_ref = frame_data->frame_opaque_ref;
+@@ -2697,6 +2784,7 @@
+ pic_params.encodePicFlags = 0;
+ }
+
++ pic_params.frameIdx = ctx->frame_idx_counter++;
+ pic_params.inputTimeStamp = frame->pts;
+
+ if (ctx->extra_sei) {
+diff -Nru a/libavcodec/nvenc.h b/libavcodec/nvenc.h
+--- a/libavcodec/nvenc.h 2024-04-03 12:14:27.574532897 +0900
++++ b/libavcodec/nvenc.h 2024-04-03 12:14:07.102483487 +0900
+@@ -83,6 +83,15 @@
+ #define NVENC_NO_DEPRECATED_RC
+ #endif
+
++// SDK 12.2 compile time feature checks
++#if NVENCAPI_CHECK_VERSION(12, 2)
++#define NVENC_HAVE_NEW_BIT_DEPTH_API
++#define NVENC_HAVE_TEMPORAL_FILTER
++#define NVENC_HAVE_LOOKAHEAD_LEVEL
++#define NVENC_HAVE_UHQ_TUNING
++#define NVENC_HAVE_UNIDIR_B
++#endif
++
+ typedef struct NvencSurface
+ {
+ NV_ENC_INPUT_PTR input_surface;
+@@ -100,10 +109,6 @@
+ {
+ int64_t duration;
+
+-#if FF_API_REORDERED_OPAQUE
+- int64_t reordered_opaque;
+-#endif
+-
+ void *frame_opaque;
+ AVBufferRef *frame_opaque_ref;
+ } NvencFrameData;
+@@ -221,6 +226,8 @@
+
+ void *nvencoder;
+
++ uint32_t frame_idx_counter;
++
+ int preset;
+ int profile;
+ int level;
+@@ -270,6 +277,9 @@
+ int highbitdepth;
+ int max_slice_size;
+ int rgb_mode;
++ int tf_level;
++ int lookahead_level;
++ int unidir_b;
+ } NvencContext;
+
+ int ff_nvenc_encode_init(AVCodecContext *avctx);
diff --git a/source/l/ffmpeg/ffmpeg.SlackBuild b/source/l/ffmpeg/ffmpeg.SlackBuild
index 1553821b0..ca1e1356c 100755
--- a/source/l/ffmpeg/ffmpeg.SlackBuild
+++ b/source/l/ffmpeg/ffmpeg.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=ffmpeg
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -123,9 +123,7 @@ libbs2b="" ; [ "${BS2B:-no}" != "no" ] && libbs2b="--enable-libbs2b"
rubberband="" ; [ "${RUBBERBAND:-no}" != "no" ] && rubberband="--enable-librubberband"
tesseract="" ; [ "${TESSERACT:-no}" != "no" ] && tesseract="--enable-libtesseract"
libjack="" ; [ "${JACK:-no}" != "no" ] && libjack="--enable-libjack"
-libaom="" ; [ "${AOM:-no}" != "no" ] && libaom="--enable-libaom"
lv2="" ; [ "${LV2:-no}" != "no" ] && lv2="--enable-lv2"
-libdav1d="" ; [ "${DAV1D:-no}" != "no" ] && libdav1d="--enable-libdav1d"
rabbitmq="" ; [ "${RABBITMQ:-no}" != "no" ] && rabbitmq="--enable-librabbitmq"
libcodec2="" ; [ "${CODEC2:-no}" != "no" ] && libcodec2="--enable-libcodec2"
libsoxr="" ; [ "${SOXR:-no}" != "no" ] && libsoxr="--enable-libsoxr"
@@ -159,9 +157,11 @@ liblensfun="" ; [ "${LENSFUN:-no}" != "no" ] && liblensfun="--enable-liblens
fontconfig="" ; [ "${FONTCONFIG:-yes}" != "no" ] && fontconfig="--enable-libfontconfig"
freetype="" ; [ "${FREETYPE:-yes}" != "no" ] && freetype="--enable-libfreetype"
fribidi="" ; [ "${FRIBIDI:-yes}" != "no" ] && fribidi="--enable-libfribidi"
+libaom="" ; [ "${AOM:-yes}" != "no" ] && libaom="--enable-libaom"
libbluray="" ; [ "${BLURAY:-yes}" != "no" ] && libbluray="--enable-libbluray"
libcaca="" ; [ "${CACA:-yes}" != "no" ] && libcaca="--enable-libcaca"
libcdio="" ; [ "${LIBCDIO:-yes}" != "no" ] && libcdio="--enable-libcdio"
+libdav1d="" ; [ "${DAV1D:-yes}" != "no" ] && libdav1d="--enable-libdav1d"
libssh="" ; [ "${LIBSSH:-yes}" != "no" ] && libssh="--enable-libssh"
libtheora="" ; [ "${THEORA:-yes}" != "no" ] && libtheora="--enable-libtheora"
libv4l2="" ; [ "${V4L2:-yes}" != "no" ] && libv4l2="--enable-libv4l2"
@@ -213,6 +213,9 @@ zcat $CWD/ffmpeg.vulkan.diff.gz | patch -p1 --verbose || exit 1
# Fix ctx memory leak:
zcat $CWD/250471ea1745fc703eb346a2a662304536a311b1.patch | patch -p1 --verbose || exit 1
+# Patch for recent nv-codec-headers:
+zcat $CWD/0004-support-nv-codec-headers-12.2.patch.gz | patch -p1 --verbose || exit 1
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/source/xap/MPlayer/MPlayer.SlackBuild b/source/xap/MPlayer/MPlayer.SlackBuild
index 0c543eeac..6987654f1 100755
--- a/source/xap/MPlayer/MPlayer.SlackBuild
+++ b/source/xap/MPlayer/MPlayer.SlackBuild
@@ -25,7 +25,7 @@
# Set initial variables:
PKGNAM=MPlayer
-VERSION=${VERSION:-20240130}
+VERSION=${VERSION:-20240403}
# Need to build trunk until there's a stable branch compatible with the
# latest ffmpeg stable release:
#BRANCH=${BRANCH:-1.3} # leave empty if you want to build MPlayer trunk
@@ -262,6 +262,8 @@ echo Building ...
--mandir=/usr/man \
--confdir=/etc/mplayer \
--enable-gui \
+ --enable-libaom-lavc \
+ --enable-libdav1d-lavc \
--enable-menu \
--enable-vdpau \
--disable-arts \