Fri Nov 10 18:46:44 UTC 2023

a/bash-5.2.021-x86_64-1.txz:  Upgraded.
ap/rdfind-1.6.0-x86_64-1.txz:  Added.
ap/sudo-1.9.15p2-x86_64-1.txz:  Upgraded.
l/ffmpeg-5.1.4-x86_64-1.txz:  Upgraded.
n/dhcpcd-10.0.5-x86_64-1.txz:  Upgraded.
n/whois-5.5.20-x86_64-1.txz:  Upgraded.
  Added the .gn TLD server.
  Removed 6 new gTLDs which are no longer active.
xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txz:  Upgraded.
This commit is contained in:
Patrick J Volkerding 2023-11-10 18:46:44 +00:00 committed by Eric Hameleers
parent 2d1558f830
commit a72f2094ac
20 changed files with 4223 additions and 462 deletions

View file

@ -11,9 +11,28 @@
<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>Thu, 9 Nov 2023 21:50:09 GMT</pubDate>
<lastBuildDate>Thu, 9 Nov 2023 22:30:09 GMT</lastBuildDate>
<pubDate>Fri, 10 Nov 2023 18:46:44 GMT</pubDate>
<lastBuildDate>Fri, 10 Nov 2023 19:43:53 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Fri, 10 Nov 2023 18:46:44 GMT</title>
<pubDate>Fri, 10 Nov 2023 18:46:44 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20231110184644</link>
<guid isPermaLink="false">20231110184644</guid>
<description>
<![CDATA[<pre>
a/bash-5.2.021-x86_64-1.txz: Upgraded.
ap/rdfind-1.6.0-x86_64-1.txz: Added.
ap/sudo-1.9.15p2-x86_64-1.txz: Upgraded.
l/ffmpeg-5.1.4-x86_64-1.txz: Upgraded.
n/dhcpcd-10.0.5-x86_64-1.txz: Upgraded.
n/whois-5.5.20-x86_64-1.txz: Upgraded.
Added the .gn TLD server.
Removed 6 new gTLDs which are no longer active.
xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txz: Upgraded.
</pre>]]>
</description>
</item>
<item>
<title>Thu, 9 Nov 2023 21:50:09 GMT</title>
<pubDate>Thu, 9 Nov 2023 21:50:09 GMT</pubDate>

View file

@ -1,3 +1,14 @@
Fri Nov 10 18:46:44 UTC 2023
a/bash-5.2.021-x86_64-1.txz: Upgraded.
ap/rdfind-1.6.0-x86_64-1.txz: Added.
ap/sudo-1.9.15p2-x86_64-1.txz: Upgraded.
l/ffmpeg-5.1.4-x86_64-1.txz: Upgraded.
n/dhcpcd-10.0.5-x86_64-1.txz: Upgraded.
n/whois-5.5.20-x86_64-1.txz: Upgraded.
Added the .gn TLD server.
Removed 6 new gTLDs which are no longer active.
xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txz: Upgraded.
+--------------------------+
Thu Nov 9 21:50:09 UTC 2023
a/kbd-2.6.3-x86_64-2.txz: Rebuilt.
Fixed /etc/pam.d/vlock installation. Thanks to ctrlaltca.

View file

@ -1,20 +1,20 @@
Thu Nov 9 21:56:00 UTC 2023
Fri Nov 10 18:51:00 UTC 2023
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 2023-11-09 21:50 .
drwxr-xr-x 12 root root 4096 2023-11-10 18:46 .
-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 1121355 2023-11-08 22:10 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-08 22:10 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1121295 2023-11-09 21:56 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-09 21:56 ./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 855567 2023-11-09 21:50 ./ChangeLog.txt
-rw-r--r-- 1 root root 856005 2023-11-10 18:46 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2023-11-08 21:37 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2023-11-08 21:37 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1463676 2023-11-08 22:10 ./FILELIST.TXT
-rw-r--r-- 1 root root 1463600 2023-11-09 21:56 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 885836 2023-11-09 21:55 ./PACKAGES.TXT
-rw-r--r-- 1 root root 886351 2023-11-10 18:50 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2023-11-08 21:27 ./README.initrd
-rw-r--r-- 1 root root 34162 2022-01-30 20:35 ./README_CRYPT.TXT
@ -666,13 +666,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 2023-11-09 21:55 ./slackware64
-rw-r--r-- 1 root root 344946 2023-11-09 21:55 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-09 21:55 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 427530 2023-11-09 21:54 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4354261 2023-11-09 21:54 ./slackware64/MANIFEST.bz2
drwxr-xr-x 17 root root 4096 2023-11-10 18:50 ./slackware64
-rw-r--r-- 1 root root 345145 2023-11-10 18:50 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-10 18:50 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 427772 2023-11-10 18:49 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4355708 2023-11-10 18:50 ./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 2023-11-09 21:53 ./slackware64/a
drwxr-xr-x 2 root root 32768 2023-11-10 18:49 ./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
@ -694,9 +694,9 @@ drwxr-xr-x 2 root root 32768 2023-11-09 21:53 ./slackware64/a
-rw-r--r-- 1 root root 606 2021-03-16 17:15 ./slackware64/a/attr-2.5.1-x86_64-1.txt
-rw-r--r-- 1 root root 62320 2021-03-16 17:15 ./slackware64/a/attr-2.5.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-03-16 17:15 ./slackware64/a/attr-2.5.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 507 2022-12-14 18:57 ./slackware64/a/bash-5.2.015-x86_64-1.txt
-rw-r--r-- 1 root root 1809476 2022-12-14 18:57 ./slackware64/a/bash-5.2.015-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-12-14 18:57 ./slackware64/a/bash-5.2.015-x86_64-1.txz.asc
-rw-r--r-- 1 root root 507 2023-11-10 02:35 ./slackware64/a/bash-5.2.021-x86_64-1.txt
-rw-r--r-- 1 root root 1810184 2023-11-10 02:35 ./slackware64/a/bash-5.2.021-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 02:35 ./slackware64/a/bash-5.2.021-x86_64-1.txz.asc
-rw-r--r-- 1 root root 226 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txt
-rw-r--r-- 1 root root 39244 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-02-13 10:55 ./slackware64/a/bin-11.1-x86_64-5.txz.asc
@ -1062,7 +1062,7 @@ drwxr-xr-x 2 root root 32768 2023-11-09 21:53 ./slackware64/a
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
drwxr-xr-x 2 root root 20480 2023-11-08 21:46 ./slackware64/ap
drwxr-xr-x 2 root root 20480 2023-11-10 18:49 ./slackware64/ap
-rw-r--r-- 1 root root 291 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txt
-rw-r--r-- 1 root root 653716 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-23 18:07 ./slackware64/ap/a2ps-4.15.5-x86_64-1.txz.asc
@ -1194,8 +1194,8 @@ drwxr-xr-x 2 root root 20480 2023-11-08 21:46 ./slackware64/ap
-rw-r--r-- 1 root root 338 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txt
-rw-r--r-- 1 root root 59992 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:32 ./slackware64/ap/madplay-0.15.2b-x86_64-7.txz.asc
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag
-rw-r--r-- 1 root root 6406 2020-12-07 21:44 ./slackware64/ap/maketag.ez
-rw-r--r-- 1 root root 6460 2023-11-10 18:45 ./slackware64/ap/maketag
-rw-r--r-- 1 root root 6460 2023-11-10 18:45 ./slackware64/ap/maketag.ez
-rw-r--r-- 1 root root 532 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txt
-rw-r--r-- 1 root root 569852 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-24 17:52 ./slackware64/ap/man-db-2.12.0-x86_64-1.txz.asc
@ -1244,6 +1244,9 @@ drwxr-xr-x 2 root root 20480 2023-11-08 21:46 ./slackware64/ap
-rw-r--r-- 1 root root 364 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txt
-rw-r--r-- 1 root root 59984 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:42 ./slackware64/ap/radeontool-1.6.3-x86_64-4.txz.asc
-rw-r--r-- 1 root root 371 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 50224 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 18:29 ./slackware64/ap/rdfind-1.6.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 491 2023-08-19 19:45 ./slackware64/ap/rpm-4.18.1-x86_64-1.txt
-rw-r--r-- 1 root root 881060 2023-08-19 19:45 ./slackware64/ap/rpm-4.18.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-19 19:45 ./slackware64/ap/rpm-4.18.1-x86_64-1.txz.asc
@ -1277,13 +1280,13 @@ drwxr-xr-x 2 root root 20480 2023-11-08 21:46 ./slackware64/ap
-rw-r--r-- 1 root root 584 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txt
-rw-r--r-- 1 root root 198020 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-28 18:23 ./slackware64/ap/squashfs-tools-4.6.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 442 2023-11-08 19:07 ./slackware64/ap/sudo-1.9.15p1-x86_64-1.txt
-rw-r--r-- 1 root root 1307236 2023-11-08 19:07 ./slackware64/ap/sudo-1.9.15p1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-08 19:07 ./slackware64/ap/sudo-1.9.15p1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 442 2023-11-10 02:38 ./slackware64/ap/sudo-1.9.15p2-x86_64-1.txt
-rw-r--r-- 1 root root 1307592 2023-11-10 02:38 ./slackware64/ap/sudo-1.9.15p2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 02:38 ./slackware64/ap/sudo-1.9.15p2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 403 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txt
-rw-r--r-- 1 root root 376968 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-22 16:47 ./slackware64/ap/sysstat-12.7.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 957 2020-12-07 21:44 ./slackware64/ap/tagfile
-rw-r--r-- 1 root root 968 2023-11-10 18:45 ./slackware64/ap/tagfile
-rw-r--r-- 1 root root 495 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txt
-rw-r--r-- 1 root root 2309356 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:45 ./slackware64/ap/terminus-font-4.49.1-noarch-3.txz.asc
@ -2754,7 +2757,7 @@ drwxr-xr-x 2 root root 86016 2023-11-09 21:54 ./slackware64/kde
-rw-r--r-- 1 root root 403 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txt
-rw-r--r-- 1 root root 754048 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-06 17:30 ./slackware64/kde/zxing-cpp-2.1.0-x86_64-1.txz.asc
drwxr-xr-x 2 root root 86016 2023-11-08 21:46 ./slackware64/l
drwxr-xr-x 2 root root 86016 2023-11-10 18:49 ./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
@ -2926,9 +2929,9 @@ drwxr-xr-x 2 root root 86016 2023-11-08 21:46 ./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 2023-08-29 18:15 ./slackware64/l/ffmpeg-5.1.3-x86_64-2.txt
-rw-r--r-- 1 root root 10420672 2023-08-29 18:15 ./slackware64/l/ffmpeg-5.1.3-x86_64-2.txz
-rw-r--r-- 1 root root 163 2023-08-29 18:15 ./slackware64/l/ffmpeg-5.1.3-x86_64-2.txz.asc
-rw-r--r-- 1 root root 490 2023-11-10 02:49 ./slackware64/l/ffmpeg-5.1.4-x86_64-1.txt
-rw-r--r-- 1 root root 10438764 2023-11-10 02:49 ./slackware64/l/ffmpeg-5.1.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 02:49 ./slackware64/l/ffmpeg-5.1.4-x86_64-1.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
@ -3975,7 +3978,7 @@ drwxr-xr-x 2 root root 86016 2023-11-08 21:46 ./slackware64/l
-rw-r--r-- 1 root root 455 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txt
-rw-r--r-- 1 root root 34856 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-16 16:43 ./slackware64/l/zug-0.1.1-x86_64-1.txz.asc
drwxr-xr-x 2 root root 36864 2023-11-09 21:53 ./slackware64/n
drwxr-xr-x 2 root root 36864 2023-11-10 18:49 ./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
@ -4039,9 +4042,9 @@ drwxr-xr-x 2 root root 36864 2023-11-09 21:53 ./slackware64/n
-rw-r--r-- 1 root root 641 2022-10-05 18:11 ./slackware64/n/dhcp-4.4.3_P1-x86_64-1.txt
-rw-r--r-- 1 root root 1810988 2022-10-05 18:11 ./slackware64/n/dhcp-4.4.3_P1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-10-05 18:11 ./slackware64/n/dhcp-4.4.3_P1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 493 2023-10-19 17:36 ./slackware64/n/dhcpcd-10.0.4-x86_64-1.txt
-rw-r--r-- 1 root root 188480 2023-10-19 17:36 ./slackware64/n/dhcpcd-10.0.4-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-19 17:36 ./slackware64/n/dhcpcd-10.0.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 493 2023-11-10 18:03 ./slackware64/n/dhcpcd-10.0.5-x86_64-1.txt
-rw-r--r-- 1 root root 188592 2023-11-10 18:03 ./slackware64/n/dhcpcd-10.0.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 18:03 ./slackware64/n/dhcpcd-10.0.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 443 2023-02-05 20:21 ./slackware64/n/dnsmasq-2.89-x86_64-1.txt
-rw-r--r-- 1 root root 409312 2023-02-05 20:21 ./slackware64/n/dnsmasq-2.89-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-05 20:21 ./slackware64/n/dnsmasq-2.89-x86_64-1.txz.asc
@ -4425,9 +4428,9 @@ drwxr-xr-x 2 root root 36864 2023-11-09 21:53 ./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 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txt
-rw-r--r-- 1 root root 64220 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-09 17:24 ./slackware64/n/whois-5.5.19-x86_64-1.txz.asc
-rw-r--r-- 1 root root 367 2023-11-10 02:39 ./slackware64/n/whois-5.5.20-x86_64-1.txt
-rw-r--r-- 1 root root 64184 2023-11-10 02:39 ./slackware64/n/whois-5.5.20-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 02:39 ./slackware64/n/whois-5.5.20-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
@ -5529,7 +5532,7 @@ drwxr-xr-x 2 root root 16384 2023-11-08 21:46 ./slackware64/xap
-rw-r--r-- 1 root root 230 2023-06-28 19:46 ./slackware64/xap/xsnow-3.7.5-x86_64-1.txt
-rw-r--r-- 1 root root 1788332 2023-06-28 19:46 ./slackware64/xap/xsnow-3.7.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-06-28 19:46 ./slackware64/xap/xsnow-3.7.5-x86_64-1.txz.asc
drwxr-xr-x 2 root root 12288 2023-11-03 23:49 ./slackware64/xfce
drwxr-xr-x 2 root root 12288 2023-11-10 18:49 ./slackware64/xfce
-rw-r--r-- 1 root root 253 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txt
-rw-r--r-- 1 root root 189900 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz
-rw-r--r-- 1 root root 163 2021-10-01 03:27 ./slackware64/xfce/Greybird-3.22.15-noarch-1.txz.asc
@ -5613,9 +5616,9 @@ drwxr-xr-x 2 root root 12288 2023-11-03 23:49 ./slackware64/xfce
-rw-r--r-- 1 root root 369 2023-04-24 20:09 ./slackware64/xfce/xfce4-weather-plugin-0.11.1-x86_64-1.txt
-rw-r--r-- 1 root root 2426532 2023-04-24 20:09 ./slackware64/xfce/xfce4-weather-plugin-0.11.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-24 20:09 ./slackware64/xfce/xfce4-weather-plugin-0.11.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 829 2023-08-29 18:34 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.0-x86_64-1.txt
-rw-r--r-- 1 root root 217636 2023-08-29 18:34 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-08-29 18:34 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 829 2023-11-10 02:43 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 217976 2023-11-10 02:43 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-10 02:43 ./slackware64/xfce/xfce4-whiskermenu-plugin-2.8.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 293 2023-11-01 19:47 ./slackware64/xfce/xfconf-4.18.3-x86_64-1.txt
-rw-r--r-- 1 root root 189692 2023-11-01 19:47 ./slackware64/xfce/xfconf-4.18.3-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-01 19:47 ./slackware64/xfce/xfconf-4.18.3-x86_64-1.txz.asc
@ -5637,11 +5640,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 2023-11-09 21:56 ./source
-rw-r--r-- 1 root root 603423 2023-11-09 21:56 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-09 21:56 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 840075 2023-11-09 21:55 ./source/FILE_LIST
-rw-r--r-- 1 root root 25145530 2023-11-09 21:55 ./source/MANIFEST.bz2
drwxr-xr-x 18 root root 4096 2023-11-10 18:51 ./source
-rw-r--r-- 1 root root 604395 2023-11-10 18:51 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2023-11-10 18:51 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 841345 2023-11-10 18:50 ./source/FILE_LIST
-rw-r--r-- 1 root root 25157941 2023-11-10 18:50 ./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 2023-11-08 18:15 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@ -5689,7 +5692,7 @@ drwxr-xr-x 2 root root 4096 2021-03-16 17:15 ./source/a/attr
-rw-r--r-- 1 root root 270 2018-06-19 18:09 ./source/a/attr/doinst.sh.gz
-rw-r--r-- 1 root root 1058 2018-02-27 06:13 ./source/a/attr/slack-desc
drwxr-xr-x 3 root root 4096 2022-09-26 18:03 ./source/a/bash
drwxr-xr-x 2 root root 4096 2022-12-14 18:57 ./source/a/bash/bash-5.2-patches
drwxr-xr-x 2 root root 4096 2023-11-10 02:35 ./source/a/bash/bash-5.2-patches
-rw-r--r-- 1 root root 1381 2022-10-05 14:03 ./source/a/bash/bash-5.2-patches/bash52-001
-rw-r--r-- 1 root root 95 2022-10-05 14:03 ./source/a/bash/bash-5.2-patches/bash52-001.sig
-rw-r--r-- 1 root root 1328 2022-10-05 14:03 ./source/a/bash/bash-5.2-patches/bash52-002
@ -5720,6 +5723,18 @@ drwxr-xr-x 2 root root 4096 2022-12-14 18:57 ./source/a/bash/bash-5.2-pat
-rw-r--r-- 1 root root 95 2022-12-13 17:25 ./source/a/bash/bash-5.2-patches/bash52-014.sig
-rw-r--r-- 1 root root 8088 2022-12-13 17:25 ./source/a/bash/bash-5.2-patches/bash52-015
-rw-r--r-- 1 root root 95 2022-12-13 17:25 ./source/a/bash/bash-5.2-patches/bash52-015.sig
-rw-r--r-- 1 root root 1225 2023-11-09 21:25 ./source/a/bash/bash-5.2-patches/bash52-016
-rw-r--r-- 1 root root 95 2023-11-09 21:25 ./source/a/bash/bash-5.2-patches/bash52-016.sig
-rw-r--r-- 1 root root 1396 2023-11-09 21:25 ./source/a/bash/bash-5.2-patches/bash52-017
-rw-r--r-- 1 root root 95 2023-11-09 21:25 ./source/a/bash/bash-5.2-patches/bash52-017.sig
-rw-r--r-- 1 root root 151467 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-018
-rw-r--r-- 1 root root 95 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-018.sig
-rw-r--r-- 1 root root 2548 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-019
-rw-r--r-- 1 root root 95 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-019.sig
-rw-r--r-- 1 root root 1459 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-020
-rw-r--r-- 1 root root 95 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-020.sig
-rw-r--r-- 1 root root 1890 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-021
-rw-r--r-- 1 root root 95 2023-11-09 21:26 ./source/a/bash/bash-5.2-patches/bash52-021.sig
-rw-r--r-- 1 root root 6390158 2022-09-26 15:58 ./source/a/bash/bash-5.2.tar.lz
-rwxr-xr-x 1 root root 6188 2021-05-05 16:36 ./source/a/bash/bash.SlackBuild
-rw-r--r-- 1 root root 631 2018-03-29 01:12 ./source/a/bash/bash_manpages.patch.gz
@ -6758,7 +6773,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/zoo
-rw-r--r-- 1 root root 173607 1994-12-30 20:19 ./source/a/zoo/zoo-2.10.tar.gz
-rwxr-xr-x 1 root root 3143 2021-02-13 05:31 ./source/a/zoo/zoo.SlackBuild
-rw-r--r-- 1 root root 14136 2010-05-22 09:49 ./source/a/zoo/zoo_2.10-22.debian.tar.gz
drwxr-xr-x 85 root root 4096 2023-09-26 17:43 ./source/ap
drwxr-xr-x 86 root root 4096 2023-11-10 18:29 ./source/ap
-rw-r--r-- 1 root root 363 2023-03-01 20:06 ./source/ap/FTBFSlog
drwxr-xr-x 2 root root 4096 2023-06-23 18:00 ./source/ap/a2ps
-rw-r--r-- 1 root root 1790136 2023-06-22 20:55 ./source/ap/a2ps/a2ps-4.15.5.tar.lz
@ -7141,6 +7156,11 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/radeontool
-rw-r--r-- 1 root root 305656 2012-03-21 18:29 ./source/ap/radeontool/radeontool-1.6.3.tar.xz
-rwxr-xr-x 1 root root 3288 2021-02-13 05:31 ./source/ap/radeontool/radeontool.SlackBuild
-rw-r--r-- 1 root root 818 2018-02-27 06:12 ./source/ap/radeontool/slack-desc
drwxr-xr-x 2 root root 4096 2023-11-10 18:28 ./source/ap/rdfind
-rw-r--r-- 1 root root 47554 2023-06-17 10:39 ./source/ap/rdfind/rdfind-releases-1.6.0.tar.lz
-rwxr-xr-x 1 root root 4425 2023-11-10 18:24 ./source/ap/rdfind/rdfind.SlackBuild
-rw-r--r-- 1 root root 36 2023-11-10 18:19 ./source/ap/rdfind/rdfind.url
-rw-r--r-- 1 root root 825 2023-11-10 18:28 ./source/ap/rdfind/slack-desc
drwxr-xr-x 2 root root 4096 2023-08-19 19:33 ./source/ap/rpm
-rw-r--r-- 1 root root 133 2009-11-27 18:09 ./source/ap/rpm/Packages.gz
-rw-r--r-- 1 root root 132 2009-11-27 18:09 ./source/ap/rpm/doinst.sh.gz
@ -7266,10 +7286,10 @@ drwxr-xr-x 2 root root 4096 2023-03-28 18:23 ./source/ap/squashfs-tools
-rw-r--r-- 1 root root 1078 2018-09-13 21:00 ./source/ap/squashfs-tools/slack-desc
-rw-r--r-- 1 root root 202913 2023-03-25 20:53 ./source/ap/squashfs-tools/squashfs-tools-4.6.1.tar.lz
-rwxr-xr-- 1 root root 4284 2023-03-20 17:48 ./source/ap/squashfs-tools/squashfs-tools.SlackBuild
drwxr-xr-x 2 root root 4096 2023-11-08 18:38 ./source/ap/sudo
drwxr-xr-x 2 root root 4096 2023-11-10 02:38 ./source/ap/sudo
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
-rw-r--r-- 1 root root 2899340 2023-11-07 20:48 ./source/ap/sudo/sudo-1.9.15p1.tar.xz
-rw-r--r-- 1 root root 2899056 2023-11-09 16:43 ./source/ap/sudo/sudo-1.9.15p2.tar.xz
-rwxr-xr-x 1 root root 4572 2023-06-28 19:41 ./source/ap/sudo/sudo.SlackBuild
-rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url
drwxr-xr-x 2 root root 4096 2023-06-22 16:47 ./source/ap/sysstat
@ -9845,7 +9865,7 @@ drwxr-xr-x 2 root root 4096 2023-07-06 17:29 ./source/kde/zxing-cpp
-rw-r--r-- 1 root root 574494 2023-07-05 16:25 ./source/kde/zxing-cpp/zxing-cpp-2.1.0.tar.lz
-rwxr-xr-x 1 root root 3872 2023-04-20 20:52 ./source/kde/zxing-cpp/zxing-cpp.SlackBuild
-rw-r--r-- 1 root root 39 2023-04-20 20:51 ./source/kde/zxing-cpp/zxing-cpp.url
drwxr-xr-x 404 root root 12288 2023-10-28 21:11 ./source/l
drwxr-xr-x 404 root root 12288 2023-11-10 02:49 ./source/l
-rw-r--r-- 1 root root 1485 2023-10-27 17:56 ./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
@ -10157,15 +10177,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 2023-10-27 17:54 ./source/l/ffmpeg
drwxr-xr-x 2 root root 4096 2023-11-10 02:46 ./source/l/ffmpeg
-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 905 2023-08-04 04:18 ./source/l/ffmpeg/effadce6c756247ea8bae32dc13bb3e6f464f0eb.patch.gz
-rw-r--r-- 1 root root 10007756 2023-03-26 14:21 ./source/l/ffmpeg/ffmpeg-5.1.3.tar.xz
-rw-r--r-- 1 root root 520 2023-03-26 14:26 ./source/l/ffmpeg/ffmpeg-5.1.3.tar.xz.asc
-rwxr-xr-x 1 root root 12077 2023-10-27 17:54 ./source/l/ffmpeg/ffmpeg.SlackBuild
-rw-r--r-- 1 root root 10009968 2023-11-09 23:39 ./source/l/ffmpeg/ffmpeg-5.1.4.tar.xz
-rw-r--r-- 1 root root 520 2023-11-09 23:41 ./source/l/ffmpeg/ffmpeg-5.1.4.tar.xz.asc
-rwxr-xr-x 1 root root 11848 2023-11-10 02:48 ./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
-rw-r--r-- 1 root root 2961 2023-10-26 03:09 ./source/l/ffmpeg/texinfo.patch.gz
drwxr-xr-x 2 root root 4096 2022-11-21 20:13 ./source/l/fftw
-rw-r--r-- 1 root root 2334329 2021-09-15 13:42 ./source/l/fftw/fftw-3.3.10.tar.lz
-rwxr-xr-x 1 root root 6067 2023-10-05 19:37 ./source/l/fftw/fftw.SlackBuild
@ -12298,8 +12316,8 @@ drwxr-xr-x 2 root root 4096 2022-10-05 18:08 ./source/n/dhcp
-rw-r--r-- 1 root root 28 2020-01-22 18:55 ./source/n/dhcp/dhcp.url
-rw-r--r-- 1 root root 309 2011-03-24 13:39 ./source/n/dhcp/doinst.sh.gz
-rw-r--r-- 1 root root 1093 2018-02-27 06:13 ./source/n/dhcp/slack-desc
drwxr-xr-x 3 root root 4096 2023-10-19 17:36 ./source/n/dhcpcd
-rw-r--r-- 1 root root 268755 2023-10-19 11:15 ./source/n/dhcpcd/dhcpcd-10.0.4.tar.lz
drwxr-xr-x 3 root root 4096 2023-11-10 18:03 ./source/n/dhcpcd
-rw-r--r-- 1 root root 269226 2023-11-10 14:25 ./source/n/dhcpcd/dhcpcd-10.0.5.tar.lz
-rwxr-xr-x 1 root root 5350 2023-04-21 18:47 ./source/n/dhcpcd/dhcpcd.SlackBuild
-rw-r--r-- 1 root root 90 2023-04-12 21:03 ./source/n/dhcpcd/dhcpcd.url
-rw-r--r-- 1 root root 265 2009-07-24 16:30 ./source/n/dhcpcd/doinst.sh.gz
@ -13189,9 +13207,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 2023-10-09 17:24 ./source/n/whois
drwxr-xr-x 2 root root 4096 2023-11-10 02:39 ./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 90880 2023-10-08 20:58 ./source/n/whois/whois-5.5.19.tar.xz
-rw-r--r-- 1 root root 90996 2023-11-09 21:05 ./source/n/whois/whois-5.5.20.tar.xz
-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
@ -15452,10 +15470,10 @@ drwxr-xr-x 2 root root 4096 2023-04-24 20:09 ./source/xfce/xfce4-weather-p
-rw-r--r-- 1 root root 2790805 2023-04-21 18:50 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin-0.11.1.tar.lz
-rwxr-xr-x 1 root root 3721 2022-12-17 20:50 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin.SlackBuild
-rw-r--r-- 1 root root 65 2018-09-22 21:37 ./source/xfce/xfce4-weather-plugin/xfce4-weather-plugin.url
drwxr-xr-x 2 root root 4096 2023-08-29 18:32 ./source/xfce/xfce4-whiskermenu-plugin
drwxr-xr-x 2 root root 4096 2023-11-10 02:43 ./source/xfce/xfce4-whiskermenu-plugin
-rw-r--r-- 1 root root 172 2016-06-18 20:47 ./source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz
-rw-r--r-- 1 root root 1334 2020-11-25 21:11 ./source/xfce/xfce4-whiskermenu-plugin/slack-desc
-rw-r--r-- 1 root root 174459 2023-08-29 14:21 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.0.tar.lz
-rw-r--r-- 1 root root 175071 2023-11-09 18:29 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.1.tar.lz
-rwxr-xr-x 1 root root 4082 2023-08-29 18:34 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.SlackBuild
-rw-r--r-- 1 root root 69 2018-11-20 06:26 ./source/xfce/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.url
drwxr-xr-x 2 root root 4096 2023-11-01 19:46 ./source/xfce/xfconf

View file

@ -831,8 +831,6 @@ 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/texinfo.patch
gzip ./source/l/ffmpeg/effadce6c756247ea8bae32dc13bb3e6f464f0eb.patch
gzip ./source/l/ffmpeg/ffmpeg.vulkan.diff
gzip ./source/l/ffmpeg/add-av_stream_get_first_dts-for-chromium.patch
gzip ./source/l/svgalib/svgalib-1.9.25-kernel-2.6.26.diff

View file

@ -70,6 +70,7 @@ done." 22 72 12 \
"powertop" "PowerTOP system energy usage utility" "on" \
"qpdf" "Command-line tools and library for PDF files" "on" \
"radeontool" "Utility for laptops with a Radeon chipset" "on" \
"rdfind" "redundant data finder" "on" \
"rpm" "RPM package tool (unsupported)" "on" \
"rzip" "A large file compression utility" "on" \
"sc" "The 'sc' spreadsheet" "on" \
@ -99,7 +100,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@ -107,7 +108,7 @@ a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag

View file

@ -70,6 +70,7 @@ done." 22 72 12 \
"powertop" "PowerTOP system energy usage utility" "on" \
"qpdf" "Command-line tools and library for PDF files" "on" \
"radeontool" "Utility for laptops with a Radeon chipset" "on" \
"rdfind" "redundant data finder" "on" \
"rpm" "RPM package tool (unsupported)" "on" \
"rzip" "A large file compression utility" "on" \
"sc" "The 'sc' spreadsheet" "on" \
@ -99,7 +100,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag
for pkg in \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
; do
echo "$pkg: SKP" >> $TMP/SeTnewtag
done
@ -107,7 +108,7 @@ a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters
fi
cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
a2ps acct alsa-utils amp at bc bpe cdparanoia cdrdao cdrtools cups cups-filters dash dc3dd ddrescue diffstat diffutils dmapi dmidecode dvd+rw-tools enscript flac ghostscript ghostscript-fonts-std gphoto2 groff gutenprint hplip htop inxi ispell itstool jed joe jove ksh93 libx86 linuxdoc-tools lm_sensors lsof lsscsi lxc madplay man-db man-pages mariadb mc moc most mpg123 nano neofetch normalize nvme-cli opus-tools pamixer powertop qpdf radeontool rdfind rpm rzip sc sc-im screen seejpeg slackpkg soma sox sqlite squashfs-tools sudo sysstat terminus-font texinfo tmux undervolt usbmuxd vbetool vim vorbis-tools xfsdump xorriso zsh \
; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag

View file

@ -57,6 +57,7 @@ pamixer:REC
powertop:OPT
qpdf:REC
radeontool:REC
rdfind:OPT
rpm:OPT
rzip:OPT
sc:OPT

View file

@ -0,0 +1,47 @@
BASH PATCH REPORT
=================
Bash-Release: 5.2
Patch-ID: bash52-016
Bug-Reported-by: F G <frank.graziano@gmail.com>
Bug-Reference-ID: <CAOhYt35M5VctK+xAPu=Gy_UzzGmHedWPJE4q+kL4UHF_6Nb1kA@mail.gmail.com>
Bug-Reference-URL:
Bug-Description:
If an expression in an arithmetic for loop expands to NULL, the shell
would crash.
Patch (apply with `patch -p0'):
*** ../bash-5.2-patched/execute_cmd.c Thu Feb 23 14:15:05 2023
--- execute_cmd.c Mon Feb 27 17:53:08 2023
***************
*** 3051,3055 ****
if (l->next)
free (expr);
! new = make_word_list (make_word (temp), (WORD_LIST *)NULL);
free (temp);
--- 3051,3055 ----
if (l->next)
free (expr);
! new = make_word_list (make_word (temp ? temp : ""), (WORD_LIST *)NULL);
free (temp);
*** ../bash-5.2/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 15
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 16
#endif /* _PATCHLEVEL_H_ */

View file

@ -0,0 +1,47 @@
BASH PATCH REPORT
=================
Bash-Release: 5.2
Patch-ID: bash52-017
Bug-Reported-by: Dan Church <h3xx@gmx.com>
Bug-Reference-ID: <1a8fd1d6-a3ac-9a67-78eb-b9a7435304c8@gmx.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2022-12/msg00076.html
Bug-Description:
In certain cases, using the `.' builtin in a subshell would optimize away
the rest of the commands in the subshell.
Patch (apply with `patch -p0'):
*** ../bash-5.2-patched/builtins/evalfile.c 2019-07-20 16:16:08.000000000 -0400
--- builtins/evalfile.c 2022-12-22 12:13:08.000000000 -0500
***************
*** 267,271 ****
/* set the flags to be passed to parse_and_execute */
! pflags = SEVAL_RESETLINE;
pflags |= (flags & FEVAL_HISTORY) ? 0 : SEVAL_NOHIST;
--- 267,271 ----
/* set the flags to be passed to parse_and_execute */
! pflags = SEVAL_RESETLINE|SEVAL_NOOPTIMIZE;
pflags |= (flags & FEVAL_HISTORY) ? 0 : SEVAL_NOHIST;
*** ../bash-5.2/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 16
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 17
#endif /* _PATCHLEVEL_H_ */

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,66 @@
BASH PATCH REPORT
=================
Bash-Release: 5.2
Patch-ID: bash52-019
Bug-Reported-by: Steffen Nurpmeso <steffen@sdaoden.eu>
Bug-Reference-ID: <20230116233547.2jFxL%steffen@sdaoden.eu>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2023-01/msg00057.html
Bug-Description:
There are some cases where the shell reaped a background (asynchronous) job
and would incorrectly try to set the terminal's process group back to the
shell's. In these cases it never set the terminal process group to that
jobs's process group initially, so resetting it is incorrect.
Patch (apply with `patch -p0'):
*** ../bash-5.2-patched/jobs.c 2022-12-13 12:09:02.000000000 -0500
--- jobs.c 2023-10-26 12:12:10.000000000 -0400
***************
*** 3078,3084 ****
subshell. Make sure subst.c:command_substitute uses the same
conditions to determine whether or not it should undo this and
! give the terminal to pipeline_pgrp. */
!
if ((flags & JWAIT_NOTERM) == 0 && running_in_background == 0 &&
(subshell_environment & (SUBSHELL_ASYNC|SUBSHELL_PIPE)) == 0)
give_terminal_to (shell_pgrp, 0);
--- 3036,3046 ----
subshell. Make sure subst.c:command_substitute uses the same
conditions to determine whether or not it should undo this and
! give the terminal to pipeline_pgrp. We don't give the terminal
! back to shell_pgrp if an async job in the background exits because
! we never gave it to that job in the first place. An async job in
! the foreground is one we started in the background and foregrounded
! with `fg', and gave it the terminal. */
if ((flags & JWAIT_NOTERM) == 0 && running_in_background == 0 &&
+ (job == NO_JOB || IS_ASYNC (job) == 0 || IS_FOREGROUND (job)) &&
(subshell_environment & (SUBSHELL_ASYNC|SUBSHELL_PIPE)) == 0)
give_terminal_to (shell_pgrp, 0);
***************
*** 3624,3627 ****
--- 3599,3603 ----
get_tty_state ();
save_stty = shell_tty_info;
+ jobs[job]->flags &= ~J_ASYNC; /* no longer async */
/* Give the terminal to this job. */
if (IS_JOBCONTROL (job))
*** ../bash-5.2/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 18
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 19
#endif /* _PATCHLEVEL_H_ */

View file

@ -0,0 +1,53 @@
BASH PATCH REPORT
=================
Bash-Release: 5.2
Patch-ID: bash52-020
Bug-Reported-by: Dima Korobskiy <dkroot2@gmail.com>
Bug-Reference-ID: <16664c2d-40ec-df33-b932-83db06e39a82@gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2023-08/msg00125.html
Bug-Description:
The parser did not allow `time' to appear as the first reserved word in a
command substitution.
Patch (apply with `patch -p0'):
*** ../bash-5.2-patched/parse.y Tue Dec 13 12:53:21 2022
--- parse.y Fri Sep 1 10:36:28 2023
***************
*** 3151,3154 ****
--- 3151,3155 ----
case TIMEOPT: /* time -p time pipeline */
case TIMEIGN: /* time -p -- ... */
+ case DOLPAREN:
return 1;
default:
*** ../bash-5.2-patched/y.tab.c Tue Dec 13 12:53:21 2022
--- y.tab.c Fri Sep 1 10:36:44 2023
***************
*** 5466,5469 ****
--- 5466,5470 ----
case TIMEOPT: /* time -p time pipeline */
case TIMEIGN: /* time -p -- ... */
+ case DOLPAREN:
return 1;
default:
*** ../bash-5.2/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 19
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 20
#endif /* _PATCHLEVEL_H_ */

View file

@ -0,0 +1,61 @@
BASH PATCH REPORT
=================
Bash-Release: 5.2
Patch-ID: bash52-021
Bug-Reported-by: Norbert Lange <nolange79@gmail.com>
Bug-Reference-ID: <CADYdroPZFdVZSL6KkhqkAPgKKopbsLQVSm7_TvLCwadL2=UAWw@mail.gmail.com>
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2022-12/msg00046.html
Bug-Description:
There is an off-by-one error that causes command substitutions to fail when
they appear in a word expansion inside a here-document.
Patch (apply with `patch -p0'):
*** ../bash-5.2-patched/subst.c 2022-12-13 12:08:58.000000000 -0500
--- subst.c 2022-12-14 09:09:53.000000000 -0500
***************
*** 1694,1698 ****
CHECK_STRING_OVERRUN (i, si, slen, c);
! tlen = si - i - 1;
RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
result[result_index++] = c;
--- 1699,1703 ----
CHECK_STRING_OVERRUN (i, si, slen, c);
! tlen = si - i - 2;
RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
result[result_index++] = c;
***************
*** 1714,1718 ****
CHECK_STRING_OVERRUN (i, si, slen, c);
! tlen = si - i - 1;
RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
result[result_index++] = c;
--- 1719,1723 ----
CHECK_STRING_OVERRUN (i, si, slen, c);
! tlen = si - i - 2;
RESIZE_MALLOCED_BUFFER (result, result_index, tlen + 4, result_size, 64);
result[result_index++] = c;
*** ../bash-5.2/patchlevel.h 2020-06-22 14:51:03.000000000 -0400
--- patchlevel.h 2020-10-01 11:01:28.000000000 -0400
***************
*** 26,30 ****
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 20
#endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
looks for to find the patch level (for the sccs version string). */
! #define PATCHLEVEL 21
#endif /* _PATCHLEVEL_H_ */

View file

@ -1,3 +0,0 @@
#%PAM-1.0
auth include system-auth
account required pam_permit.so

View file

@ -0,0 +1,144 @@
#!/bin/bash
# Copyright 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=rdfind
SRCNAM=rdfind-releases
VERSION=${VERSION:-$(echo $SRCNAM-*.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 $SRCNAM-$VERSION
tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
cd $SRCNAM-$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 {} \+
# EXAMPLE FOR AUTOTOOLS:
# Configure, build, and install:
if [ ! -r configure ]; then
if [ -x ./bootstrap.sh ]; then
./bootstrap.sh
else
autoreconf -vif
fi
fi
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--docdir=/usr/doc/$PKGNAM-$VERSION \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-static \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
# 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
# Compress manual pages:
find $PKG/usr/man -type f -exec gzip -9 {} \+
for i in $( find $PKG/usr/man -type l ) ; do
ln -s $( readlink $i ).gz $i.gz
rm $i
done
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
AUTHORS* ChangeLog COPYING* INSTALL* LICENSE* NEWS* README* \
$PKG/usr/doc/${PKGNAM}-$VERSION
# If there's a ChangeLog, 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

View file

@ -0,0 +1 @@
https://github.com/pauldreik/rdfind

View file

@ -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------------------------------------------------------|
rdfind: rdfind (redundant data finder)
rdfind:
rdfind: Rdfind is a command line tool that finds duplicate files. It is useful
rdfind: for compressing backup directories or just finding duplicate files. It
rdfind: compares files based on their content, NOT on their file names.
rdfind:
rdfind: Homepage: https://github.com/pauldreik/rdfind
rdfind:
rdfind:
rdfind:
rdfind:

View file

@ -1,77 +0,0 @@
From effadce6c756247ea8bae32dc13bb3e6f464f0eb Mon Sep 17 00:00:00 2001
From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Sun, 16 Jul 2023 18:18:02 +0300
Subject: [PATCH] avcodec/x86/mathops: clip constants used with shift
instructions within inline assembly
Fixes assembling with binutil as >= 2.41
Signed-off-by: James Almer <jamrial@gmail.com>
---
libavcodec/x86/mathops.h | 26 +++++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/libavcodec/x86/mathops.h b/libavcodec/x86/mathops.h
index 6298f5ed19..ca7e2dffc1 100644
--- a/libavcodec/x86/mathops.h
+++ b/libavcodec/x86/mathops.h
@@ -35,12 +35,20 @@
static av_always_inline av_const int MULL(int a, int b, unsigned shift)
{
int rt, dummy;
+ if (__builtin_constant_p(shift))
__asm__ (
"imull %3 \n\t"
"shrdl %4, %%edx, %%eax \n\t"
:"=a"(rt), "=d"(dummy)
- :"a"(a), "rm"(b), "ci"((uint8_t)shift)
+ :"a"(a), "rm"(b), "i"(shift & 0x1F)
);
+ else
+ __asm__ (
+ "imull %3 \n\t"
+ "shrdl %4, %%edx, %%eax \n\t"
+ :"=a"(rt), "=d"(dummy)
+ :"a"(a), "rm"(b), "c"((uint8_t)shift)
+ );
return rt;
}
@@ -113,19 +121,31 @@ __asm__ volatile(\
// avoid +32 for shift optimization (gcc should do that ...)
#define NEG_SSR32 NEG_SSR32
static inline int32_t NEG_SSR32( int32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("sarl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("sarl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}
#define NEG_USR32 NEG_USR32
static inline uint32_t NEG_USR32(uint32_t a, int8_t s){
+ if (__builtin_constant_p(s))
__asm__ ("shrl %1, %0\n\t"
: "+r" (a)
- : "ic" ((uint8_t)(-s))
+ : "i" (-s & 0x1F)
);
+ else
+ __asm__ ("shrl %1, %0\n\t"
+ : "+r" (a)
+ : "c" ((uint8_t)(-s))
+ );
return a;
}
--
2.30.2

View file

@ -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:-2}
BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@ -175,9 +175,6 @@ rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
cd $PKGNAM-$VERSION || exit 1
# Fix texinfo-7.1 regression:
zcat $CWD/texinfo.patch.gz | patch -p1 --verbose || exit 1
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@ -188,9 +185,6 @@ find -L . \
# Restore missing function needed by Chromium and qt-webengine:
zcat $CWD/add-av_stream_get_first_dts-for-chromium.patch.gz | patch -p1 --verbose || exit 1
# Upstream patch to build with binutils-2.41:
zcat $CWD/effadce6c756247ea8bae32dc13bb3e6f464f0eb.patch.gz | patch -p1 --verbose || exit 1
# Build against recent Vulkan:
zcat $CWD/ffmpeg.vulkan.diff.gz | patch -p1 --verbose || exit 1

View file

@ -1,283 +0,0 @@
--- ffmpeg-6.0/doc/t2h.pm 2022-11-04 22:16:28.000000000 +0200
+++ t2h.pm.BAK 2023-10-26 00:47:01.128352085 +0300
@@ -19,9 +19,11 @@
# You should have received a copy of the GNU General Public
# License along with FFmpeg; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+use lib '/usr/share/texinfo/Texinfo/Convert';
+use Texinfo::Convert::Converter;
# no navigation elements
-set_from_init_file('HEADERS', 0);
+texinfo_set_from_init_file('HEADERS', 0);
sub ffmpeg_heading_command($$$$$)
{
@@ -60,66 +62,68 @@
}
my $heading_level;
- # node is used as heading if there is nothing else.
- if ($cmdname eq 'node') {
- if (!$element or (!$element->{'extra'}->{'section'}
- and $element->{'extra'}->{'node'}
- and $element->{'extra'}->{'node'} eq $command
- # bogus node may not have been normalized
- and defined($command->{'extra'}->{'normalized'}))) {
- if ($command->{'extra'}->{'normalized'} eq 'Top') {
- $heading_level = 0;
- } else {
- $heading_level = 3;
- }
- }
+
+if ($cmdname eq 'node') {
+ if (!$element or (
+ $element->{'extra'}->{'section'} and
+ $element->{'extra'}->{'node'} and
+ $element->{'extra'}->{'node'} eq $command and
+ defined($command->{'extra'}->{'normalized'})
+ )) {
+ $heading_level = 0; # Set heading level to 0
} else {
- $heading_level = $command->{'level'};
+ $heading_level = 3;
}
+} else {
+ $heading_level = $command->{'level'};
+}
- my $heading = $self->command_text($command);
- # $heading not defined may happen if the command is a @node, for example
- # if there is an error in the node.
- if (defined($heading) and $heading ne '' and defined($heading_level)) {
-
- if ($Texinfo::Common::root_commands{$cmdname}
- and $Texinfo::Common::sectioning_commands{$cmdname}) {
- my $content_href = $self->command_contents_href($command, 'contents',
- $self->{'current_filename'});
- if ($content_href) {
- my $this_href = $content_href =~ s/^\#toc-/\#/r;
- $heading .= '<span class="pull-right">'.
- '<a class="anchor hidden-xs" '.
- "href=\"$this_href\" aria-hidden=\"true\">".
- ($ENV{"FA_ICONS"} ? '<i class="fa fa-link"></i>'
- : '#').
- '</a> '.
- '<a class="anchor hidden-xs"'.
- "href=\"$content_href\" aria-hidden=\"true\">".
- ($ENV{"FA_ICONS"} ? '<i class="fa fa-navicon"></i>'
- : 'TOC').
- '</a>'.
- '</span>';
- }
+my $heading = $self->command_text($command);
+
+if (defined($heading) and $heading ne '' and defined($heading_level)) {
+ if ($Texinfo::Common::root_commands{$cmdname}
+ and $Texinfo::Common::sectioning_commands{$cmdname}) {
+ my $content_href = $self->command_contents_href($command, 'contents', $self->{'current_filename'});
+ if ($content_href) {
+ my $this_href = $content_href =~ s/^\#toc-/\#/r;
+ $heading .= '<span class="pull-right">'.
+ '<a class="anchor hidden-xs" '.
+ "href=\"$this_href\" aria-hidden=\"true\">".
+ ($ENV{"FA_ICONS"} ? '<i class="fa fa-link"></i>'
+ : '#').
+ '</a> ' .
+ '<a class="anchor hidden-xs"'.
+ "href=\"$content_href\" aria-hidden=\"true\">".
+ ($ENV{"FA_ICONS"} ? '<i class="fa fa-navicon"></i>'
+ : 'TOC').
+ '</a>'.
+ '</span>';
}
+ }
- if ($self->in_preformatted()) {
- $result .= $heading."\n";
- } else {
- # if the level was changed, set the command name right
- if ($cmdname ne 'node'
- and $heading_level ne $Texinfo::Common::command_structuring_level{$cmdname}) {
- $cmdname
- = $Texinfo::Common::level_to_structuring_command{$cmdname}->[$heading_level];
- }
- $result .= &{$self->{'format_heading_text'}}(
- $self, $cmdname, $heading,
- $heading_level +
- $self->get_conf('CHAPTER_HEADER_LEVEL') - 1, $command);
+ if ($self->in_preformatted()) {
+ $result .= $heading."\n";
+ } else {
+ if ($cmdname ne 'node'
+ and $heading_level ne $Texinfo::Common::command_structuring_level{$cmdname}) {
+ $cmdname
+ = $Texinfo::Common::level_to_structuring_command{$cmdname}->[$heading_level];
}
+ if ($cmdname ne 'node') {
+ # Only add class if the command is not "node"
+ $result .= &{$self->formatting_function('format_heading_text')}(
+ $self, $cmdname, $heading,
+ $heading_level +
+ $self->get_conf('CHAPTER_HEADER_LEVEL') - 1, $command);
+} else {
+ # Handle "Top" differently, without adding class
+ $result .= $heading . "\n";
+}
}
- $result .= $content if (defined($content));
- return $result;
+}
+$result .= $content if (defined($content));
+
+return $result;
}
foreach my $command (keys(%Texinfo::Common::sectioning_commands), 'node') {
@@ -127,22 +131,22 @@
}
# determine if texinfo is at least version 6.8
-my $program_version_num = version->declare(get_conf('PACKAGE_VERSION'))->numify;
+my $program_version_num = version->declare(texinfo_get_conf('PACKAGE_VERSION'))->numify;
my $program_version_6_8 = $program_version_num >= 6.008000;
# print the TOC where @contents is used
if ($program_version_6_8) {
- set_from_init_file('CONTENTS_OUTPUT_LOCATION', 'inline');
+ texinfo_set_from_init_file('CONTENTS_OUTPUT_LOCATION', 'inline');
} else {
- set_from_init_file('INLINE_CONTENTS', 1);
+ texinfo_set_from_init_file('INLINE_CONTENTS', 1);
}
# make chapters <h2>
-set_from_init_file('CHAPTER_HEADER_LEVEL', 2);
+texinfo_set_from_init_file('CHAPTER_HEADER_LEVEL', 2);
# Do not add <hr>
-set_from_init_file('DEFAULT_RULE', '');
-set_from_init_file('BIG_RULE', '');
+texinfo_set_from_init_file('DEFAULT_RULE', '');
+texinfo_set_from_init_file('BIG_RULE', '');
# Customized file beginning
sub ffmpeg_begin_file($$$)
@@ -156,10 +160,10 @@
$command = $self->element_command($element);
}
- my ($title, $description, $encoding, $date, $css_lines,
+my ($title, $description, $encoding, $date, $css_lines,
$doctype, $bodytext, $copying_comment, $after_body_open,
$extra_head, $program_and_version, $program_homepage,
- $program, $generator) = $self->_file_header_informations($command);
+ $program, $generator) = $self->_file_header_information($command);
my $links = $self->_get_links ($filename, $element);
@@ -201,13 +205,13 @@
sub ffmpeg_program_string($)
{
my $self = shift;
- if (defined($self->get_conf('PROGRAM'))
- and $self->get_conf('PROGRAM') ne ''
- and defined($self->get_conf('PACKAGE_URL'))) {
+ if (defined($self->texinfo_get_conf('PROGRAM'))
+ and $self->texinfo_get_conf('PROGRAM') ne ''
+ and defined($self->texinfo_get_conf('PACKAGE_URL'))) {
return $self->convert_tree(
$self->gdt('This document was generated using @uref{{program_homepage}, @emph{{program}}}.',
- { 'program_homepage' => $self->get_conf('PACKAGE_URL'),
- 'program' => $self->get_conf('PROGRAM') }));
+ { 'program_homepage' => $self->texinfo_get_conf('PACKAGE_URL'),
+ 'program' => $self->texinfo_get_conf('PROGRAM') }));
} else {
return $self->convert_tree(
$self->gdt('This document was generated automatically.'));
@@ -223,7 +227,7 @@
sub ffmpeg_end_file($)
{
my $self = shift;
- my $program_string = &{$self->{'format_program_string'}}($self);
+ my $program_string = "This document was generated using TexinfoConverter.";
my $program_text = <<EOT;
<p style="font-size: small;">
$program_string
@@ -244,7 +248,7 @@
# Dummy title command
# Ignore title. Title is handled through ffmpeg_begin_file().
-set_from_init_file('USE_TITLEPAGE_FOR_TITLE', 1);
+texinfo_set_from_init_file('USE_TITLEPAGE_FOR_TITLE', 1);
sub ffmpeg_title($$$$)
{
return '';
@@ -253,6 +257,8 @@
texinfo_register_command_formatting('titlefont',
\&ffmpeg_title);
+use lib '/usr/share/texinfo/Texinfo/Convert';
+
# Customized float command. Part of code borrowed from GNU Texinfo.
sub ffmpeg_float($$$$$)
{
@@ -262,8 +268,9 @@
my $args = shift;
my $content = shift;
- my ($caption, $prepended) = Texinfo::Common::float_name_caption($self,
+my ($caption, $prepended) = Texinfo::Convert::Converter::float_name_caption($self,
$command);
+
my $caption_text = '';
my $prepended_text;
my $prepended_save = '';
@@ -335,24 +342,31 @@
$caption->{'args'}->[0], 'float caption');
}
if ($prepended_text.$caption_text ne '') {
- $prepended_text = $self->_attribute_class('div','float-caption'). '>'
- . $prepended_text;
+ $prepended_text = '<div class="float-caption">' . $prepended_text;
$caption_text .= '</div>';
+
}
- my $html_class = '';
- if ($prepended_save =~ /NOTE/) {
- $html_class = 'info';
- $prepended_text = '';
- $caption_text = '';
- } elsif ($prepended_save =~ /IMPORTANT/) {
- $html_class = 'warning';
- $prepended_text = '';
- $caption_text = '';
- }
- return $self->_attribute_class('div', $html_class). '>' . "\n" .
- $prepended_text . $caption_text . $content . '</div>';
-}
+ my $html_class = [];
+if ($prepended_save =~ /NOTE/) {
+ $html_class = ['info'];
+ $prepended_text = '';
+ $caption_text = '';
+} elsif ($prepended_save =~ /IMPORTANT/) {
+ $html_class = ['warning'];
+ $prepended_text = '';
+ $caption_text = '';
+} elsif ($prepended_save =~ /Top/) {
+ $html_class = [grep { $_ ne 'Top' } @$html_class]; # Remove "Top" class
+ $prepended_text = '';
+ $caption_text = '';
+}
+
+# Set the class attribute directly in the HTML
+return $self->html_attribute_class('div', $html_class) . '>' . "\n" .
+ $prepended_text . $caption_text . $content . '</div>';
+
+}
texinfo_register_command_formatting('float',
\&ffmpeg_float);