From cb18a69a27b7e11316d6bc352f3924e9a68d0732 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Sun, 22 Dec 2024 20:46:32 +0000 Subject: [PATCH] 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. --- ChangeLog.rss | 43 ++++- ChangeLog.txt | 31 ++++ FILELIST.TXT | 173 +++++++++--------- source/a/mkinitrd/init | 20 +- source/a/mkinitrd/mkinitrd.SlackBuild | 3 +- source/a/pkgtools/pkgtools.SlackBuild | 2 +- source/a/pkgtools/scripts/installpkg | 122 ++++++------ source/a/sysvinit-scripts/scripts/rc.M | 5 + .../sysvinit-scripts.SlackBuild | 2 +- source/ap/man-db/man-db.SlackBuild | 2 +- source/ap/man-db/man-db.csh | 3 + source/ap/man-db/man-db.sh | 3 + source/l/libvncserver/libvncserver.SlackBuild | 8 +- .../l/python-Jinja2/python-Jinja2.SlackBuild | 2 +- .../python-urllib3/python-urllib3.SlackBuild | 2 +- source/x/fontconfig/fontconfig.SlackBuild | 8 +- .../fontconfig.hack.for.monospace.diff | 59 ------ .../x/fontconfig/fontconfig.liberation.diff | 12 +- source/x/hack-fonts-ttf/45-hack.conf | 19 ++ .../58-hack-default-monospace.conf | 11 ++ .../hack-fonts-ttf/hack-fonts-ttf.SlackBuild | 31 ++-- 21 files changed, 310 insertions(+), 251 deletions(-) delete mode 100644 source/x/fontconfig/fontconfig.hack.for.monospace.diff create mode 100644 source/x/hack-fonts-ttf/45-hack.conf create mode 100644 source/x/hack-fonts-ttf/58-hack-default-monospace.conf 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