From 3adca2018086224992cfb439b7b8070f8fad7e35 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Mon, 14 Oct 2024 21:21:47 +0000 Subject: [PATCH] Mon Oct 14 21:21:47 UTC 2024 a/os-prober-1.83-x86_64-3.txz: Rebuilt. Fix the generated path to elilo.efi. Thanks to yancek and chris.willing. l/python-sphinx-8.1.3-x86_64-1.txz: Upgraded. l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txz: Rebuilt. [PATCH] ListView: fix countChanged not being emitted in certain cases. n/samba-4.21.1-x86_64-1.txz: Upgraded. --- ChangeLog.rss | 20 +- ChangeLog.txt | 8 + FILELIST.TXT | 90 +++---- .../os-prober/os-prober-elilo-path-fix.patch | 11 + source/a/os-prober/os-prober.SlackBuild | 5 +- ...8fb26d1e89c82a0d35dd728d7e928a94d197.patch | 225 ++++++++++++++++++ source/l/qt6/qt6.SlackBuild | 6 +- source/n/samba/samba.url | 4 +- 8 files changed, 319 insertions(+), 50 deletions(-) create mode 100644 source/a/os-prober/os-prober-elilo-path-fix.patch create mode 100644 source/l/qt6/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch diff --git a/ChangeLog.rss b/ChangeLog.rss index d593a7721..ebdfa1e05 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,25 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Sun, 13 Oct 2024 19:49:05 GMT - Sun, 13 Oct 2024 20:31:53 GMT + Mon, 14 Oct 2024 21:21:47 GMT + Mon, 14 Oct 2024 22:05:13 GMT maintain_current_git.sh v 1.17 + + Mon, 14 Oct 2024 21:21:47 GMT + Mon, 14 Oct 2024 21:21:47 GMT + https://git.slackware.nl/current/tag/?h=20241014212147 + 20241014212147 + + +a/os-prober-1.83-x86_64-3.txz: Rebuilt. + Fix the generated path to elilo.efi. Thanks to yancek and chris.willing. +l/python-sphinx-8.1.3-x86_64-1.txz: Upgraded. +l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txz: Rebuilt. + [PATCH] ListView: fix countChanged not being emitted in certain cases. +n/samba-4.21.1-x86_64-1.txz: Upgraded. + ]]> + + Sun, 13 Oct 2024 19:49:05 GMT Sun, 13 Oct 2024 19:49:05 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 47b5b41e8..f024c45b2 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,11 @@ +Mon Oct 14 21:21:47 UTC 2024 +a/os-prober-1.83-x86_64-3.txz: Rebuilt. + Fix the generated path to elilo.efi. Thanks to yancek and chris.willing. +l/python-sphinx-8.1.3-x86_64-1.txz: Upgraded. +l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txz: Rebuilt. + [PATCH] ListView: fix countChanged not being emitted in certain cases. +n/samba-4.21.1-x86_64-1.txz: Upgraded. ++--------------------------+ Sun Oct 13 19:49:05 UTC 2024 a/dracut-105-x86_64-1.txz: Upgraded. a/sysvinit-scripts-15.1-noarch-22.txz: Rebuilt. diff --git a/FILELIST.TXT b/FILELIST.TXT index 6ddfb8986..4b49f156d 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Sun Oct 13 19:54:06 UTC 2024 +Mon Oct 14 21:25:34 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-10-13 19:49 . +drwxr-xr-x 12 root root 4096 2024-10-14 21:21 . -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 1162451 2024-10-12 19:23 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-10-12 19:23 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1162455 2024-10-13 19:54 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-10-13 19:54 ./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 1201944 2024-10-13 19:49 ./ChangeLog.txt +-rw-r--r-- 1 root root 1202332 2024-10-14 21:21 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2024-10-11 02:10 ./EFI/BOOT -rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-10-11 02:10 ./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 1521333 2024-10-12 19:22 ./FILELIST.TXT +-rw-r--r-- 1 root root 1521337 2024-10-13 19:54 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 916014 2024-10-13 19:53 ./PACKAGES.TXT +-rw-r--r-- 1 root root 916014 2024-10-14 21:25 ./PACKAGES.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 3576 2024-10-10 22:29 ./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-10-13 19:53 ./slackware64 --rw-r--r-- 1 root root 357355 2024-10-13 19:53 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-10-13 19:53 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 442505 2024-10-13 19:52 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4778438 2024-10-13 19:53 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2024-10-14 21:25 ./slackware64 +-rw-r--r-- 1 root root 357355 2024-10-14 21:25 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-10-14 21:25 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 442505 2024-10-14 21:24 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4776153 2024-10-14 21:24 ./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-10-13 19:52 ./slackware64/a +drwxr-xr-x 2 root root 32768 2024-10-14 21:24 ./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 @@ -931,9 +931,9 @@ drwxr-xr-x 2 root root 32768 2024-10-13 19:52 ./slackware64/a -rw-r--r-- 1 root root 654 2024-07-17 19:10 ./slackware64/a/openssl11-solibs-1.1.1za-x86_64-1.txt -rw-r--r-- 1 root root 1370012 2024-07-17 19:10 ./slackware64/a/openssl11-solibs-1.1.1za-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-07-17 19:10 ./slackware64/a/openssl11-solibs-1.1.1za-x86_64-1.txz.asc --rw-r--r-- 1 root root 417 2024-09-14 19:01 ./slackware64/a/os-prober-1.83-x86_64-2.txt --rw-r--r-- 1 root root 17228 2024-09-14 19:01 ./slackware64/a/os-prober-1.83-x86_64-2.txz --rw-r--r-- 1 root root 195 2024-09-14 19:01 ./slackware64/a/os-prober-1.83-x86_64-2.txz.asc +-rw-r--r-- 1 root root 417 2024-10-14 17:49 ./slackware64/a/os-prober-1.83-x86_64-3.txt +-rw-r--r-- 1 root root 17224 2024-10-14 17:49 ./slackware64/a/os-prober-1.83-x86_64-3.txz +-rw-r--r-- 1 root root 195 2024-10-14 17:49 ./slackware64/a/os-prober-1.83-x86_64-3.txz.asc -rw-r--r-- 1 root root 422 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txt -rw-r--r-- 1 root root 477816 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-04-10 02:20 ./slackware64/a/pam-1.6.1-x86_64-1.txz.asc @@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-10-12 19:21 ./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-10-13 19:52 ./slackware64/l +drwxr-xr-x 2 root root 102400 2024-10-14 21:24 ./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 @@ -3940,9 +3940,9 @@ drwxr-xr-x 2 root root 102400 2024-10-13 19:52 ./slackware64/l -rw-r--r-- 1 root root 647 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txt -rw-r--r-- 1 root root 191972 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txz -rw-r--r-- 1 root root 195 2024-03-29 04:30 ./slackware64/l/python-snowballstemmer-2.2.0-x86_64-2.txz.asc --rw-r--r-- 1 root root 637 2024-10-13 18:35 ./slackware64/l/python-sphinx-8.1.2-x86_64-1.txt --rw-r--r-- 1 root root 2380380 2024-10-13 18:35 ./slackware64/l/python-sphinx-8.1.2-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-10-13 18:35 ./slackware64/l/python-sphinx-8.1.2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 637 2024-10-14 17:38 ./slackware64/l/python-sphinx-8.1.3-x86_64-1.txt +-rw-r--r-- 1 root root 2379724 2024-10-14 17:38 ./slackware64/l/python-sphinx-8.1.3-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-10-14 17:38 ./slackware64/l/python-sphinx-8.1.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 603 2024-10-10 18:52 ./slackware64/l/python-sphinx_rtd_theme-3.0.1-x86_64-1.txt -rw-r--r-- 1 root root 4483808 2024-10-10 18:52 ./slackware64/l/python-sphinx_rtd_theme-3.0.1-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-10-10 18:52 ./slackware64/l/python-sphinx_rtd_theme-3.0.1-x86_64-1.txz.asc @@ -3979,9 +3979,9 @@ drwxr-xr-x 2 root root 102400 2024-10-13 19:52 ./slackware64/l -rw-r--r-- 1 root root 470 2024-07-22 08:13 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-13.txt -rw-r--r-- 1 root root 16371000 2024-07-22 08:13 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-13.txz -rw-r--r-- 1 root root 195 2024-07-22 08:13 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-13.txz.asc --rw-r--r-- 1 root root 247 2024-10-12 06:11 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-1.txt --rw-r--r-- 1 root root 149161640 2024-10-12 06:11 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-10-12 06:11 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-1.txz.asc +-rw-r--r-- 1 root root 247 2024-10-14 19:26 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txt +-rw-r--r-- 1 root root 148211388 2024-10-14 19:26 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txz +-rw-r--r-- 1 root root 195 2024-10-14 19:26 ./slackware64/l/qt6-6.7.3_20240920_90e86aee-x86_64-2.txz.asc -rw-r--r-- 1 root root 402 2024-05-04 17:16 ./slackware64/l/qtkeychain-0.14.3-x86_64-1.txt -rw-r--r-- 1 root root 54912 2024-05-04 17:16 ./slackware64/l/qtkeychain-0.14.3-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-05-04 17:16 ./slackware64/l/qtkeychain-0.14.3-x86_64-1.txz.asc @@ -4121,7 +4121,7 @@ drwxr-xr-x 2 root root 102400 2024-10-13 19:52 ./slackware64/l -rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt -rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc -drwxr-xr-x 2 root root 36864 2024-10-10 22:46 ./slackware64/n +drwxr-xr-x 2 root root 36864 2024-10-14 21:24 ./slackware64/n -rw-r--r-- 1 root root 357 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txt -rw-r--r-- 1 root root 1520380 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz.asc @@ -4525,9 +4525,9 @@ drwxr-xr-x 2 root root 36864 2024-10-10 22:46 ./slackware64/n -rw-r--r-- 1 root root 443 2024-06-28 18:20 ./slackware64/n/s-nail-14.9.25-x86_64-1.txt -rw-r--r-- 1 root root 546724 2024-06-28 18:20 ./slackware64/n/s-nail-14.9.25-x86_64-1.txz -rw-r--r-- 1 root root 195 2024-06-28 18:20 ./slackware64/n/s-nail-14.9.25-x86_64-1.txz.asc --rw-r--r-- 1 root root 507 2024-09-03 18:22 ./slackware64/n/samba-4.21.0-x86_64-1.txt --rw-r--r-- 1 root root 15264184 2024-09-03 18:22 ./slackware64/n/samba-4.21.0-x86_64-1.txz --rw-r--r-- 1 root root 195 2024-09-03 18:22 ./slackware64/n/samba-4.21.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 507 2024-10-14 21:03 ./slackware64/n/samba-4.21.1-x86_64-1.txt +-rw-r--r-- 1 root root 15289956 2024-10-14 21:03 ./slackware64/n/samba-4.21.1-x86_64-1.txz +-rw-r--r-- 1 root root 195 2024-10-14 21:03 ./slackware64/n/samba-4.21.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 346 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txt -rw-r--r-- 1 root root 467368 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txz -rw-r--r-- 1 root root 163 2023-03-08 03:13 ./slackware64/n/slrn-1.0.3a-x86_64-4.txz.asc @@ -5807,11 +5807,11 @@ drwxr-xr-x 2 root root 4096 2024-05-05 18:37 ./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-10-13 19:54 ./source --rw-r--r-- 1 root root 626414 2024-10-13 19:54 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 195 2024-10-13 19:54 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 872971 2024-10-13 19:53 ./source/FILE_LIST --rw-r--r-- 1 root root 30557976 2024-10-13 19:53 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2024-10-14 21:25 ./source +-rw-r--r-- 1 root root 626590 2024-10-14 21:25 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 195 2024-10-14 21:25 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 873179 2024-10-14 21:25 ./source/FILE_LIST +-rw-r--r-- 1 root root 30552632 2024-10-14 21:25 ./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-10-10 20:40 ./source/a -rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog @@ -6613,9 +6613,10 @@ drwxr-xr-x 2 root root 4096 2024-05-11 00:22 ./source/a/nvi/patches -rw-r--r-- 1 root root 14043 2019-07-26 07:36 ./source/a/nvi/patches/nvi-30-autoconf-269-aarch64.patch.gz -rw-r--r-- 1 root root 945 2020-01-12 22:43 ./source/a/nvi/slack-desc -rw-r--r-- 1 root root 61 2020-01-09 19:58 ./source/a/nvi/vi.exrc -drwxr-xr-x 2 root root 4096 2024-09-14 19:01 ./source/a/os-prober +drwxr-xr-x 2 root root 4096 2024-10-14 17:49 ./source/a/os-prober +-rw-r--r-- 1 root root 369 2024-10-14 17:47 ./source/a/os-prober/os-prober-elilo-path-fix.patch -rw-r--r-- 1 root root 1463 2024-07-18 00:00 ./source/a/os-prober/os-prober-grub2-mount-workaround.patch --rwxr-xr-x 1 root root 4448 2024-09-14 19:01 ./source/a/os-prober/os-prober.SlackBuild +-rwxr-xr-x 1 root root 4568 2024-10-14 17:48 ./source/a/os-prober/os-prober.SlackBuild -rw-r--r-- 1 root root 1510 2019-08-06 04:39 ./source/a/os-prober/os-prober.lvm2.diff -rw-r--r-- 1 root root 581 2013-08-30 20:22 ./source/a/os-prober/os-prober.reiserfs.diff -rw-r--r-- 1 root root 27475 2024-08-28 10:28 ./source/a/os-prober/os-prober_1.83.tar.lz @@ -12206,7 +12207,7 @@ drwxr-xr-x 2 root root 4096 2024-03-29 03:06 ./source/l/python-snowballst -rw-r--r-- 1 root root 1149 2022-04-29 18:59 ./source/l/python-snowballstemmer/slack-desc -rw-r--r-- 1 root root 86699 2021-11-16 18:38 ./source/l/python-snowballstemmer/snowballstemmer-2.2.0.tar.gz -rw-r--r-- 1 root root 41 2022-04-29 18:55 ./source/l/python-snowballstemmer/snowballstemmer.url -drwxr-xr-x 3 root root 4096 2024-10-13 18:35 ./source/l/python-sphinx +drwxr-xr-x 3 root root 4096 2024-10-14 17:37 ./source/l/python-sphinx drwxr-xr-x 2 root root 4096 2024-09-20 20:35 ./source/l/python-sphinx/extensions -rw-r--r-- 1 root root 122331 2023-04-11 07:35 ./source/l/python-sphinx/extensions/sphinxcontrib-jquery-4.1.tar.gz -rw-r--r-- 1 root root 5787 2020-02-26 17:53 ./source/l/python-sphinx/extensions/sphinxcontrib-jsmath-1.0.1.tar.gz @@ -12217,7 +12218,7 @@ drwxr-xr-x 2 root root 4096 2024-09-20 20:35 ./source/l/python-sphinx/ext -rw-r--r-- 1 root root 16080 2024-07-29 01:10 ./source/l/python-sphinx/extensions/sphinxcontrib_serializinghtml-2.0.0.tar.gz -rwxr-xr-x 1 root root 4206 2024-10-10 18:50 ./source/l/python-sphinx/python-sphinx.SlackBuild -rw-r--r-- 1 root root 1131 2022-04-28 18:22 ./source/l/python-sphinx/slack-desc --rw-r--r-- 1 root root 4177184 2024-10-12 18:44 ./source/l/python-sphinx/sphinx-8.1.2.tar.lz +-rw-r--r-- 1 root root 4177242 2024-10-13 20:27 ./source/l/python-sphinx/sphinx-8.1.3.tar.lz -rw-r--r-- 1 root root 369 2024-01-24 20:30 ./source/l/python-sphinx/sphinx.url drwxr-xr-x 2 root root 4096 2024-10-10 18:51 ./source/l/python-sphinx_rtd_theme -rwxr-xr-x 1 root root 2858 2024-10-07 17:38 ./source/l/python-sphinx_rtd_theme/python-sphinx_rtd_theme.SlackBuild @@ -12304,7 +12305,8 @@ drwxr-xr-x 2 root root 4096 2022-03-20 19:27 ./source/l/qt5/profile.d drwxr-xr-x 4 root root 4096 2024-10-12 03:44 ./source/l/qt6 -rw-r--r-- 1 root root 319 2013-12-17 17:08 ./source/l/qt6/doinst.sh -rwxr-xr-x 1 root root 2477 2024-10-06 18:13 ./source/l/qt6/fetch_sources.sh -drwxr-xr-x 2 root root 4096 2024-10-06 18:42 ./source/l/qt6/patches +drwxr-xr-x 2 root root 4096 2024-10-14 18:51 ./source/l/qt6/patches +-rw-r--r-- 1 root root 8517 2024-10-14 18:48 ./source/l/qt6/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch -rw-r--r-- 1 root root 628 2024-02-27 23:49 ./source/l/qt6/patches/nodejs-allow-32bit.patch -rw-r--r-- 1 root root 417 2017-06-17 20:15 ./source/l/qt6/patches/qt5.mysql.h.diff -rw-r--r-- 1 root root 948 2023-02-25 21:11 ./source/l/qt6/patches/qt6-webengine_32bit_compressing_files.patch @@ -12314,7 +12316,7 @@ drwxr-xr-x 2 root root 4096 2024-01-14 19:31 ./source/l/qt6/profile.d -rw-r--r-- 1 root root 1102 2023-10-04 12:20 ./source/l/qt6/profile.d/qt6.csh -rw-r--r-- 1 root root 971 2023-10-04 12:19 ./source/l/qt6/profile.d/qt6.sh -rw-r--r-- 1 root root 958005312 2024-09-20 02:39 ./source/l/qt6/qt-everywhere-src-6.7.3_20240920_90e86aee.tar.lz --rwxr-xr-x 1 root root 12778 2024-10-12 03:50 ./source/l/qt6/qt6.SlackBuild +-rwxr-xr-x 1 root root 12902 2024-10-14 18:52 ./source/l/qt6/qt6.SlackBuild -rw-r--r-- 1 root root 698 2024-02-27 19:56 ./source/l/qt6/slack-desc drwxr-xr-x 2 root root 4096 2024-10-10 17:40 ./source/l/qtkeychain -rw-r--r-- 1 root root 43196 2024-05-03 19:10 ./source/l/qtkeychain/qtkeychain-0.14.3.tar.lz @@ -13582,14 +13584,14 @@ drwxr-xr-x 2 root root 4096 2024-06-28 18:20 ./source/n/s-nail -rw-r--r-- 1 root root 267 2021-02-20 02:10 ./source/n/s-nail/s-nail.no.emptystart.diff.gz -rw-r--r-- 1 root root 92 2024-06-28 18:19 ./source/n/s-nail/s-nail.url -rw-r--r-- 1 root root 930 2018-11-24 18:35 ./source/n/s-nail/slack-desc -drwxr-xr-x 2 root root 4096 2024-09-03 18:17 ./source/n/samba +drwxr-xr-x 2 root root 4096 2024-10-14 20:58 ./source/n/samba -rw-r--r-- 1 root root 703 2016-06-13 04:19 ./source/n/samba/doinst.sh.gz -rw-r--r-- 1 root root 940 2016-06-04 17:50 ./source/n/samba/rc.samba --rw-r--r-- 1 root root 833 2024-09-02 11:43 ./source/n/samba/samba-4.21.0.tar.asc --rw-r--r-- 1 root root 26469972 2024-09-02 11:43 ./source/n/samba/samba-4.21.0.tar.lz +-rw-r--r-- 1 root root 833 2024-10-14 11:31 ./source/n/samba/samba-4.21.1.tar.asc +-rw-r--r-- 1 root root 26518870 2024-10-14 11:31 ./source/n/samba/samba-4.21.1.tar.lz -rwxr-xr-x 1 root root 8160 2024-09-03 18:14 ./source/n/samba/samba.SlackBuild -rw-r--r-- 1 root root 227 2019-02-06 20:36 ./source/n/samba/samba.libsmbclient.h.ffmpeg.compat.diff.gz --rw-r--r-- 1 root root 129 2024-05-08 19:27 ./source/n/samba/samba.url +-rw-r--r-- 1 root root 129 2024-10-14 20:56 ./source/n/samba/samba.url -rw-r--r-- 1 root root 960 2018-02-27 06:13 ./source/n/samba/slack-desc -rw-r--r-- 1 root root 7932 2024-03-28 17:58 ./source/n/samba/smb.conf.default -rw-rw-r-- 1 root root 7942 2024-01-29 14:41 ./source/n/samba/smb.conf.default.orig @@ -15285,8 +15287,8 @@ drwxr-xr-x 2 root root 4096 2024-03-03 19:29 ./source/x/x11/src/font -rw-r--r-- 1 root root 96780 2023-02-27 23:22 ./source/x/x11/src/font/font-alias-1.0.5.tar.xz -rw-r--r-- 1 root root 104644 2023-02-27 23:27 ./source/x/x11/src/font/font-arabic-misc-1.0.4.tar.xz -rw-r--r-- 1 root root 569512 2023-02-27 23:30 ./source/x/x11/src/font/font-bh-100dpi-1.0.4.tar.xz --rw-r--r-- 1 root root 472540 2023-02-27 23:34 ./source/x/x11/src/font/font-bh-75dpi-1.0.4.tar.xz --rw-r--r-- 1 root root 212808 2023-02-27 23:37 ./source/x/x11/src/font/font-bh-lucidatypewriter-100dpi-1.0.4.tar.xz +-rw-r--r-- 1 root root 472540 2023-02-27 23:34 ./source/x/x11/src/font/font-bh-75dpi-1.0.4.tar.xz +-rw-r--r-- 1 root root 212808 2023-02-27 23:37 ./source/x/x11/src/font/font-bh-lucidatypewriter-100dpi-1.0.4.tar.xz -rw-r--r-- 1 root root 189952 2023-02-27 23:42 ./source/x/x11/src/font/font-bh-lucidatypewriter-75dpi-1.0.4.tar.xz -rw-r--r-- 1 root root 372012 2023-02-27 23:44 ./source/x/x11/src/font/font-bh-ttf-1.0.4.tar.xz -rw-r--r-- 1 root root 633212 2023-02-27 23:47 ./source/x/x11/src/font/font-bh-type1-1.0.4.tar.xz diff --git a/source/a/os-prober/os-prober-elilo-path-fix.patch b/source/a/os-prober/os-prober-elilo-path-fix.patch new file mode 100644 index 000000000..b0aba0da1 --- /dev/null +++ b/source/a/os-prober/os-prober-elilo-path-fix.patch @@ -0,0 +1,11 @@ +--- ./os-probes/mounted/x86/efi/10elilo.orig 2024-08-28 05:16:14.000000000 -0500 ++++ ./os-probes/mounted/x86/efi/10elilo 2024-10-14 12:46:50.878946131 -0500 +@@ -10,7 +10,7 @@ + elilo=`find $1 -name "elilo.efi"` + if [ -n "$elilo" ]; then + bdir="${elilo%/*}" +- bdir="${elilo##*/}" ++ bdir="${bdir##*/}" + long="ELILO Boot Manager" + short="ELILO" + path=${bdir}/elilo.efi diff --git a/source/a/os-prober/os-prober.SlackBuild b/source/a/os-prober/os-prober.SlackBuild index e11d28017..96743ef4e 100755 --- a/source/a/os-prober/os-prober.SlackBuild +++ b/source/a/os-prober/os-prober.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=os-prober VERSION=${VERSION:-$(echo $PKGNAM_*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d _ | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -76,6 +76,9 @@ cat $CWD/os-prober.reiserfs.diff | patch -p1 --verbose || exit 1 # Fix detecting LVM2 volumes: cat $CWD/os-prober.lvm2.diff | patch -p1 --verbose || exit 1 +# Fix the path that's generated for elilo.efi: +cat $CWD/os-prober-elilo-path-fix.patch | patch -p1 --verbose || exit 1 + # Edit the scripts to use $LIBDIRSUFFIX=64 if needed: if [ "$LIBDIRSUFFIX" = "64" ]; then find -type f -exec sed -i -e 's|usr/lib|usr/lib64|g' {} \; diff --git a/source/l/qt6/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch b/source/l/qt6/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch new file mode 100644 index 000000000..80ef1c592 --- /dev/null +++ b/source/l/qt6/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch @@ -0,0 +1,225 @@ +From 0a1d8fb26d1e89c82a0d35dd728d7e928a94d197 Mon Sep 17 00:00:00 2001 +From: Mitch Curtis +Date: Tue, 24 Sep 2024 14:44:25 +0800 +Subject: [PATCH 1/1] ListView: fix countChanged not being emitted in certain + cases + +This broke after 477c15def834bd49553c00b90f3a2006456ea931. +countChanged would have normally been emitted in the call to +applyModelChanges that we skipped after adding the q->size().isNull() +check. + +We can check hasPendingChanges() to know if a count change +is pending (which is also the first thing applyModelChanges checks +before doing its work), and if so, emit countChanged so that +any bindings that are relying on it can function as expected. + +Fixes: QTBUG-129165 +Pick-to: 6.5 6.7 6.8 dev +Change-Id: Ic045f1870b39d192f6880e23daab03fd73a16d58 +Reviewed-by: Fabian Kosmale +--- + src/quick/items/qquickitemview.cpp | 31 +++++++++++++++++----- + src/quick/items/qquickitemview_p_p.h | 2 ++ + .../data/visibleBoundToCountGreaterThanZero.qml | 31 ++++++++++++++++++++++ + .../quick/qquicklistview2/tst_qquicklistview2.cpp | 20 ++++++++++++++ + 4 files changed, 78 insertions(+), 6 deletions(-) + create mode 100644 tests/auto/quick/qquicklistview2/data/visibleBoundToCountGreaterThanZero.qml + +diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp +index 0a6a3e949bd..19e5b7f4029 100644 +--- a/src/quick/items/qquickitemview.cpp ++++ b/src/quick/items/qquickitemview.cpp +@@ -10,6 +10,7 @@ + QT_BEGIN_NAMESPACE + + Q_LOGGING_CATEGORY(lcItemViewDelegateLifecycle, "qt.quick.itemview.lifecycle") ++Q_LOGGING_CATEGORY(lcCount, "qt.quick.itemview.count") + + // Default cacheBuffer for all views. + #ifndef QML_VIEW_DEFAULTCACHEBUFFER +@@ -223,7 +224,7 @@ void QQuickItemView::setModel(const QVariant &m) + this, SLOT(modelUpdated(QQmlChangeSet,bool))); + if (QQmlDelegateModel *dataModel = qobject_cast(d->model)) + QObjectPrivate::connect(dataModel, &QQmlDelegateModel::delegateChanged, d, &QQuickItemViewPrivate::applyDelegateChange); +- emit countChanged(); ++ d->emitCountChanged(); + } + emit modelChanged(); + d->moveReason = QQuickItemViewPrivate::Other; +@@ -255,7 +256,7 @@ void QQuickItemView::setDelegate(QQmlComponent *delegate) + int oldCount = dataModel->count(); + dataModel->setDelegate(delegate); + if (oldCount != dataModel->count()) +- emit countChanged(); ++ d->emitCountChanged(); + } + emit delegateChanged(); + d->delegateValidated = false; +@@ -1125,6 +1126,14 @@ void QQuickItemViewPrivate::showVisibleItems() const + } + } + ++// Simplifies debugging of count. ++void QQuickItemViewPrivate::emitCountChanged() ++{ ++ Q_Q(QQuickItemView); ++ qCDebug(lcCount).nospace() << "about to emit countChanged for " << q << "; count changed to " << q->count(); ++ emit q->countChanged(); ++} ++ + void QQuickItemViewPrivate::itemGeometryChanged(QQuickItem *item, QQuickGeometryChange change, + const QRectF &oldGeometry) + { +@@ -1224,7 +1233,7 @@ void QQuickItemView::modelUpdated(const QQmlChangeSet &changeSet, bool reset) + d->updateTrackedItem(); + } + d->moveReason = QQuickItemViewPrivate::Other; +- emit countChanged(); ++ d->emitCountChanged(); + #if QT_CONFIG(quick_viewtransitions) + if (d->transitioner && d->transitioner->populateTransition) + d->forceLayoutPolish(); +@@ -1487,7 +1496,7 @@ void QQuickItemView::componentComplete() + d->fixupPosition(); + } + if (d->model && d->model->count()) +- emit countChanged(); ++ d->emitCountChanged(); + } + + +@@ -1813,7 +1822,7 @@ void QQuickItemViewPrivate::refill(qreal from, qreal to) + } + + if (prevCount != itemCount) +- emit q->countChanged(); ++ emitCountChanged(); + } while (currentChanges.hasPendingChanges() || bufferedChanges.hasPendingChanges()); + storeFirstVisibleItemPosition(); + } +@@ -1864,6 +1873,16 @@ void QQuickItemViewPrivate::layout() + // if either dimension is negative, but apparently we support negative-sized + // views (see tst_QQuickListView::resizeView). + if ((!isValid() && !visibleItems.size()) || q->size().isNull()) { ++ if (q->size().isNull() && hasPendingChanges()) { ++ // count() refers to the number of items in the model, not in the view ++ // (which is why we don't emit for the !visibleItems.size() case). ++ // If there are pending model changes, emit countChanged in order to ++ // support the use case of QTBUG-129165, where visible is bound to count > 0 ++ // and the ListView is in a layout with Layout.preferredHeight bound to ++ // contentHeight. This ensures that a hidden ListView will become visible. ++ emitCountChanged(); ++ } ++ + clear(); + setPosition(contentStartOffset()); + updateViewport(); +@@ -2138,7 +2157,7 @@ bool QQuickItemViewPrivate::applyModelChanges(ChangeResult *totalInsertionResult + + updateSections(); + if (prevItemCount != itemCount) +- emit q->countChanged(); ++ emitCountChanged(); + if (!visibleAffected && viewportChanged) + updateViewport(); + +diff --git a/src/quick/items/qquickitemview_p_p.h b/src/quick/items/qquickitemview_p_p.h +index 9cb6ea8fd5c..b5d70c6d6f4 100644 +--- a/src/quick/items/qquickitemview_p_p.h ++++ b/src/quick/items/qquickitemview_p_p.h +@@ -229,6 +229,8 @@ public: + releaseItem(item, reusableFlag); + } + ++ void emitCountChanged(); ++ + virtual QQuickItemViewAttached *getAttachedObject(const QObject *) const { return nullptr; } + + QPointer model; +diff --git a/tests/auto/quick/qquicklistview2/data/visibleBoundToCountGreaterThanZero.qml b/tests/auto/quick/qquicklistview2/data/visibleBoundToCountGreaterThanZero.qml +new file mode 100644 +index 00000000000..e75c779584e +--- /dev/null ++++ b/tests/auto/quick/qquicklistview2/data/visibleBoundToCountGreaterThanZero.qml +@@ -0,0 +1,31 @@ ++import QtQuick ++import QtQuick.Layouts ++ ++ColumnLayout { ++ property alias listView: listView ++ ++ ListView { ++ id: listView ++ ++ visible: count > 0 // actual defect. countChanged never fires so this never turns true ++ ++ Layout.fillWidth: true ++ Layout.preferredHeight: contentHeight // grow with content, initially 0 ++ ++ model: ListModel { ++ id: idModel ++ } ++ ++ delegate: Text { ++ required property string name ++ text: name ++ } ++ ++ Timer { ++ running: true ++ interval: 10 ++ repeat: true ++ onTriggered: idModel.append({name:"Hello"}) ++ } ++ } ++} +diff --git a/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp b/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp +index 96dd27e7d28..c07a30d4011 100644 +--- a/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp ++++ b/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp +@@ -18,6 +18,8 @@ Q_LOGGING_CATEGORY(lcTests, "qt.quick.tests") + using namespace QQuickViewTestUtils; + using namespace QQuickVisualTestUtils; + ++static const int oneSecondInMs = 1000; ++ + class tst_QQuickListView2 : public QQmlDataTest + { + Q_OBJECT +@@ -68,6 +70,7 @@ private slots: + void bindingDirectlyOnPositionInHeaderAndFooterDelegates(); + + void clearObjectListModel(); ++ void visibleBoundToCountGreaterThanZero(); + + private: + void flickWithTouch(QQuickWindow *window, const QPoint &from, const QPoint &to); +@@ -1312,6 +1315,23 @@ void tst_QQuickListView2::clearObjectListModel() + QVERIFY(!list.itemAtIndex(0)); + } + ++void tst_QQuickListView2::visibleBoundToCountGreaterThanZero() ++{ ++ QQuickView window; ++ QVERIFY(QQuickTest::showView(window, testFileUrl("visibleBoundToCountGreaterThanZero.qml"))); ++ ++ auto *listView = window.rootObject()->property("listView").value(); ++ QVERIFY(listView); ++ ++ QSignalSpy countChangedSpy(listView, SIGNAL(countChanged())); ++ QVERIFY(countChangedSpy.isValid()); ++ ++ QTRY_COMPARE_GT_WITH_TIMEOUT(listView->count(), 1, oneSecondInMs); ++ // Using the TRY variant here as well is necessary. ++ QTRY_COMPARE_GT_WITH_TIMEOUT(countChangedSpy.count(), 1, oneSecondInMs); ++ QVERIFY(listView->isVisible()); ++} ++ + QTEST_MAIN(tst_QQuickListView2) + + #include "tst_qquicklistview2.moc" +-- +2.16.3 + + diff --git a/source/l/qt6/qt6.SlackBuild b/source/l/qt6/qt6.SlackBuild index c9dbcc80e..27a5d7727 100755 --- a/source/l/qt6/qt6.SlackBuild +++ b/source/l/qt6/qt6.SlackBuild @@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=qt6 VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev) -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} PKGSRC=$(echo $VERSION | cut -d - -f 1) PKGVER=$(echo $VERSION | tr - _) @@ -158,6 +158,10 @@ pushd qtwebengine/src/3rdparty/chromium cat $CWD/patches/qtwebengine-ffmpeg-7.patch | patch -p1 --verbose || exit 1 popd +pushd qtdeclarative + cat $CWD/patches/0a1d8fb26d1e89c82a0d35dd728d7e928a94d197.patch | patch -p1 --verbose || exit 1 +popd + # Previously we didn't have a protobuf package in Slackware. # Now that we do, it's apparently too new to use with Qt6, so let's just # disable it to get the same features that we previously did. diff --git a/source/n/samba/samba.url b/source/n/samba/samba.url index 24e351aa8..3528fb7f3 100644 --- a/source/n/samba/samba.url +++ b/source/n/samba/samba.url @@ -1,2 +1,2 @@ -https://download.samba.org/pub/samba/stable/samba-4.20.1.tar.gz -https://download.samba.org/pub/samba/stable/samba-4.20.1.tar.asc +https://download.samba.org/pub/samba/stable/samba-4.21.1.tar.gz +https://download.samba.org/pub/samba/stable/samba-4.21.1.tar.asc