diff --git a/ChangeLog.rss b/ChangeLog.rss
index ea66fba5a..369aa7592 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,9 +11,28 @@
Tracking Slackware development in git.
en-us
urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f
- Sun, 1 Dec 2024 23:36:49 GMT
- Mon, 2 Dec 2024 00:06:38 GMT
+ Tue, 3 Dec 2024 04:33:44 GMT
+ Tue, 3 Dec 2024 05:33:10 GMT
maintain_current_git.sh v 1.17
+ -
+ Tue, 3 Dec 2024 04:33:44 GMT
+ Tue, 3 Dec 2024 04:33:44 GMT
+ https://git.slackware.nl/current/tag/?h=20241203043344
+ 20241203043344
+
+
+l/protobuf-29.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.txz: Upgraded.
+ Compiled against protobuf-29.0.
+n/mosh-1.4.0-x86_64-5.txz: Rebuilt.
+ Recompiled against protobuf-29.0.
+x/noto-cjk-fonts-ttf-2.004-noarch-1.txz: Upgraded.
+ Let's not be stingy about packaging the CJK fonts. :-)
+ Drop the fontconfig file since Arch also did that.
+ ]]>
+
+
-
Sun, 1 Dec 2024 23:36:49 GMT
Sun, 1 Dec 2024 23:36:49 GMT
diff --git a/ChangeLog.txt b/ChangeLog.txt
index e40d42179..6dee9f424 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,14 @@
+Tue Dec 3 04:33:44 UTC 2024
+l/protobuf-29.0-x86_64-1.txz: Upgraded.
+ Shared library .so-version bump.
+l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.txz: Upgraded.
+ Compiled against protobuf-29.0.
+n/mosh-1.4.0-x86_64-5.txz: Rebuilt.
+ Recompiled against protobuf-29.0.
+x/noto-cjk-fonts-ttf-2.004-noarch-1.txz: Upgraded.
+ Let's not be stingy about packaging the CJK fonts. :-)
+ Drop the fontconfig file since Arch also did that.
++--------------------------+
Sun Dec 1 23:36:49 UTC 2024
a/less-668-x86_64-2.txz: Rebuilt.
I have tried to like the lesspipe.sh from https://github.com/wofr06 since it
diff --git a/FILELIST.TXT b/FILELIST.TXT
index 273ba7349..2eb021ac4 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Sun Dec 1 23:45:48 UTC 2024
+Tue Dec 3 04:35:24 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-01 23:40 .
+drwxr-xr-x 12 root root 4096 2024-12-03 04:33 .
-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 1161793 2024-12-01 23:40 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-01 23:40 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 1161523 2024-12-03 03:20 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-03 03:20 ./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 1257904 2024-12-01 23:45 ./ChangeLog.txt
+-rw-r--r-- 1 root root 1258362 2024-12-03 04:33 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./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-11-22 22:03 ./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 1524211 2024-12-01 23:40 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1523890 2024-12-03 03:20 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 914397 2024-12-01 23:39 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 914190 2024-12-03 03:19 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 2640 2024-11-22 21:41 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@@ -662,11 +662,11 @@ 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-01 23:40 ./slackware64
--rw-r--r-- 1 root root 356927 2024-12-01 23:40 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-01 23:40 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 441993 2024-12-01 23:39 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 4816588 2024-12-01 23:39 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 17 root root 4096 2024-12-03 03:20 ./slackware64
+-rw-r--r-- 1 root root 356927 2024-12-03 03:20 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-03 03:20 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 443444 2024-12-03 03:19 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 4811114 2024-12-03 03:19 ./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-01 23:39 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@@ -2780,7 +2780,7 @@ drwxr-xr-x 2 root root 86016 2024-11-22 22:13 ./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-01 23:39 ./slackware64/l
+drwxr-xr-x 2 root root 102400 2024-12-03 03:19 ./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
@@ -3760,9 +3760,9 @@ drwxr-xr-x 2 root root 102400 2024-12-01 23:39 ./slackware64/l
-rw-r--r-- 1 root root 589 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txt
-rw-r--r-- 1 root root 62380 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-09-17 18:29 ./slackware64/l/popt-1.19-x86_64-1.txz.asc
--rw-r--r-- 1 root root 338 2024-11-22 00:55 ./slackware64/l/protobuf-28.3-x86_64-2.txt
--rw-r--r-- 1 root root 3518000 2024-11-22 00:55 ./slackware64/l/protobuf-28.3-x86_64-2.txz
--rw-r--r-- 1 root root 195 2024-11-22 00:55 ./slackware64/l/protobuf-28.3-x86_64-2.txz.asc
+-rw-r--r-- 1 root root 338 2024-12-02 18:23 ./slackware64/l/protobuf-29.0-x86_64-1.txt
+-rw-r--r-- 1 root root 3597304 2024-12-02 18:23 ./slackware64/l/protobuf-29.0-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-02 18:23 ./slackware64/l/protobuf-29.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 338 2024-11-30 19:42 ./slackware64/l/pulseaudio-17.0-x86_64-5.txt
-rw-r--r-- 1 root root 1660528 2024-11-30 19:42 ./slackware64/l/pulseaudio-17.0-x86_64-5.txz
-rw-r--r-- 1 root root 195 2024-11-30 19:42 ./slackware64/l/pulseaudio-17.0-x86_64-5.txz.asc
@@ -3970,9 +3970,9 @@ drwxr-xr-x 2 root root 102400 2024-12-01 23:39 ./slackware64/l
-rw-r--r-- 1 root root 247 2024-11-23 22:35 ./slackware64/l/qt5-5.15.16_20241121_32be1543-x86_64-1.txt
-rw-r--r-- 1 root root 99067008 2024-11-23 22:35 ./slackware64/l/qt5-5.15.16_20241121_32be1543-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-11-23 22:35 ./slackware64/l/qt5-5.15.16_20241121_32be1543-x86_64-1.txz.asc
--rw-r--r-- 1 root root 247 2024-11-10 00:23 ./slackware64/l/qt6-6.8.0_20241001_0c20a491-x86_64-1.txt
--rw-r--r-- 1 root root 157224244 2024-11-10 00:23 ./slackware64/l/qt6-6.8.0_20241001_0c20a491-x86_64-1.txz
--rw-r--r-- 1 root root 195 2024-11-10 00:23 ./slackware64/l/qt6-6.8.0_20241001_0c20a491-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 247 2024-12-02 22:31 ./slackware64/l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.txt
+-rw-r--r-- 1 root root 157124276 2024-12-02 22:31 ./slackware64/l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.txz
+-rw-r--r-- 1 root root 195 2024-12-02 22:31 ./slackware64/l/qt6-6.8.1_20241122_41d5d04f-x86_64-1.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
@@ -4112,7 +4112,7 @@ drwxr-xr-x 2 root root 102400 2024-12-01 23:39 ./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-11-28 00:20 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2024-12-03 03:19 ./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
@@ -4339,9 +4339,9 @@ drwxr-xr-x 2 root root 36864 2024-11-28 00:20 ./slackware64/n
-rw-r--r-- 1 root root 593 2024-05-02 17:49 ./slackware64/n/mobile-broadband-provider-info-20240502-noarch-1.txt
-rw-r--r-- 1 root root 60640 2024-05-02 17:49 ./slackware64/n/mobile-broadband-provider-info-20240502-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-05-02 17:49 ./slackware64/n/mobile-broadband-provider-info-20240502-noarch-1.txz.asc
--rw-r--r-- 1 root root 408 2024-08-30 05:33 ./slackware64/n/mosh-1.4.0-x86_64-4.txt
--rw-r--r-- 1 root root 208672 2024-08-30 05:33 ./slackware64/n/mosh-1.4.0-x86_64-4.txz
--rw-r--r-- 1 root root 195 2024-08-30 05:33 ./slackware64/n/mosh-1.4.0-x86_64-4.txz.asc
+-rw-r--r-- 1 root root 408 2024-12-02 18:31 ./slackware64/n/mosh-1.4.0-x86_64-5.txt
+-rw-r--r-- 1 root root 208740 2024-12-02 18:31 ./slackware64/n/mosh-1.4.0-x86_64-5.txz
+-rw-r--r-- 1 root root 195 2024-12-02 18:31 ./slackware64/n/mosh-1.4.0-x86_64-5.txz.asc
-rw-r--r-- 1 root root 314 2024-05-04 02:05 ./slackware64/n/mtr-0.95-x86_64-2.txt
-rw-r--r-- 1 root root 70056 2024-05-04 02:05 ./slackware64/n/mtr-0.95-x86_64-2.txz
-rw-r--r-- 1 root root 195 2024-05-04 02:05 ./slackware64/n/mtr-0.95-x86_64-2.txz.asc
@@ -4637,7 +4637,7 @@ drwxr-xr-x 2 root root 4096 2024-09-17 23:31 ./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-01 23:39 ./slackware64/x
+drwxr-xr-x 2 root root 65536 2024-12-03 03:19 ./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
@@ -5113,9 +5113,9 @@ drwxr-xr-x 2 root root 65536 2024-12-01 23:39 ./slackware64/x
-rw-r--r-- 1 root root 342 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txt
-rw-r--r-- 1 root root 1318204 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz.asc
--rw-r--r-- 1 root root 803 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txt
--rw-r--r-- 1 root root 91117000 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txz
--rw-r--r-- 1 root root 195 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txz.asc
+-rw-r--r-- 1 root root 615 2024-12-03 00:26 ./slackware64/x/noto-cjk-fonts-ttf-2.004-noarch-1.txt
+-rw-r--r-- 1 root root 181054696 2024-12-03 00:26 ./slackware64/x/noto-cjk-fonts-ttf-2.004-noarch-1.txz
+-rw-r--r-- 1 root root 195 2024-12-03 00:26 ./slackware64/x/noto-cjk-fonts-ttf-2.004-noarch-1.txz.asc
-rw-r--r-- 1 root root 431 2024-12-01 22:27 ./slackware64/x/noto-emoji-2.047-noarch-1.txt
-rw-r--r-- 1 root root 9587188 2024-12-01 22:27 ./slackware64/x/noto-emoji-2.047-noarch-1.txz
-rw-r--r-- 1 root root 195 2024-12-01 22:27 ./slackware64/x/noto-emoji-2.047-noarch-1.txz.asc
@@ -5801,11 +5801,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-01 23:40 ./source
--rw-r--r-- 1 root root 626855 2024-12-01 23:40 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 195 2024-12-01 23:40 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 877692 2024-12-01 23:40 ./source/FILE_LIST
--rw-r--r-- 1 root root 30673366 2024-12-01 23:40 ./source/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2024-12-03 03:20 ./source
+-rw-r--r-- 1 root root 626606 2024-12-03 03:20 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 195 2024-12-03 03:20 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 877396 2024-12-03 03:20 ./source/FILE_LIST
+-rw-r--r-- 1 root root 30670529 2024-12-03 03:20 ./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-01 22:02 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@@ -8143,13 +8143,13 @@ drwxr-xr-x 2 root root 4096 2024-09-05 16:54 ./source/installer/sources/n
-rw-r--r-- 1 root root 1672076 2024-09-05 09:42 ./source/installer/sources/nano/nano-8.2.tar.xz
-rw-r--r-- 1 root root 833 2024-09-05 09:42 ./source/installer/sources/nano/nano-8.2.tar.xz.sig
drwxr-xr-x 6 root root 4096 2024-11-22 19:38 ./source/k
--rwxr-xr-x 1 root root 9852 2024-11-15 21:15 ./source/k/build-all-kernels.sh
+-rwxr-xr-x 1 root root 9830 2024-12-01 23:52 ./source/k/build-all-kernels.sh
drwxr-xr-x 2 root root 4096 2024-11-07 22:42 ./source/k/doinst.sh
-rw-r--r-- 1 root root 326 2024-11-18 14:38 ./source/k/doinst.sh/doinst.sh-kernel
drwxr-xr-x 2 root root 4096 2024-11-22 19:41 ./source/k/kernel-configs
-rw-r--r-- 1 root root 264891 2024-11-22 19:41 ./source/k/kernel-configs/config-6.12.1.ia32
-rw-r--r-- 1 root root 269469 2024-11-22 19:39 ./source/k/kernel-configs/config-6.12.1.x64
--rwxr-xr-x 1 root root 9743 2024-11-08 18:56 ./source/k/kernel-generic.SlackBuild
+-rwxr-xr-x 1 root root 9679 2024-12-01 23:52 ./source/k/kernel-generic.SlackBuild
-rwxr-xr-x 1 root root 3878 2024-10-25 00:29 ./source/k/kernel-headers.SlackBuild
-rwxr-xr-x 1 root root 13756 2024-11-18 23:02 ./source/k/kernel-source.SlackBuild
-rw-r--r-- 1 root root 989 2024-11-22 14:39 ./source/k/linux-6.12.1.tar.sign
@@ -10109,7 +10109,7 @@ drwxr-xr-x 2 root root 4096 2024-11-03 22:56 ./source/kde/wcslib
-rw-r--r-- 1 root root 2662768 2024-10-28 13:58 ./source/kde/wcslib/wcslib-8.4.tar.lz
-rwxr-xr-x 1 root root 4397 2024-11-03 22:56 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
-drwxr-xr-x 439 root root 16384 2024-11-30 19:35 ./source/l
+drwxr-xr-x 439 root root 16384 2024-12-02 18:33 ./source/l
-rw-r--r-- 1 root root 2653 2024-03-22 18:04 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@@ -11900,12 +11900,12 @@ drwxr-xr-x 2 root root 4096 2022-09-17 18:29 ./source/l/popt
-rwxr-xr-x 1 root root 4399 2022-09-17 18:29 ./source/l/popt/popt.SlackBuild
-rw-r--r-- 1 root root 40 2020-06-26 19:04 ./source/l/popt/popt.url
-rw-r--r-- 1 root root 1041 2018-02-27 06:12 ./source/l/popt/slack-desc
-drwxr-xr-x 3 root root 4096 2024-11-21 21:52 ./source/l/protobuf
--rw-r--r-- 1 root root 4778353 2024-10-22 20:02 ./source/l/protobuf/protobuf-28.3.tar.lz
--rwxr-xr-x 1 root root 4816 2024-11-21 21:52 ./source/l/protobuf/protobuf.SlackBuild
+drwxr-xr-x 3 root root 4096 2024-12-02 18:20 ./source/l/protobuf
+-rw-r--r-- 1 root root 4835334 2024-11-27 16:50 ./source/l/protobuf/protobuf-29.0.tar.lz
+-rwxr-xr-x 1 root root 4816 2024-12-02 18:20 ./source/l/protobuf/protobuf.SlackBuild
-rw-r--r-- 1 root root 35 2024-03-18 18:47 ./source/l/protobuf/protobuf.url
-drwxr-xr-x 2 root root 4096 2024-10-23 19:13 ./source/l/protobuf/python-protobuf
--rw-r--r-- 1 root root 313465 2024-10-23 01:07 ./source/l/protobuf/python-protobuf/protobuf-5.28.3.tar.lz
+drwxr-xr-x 2 root root 4096 2024-12-02 18:21 ./source/l/protobuf/python-protobuf
+-rw-r--r-- 1 root root 314738 2024-11-27 19:51 ./source/l/protobuf/python-protobuf/protobuf-5.29.0.tar.lz
-rw-r--r-- 1 root root 38 2024-06-18 18:03 ./source/l/protobuf/python-protobuf/protobuf.url
-rw-r--r-- 1 root root 827 2024-03-18 18:52 ./source/l/protobuf/slack-desc
-rw-r--r-- 1 root root 1345 2024-03-18 19:15 ./source/l/protobuf/soversion.patch
@@ -12288,11 +12288,10 @@ drwxr-xr-x 2 root root 4096 2022-03-20 19:27 ./source/l/qt5/profile.d
-rw-r--r-- 1 root root 643050648 2024-11-21 21:47 ./source/l/qt5/qt-everywhere-src-5.15.16_20241121_32be1543.tar.lz
-rwxr-xr-x 1 root root 12150 2024-11-23 20:45 ./source/l/qt5/qt5.SlackBuild
-rw-r--r-- 1 root root 698 2024-02-27 19:56 ./source/l/qt5/slack-desc
-drwxr-xr-x 4 root root 4096 2024-11-10 17:35 ./source/l/qt6
+drwxr-xr-x 4 root root 4096 2024-12-02 18:32 ./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-11-09 20:37 ./source/l/qt6/fetch_sources.sh
-drwxr-xr-x 2 root root 4096 2024-11-09 21:39 ./source/l/qt6/patches
--rw-r--r-- 1 root root 4990 2024-11-09 21:38 ./source/l/qt6/patches/861a7921ed7833a90f77b5fca436c789a4f9517c.patch
+-rwxr-xr-x 1 root root 2477 2024-12-02 18:07 ./source/l/qt6/fetch_sources.sh
+drwxr-xr-x 2 root root 4096 2024-12-02 18:41 ./source/l/qt6/patches
-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
@@ -12300,8 +12299,8 @@ drwxr-xr-x 2 root root 4096 2024-11-09 21:39 ./source/l/qt6/patches
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 1017393566 2024-10-02 20:45 ./source/l/qt6/qt-everywhere-src-6.8.0_20241001_0c20a491.tar.lz
--rwxr-xr-x 1 root root 12906 2024-11-28 20:31 ./source/l/qt6/qt6.SlackBuild
+-rw-r--r-- 1 root root 1015809867 2024-11-22 09:21 ./source/l/qt6/qt-everywhere-src-6.8.1_20241122_41d5d04f.tar.lz
+-rwxr-xr-x 1 root root 12902 2024-12-02 21:58 ./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
@@ -13081,7 +13080,7 @@ drwxr-xr-x 2 root root 4096 2024-05-02 17:43 ./source/n/mobile-broadband
drwxr-xr-x 2 root root 4096 2024-08-04 22:05 ./source/n/mosh
-rw-r--r-- 1 root root 1554 2024-03-09 01:12 ./source/n/mosh/1282.patch
-rw-r--r-- 1 root root 246051 2022-10-31 12:48 ./source/n/mosh/mosh-1.4.0.tar.lz
--rwxr-xr-x 1 root root 4568 2024-08-30 05:32 ./source/n/mosh/mosh.SlackBuild
+-rwxr-xr-x 1 root root 4568 2024-12-02 18:30 ./source/n/mosh/mosh.SlackBuild
-rw-r--r-- 1 root root 17 2024-03-18 18:17 ./source/n/mosh/mosh.url
-rw-r--r-- 1 root root 860 2024-03-18 18:22 ./source/n/mosh/slack-desc
drwxr-xr-x 2 root root 4096 2024-05-04 00:01 ./source/n/mtr
@@ -13824,7 +13823,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 85 root root 4096 2024-12-01 19:59 ./source/x
+drwxr-xr-x 85 root root 4096 2024-12-02 22:36 ./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
@@ -14196,15 +14195,13 @@ drwxr-xr-x 2 root root 4096 2023-12-26 19:40 ./source/x/mypaint-brushes
-rwxr-xr-x 1 root root 4305 2023-12-26 19:41 ./source/x/mypaint-brushes/mypaint-brushes.SlackBuild
-rw-r--r-- 1 root root 43 2023-12-26 19:40 ./source/x/mypaint-brushes/mypaint-brushes.url
-rw-r--r-- 1 root root 808 2023-12-26 19:40 ./source/x/mypaint-brushes/slack-desc
-drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf
--rw-r--r-- 1 root root 3815 2018-07-30 10:58 ./source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf
--rw-r--r-- 1 root root 92108891 2019-04-09 17:40 ./source/x/noto-cjk-fonts-ttf/NotoSansCJK_subset-2.001.tar.lz
--rw-r--r-- 1 root root 1016 2020-02-22 04:56 ./source/x/noto-cjk-fonts-ttf/README.Slackware
+drwxr-xr-x 2 root root 4096 2024-12-02 22:41 ./source/x/noto-cjk-fonts-ttf
+-rw-r--r-- 1 root root 104680673 2022-03-20 06:33 ./source/x/noto-cjk-fonts-ttf/03_NotoSansCJK-OTC.zip
+-rw-r--r-- 1 root root 147436905 2024-07-30 20:56 ./source/x/noto-cjk-fonts-ttf/04_NotoSerifCJKOTC.zip
-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-cjk-fonts-ttf/doinst.sh.gz
--rwxr-xr-x 1 root root 2638 2024-11-27 23:15 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
--rw-r--r-- 1 root root 40 2020-02-21 21:36 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
--rwxr-xr-x 1 root root 3844 2020-02-22 04:48 ./source/x/noto-cjk-fonts-ttf/package-source.sh
--rw-r--r-- 1 root root 1272 2020-07-29 18:55 ./source/x/noto-cjk-fonts-ttf/slack-desc
+-rwxr-xr-x 1 root root 2586 2024-12-03 00:23 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
+-rw-r--r-- 1 root root 346 2024-12-02 22:46 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
+-rw-r--r-- 1 root root 1083 2024-12-03 00:00 ./source/x/noto-cjk-fonts-ttf/slack-desc
drwxr-xr-x 2 root root 4096 2024-12-01 22:27 ./source/x/noto-emoji
-rw-r--r-- 1 root root 775 2024-12-01 21:11 ./source/x/noto-emoji/66-noto-color-emoji.conf
-rw-r--r-- 1 root root 169 2024-09-08 19:49 ./source/x/noto-emoji/doinst.sh.gz
@@ -14213,7 +14210,7 @@ drwxr-xr-x 2 root root 4096 2024-12-01 22:27 ./source/x/noto-emoji
-rw-r--r-- 1 root root 41 2024-12-01 22:19 ./source/x/noto-emoji/noto-emoji.url
-rwxr-xr-x 1 root root 1179 2024-12-01 22:24 ./source/x/noto-emoji/prune-unpackaged-files.sh
-rw-r--r-- 1 root root 921 2024-09-08 20:15 ./source/x/noto-emoji/slack-desc
-drwx------ 3 root root 4096 2024-12-01 22:15 ./source/x/noto-fonts-ttf
+drwxr-xr-x 3 root root 4096 2024-12-01 22:15 ./source/x/noto-fonts-ttf
drwxr-xr-x 2 root root 4096 2024-12-01 18:13 ./source/x/noto-fonts-ttf/conf.avail
-rw-r--r-- 1 root root 209 2024-12-01 18:13 ./source/x/noto-fonts-ttf/conf.avail/46-noto-mono.conf
-rw-r--r-- 1 root root 205 2024-12-01 18:13 ./source/x/noto-fonts-ttf/conf.avail/46-noto-sans.conf
@@ -15289,9 +15286,9 @@ drwxr-xr-x 2 root root 4096 2024-03-03 19:29 ./source/x/x11/src/font
-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
--rw-r--r-- 1 root root 176520 2023-02-27 23:50 ./source/x/x11/src/font/font-bitstream-100dpi-1.0.4.tar.xz
--rw-r--r-- 1 root root 159708 2023-02-27 23:53 ./source/x/x11/src/font/font-bitstream-75dpi-1.0.4.tar.xz
--rw-r--r-- 1 root root 329196 2010-11-15 20:53 ./source/x/x11/src/font/font-bitstream-speedo-1.0.2.tar.xz
+-rw-r--r-- 1 root root 176520 2023-02-27 23:50 ./source/x/x11/src/font/font-bitstream-100dpi-1.0.4.tar.xz
+-rw-r--r-- 1 root root 159708 2023-02-27 23:53 ./source/x/x11/src/font/font-bitstream-75dpi-1.0.4.tar.xz
+-rw-r--r-- 1 root root 329196 2010-11-15 20:53 ./source/x/x11/src/font/font-bitstream-speedo-1.0.2.tar.xz
-rw-r--r-- 1 root root 393644 2023-02-27 23:56 ./source/x/x11/src/font/font-bitstream-type1-1.0.4.tar.xz
-rw-r--r-- 1 root root 235908 2023-02-28 00:02 ./source/x/x11/src/font/font-cronyx-cyrillic-1.0.4.tar.xz
-rw-r--r-- 1 root root 97384 2023-02-28 00:05 ./source/x/x11/src/font/font-cursor-misc-1.0.4.tar.xz
diff --git a/recompress.sh b/recompress.sh
index 25db9150f..18900bb9a 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -966,6 +966,7 @@ gzip ./source/x/liberation-fonts-ttf/doinst.sh
gzip ./source/x/xdg-utils/xdg-open.no.relative.paths.diff
gzip ./source/x/xdg-utils/doinst.sh
gzip ./source/x/ttf-indic-fonts/doinst.sh
+gzip ./source/x/noto-fonts-ttf/doinst.sh
gzip ./source/x/libinput/libinput.less.lag.complaining.diff
gzip ./source/x/hack-fonts-ttf/doinst.sh
gzip ./source/x/fcitx5-gtk/doinst.sh
diff --git a/source/k/build-all-kernels.sh b/source/k/build-all-kernels.sh
index f961a8851..0e2609629 100755
--- a/source/k/build-all-kernels.sh
+++ b/source/k/build-all-kernels.sh
@@ -229,7 +229,7 @@ for recipe in $RECIPES ; do
# Update initrd:
if [ "${UPDATE_INITRD}" = "YES" ]; then
echo "Updating initrd with geninitrd..."
- GENINITRD_SILENT=true /usr/sbin/geninitrd
+ /usr/sbin/geninitrd
fi
echo
diff --git a/source/k/kernel-generic.SlackBuild b/source/k/kernel-generic.SlackBuild
index b5d3ad60b..68b393d88 100755
--- a/source/k/kernel-generic.SlackBuild
+++ b/source/k/kernel-generic.SlackBuild
@@ -207,7 +207,6 @@ fi
if [ "$AUTO_GENERATE_INITRD" = "YES" ]; then
echo "export KERNEL=/boot/vmlinuz-${VERSION}${LOCALVERSION}" > $PKG/install/doinst.sh
echo "export KERNEL_DOINST=true" >> $PKG/install/doinst.sh
- echo "export GENINITRD_SILENT=true" >> $PKG/install/doinst.sh
cat $CWD/doinst.sh/doinst.sh-kernel >> $PKG/install/doinst.sh
else
touch $PKG/install/doinst.sh
diff --git a/source/l/protobuf/protobuf.SlackBuild b/source/l/protobuf/protobuf.SlackBuild
index 9c01f116e..574d77f62 100755
--- a/source/l/protobuf/protobuf.SlackBuild
+++ b/source/l/protobuf/protobuf.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=protobuf
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/qt6/fetch_sources.sh b/source/l/qt6/fetch_sources.sh
index a3aef67a8..0f4f0fcd2 100755
--- a/source/l/qt6/fetch_sources.sh
+++ b/source/l/qt6/fetch_sources.sh
@@ -21,7 +21,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-BRANCH="6.8.0"
+BRANCH="6.8.1"
rm -f qt-everywhere-src-*.tar*
diff --git a/source/l/qt6/patches/861a7921ed7833a90f77b5fca436c789a4f9517c.patch b/source/l/qt6/patches/861a7921ed7833a90f77b5fca436c789a4f9517c.patch
deleted file mode 100644
index 7fc322c04..000000000
--- a/source/l/qt6/patches/861a7921ed7833a90f77b5fca436c789a4f9517c.patch
+++ /dev/null
@@ -1,130 +0,0 @@
-From 861a7921ed7833a90f77b5fca436c789a4f9517c Mon Sep 17 00:00:00 2001
-From: Mitch Curtis
-Date: Tue, 22 Oct 2024 13:26:08 +0800
-Subject: [PATCH] QQuickItemView: fix crash with zero-size SwipeView that uses
- Repeater
-
-When running the minimal example from the bug report, the order of
-events is:
-
-1. deletables are iterated in QQuickRepeater::clear(), and deleteLater
-is called on the delegate item.
-2. deletables are unparented. This causes Container (SwipeView) to be
-notified of the parent change and it removes the item. Part of this
-involves changing the currentIndex, since the removed item was current.
-3. SwipeView's contentItem (ListView) has its currentIndex bound to the
-container's, so QQuickItemView::setCurrentIndex is called.
-4. setCurrentIndex calls updateCurrent, which detects that the
-currentIndex (which is -1, because there was only one item) is out of
-range and so releases the item. This causes it to be added to
-unrequestedItems, even though it has been scheduled for deletion.
-
-This patch makes QQuickItemView detect that the item is going to be
-deleted and not add it to the list of deletables.
-
-Fixes: QTBUG-129622
-Pick-to: 6.5
-Change-Id: I999aedbdfafc61ff6d33eb6579331f470e9c1454
-Reviewed-by: Richard Moe Gustavsen
-Reviewed-by: Fabian Kosmale
-(cherry picked from commit 18a6a658aaf25fa8c380daef8a72dee4c1661164)
-Reviewed-by: Qt Cherry-pick Bot
----
- src/quick/items/qquickitemview.cpp | 4 +-
- .../quickcontrols/controls/data/tst_swipeview.qml | 59 ++++++++++++++++++++++
- 2 files changed, 62 insertions(+), 1 deletion(-)
-
-diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp
-index 19e5b7f4029..dabd5630dbc 100644
---- a/src/quick/items/qquickitemview.cpp
-+++ b/src/quick/items/qquickitemview.cpp
-@@ -2499,7 +2499,9 @@ bool QQuickItemViewPrivate::releaseItem(FxViewItem *item, QQmlInstanceModel::Reu
- // One case where this can happen is moving an item out of one ObjectModel and into another.
- QQuickItemPrivate::get(item->item)->setCulled(true);
- }
-- if (!isClearing)
-+ // If deleteLater was called, the item isn't long for this world and so we shouldn't store references to it.
-+ // This can happen when a Repeater is used to populate items in SwipeView's ListView contentItem.
-+ if (!isClearing && !QObjectPrivate::get(item->item)->deleteLaterCalled)
- unrequestedItems.insert(item->item, model->indexOf(item->item, q));
- } else if (flags & QQmlInstanceModel::Destroyed) {
- item->item->setParentItem(nullptr);
-diff --git a/tests/auto/quickcontrols/controls/data/tst_swipeview.qml b/tests/auto/quickcontrols/controls/data/tst_swipeview.qml
-index 3a7558c0e4d..a3dd16c3044 100644
---- a/tests/auto/quickcontrols/controls/data/tst_swipeview.qml
-+++ b/tests/auto/quickcontrols/controls/data/tst_swipeview.qml
-@@ -4,6 +4,7 @@
- import QtQuick
- import QtTest
- import QtQuick.Controls
-+import QtQuick.Layouts
-
- TestCase {
- id: testCase
-@@ -760,4 +761,62 @@ TestCase {
- tryCompare(swipeListView, "contentX", swipeListView.width, 1000)
- compare(item2.x, swipeListView.width)
- }
-+
-+ Component {
-+ id: zeroSizeSwipeViewWithRepeatersComponent
-+
-+ Item {
-+ objectName: "rootItem"
-+ anchors.fill: parent
-+
-+ property alias swipeView: swipeView
-+ property int d
-+
-+ Timer {
-+ interval: 2
-+ running: true
-+ repeat: false
-+ onTriggered: d = 2
-+ }
-+
-+ SwipeView {
-+ id: swipeView
-+ contentItem.objectName: "swipeViewListView"
-+
-+ Repeater {
-+ objectName: "swipeViewContentItemRepeater"
-+ model: [
-+ {
-+ title: d
-+ }
-+ ]
-+
-+ delegate: GridLayout {
-+ objectName: "gridLayoutDelegate"
-+
-+ Repeater {
-+ id: repeater
-+ objectName: "delegateRepeater"
-+ model: d
-+ delegate: Item {
-+ objectName: "delegate" + index
-+
-+ required property int index
-+ }
-+ }
-+ }
-+ }
-+ }
-+ }
-+ }
-+
-+ // QTBUG-129622
-+ function test_zeroSizeSwipeViewWithRepeaters() {
-+ let root = createTemporaryObject(zeroSizeSwipeViewWithRepeatersComponent, testCase)
-+ verify(root)
-+
-+ let swipeView = root.swipeView
-+ tryCompare(root, "d", 2)
-+ // Shouldn't crash when the model is changed.
-+ }
- }
---
-2.16.3
-
-
diff --git a/source/l/qt6/qt6.SlackBuild b/source/l/qt6/qt6.SlackBuild
index 3c82988ea..9ec757389 100755
--- a/source/l/qt6/qt6.SlackBuild
+++ b/source/l/qt6/qt6.SlackBuild
@@ -153,11 +153,6 @@ pushd qtwebengine
cat $CWD/patches/qtwebengine-6.7.0-displaykey-header.patch | patch -p1 --verbose || exit 1
popd
-# [PATCH] QQuickItemView: fix crash with zero-size SwipeView that uses Repeater
-pushd qtdeclarative
- cat $CWD/patches/861a7921ed7833a90f77b5fca436c789a4f9517c.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.
@@ -176,6 +171,10 @@ sed -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${SLKCFLAGS}|" \
sed -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${SLKLDFLAGS}|" \
-i qtbase/mkspecs/common/g++-unix.conf || exit 1
+# As SBOM generation is failing with 6.8.1 (and was newly changed to be ON by
+# default, we'll turn it OFF. But we should test in the future to see if it
+# starts to work.
+
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
@@ -216,6 +215,7 @@ cmake -S $(pwd) -B build-${PKGNAM} \
-DFEATURE_quick3dxr_openxr:BOOL=OFF \
-DFEATURE_system_openxr:BOOL=OFF \
$PROTOBUF \
+ -DQT_GENERATE_SBOM=OFF \
-DQT_BUILD_EXAMPLES=OFF || exit 1
#cmake --build build-${PKGNAM} --parallel $NINJAJOBS || cmake --build build-${PKGNAM} || exit 1
# Don't try again non-parallel... it just makes you wait a long time to see
diff --git a/source/n/mosh/mosh.SlackBuild b/source/n/mosh/mosh.SlackBuild
index a0c8cfdbe..af88630f1 100755
--- a/source/n/mosh/mosh.SlackBuild
+++ b/source/n/mosh/mosh.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mosh
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-5}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf b/source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf
deleted file mode 100644
index c1052bb4c..000000000
--- a/source/x/noto-cjk-fonts-ttf/70-noto-cjk.conf
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
- ja
-
-
- serif
-
-
- Noto Serif CJK JP
-
-
-
-
-
- ko
-
-
- serif
-
-
- Noto Serif CJK KR
-
-
-
-
-
- zh-cn
-
-
- serif
-
-
- Noto Serif CJK SC
-
-
-
-
-
- zh-tw
-
-
- serif
-
-
- Noto Serif CJK TC
-
-
-
-
-
- ja
-
-
- sans-serif
-
-
- Noto Sans CJK JP
-
-
-
-
-
- ko
-
-
- sans-serif
-
-
- Noto Sans CJK KR
-
-
-
-
-
- zh-cn
-
-
- sans-serif
-
-
- Noto Sans CJK SC
-
-
-
-
-
- zh-tw
-
-
- sans-serif
-
-
- Noto Sans CJK TC
-
-
-
-
-
- ja
-
-
- monospace
-
-
- Noto Sans Mono CJK JP
-
-
-
-
-
- ko
-
-
- monospace
-
-
- Noto Sans Mono CJK KR
-
-
-
-
-
- zh-cn
-
-
- monospace
-
-
- Noto Sans Mono CJK SC
-
-
-
-
-
- zh-tw
-
-
- monospace
-
-
- Noto Sans Mono CJK TC
-
-
-
diff --git a/source/x/noto-cjk-fonts-ttf/README.Slackware b/source/x/noto-cjk-fonts-ttf/README.Slackware
deleted file mode 100644
index 5e96671c6..000000000
--- a/source/x/noto-cjk-fonts-ttf/README.Slackware
+++ /dev/null
@@ -1,25 +0,0 @@
-NOTE:
-Slackware only uses the 118MB 'NotoSansCJK.ttc' and 24 MB
-'NotoSerifCJK-Regular.ttc' files, which are part of the
-1.8 GB archive 'noto-cjk-NotoSansV2.001.tar.gz'.
-Saves tons of space.
-
-If you'd like to package more of the fonts, see the script
-./package-source.sh. You can pass options to it to include
-more (or less) fonts.
-
-From https://www.google.com/get/noto/help/cjk/ :
-
-Super OpenType/CFF Collection (Super OTC)
-This is all-in-one packaging. A super OTC includes all font instances,
-one for each of the seven weights and 4 languages for Noto Sans CJK
-and Noto Serif CJK. It allows you to install all fonts (weight and
-language variations) at once on platforms where OTC format is supported.
-In addition, it takes about 10MB less disk space than separate OTF files.
-
-Sans-serif NotoSansCJK.ttc 36 OTF font files in total:
-NotoSansCJK{jp,kr,sc,tc}-[weight].otf and
-NotoSansMonoCJK{jp,kr,sc,tc}-{Regular, Bold}.otf.
-
-Serif NotoSerifCJK.ttc 28 OTF font files in total:
-NotoSerifCJK{jp,kr,sc,tc}-[weight].otf
diff --git a/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild b/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
index e790c3d27..5f738179a 100755
--- a/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
+++ b/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2015, 2018, 2020 Eric Hameleers, Eindhoven, NL
-# Copyright 2015, 2018, 2020 Patrick J. Volkerding, Sebeka, MN USA
+# Copyright 2015, 2018, 2020, 2024 Patrick J. Volkerding, Sebeka, MN USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=noto-cjk-fonts-ttf
-VERSION=${VERSION:-$(echo NotoSansCJK_subset-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+VERSION=2.004
+BUILD=${BUILD:-1}
ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -44,23 +44,26 @@ mkdir -p $TMP $PKG
# Install the fonts/docs:
( cd $PKG
- tar xf $CWD/NotoSansCJK_subset-${VERSION}.tar.lz
+ ls -t $CWD/*.zip | tac | while read archive ; do
+ unzip -o $archive
+ done
+ mv OTC/* .
+ rmdir OTC
mkdir -p usr/share/fonts/TTF
- mv fonts/* usr/share/fonts/TTF
- rmdir fonts
+ mv *.ttc usr/share/fonts/TTF
mkdir -p usr/doc/${PKGNAM}-${VERSION}
- mv docs/* usr/doc/${PKGNAM}-${VERSION}
- rmdir docs
- cp -a $CWD/README.Slackware usr/doc/${PKGNAM}-${VERSION}
- chown root:root usr/doc/${PKGNAM}-${VERSION}/*
- chmod 644 usr/doc/${PKGNAM}-${VERSION}/*
+ mv LICENSE usr/doc/${PKGNAM}-${VERSION}
+ chown -R root:root .
+ find . -type d -exec chmod 755 "{}" \;
+ find . -type f -exec chmod 644 "{}" \;
)
+# Arch dropped shipping this so we will too.
# Add a font configuration file (taken from Arch repository):
-mkdir -p $PKG/usr/share/fontconfig/conf.avail
-cp -a $CWD/70-noto-cjk.conf $PKG/usr/share/fontconfig/conf.avail
-chown root:root $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
-chmod 644 $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
+#mkdir -p $PKG/usr/share/fontconfig/conf.avail
+#cp -a $CWD/70-noto-cjk.conf $PKG/usr/share/fontconfig/conf.avail
+#chown root:root $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
+#chmod 644 $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
mkdir -p $PKG/install
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
diff --git a/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url b/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
index 74a2107df..3b52bbd5d 100644
--- a/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
+++ b/source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
@@ -1 +1,5 @@
+# These are the latest Sans and Serif noto-cjk Static Language Specific
+# OTCs zip files from github in the "releases" assets.
https://github.com/googlefonts/noto-cjk
+https://github.com/notofonts/noto-cjk/releases/download/Serif2.003/04_NotoSerifCJKOTC.zip
+https://github.com/notofonts/noto-cjk/releases/download/Sans2.004/03_NotoSansCJK-OTC.zip
diff --git a/source/x/noto-cjk-fonts-ttf/package-source.sh b/source/x/noto-cjk-fonts-ttf/package-source.sh
deleted file mode 100755
index 0f842f182..000000000
--- a/source/x/noto-cjk-fonts-ttf/package-source.sh
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/bash
-
-# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# This pulls down the full noto-cjk archive from github and then packages the
-# two font files that we want as well as the documentation into a "source"
-# tarball. Note that since 100% of the contents of this are placed into the
-# package .txz, there's not really any reason to keep the source archive after
-# packaging it.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-VERSION=${VERSION:-2.001}
-
-# Create a temporary extraction directory:
-EXTRACT_DIR=$(mktemp -d)
-
-# The Noto Sans CJK font types to package. Valid types are "all", or any of
-# these (comma delimited): Black, Bold, DemiLight, Light, Medium, Regular, Thin.
-SANS_TYPES=${SANS_TYPES:-all}
-
-# The Noto Serif CJK font types to package. Valid types are "all", or any of
-# these (comma delimited): Black, Bold, ExtraLight, Light, Medium, Regular, SemiBold.
-SERIF_TYPES=${SERIF_TYPES:-Regular}
-
-( cd $EXTRACT_DIR
- # Does the source exist in $CWD? If so, just copy it here:
- if [ -r $CWD/NotoSansV${VERSION}.tar.gz ]; then
- cp -a $CWD/NotoSansV${VERSION}.tar.gz .
- else
- # Fetch the source:
- lftpget https://github.com/googlefonts/noto-cjk/archive/NotoSansV${VERSION}.tar.gz
- fi
- OUTPUT_TIMESTAMP=$(tar tvvf NotoSansV${VERSION}.tar.gz | head -n 1 | tr -d / | rev | cut -f 2,3 -d ' ' | rev)
- tar xf NotoSansV${VERSION}.tar.gz
- rm NotoSansV${VERSION}.tar.gz
- mv *oto* noto-cjk
- rm -rf noto-cjk/.git
- mkdir -p tmp/fonts
- # Move the selected Noto Sans fonts to tmp/fonts:
- if [ "$SANS_TYPES" = "all" ]; then
- # Use the all-in-one font:
- mv --verbose noto-cjk/NotoSansCJK.ttc.zip tmp/fonts
- else
- echo $SANS_TYPES | tr "," "\n" | while read fonttype ; do
- mv --verbose noto-cjk/NotoSansCJK-${fonttype}.ttc tmp/fonts
- done
- fi
- # Move the selected Noto Serif fonts to tmp/fonts:
- if [ "$SERIF_TYPES" = "all" ]; then
- SERIF_TYPES="Black,Bold,ExtraLight,Light,Medium,Regular,SemiBold"
- fi
- echo $SERIF_TYPES | tr "," "\n" | while read fonttype ; do
- mv --verbose noto-cjk/NotoSerifCJK-${fonttype}.ttc tmp/fonts
- done
- # Remove the fonts that we won't be packaging:
- rm noto-cjk/*.{ttc,otf,zip}
- # If we moved the zip file, now we have to extract the font:
- if [ -r tmp/fonts/NotoSansCJK.ttc.zip ]; then
- ( cd tmp/fonts
- unzip NotoSansCJK.ttc.zip NotoSansCJK.ttc
- rm NotoSansCJK.ttc.zip
- )
- fi
- # Copy the license, readmes:
- mkdir -p tmp/docs
- mv noto-cjk/* tmp/docs
- cd tmp
- # Fix permissions:
- find . -type f -exec chmod 644 {} \;
- # Create source archive:
- rm -f $CWD/NotoSansCJK_subset-${VERSION}.tar*
- tar cvf $CWD/NotoSansCJK_subset-${VERSION}.tar .
- plzip -9 -v $CWD/NotoSansCJK_subset-${VERSION}.tar
- touch -d "$OUTPUT_TIMESTAMP" $CWD/NotoSansCJK_subset-${VERSION}.tar.lz
-)
-
-# Cleanup:
-rm -rf $EXTRACT_DIR
diff --git a/source/x/noto-cjk-fonts-ttf/slack-desc b/source/x/noto-cjk-fonts-ttf/slack-desc
index da075b494..b6be4b51d 100644
--- a/source/x/noto-cjk-fonts-ttf/slack-desc
+++ b/source/x/noto-cjk-fonts-ttf/slack-desc
@@ -1,19 +1,19 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
+# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
noto-cjk-fonts-ttf: noto-cjk-fonts-ttf (Google's Noto CJK fonts)
noto-cjk-fonts-ttf:
-noto-cjk-fonts-ttf: Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified
-noto-cjk-fonts-ttf: Chinese, Traditional Chinese, Japanese, and Korean in a unified font
-noto-cjk-fonts-ttf: family. This includes the full coverage of CJK Ideographs with
-noto-cjk-fonts-ttf: variation support for 4 regions, Kangxi radicals, Japanese Kana,
-noto-cjk-fonts-ttf: Korean Hangul, and other CJK symbols and letters in the Basic
-noto-cjk-fonts-ttf: Multilingual Plane of Unicode. It also provides limited coverage of
-noto-cjk-fonts-ttf: CJK Ideographs in Plane 2 of Unicode as necessary to support standards
-noto-cjk-fonts-ttf: from China and Japan.
-noto-cjk-fonts-ttf: Homepage: https://www.google.com/get/noto/help/cjk/
+noto-cjk-fonts-ttf: Google's Noto Sans CJK and Noto Serif CJK comprehensively cover
+noto-cjk-fonts-ttf: Simplified Chinese, Traditional Chinese, Japanese, and Korean. The
+noto-cjk-fonts-ttf: supported scripts are Han, Hiragana, Katakana, Hangul, and Bopomofo.
+noto-cjk-fonts-ttf: Latin, Greek, Cyrllic, and various symbols are also supported for
+noto-cjk-fonts-ttf: compatibility with CJK standards.
+noto-cjk-fonts-ttf:
+noto-cjk-fonts-ttf: Homepage: https://github.com/googlefonts/noto-cjk
+noto-cjk-fonts-ttf:
+noto-cjk-fonts-ttf:
diff --git a/source/x/noto-fonts-ttf/conf.avail/46-noto-mono.conf b/source/x/noto-fonts-ttf/conf.avail/46-noto-mono.conf
new file mode 100644
index 000000000..6740c5f1f
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/46-noto-mono.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ Noto Sans Mono
+
+ monospace
+
+
+
diff --git a/source/x/noto-fonts-ttf/conf.avail/46-noto-sans.conf b/source/x/noto-fonts-ttf/conf.avail/46-noto-sans.conf
new file mode 100644
index 000000000..fb2825f05
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/46-noto-sans.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ Noto Sans
+
+ sans-serif
+
+
+
diff --git a/source/x/noto-fonts-ttf/conf.avail/46-noto-serif.conf b/source/x/noto-fonts-ttf/conf.avail/46-noto-serif.conf
new file mode 100644
index 000000000..d06c02d69
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/46-noto-serif.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ Noto Serif
+
+ serif
+
+
+
diff --git a/source/x/noto-fonts-ttf/conf.avail/66-noto-mono.conf b/source/x/noto-fonts-ttf/conf.avail/66-noto-mono.conf
new file mode 100644
index 000000000..25612497f
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/66-noto-mono.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ monospace
+
+ Noto Sans Mono
+
+
+
diff --git a/source/x/noto-fonts-ttf/conf.avail/66-noto-sans.conf b/source/x/noto-fonts-ttf/conf.avail/66-noto-sans.conf
new file mode 100644
index 000000000..6c86c4a05
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/66-noto-sans.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ sans-serif
+
+ Noto Sans
+
+
+
diff --git a/source/x/noto-fonts-ttf/conf.avail/66-noto-serif.conf b/source/x/noto-fonts-ttf/conf.avail/66-noto-serif.conf
new file mode 100644
index 000000000..a503043ae
--- /dev/null
+++ b/source/x/noto-fonts-ttf/conf.avail/66-noto-serif.conf
@@ -0,0 +1,10 @@
+
+
+
+
+ serif
+
+ Noto Serif
+
+
+
diff --git a/source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild b/source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild
index 55ae9a080..c60d675cc 100755
--- a/source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild
+++ b/source/x/noto-fonts-ttf/noto-fonts-ttf.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2015, 2018, 2020 Eric Hameleers, Eindhoven, NL
-# Copyright 2015, 2018, 2020 Patrick J. Volkerding, Sebeka, MN USA
+# Copyright 2015, 2018, 2020, 2024 Patrick J. Volkerding, Sebeka, MN USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=noto-fonts-ttf
VERSION=${VERSION:-$(echo noto-fonts-subset-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
+BUILD=${BUILD:-1}
ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -54,6 +54,11 @@ mkdir -p $TMP $PKG
rmdir docs
chown root:root usr/doc/${PKGNAM}-${VERSION}/*
chmod 644 usr/doc/${PKGNAM}-${VERSION}/*
+ # Install the fontconfig files:
+ mkdir -p usr/share/fontconfig/conf.avail
+ cp -a $CWD/conf.avail/* usr/share/fontconfig/conf.avail
+ chown root:root usr/share/fontconfig/conf.avail/*
+ chmod 644 usr/share/fontconfig/conf.avail/*
)
mkdir -p $PKG/install
diff --git a/source/x/noto-fonts-ttf/noto-fonts-ttf.url b/source/x/noto-fonts-ttf/noto-fonts-ttf.url
index 0e03c414d..43e0d794d 100644
--- a/source/x/noto-fonts-ttf/noto-fonts-ttf.url
+++ b/source/x/noto-fonts-ttf/noto-fonts-ttf.url
@@ -1 +1 @@
-https://github.com/googlefonts/noto-fonts/
+https://github.com/notofonts/notofonts.github.io
diff --git a/source/x/noto-fonts-ttf/package-source.sh b/source/x/noto-fonts-ttf/package-source.sh
index 30ae68482..112d6b647 100755
--- a/source/x/noto-fonts-ttf/package-source.sh
+++ b/source/x/noto-fonts-ttf/package-source.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-# Copyright 2020, 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2020, 2021, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -20,7 +20,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# This pulls down the full noto-font archive from github and then packages
+# This pulls down the noto-monthly-release from github and then packages
# the languages and weights that are most commonly used as well as the
# documentation into a "source" tarball. Note that since 100% of the contents
# of this are placed into the package .txz, there's not really any reason to
@@ -28,11 +28,7 @@
cd $(dirname $0) ; CWD=$(pwd)
-VERSION=${VERSION:-v2017-10-24-phase3-second-cleanup}
-PKGVER=${PKGVER:-$(echo $VERSION | cut -d v -f 2- | cut -d - -f 1-3 | tr -d -)}
-
-# If both .ttc and .ttf formats exist, which to prefer:
-GOOD_FORMAT=${GOOD_FORMAT:-ttf}
+VERSION=${VERSION:-2024.12.01}
# Take non-Noto fonts?
PACKAGE_NON_NOTO=${PACKAGE_NON_NOTO:-NO}
@@ -50,66 +46,83 @@ EXTRACT_DIR=$(mktemp -d)
( cd $EXTRACT_DIR
# Does the source exist in $CWD? If so, just copy it here:
- if [ -r $CWD/${VERSION}.tar.gz ]; then
- cp -a $CWD/${VERSION}.tar.gz .
+ if [ -r $CWD/noto-monthly-release-${VERSION}.tar.gz ]; then
+ cp -a $CWD/noto-monthly-release-${VERSION}.tar.gz .
else
# Fetch the source:
- lftpget https://github.com/googlefonts/noto-fonts/archive/${VERSION}.tar.gz
+ lftpget https://github.com/notofonts/notofonts.github.io/archive/refs/tags/noto-monthly-release-${VERSION}.tar.gz
fi
- OUTPUT_TIMESTAMP=$(tar tvvf ${VERSION}.tar.gz | head -n 1 | tr -d / | rev | cut -f 2,3 -d ' ' | rev)
- tar xf ${VERSION}.tar.gz
- rm ${VERSION}.tar.gz
+ OUTPUT_TIMESTAMP=$(tar tvvf noto-monthly-release-${VERSION}.tar.gz | head -n 1 | tr -d / | rev | cut -f 2,3 -d ' ' | rev)
+ tar xf noto-monthly-release-${VERSION}.tar.gz
+ rm noto-monthly-release-${VERSION}.tar.gz
mv *oto* noto-fonts
+ chmod 755 .
+
+ # Save the documentation:
+ mkdir docs
+ ( cd noto-fonts
+ mv README* LICENSE* ../docs
+ mv fonts/LICENSE ../docs/LICENSE.SIL
+ )
+
# Remove the fonts listed in fonts-to-skip.txt:
cat $CWD/fonts-to-skip.txt | while read line ; do
if [ ! "$(echo $line | cut -b 1)" = "#" ]; then
RMFONT="$(echo $line | tr -d " ")"
- rm -f --verbose noto-fonts/*hinted/NotoSans${RMFONT}-*.*
- rm -f --verbose noto-fonts/*hinted/NotoSerif${RMFONT}-*.*
+ rm -rf --verbose noto-fonts/fonts/NotoSans${RMFONT} noto-fonts/fonts/NotoSerif${RMFONT}
+ fi
+ done
+
+ # Remove unpackaged fonts:
+ rm -rf noto-fonts/fonts/*/unhinted/{otf,slim-variable-ttfi,variable,variable-ttf}
+ # Remove the fonts listed in fonts-to-skip.txt:
+ cat $CWD/fonts-to-skip.txt | while read line ; do
+ if [ ! "$(echo $line | cut -b 1)" = "#" ]; then
+ RMFONT="$(echo $line | tr -d " ")"
+ rm -f --verbose noto-fonts/fonts/NotoSans${RMFONT}-*.*
+ rm -f --verbose noto-fonts/fonts/NotoSerif${RMFONT}-*.*
fi
done
# Remove UI fonts:
- rm -f --verbose noto-fonts/*hinted/Noto{Sans,Serif}*UI-*.{ttc,ttf}
+ find noto-fonts/fonts -name "NotoS*UI-*.ttf" -exec rm -f "{}" \;
+ find noto-fonts/fonts -name "NotoS*UI-*.ttc" -exec rm -f "{}" \;
+ # Remove OTF fonts:
+ find noto-fonts/fonts -name otf -type d -exec rm -rf "{}" \;
+ # Remove full fonts:
+ find noto-fonts/fonts -name full -type d -exec rm -rf "{}" \;
+ # Remove googlefonts fonts:
+ find noto-fonts/fonts -name googlefonts -type d -exec rm -rf "{}" \;
# Remove the unhinted font if a hinted version exists:
- for hintedfont in noto-fonts/hinted/* ; do
- rm -f --verbose noto-fonts/unhinted/$(basename $hintedfont)
- done
- # Remove duplicates:
- if [ "$GOOD_FORMAT" = "ttc" ]; then
- BAD_FORMAT="ttf"
- else
- BAD_FORMAT="ttc"
- fi
- for file in noto-fonts/*hinted/*.${GOOD_FORMAT} ; do
- rm -f --verbose noto-fonts/*hinted/$(basename $file .${GOOD_FORMAT}).${BAD_FORMAT}
+ for hintedfont in noto-fonts/fonts/*/hinted ; do
+ rm -rf --verbose "$(echo $hintedfont | sed "s/hinted/unhinted/g")"
done
if [ "$PACKAGE_UNHINTED_FONTS" = "NO" ]; then
- rm -f --verbose noto-fonts/unhinted/*
+ rm -rf --verbose noto-fonts/fonts/*/unhinted
fi
- mkdir fonts
- mv noto-fonts/unhinted/* fonts
- mv noto-fonts/hinted/* fonts
# Unless we selected to take non-Noto fonts (these are usually the ChromeOS
# fonts), eliminate any fonts that do not begin with Noto:
if [ "$PACKAGE_NON_NOTO" = "NO" ]; then
- mkdir fonts-tmp
- mv fonts/Noto* fonts-tmp
- rm -rf --verbose fonts
- mv fonts-tmp fonts
+ mkdir noto-fonts/fonts-tmp
+ mv noto-fonts/fonts/Noto* noto-fonts/fonts-tmp
+ rm -rf --verbose noto-fonts/fonts
+ mv noto-fonts/fonts-tmp noto-fonts/fonts
fi
if [ "$PACKAGE_UNCOMMON_WEIGHTS" = "NO" ]; then
- rm -f --verbose fonts/*{Condensed,SemiBold,Extra}*.{ttc,ttf}
+ rm -f noto-fonts/fonts/*/*hinted/ttf/*{Condensed,SemiBold,Extra}*.{ttc,ttf}
fi
- mkdir docs
- mv noto-fonts/{FAQ*,LICENSE*,NEWS*,README*,issue_*} docs
- rm -r noto-fonts
+ # Move what remains to a common output directory:
+ mkdir fonts
+ mv --verbose noto-fonts/fonts/*/unhinted/ttf/* fonts
+ mv --verbose noto-fonts/fonts/*/hinted/ttf/* fonts
+ # Erase archive residue:
+ rm -rf noto-fonts
# Fix permissions:
find . -type f -exec chmod 644 {} \;
# Create source archive:
- rm -f $CWD/noto-fonts-subset-${PKGVER}.tar*
- tar cvf $CWD/noto-fonts-subset-${PKGVER}.tar .
- plzip -9 -v $CWD/noto-fonts-subset-${PKGVER}.tar
- touch -d "$OUTPUT_TIMESTAMP" $CWD/noto-fonts-subset-${PKGVER}.tar.lz
+ rm -f $CWD/noto-fonts-subset-${VERSION}.tar*
+ tar cvf $CWD/noto-fonts-subset-${VERSION}.tar .
+ plzip -9 -v $CWD/noto-fonts-subset-${VERSION}.tar
+ touch -d "$OUTPUT_TIMESTAMP" $CWD/noto-fonts-subset-${VERSION}.tar.lz
)
# Cleanup:
diff --git a/source/x/sddm/doinst.sh.gz b/source/x/sddm/doinst.sh.gz
deleted file mode 100644
index a39e60975..000000000
Binary files a/source/x/sddm/doinst.sh.gz and /dev/null differ
diff --git a/source/x/ttf-indic-fonts/doinst.sh.gz b/source/x/ttf-indic-fonts/doinst.sh.gz
deleted file mode 100644
index a34b0c13a..000000000
Binary files a/source/x/ttf-indic-fonts/doinst.sh.gz and /dev/null differ
diff --git a/source/x/ttf-tlwg/doinst.sh.gz b/source/x/ttf-tlwg/doinst.sh.gz
deleted file mode 100644
index f28c7885b..000000000
Binary files a/source/x/ttf-tlwg/doinst.sh.gz and /dev/null differ
diff --git a/source/x/urw-core35-fonts-otf/doinst.sh.gz b/source/x/urw-core35-fonts-otf/doinst.sh.gz
deleted file mode 100644
index 8629be473..000000000
Binary files a/source/x/urw-core35-fonts-otf/doinst.sh.gz and /dev/null differ
diff --git a/source/x/wqy-zenhei-font-ttf/64-wqy-zenhei.conf.gz b/source/x/wqy-zenhei-font-ttf/64-wqy-zenhei.conf.gz
deleted file mode 100644
index 78f4850cf..000000000
Binary files a/source/x/wqy-zenhei-font-ttf/64-wqy-zenhei.conf.gz and /dev/null differ
diff --git a/source/x/wqy-zenhei-font-ttf/fixup-fontconfig-file.diff.gz b/source/x/wqy-zenhei-font-ttf/fixup-fontconfig-file.diff.gz
deleted file mode 100644
index 6e757b4fa..000000000
Binary files a/source/x/wqy-zenhei-font-ttf/fixup-fontconfig-file.diff.gz and /dev/null differ
diff --git a/source/x/wqy-zenhei-font-ttf/wqy-zenhei.fix.fontconfig.warning.diff.gz b/source/x/wqy-zenhei-font-ttf/wqy-zenhei.fix.fontconfig.warning.diff.gz
deleted file mode 100644
index 4b47cdf28..000000000
Binary files a/source/x/wqy-zenhei-font-ttf/wqy-zenhei.fix.fontconfig.warning.diff.gz and /dev/null differ
diff --git a/source/x/x11-skel/doinst.sh.gz b/source/x/x11-skel/doinst.sh.gz
deleted file mode 100644
index 06ebbf4a8..000000000
Binary files a/source/x/x11-skel/doinst.sh.gz and /dev/null differ
diff --git a/source/x/x11/patch/luit/luit_use_system_extensions.diff.gz b/source/x/x11/patch/luit/luit_use_system_extensions.diff.gz
deleted file mode 100644
index 9df97b8cc..000000000
Binary files a/source/x/x11/patch/luit/luit_use_system_extensions.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch.gz b/source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch.gz
deleted file mode 100644
index dd828fc41..000000000
Binary files a/source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff.gz b/source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff.gz
deleted file mode 100644
index 5174824b2..000000000
Binary files a/source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch.gz b/source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch.gz
deleted file mode 100644
index bc12adea1..000000000
Binary files a/source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-tseng/xf86-video-tseng.xorg-server-1.20.x.diff.gz b/source/x/x11/patch/xf86-video-tseng/xf86-video-tseng.xorg-server-1.20.x.diff.gz
deleted file mode 100644
index 465e6b672..000000000
Binary files a/source/x/x11/patch/xf86-video-tseng/xf86-video-tseng.xorg-server-1.20.x.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-voodoo/0001-don-t-use-PCITAG-in-struct-anymore.patch.gz b/source/x/x11/patch/xf86-video-voodoo/0001-don-t-use-PCITAG-in-struct-anymore.patch.gz
deleted file mode 100644
index ac5b93d96..000000000
Binary files a/source/x/x11/patch/xf86-video-voodoo/0001-don-t-use-PCITAG-in-struct-anymore.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-xgixp/0001-Remove-mibstore.h.patch.gz b/source/x/x11/patch/xf86-video-xgixp/0001-Remove-mibstore.h.patch.gz
deleted file mode 100644
index e19bfd289..000000000
Binary files a/source/x/x11/patch/xf86-video-xgixp/0001-Remove-mibstore.h.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-xgixp/0002-Remove-symbol-lists-as-they-are-not-used-any-more.patch.gz b/source/x/x11/patch/xf86-video-xgixp/0002-Remove-symbol-lists-as-they-are-not-used-any-more.patch.gz
deleted file mode 100644
index 18dcc4cc1..000000000
Binary files a/source/x/x11/patch/xf86-video-xgixp/0002-Remove-symbol-lists-as-they-are-not-used-any-more.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-xgixp/0003-shadow-shadowInit-shadowAdd-Remove.patch.gz b/source/x/x11/patch/xf86-video-xgixp/0003-shadow-shadowInit-shadowAdd-Remove.patch.gz
deleted file mode 100644
index 62348d5eb..000000000
Binary files a/source/x/x11/patch/xf86-video-xgixp/0003-shadow-shadowInit-shadowAdd-Remove.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-xgixp/0004-Stop-using-deprecated-xf86PciInfo.h.patch.gz b/source/x/x11/patch/xf86-video-xgixp/0004-Stop-using-deprecated-xf86PciInfo.h.patch.gz
deleted file mode 100644
index 954d9f95f..000000000
Binary files a/source/x/x11/patch/xf86-video-xgixp/0004-Stop-using-deprecated-xf86PciInfo.h.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xf86-video-xgixp/0005-Update-for-new-damage-API.patch.gz b/source/x/x11/patch/xf86-video-xgixp/0005-Update-for-new-damage-API.patch.gz
deleted file mode 100644
index 1e17b218f..000000000
Binary files a/source/x/x11/patch/xf86-video-xgixp/0005-Update-for-new-damage-API.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff.gz b/source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff.gz
deleted file mode 100644
index a5caf03c8..000000000
Binary files a/source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-cf-files/Imake.tmpl-binutils-ar-2.36.patch.gz b/source/x/x11/patch/xorg-cf-files/Imake.tmpl-binutils-ar-2.36.patch.gz
deleted file mode 100644
index 06f91af58..000000000
Binary files a/source/x/x11/patch/xorg-cf-files/Imake.tmpl-binutils-ar-2.36.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz b/source/x/x11/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz
deleted file mode 100644
index 12d35be1e..000000000
Binary files a/source/x/x11/patch/xorg-server/0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff.gz b/source/x/x11/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff.gz
deleted file mode 100644
index 264dfcada..000000000
Binary files a/source/x/x11/patch/xorg-server/06_use-intel-only-on-pre-gen4.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/drmmode_display.c.1ULL.32-bit.fix.patch.gz b/source/x/x11/patch/xorg-server/drmmode_display.c.1ULL.32-bit.fix.patch.gz
deleted file mode 100644
index 7a70bcd0a..000000000
Binary files a/source/x/x11/patch/xorg-server/drmmode_display.c.1ULL.32-bit.fix.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff.gz b/source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff.gz
deleted file mode 100644
index 4523ddd5b..000000000
Binary files a/source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/x11.startwithblackscreen.diff.gz b/source/x/x11/patch/xorg-server/x11.startwithblackscreen.diff.gz
deleted file mode 100644
index 18f8fd90b..000000000
Binary files a/source/x/x11/patch/xorg-server/x11.startwithblackscreen.diff.gz and /dev/null differ
diff --git a/source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch.gz b/source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch.gz
deleted file mode 100644
index 5be5bfe57..000000000
Binary files a/source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch.gz and /dev/null differ
diff --git a/source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch.gz b/source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch.gz
deleted file mode 100644
index 55d137317..000000000
Binary files a/source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch.gz and /dev/null differ
diff --git a/source/x/x11/post-install/libX11/XKeysymDB.gz b/source/x/x11/post-install/libX11/XKeysymDB.gz
deleted file mode 100644
index 311266ead..000000000
Binary files a/source/x/x11/post-install/libX11/XKeysymDB.gz and /dev/null differ
diff --git a/source/x/x11/post-install/xorg-cf-files/x11.tmpl.lib64.kludge.diff.gz b/source/x/x11/post-install/xorg-cf-files/x11.tmpl.lib64.kludge.diff.gz
deleted file mode 100644
index e8b48474b..000000000
Binary files a/source/x/x11/post-install/xorg-cf-files/x11.tmpl.lib64.kludge.diff.gz and /dev/null differ
diff --git a/source/x/xcm/xcm.udev.rules.diff.gz b/source/x/xcm/xcm.udev.rules.diff.gz
deleted file mode 100644
index 902c71d0f..000000000
Binary files a/source/x/xcm/xcm.udev.rules.diff.gz and /dev/null differ
diff --git a/source/x/xdg-user-dirs/doinst.sh.gz b/source/x/xdg-user-dirs/doinst.sh.gz
deleted file mode 100644
index 77aaec300..000000000
Binary files a/source/x/xdg-user-dirs/doinst.sh.gz and /dev/null differ
diff --git a/source/x/xdg-utils/doinst.sh.gz b/source/x/xdg-utils/doinst.sh.gz
deleted file mode 100644
index f7e05ddca..000000000
Binary files a/source/x/xdg-utils/doinst.sh.gz and /dev/null differ
diff --git a/source/x/xdg-utils/xdg-open.no.relative.paths.diff.gz b/source/x/xdg-utils/xdg-open.no.relative.paths.diff.gz
deleted file mode 100644
index a72ea44b9..000000000
Binary files a/source/x/xdg-utils/xdg-open.no.relative.paths.diff.gz and /dev/null differ
diff --git a/source/x/xterm/doinst.sh.gz b/source/x/xterm/doinst.sh.gz
deleted file mode 100644
index 55c50f268..000000000
Binary files a/source/x/xterm/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/MPlayer/include-samba-4.0.patch.gz b/source/xap/MPlayer/include-samba-4.0.patch.gz
deleted file mode 100644
index 2f44c8766..000000000
Binary files a/source/xap/MPlayer/include-samba-4.0.patch.gz and /dev/null differ
diff --git a/source/xap/audacious/doinst.sh.gz b/source/xap/audacious/doinst.sh.gz
deleted file mode 100644
index 7585a6ff8..000000000
Binary files a/source/xap/audacious/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/blackbox/blackbox.ctime.diff.gz b/source/xap/blackbox/blackbox.ctime.diff.gz
deleted file mode 100644
index d71b6fcdb..000000000
Binary files a/source/xap/blackbox/blackbox.ctime.diff.gz and /dev/null differ
diff --git a/source/xap/blackbox/blackbox.menu.gz b/source/xap/blackbox/blackbox.menu.gz
deleted file mode 100644
index d756ded9e..000000000
Binary files a/source/xap/blackbox/blackbox.menu.gz and /dev/null differ
diff --git a/source/xap/blackbox/doinst.sh.gz b/source/xap/blackbox/doinst.sh.gz
deleted file mode 100644
index df1abb508..000000000
Binary files a/source/xap/blackbox/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/blackbox/startblackbox.gz b/source/xap/blackbox/startblackbox.gz
deleted file mode 100644
index 312f08f88..000000000
Binary files a/source/xap/blackbox/startblackbox.gz and /dev/null differ
diff --git a/source/xap/blackbox/xinitrc.blackbox.gz b/source/xap/blackbox/xinitrc.blackbox.gz
deleted file mode 100644
index 97dc8475b..000000000
Binary files a/source/xap/blackbox/xinitrc.blackbox.gz and /dev/null differ
diff --git a/source/xap/blueman/blueman.allow.access.to.netdev.group.diff.gz b/source/xap/blueman/blueman.allow.access.to.netdev.group.diff.gz
deleted file mode 100644
index a42cb0039..000000000
Binary files a/source/xap/blueman/blueman.allow.access.to.netdev.group.diff.gz and /dev/null differ
diff --git a/source/xap/blueman/doinst.sh.gz b/source/xap/blueman/doinst.sh.gz
deleted file mode 100644
index f292babb3..000000000
Binary files a/source/xap/blueman/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/blueman/dont-autostart-applet-in-kde.diff.gz b/source/xap/blueman/dont-autostart-applet-in-kde.diff.gz
deleted file mode 100644
index b67990142..000000000
Binary files a/source/xap/blueman/dont-autostart-applet-in-kde.diff.gz and /dev/null differ
diff --git a/source/xap/ddd/doinst.sh.gz b/source/xap/ddd/doinst.sh.gz
deleted file mode 100644
index 62bb0972a..000000000
Binary files a/source/xap/ddd/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/easytag/doinst.sh.gz b/source/xap/easytag/doinst.sh.gz
deleted file mode 100644
index 938b449af..000000000
Binary files a/source/xap/easytag/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/easytag/easytag.no.freedb.musicbrainz.org.diff.gz b/source/xap/easytag/easytag.no.freedb.musicbrainz.org.diff.gz
deleted file mode 100644
index 593bf9cf0..000000000
Binary files a/source/xap/easytag/easytag.no.freedb.musicbrainz.org.diff.gz and /dev/null differ
diff --git a/source/xap/easytag/easytag.revert.ogg.handle.patch.gz b/source/xap/easytag/easytag.revert.ogg.handle.patch.gz
deleted file mode 100644
index 68a3891af..000000000
Binary files a/source/xap/easytag/easytag.revert.ogg.handle.patch.gz and /dev/null differ
diff --git a/source/xap/electricsheep/electricsheep.mplayer.diff.gz b/source/xap/electricsheep/electricsheep.mplayer.diff.gz
deleted file mode 100644
index a10473056..000000000
Binary files a/source/xap/electricsheep/electricsheep.mplayer.diff.gz and /dev/null differ
diff --git a/source/xap/fluxbox/dcdde4d32c93d01df205bc06d7dfcbd356be031f.patch.gz b/source/xap/fluxbox/dcdde4d32c93d01df205bc06d7dfcbd356be031f.patch.gz
deleted file mode 100644
index 078497f6d..000000000
Binary files a/source/xap/fluxbox/dcdde4d32c93d01df205bc06d7dfcbd356be031f.patch.gz and /dev/null differ
diff --git a/source/xap/fluxbox/fluxbox.gcc11.patch.gz b/source/xap/fluxbox/fluxbox.gcc11.patch.gz
deleted file mode 100644
index b3b0baf47..000000000
Binary files a/source/xap/fluxbox/fluxbox.gcc11.patch.gz and /dev/null differ
diff --git a/source/xap/fluxbox/fluxbox.keys.diff.gz b/source/xap/fluxbox/fluxbox.keys.diff.gz
deleted file mode 100644
index 15765af39..000000000
Binary files a/source/xap/fluxbox/fluxbox.keys.diff.gz and /dev/null differ
diff --git a/source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff.gz b/source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff.gz
deleted file mode 100644
index e4a2a1939..000000000
Binary files a/source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff.gz and /dev/null differ
diff --git a/source/xap/fluxbox/xinitrc.fluxbox.gz b/source/xap/fluxbox/xinitrc.fluxbox.gz
deleted file mode 100644
index 89da9888e..000000000
Binary files a/source/xap/fluxbox/xinitrc.fluxbox.gz and /dev/null differ
diff --git a/source/xap/fvwm/doinst.sh.gz b/source/xap/fvwm/doinst.sh.gz
deleted file mode 100644
index b680ab55f..000000000
Binary files a/source/xap/fvwm/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/fvwm/startfvwm2.gz b/source/xap/fvwm/startfvwm2.gz
deleted file mode 100644
index 3aaad9605..000000000
Binary files a/source/xap/fvwm/startfvwm2.gz and /dev/null differ
diff --git a/source/xap/fvwm/xinitrc.fvwm2.gz b/source/xap/fvwm/xinitrc.fvwm2.gz
deleted file mode 100644
index 5b847fa7f..000000000
Binary files a/source/xap/fvwm/xinitrc.fvwm2.gz and /dev/null differ
diff --git a/source/xap/geeqie/doinst.sh.gz b/source/xap/geeqie/doinst.sh.gz
deleted file mode 100644
index 8644cf88f..000000000
Binary files a/source/xap/geeqie/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/gkrellm/gkrellm.theme.defaults.diff.gz b/source/xap/gkrellm/gkrellm.theme.defaults.diff.gz
deleted file mode 100644
index fafa38499..000000000
Binary files a/source/xap/gkrellm/gkrellm.theme.defaults.diff.gz and /dev/null differ
diff --git a/source/xap/gnuchess/doinst.sh.gz b/source/xap/gnuchess/doinst.sh.gz
deleted file mode 100644
index efa81e8fb..000000000
Binary files a/source/xap/gnuchess/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/gnuchess/eboard.assert.diff.gz b/source/xap/gnuchess/eboard.assert.diff.gz
deleted file mode 100644
index 15b0e9e5c..000000000
Binary files a/source/xap/gnuchess/eboard.assert.diff.gz and /dev/null differ
diff --git a/source/xap/gnuchess/eboard.ldl.diff.gz b/source/xap/gnuchess/eboard.ldl.diff.gz
deleted file mode 100644
index 6a7818d68..000000000
Binary files a/source/xap/gnuchess/eboard.ldl.diff.gz and /dev/null differ
diff --git a/source/xap/gnuchess/eboard.png16.diff.gz b/source/xap/gnuchess/eboard.png16.diff.gz
deleted file mode 100644
index ef9bb7432..000000000
Binary files a/source/xap/gnuchess/eboard.png16.diff.gz and /dev/null differ
diff --git a/source/xap/gnuchess/xboard.conf.diff.gz b/source/xap/gnuchess/xboard.conf.diff.gz
deleted file mode 100644
index 1bcff8cc5..000000000
Binary files a/source/xap/gnuchess/xboard.conf.diff.gz and /dev/null differ
diff --git a/source/xap/gparted/doinst.sh.gz b/source/xap/gparted/doinst.sh.gz
deleted file mode 100644
index 4075273e5..000000000
Binary files a/source/xap/gparted/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/gucharmap/doinst.sh.gz b/source/xap/gucharmap/doinst.sh.gz
deleted file mode 100644
index c7441a599..000000000
Binary files a/source/xap/gucharmap/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/gv/gv-aarch64.patch.gz b/source/xap/gv/gv-aarch64.patch.gz
deleted file mode 100644
index 9ec419290..000000000
Binary files a/source/xap/gv/gv-aarch64.patch.gz and /dev/null differ
diff --git a/source/xap/gv/gv-bounding-box.patch.gz b/source/xap/gv/gv-bounding-box.patch.gz
deleted file mode 100644
index be60ecfc2..000000000
Binary files a/source/xap/gv/gv-bounding-box.patch.gz and /dev/null differ
diff --git a/source/xap/gv/gv-bug1071238.patch.gz b/source/xap/gv/gv-bug1071238.patch.gz
deleted file mode 100644
index 67d4a3f9e..000000000
Binary files a/source/xap/gv/gv-bug1071238.patch.gz and /dev/null differ
diff --git a/source/xap/gv/gv-bz1536211.patch.gz b/source/xap/gv/gv-bz1536211.patch.gz
deleted file mode 100644
index 556f10870..000000000
Binary files a/source/xap/gv/gv-bz1536211.patch.gz and /dev/null differ
diff --git a/source/xap/gv/gv-dat.patch.gz b/source/xap/gv/gv-dat.patch.gz
deleted file mode 100644
index dce0e300e..000000000
Binary files a/source/xap/gv/gv-dat.patch.gz and /dev/null differ
diff --git a/source/xap/gv/gv-resource.patch.gz b/source/xap/gv/gv-resource.patch.gz
deleted file mode 100644
index 0a7e3dac8..000000000
Binary files a/source/xap/gv/gv-resource.patch.gz and /dev/null differ
diff --git a/source/xap/hexchat/doinst.sh.gz b/source/xap/hexchat/doinst.sh.gz
deleted file mode 100644
index b265b4996..000000000
Binary files a/source/xap/hexchat/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/libnma/doinst.sh.gz b/source/xap/libnma/doinst.sh.gz
deleted file mode 100644
index 1bffa1394..000000000
Binary files a/source/xap/libnma/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz b/source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz
deleted file mode 100644
index 3cf66f58f..000000000
Binary files a/source/xap/mozilla-firefox/0027-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz b/source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz
deleted file mode 100644
index 84b4e3338..000000000
Binary files a/source/xap/mozilla-firefox/arc4random_buf.glibc-2.36.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz b/source/xap/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
deleted file mode 100644
index 1be2c680e..000000000
Binary files a/source/xap/mozilla-firefox/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz b/source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz
deleted file mode 100644
index c7376a535..000000000
Binary files a/source/xap/mozilla-firefox/ff.ui.scrollToClick.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz b/source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz
deleted file mode 100644
index 4f10a6f0e..000000000
Binary files a/source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/gkrust.a.no.networking.check.diff.gz b/source/xap/mozilla-firefox/gkrust.a.no.networking.check.diff.gz
deleted file mode 100644
index 0c239fabd..000000000
Binary files a/source/xap/mozilla-firefox/gkrust.a.no.networking.check.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/mimeTypes.rdf.gz b/source/xap/mozilla-firefox/mimeTypes.rdf.gz
deleted file mode 100644
index dcdc8837e..000000000
Binary files a/source/xap/mozilla-firefox/mimeTypes.rdf.gz and /dev/null differ
diff --git a/source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz b/source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
deleted file mode 100644
index 8b70833f8..000000000
Binary files a/source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz b/source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
deleted file mode 100644
index 84b4e3338..000000000
Binary files a/source/xap/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz b/source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
deleted file mode 100644
index 1be2c680e..000000000
Binary files a/source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz and /dev/null differ
diff --git a/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz b/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
deleted file mode 100644
index 1be2c680e..000000000
Binary files a/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz and /dev/null differ
diff --git a/source/xap/mozilla-thunderbird/double_t.x86.diff.gz b/source/xap/mozilla-thunderbird/double_t.x86.diff.gz
deleted file mode 100644
index ae3fb095b..000000000
Binary files a/source/xap/mozilla-thunderbird/double_t.x86.diff.gz and /dev/null differ
diff --git a/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz b/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
deleted file mode 100644
index 3dbb2737e..000000000
Binary files a/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz and /dev/null differ
diff --git a/source/xap/network-manager-applet/doinst.sh.gz b/source/xap/network-manager-applet/doinst.sh.gz
deleted file mode 100644
index 396e508f9..000000000
Binary files a/source/xap/network-manager-applet/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/pavucontrol/doinst.sh.gz b/source/xap/pavucontrol/doinst.sh.gz
deleted file mode 100644
index ee9ccec20..000000000
Binary files a/source/xap/pavucontrol/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/pidgin/doinst.sh.gz b/source/xap/pidgin/doinst.sh.gz
deleted file mode 100644
index edc47787c..000000000
Binary files a/source/xap/pidgin/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/pidgin/fix-gmain_h-compile-error.diff.gz b/source/xap/pidgin/fix-gmain_h-compile-error.diff.gz
deleted file mode 100644
index 41146c30a..000000000
Binary files a/source/xap/pidgin/fix-gmain_h-compile-error.diff.gz and /dev/null differ
diff --git a/source/xap/rxvt-unicode/rxvt-unicode.perl5.38.0.diff.gz b/source/xap/rxvt-unicode/rxvt-unicode.perl5.38.0.diff.gz
deleted file mode 100644
index bdd0846e3..000000000
Binary files a/source/xap/rxvt-unicode/rxvt-unicode.perl5.38.0.diff.gz and /dev/null differ
diff --git a/source/xap/sane/dll.conf.additions.gz b/source/xap/sane/dll.conf.additions.gz
deleted file mode 100644
index e3085be4c..000000000
Binary files a/source/xap/sane/dll.conf.additions.gz and /dev/null differ
diff --git a/source/xap/sane/doinst.sh.gz b/source/xap/sane/doinst.sh.gz
deleted file mode 100644
index 27b767c20..000000000
Binary files a/source/xap/sane/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/sane/sane-frontends-1.0.14-sane_cap_always_settable.diff.gz b/source/xap/sane/sane-frontends-1.0.14-sane_cap_always_settable.diff.gz
deleted file mode 100644
index d9974cad7..000000000
Binary files a/source/xap/sane/sane-frontends-1.0.14-sane_cap_always_settable.diff.gz and /dev/null differ
diff --git a/source/xap/seamonkey/arc4random_buf.glibc-2.36.diff.gz b/source/xap/seamonkey/arc4random_buf.glibc-2.36.diff.gz
deleted file mode 100644
index 84b4e3338..000000000
Binary files a/source/xap/seamonkey/arc4random_buf.glibc-2.36.diff.gz and /dev/null differ
diff --git a/source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz b/source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
deleted file mode 100644
index 1be2c680e..000000000
Binary files a/source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz and /dev/null differ
diff --git a/source/xap/seamonkey/doinst.sh.gz b/source/xap/seamonkey/doinst.sh.gz
deleted file mode 100644
index feb8f8a0d..000000000
Binary files a/source/xap/seamonkey/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/seamonkey/sm.ui.scrollToClick.diff.gz b/source/xap/seamonkey/sm.ui.scrollToClick.diff.gz
deleted file mode 100644
index cd5ac0844..000000000
Binary files a/source/xap/seamonkey/sm.ui.scrollToClick.diff.gz and /dev/null differ
diff --git a/source/xap/seyon/seyon_2.20c-16.diff.gz b/source/xap/seyon/seyon_2.20c-16.diff.gz
deleted file mode 100644
index 102526bab..000000000
Binary files a/source/xap/seyon/seyon_2.20c-16.diff.gz and /dev/null differ
diff --git a/source/xap/ssr/doinst.sh.gz b/source/xap/ssr/doinst.sh.gz
deleted file mode 100644
index 8320bc829..000000000
Binary files a/source/xap/ssr/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/windowmaker/WindowMaker.noopensusemenu.diff.gz b/source/xap/windowmaker/WindowMaker.noopensusemenu.diff.gz
deleted file mode 100644
index 871b28fd1..000000000
Binary files a/source/xap/windowmaker/WindowMaker.noopensusemenu.diff.gz and /dev/null differ
diff --git a/source/xap/windowmaker/xinitrc.wmaker.gz b/source/xap/windowmaker/xinitrc.wmaker.gz
deleted file mode 100644
index 0f1bba17d..000000000
Binary files a/source/xap/windowmaker/xinitrc.wmaker.gz and /dev/null differ
diff --git a/source/xap/x3270/doinst.sh.gz b/source/xap/x3270/doinst.sh.gz
deleted file mode 100644
index 8af90fe24..000000000
Binary files a/source/xap/x3270/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/xaos/xaos.6.gz b/source/xap/xaos/xaos.6.gz
deleted file mode 100644
index 66c534171..000000000
Binary files a/source/xap/xaos/xaos.6.gz and /dev/null differ
diff --git a/source/xap/xgames/maze.diff.gz b/source/xap/xgames/maze.diff.gz
deleted file mode 100644
index 0ec9f5f71..000000000
Binary files a/source/xap/xgames/maze.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/spider.diff.gz b/source/xap/xgames/spider.diff.gz
deleted file mode 100644
index 417f90615..000000000
Binary files a/source/xap/xgames/spider.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/spider.gcc10.diff.gz b/source/xap/xgames/spider.gcc10.diff.gz
deleted file mode 100644
index 0f17de46a..000000000
Binary files a/source/xap/xgames/spider.gcc10.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/xcolormap.diff.gz b/source/xap/xgames/xcolormap.diff.gz
deleted file mode 100644
index 950b18489..000000000
Binary files a/source/xap/xgames/xcolormap.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/xcuckoo.diff.gz b/source/xap/xgames/xcuckoo.diff.gz
deleted file mode 100644
index 8f929ef01..000000000
Binary files a/source/xap/xgames/xcuckoo.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/xlander-2009-07-18.diff.gz b/source/xap/xgames/xlander-2009-07-18.diff.gz
deleted file mode 100644
index 60ba9287a..000000000
Binary files a/source/xap/xgames/xlander-2009-07-18.diff.gz and /dev/null differ
diff --git a/source/xap/xgames/xlander.fixes.diff.gz b/source/xap/xgames/xlander.fixes.diff.gz
deleted file mode 100644
index 9aecfc202..000000000
Binary files a/source/xap/xgames/xlander.fixes.diff.gz and /dev/null differ
diff --git a/source/xap/xlockmore/doinst.sh.gz b/source/xap/xlockmore/doinst.sh.gz
deleted file mode 100644
index 09d440da9..000000000
Binary files a/source/xap/xlockmore/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/xlockmore/xlockmore.bitmap.diff.gz b/source/xap/xlockmore/xlockmore.bitmap.diff.gz
deleted file mode 100644
index bc1e16fbf..000000000
Binary files a/source/xap/xlockmore/xlockmore.bitmap.diff.gz and /dev/null differ
diff --git a/source/xap/xmms/xmms.alsa.default.diff.gz b/source/xap/xmms/xmms.alsa.default.diff.gz
deleted file mode 100644
index c710a879e..000000000
Binary files a/source/xap/xmms/xmms.alsa.default.diff.gz and /dev/null differ
diff --git a/source/xap/xmms/xmms.gtk.doublesize.diff.gz b/source/xap/xmms/xmms.gtk.doublesize.diff.gz
deleted file mode 100644
index 90dd2bbe3..000000000
Binary files a/source/xap/xmms/xmms.gtk.doublesize.diff.gz and /dev/null differ
diff --git a/source/xap/xmms/xmms.wmxmms_vis_depth_workaround.diff.gz b/source/xap/xmms/xmms.wmxmms_vis_depth_workaround.diff.gz
deleted file mode 100644
index 9ed5971e3..000000000
Binary files a/source/xap/xmms/xmms.wmxmms_vis_depth_workaround.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/doinst.sh.gz b/source/xap/xpdf/doinst.sh.gz
deleted file mode 100644
index 294c444e8..000000000
Binary files a/source/xap/xpdf/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-arabic.diff.gz b/source/xap/xpdf/lang/xpdf-arabic.diff.gz
deleted file mode 100644
index 45a9efde3..000000000
Binary files a/source/xap/xpdf/lang/xpdf-arabic.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-chinese-simplified.diff.gz b/source/xap/xpdf/lang/xpdf-chinese-simplified.diff.gz
deleted file mode 100644
index 386801106..000000000
Binary files a/source/xap/xpdf/lang/xpdf-chinese-simplified.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-chinese-traditional.diff.gz b/source/xap/xpdf/lang/xpdf-chinese-traditional.diff.gz
deleted file mode 100644
index 9baecc7ef..000000000
Binary files a/source/xap/xpdf/lang/xpdf-chinese-traditional.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-cyrillic.diff.gz b/source/xap/xpdf/lang/xpdf-cyrillic.diff.gz
deleted file mode 100644
index dd77cc7e4..000000000
Binary files a/source/xap/xpdf/lang/xpdf-cyrillic.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-greek.diff.gz b/source/xap/xpdf/lang/xpdf-greek.diff.gz
deleted file mode 100644
index 22cde3d98..000000000
Binary files a/source/xap/xpdf/lang/xpdf-greek.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-hebrew.diff.gz b/source/xap/xpdf/lang/xpdf-hebrew.diff.gz
deleted file mode 100644
index d834d6c92..000000000
Binary files a/source/xap/xpdf/lang/xpdf-hebrew.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-japanese.diff.gz b/source/xap/xpdf/lang/xpdf-japanese.diff.gz
deleted file mode 100644
index 9e37a6d2b..000000000
Binary files a/source/xap/xpdf/lang/xpdf-japanese.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-korean.diff.gz b/source/xap/xpdf/lang/xpdf-korean.diff.gz
deleted file mode 100644
index da4ddaf3c..000000000
Binary files a/source/xap/xpdf/lang/xpdf-korean.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-latin2.diff.gz b/source/xap/xpdf/lang/xpdf-latin2.diff.gz
deleted file mode 100644
index 889f7d906..000000000
Binary files a/source/xap/xpdf/lang/xpdf-latin2.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-thai.diff.gz b/source/xap/xpdf/lang/xpdf-thai.diff.gz
deleted file mode 100644
index df6811576..000000000
Binary files a/source/xap/xpdf/lang/xpdf-thai.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/lang/xpdf-turkish.diff.gz b/source/xap/xpdf/lang/xpdf-turkish.diff.gz
deleted file mode 100644
index 18cb0a103..000000000
Binary files a/source/xap/xpdf/lang/xpdf-turkish.diff.gz and /dev/null differ
diff --git a/source/xap/xpdf/patches/xpdfrc.diff.gz b/source/xap/xpdf/patches/xpdfrc.diff.gz
deleted file mode 100644
index 606efcc31..000000000
Binary files a/source/xap/xpdf/patches/xpdfrc.diff.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.995-close-fds.patch.gz b/source/xap/xsane/xsane-0.995-close-fds.patch.gz
deleted file mode 100644
index fd40a1d15..000000000
Binary files a/source/xap/xsane/xsane-0.995-close-fds.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.995-xdg-open.patch.gz b/source/xap/xsane/xsane-0.995-xdg-open.patch.gz
deleted file mode 100644
index 8e092ba72..000000000
Binary files a/source/xap/xsane/xsane-0.995-xdg-open.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.996-no-eula.patch.gz b/source/xap/xsane/xsane-0.996-no-eula.patch.gz
deleted file mode 100644
index 8f79174ca..000000000
Binary files a/source/xap/xsane/xsane-0.996-no-eula.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.997-ipv6.patch.gz b/source/xap/xsane/xsane-0.997-ipv6.patch.gz
deleted file mode 100644
index e2a3f7a6b..000000000
Binary files a/source/xap/xsane/xsane-0.997-ipv6.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.997-off-root-build.patch.gz b/source/xap/xsane/xsane-0.997-off-root-build.patch.gz
deleted file mode 100644
index a6a9fab3a..000000000
Binary files a/source/xap/xsane/xsane-0.997-off-root-build.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.998-desktop-file.patch.gz b/source/xap/xsane/xsane-0.998-desktop-file.patch.gz
deleted file mode 100644
index 9a15fe818..000000000
Binary files a/source/xap/xsane/xsane-0.998-desktop-file.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.998-libpng.patch.gz b/source/xap/xsane/xsane-0.998-libpng.patch.gz
deleted file mode 100644
index 5b60d9bc8..000000000
Binary files a/source/xap/xsane/xsane-0.998-libpng.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.998-preview-selection.patch.gz b/source/xap/xsane/xsane-0.998-preview-selection.patch.gz
deleted file mode 100644
index 31a72239c..000000000
Binary files a/source/xap/xsane/xsane-0.998-preview-selection.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.998-wmclass.patch.gz b/source/xap/xsane/xsane-0.998-wmclass.patch.gz
deleted file mode 100644
index 157ef9dfd..000000000
Binary files a/source/xap/xsane/xsane-0.998-wmclass.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-7-autoconf.patch.gz b/source/xap/xsane/xsane-0.999-7-autoconf.patch.gz
deleted file mode 100644
index 6870d263f..000000000
Binary files a/source/xap/xsane/xsane-0.999-7-autoconf.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-coverity.patch.gz b/source/xap/xsane/xsane-0.999-coverity.patch.gz
deleted file mode 100644
index 7e848f215..000000000
Binary files a/source/xap/xsane/xsane-0.999-coverity.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-lcms2.patch.gz b/source/xap/xsane/xsane-0.999-lcms2.patch.gz
deleted file mode 100644
index 0c892a454..000000000
Binary files a/source/xap/xsane/xsane-0.999-lcms2.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-man-page.patch.gz b/source/xap/xsane/xsane-0.999-man-page.patch.gz
deleted file mode 100644
index 9b54af8df..000000000
Binary files a/source/xap/xsane/xsane-0.999-man-page.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-no-file-selected.patch.gz b/source/xap/xsane/xsane-0.999-no-file-selected.patch.gz
deleted file mode 100644
index 0e489a32c..000000000
Binary files a/source/xap/xsane/xsane-0.999-no-file-selected.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-pdf-no-high-bpp.patch.gz b/source/xap/xsane/xsane-0.999-pdf-no-high-bpp.patch.gz
deleted file mode 100644
index 86e6c17d2..000000000
Binary files a/source/xap/xsane/xsane-0.999-pdf-no-high-bpp.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-signal-handling.patch.gz b/source/xap/xsane/xsane-0.999-signal-handling.patch.gz
deleted file mode 100644
index a9665e055..000000000
Binary files a/source/xap/xsane/xsane-0.999-signal-handling.patch.gz and /dev/null differ
diff --git a/source/xap/xsane/xsane-0.999-snprintf-update.patch.gz b/source/xap/xsane/xsane-0.999-snprintf-update.patch.gz
deleted file mode 100644
index d2ef6cd0f..000000000
Binary files a/source/xap/xsane/xsane-0.999-snprintf-update.patch.gz and /dev/null differ
diff --git a/source/xap/xscreensaver/doinst.sh.gz b/source/xap/xscreensaver/doinst.sh.gz
deleted file mode 100644
index a22f2918e..000000000
Binary files a/source/xap/xscreensaver/doinst.sh.gz and /dev/null differ
diff --git a/source/xap/xscreensaver/setuid.c.gz b/source/xap/xscreensaver/setuid.c.gz
deleted file mode 100644
index 9b907e50e..000000000
Binary files a/source/xap/xscreensaver/setuid.c.gz and /dev/null differ
diff --git a/source/xap/xscreensaver/xscreensaver.electricsheep.diff.gz b/source/xap/xscreensaver/xscreensaver.electricsheep.diff.gz
deleted file mode 100644
index 378e72d4a..000000000
Binary files a/source/xap/xscreensaver/xscreensaver.electricsheep.diff.gz and /dev/null differ
diff --git a/source/xap/xscreensaver/xscreensaver.no.expiration.date.diff.gz b/source/xap/xscreensaver/xscreensaver.no.expiration.date.diff.gz
deleted file mode 100644
index c790f03aa..000000000
Binary files a/source/xap/xscreensaver/xscreensaver.no.expiration.date.diff.gz and /dev/null differ
diff --git a/source/xfce/elementary-xfce/doinst.sh.gz b/source/xfce/elementary-xfce/doinst.sh.gz
deleted file mode 100644
index 420bcad82..000000000
Binary files a/source/xfce/elementary-xfce/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/mousepad/doinst.sh.gz b/source/xfce/mousepad/doinst.sh.gz
deleted file mode 100644
index 7fa283280..000000000
Binary files a/source/xfce/mousepad/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-clipman-plugin/doinst.sh.gz b/source/xfce/xfce4-clipman-plugin/doinst.sh.gz
deleted file mode 100644
index 453835c03..000000000
Binary files a/source/xfce/xfce4-clipman-plugin/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-notifyd/doinst.sh.gz b/source/xfce/xfce4-notifyd/doinst.sh.gz
deleted file mode 100644
index c1993307e..000000000
Binary files a/source/xfce/xfce4-notifyd/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-panel-profiles/doinst.sh.gz b/source/xfce/xfce4-panel-profiles/doinst.sh.gz
deleted file mode 100644
index f3ed450b7..000000000
Binary files a/source/xfce/xfce4-panel-profiles/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-power-manager/doinst.sh.gz b/source/xfce/xfce4-power-manager/doinst.sh.gz
deleted file mode 100644
index 64bc0788d..000000000
Binary files a/source/xfce/xfce4-power-manager/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme.patch.gz b/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme.patch.gz
deleted file mode 100644
index 34a035065..000000000
Binary files a/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme.patch.gz and /dev/null differ
diff --git a/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme_clean.patch.gz b/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme_clean.patch.gz
deleted file mode 100644
index 9d34a1cae..000000000
Binary files a/source/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme_clean.patch.gz and /dev/null differ
diff --git a/source/xfce/xfce4-screensaver/clarify-desc-in-xfce-settings.patch.gz b/source/xfce/xfce4-screensaver/clarify-desc-in-xfce-settings.patch.gz
deleted file mode 100644
index 659d36d2e..000000000
Binary files a/source/xfce/xfce4-screensaver/clarify-desc-in-xfce-settings.patch.gz and /dev/null differ
diff --git a/source/xfce/xfce4-screensaver/doinst.sh.gz b/source/xfce/xfce4-screensaver/doinst.sh.gz
deleted file mode 100644
index 4d9a1c7bf..000000000
Binary files a/source/xfce/xfce4-screensaver/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-screenshooter/doinst.sh.gz b/source/xfce/xfce4-screenshooter/doinst.sh.gz
deleted file mode 100644
index 0edcbb3b4..000000000
Binary files a/source/xfce/xfce4-screenshooter/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-session/use-xfss-by-default-in-xfce.patch.gz b/source/xfce/xfce4-session/use-xfss-by-default-in-xfce.patch.gz
deleted file mode 100644
index 4b2d27d77..000000000
Binary files a/source/xfce/xfce4-session/use-xfss-by-default-in-xfce.patch.gz and /dev/null differ
diff --git a/source/xfce/xfce4-settings/xfce4-settings.theme.diff.gz b/source/xfce/xfce4-settings/xfce4-settings.theme.diff.gz
deleted file mode 100644
index db9b0417a..000000000
Binary files a/source/xfce/xfce4-settings/xfce4-settings.theme.diff.gz and /dev/null differ
diff --git a/source/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff.gz b/source/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff.gz
deleted file mode 100644
index 92601601d..000000000
Binary files a/source/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff.gz and /dev/null differ
diff --git a/source/xfce/xfce4-taskmanager/doinst.sh.gz b/source/xfce/xfce4-taskmanager/doinst.sh.gz
deleted file mode 100644
index 2fcebdd59..000000000
Binary files a/source/xfce/xfce4-taskmanager/doinst.sh.gz and /dev/null differ
diff --git a/source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz b/source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz
deleted file mode 100644
index 4e9e8b0a0..000000000
Binary files a/source/xfce/xfce4-whiskermenu-plugin/doinst.sh.gz and /dev/null differ
diff --git a/source/y/bsd-games/hangman-words.gz b/source/y/bsd-games/hangman-words.gz
deleted file mode 100644
index 841e7f4f9..000000000
Binary files a/source/y/bsd-games/hangman-words.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0001-Replace-getline-with-get_line.patch.gz b/source/y/bsd-games/patches/0001-Replace-getline-with-get_line.patch.gz
deleted file mode 100644
index 0d9ff58e0..000000000
Binary files a/source/y/bsd-games/patches/0001-Replace-getline-with-get_line.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0002-robots-Refresh-screen.patch.gz b/source/y/bsd-games/patches/0002-robots-Refresh-screen.patch.gz
deleted file mode 100644
index 3d5fcc811..000000000
Binary files a/source/y/bsd-games/patches/0002-robots-Refresh-screen.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch.gz b/source/y/bsd-games/patches/0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch.gz
deleted file mode 100644
index 53b0912fe..000000000
Binary files a/source/y/bsd-games/patches/0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0004-Define-__dead-for-GNU-GCC.patch.gz b/source/y/bsd-games/patches/0004-Define-__dead-for-GNU-GCC.patch.gz
deleted file mode 100644
index 4f61749fd..000000000
Binary files a/source/y/bsd-games/patches/0004-Define-__dead-for-GNU-GCC.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0005-rain-Update-default-delay.-Closes-579062.patch.gz b/source/y/bsd-games/patches/0005-rain-Update-default-delay.-Closes-579062.patch.gz
deleted file mode 100644
index 05180be78..000000000
Binary files a/source/y/bsd-games/patches/0005-rain-Update-default-delay.-Closes-579062.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0007-Unsorted-Debian-patches.patch.gz b/source/y/bsd-games/patches/0007-Unsorted-Debian-patches.patch.gz
deleted file mode 100644
index 59a2f5103..000000000
Binary files a/source/y/bsd-games/patches/0007-Unsorted-Debian-patches.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch.gz b/source/y/bsd-games/patches/0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch.gz
deleted file mode 100644
index ea0a9f8d2..000000000
Binary files a/source/y/bsd-games/patches/0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch.gz b/source/y/bsd-games/patches/0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch.gz
deleted file mode 100644
index 464b47f9a..000000000
Binary files a/source/y/bsd-games/patches/0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0010-Fix-typos-spotted-by-Lintian.patch.gz b/source/y/bsd-games/patches/0010-Fix-typos-spotted-by-Lintian.patch.gz
deleted file mode 100644
index 77e8874c0..000000000
Binary files a/source/y/bsd-games/patches/0010-Fix-typos-spotted-by-Lintian.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0011-Fix-format-security-compiling-errors.patch.gz b/source/y/bsd-games/patches/0011-Fix-format-security-compiling-errors.patch.gz
deleted file mode 100644
index 4bb7cb805..000000000
Binary files a/source/y/bsd-games/patches/0011-Fix-format-security-compiling-errors.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0012-Fix-include-stdio.h-C-incompatibility.patch.gz b/source/y/bsd-games/patches/0012-Fix-include-stdio.h-C-incompatibility.patch.gz
deleted file mode 100644
index b3f9a638a..000000000
Binary files a/source/y/bsd-games/patches/0012-Fix-include-stdio.h-C-incompatibility.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0013-Update-acronyms.patch.gz b/source/y/bsd-games/patches/0013-Update-acronyms.patch.gz
deleted file mode 100644
index d6c2acc49..000000000
Binary files a/source/y/bsd-games/patches/0013-Update-acronyms.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch.gz b/source/y/bsd-games/patches/0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch.gz
deleted file mode 100644
index 1465c7ed5..000000000
Binary files a/source/y/bsd-games/patches/0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0016-Better-explanation-how-to-read-the-documentation.patch.gz b/source/y/bsd-games/patches/0016-Better-explanation-how-to-read-the-documentation.patch.gz
deleted file mode 100644
index 1f29e3188..000000000
Binary files a/source/y/bsd-games/patches/0016-Better-explanation-how-to-read-the-documentation.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch.gz b/source/y/bsd-games/patches/0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch.gz
deleted file mode 100644
index 5370cf281..000000000
Binary files a/source/y/bsd-games/patches/0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/bsd-games.config.params.diff.gz b/source/y/bsd-games/patches/bsd-games.config.params.diff.gz
deleted file mode 100644
index 8862e2d37..000000000
Binary files a/source/y/bsd-games/patches/bsd-games.config.params.diff.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff.gz b/source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff.gz
deleted file mode 100644
index 7351ae450..000000000
Binary files a/source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz b/source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz
deleted file mode 100644
index bd0a4acfc..000000000
Binary files a/source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/bsd-games.gcc14.diff.gz b/source/y/bsd-games/patches/bsd-games.gcc14.diff.gz
deleted file mode 100644
index f90f507ef..000000000
Binary files a/source/y/bsd-games/patches/bsd-games.gcc14.diff.gz and /dev/null differ
diff --git a/source/y/bsd-games/patches/bsd-games.pom.diff.gz b/source/y/bsd-games/patches/bsd-games.pom.diff.gz
deleted file mode 100644
index d3de29d67..000000000
Binary files a/source/y/bsd-games/patches/bsd-games.pom.diff.gz and /dev/null differ
diff --git a/testing/source/mesa/doinst.sh.gz b/testing/source/mesa/doinst.sh.gz
deleted file mode 100644
index 3f86d2797..000000000
Binary files a/testing/source/mesa/doinst.sh.gz and /dev/null differ