diff --git a/ChangeLog.rss b/ChangeLog.rss
index b851ae141..51db3d2a1 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,48 @@
Tracking Slackware development in git.
en-us
urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f
- Sun, 22 Dec 2024 03:52:10 GMT
- Sun, 22 Dec 2024 05:09:30 GMT
+ Sun, 22 Dec 2024 20:46:32 GMT
+ Sun, 22 Dec 2024 21:33:04 GMT
maintain_current_git.sh v 1.17
+ -
+ Sun, 22 Dec 2024 20:46:32 GMT
+ Sun, 22 Dec 2024 20:46:32 GMT
+ https://git.slackware.nl/current/tag/?h=20241222204632
+ 20241222204632
+
+
+a/mkinitrd-1.4.11-x86_64-60.txz: Rebuilt.
+ init: support having the cryptkey.bin keyfile in the initrd itself.
+ Thanks to kursu. I took this as the simplest patch, written in the closest to
+ the existing style. Honorable mention to Didier Spaier, opty, and RyNo (this
+ actually might be based on RyNo's patch) for providing alternative approaches
+ for consideration.
+a/pkgtools-15.1-noarch-23.txz: Rebuilt.
+ Clean up after --dry-run better (although this matters less now that we'll be
+ mounting a tmpfs on /var/lib/pkgtools/setup/tmp). Thanks to Mechanikx.
+ While we're here, change tabs to spaces (only found in installpkg).
+a/sysvinit-3.12-x86_64-1.txz: Upgraded.
+a/sysvinit-scripts-15.1-noarch-24.txz: Rebuilt.
+ rc.M: mount a tmpfs on /var/lib/pkgtools/setup/tmp.
+ap/man-db-2.13.0-x86_64-3.txz: Rebuilt.
+ man-db.{csh,sh}: export MANROFFOPT=-c to fix colors with most pager.
+ Thanks to eduardr.
+l/imagemagick-7.1.1_42-x86_64-1.txz: Upgraded.
+l/libvncserver-0.9.15-x86_64-1.txz: Upgraded.
+l/python-Jinja2-3.1.5-x86_64-1.txz: Upgraded.
+l/python-urllib3-2.3.0-x86_64-1.txz: Upgraded.
+x/fontconfig-2.15.0-x86_64-4.txz: Rebuilt.
+ 60-latin.conf: Make Liberation Serif, Liberation Sans, and Liberation Mono
+ the preferred fonts, as they were in Slackware 15.0.
+x/hack-fonts-ttf-3.003-noarch-4.txz: Rebuilt.
+ I like the Hack font, but I'm not sure that it's the best default for an all-
+ purpose monospace system font. So what we'll do is add a new file in
+ conf.avail called 58-hack-default-monospace.conf that if symlinked into
+ /etc/fonts/conf.d/ will make Hack the default monospace font.
+ I'm considering adding similar override .conf files for DejaVu and Noto.
+ ]]>
+
+
-
Sun, 22 Dec 2024 03:52:10 GMT
Sun, 22 Dec 2024 03:52:10 GMT
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 3eb799f48..82264c4f4 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,34 @@
+Sun Dec 22 20:46:32 UTC 2024
+a/mkinitrd-1.4.11-x86_64-60.txz: Rebuilt.
+ init: support having the cryptkey.bin keyfile in the initrd itself.
+ Thanks to kursu. I took this as the simplest patch, written in the closest to
+ the existing style. Honorable mention to Didier Spaier, opty, and RyNo (this
+ actually might be based on RyNo's patch) for providing alternative approaches
+ for consideration.
+a/pkgtools-15.1-noarch-23.txz: Rebuilt.
+ Clean up after --dry-run better (although this matters less now that we'll be
+ mounting a tmpfs on /var/lib/pkgtools/setup/tmp). Thanks to Mechanikx.
+ While we're here, change tabs to spaces (only found in installpkg).
+a/sysvinit-3.12-x86_64-1.txz: Upgraded.
+a/sysvinit-scripts-15.1-noarch-24.txz: Rebuilt.
+ rc.M: mount a tmpfs on /var/lib/pkgtools/setup/tmp.
+ap/man-db-2.13.0-x86_64-3.txz: Rebuilt.
+ man-db.{csh,sh}: export MANROFFOPT=-c to fix colors with most pager.
+ Thanks to eduardr.
+l/imagemagick-7.1.1_42-x86_64-1.txz: Upgraded.
+l/libvncserver-0.9.15-x86_64-1.txz: Upgraded.
+l/python-Jinja2-3.1.5-x86_64-1.txz: Upgraded.
+l/python-urllib3-2.3.0-x86_64-1.txz: Upgraded.
+x/fontconfig-2.15.0-x86_64-4.txz: Rebuilt.
+ 60-latin.conf: Make Liberation Serif, Liberation Sans, and Liberation Mono
+ the preferred fonts, as they were in Slackware 15.0.
+x/hack-fonts-ttf-3.003-noarch-4.txz: Rebuilt.
+ I like the Hack font, but I'm not sure that it's the best default for an all-
+ purpose monospace system font. So what we'll do is add a new file in
+ conf.avail called 58-hack-default-monospace.conf that if symlinked into
+ /etc/fonts/conf.d/ will make Hack the default monospace font.
+ I'm considering adding similar override .conf files for DejaVu and Noto.
++--------------------------+
Sun Dec 22 03:52:10 UTC 2024
a/userspace-rcu-0.15.0-x86_64-1.txz: Upgraded.
ap/nano-8.3-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 5e2fda18c..16756ed84 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Dec 22 03:55:43 UTC 2024
+Sun Dec 22 20:59:23 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-12-22 03:52 .
+drwxr-xr-x 12 root root 4096 2024-12-22 20:50 .
-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 1166033 2024-12-20 20:48 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-20 20:48 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1167654 2024-12-22 20:50 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-22 20:50 ./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 1276384 2024-12-22 03:52 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1278133 2024-12-22 20:58 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-12-19 21:01 ./EFI/BOOT
-rw-r--r-- 1 root root 1200128 2024-12-13 04:26 ./EFI/BOOT/bootx64.efi
@@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-12-19 21:01 ./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 1529645 2024-12-20 20:48 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1532108 2024-12-22 20:50 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 920265 2024-12-22 03:55 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 920265 2024-12-22 20:49 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 2640 2024-12-19 20:49 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@@ -662,13 +662,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-12-22 03:55 ./slackware64
--rw-r--r-- 1 root root 359070 2024-12-22 03:55 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-22 03:55 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 446065 2024-12-22 03:54 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4831951 2024-12-22 03:54 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-12-22 20:49 ./slackware64
+-rw-r--r-- 1 root root 359070 2024-12-22 20:49 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-22 20:49 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 446065 2024-12-22 20:48 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4828436 2024-12-22 20:49 ./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-12-22 03:54 ./slackware64/a
+drwxr-xr-x 2 root root 32768 2024-12-22 20:48 ./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
@@ -898,9 +898,9 @@ drwxr-xr-x 2 root root 32768 2024-12-22 03:54 ./slackware64/a
-rw-r--r-- 1 root root 378 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txt
-rw-r--r-- 1 root root 336888 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-23 18:06 ./slackware64/a/minicom-2.9-x86_64-1.txz.asc
--rw-r--r-- 1 root root 527 2024-12-18 19:40 ./slackware64/a/mkinitrd-1.4.11-x86_64-59.txt
--rw-r--r-- 1 root root 636960 2024-12-18 19:40 ./slackware64/a/mkinitrd-1.4.11-x86_64-59.txz
--rw-r--r-- 1 root root 195 2024-12-18 19:40 ./slackware64/a/mkinitrd-1.4.11-x86_64-59.txz.asc
+-rw-r--r-- 1 root root 527 2024-12-22 19:48 ./slackware64/a/mkinitrd-1.4.11-x86_64-60.txt
+-rw-r--r-- 1 root root 637004 2024-12-22 19:48 ./slackware64/a/mkinitrd-1.4.11-x86_64-60.txz
+-rw-r--r-- 1 root root 195 2024-12-22 19:48 ./slackware64/a/mkinitrd-1.4.11-x86_64-60.txz.asc
-rw-r--r-- 1 root root 668 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txt
-rw-r--r-- 1 root root 106260 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:11 ./slackware64/a/mlocate-0.26-x86_64-4.txz.asc
@@ -946,9 +946,9 @@ drwxr-xr-x 2 root root 32768 2024-12-22 03:54 ./slackware64/a
-rw-r--r-- 1 root root 450 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txt
-rw-r--r-- 1 root root 31360 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:11 ./slackware64/a/pcmciautils-018-x86_64-5.txz.asc
--rw-r--r-- 1 root root 672 2024-12-13 22:47 ./slackware64/a/pkgtools-15.1-noarch-22.txt
--rw-r--r-- 1 root root 200380 2024-12-13 22:47 ./slackware64/a/pkgtools-15.1-noarch-22.txz
--rw-r--r-- 1 root root 195 2024-12-13 22:47 ./slackware64/a/pkgtools-15.1-noarch-22.txz.asc
+-rw-r--r-- 1 root root 672 2024-12-22 19:12 ./slackware64/a/pkgtools-15.1-noarch-23.txt
+-rw-r--r-- 1 root root 200364 2024-12-22 19:12 ./slackware64/a/pkgtools-15.1-noarch-23.txz
+-rw-r--r-- 1 root root 195 2024-12-22 19:12 ./slackware64/a/pkgtools-15.1-noarch-23.txz.asc
-rw-r--r-- 1 root root 523 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txt
-rw-r--r-- 1 root root 64860 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-23 19:49 ./slackware64/a/plzip-1.11-x86_64-1.txz.asc
@@ -991,15 +991,15 @@ drwxr-xr-x 2 root root 32768 2024-12-22 03:54 ./slackware64/a
-rw-r--r-- 1 root root 517 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txt
-rw-r--r-- 1 root root 910980 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 11:17 ./slackware64/a/syslinux-4.07-x86_64-4.txz.asc
--rw-r--r-- 1 root root 553 2024-10-22 18:33 ./slackware64/a/sysvinit-3.11-x86_64-1.txt
--rw-r--r-- 1 root root 108296 2024-10-22 18:33 ./slackware64/a/sysvinit-3.11-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-10-22 18:33 ./slackware64/a/sysvinit-3.11-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 553 2024-12-22 18:11 ./slackware64/a/sysvinit-3.12-x86_64-1.txt
+-rw-r--r-- 1 root root 108776 2024-12-22 18:11 ./slackware64/a/sysvinit-3.12-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:11 ./slackware64/a/sysvinit-3.12-x86_64-1.txz.asc
-rw-r--r-- 1 root root 694 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txt
-rw-r--r-- 1 root root 36308 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz
-rw-r--r-- 1 root root 163 2022-09-06 18:43 ./slackware64/a/sysvinit-functions-8.53-x86_64-6.txz.asc
--rw-r--r-- 1 root root 378 2024-11-24 19:58 ./slackware64/a/sysvinit-scripts-15.1-noarch-23.txt
--rw-r--r-- 1 root root 17872 2024-11-24 19:58 ./slackware64/a/sysvinit-scripts-15.1-noarch-23.txz
--rw-r--r-- 1 root root 195 2024-11-24 19:58 ./slackware64/a/sysvinit-scripts-15.1-noarch-23.txz.asc
+-rw-r--r-- 1 root root 378 2024-12-22 18:59 ./slackware64/a/sysvinit-scripts-15.1-noarch-24.txt
+-rw-r--r-- 1 root root 17904 2024-12-22 18:59 ./slackware64/a/sysvinit-scripts-15.1-noarch-24.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:59 ./slackware64/a/sysvinit-scripts-15.1-noarch-24.txz.asc
-rw-r--r-- 1 root root 1566 2024-12-19 20:49 ./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
@@ -1055,7 +1055,7 @@ drwxr-xr-x 2 root root 32768 2024-12-22 03:54 ./slackware64/a
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 20480 2024-12-22 03:54 ./slackware64/ap
+drwxr-xr-x 2 root root 20480 2024-12-22 20:48 ./slackware64/ap
-rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt
-rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc
@@ -1192,9 +1192,9 @@ drwxr-xr-x 2 root root 20480 2024-12-22 03:54 ./slackware64/ap
-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 6706 2024-09-18 21:10 ./slackware64/ap/maketag
-rw-r--r-- 1 root root 6706 2024-09-18 21:10 ./slackware64/ap/maketag.ez
--rw-r--r-- 1 root root 532 2024-09-18 22:13 ./slackware64/ap/man-db-2.13.0-x86_64-2.txt
--rw-r--r-- 1 root root 584304 2024-09-18 22:13 ./slackware64/ap/man-db-2.13.0-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-09-18 22:13 ./slackware64/ap/man-db-2.13.0-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 532 2024-12-22 20:30 ./slackware64/ap/man-db-2.13.0-x86_64-3.txt
+-rw-r--r-- 1 root root 584392 2024-12-22 20:30 ./slackware64/ap/man-db-2.13.0-x86_64-3.txz
+-rw-r--r-- 1 root root 195 2024-12-22 20:30 ./slackware64/ap/man-db-2.13.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 489 2024-06-18 00:51 ./slackware64/ap/man-pages-6.9.1-noarch-1.txt
-rw-r--r-- 1 root root 3236332 2024-06-18 00:51 ./slackware64/ap/man-pages-6.9.1-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-06-18 00:51 ./slackware64/ap/man-pages-6.9.1-noarch-1.txz.asc
@@ -2780,7 +2780,7 @@ drwxr-xr-x 2 root root 86016 2024-12-12 21:17 ./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-12-20 20:47 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-12-22 20:48 ./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
@@ -3183,9 +3183,9 @@ drwxr-xr-x 2 root root 102400 2024-12-20 20:47 ./slackware64/l
-rw-r--r-- 1 root root 473 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txt
-rw-r--r-- 1 root root 161400 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:52 ./slackware64/l/id3lib-3.8.3-x86_64-4.txz.asc
--rw-r--r-- 1 root root 537 2024-11-17 17:52 ./slackware64/l/imagemagick-7.1.1_41-x86_64-1.txt
--rw-r--r-- 1 root root 8631284 2024-11-17 17:52 ./slackware64/l/imagemagick-7.1.1_41-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-11-17 17:52 ./slackware64/l/imagemagick-7.1.1_41-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 537 2024-12-22 17:56 ./slackware64/l/imagemagick-7.1.1_42-x86_64-1.txt
+-rw-r--r-- 1 root root 8624044 2024-12-22 17:56 ./slackware64/l/imagemagick-7.1.1_42-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-22 17:56 ./slackware64/l/imagemagick-7.1.1_42-x86_64-1.txz.asc
-rw-r--r-- 1 root root 399 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txt
-rw-r--r-- 1 root root 67400 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/immer-0.8.1-x86_64-1.txz.asc
@@ -3590,9 +3590,9 @@ drwxr-xr-x 2 root root 102400 2024-12-20 20:47 ./slackware64/l
-rw-r--r-- 1 root root 719 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txt
-rw-r--r-- 1 root root 106264 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-29 20:57 ./slackware64/l/libvisual-plugins-0.4.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 362 2024-09-28 18:06 ./slackware64/l/libvncserver-0.9.14-x86_64-3.txt
--rw-r--r-- 1 root root 255936 2024-09-28 18:06 ./slackware64/l/libvncserver-0.9.14-x86_64-3.txz
--rw-r--r-- 1 root root 195 2024-09-28 18:06 ./slackware64/l/libvncserver-0.9.14-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 362 2024-12-22 18:06 ./slackware64/l/libvncserver-0.9.15-x86_64-1.txt
+-rw-r--r-- 1 root root 254192 2024-12-22 18:06 ./slackware64/l/libvncserver-0.9.15-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:06 ./slackware64/l/libvncserver-0.9.15-x86_64-1.txz.asc
-rw-r--r-- 1 root root 558 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txt
-rw-r--r-- 1 root root 282468 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz.asc
@@ -3793,9 +3793,9 @@ drwxr-xr-x 2 root root 102400 2024-12-20 20:47 ./slackware64/l
-rw-r--r-- 1 root root 496 2024-11-22 00:56 ./slackware64/l/pyparsing-3.1.2-x86_64-3.txt
-rw-r--r-- 1 root root 222928 2024-11-22 00:56 ./slackware64/l/pyparsing-3.1.2-x86_64-3.txz
-rw-r--r-- 1 root root 195 2024-11-22 00:56 ./slackware64/l/pyparsing-3.1.2-x86_64-3.txz.asc
--rw-r--r-- 1 root root 475 2024-11-22 00:56 ./slackware64/l/python-Jinja2-3.1.4-x86_64-2.txt
--rw-r--r-- 1 root root 277176 2024-11-22 00:56 ./slackware64/l/python-Jinja2-3.1.4-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-11-22 00:56 ./slackware64/l/python-Jinja2-3.1.4-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 475 2024-12-22 18:09 ./slackware64/l/python-Jinja2-3.1.5-x86_64-1.txt
+-rw-r--r-- 1 root root 279316 2024-12-22 18:09 ./slackware64/l/python-Jinja2-3.1.5-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:09 ./slackware64/l/python-Jinja2-3.1.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 623 2024-11-22 00:56 ./slackware64/l/python-MarkupSafe-3.0.2-x86_64-2.txt
-rw-r--r-- 1 root root 26520 2024-11-22 00:56 ./slackware64/l/python-MarkupSafe-3.0.2-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-11-22 00:56 ./slackware64/l/python-MarkupSafe-3.0.2-x86_64-2.txz.asc
@@ -3955,9 +3955,9 @@ drwxr-xr-x 2 root root 102400 2024-12-20 20:47 ./slackware64/l
-rw-r--r-- 1 root root 529 2024-11-22 00:59 ./slackware64/l/python-typogrify-2.0.7-x86_64-3.txt
-rw-r--r-- 1 root root 18540 2024-11-22 00:59 ./slackware64/l/python-typogrify-2.0.7-x86_64-3.txz
-rw-r--r-- 1 root root 195 2024-11-22 00:59 ./slackware64/l/python-typogrify-2.0.7-x86_64-3.txz.asc
--rw-r--r-- 1 root root 417 2024-11-22 00:59 ./slackware64/l/python-urllib3-2.2.3-x86_64-2.txt
--rw-r--r-- 1 root root 219160 2024-11-22 00:59 ./slackware64/l/python-urllib3-2.2.3-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-11-22 00:59 ./slackware64/l/python-urllib3-2.2.3-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 417 2024-12-22 18:10 ./slackware64/l/python-urllib3-2.3.0-x86_64-1.txt
+-rw-r--r-- 1 root root 223676 2024-12-22 18:10 ./slackware64/l/python-urllib3-2.3.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:10 ./slackware64/l/python-urllib3-2.3.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 640 2024-12-12 19:19 ./slackware64/l/python-versioneer-0.29-x86_64-1.txt
-rw-r--r-- 1 root root 46728 2024-12-12 19:19 ./slackware64/l/python-versioneer-0.29-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-12 19:19 ./slackware64/l/python-versioneer-0.29-x86_64-1.txz.asc
@@ -4649,7 +4649,7 @@ drwxr-xr-x 2 root root 4096 2024-12-05 21:43 ./slackware64/tcl
-rw-r--r-- 1 root root 227 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txt
-rw-r--r-- 1 root root 1813700 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz.asc
-drwxr-xr-x 2 root root 65536 2024-12-22 03:54 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2024-12-22 20:48 ./slackware64/x
-rw-r--r-- 1 root root 440 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txt
-rw-r--r-- 1 root root 649604 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz.asc
@@ -4836,9 +4836,9 @@ drwxr-xr-x 2 root root 65536 2024-12-22 03:54 ./slackware64/x
-rw-r--r-- 1 root root 451 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txt
-rw-r--r-- 1 root root 39128 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz.asc
--rw-r--r-- 1 root root 385 2024-11-28 21:02 ./slackware64/x/fontconfig-2.15.0-x86_64-3.txt
--rw-r--r-- 1 root root 344308 2024-11-28 21:02 ./slackware64/x/fontconfig-2.15.0-x86_64-3.txz
--rw-r--r-- 1 root root 195 2024-11-28 21:02 ./slackware64/x/fontconfig-2.15.0-x86_64-3.txz.asc
+-rw-r--r-- 1 root root 385 2024-12-22 18:21 ./slackware64/x/fontconfig-2.15.0-x86_64-4.txt
+-rw-r--r-- 1 root root 344136 2024-12-22 18:21 ./slackware64/x/fontconfig-2.15.0-x86_64-4.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:21 ./slackware64/x/fontconfig-2.15.0-x86_64-4.txz.asc
-rw-r--r-- 1 root root 372 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txt
-rw-r--r-- 1 root root 34528 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz.asc
@@ -4863,9 +4863,9 @@ drwxr-xr-x 2 root root 65536 2024-12-22 03:54 ./slackware64/x
-rw-r--r-- 1 root root 523 2024-12-16 21:41 ./slackware64/x/gtk-layer-shell-0.9.0-x86_64-1.txt
-rw-r--r-- 1 root root 82200 2024-12-16 21:41 ./slackware64/x/gtk-layer-shell-0.9.0-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-12-16 21:41 ./slackware64/x/gtk-layer-shell-0.9.0-x86_64-1.txz.asc
--rw-r--r-- 1 root root 508 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txt
--rw-r--r-- 1 root root 375048 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txz
--rw-r--r-- 1 root root 163 2021-02-13 12:47 ./slackware64/x/hack-fonts-ttf-3.003-noarch-3.txz.asc
+-rw-r--r-- 1 root root 508 2024-12-22 18:24 ./slackware64/x/hack-fonts-ttf-3.003-noarch-4.txt
+-rw-r--r-- 1 root root 375616 2024-12-22 18:24 ./slackware64/x/hack-fonts-ttf-3.003-noarch-4.txz
+-rw-r--r-- 1 root root 195 2024-12-22 18:24 ./slackware64/x/hack-fonts-ttf-3.003-noarch-4.txz.asc
-rw-r--r-- 1 root root 287 2024-11-22 01:10 ./slackware64/x/ibus-1.5.31-x86_64-2.txt
-rw-r--r-- 1 root root 7890220 2024-11-22 01:10 ./slackware64/x/ibus-1.5.31-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-11-22 01:10 ./slackware64/x/ibus-1.5.31-x86_64-2.txz.asc
@@ -5831,11 +5831,11 @@ drwxr-xr-x 2 root root 4096 2024-11-10 20:41 ./slackware64/y
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.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-12-22 03:55 ./source
--rw-r--r-- 1 root root 629839 2024-12-22 03:55 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-22 03:55 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 882081 2024-12-22 03:55 ./source/FILE_LIST
--rw-r--r-- 1 root root 31698683 2024-12-22 03:55 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-12-22 20:50 ./source
+-rw-r--r-- 1 root root 629905 2024-12-22 20:50 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-22 20:50 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 882164 2024-12-22 20:49 ./source/FILE_LIST
+-rw-r--r-- 1 root root 31701016 2024-12-22 20:49 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 125 root root 4096 2024-12-20 20:31 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -6552,11 +6552,11 @@ drwxr-xr-x 2 root root 4096 2024-12-10 18:52 ./source/a/mkinitrd
-rw-r--r-- 1 root root 373 2024-07-24 19:01 ./source/a/mkinitrd/doinst.sh
-rw-r--r-- 1 root root 3606 2024-12-06 21:49 ./source/a/mkinitrd/geninitrd
-rw-r--r-- 1 root root 1968 2024-12-18 19:40 ./source/a/mkinitrd/geninitrd.default
--rw-r--r-- 1 root root 13012 2024-11-24 19:59 ./source/a/mkinitrd/init
+-rw-r--r-- 1 root root 13226 2024-12-22 19:30 ./source/a/mkinitrd/init
-rw-r--r-- 1 root root 29903 2009-12-18 05:10 ./source/a/mkinitrd/keymaps.tar.gz
-rw-r--r-- 1 root root 28756 2024-11-24 22:08 ./source/a/mkinitrd/mkinitrd
-rw-r--r-- 1 root root 9549 2022-04-26 19:12 ./source/a/mkinitrd/mkinitrd.8
--rwxr-xr-x 1 root root 8492 2024-12-18 19:40 ./source/a/mkinitrd/mkinitrd.SlackBuild
+-rwxr-xr-x 1 root root 8510 2024-12-22 19:48 ./source/a/mkinitrd/mkinitrd.SlackBuild
-rw-r--r-- 1 root root 7449 2022-04-26 19:12 ./source/a/mkinitrd/mkinitrd.conf.5
-rw-r--r-- 1 root root 529 2017-06-29 16:52 ./source/a/mkinitrd/mkinitrd.conf.sample
-rw-r--r-- 1 root root 535 2020-04-26 23:53 ./source/a/mkinitrd/mkinitrd.tempfile.to.mktemp.patch.gz
@@ -6696,10 +6696,10 @@ drwxr-xr-x 2 root root 4096 2019-10-04 06:20 ./source/a/pkgtools/manpages
-rw-r--r-- 1 root root 2518 2021-04-19 18:25 ./source/a/pkgtools/manpages/pkgtool.8
-rw-r--r-- 1 root root 4140 2023-05-14 16:45 ./source/a/pkgtools/manpages/removepkg.8
-rw-r--r-- 1 root root 3048 2023-05-14 16:46 ./source/a/pkgtools/manpages/upgradepkg.8
--rwxr-xr-x 1 root root 4073 2024-12-13 22:33 ./source/a/pkgtools/pkgtools.SlackBuild
-drwxr-xr-x 2 root root 4096 2024-11-01 17:09 ./source/a/pkgtools/scripts
+-rwxr-xr-x 1 root root 4073 2024-12-22 19:12 ./source/a/pkgtools/pkgtools.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-12-22 19:12 ./source/a/pkgtools/scripts
-rw-r--r-- 1 root root 3610 2021-04-24 18:44 ./source/a/pkgtools/scripts/explodepkg
--rw-r--r-- 1 root root 28449 2024-08-09 02:48 ./source/a/pkgtools/scripts/installpkg
+-rw-r--r-- 1 root root 28965 2024-12-22 19:09 ./source/a/pkgtools/scripts/installpkg
-rw-r--r-- 1 root root 8765 2024-12-13 22:47 ./source/a/pkgtools/scripts/make-kernel-backup
-rw-r--r-- 1 root root 13674 2021-04-24 18:44 ./source/a/pkgtools/scripts/makebootdisk
-rw-r--r-- 1 root root 18237 2024-09-28 21:56 ./source/a/pkgtools/scripts/makepkg
@@ -6843,7 +6843,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/syslinux
-rw-r--r-- 1 root root 4580396 2013-07-25 09:37 ./source/a/syslinux/syslinux-4.07.tar.xz
-rwxr-xr-x 1 root root 3689 2021-02-13 05:31 ./source/a/syslinux/syslinux.SlackBuild
-rw-r--r-- 1 root root 182 2018-09-19 00:05 ./source/a/syslinux/syslinux.glibc228.diff.gz
-drwxr-xr-x 2 root root 4096 2024-10-22 18:32 ./source/a/sysvinit
+drwxr-xr-x 2 root root 4096 2024-12-22 18:11 ./source/a/sysvinit
drwxr-xr-x 2 root root 4096 2024-05-10 23:23 ./source/a/sysvinit-functions
-rw-r--r-- 1 root root 832 2007-04-29 18:51 ./source/a/sysvinit-functions/README.functions
-rw-r--r-- 1 root root 226 2007-05-15 02:38 ./source/a/sysvinit-functions/doinst.sh.gz
@@ -6864,7 +6864,7 @@ drwxr-xr-x 2 root root 4096 2024-04-05 19:43 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 1629 2023-05-09 18:53 ./source/a/sysvinit-scripts/scripts/rc.4
-rw-r--r-- 1 root root 11022 2024-10-13 18:00 ./source/a/sysvinit-scripts/scripts/rc.6
-rw-r--r-- 1 root root 3303 2021-04-23 18:33 ./source/a/sysvinit-scripts/scripts/rc.K
--rw-r--r-- 1 root root 14068 2024-06-28 19:01 ./source/a/sysvinit-scripts/scripts/rc.M
+-rw-r--r-- 1 root root 14227 2024-12-22 18:58 ./source/a/sysvinit-scripts/scripts/rc.M
-rw-r--r-- 1 root root 19421 2024-11-24 19:57 ./source/a/sysvinit-scripts/scripts/rc.S
-rw-r--r-- 1 root root 3424 2023-12-19 21:13 ./source/a/sysvinit-scripts/scripts/rc.cpufreq
-rw-r--r-- 1 root root 274 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.local
@@ -6873,10 +6873,10 @@ drwxr-xr-x 2 root root 4096 2024-04-05 19:43 ./source/a/sysvinit-scripts/
-rw-r--r-- 1 root root 691 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.modules.local
-rw-r--r-- 1 root root 1656 2021-04-23 18:31 ./source/a/sysvinit-scripts/scripts/rc.sysvinit
-rw-r--r-- 1 root root 842 2018-02-27 06:13 ./source/a/sysvinit-scripts/slack-desc
--rwxr-xr-x 1 root root 2657 2024-11-24 19:58 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
+-rwxr-xr-x 1 root root 2657 2024-12-22 18:59 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
-rw-r--r-- 1 root root 668 2015-08-06 22:54 ./source/a/sysvinit/doinst.sh.gz
-rw-r--r-- 1 root root 1009 2018-06-21 18:24 ./source/a/sysvinit/slack-desc
--rw-r--r-- 1 root root 234838 2024-10-21 18:30 ./source/a/sysvinit/sysvinit-3.11.tar.lz
+-rw-r--r-- 1 root root 235478 2024-12-21 19:29 ./source/a/sysvinit/sysvinit-3.12.tar.lz
-rwxr-xr-x 1 root root 4764 2024-07-30 17:28 ./source/a/sysvinit/sysvinit.SlackBuild
-rw-r--r-- 1 root root 279 2024-07-30 17:31 ./source/a/sysvinit/sysvinit.always.define.version.diff.gz
-rw-r--r-- 1 root root 367 2012-07-31 16:44 ./source/a/sysvinit/sysvinit.paths.diff.gz
@@ -7315,10 +7315,10 @@ drwxr-xr-x 2 root root 4096 2024-08-29 18:57 ./source/ap/man-db
-rw-r--r-- 1 root root 57 2018-02-07 01:17 ./source/ap/man-db/libpipeline.url
-rw-r--r-- 1 root root 2071032 2024-08-29 11:27 ./source/ap/man-db/man-db-2.13.0.tar.xz
-rw-r--r-- 1 root root 833 2024-08-29 11:27 ./source/ap/man-db/man-db-2.13.0.tar.xz.asc
--rwxr-xr-x 1 root root 8418 2024-09-18 22:13 ./source/ap/man-db/man-db.SlackBuild
+-rwxr-xr-x 1 root root 8418 2024-12-22 20:02 ./source/ap/man-db/man-db.SlackBuild
-rw-r--r-- 1 root root 422 2024-09-18 22:12 ./source/ap/man-db/man-db.cron
--rw-r--r-- 1 root root 127 2019-01-23 20:15 ./source/ap/man-db/man-db.csh
--rw-r--r-- 1 root root 126 2019-01-23 20:14 ./source/ap/man-db/man-db.sh
+-rw-r--r-- 1 root root 193 2024-12-22 20:02 ./source/ap/man-db/man-db.csh
+-rw-r--r-- 1 root root 192 2024-12-22 20:02 ./source/ap/man-db/man-db.sh
-rw-r--r-- 1 root root 52 2018-02-07 01:17 ./source/ap/man-db/man-db.url
-rw-r--r-- 1 root root 66 2018-01-15 06:08 ./source/ap/man-db/man2html.url
-rw-r--r-- 1 root root 5238 2018-02-13 18:25 ./source/ap/man-db/man_db.conf.new
@@ -10928,9 +10928,9 @@ drwxr-xr-x 2 root root 4096 2018-01-05 18:45 ./source/l/id3lib/patches
-rw-r--r-- 1 root root 629 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.utf8_writing.patch.gz
-rw-r--r-- 1 root root 517 2017-09-11 16:30 ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch.gz
-rw-r--r-- 1 root root 927 2018-02-27 06:12 ./source/l/id3lib/slack-desc
-drwxr-xr-x 2 root root 4096 2024-11-17 17:50 ./source/l/imagemagick
--rw-r--r-- 1 root root 10734911 2024-11-16 15:09 ./source/l/imagemagick/ImageMagick-7.1.1-41.tar.lz
--rw-r--r-- 1 root root 833 2024-11-16 16:18 ./source/l/imagemagick/ImageMagick-7.1.1-41.tar.lz.asc
+drwxr-xr-x 2 root root 4096 2024-12-22 17:54 ./source/l/imagemagick
+-rw-r--r-- 1 root root 10735193 2024-12-21 20:02 ./source/l/imagemagick/ImageMagick-7.1.1-42.tar.lz
+-rw-r--r-- 1 root root 833 2024-12-21 21:02 ./source/l/imagemagick/ImageMagick-7.1.1-42.tar.lz.asc
-rw-r--r-- 1 root root 309 2016-05-17 04:08 ./source/l/imagemagick/doinst.sh.gz
-rwxr-xr-x 1 root root 7385 2024-10-06 18:04 ./source/l/imagemagick/imagemagick.SlackBuild
-rw-r--r-- 1 root root 81 2022-11-08 20:07 ./source/l/imagemagick/imagemagick.url
@@ -11584,9 +11584,9 @@ lrwxrwxrwx 1 root root 9 2023-12-29 20:07 ./source/l/libvisual-plugins
-rw-r--r-- 1 root root 39 2023-12-29 19:58 ./source/l/libvisual/libvisual.url
-rw-r--r-- 1 root root 993 2023-12-29 19:58 ./source/l/libvisual/slack-desc
-rw-r--r-- 1 root root 1184 2018-02-27 06:12 ./source/l/libvisual/slack-desc.libvisual-plugins
-drwxr-xr-x 2 root root 4096 2024-09-28 18:06 ./source/l/libvncserver
--rw-r--r-- 1 root root 439221 2022-12-20 19:33 ./source/l/libvncserver/LibVNCServer-0.9.14.tar.lz
--rwxr-xr-x 1 root root 4362 2024-09-28 18:06 ./source/l/libvncserver/libvncserver.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-12-22 18:00 ./source/l/libvncserver
+-rw-r--r-- 1 root root 443114 2024-12-22 09:54 ./source/l/libvncserver/LibVNCServer-0.9.15.tar.lz
+-rwxr-xr-x 1 root root 4361 2024-12-22 18:01 ./source/l/libvncserver/libvncserver.SlackBuild
-rw-r--r-- 1 root root 822 2018-02-27 06:12 ./source/l/libvncserver/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/libvorbis
-rw-r--r-- 1 root root 1203792 2020-07-04 06:29 ./source/l/libvorbis/libvorbis-1.3.7.tar.xz
@@ -12002,10 +12002,10 @@ drwxr-xr-x 2 root root 4096 2024-11-21 23:54 ./source/l/pyparsing
-rwxr-xr-x 1 root root 3154 2024-11-21 23:54 ./source/l/pyparsing/pyparsing.SlackBuild
-rw-r--r-- 1 root root 39 2018-09-24 19:42 ./source/l/pyparsing/pyparsing.url
-rw-r--r-- 1 root root 985 2018-09-24 19:43 ./source/l/pyparsing/slack-desc
-drwxr-xr-x 2 root root 4096 2024-11-21 23:54 ./source/l/python-Jinja2
--rw-r--r-- 1 root root 194897 2024-05-05 23:42 ./source/l/python-Jinja2/jinja2-3.1.4.tar.lz
+drwxr-xr-x 2 root root 4096 2024-12-22 18:08 ./source/l/python-Jinja2
+-rw-r--r-- 1 root root 197809 2024-12-21 18:30 ./source/l/python-Jinja2/jinja2-3.1.5.tar.lz
-rw-r--r-- 1 root root 32 2021-11-22 18:43 ./source/l/python-Jinja2/jinja2.url
--rwxr-xr-x 1 root root 2918 2024-11-21 23:54 ./source/l/python-Jinja2/python-Jinja2.SlackBuild
+-rwxr-xr-x 1 root root 2918 2024-12-22 18:09 ./source/l/python-Jinja2/python-Jinja2.SlackBuild
-rw-r--r-- 1 root root 968 2021-11-22 18:46 ./source/l/python-Jinja2/slack-desc
drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/l/python-MarkupSafe
-rw-r--r-- 1 root root 20537 2024-10-18 15:21 ./source/l/python-MarkupSafe/markupsafe-3.0.2.tar.gz
@@ -12279,10 +12279,10 @@ drwxr-xr-x 2 root root 4096 2024-11-22 00:11 ./source/l/python-typogrify
-rw-r--r-- 1 root root 993 2022-07-24 10:30 ./source/l/python-typogrify/slack-desc
-rw-r--r-- 1 root root 10616 2020-02-26 17:58 ./source/l/python-typogrify/typogrify-2.0.7.tar.lz
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-typogrify/typogrify.url
-drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/l/python-urllib3
--rwxr-xr-x 1 root root 2963 2024-11-21 21:52 ./source/l/python-urllib3/python-urllib3.SlackBuild
+drwxr-xr-x 2 root root 4096 2024-12-22 18:10 ./source/l/python-urllib3
+-rwxr-xr-x 1 root root 2963 2024-12-22 18:10 ./source/l/python-urllib3/python-urllib3.SlackBuild
-rw-r--r-- 1 root root 911 2018-02-27 06:12 ./source/l/python-urllib3/slack-desc
--rw-r--r-- 1 root root 231832 2024-09-12 10:52 ./source/l/python-urllib3/urllib3-2.2.3.tar.lz
+-rw-r--r-- 1 root root 236774 2024-12-22 07:47 ./source/l/python-urllib3/urllib3-2.3.0.tar.lz
-rw-r--r-- 1 root root 33 2024-09-14 17:20 ./source/l/python-urllib3/urllib3.url
drwxr-xr-x 2 root root 4096 2024-12-13 20:21 ./source/l/python-versioneer
-rwxr-xr-x 1 root root 3051 2024-12-12 19:07 ./source/l/python-versioneer/python-versioneer.SlackBuild
@@ -13874,7 +13874,7 @@ drwxr-xr-x 2 root root 4096 2024-09-17 17:47 ./source/tcl/tk
-rwxr-xr-x 1 root root 4267 2024-09-17 17:48 ./source/tcl/tk/tk.SlackBuild
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
-rw-r--r-- 1 root root 3044094 2024-09-16 15:55 ./source/tcl/tk/tk8.6.15-src.tar.lz
-drwxr-xr-x 90 root root 4096 2024-12-18 00:01 ./source/x
+drwxr-xr-x 90 root root 4096 2024-12-22 18:23 ./source/x
-rw-r--r-- 1 root root 760 2023-05-22 17:51 ./source/x/FTBFSlog
drwxr-xr-x 2 root root 4096 2024-08-09 18:15 ./source/x/OpenCC
-rw-r--r-- 1 root root 2520649 2024-08-03 03:45 ./source/x/OpenCC/OpenCC-ver.1.1.9.tar.lz
@@ -13987,14 +13987,13 @@ drwxr-xr-x 2 root root 4096 2024-10-09 17:26 ./source/x/fcitx5-unikey
-rwxr-xr-x 1 root root 3568 2024-10-09 17:15 ./source/x/fcitx5/fcitx5.SlackBuild
-rw-r--r-- 1 root root 45 2022-05-15 14:21 ./source/x/fcitx5/fcitx5.url
-rw-r--r-- 1 root root 1002 2024-06-10 00:45 ./source/x/fcitx5/slack-desc
-drwxr-xr-x 3 root root 4096 2024-11-28 04:06 ./source/x/fontconfig
+drwxr-xr-x 3 root root 4096 2024-12-21 21:50 ./source/x/fontconfig
-rw-r--r-- 1 root root 498 2024-11-28 03:24 ./source/x/fontconfig/doinst.sh.gz
-rw-r--r-- 1 root root 1447820 2024-11-27 19:55 ./source/x/fontconfig/fontconfig-2.15.0.tar.xz
-rw-r--r-- 1 root root 2979 2024-11-27 22:25 ./source/x/fontconfig/fontconfig.70.no.bitmaps.conf.diff
--rwxr-xr-x 1 root root 6165 2024-11-28 21:02 ./source/x/fontconfig/fontconfig.SlackBuild
+-rwxr-xr-x 1 root root 6012 2024-12-21 21:57 ./source/x/fontconfig/fontconfig.SlackBuild
-rw-r--r-- 1 root root 1245 2024-11-22 22:09 ./source/x/fontconfig/fontconfig.font.dir.list.diff
--rw-r--r-- 1 root root 2140 2024-11-27 22:25 ./source/x/fontconfig/fontconfig.hack.for.monospace.diff
--rw-r--r-- 1 root root 765 2024-11-28 04:08 ./source/x/fontconfig/fontconfig.liberation.diff
+-rw-r--r-- 1 root root 751 2024-12-21 21:55 ./source/x/fontconfig/fontconfig.liberation.diff
-rw-r--r-- 1 root root 57 2024-11-22 23:30 ./source/x/fontconfig/fontconfig.url
drwxr-xr-x 2 root root 4096 2024-11-27 22:05 ./source/x/fontconfig/patches
-rw-r--r-- 1 root root 1953 2024-03-08 12:20 ./source/x/fontconfig/patches/02_indic_names.patch
@@ -14027,13 +14026,15 @@ drwxr-xr-x 2 root root 4096 2024-12-16 21:33 ./source/x/gtk-layer-shell
-rwxr-xr-x 1 root root 4160 2024-12-16 21:33 ./source/x/gtk-layer-shell/gtk-layer-shell.SlackBuild
-rw-r--r-- 1 root root 40 2024-12-16 21:26 ./source/x/gtk-layer-shell/gtk-layer-shell.url
-rw-r--r-- 1 root root 1018 2024-12-16 21:39 ./source/x/gtk-layer-shell/slack-desc
-drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/x/hack-fonts-ttf
+drwxr-xr-x 2 root root 4096 2024-12-22 18:23 ./source/x/hack-fonts-ttf
+-rw-r--r-- 1 root root 537 2024-11-28 21:02 ./source/x/hack-fonts-ttf/45-hack.conf
+-rw-r--r-- 1 root root 295 2024-12-21 22:39 ./source/x/hack-fonts-ttf/58-hack-default-monospace.conf
-rw-r--r-- 1 root root 55073 2020-07-29 18:08 ./source/x/hack-fonts-ttf/CHANGELOG.md
-rw-r--r-- 1 root root 360136 2018-03-06 02:14 ./source/x/hack-fonts-ttf/Hack-v3.003-ttf.tar.xz
-rw-r--r-- 1 root root 3744 2020-07-29 18:08 ./source/x/hack-fonts-ttf/LICENSE.md
-rw-r--r-- 1 root root 13103 2020-07-29 18:08 ./source/x/hack-fonts-ttf/README.md
-rw-r--r-- 1 root root 169 2018-06-05 22:36 ./source/x/hack-fonts-ttf/doinst.sh.gz
--rwxr-xr-x 1 root root 3350 2022-09-06 18:27 ./source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
+-rwxr-xr-x 1 root root 3787 2024-12-22 18:23 ./source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
-rw-r--r-- 1 root root 222 2020-07-29 18:08 ./source/x/hack-fonts-ttf/hack-fonts-ttf.url
-rw-r--r-- 1 root root 973 2020-07-29 18:22 ./source/x/hack-fonts-ttf/slack-desc
drwxr-xr-x 2 root root 4096 2024-11-21 21:52 ./source/x/ibus
@@ -15302,7 +15303,7 @@ drwxr-xr-x 2 root root 4096 2024-12-14 18:47 ./source/x/x11/src/app
-rw-r--r-- 1 root root 177156 2024-03-24 17:55 ./source/x/x11/src/app/xman-1.2.0.tar.xz
-rw-r--r-- 1 root root 128968 2024-03-03 22:35 ./source/x/x11/src/app/xmessage-1.0.7.tar.xz
-rw-r--r-- 1 root root 200428 2024-03-03 22:53 ./source/x/x11/src/app/xmh-1.0.5.tar.xz
--rw-r--r-- 1 root root 139532 2022-07-10 22:52 ./source/x/x11/src/app/xmodmap-1.0.11.tar.xz
+-rw-r--r-- 1 root root 139532 2022-07-10 22:52 ./source/x/x11/src/app/xmodmap-1.0.11.tar.xz
-rw-r--r-- 1 root root 122624 2024-02-03 22:47 ./source/x/x11/src/app/xmore-1.0.4.tar.xz
-rw-r--r-- 1 root root 143948 2024-03-03 23:02 ./source/x/x11/src/app/xpr-1.2.0.tar.xz
-rw-r--r-- 1 root root 147396 2024-11-14 00:23 ./source/x/x11/src/app/xprop-1.2.8.tar.xz
diff --git a/source/a/mkinitrd/init b/source/a/mkinitrd/init
index d79db2c4b..8790b3a25 100644
--- a/source/a/mkinitrd/init
+++ b/source/a/mkinitrd/init
@@ -204,17 +204,23 @@ if [ "$RESCUE" = "" ]; then
# Determine if we have to use a LUKS keyfile:
if [ ! -z "$LUKSKEY" ]; then
- mkdir /mountkey
KEYPART=$(echo $LUKSKEY |cut -f1 -d:)
+ KEYPATH=$(echo $LUKSKEY |cut -f2 -d:)
KEYNAME=$(echo $KEYPART |cut -f2 -d=)
- LUKSPATH="/mountkey$(echo $LUKSKEY |cut -f2 -d:)"
- # Catch possible mount failure:
- if blkid |grep "TYPE=\"vfat\"" |grep $KEYNAME 1>/dev/null 2>&1 ; then
- MOUNTOPTS="-t vfat -o shortname=mixed"
+ if [ "$KEYPART" = "$KEYPATH" ]; then
+ # Lets assume that the key is already in the initrd:
+ LUKSPATH="$KEYPATH"
else
- MOUNTOPTS="-t auto"
+ mkdir /mountkey
+ LUKSPATH="/mountkey$(echo $LUKSKEY |cut -f2 -d:)"
+ # Catch possible mount failure:
+ if blkid |grep "TYPE=\"vfat\"" |grep $KEYNAME 1>/dev/null 2>&1 ; then
+ MOUNTOPTS="-t vfat -o shortname=mixed"
+ else
+ MOUNTOPTS="-t auto"
+ fi
+ mount $MOUNTOPTS $(findfs $KEYPART) /mountkey 2>/dev/null
fi
- mount $MOUNTOPTS $(findfs $KEYPART) /mountkey 2>/dev/null
# Check if we can actually use this file:
if [ ! -f $LUKSPATH ]; then
LUKSKEY=""
diff --git a/source/a/mkinitrd/mkinitrd.SlackBuild b/source/a/mkinitrd/mkinitrd.SlackBuild
index 55917e77f..5b7125b14 100755
--- a/source/a/mkinitrd/mkinitrd.SlackBuild
+++ b/source/a/mkinitrd/mkinitrd.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mkinitrd
VERSION=${VERSION:-1.4.11}
BB=1.37.0
-BUILD=${BUILD:-59}
+BUILD=${BUILD:-60}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -96,6 +96,7 @@ chmod 644 $PKG/usr/share/mkinitrd/keymaps.tar.gz
# Patch init:
zcat $CWD/0001-Fix-LUKSTRIM-with-C-T-and-UUID.patch.gz | patch -p1 --verbose || exit 1
+ rm -f init.orig
# These are useful for ARM:
mknod -m 644 dev/random c 1 8
diff --git a/source/a/pkgtools/pkgtools.SlackBuild b/source/a/pkgtools/pkgtools.SlackBuild
index 378080798..482559af0 100755
--- a/source/a/pkgtools/pkgtools.SlackBuild
+++ b/source/a/pkgtools/pkgtools.SlackBuild
@@ -30,7 +30,7 @@ PKGNAM=pkgtools
# *** UPDATE THESE WITH EACH BUILD:
VERSION=15.1
ARCH=${ARCH:-noarch}
-BUILD=${BUILD:-22}
+BUILD=${BUILD:-23}
# 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
diff --git a/source/a/pkgtools/scripts/installpkg b/source/a/pkgtools/scripts/installpkg
index 73f96c43a..917270540 100644
--- a/source/a/pkgtools/scripts/installpkg
+++ b/source/a/pkgtools/scripts/installpkg
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 1994, 1998, 2000 Patrick Volkerding, Concord, CA, USA
# Copyright 2001, 2003 Slackware Linux, Inc., Concord, CA, USA
-# Copyright 2007, 2009, 2011, 2017, 2018, 2019, 2020, 2021 Patrick Volkerding, Sebeka, MN, USA
+# Copyright 2007, 2009, 2011, 2017, 2018, 2019, 2020, 2021, 2024 Patrick Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -167,35 +167,35 @@ Installpkg is used to install a .t{gz,bz,lz,xz} package like this:
installpkg slackware-package-1.0.0-i486-1.tgz (or .tbz, .tlz, .txz)
options: --warn (warn if files will be overwritten, but do not install)
- --dry-run (same as --warn)
- --root /mnt (install someplace else, like /mnt)
- --infobox (use dialog to draw an info box)
- --terse (display a one-line short description for install)
- --terselength (line length in terse mode - default is
- the number of columns available)
- --menu (confirm package installation with a menu, unless
- the priority is [required] or ADD)
- --ask (used with menu mode: always ask if a package should be
- installed regardless of what the package's priority is)
- --priority ADD|REC|OPT|SKP (provide a priority for the entire
- package list to use instead of the priority in the
- tagfile)
- --tagfile /somedir/tagfile (specify a different file to use
- for package priorities. The default is "tagfile" in
- the package's directory)
- --threads For xz/plzip compressed packages, set the max
- number of threads to be used for decompression. Only has
- an effect if a multithreaded compressor was used, and then
- only on large packages. For plzip, the default is equal to
- the number of CPU threads available on the machine. For xz,
- the default is equal to 2.
- --md5sum (record the package's md5sum in the metadata file)
- --no-overwrite When extracting the package, do not overwrite
- existing files. Usually, this option should not be used.
- It exists so that upgradepkg can use it for the second
- installation pass. The first pass has already overwritten
- the previous package's files, and this will catch the few
- corner cases without generating unnecessary writes.
+ --dry-run (same as --warn)
+ --root /mnt (install someplace else, like /mnt)
+ --infobox (use dialog to draw an info box)
+ --terse (display a one-line short description for install)
+ --terselength (line length in terse mode - default is
+ the number of columns available)
+ --menu (confirm package installation with a menu, unless
+ the priority is [required] or ADD)
+ --ask (used with menu mode: always ask if a package should be
+ installed regardless of what the package's priority is)
+ --priority ADD|REC|OPT|SKP (provide a priority for the entire
+ package list to use instead of the priority in the
+ tagfile)
+ --tagfile /somedir/tagfile (specify a different file to use
+ for package priorities. The default is "tagfile" in
+ the package's directory)
+ --threads For xz/plzip compressed packages, set the max
+ number of threads to be used for decompression. Only has
+ an effect if a multithreaded compressor was used, and then
+ only on large packages. For plzip, the default is equal to
+ the number of CPU threads available on the machine. For xz,
+ the default is equal to 2.
+ --md5sum (record the package's md5sum in the metadata file)
+ --no-overwrite When extracting the package, do not overwrite
+ existing files. Usually, this option should not be used.
+ It exists so that upgradepkg can use it for the second
+ installation pass. The first pass has already overwritten
+ the previous package's files, and this will catch the few
+ corner cases without generating unnecessary writes.
EOF
}
@@ -335,7 +335,6 @@ fi
# If -warn mode was requested, produce the output and then exit:
if [ "$MODE" = "warn" ]; then
while [ -f "$1" ]; do
- mkdir -p $TMP/scan${MCOOKIE}
# Determine extension:
packageext="$( echo $1 | rev | cut -f 1 -d . | rev)"
# Determine decompressor utility:
@@ -345,50 +344,51 @@ if [ "$MODE" = "warn" ]; then
;;
'tbz' )
if which lbzip2 1> /dev/null 2> /dev/null ; then
- packagecompression=lbzip2
+ packagecompression=lbzip2
else
- packagecompression=bzip2
+ packagecompression=bzip2
fi
;;
'tlz' )
if which plzip 1> /dev/null 2> /dev/null ; then
- packagecompression="plzip --threads=${THREADS}"
+ packagecompression="plzip --threads=${THREADS}"
elif which lzip 1> /dev/null 2> /dev/null ; then
- packagecompression=lzip
+ packagecompression=lzip
else
- echo "ERROR: lzip compression utility not found in \$PATH."
- exit 3
+ echo "ERROR: lzip compression utility not found in \$PATH."
+ exit 3
fi
;;
'txz' )
if [ "$XZ_THREADS_FORCED" = "yes" ]; then
- packagecompression="xz --threads=${THREADS}"
+ packagecompression="xz --threads=${THREADS}"
else
- # Let xz determine how many threads to use:
- packagecompression="xz --threads=0"
+ # Let xz determine how many threads to use:
+ packagecompression="xz --threads=0"
fi
;;
esac
+ mkdir -p $TMP/scan${MCOOKIE}
( cd $TMP/scan${MCOOKIE} ; $packagecompression -dc | tar xf - install ) < $1 2> /dev/null
if [ -r $TMP/scan${MCOOKIE}/install/doinst.sh ]; then
if grep ' rm -rf ' $TMP/scan${MCOOKIE}/install/doinst.sh 1>/dev/null 2>/dev/null ; then
- grep ' rm -rf ' $TMP/scan${MCOOKIE}/install/doinst.sh > $TMP/scan${MCOOKIE}/install/delete
- for f in `cat $TMP/scan${MCOOKIE}/install/delete | cut -f 3,7 -d ' ' | tr ' ' '/'`; do
- f="/$f"
- if [ -f "$f" -o -L "$f" ]; then
- echo "$f"
- fi
- done
- fi
- if [ -d $TMP/scan${MCOOKIE} ]; then
- ( cd $TMP/scan${MCOOKIE} ; rm -rf install ) 2> /dev/null
- ( cd $TMP ; rmdir scan${MCOOKIE} ) 2> /dev/null
+ grep ' rm -rf ' $TMP/scan${MCOOKIE}/install/doinst.sh > $TMP/scan${MCOOKIE}/install/delete
+ for f in `cat $TMP/scan${MCOOKIE}/install/delete | cut -f 3,7 -d ' ' | tr ' ' '/'`; do
+ f="/$f"
+ if [ -f "$f" -o -L "$f" ]; then
+ echo "$f"
+ fi
+ done
fi
fi
+ if [ -d $TMP/scan${MCOOKIE} ]; then
+ ( cd $TMP/scan${MCOOKIE} ; rm -rf install ) 2> /dev/null
+ ( cd $TMP ; rmdir scan${MCOOKIE} ) 2> /dev/null
+ fi
for f in `( $packagecompression -dc | tar tf - ) < $1 | grep -v 'drwx'`; do
f="/$f"
if [ -f "$f" -o -L "$f" ]; then
- echo "$f"
+ echo "$f"
fi
done
shift 1
@@ -617,7 +617,7 @@ EOF
"No" "Do not install package $shortname" \
"Quit" "Abort software installation completely" 2> $TMP/reply${MCOOKIE}
if [ ! $? = 0 ]; then
- echo "No" > $TMP/reply${MCOOKIE}
+ echo "No" > $TMP/reply${MCOOKIE}
fi
) 9> $INSTLOCKDIR/dialog.lock
REPLY="$(cat $TMP/reply${MCOOKIE})"
@@ -702,22 +702,22 @@ EOF
# rather than spawning subshells which is slow on ARM. This will also speed up
# install script processing on any platform.
if [ -x /bin/bash ]; then
- ( cd $ROOT/ ; sed -e's?^( cd \([^;]*\);\(.*\) )$?pushd \1 \&\> /dev/null ; \2 ; popd \&\> /dev/null?g ' $INSTDIR/doinst.sh | /bin/bash )
+ ( cd $ROOT/ ; sed -e's?^( cd \([^;]*\);\(.*\) )$?pushd \1 \&\> /dev/null ; \2 ; popd \&\> /dev/null?g ' $INSTDIR/doinst.sh | /bin/bash )
else
- ( cd $ROOT/ ; sh $INSTDIR/doinst.sh )
+ ( cd $ROOT/ ; sh $INSTDIR/doinst.sh )
fi
else # use locking
# If bash is available, use sed to convert the install script to use pushd/popd
# rather than spawning subshells which is slow on ARM. This will also speed up
# install script processing on any platform.
if [ -x /bin/bash ]; then
- ( flock 9 || exit 11
- cd $ROOT/ ; sed -e's?^( cd \([^;]*\);\(.*\) )$?pushd \1 \&\> /dev/null ; \2 ; popd \&\> /dev/null?g ' $INSTDIR/doinst.sh | /bin/bash
- ) 9> $INSTLOCKDIR/doinst.sh.lock
+ ( flock 9 || exit 11
+ cd $ROOT/ ; sed -e's?^( cd \([^;]*\);\(.*\) )$?pushd \1 \&\> /dev/null ; \2 ; popd \&\> /dev/null?g ' $INSTDIR/doinst.sh | /bin/bash
+ ) 9> $INSTLOCKDIR/doinst.sh.lock
else
- ( flock 9 || exit 11
- cd $ROOT/ ; sh $INSTDIR/doinst.sh
- ) 9> $INSTLOCKDIR/doinst.sh.lock
+ ( flock 9 || exit 11
+ cd $ROOT/ ; sh $INSTDIR/doinst.sh
+ ) 9> $INSTLOCKDIR/doinst.sh.lock
fi
fi
fi
diff --git a/source/a/sysvinit-scripts/scripts/rc.M b/source/a/sysvinit-scripts/scripts/rc.M
index 78cea118a..bcb8ad451 100644
--- a/source/a/sysvinit-scripts/scripts/rc.M
+++ b/source/a/sysvinit-scripts/scripts/rc.M
@@ -179,6 +179,11 @@ fi
# Mount any additional filesystem types that haven't already been mounted:
mount -a -v 2> /dev/null | grep -v -e "already mounted" -e "ignored" | cut -f 1 -d : | tr -d ' ' | while read dev ; do mount | grep "${dev} " ; done
+# Mount a tmpfs on the pkgtools tmp directory:
+if [ -d /var/lib/pkgtools/setup/tmp ]; then
+ mount -t tmpfs tmpfs /var/lib/pkgtools/setup/tmp -o mode=0700
+fi
+
# Start the Control Script for automounter:
if [ -x /etc/rc.d/rc.autofs ]; then
/etc/rc.d/rc.autofs start
diff --git a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
index 43f9aa5e7..6529a21a5 100755
--- a/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
+++ b/source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=sysvinit-scripts
VERSION=${VERSION:-15.1}
ARCH=noarch
-BUILD=${BUILD:-23}
+BUILD=${BUILD:-24}
# 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
diff --git a/source/ap/man-db/man-db.SlackBuild b/source/ap/man-db/man-db.SlackBuild
index 749bb2477..310820680 100755
--- a/source/ap/man-db/man-db.SlackBuild
+++ b/source/ap/man-db/man-db.SlackBuild
@@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=man-db
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
MAN2HTML=${MAN2HTML:-20180101}
diff --git a/source/ap/man-db/man-db.csh b/source/ap/man-db/man-db.csh
index 8b2c0fb70..454894be9 100644
--- a/source/ap/man-db/man-db.csh
+++ b/source/ap/man-db/man-db.csh
@@ -3,3 +3,6 @@
#setenv MANPAGER less
#setenv MANPAGER more
#setenv MANPAGER most
+
+# This fixes color output with some pagers:
+setenv MANROFFOPT -c
diff --git a/source/ap/man-db/man-db.sh b/source/ap/man-db/man-db.sh
index 1463aa3e1..6da42d0fe 100644
--- a/source/ap/man-db/man-db.sh
+++ b/source/ap/man-db/man-db.sh
@@ -3,3 +3,6 @@
#export MANPAGER=less
#export MANPAGER=more
#export MANPAGER=most
+
+# This fixes color output with some pagers:
+export MANROFFOPT=-c
diff --git a/source/l/libvncserver/libvncserver.SlackBuild b/source/l/libvncserver/libvncserver.SlackBuild
index 0ed2c8d37..8f08a5063 100755
--- a/source/l/libvncserver/libvncserver.SlackBuild
+++ b/source/l/libvncserver/libvncserver.SlackBuild
@@ -27,8 +27,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libvncserver
-VERSION=${VERSION:-$(echo LibVNCServer-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-$(echo LibVNCServer-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -74,8 +74,8 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf LibVNCServer-$VERSION
-tar xvf $CWD/LibVNCServer-$VERSION.tar.?z* || exit 1
-cd LibVNCServer-$VERSION || exit 1
+tar xvf $CWD/LibVNCServer-$VERSION.tar.?z || exit 1
+cd *LibVNCServer-$VERSION || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
diff --git a/source/l/python-Jinja2/python-Jinja2.SlackBuild b/source/l/python-Jinja2/python-Jinja2.SlackBuild
index c421db151..5cda7260e 100755
--- a/source/l/python-Jinja2/python-Jinja2.SlackBuild
+++ b/source/l/python-Jinja2/python-Jinja2.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-Jinja2
SRCNAM=jinja2
VERSION=${VERSION:-$(echo ${SRCNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/source/l/python-urllib3/python-urllib3.SlackBuild b/source/l/python-urllib3/python-urllib3.SlackBuild
index ae532e22e..13fcd1a7f 100755
--- a/source/l/python-urllib3/python-urllib3.SlackBuild
+++ b/source/l/python-urllib3/python-urllib3.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-urllib3
VERSION=${VERSION:-$(echo urllib3-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
SRCNAM=urllib3
diff --git a/source/x/fontconfig/fontconfig.SlackBuild b/source/x/fontconfig/fontconfig.SlackBuild
index 6b3325468..1c532a8ca 100755
--- a/source/x/fontconfig/fontconfig.SlackBuild
+++ b/source/x/fontconfig/fontconfig.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=fontconfig
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -89,15 +89,11 @@ cat $CWD/patches/fontconfig-fix-SAST.patch | patch -p1 --verbose || exit 1
# it out (and possibly follow symlinks, or index ugly bitmapped fonts):
cat $CWD/fontconfig.font.dir.list.diff | patch -p1 --verbose || exit 1
-# Prefer the Hack font for monospace. Thanks to Didier Spaier of Slint for
-# the patch:
-cat $CWD/fontconfig.hack.for.monospace.diff | patch -p1 --verbose || exit 1
-
# Some "no bitmap" conf files from Fedora. We'll include them but won't be
# enabling them.
cat $CWD/fontconfig.70.no.bitmaps.conf.diff | patch -p1 --verbose || exit 1
-# Prefer Liberation for sans and serif, as we have for many years:
+# Prefer Liberation for sans, serif, and monospace, as we have for many years:
cat $CWD/fontconfig.liberation.diff | patch -p1 --verbose || exit 1
export CFLAGS="$SLKCFLAGS"
diff --git a/source/x/fontconfig/fontconfig.hack.for.monospace.diff b/source/x/fontconfig/fontconfig.hack.for.monospace.diff
deleted file mode 100644
index 85d6192fa..000000000
--- a/source/x/fontconfig/fontconfig.hack.for.monospace.diff
+++ /dev/null
@@ -1,59 +0,0 @@
-This patch makes available config file for the Hack set of fonts (as does Solus),
-and modify the preferences in 60-latin.conf
-diff -rNu fontconfig-2.15.0/conf.d/45-hack.conf fontconfig-2.15.0.new/conf.d/45-hack.conf
---- fontconfig-2.15.0/conf.d/45-hack.conf 1970-01-01 01:00:00.000000000 +0100
-+++ fontconfig-2.15.0.new/conf.d/45-hack.conf 2024-11-25 21:26:07.370595000 +0100
-@@ -0,0 +1,19 @@
-+
-+
-+
-+
-+
-+ Hack
-+ monospace
-+
-+
-+
-+
-+ Hack
-+
-+
-+ sans-serif
-+
-+
-+
-+
-diff -rNu fontconfig-2.15.0/conf.d/60-latin.conf fontconfig-2.15.0.new/conf.d/60-latin.conf
---- fontconfig-2.15.0/conf.d/60-latin.conf 2023-12-22 14:43:03.000000000 +0100
-+++ fontconfig-2.15.0.new/conf.d/60-latin.conf 2024-11-25 22:20:55.013830171 +0100
-@@ -35,8 +35,10 @@
-
- monospace
-
-- Noto Sans Mono
-+ Hack
- DejaVu Sans Mono
-+ Noto Mono
-+ Noto Sans Mono
- Inconsolata
- Andale Mono
- Courier New
-diff -rNu fontconfig-2.15.0/conf.d/meson.build fontconfig-2.15.0.new/conf.d/meson.build
---- fontconfig-2.15.0/conf.d/meson.build 2023-12-22 14:43:03.000000000 +0100
-+++ fontconfig-2.15.0.new/conf.d/meson.build 2024-11-25 22:56:31.015982512 +0100
-@@ -24,6 +24,7 @@
- '30-metric-aliases.conf',
- '40-nonlatin.conf',
- '45-generic.conf',
-+ '45-hack.conf',
- '45-latin.conf',
- '48-spacing.conf',
- '49-sansserif.conf',
-@@ -54,6 +57,7 @@
- '30-metric-aliases.conf',
- '40-nonlatin.conf',
- '45-generic.conf',
-+ '45-hack.conf',
- '45-latin.conf',
- '48-spacing.conf',
- '49-sansserif.conf',
diff --git a/source/x/fontconfig/fontconfig.liberation.diff b/source/x/fontconfig/fontconfig.liberation.diff
index de42da8d7..6a4037a8d 100644
--- a/source/x/fontconfig/fontconfig.liberation.diff
+++ b/source/x/fontconfig/fontconfig.liberation.diff
@@ -1,5 +1,5 @@
---- ./conf.d/60-latin.conf.orig 2024-11-27 21:58:06.170032507 -0600
-+++ ./conf.d/60-latin.conf 2024-11-27 22:03:54.204040292 -0600
+--- ./conf.d/60-latin.conf.orig 2021-12-03 04:48:08.000000000 -0600
++++ ./conf.d/60-latin.conf 2024-12-21 15:55:33.342951342 -0600
@@ -5,6 +5,7 @@
serif
@@ -16,11 +16,11 @@
Noto Sans
DejaVu Sans
Verdana
-@@ -36,6 +38,7 @@
+@@ -35,6 +37,7 @@
+
monospace
- Hack
+ Liberation Mono
- DejaVu Sans Mono
- Noto Mono
Noto Sans Mono
+ DejaVu Sans Mono
+ Inconsolata
diff --git a/source/x/hack-fonts-ttf/45-hack.conf b/source/x/hack-fonts-ttf/45-hack.conf
new file mode 100644
index 000000000..2c9a39357
--- /dev/null
+++ b/source/x/hack-fonts-ttf/45-hack.conf
@@ -0,0 +1,19 @@
+
+
+
+
+
+ Hack
+ monospace
+
+
+
+
+ Hack
+
+
+ sans-serif
+
+
+
+
diff --git a/source/x/hack-fonts-ttf/58-hack-default-monospace.conf b/source/x/hack-fonts-ttf/58-hack-default-monospace.conf
new file mode 100644
index 000000000..4732ab484
--- /dev/null
+++ b/source/x/hack-fonts-ttf/58-hack-default-monospace.conf
@@ -0,0 +1,11 @@
+
+
+
+ Make Hack the default system monospace font
+
+ monospace
+
+ Hack
+
+
+
diff --git a/source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild b/source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
index 55d1a4cda..359748528 100755
--- a/source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
+++ b/source/x/hack-fonts-ttf/hack-fonts-ttf.SlackBuild
@@ -26,12 +26,12 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=hack-fonts-ttf
SRCNAM=Hack
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 2 -d - | rev | cut -f 2 -d v)}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
- i?86) ARCH=i586 ;;
+ i?86) ARCH=i686 ;;
arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$(uname -m) ;;
@@ -52,21 +52,12 @@ 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"
+if [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
+ SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
- SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
- LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
@@ -88,6 +79,18 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
+# Add fontconfig files:
+mkdir -p $PKG/usr/share/fontconfig/conf.avail
+cp -a $CWD/45-hack.conf $PKG/usr/share/fontconfig/conf.avail
+cp -a $CWD/58-hack-default-monospace.conf $PKG/usr/share/fontconfig/conf.avail
+chown root:root $PKG/usr/share/fontconfig/conf.avail/*
+chmod 644 $PKG/usr/share/fontconfig/conf.avail/*
+mkdir -p $PKG/etc/fonts/conf.d
+# 45-hack.conf is linked by default since the font is installed.
+# 58-hack-default-monospace.conf can be symlinked in /etc/fonts/conf.d by the
+# admin if they would like to make Hack the default monospace font.
+( cd $PKG/etc/fonts/conf.d ; ln -sf ../../../usr/share/fontconfig/conf.avail/45-hack.conf . )
+
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a $CWD/*.md $PKG/usr/doc/${PKGNAM}-$VERSION