Wed Feb 28 18:36:48 UTC 2024

d/parallel-20240222-noarch-1.txz:  Upgraded.
kde/krita-5.2.2-x86_64-4.txz:  Rebuilt.
  Recompiled against libunibreak-6.0.
l/accountsservice-23.13.9-x86_64-1.txz:  Upgraded.
  Thanks to reddog83.
l/libass-0.17.1-x86_64-2.txz:  Rebuilt.
  Recompiled against libunibreak-6.0.
l/libunibreak-6.0-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
l/orc-0.4.38-x86_64-1.txz:  Upgraded.
l/python-requests-2.31.0-x86_64-1.txz:  Upgraded.
l/python-urllib3-2.2.1-x86_64-1.txz:  Upgraded.
l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txz:  Added.
n/wpa_supplicant-2.10-x86_64-3.txz:  Rebuilt.
  Patched the implementation of PEAP in wpa_supplicant to prevent an
  authentication bypass. For a successful attack, wpa_supplicant must be
  configured to not verify the network's TLS certificate during Phase 1
  authentication, and an eap_peap_decrypt vulnerability can then be abused
  to skip Phase 2 authentication. The attack vector is sending an EAP-TLV
  Success packet instead of starting Phase 2. This allows an adversary to
  impersonate Enterprise Wi-Fi networks.
  For more information, see:
    https://www.cve.org/CVERecord?id=CVE-2023-52160
  (* Security fix *)
xap/gparted-1.6.0-x86_64-1.txz:  Upgraded.
This commit is contained in:
Patrick J Volkerding 2024-02-28 18:36:48 +00:00 committed by Eric Hameleers
parent d3c57a5548
commit 72065739ec
28 changed files with 3751 additions and 2882 deletions

View file

@ -11,9 +11,44 @@
<description>Tracking Slackware development in git.</description> <description>Tracking Slackware development in git.</description>
<language>en-us</language> <language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id> <id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Mon, 26 Feb 2024 20:09:43 GMT</pubDate> <pubDate>Wed, 28 Feb 2024 18:36:48 GMT</pubDate>
<lastBuildDate>Mon, 26 Feb 2024 21:05:09 GMT</lastBuildDate> <lastBuildDate>Wed, 28 Feb 2024 19:34:13 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator> <generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Wed, 28 Feb 2024 18:36:48 GMT</title>
<pubDate>Wed, 28 Feb 2024 18:36:48 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240228183648</link>
<guid isPermaLink="false">20240228183648</guid>
<description>
<![CDATA[<pre>
d/parallel-20240222-noarch-1.txz: Upgraded.
kde/krita-5.2.2-x86_64-4.txz: Rebuilt.
Recompiled against libunibreak-6.0.
l/accountsservice-23.13.9-x86_64-1.txz: Upgraded.
Thanks to reddog83.
l/libass-0.17.1-x86_64-2.txz: Rebuilt.
Recompiled against libunibreak-6.0.
l/libunibreak-6.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
l/orc-0.4.38-x86_64-1.txz: Upgraded.
l/python-requests-2.31.0-x86_64-1.txz: Upgraded.
l/python-urllib3-2.2.1-x86_64-1.txz: Upgraded.
l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txz: Added.
n/wpa_supplicant-2.10-x86_64-3.txz: Rebuilt.
Patched the implementation of PEAP in wpa_supplicant to prevent an
authentication bypass. For a successful attack, wpa_supplicant must be
configured to not verify the network's TLS certificate during Phase 1
authentication, and an eap_peap_decrypt vulnerability can then be abused
to skip Phase 2 authentication. The attack vector is sending an EAP-TLV
Success packet instead of starting Phase 2. This allows an adversary to
impersonate Enterprise Wi-Fi networks.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-52160
(* Security fix *)
xap/gparted-1.6.0-x86_64-1.txz: Upgraded.
</pre>]]>
</description>
</item>
<item> <item>
<title>Mon, 26 Feb 2024 20:09:43 GMT</title> <title>Mon, 26 Feb 2024 20:09:43 GMT</title>
<pubDate>Mon, 26 Feb 2024 20:09:43 GMT</pubDate> <pubDate>Mon, 26 Feb 2024 20:09:43 GMT</pubDate>

View file

@ -1,3 +1,30 @@
Wed Feb 28 18:36:48 UTC 2024
d/parallel-20240222-noarch-1.txz: Upgraded.
kde/krita-5.2.2-x86_64-4.txz: Rebuilt.
Recompiled against libunibreak-6.0.
l/accountsservice-23.13.9-x86_64-1.txz: Upgraded.
Thanks to reddog83.
l/libass-0.17.1-x86_64-2.txz: Rebuilt.
Recompiled against libunibreak-6.0.
l/libunibreak-6.0-x86_64-1.txz: Upgraded.
Shared library .so-version bump.
l/orc-0.4.38-x86_64-1.txz: Upgraded.
l/python-requests-2.31.0-x86_64-1.txz: Upgraded.
l/python-urllib3-2.2.1-x86_64-1.txz: Upgraded.
l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txz: Added.
n/wpa_supplicant-2.10-x86_64-3.txz: Rebuilt.
Patched the implementation of PEAP in wpa_supplicant to prevent an
authentication bypass. For a successful attack, wpa_supplicant must be
configured to not verify the network's TLS certificate during Phase 1
authentication, and an eap_peap_decrypt vulnerability can then be abused
to skip Phase 2 authentication. The attack vector is sending an EAP-TLV
Success packet instead of starting Phase 2. This allows an adversary to
impersonate Enterprise Wi-Fi networks.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-52160
(* Security fix *)
xap/gparted-1.6.0-x86_64-1.txz: Upgraded.
+--------------------------+
Mon Feb 26 20:09:43 UTC 2024 Mon Feb 26 20:09:43 UTC 2024
a/mdadm-4.3-x86_64-1.txz: Upgraded. a/mdadm-4.3-x86_64-1.txz: Upgraded.
a/pciutils-3.11.1-x86_64-1.txz: Upgraded. a/pciutils-3.11.1-x86_64-1.txz: Upgraded.

View file

@ -1,20 +1,20 @@
Mon Feb 26 20:14:15 UTC 2024 Wed Feb 28 18:42:18 UTC 2024
Here is the file list for this directory. If you are using a Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh subdirectories, please have the archive administrator refresh
the mirror. the mirror.
drwxr-xr-x 12 root root 4096 2024-02-26 20:09 . drwxr-xr-x 12 root root 4096 2024-02-28 18:36 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0 -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 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1141823 2024-02-25 19:21 ./CHECKSUMS.md5 -rw-r--r-- 1 root root 1141901 2024-02-26 20:14 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2024-02-25 19:21 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2024-02-26 20:14 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -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 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 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 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 983685 2024-02-26 20:09 ./ChangeLog.txt -rw-r--r-- 1 root root 984952 2024-02-28 18:36 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2024-02-23 20:36 ./EFI/BOOT drwxr-xr-x 2 root root 4096 2024-02-23 20:36 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi -rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-02-23 20:36 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -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 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 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1491106 2024-02-25 19:21 ./FILELIST.TXT -rw-r--r-- 1 root root 1491199 2024-02-26 20:14 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 900793 2024-02-26 20:13 ./PACKAGES.TXT -rw-r--r-- 1 root root 901210 2024-02-28 18:41 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT -rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
-rw-r--r-- 1 root root 3629 2024-02-23 20:27 ./README.initrd -rw-r--r-- 1 root root 3629 2024-02-23 20:27 ./README.initrd
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT -rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
@ -683,11 +683,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 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 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT -rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
drwxr-xr-x 17 root root 4096 2024-02-26 20:13 ./slackware64 drwxr-xr-x 17 root root 4096 2024-02-28 18:41 ./slackware64
-rw-r--r-- 1 root root 351347 2024-02-26 20:13 ./slackware64/CHECKSUMS.md5 -rw-r--r-- 1 root root 351585 2024-02-28 18:41 ./slackware64/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2024-02-26 20:13 ./slackware64/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2024-02-28 18:41 ./slackware64/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 435192 2024-02-26 20:13 ./slackware64/FILE_LIST -rw-r--r-- 1 root root 435473 2024-02-28 18:41 ./slackware64/FILE_LIST
-rw-r--r-- 1 root root 4468085 2024-02-26 20:13 ./slackware64/MANIFEST.bz2 -rw-r--r-- 1 root root 4575991 2024-02-28 18:41 ./slackware64/MANIFEST.bz2
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
drwxr-xr-x 2 root root 32768 2024-02-26 20:12 ./slackware64/a drwxr-xr-x 2 root root 32768 2024-02-26 20:12 ./slackware64/a
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt -rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
@ -1340,7 +1340,7 @@ drwxr-xr-x 2 root root 20480 2024-02-25 19:19 ./slackware64/ap
-rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt -rw-r--r-- 1 root root 506 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txt
-rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz -rw-r--r-- 1 root root 3156392 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-05-15 17:09 ./slackware64/ap/zsh-5.9-x86_64-1.txz.asc
drwxr-xr-x 2 root root 20480 2024-02-26 20:13 ./slackware64/d drwxr-xr-x 2 root root 20480 2024-02-28 18:41 ./slackware64/d
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txt -rw-r--r-- 1 root root 360 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txt
-rw-r--r-- 1 root root 2416392 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz -rw-r--r-- 1 root root 2416392 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-26 19:28 ./slackware64/d/Cython-0.29.36-x86_64-1.txz.asc
@ -1507,9 +1507,9 @@ drwxr-xr-x 2 root root 20480 2024-02-26 20:13 ./slackware64/d
-rw-r--r-- 1 root root 529 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txt -rw-r--r-- 1 root root 529 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txt
-rw-r--r-- 1 root root 327656 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz -rw-r--r-- 1 root root 327656 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-04-15 18:36 ./slackware64/d/pahole-1.25-x86_64-1.txz.asc
-rw-r--r-- 1 root root 398 2024-01-24 18:34 ./slackware64/d/parallel-20240122-noarch-1.txt -rw-r--r-- 1 root root 398 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txt
-rw-r--r-- 1 root root 519000 2024-01-24 18:34 ./slackware64/d/parallel-20240122-noarch-1.txz -rw-r--r-- 1 root root 519424 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txz
-rw-r--r-- 1 root root 163 2024-01-24 18:34 ./slackware64/d/parallel-20240122-noarch-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-28 18:22 ./slackware64/d/parallel-20240222-noarch-1.txz.asc
-rw-r--r-- 1 root root 469 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txt -rw-r--r-- 1 root root 469 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txt
-rw-r--r-- 1 root root 94892 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz -rw-r--r-- 1 root root 94892 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-04-24 19:58 ./slackware64/d/patchelf-0.18.0-x86_64-1.txz.asc
@ -1616,7 +1616,7 @@ drwxr-xr-x 2 root root 4096 2024-02-23 20:41 ./slackware64/k
-rw-r--r-- 1 root root 1170 2024-02-23 20:27 ./slackware64/k/maketag -rw-r--r-- 1 root root 1170 2024-02-23 20:27 ./slackware64/k/maketag
-rw-r--r-- 1 root root 1170 2024-02-23 20:27 ./slackware64/k/maketag.ez -rw-r--r-- 1 root root 1170 2024-02-23 20:27 ./slackware64/k/maketag.ez
-rw-r--r-- 1 root root 18 2024-02-23 20:27 ./slackware64/k/tagfile -rw-r--r-- 1 root root 18 2024-02-23 20:27 ./slackware64/k/tagfile
drwxr-xr-x 2 root root 86016 2024-02-24 19:52 ./slackware64/kde drwxr-xr-x 2 root root 86016 2024-02-28 18:41 ./slackware64/kde
-rw-r--r-- 1 root root 382 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txt -rw-r--r-- 1 root root 382 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 2559504 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz -rw-r--r-- 1 root root 2559504 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-15 20:27 ./slackware64/kde/akonadi-23.08.5-x86_64-1.txz.asc
@ -2357,9 +2357,9 @@ drwxr-xr-x 2 root root 86016 2024-02-24 19:52 ./slackware64/kde
-rw-r--r-- 1 root root 330 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txt -rw-r--r-- 1 root root 330 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txt
-rw-r--r-- 1 root root 1400968 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz -rw-r--r-- 1 root root 1400968 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-15 21:13 ./slackware64/kde/krfb-23.08.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 271 2024-02-02 19:43 ./slackware64/kde/krita-5.2.2-x86_64-3.txt -rw-r--r-- 1 root root 271 2024-02-27 19:15 ./slackware64/kde/krita-5.2.2-x86_64-4.txt
-rw-r--r-- 1 root root 66814132 2024-02-02 19:43 ./slackware64/kde/krita-5.2.2-x86_64-3.txz -rw-r--r-- 1 root root 66815600 2024-02-27 19:15 ./slackware64/kde/krita-5.2.2-x86_64-4.txz
-rw-r--r-- 1 root root 163 2024-02-02 19:43 ./slackware64/kde/krita-5.2.2-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2024-02-27 19:15 ./slackware64/kde/krita-5.2.2-x86_64-4.txz.asc
-rw-r--r-- 1 root root 340 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txt -rw-r--r-- 1 root root 340 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txt
-rw-r--r-- 1 root root 361872 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz -rw-r--r-- 1 root root 361872 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-10 20:23 ./slackware64/kde/kross-5.115.0-x86_64-1.txz.asc
@ -2783,7 +2783,7 @@ drwxr-xr-x 2 root root 86016 2024-02-24 19:52 ./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 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 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 -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 94208 2024-02-26 20:13 ./slackware64/l drwxr-xr-x 2 root root 94208 2024-02-28 18:40 ./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 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 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 -rw-r--r-- 1 root root 163 2022-03-06 20:00 ./slackware64/l/GConf-3.2.6-x86_64-8.txz.asc
@ -2835,9 +2835,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 989 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txt -rw-r--r-- 1 root root 989 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txt
-rw-r--r-- 1 root root 157260 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz -rw-r--r-- 1 root root 157260 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz
-rw-r--r-- 1 root root 163 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 06:11 ./slackware64/l/aalib-1.4rc5-x86_64-8.txz.asc
-rw-r--r-- 1 root root 432 2022-03-02 19:50 ./slackware64/l/accountsservice-22.08.8-x86_64-1.txt -rw-r--r-- 1 root root 432 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txt
-rw-r--r-- 1 root root 146908 2022-03-02 19:50 ./slackware64/l/accountsservice-22.08.8-x86_64-1.txz -rw-r--r-- 1 root root 151320 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-03-02 19:50 ./slackware64/l/accountsservice-22.08.8-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-27 18:45 ./slackware64/l/accountsservice-23.13.9-x86_64-1.txz.asc
-rw-r--r-- 1 root root 323 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txt -rw-r--r-- 1 root root 323 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txt
-rw-r--r-- 1 root root 695136 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txz -rw-r--r-- 1 root root 695136 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txz
-rw-r--r-- 1 root root 163 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-18 17:37 ./slackware64/l/adwaita-icon-theme-45.0-noarch-1.txz.asc
@ -3230,9 +3230,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 402 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txt -rw-r--r-- 1 root root 402 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txt
-rw-r--r-- 1 root root 525692 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz -rw-r--r-- 1 root root 525692 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-09-13 19:03 ./slackware64/l/libarchive-3.7.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 330 2024-01-28 19:48 ./slackware64/l/libass-0.17.1-x86_64-1.txt -rw-r--r-- 1 root root 330 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txt
-rw-r--r-- 1 root root 114548 2024-01-28 19:48 ./slackware64/l/libass-0.17.1-x86_64-1.txz -rw-r--r-- 1 root root 114576 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txz
-rw-r--r-- 1 root root 163 2024-01-28 19:48 ./slackware64/l/libass-0.17.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-27 18:57 ./slackware64/l/libass-0.17.1-x86_64-2.txz.asc
-rw-r--r-- 1 root root 369 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txt -rw-r--r-- 1 root root 369 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txt
-rw-r--r-- 1 root root 22292 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txz -rw-r--r-- 1 root root 22292 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txz.asc -rw-r--r-- 1 root root 163 2023-03-05 21:01 ./slackware64/l/libasyncns-0.8-x86_64-6.txz.asc
@ -3521,9 +3521,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 440 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txt -rw-r--r-- 1 root root 440 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 332068 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txz -rw-r--r-- 1 root root 332068 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-12-05 20:55 ./slackware64/l/libtiff-4.6.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 399 2023-10-05 20:06 ./slackware64/l/libunibreak-5.1-x86_64-1.txt -rw-r--r-- 1 root root 399 2024-02-27 18:52 ./slackware64/l/libunibreak-6.0-x86_64-1.txt
-rw-r--r-- 1 root root 21800 2023-10-05 20:06 ./slackware64/l/libunibreak-5.1-x86_64-1.txz -rw-r--r-- 1 root root 25972 2024-02-27 18:52 ./slackware64/l/libunibreak-6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-10-05 20:06 ./slackware64/l/libunibreak-5.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-27 18:52 ./slackware64/l/libunibreak-6.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 371 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txt -rw-r--r-- 1 root root 371 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txt
-rw-r--r-- 1 root root 579728 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txz -rw-r--r-- 1 root root 579728 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-24 19:13 ./slackware64/l/libunistring-1.2-x86_64-1.txz.asc
@ -3611,8 +3611,8 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 272 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txt -rw-r--r-- 1 root root 272 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txt
-rw-r--r-- 1 root root 85240 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz -rw-r--r-- 1 root root 85240 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/lzo-2.10-x86_64-4.txz.asc
-rw-r--r-- 1 root root 32037 2024-02-23 02:18 ./slackware64/l/maketag -rw-r--r-- 1 root root 32073 2024-02-28 18:35 ./slackware64/l/maketag
-rw-r--r-- 1 root root 32037 2024-02-23 02:18 ./slackware64/l/maketag.ez -rw-r--r-- 1 root root 32073 2024-02-28 18:35 ./slackware64/l/maketag.ez
-rw-r--r-- 1 root root 520 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txt -rw-r--r-- 1 root root 520 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txt
-rw-r--r-- 1 root root 20676 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz -rw-r--r-- 1 root root 20676 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 07:20 ./slackware64/l/media-player-info-24-noarch-3.txz.asc
@ -3673,9 +3673,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 404 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txt -rw-r--r-- 1 root root 404 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txt
-rw-r--r-- 1 root root 158016 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz -rw-r--r-- 1 root root 158016 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz
-rw-r--r-- 1 root root 163 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz.asc -rw-r--r-- 1 root root 163 2023-03-08 02:24 ./slackware64/l/opusfile-0.12-x86_64-4.txz.asc
-rw-r--r-- 1 root root 446 2024-02-07 18:45 ./slackware64/l/orc-0.4.37-x86_64-1.txt -rw-r--r-- 1 root root 446 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txt
-rw-r--r-- 1 root root 263052 2024-02-07 18:45 ./slackware64/l/orc-0.4.37-x86_64-1.txz -rw-r--r-- 1 root root 261056 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-07 18:45 ./slackware64/l/orc-0.4.37-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-28 18:19 ./slackware64/l/orc-0.4.38-x86_64-1.txz.asc
-rw-r--r-- 1 root root 460 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txt -rw-r--r-- 1 root root 460 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txt
-rw-r--r-- 1 root root 432352 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txz -rw-r--r-- 1 root root 432352 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-26 18:40 ./slackware64/l/pango-1.52.0-x86_64-1.txz.asc
@ -3877,9 +3877,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 361 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txt -rw-r--r-- 1 root root 361 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txt
-rw-r--r-- 1 root root 17600 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txz -rw-r--r-- 1 root root 17600 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txz.asc -rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-random2-1.0.1-x86_64-5.txz.asc
-rw-r--r-- 1 root root 599 2021-11-03 00:43 ./slackware64/l/python-requests-2.26.0-x86_64-3.txt -rw-r--r-- 1 root root 599 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txt
-rw-r--r-- 1 root root 85912 2021-11-03 00:43 ./slackware64/l/python-requests-2.26.0-x86_64-3.txz -rw-r--r-- 1 root root 86404 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-requests-2.26.0-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2024-02-28 17:54 ./slackware64/l/python-requests-2.31.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 328 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txt -rw-r--r-- 1 root root 328 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txt
-rw-r--r-- 1 root root 18720 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz -rw-r--r-- 1 root root 18720 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz.asc -rw-r--r-- 1 root root 163 2021-11-03 00:43 ./slackware64/l/python-sane-2.9.1-x86_64-5.txz.asc
@ -3913,9 +3913,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 529 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txt -rw-r--r-- 1 root root 529 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txt
-rw-r--r-- 1 root root 15424 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz -rw-r--r-- 1 root root 15424 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-11-25 19:19 ./slackware64/l/python-typogrify-2.0.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 417 2022-01-09 03:41 ./slackware64/l/python-urllib3-1.26.8-x86_64-1.txt -rw-r--r-- 1 root root 417 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txt
-rw-r--r-- 1 root root 170864 2022-01-09 03:41 ./slackware64/l/python-urllib3-1.26.8-x86_64-1.txz -rw-r--r-- 1 root root 169748 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-09 03:41 ./slackware64/l/python-urllib3-1.26.8-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-28 17:56 ./slackware64/l/python-urllib3-2.2.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 455 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txt -rw-r--r-- 1 root root 455 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txt
-rw-r--r-- 1 root root 14508 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz -rw-r--r-- 1 root root 14508 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-01-18 20:33 ./slackware64/l/python-webencodings-0.5.1-x86_64-1.txz.asc
@ -3937,6 +3937,9 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 470 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txt -rw-r--r-- 1 root root 470 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txt
-rw-r--r-- 1 root root 16248568 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txz -rw-r--r-- 1 root root 16248568 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txz
-rw-r--r-- 1 root root 163 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txz.asc -rw-r--r-- 1 root root 163 2023-11-01 21:02 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-12.txz.asc
-rw-r--r-- 1 root root 247 2024-02-28 02:54 ./slackware64/l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txt
-rw-r--r-- 1 root root 129557852 2024-02-28 02:54 ./slackware64/l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-02-28 02:54 ./slackware64/l/qt6-6.6.2_20240210_15b7e743-x86_64-1.txz.asc
-rw-r--r-- 1 root root 402 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txt -rw-r--r-- 1 root root 402 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txt
-rw-r--r-- 1 root root 54792 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txz -rw-r--r-- 1 root root 54792 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-12-17 19:41 ./slackware64/l/qtkeychain-0.14.2-x86_64-1.txz.asc
@ -4012,7 +4015,7 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./slackware64/l
-rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt -rw-r--r-- 1 root root 356 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txt
-rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz -rw-r--r-- 1 root root 514212 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/t1lib-5.1.2-x86_64-6.txz.asc
-rw-r--r-- 1 root root 6092 2024-02-23 02:18 ./slackware64/l/tagfile -rw-r--r-- 1 root root 6100 2024-02-28 18:35 ./slackware64/l/tagfile
-rw-r--r-- 1 root root 368 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txt -rw-r--r-- 1 root root 368 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txt
-rw-r--r-- 1 root root 380512 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz -rw-r--r-- 1 root root 380512 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-07-01 18:40 ./slackware64/l/taglib-1.13.1-x86_64-1.txz.asc
@ -4073,7 +4076,7 @@ drwxr-xr-x 2 root root 94208 2024-02-26 20:13 ./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 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 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 -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-02-25 19:19 ./slackware64/n drwxr-xr-x 2 root root 36864 2024-02-28 18:40 ./slackware64/n
-rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt -rw-r--r-- 1 root root 357 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txt
-rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz -rw-r--r-- 1 root root 1517848 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-03-09 19:11 ./slackware64/n/ModemManager-1.20.6-x86_64-1.txz.asc
@ -4535,9 +4538,9 @@ drwxr-xr-x 2 root root 36864 2024-02-25 19:19 ./slackware64/n
-rw-r--r-- 1 root root 677 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txt -rw-r--r-- 1 root root 677 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txt
-rw-r--r-- 1 root root 134520 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txz -rw-r--r-- 1 root root 134520 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txz
-rw-r--r-- 1 root root 163 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txz.asc -rw-r--r-- 1 root root 163 2021-03-18 23:31 ./slackware64/n/wireless_tools-30.pre9-x86_64-5.txz.asc
-rw-r--r-- 1 root root 600 2023-03-08 03:14 ./slackware64/n/wpa_supplicant-2.10-x86_64-2.txt -rw-r--r-- 1 root root 600 2024-02-28 18:03 ./slackware64/n/wpa_supplicant-2.10-x86_64-3.txt
-rw-r--r-- 1 root root 1326428 2023-03-08 03:14 ./slackware64/n/wpa_supplicant-2.10-x86_64-2.txz -rw-r--r-- 1 root root 1325320 2024-02-28 18:03 ./slackware64/n/wpa_supplicant-2.10-x86_64-3.txz
-rw-r--r-- 1 root root 163 2023-03-08 03:14 ./slackware64/n/wpa_supplicant-2.10-x86_64-2.txz.asc -rw-r--r-- 1 root root 163 2024-02-28 18:03 ./slackware64/n/wpa_supplicant-2.10-x86_64-3.txz.asc
-rw-r--r-- 1 root root 406 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txt -rw-r--r-- 1 root root 406 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txt
-rw-r--r-- 1 root root 192832 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txz -rw-r--r-- 1 root root 192832 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txz
-rw-r--r-- 1 root root 163 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txz.asc -rw-r--r-- 1 root root 163 2023-03-05 21:22 ./slackware64/n/yptools-4.2.3-x86_64-6.txz.asc
@ -5474,7 +5477,7 @@ drwxr-xr-x 2 root root 65536 2024-02-26 20:12 ./slackware64/x
-rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt -rw-r--r-- 1 root root 213 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txt
-rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz -rw-r--r-- 1 root root 25896 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2022-07-11 18:36 ./slackware64/x/xwud-1.0.6-x86_64-1.txz.asc
drwxr-xr-x 2 root root 16384 2024-02-26 20:13 ./slackware64/xap drwxr-xr-x 2 root root 16384 2024-02-28 18:40 ./slackware64/xap
-rw-r--r-- 1 root root 625 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txt -rw-r--r-- 1 root root 625 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txt
-rw-r--r-- 1 root root 2705540 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz -rw-r--r-- 1 root root 2705540 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz
-rw-r--r-- 1 root root 163 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-01-30 20:29 ./slackware64/xap/MPlayer-20240130-x86_64-1.txz.asc
@ -5532,9 +5535,9 @@ drwxr-xr-x 2 root root 16384 2024-02-26 20:13 ./slackware64/xap
-rw-r--r-- 1 root root 644 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txt -rw-r--r-- 1 root root 644 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txt
-rw-r--r-- 1 root root 1638316 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txz -rw-r--r-- 1 root root 1638316 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-12-30 19:10 ./slackware64/xap/gnuplot-6.0.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 377 2023-02-23 19:43 ./slackware64/xap/gparted-1.5.0-x86_64-1.txt -rw-r--r-- 1 root root 378 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txt
-rw-r--r-- 1 root root 878640 2023-02-23 19:43 ./slackware64/xap/gparted-1.5.0-x86_64-1.txz -rw-r--r-- 1 root root 861428 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-23 19:43 ./slackware64/xap/gparted-1.5.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2024-02-27 18:48 ./slackware64/xap/gparted-1.6.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 209 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txt -rw-r--r-- 1 root root 209 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txt
-rw-r--r-- 1 root root 2200896 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txz -rw-r--r-- 1 root root 2200896 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txz.asc -rw-r--r-- 1 root root 163 2021-02-13 13:37 ./slackware64/xap/gucharmap-12.0.1-x86_64-3.txz.asc
@ -5741,11 +5744,11 @@ drwxr-xr-x 2 root root 4096 2023-03-08 20:34 ./slackware64/y
-rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz -rw-r--r-- 1 root root 1491108 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz
-rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc -rw-r--r-- 1 root root 163 2023-02-19 18:31 ./slackware64/y/nethack-3.6.7-x86_64-1.txz.asc
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile -rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
drwxr-xr-x 18 root root 4096 2024-02-26 20:14 ./source drwxr-xr-x 18 root root 4096 2024-02-28 18:42 ./source
-rw-r--r-- 1 root root 613669 2024-02-26 20:14 ./source/CHECKSUMS.md5 -rw-r--r-- 1 root root 614616 2024-02-28 18:42 ./source/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2024-02-26 20:14 ./source/CHECKSUMS.md5.asc -rw-r--r-- 1 root root 163 2024-02-28 18:42 ./source/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 854923 2024-02-26 20:14 ./source/FILE_LIST -rw-r--r-- 1 root root 856286 2024-02-28 18:42 ./source/FILE_LIST
-rw-r--r-- 1 root root 25478386 2024-02-26 20:14 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 28117223 2024-02-28 18:42 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT -rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
drwxr-xr-x 124 root root 4096 2024-02-23 00:41 ./source/a drwxr-xr-x 124 root root 4096 2024-02-23 00:41 ./source/a
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog -rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
@ -7792,8 +7795,8 @@ drwxr-xr-x 2 root root 4096 2023-04-15 18:36 ./source/d/pahole
-rwxr-xr-x 1 root root 3820 2022-05-23 18:28 ./source/d/pahole/pahole.SlackBuild -rwxr-xr-x 1 root root 3820 2022-05-23 18:28 ./source/d/pahole/pahole.SlackBuild
-rw-r--r-- 1 root root 52 2022-05-23 18:20 ./source/d/pahole/pahole.url -rw-r--r-- 1 root root 52 2022-05-23 18:20 ./source/d/pahole/pahole.url
-rw-r--r-- 1 root root 1015 2022-05-23 18:32 ./source/d/pahole/slack-desc -rw-r--r-- 1 root root 1015 2022-05-23 18:32 ./source/d/pahole/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-24 18:33 ./source/d/parallel drwxr-xr-x 2 root root 4096 2024-02-28 18:22 ./source/d/parallel
-rw-r--r-- 1 root root 2036265 2024-01-24 09:06 ./source/d/parallel/parallel-20240122.tar.lz -rw-r--r-- 1 root root 2037725 2024-02-28 00:41 ./source/d/parallel/parallel-20240222.tar.lz
-rwxr-xr-x 1 root root 4535 2022-09-06 18:27 ./source/d/parallel/parallel.SlackBuild -rwxr-xr-x 1 root root 4535 2022-09-06 18:27 ./source/d/parallel/parallel.SlackBuild
-rw-r--r-- 1 root root 857 2018-04-21 03:27 ./source/d/parallel/slack-desc -rw-r--r-- 1 root root 857 2018-04-21 03:27 ./source/d/parallel/slack-desc
drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf drwxr-xr-x 2 root root 4096 2023-04-24 19:57 ./source/d/patchelf
@ -8343,7 +8346,7 @@ drwxr-xr-x 2 root root 16384 2024-02-15 20:19 ./source/kde/kde/build
-rw-r--r-- 1 root root 2 2023-10-27 18:22 ./source/kde/kde/build/krename -rw-r--r-- 1 root root 2 2023-10-27 18:22 ./source/kde/kde/build/krename
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kreversi -rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kreversi
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/krfb -rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/krfb
-rw-r--r-- 1 root root 2 2024-02-02 19:20 ./source/kde/kde/build/krita -rw-r--r-- 1 root root 2 2024-02-27 18:57 ./source/kde/kde/build/krita
-rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kross -rw-r--r-- 1 root root 2 2021-10-10 18:07 ./source/kde/kde/build/kross
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kross-interpreters -rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kross-interpreters
-rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kruler -rw-r--r-- 1 root root 2 2021-11-04 17:58 ./source/kde/kde/build/kruler
@ -9976,7 +9979,7 @@ drwxr-xr-x 2 root root 4096 2023-11-30 17:19 ./source/kde/wcslib
-rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz -rw-r--r-- 1 root root 2607622 2023-11-29 08:11 ./source/kde/wcslib/wcslib-8.2.2.tar.lz
-rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild -rwxr-xr-x 1 root root 4611 2023-10-22 00:57 ./source/kde/wcslib/wcslib.SlackBuild
-rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url -rw-r--r-- 1 root root 44 2023-11-17 18:29 ./source/kde/wcslib/wcslib.url
drwxr-xr-x 426 root root 16384 2024-02-23 00:42 ./source/l drwxr-xr-x 427 root root 16384 2024-02-28 17:35 ./source/l
-rw-r--r-- 1 root root 1735 2024-01-04 20:38 ./source/l/FTBFSlog -rw-r--r-- 1 root root 1735 2024-01-04 20:38 ./source/l/FTBFSlog
drwxr-xr-x 3 root root 4096 2022-03-06 19:58 ./source/l/GConf 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 -rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
@ -10068,9 +10071,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/l/aalib
-rwxr-xr-x 1 root root 4267 2021-02-13 05:31 ./source/l/aalib/aalib.SlackBuild -rwxr-xr-x 1 root root 4267 2021-02-13 05:31 ./source/l/aalib/aalib.SlackBuild
-rw-r--r-- 1 root root 1442 2018-02-27 06:14 ./source/l/aalib/slack-desc -rw-r--r-- 1 root root 1442 2018-02-27 06:14 ./source/l/aalib/slack-desc
-rw-r--r-- 1 root root 1298 2018-02-27 06:14 ./source/l/aalib/slack-desc.11line -rw-r--r-- 1 root root 1298 2018-02-27 06:14 ./source/l/aalib/slack-desc.11line
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/l/accountsservice drwxr-xr-x 2 root root 4096 2024-02-27 18:43 ./source/l/accountsservice
-rw-r--r-- 1 root root 102672 2022-02-28 19:16 ./source/l/accountsservice/accountsservice-22.08.8.tar.xz -rw-r--r-- 1 root root 1053 2024-02-27 18:43 ./source/l/accountsservice/7e9058c1edda71cd9aa457717ed8fed50cd49666.patch
-rwxr-xr-- 1 root root 5042 2022-09-06 18:27 ./source/l/accountsservice/accountsservice.SlackBuild -rw-r--r-- 1 root root 636064 2023-03-28 15:05 ./source/l/accountsservice/accountsservice-23.13.9.tar.xz
-rwxr-xr-- 1 root root 5178 2024-02-27 18:44 ./source/l/accountsservice/accountsservice.SlackBuild
-rw-r--r-- 1 root root 53 2020-08-31 19:27 ./source/l/accountsservice/accountsservice.url -rw-r--r-- 1 root root 53 2020-08-31 19:27 ./source/l/accountsservice/accountsservice.url
-rw-r--r-- 1 root root 928 2020-11-01 20:04 ./source/l/accountsservice/slack-desc -rw-r--r-- 1 root root 928 2020-11-01 20:04 ./source/l/accountsservice/slack-desc
drwxr-xr-x 2 root root 4096 2023-09-18 17:36 ./source/l/adwaita-icon-theme drwxr-xr-x 2 root root 4096 2023-09-18 17:36 ./source/l/adwaita-icon-theme
@ -10825,7 +10829,7 @@ drwxr-xr-x 2 root root 4096 2023-09-13 19:01 ./source/l/libarchive
-rw-r--r-- 1 root root 856 2018-02-27 06:12 ./source/l/libarchive/slack-desc -rw-r--r-- 1 root root 856 2018-02-27 06:12 ./source/l/libarchive/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-28 18:55 ./source/l/libass drwxr-xr-x 2 root root 4096 2024-01-28 18:55 ./source/l/libass
-rw-r--r-- 1 root root 230994 2023-02-26 15:56 ./source/l/libass/libass-0.17.1.tar.lz -rw-r--r-- 1 root root 230994 2023-02-26 15:56 ./source/l/libass/libass-0.17.1.tar.lz
-rwxr-xr-x 1 root root 3694 2024-01-28 18:56 ./source/l/libass/libass.SlackBuild -rwxr-xr-x 1 root root 3694 2024-02-27 18:57 ./source/l/libass/libass.SlackBuild
-rw-r--r-- 1 root root 33 2024-01-28 18:54 ./source/l/libass/libass.url -rw-r--r-- 1 root root 33 2024-01-28 18:54 ./source/l/libass/libass.url
-rw-r--r-- 1 root root 816 2024-01-28 19:48 ./source/l/libass/slack-desc -rw-r--r-- 1 root root 816 2024-01-28 19:48 ./source/l/libass/slack-desc
drwxr-xr-x 2 root root 4096 2023-03-05 20:50 ./source/l/libasyncns drwxr-xr-x 2 root root 4096 2023-03-05 20:50 ./source/l/libasyncns
@ -11306,10 +11310,10 @@ drwxr-xr-x 2 root root 4096 2023-12-05 20:52 ./source/l/libtiff/patches
-rw-r--r-- 1 root root 895 2018-02-27 06:12 ./source/l/libtiff/slack-desc -rw-r--r-- 1 root root 895 2018-02-27 06:12 ./source/l/libtiff/slack-desc
-rw-r--r-- 1 root root 2124388 2023-09-13 09:54 ./source/l/libtiff/tiff-4.6.0.tar.xz -rw-r--r-- 1 root root 2124388 2023-09-13 09:54 ./source/l/libtiff/tiff-4.6.0.tar.xz
-rw-r--r-- 1 root root 310 2023-09-13 09:54 ./source/l/libtiff/tiff-4.6.0.tar.xz.sig -rw-r--r-- 1 root root 310 2023-09-13 09:54 ./source/l/libtiff/tiff-4.6.0.tar.xz.sig
drwxr-xr-x 2 root root 4096 2023-10-05 19:17 ./source/l/libunibreak drwxr-xr-x 2 root root 4096 2024-02-27 18:52 ./source/l/libunibreak
-rw-r--r-- 1 root root 401256 2022-12-11 03:12 ./source/l/libunibreak/libunibreak-5.1.tar.lz -rw-r--r-- 1 root root 524611 2024-02-27 02:37 ./source/l/libunibreak/libunibreak-6.0.tar.lz
-rwxr-xr-x 1 root root 4061 2023-10-05 19:16 ./source/l/libunibreak/libunibreak.SlackBuild -rwxr-xr-x 1 root root 4061 2023-10-05 19:16 ./source/l/libunibreak/libunibreak.SlackBuild
-rw-r--r-- 1 root root 40 2023-10-05 19:11 ./source/l/libunibreak/libunibreak.url -rw-r--r-- 1 root root 137 2024-02-27 18:51 ./source/l/libunibreak/libunibreak.url
-rw-r--r-- 1 root root 858 2023-10-05 19:15 ./source/l/libunibreak/slack-desc -rw-r--r-- 1 root root 858 2023-10-05 19:15 ./source/l/libunibreak/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-24 19:12 ./source/l/libunistring drwxr-xr-x 2 root root 4096 2024-02-24 19:12 ./source/l/libunistring
-rw-r--r-- 1 root root 2502196 2024-02-24 15:59 ./source/l/libunistring/libunistring-1.2.tar.xz -rw-r--r-- 1 root root 2502196 2024-02-24 15:59 ./source/l/libunistring/libunistring-1.2.tar.xz
@ -11603,9 +11607,9 @@ drwxr-xr-x 2 root root 4096 2023-03-07 21:39 ./source/l/opusfile
-rw-r--r-- 1 root root 333558 2020-06-27 03:14 ./source/l/opusfile/opusfile-0.12.tar.lz -rw-r--r-- 1 root root 333558 2020-06-27 03:14 ./source/l/opusfile/opusfile-0.12.tar.lz
-rwxr-xr-x 1 root root 4562 2023-03-07 21:39 ./source/l/opusfile/opusfile.SlackBuild -rwxr-xr-x 1 root root 4562 2023-03-07 21:39 ./source/l/opusfile/opusfile.SlackBuild
-rw-r--r-- 1 root root 892 2018-02-27 06:12 ./source/l/opusfile/slack-desc -rw-r--r-- 1 root root 892 2018-02-27 06:12 ./source/l/opusfile/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-07 18:45 ./source/l/orc drwxr-xr-x 2 root root 4096 2024-02-28 18:18 ./source/l/orc
-rw-r--r-- 1 root root 228520 2024-02-06 17:18 ./source/l/orc/orc-0.4.37.tar.xz -rw-r--r-- 1 root root 227152 2024-02-27 16:25 ./source/l/orc/orc-0.4.38.tar.xz
-rw-r--r-- 1 root root 833 2024-02-06 17:18 ./source/l/orc/orc-0.4.37.tar.xz.asc -rw-r--r-- 1 root root 833 2024-02-27 16:26 ./source/l/orc/orc-0.4.38.tar.xz.asc
-rwxr-xr-x 1 root root 4532 2022-11-09 20:14 ./source/l/orc/orc.SlackBuild -rwxr-xr-x 1 root root 4532 2022-11-09 20:14 ./source/l/orc/orc.SlackBuild
-rw-r--r-- 1 root root 929 2019-10-17 18:01 ./source/l/orc/slack-desc -rw-r--r-- 1 root root 929 2019-10-17 18:01 ./source/l/orc/slack-desc
drwxr-xr-x 2 root root 4096 2024-02-26 18:40 ./source/l/pango drwxr-xr-x 2 root root 4096 2024-02-26 18:40 ./source/l/pango
@ -11963,9 +11967,9 @@ drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-random2
-rw-r--r-- 1 root root 16175 2020-02-26 17:52 ./source/l/python-random2/random2-1.0.1.tar.lz -rw-r--r-- 1 root root 16175 2020-02-26 17:52 ./source/l/python-random2/random2-1.0.1.tar.lz
-rw-r--r-- 1 root root 37 2020-11-12 20:08 ./source/l/python-random2/random2.url -rw-r--r-- 1 root root 37 2020-11-12 20:08 ./source/l/python-random2/random2.url
-rw-r--r-- 1 root root 856 2020-11-12 20:10 ./source/l/python-random2/slack-desc -rw-r--r-- 1 root root 856 2020-11-12 20:10 ./source/l/python-random2/slack-desc
drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-requests drwxr-xr-x 2 root root 4096 2024-02-28 17:54 ./source/l/python-requests
-rwxr-xr-x 1 root root 2903 2021-11-02 19:02 ./source/l/python-requests/python-requests.SlackBuild -rwxr-xr-x 1 root root 2903 2024-02-28 17:54 ./source/l/python-requests/python-requests.SlackBuild
-rw-r--r-- 1 root root 3126498 2021-07-13 14:52 ./source/l/python-requests/requests-2.26.0.tar.lz -rw-r--r-- 1 root root 3433157 2023-05-22 15:10 ./source/l/python-requests/requests-2.31.0.tar.lz
-rw-r--r-- 1 root root 37 2018-08-27 18:27 ./source/l/python-requests/requests.url -rw-r--r-- 1 root root 37 2018-08-27 18:27 ./source/l/python-requests/requests.url
-rw-r--r-- 1 root root 1094 2018-02-27 06:12 ./source/l/python-requests/slack-desc -rw-r--r-- 1 root root 1094 2018-02-27 06:12 ./source/l/python-requests/slack-desc
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-sane drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-sane
@ -12031,10 +12035,10 @@ drwxr-xr-x 2 root root 4096 2024-01-24 21:12 ./source/l/python-typogrify
-rw-r--r-- 1 root root 993 2022-07-24 10:30 ./source/l/python-typogrify/slack-desc -rw-r--r-- 1 root root 993 2022-07-24 10:30 ./source/l/python-typogrify/slack-desc
-rw-r--r-- 1 root root 10616 2020-02-26 17:58 ./source/l/python-typogrify/typogrify-2.0.7.tar.lz -rw-r--r-- 1 root root 10616 2020-02-26 17:58 ./source/l/python-typogrify/typogrify-2.0.7.tar.lz
-rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-typogrify/typogrify.url -rw-r--r-- 1 root root 35 2024-01-24 21:16 ./source/l/python-typogrify/typogrify.url
drwxr-xr-x 2 root root 4096 2022-01-09 03:41 ./source/l/python-urllib3 drwxr-xr-x 2 root root 4096 2024-02-28 17:56 ./source/l/python-urllib3
-rwxr-xr-x 1 root root 2883 2022-01-09 03:41 ./source/l/python-urllib3/python-urllib3.SlackBuild -rwxr-xr-x 1 root root 2963 2024-02-28 17:55 ./source/l/python-urllib3/python-urllib3.SlackBuild
-rw-r--r-- 1 root root 911 2018-02-27 06:12 ./source/l/python-urllib3/slack-desc -rw-r--r-- 1 root root 911 2018-02-27 06:12 ./source/l/python-urllib3/slack-desc
-rw-r--r-- 1 root root 205772 2022-01-07 15:54 ./source/l/python-urllib3/urllib3-1.26.8.tar.lz -rw-r--r-- 1 root root 236605 2024-02-18 03:44 ./source/l/python-urllib3/urllib3-2.2.1.tar.lz
-rw-r--r-- 1 root root 34 2018-08-27 18:30 ./source/l/python-urllib3/urllib3.url -rw-r--r-- 1 root root 34 2018-08-27 18:30 ./source/l/python-urllib3/urllib3.url
drwxr-xr-x 2 root root 4096 2024-01-18 20:33 ./source/l/python-webencodings drwxr-xr-x 2 root root 4096 2024-01-18 20:33 ./source/l/python-webencodings
-rwxr-xr-x 1 root root 3205 2024-01-18 20:33 ./source/l/python-webencodings/python-webencodings.SlackBuild -rwxr-xr-x 1 root root 3205 2024-01-18 20:33 ./source/l/python-webencodings/python-webencodings.SlackBuild
@ -12112,7 +12116,21 @@ drwxr-xr-x 2 root root 4096 2022-03-20 19:27 ./source/l/qt5/profile.d
-rw-r--r-- 1 root root 971 2022-03-15 20:00 ./source/l/qt5/profile.d/qt5.sh -rw-r--r-- 1 root root 971 2022-03-15 20:00 ./source/l/qt5/profile.d/qt5.sh
-rw-r--r-- 1 root root 644713857 2024-01-03 23:15 ./source/l/qt5/qt-everywhere-src-5.15.12_20240103_b8fd1448.tar.lz -rw-r--r-- 1 root root 644713857 2024-01-03 23:15 ./source/l/qt5/qt-everywhere-src-5.15.12_20240103_b8fd1448.tar.lz
-rwxr-xr-x 1 root root 12258 2024-01-30 20:37 ./source/l/qt5/qt5.SlackBuild -rwxr-xr-x 1 root root 12258 2024-01-30 20:37 ./source/l/qt5/qt5.SlackBuild
-rw-r--r-- 1 root root 711 2020-11-28 01:00 ./source/l/qt5/slack-desc -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-02-28 17:39 ./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 2417 2024-02-27 19:51 ./source/l/qt6/fetch_sources.sh
drwxr-xr-x 2 root root 4096 2024-02-27 23:39 ./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 441 2023-10-04 12:02 ./source/l/qt6/patches/qt6-3d_gcc13.patch
-rw-r--r-- 1 root root 948 2023-02-25 21:11 ./source/l/qt6/patches/qt6-webengine_32bit_compressing_files.patch
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 850035952 2024-02-10 05:36 ./source/l/qt6/qt-everywhere-src-6.6.2_20240210_15b7e743.tar.lz
-rwxr-xr-x 1 root root 12130 2024-02-27 23:41 ./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 2023-12-17 19:41 ./source/l/qtkeychain drwxr-xr-x 2 root root 4096 2023-12-17 19:41 ./source/l/qtkeychain
-rw-r--r-- 1 root root 43167 2023-12-17 07:52 ./source/l/qtkeychain/qtkeychain-0.14.2.tar.lz -rw-r--r-- 1 root root 43167 2023-12-17 07:52 ./source/l/qtkeychain/qtkeychain-0.14.2.tar.lz
-rwxr-xr-x 1 root root 3969 2022-09-06 18:27 ./source/l/qtkeychain/qtkeychain.SlackBuild -rwxr-xr-x 1 root root 3969 2022-09-06 18:27 ./source/l/qtkeychain/qtkeychain.SlackBuild
@ -13492,13 +13510,14 @@ drwxr-xr-x 2 root root 4096 2021-06-09 18:33 ./source/n/wpa_supplicant/co
-rw-r--r-- 1 root root 65 2012-05-06 07:08 ./source/n/wpa_supplicant/config/wpa_supplicant.conf -rw-r--r-- 1 root root 65 2012-05-06 07:08 ./source/n/wpa_supplicant/config/wpa_supplicant.conf
-rw-r--r-- 1 root root 100 2012-05-06 07:05 ./source/n/wpa_supplicant/config/wpa_supplicant.logrotate -rw-r--r-- 1 root root 100 2012-05-06 07:05 ./source/n/wpa_supplicant/config/wpa_supplicant.logrotate
-rw-r--r-- 1 root root 284 2012-05-06 07:31 ./source/n/wpa_supplicant/doinst.sh.gz -rw-r--r-- 1 root root 284 2012-05-06 07:31 ./source/n/wpa_supplicant/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2022-01-19 17:13 ./source/n/wpa_supplicant/patches drwxr-xr-x 2 root root 4096 2024-02-28 18:01 ./source/n/wpa_supplicant/patches
-rw-r--r-- 1 root root 2815 2024-02-28 18:00 ./source/n/wpa_supplicant/patches/8e6485a1bcb0baffdea9e55255a81270b768439c.patch.gz
-rw-r--r-- 1 root root 454 2018-12-15 14:31 ./source/n/wpa_supplicant/patches/allow-tlsv1.patch.gz -rw-r--r-- 1 root root 454 2018-12-15 14:31 ./source/n/wpa_supplicant/patches/allow-tlsv1.patch.gz
-rw-r--r-- 1 root root 687 2018-12-18 16:36 ./source/n/wpa_supplicant/patches/wpa_supplicant-gui-qt4.patch.gz -rw-r--r-- 1 root root 687 2018-12-18 16:36 ./source/n/wpa_supplicant/patches/wpa_supplicant-gui-qt4.patch.gz
-rw-r--r-- 1 root root 625 2018-12-18 16:36 ./source/n/wpa_supplicant/patches/wpa_supplicant-quiet-scan-results-message.patch.gz -rw-r--r-- 1 root root 625 2018-12-18 16:36 ./source/n/wpa_supplicant/patches/wpa_supplicant-quiet-scan-results-message.patch.gz
-rw-r--r-- 1 root root 1061 2018-12-06 20:13 ./source/n/wpa_supplicant/slack-desc -rw-r--r-- 1 root root 1061 2018-12-06 20:13 ./source/n/wpa_supplicant/slack-desc
-rw-r--r-- 1 root root 2372460 2022-01-16 21:11 ./source/n/wpa_supplicant/wpa_supplicant-2.10.tar.xz -rw-r--r-- 1 root root 2372460 2022-01-16 21:11 ./source/n/wpa_supplicant/wpa_supplicant-2.10.tar.xz
-rwxr-xr-x 1 root root 6066 2023-03-07 21:39 ./source/n/wpa_supplicant/wpa_supplicant.SlackBuild -rwxr-xr-x 1 root root 6185 2024-02-28 18:02 ./source/n/wpa_supplicant/wpa_supplicant.SlackBuild
-rw-r--r-- 1 root root 30 2022-01-19 17:10 ./source/n/wpa_supplicant/wpa_supplicant.url -rw-r--r-- 1 root root 30 2022-01-19 17:10 ./source/n/wpa_supplicant/wpa_supplicant.url
drwxr-xr-x 2 root root 4096 2023-03-05 20:52 ./source/n/yptools drwxr-xr-x 2 root root 4096 2023-03-05 20:52 ./source/n/yptools
-rw-r--r-- 1 root root 616 2000-11-24 23:39 ./source/n/yptools/nsswitch.conf-nis.gz -rw-r--r-- 1 root root 616 2000-11-24 23:39 ./source/n/yptools/nsswitch.conf-nis.gz
@ -15293,11 +15312,11 @@ drwxr-xr-x 2 root root 4096 2023-12-30 19:10 ./source/xap/gnuplot
-rwxr-xr-x 1 root root 4656 2023-12-30 19:10 ./source/xap/gnuplot/gnuplot.SlackBuild -rwxr-xr-x 1 root root 4656 2023-12-30 19:10 ./source/xap/gnuplot/gnuplot.SlackBuild
-rw-r--r-- 1 root root 24 2018-06-05 04:25 ./source/xap/gnuplot/gnuplot.url -rw-r--r-- 1 root root 24 2018-06-05 04:25 ./source/xap/gnuplot/gnuplot.url
-rw-r--r-- 1 root root 1099 2018-02-27 06:13 ./source/xap/gnuplot/slack-desc -rw-r--r-- 1 root root 1099 2018-02-27 06:13 ./source/xap/gnuplot/slack-desc
drwxr-xr-x 2 root root 4096 2023-02-23 19:40 ./source/xap/gparted drwxr-xr-x 2 root root 4096 2024-02-27 18:47 ./source/xap/gparted
-rw-r--r-- 1 root root 121 2016-02-03 19:48 ./source/xap/gparted/doinst.sh.gz -rw-r--r-- 1 root root 121 2016-02-03 19:48 ./source/xap/gparted/doinst.sh.gz
-rw-r--r-- 1 root root 2717228 2023-02-21 17:36 ./source/xap/gparted/gparted-1.5.0.tar.lz -rw-r--r-- 1 root root 2726868 2024-02-26 16:32 ./source/xap/gparted/gparted-1.6.0.tar.lz
-rwxr-xr-x 1 root root 4124 2021-05-03 18:18 ./source/xap/gparted/gparted.SlackBuild -rwxr-xr-x 1 root root 4124 2021-05-03 18:18 ./source/xap/gparted/gparted.SlackBuild
-rw-r--r-- 1 root root 864 2018-02-27 06:13 ./source/xap/gparted/slack-desc -rw-r--r-- 1 root root 865 2024-02-27 18:47 ./source/xap/gparted/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/gucharmap drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/gucharmap
-rw-r--r-- 1 root root 172 2013-01-18 06:36 ./source/xap/gucharmap/doinst.sh.gz -rw-r--r-- 1 root root 172 2013-01-18 06:36 ./source/xap/gucharmap/doinst.sh.gz
-rw-r--r-- 1 root root 1678524 2019-03-12 18:49 ./source/xap/gucharmap/gucharmap-12.0.1.tar.xz -rw-r--r-- 1 root root 1678524 2019-03-12 18:49 ./source/xap/gucharmap/gucharmap-12.0.1.tar.xz

View file

@ -507,6 +507,7 @@ gzip ./source/n/nc/nc.diff
gzip ./source/n/wpa_supplicant/patches/wpa_supplicant-quiet-scan-results-message.patch gzip ./source/n/wpa_supplicant/patches/wpa_supplicant-quiet-scan-results-message.patch
gzip ./source/n/wpa_supplicant/patches/wpa_supplicant-gui-qt4.patch gzip ./source/n/wpa_supplicant/patches/wpa_supplicant-gui-qt4.patch
gzip ./source/n/wpa_supplicant/patches/allow-tlsv1.patch gzip ./source/n/wpa_supplicant/patches/allow-tlsv1.patch
gzip ./source/n/wpa_supplicant/patches/8e6485a1bcb0baffdea9e55255a81270b768439c.patch
gzip ./source/n/wpa_supplicant/doinst.sh gzip ./source/n/wpa_supplicant/doinst.sh
gzip ./source/n/php/php-fpm.conf.diff gzip ./source/n/php/php-fpm.conf.diff
gzip ./source/n/php/doinst.sh gzip ./source/n/php/doinst.sh

View file

@ -394,8 +394,9 @@ you are done." 22 74 10 \
"python-zipp" "object wrapper for zip files" "on" \ "python-zipp" "object wrapper for zip files" "on" \
"python2-module-collection" "modules for python2" "on" \ "python2-module-collection" "modules for python2" "on" \
"qrencode" "QR Code encoding library" "on" \ "qrencode" "QR Code encoding library" "on" \
"qt5" "a C++ graphical user interface toolkit" "on" \ "qt5" "Qt GUI toolkit, version 5" "on" \
"qt5-webkit" "Qt web browser engine" "on" \ "qt5-webkit" "Qt web browser engine" "on" \
"qt6" "Qt GUI toolkit, version 6" "on" \
"qtkeychain" "Qt password storage API" "on" \ "qtkeychain" "Qt password storage API" "on" \
"quazip" "C++ wrapper for Minizip" "on" \ "quazip" "C++ wrapper for Minizip" "on" \
"readline" "Input library with editing" "on" \ "readline" "Input library with editing" "on" \
@ -446,7 +447,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag > $TMP/SeTnewtag
for pkg in \ for pkg in \
GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do ; do
echo "$pkg: SKP" >> $TMP/SeTnewtag echo "$pkg: SKP" >> $TMP/SeTnewtag
done done
@ -454,7 +455,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi fi
cat /dev/null > $TMP/SeTnewtag cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \ for PACKAGE in \
GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do ; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag echo "$PACKAGE: ADD" >> $TMP/SeTnewtag

View file

@ -394,8 +394,9 @@ you are done." 22 74 10 \
"python-zipp" "object wrapper for zip files" "on" \ "python-zipp" "object wrapper for zip files" "on" \
"python2-module-collection" "modules for python2" "on" \ "python2-module-collection" "modules for python2" "on" \
"qrencode" "QR Code encoding library" "on" \ "qrencode" "QR Code encoding library" "on" \
"qt5" "a C++ graphical user interface toolkit" "on" \ "qt5" "Qt GUI toolkit, version 5" "on" \
"qt5-webkit" "Qt web browser engine" "on" \ "qt5-webkit" "Qt web browser engine" "on" \
"qt6" "Qt GUI toolkit, version 6" "on" \
"qtkeychain" "Qt password storage API" "on" \ "qtkeychain" "Qt password storage API" "on" \
"quazip" "C++ wrapper for Minizip" "on" \ "quazip" "C++ wrapper for Minizip" "on" \
"readline" "Input library with editing" "on" \ "readline" "Input library with editing" "on" \
@ -446,7 +447,7 @@ if [ $? = 1 -o $? = 255 ]; then
rm -f $TMP/SeTpkgs rm -f $TMP/SeTpkgs
> $TMP/SeTnewtag > $TMP/SeTnewtag
for pkg in \ for pkg in \
GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do ; do
echo "$pkg: SKP" >> $TMP/SeTnewtag echo "$pkg: SKP" >> $TMP/SeTnewtag
done done
@ -454,7 +455,7 @@ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SD
fi fi
cat /dev/null > $TMP/SeTnewtag cat /dev/null > $TMP/SeTnewtag
for PACKAGE in \ for PACKAGE in \
GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \ GConf Imath LibRaw M2Crypto Mako PyQt-builder PyQt5 PyQt5_sip QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-core atkmm audiofile avahi babl boost brotli cairo cairomm cfitsio chmlib clucene colord cryfs cryptopp cxxopts db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth fmt freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 gi-docgen giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-bad-free gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gtkspell3 gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick immer isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lager lame lcms lcms2 lensfun libaio libao libappindicator libarchive libass libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdaemon libdbusmenu libdbusmenu-qt libdeflate libdiscid libdmtx libdvdnav libdvdread libedit libev libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libgusb libhandy libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libimobiledevice-glue libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libnvme libodfgen libogg liboggz liboil libopusenc libpaper libpcap libplacebo libplist libpng libproxy libpsl libptytty libqalculate libraw1394 librevenge librsvg libsamplerate libsass libseccomp libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libsoup3 libspectre libssh libssh2 libtasn1 libtheora libtiff libunibreak libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs102 mpfr ncurses neon netpbm newt nodejs ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-Jinja2 python-MarkupSafe python-PyYAML python-alabaster python-appdirs python-babel python-build python-calver python-certifi python-cffi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-doxypypy python-doxyqml python-editables python-flit-core python-future python-glad2 python-hatchling python-html5lib python-idna python-imagesize python-importlib_metadata python-installer python-lxml python-markdown python-notify2 python-packaging python-pathspec python-pbr python-pillow python-pluggy python-ply python-psutil python-pycparser python-pygments python-pyproject-hooks python-pysol_cards python-pytz python-random2 python-requests python-sane python-setuptools_scm python-six python-smartypants python-snowballstemmer python-sphinx python-sphinx_rtd_theme python-tomli python-tomli-w python-trove-classifiers python-typogrify python-urllib3 python-webencodings python-wheel python-zipp python2-module-collection qrencode qt5 qt5-webkit qt6 qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sof-firmware sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack wireplumber woff2 xapian-core xxHash zlib zstd zug zxing-cpp \
; do ; do
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag echo "$PACKAGE: ADD" >> $TMP/SeTnewtag

View file

@ -381,6 +381,7 @@ python2-module-collection:REC
qrencode:REC qrencode:REC
qt5:REC qt5:REC
qt5-webkit:REC qt5-webkit:REC
qt6:REC
qtkeychain:REC qtkeychain:REC
quazip:REC quazip:REC
readline:REC readline:REC

View file

@ -1 +1 @@
3 4

View file

@ -0,0 +1,32 @@
From 7e9058c1edda71cd9aa457717ed8fed50cd49666 Mon Sep 17 00:00:00 2001
From: nater1983 <naterussell83@gmail.com>
Date: Sun, 25 Feb 2024 20:42:49 +0000
Subject: [PATCH] Add option to disable Unit Tests
- /meson.build
- /meson_options.txt
---
meson.build | 4 +++-
meson_options.txt | 1 +
2 files changed, 4 insertions(+), 1 deletion(-)
--- ./meson.build.orig 2023-03-27 14:27:39.000000000 -0500
+++ ./meson.build 2024-02-27 12:42:47.098937158 -0600
@@ -232,7 +232,9 @@
subdir('doc/libaccountsservice')
endif
-subdir('tests')
+if get_option('tests')
+ subdir('tests')
+endif
configure_file(
output: 'config.h',
--- ./meson_options.txt.orig 2023-03-27 14:27:39.000000000 -0500
+++ ./meson_options.txt 2024-02-27 12:43:12.139935773 -0600
@@ -13,3 +13,4 @@
option('docbook', type: 'boolean', value: false, description: 'build documentation (requires xmlto)')
option('gtk_doc', type: 'boolean', value: false, description: 'use gtk-doc to build documentation')
+option('tests', type: 'boolean', value: true, description : 'Build unit tests')

View file

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
# Copyright 2017, 2020 Eric Hameleers, Eindhoven, NL # Copyright 2017, 2020 Eric Hameleers, Eindhoven, NL
# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA # Copyright 2020, 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -86,6 +86,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+ -exec chmod 644 {} \+
# Build without unit tests:
cat $CWD/7e9058c1edda71cd9aa457717ed8fed50cd49666.patch | patch -p1 --verbose || exit 1
# Configure, build, and install: # Configure, build, and install:
export CFLAGS="$SLKCFLAGS" export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS"
@ -103,11 +106,12 @@ meson setup \
--sysconfdir=/etc \ --sysconfdir=/etc \
--localstatedir=/var \ --localstatedir=/var \
--buildtype=release \ --buildtype=release \
-D admin_group=wheel \ -Dadmin_group=wheel \
-D docbook=false \ -Ddocbook=false \
-D gtk_doc=true \ -Dtests=false \
-D elogind=true \ -Dgtk_doc=true \
-D systemdsystemunitdir=no \ -Delogind=true \
-Dsystemdsystemunitdir=no \
.. || exit 1 .. || exit 1
"${NINJA:=ninja}" $NUMJOBS || exit 1 "${NINJA:=ninja}" $NUMJOBS || exit 1
DESTDIR=$PKG $NINJA install || exit 1 DESTDIR=$PKG $NINJA install || exit 1

View file

@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libass PKGNAM=libass
VERSION=${VERSION:-$(echo libass-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} VERSION=${VERSION:-$(echo libass-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-1} BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on: # Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then if [ -z "$ARCH" ]; then

View file

@ -1 +1,2 @@
https://github.com/adah1972/libunibreak https://github.com/adah1972/libunibreak
https://github.com/adah1972/libunibreak/releases/download/libunibreak_6_0/libunibreak-6.0.tar.gz

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=python-requests PKGNAM=python-requests
VERSION=${VERSION:-$(echo requests-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} VERSION=${VERSION:-$(echo requests-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-3} BUILD=${BUILD:-1}
SRCNAM=requests SRCNAM=requests

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright 2017, 2018 Patrick J. Volkerding, Sebeka, MN, USA # Copyright 2017, 2018, 2024 Patrick J. Volkerding, Sebeka, MN, USA
# Copyright 2017 Heinz Wiesinger, Amsterdam, NL # Copyright 2017 Heinz Wiesinger, Amsterdam, NL
# All rights reserved. # All rights reserved.
# #
@ -61,7 +61,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
python3 setup.py install --root=$PKG || exit 1 unshare -n python3 -m build --wheel --no-isolation || exit 1
python3 -m installer --destdir "$PKG" dist/*.whl || exit 1
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
cp -a *.rst *.txt PKG-INFO \ cp -a *.rst *.txt PKG-INFO \

View file

@ -6,7 +6,7 @@
# customary to leave one space after the ':'. # customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------| |-----handy-ruler------------------------------------------------------|
qt5: qt5 (a C++ graphical user interface toolkit) qt5: qt5 (Qt GUI toolkit, version 5)
qt5: qt5:
qt5: Qt is a complete and well-developed object-oriented framework for qt5: Qt is a complete and well-developed object-oriented framework for
qt5: developing graphical user interface (GUI) applications using C++. qt5: developing graphical user interface (GUI) applications using C++.

9
source/l/qt6/doinst.sh Normal file
View file

@ -0,0 +1,9 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1
fi
fi

62
source/l/qt6/fetch_sources.sh Executable file
View file

@ -0,0 +1,62 @@
#!/bin/bash
# Copyright 2021 Heinz Wiesinger, Amsterdam, The Netherlands
# Copyright 2023, 2024 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.
BRANCH="6.6.2"
rm -f qt-everywhere-src-*.tar*
git clone https://invent.kde.org/qt/qt/qt5.git
cd qt5
git checkout v${BRANCH}
./init-repository
# Sync qtwebengine version with the rest of qt5
sed -i -E "s/6.6.(.*)/$BRANCH\"\)/" qtwebengine/.cmake.conf
for i in $(find . -type d -name "qt*" -maxdepth 1); do
cd $i
../qtbase/libexec/syncqt.pl -version $BRANCH
cd ..
done
# Not in the release tarball for 6.6.1:
rm -rf README.git init-repository \
qtcanvas3d qtfeedback qtgamepad qtpim qtqa qtrepotools qtsystems qtwebglplugin qtxmlpatterns \
qtcharts/tools qtdatavis3d/tools qtgraphs/tools
VERSION="${BRANCH}_$(git log --format="%ad_%h" --date=short | head -n 1 | tr -d -)"
LONGDATE="$(git log -1 --format=%cd --date=format:%c )"
cd ..
mv qt5 qt-everywhere-src-$VERSION
tar --exclude-vcs -cf qt-everywhere-src-$VERSION.tar qt-everywhere-src-$VERSION
tar -cf qt5-gitmodules.tar qt-everywhere-src-$VERSION/*/.gitmodules qt-everywhere-src-$VERSION/.gitmodules
tar --concatenate --file=qt-everywhere-src-$VERSION.tar qt5-gitmodules.tar
plzip -9 -v qt-everywhere-src-$VERSION.tar
touch -d "$LONGDATE" qt-everywhere-src-$VERSION.tar.lz
rm -rf qt-everywhere-src-$VERSION
rm -f qt5-gitmodules.tar

View file

@ -0,0 +1,16 @@
--- ./qtwebengine/configure.cmake.orig 2024-02-27 13:57:02.000000000 -0600
+++ ./qtwebengine/configure.cmake 2024-02-27 17:49:26.845071893 -0600
@@ -492,13 +492,6 @@
MESSAGE "node.js version 14 or later is required."
)
add_check_for_support(
- MODULES QtWebEngine
- CONDITION NOT (Nodejs_ARCH STREQUAL "ia32") AND
- NOT (Nodejs_ARCH STREQUAL "x86") AND
- NOT (Nodejs_ARCH STREQUAL "arm")
- MESSAGE "32bit version of Nodejs is not supported."
-)
-add_check_for_support(
MODULES QtWebEngine QtPdf
CONDITION Python3_EXECUTABLE
MESSAGE "Python version 3.6 or later is required."

View file

@ -0,0 +1,11 @@
--- qt-everywhere-opensource-src-5.9.0/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql_p.h.orig 2017-05-26 14:43:31.000000000 +0200
+++ qt-everywhere-opensource-src-5.9.0/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql_p.h 2017-06-17 22:11:34.211899826 +0200
@@ -57,7 +57,7 @@
#include <QtCore/qt_windows.h>
#endif
-#include <mysql.h>
+#include <mysql/mysql.h>
#ifdef QT_PLUGIN
#define Q_EXPORT_SQLDRIVER_MYSQL

View file

@ -0,0 +1,11 @@
--- qt3d/src/3rdparty/assimp/src/code/AssetLib/FBX/FBXBinaryTokenizer.cpp.orig 2023-09-24 13:38:48.000000000 +0200
+++ qt3d/src/3rdparty/assimp/src/code/AssetLib/FBX/FBXBinaryTokenizer.cpp 2023-10-04 14:00:15.901256244 +0200
@@ -51,6 +51,7 @@
#include "FBXUtil.h"
#include <assimp/defs.h>
#include <stdint.h>
+#include <cstdint>
#include <assimp/Exceptional.h>
#include <assimp/ByteSwapper.h>
#include <assimp/DefaultLogger.hpp>

View file

@ -0,0 +1,25 @@
Author: Patrick Franz <deltaone@debian.org>
Description: Building on 32-bit architectures fails when trying to compress
files in the devtools-frontend.
Forwarded: not-needed
--- a/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js
+++ b/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js
@@ -75,7 +75,16 @@ async function main(argv) {
const fileList = argv[fileListPosition + 1];
const fileListContents = await readTextFile(fileList);
const files = fileListContents.split(' ');
- await Promise.all(files.map(filename => filename.trim()).map(compressFile));
+ for (let i = 0; i < files.length; i++) {
+ const fileName = files[i].trim();
+ try {
+ await compressFile(fileName);
+ } catch (e) {
+ console.log('Failing compressing', fileName);
+ console.log(e);
+ process.exit(1);
+ }
+ }
}
main(process.argv).catch(err => {

View file

@ -0,0 +1,27 @@
#!/bin/csh
# Environment path variables for the Qt package:
if ( ! $?QT6DIR ) then
# It's best to use the generic directory to avoid
# compiling in a version-containing path:
if ( -d /usr/lib@LIBDIRSUFFIX@/qt6 ) then
setenv QT6DIR /usr/lib@LIBDIRSUFFIX@/qt6
else
# Find the newest Qt directory and set $QT6DIR to that:
foreach qtd ( /usr/lib@LIBDIRSUFFIX@/qt6-* )
if ( -d $qtd ) then
setenv QT6DIR $qtd
endif
end
endif
endif
set path = ( $path $QT6DIR/bin )
# Unfortunately Chromium and derived projects (including QtWebEngine) seem
# to be suffering some bitrot when it comes to 32-bit support, so we are
# forced to disable the seccomp filter sandbox on 32-bit or else all of these
# applications crash. If anyone has a patch that gets these things running on
# 32-bit without this workaround, please let volkerdi or alienBOB know, or
# post your solution on LQ. Thanks. :-)
file /bin/cat | grep -wq 32-bit
if ( "$?" == "0" ) then
setenv QTWEBENGINE_CHROMIUM_FLAGS "--disable-seccomp-filter-sandbox"
endif

View file

@ -0,0 +1,26 @@
#!/bin/sh
# Environment variables for the Qt package.
#
# It's best to use the generic directory to avoid
# compiling in a version-containing path:
if [ -d /usr/lib@LIBDIRSUFFIX@/qt6 ]; then
QT6DIR=/usr/lib@LIBDIRSUFFIX@/qt6
else
# Find the newest Qt directory and set $QT6DIR to that:
for qtd in /usr/lib@LIBDIRSUFFIX@/qt6-* ; do
if [ -d $qtd ]; then
QT6DIR=$qtd
fi
done
fi
PATH="$PATH:$QT6DIR/bin"
export QT6DIR
# Unfortunately Chromium and derived projects (including QtWebEngine) seem
# to be suffering some bitrot when it comes to 32-bit support, so we are
# forced to disable the seccomp filter sandbox on 32-bit or else all of these
# applications crash. If anyone has a patch that gets these things running on
# 32-bit without this workaround, please let volkerdi or alienBOB know, or
# post your solution on LQ. Thanks. :-)
if file /bin/cat | grep -wq 32-bit ; then
export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"
fi

326
source/l/qt6/qt6.SlackBuild Executable file
View file

@ -0,0 +1,326 @@
#!/bin/sh
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, 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.
# Merged some ideas from Alex Sarmardzic's script for qt4 at SlackBuilds.org
# ^^ Modified by Robby Workman <rworkman@slackware.com> for QT4 & KDE4
#
# Modifications 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2023 Eric Hameleers, Eindhoven, NL
# Modifications for qt 5.2.0 2013 by Michael James, AU
# Modifications for qt 5.x by Eric Hameleers, Eindhoven, NL
# Modifications for qt 6.x 2023, 2024 by Eric Hameleers, Eindhoven, NL
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=qt6
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
BUILD=${BUILD:-1}
PKGSRC=$(echo $VERSION | cut -d - -f 1)
PKGVER=$(echo $VERSION | tr - _)
USE_CODECS=${USE_CODECS:-YES}
SYSTEM_FFMPEG=${SYSTEM_FFMPEG:-YES}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$(uname -m)" in
i?86) ARCH=i586 ;;
arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) ARCH=$(uname -m) ;;
esac
export ARCH
fi
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
# the name of the created package would be, and then exit. This information
# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PKGNAM-${PKGVER}-${ARCH}-${BUILD}${TAG}.txz"
exit 0
fi
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
SLKLDFLAGS="-L/usr/lib64"
LIBDIRSUFFIX="64"
elif [ "$ARCH" = "armv7hl" ]; then
# To prevent "qatomic_armv6.h error: output number 2 not directly addressable"
# More permanent solution is to patch gcc:
# http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.6/revision/106731
SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -fno-strict-volatile-bitfields"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
else
SLKCFLAGS="-O2"
SLKLDFLAGS=""
LIBDIRSUFFIX=""
fi
case "$ARCH" in
arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
*) TARGET=$ARCH-slackware-linux ;;
esac
NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
NINJAJOBS=${NINJAJOBS:-"$(echo $NUMJOBS | cut -f 2 -d j | tr -d ' ')"}
export NINJAJOBS
TMP=${TMP:-/tmp}
PKG=$TMP/package-${PKGNAM}
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf qt-everywhere-src-$VERSION
echo "Extracting qt-everywhere-src-$VERSION"
tar xf $CWD/qt-everywhere-src-$VERSION.tar.?z* || exit 1
cd qt-everywhere-src-$PKGSRC || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \+ -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
# If we build our own Qt, unset the QT-related environment variables,
# so that a pre-existing Qt will not be picked up and create errors later:
unset QTDIR
unset QT6DIR
NEWPATH="/usr/lib${LIBDIRSUFFIX}/${PKGNAM}/bin"
for elem in $(echo $PATH | cut -d: --output-delimiter=' ' -f1-) ; do
if ! $(echo "$elem"| grep -q /qt) ; then
NEWPATH="$NEWPATH:$elem"
fi
done
export PATH="$NEWPATH"
# Fix path to mysql header:
cat $CWD/patches/qt5.mysql.h.diff | patch -p1 --verbose || exit 1
# If PulseAudio is not found, use the _alsa $TAG and disable it in the build:
if ! pkg-config --exists libpulse 2>/dev/null ; then
USE_PULSEAUDIO=${USE_PULSEAUDIO:-"OFF"}
TAG="${TAG}_alsa"
else
USE_PULSEAUDIO=${USE_PULSEAUDIO:-"ON"}
TAG=${TAG:-""}
fi
# Re-add support for 32bit architectures - Google no longer supports it:
sed -i qtwebengine/src/3rdparty/chromium/BUILD.gn \
-e 's/target_os != "linux" || /target_os == "linux" || /'
pushd qtwebengine
# Thanks Debian! See https://salsa.debian.org/qt-kde-team/qt6/qt6-webengine/-/tree/master/debian/patches
cat $CWD/patches/qt6-webengine_32bit_compressing_files.patch | patch -p1 --verbose || exit 1
popd
cat $CWD/patches/nodejs-allow-32bit.patch | patch -p1 --verbose || exit 1
# GCC13 requires this include:
cat $CWD/patches/qt6-3d_gcc13.patch | patch -p0 --verbose || exit 1
# The qtquick3dphysics only compiles on a limited set of architectures:
case "${ARCH}" in
i?86 | arm | s390) DO_PHYSX3D="OFF" ;;
*) DO_PHYSX3D="ON" ;;
esac
# Use our custom compiler and linker flags:
sed -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${SLKCFLAGS}|" \
-i qtbase/mkspecs/common/gcc-base.conf || exit 1
sed -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${SLKLDFLAGS}|" \
-i qtbase/mkspecs/common/g++-unix.conf || exit 1
export CFLAGS="$SLKCFLAGS"
export CXXFLAGS="$SLKCFLAGS"
export OPENSOURCE_CXXFLAGS="$SLKCFLAGS"
export QTDIR="${TMP}/qt-everywhere-src-${PKGSRC}"
export LD_LIBRARY_PATH="${QTDIR}/qtbase/lib:${QTDIR}/qttools/lib:${LD_LIBRARY_PATH}"
export QT_PLUGIN_PATH="${QTDIR}/qtbase/plugins"
cmake -S $(pwd) -B build-${PKGNAM} \
-G Ninja \
-Wno-dev \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_qtquick3dphysics:BOOL=${DO_PHYSX3D} \
-DINSTALL_BINDIR=/usr/lib${LIBDIRSUFFIX}/qt6/bin \
-DINSTALL_PUBLICBINDIR=usr/bin \
-DINSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \
-DINSTALL_LIBEXECDIR=/usr/lib${LIBDIRSUFFIX}/qt6/libexec \
-DINSTALL_ARCHDATADIR=/usr/lib${LIBDIRSUFFIX}/qt6 \
-DINSTALL_DATADIR=/usr/share/qt6 \
-DINSTALL_INCLUDEDIR=/usr/include/qt6 \
-DINSTALL_MKSPECSDIR=lib/qt6/mkspecs \
-DINSTALL_DOCDIR=/usr/doc/qt6-${PKGVER} \
-DINSTALL_EXAMPLESDIR=/usr/doc/qt6-${PKGVER}/examples \
-DFEATURE_libproxy=ON \
-DFEATURE_no_direct_extern_access=ON \
-DFEATURE_openssl_linked=ON \
-DFEATURE_pulseaudio="${USE_PULSEAUDIO}" \
-DFEATURE_system_sqlite=ON \
-DFEATURE_system_xcb_xinput=ON \
-DFEATURE_use_gold_linker=ON \
-DFEATURE_webengine_proprietary_codecs="${USE_CODECS}" \
-DFEATURE_webengine_system_ffmpeg="${SYSTEM_FFMPEG}" \
-DFEATURE_webengine_system_pulseaudio="${USE_PULSEAUDIO}" \
-DFEATURE_webengine_webrtc_pipewire=ON \
-DQT_BUILD_EXAMPLES=OFF || exit 1
cmake --build build-${PKGNAM} --parallel $NINJAJOBS || cmake --build build-${PKGNAM} || exit 1
DESTDIR=$PKG cmake --install build-${PKGNAM} || exit 1
# Strip binaries:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
# Remove rpaths:
for file in $(find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : 2> /dev/null) ; do
if [ ! "$(patchelf --print-rpath $file 2> /dev/null)" = "" ]; then
patchelf --remove-rpath $file
fi
done
# Fix the path in prl files:
find "$PKG/usr/lib${LIBDIRSUFFIX}" -type f -name '*.prl' \
-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \;
# Install symlinks to the Qt6 binaries in the $PATH:
mkdir -p $PKG/usr/bin
pushd $PKG
# Setting INSTALL_PUBLICBINDIR creates user_facing_tool_links.txt files:
find $TMP/qt-everywhere-src-$PKGSRC/build-${PKGNAM} \
-mindepth 1 -maxdepth 2 -name user_facing_tool_links.txt \
| xargs cat | sort | uniq \
| while read MYINP ; do ln -s $MYINP ; done
popd
# Set the QT6DIR variable in the environment:
mkdir -p $PKG/etc/profile.d
sed -e "s,@LIBDIRSUFFIX@,${LIBDIRSUFFIX},g" $CWD/profile.d/$PKGNAM.sh \
> $PKG/etc/profile.d/$PKGNAM.sh
sed -e "s,@LIBDIRSUFFIX@,${LIBDIRSUFFIX},g" $CWD/profile.d/$PKGNAM.csh \
> $PKG/etc/profile.d/$PKGNAM.csh
chmod 0755 $PKG/etc/profile.d/*
# Add menu entries for all those hidden but great Qt applications:
# Qt6 logo:
mkdir -p $PKG/usr/share/icons/hicolor/{48x48,128x128}/apps
convert qtdoc/doc/src/images/qt-logo.png -resize 48x48 $PKG/usr/share/icons/hicolor/48x48/apps/qt6-logo.png
convert qtdoc/doc/src/images/qt-logo.png -resize 128x128 $PKG/usr/share/icons/hicolor/128x128/apps/qt6-logo.png
# Assistant icons
install -p -m644 -D qttools/src/assistant/assistant/images/assistant.png $PKG/usr/share/icons/hicolor/32x32/apps/qt6-assistant.png
install -p -m644 -D qttools/src/assistant/assistant/images/assistant-128.png $PKG/usr/share/icons/hicolor/128x128/apps/qt6-assistant.png
# Designer icon
install -p -m644 -D qttools/src/designer/src/designer/images/designer.png $PKG/usr/share/icons/hicolor/128x128/apps/qt6-designer.png
# QDbusViewer icons
install -p -m644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer.png $PKG/usr/share/icons/hicolor/32x32/apps/qt6-qdbusviewer.png
install -p -m644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer-128.png $PKG/usr/share/icons/hicolor/128x128/apps/qt6-qdbusviewer.png
# Linguist icons
for icon in qttools/src/linguist/linguist/images/icons/linguist-*-32.png ; do
size=$(echo $(basename ${icon}) | cut -d- -f2)
install -p -m644 -D ${icon} $PKG/usr/share/icons/hicolor/${size}x${size}/apps/qt6-linguist.png
done
# And the .desktop files too:
mkdir -p $PKG/usr/share/applications
cat <<EOF > $PKG/usr/share/applications/qt6-designer.desktop
[Desktop Entry]
Name=Qt6 Designer
GenericName=Interface Designer
Comment=Design GUIs for Qt6 applications
Exec=designer6
Icon=qt6-designer
MimeType=application/x-designer;
Terminal=false
Encoding=UTF-8
Type=Application
Categories=Qt;Development;
EOF
cat <<EOF > $PKG/usr/share/applications/qt6-assistant.desktop
[Desktop Entry]
Name=Qt6 Assistant
Comment=Shows Qt6 documentation and examples
Exec=assistant6
Icon=qt6-assistant
Terminal=false
Encoding=UTF-8
Type=Application
Categories=Qt;Development;Documentation;
EOF
cat <<EOF > $PKG/usr/share/applications/qt6-linguist.desktop
[Desktop Entry]
Name=Qt6 Linguist
Comment=Add translations to Qt6 applications
Exec=linguist6
Icon=qt6-linguist
MimeType=text/vnd.trolltech.linguist;application/x-linguist;
Terminal=false
Encoding=UTF-8
Type=Application
Categories=Qt;Development;
EOF
cat <<EOF > $PKG/usr/share/applications/qt6-qdbusviewer.desktop
[Desktop Entry]
Name=Qt6 QDbusViewer
GenericName=Qt6 D-Bus Debugger
Comment=Debug D-Bus applications
Exec=qdbusviewer6
Icon=qt6-qdbusviewer
Terminal=false
Type=Application
Categories=Qt;Development;Debugger;
EOF
# Add a documentation directory:
mkdir -p $PKG/usr/doc/$PKGNAM-$PKGVER
cp -a \
README* LICENSE.* \
qtwebengine/{CHROMIUM_VERSION,LICENSE.Chromium} \
$PKG/usr/doc/$PKGNAM-$PKGVER
find -maxdepth 2 -name LICENSES \
| xargs -I{} cp -ia --parents {} $PKG/usr/doc/$PKGNAM-$PKGVER/
if [ -d $PKG/usr/lib${LIBDIRSUFFIX}/qt6/doc/html ]; then
( cd $PKG/usr/doc/$PKGNAM-$PKGVER
ln -sf /usr/lib${LIBDIRSUFFIX}/qt6/doc/html .
)
fi
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$PKGVER-$ARCH-${BUILD}${TAG}.txz

19
source/l/qt6/slack-desc Normal file
View file

@ -0,0 +1,19 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
qt6: qt6 (Qt GUI toolkit, version 6)
qt6:
qt6: Qt is a complete and well-developed object-oriented framework for
qt6: developing graphical user interface (GUI) applications using C++.
qt6:
qt6: Homepage: http://www.qt.io/
qt6:
qt6:
qt6:
qt6:
qt6:

View file

@ -0,0 +1,210 @@
From 8e6485a1bcb0baffdea9e55255a81270b768439c Mon Sep 17 00:00:00 2001
From: Jouni Malinen <j@w1.fi>
Date: Sat, 8 Jul 2023 19:55:32 +0300
Subject: PEAP client: Update Phase 2 authentication requirements
The previous PEAP client behavior allowed the server to skip Phase 2
authentication with the expectation that the server was authenticated
during Phase 1 through TLS server certificate validation. Various PEAP
specifications are not exactly clear on what the behavior on this front
is supposed to be and as such, this ended up being more flexible than
the TTLS/FAST/TEAP cases. However, this is not really ideal when
unfortunately common misconfiguration of PEAP is used in deployed
devices where the server trust root (ca_cert) is not configured or the
user has an easy option for allowing this validation step to be skipped.
Change the default PEAP client behavior to be to require Phase 2
authentication to be successfully completed for cases where TLS session
resumption is not used and the client certificate has not been
configured. Those two exceptions are the main cases where a deployed
authentication server might skip Phase 2 and as such, where a more
strict default behavior could result in undesired interoperability
issues. Requiring Phase 2 authentication will end up disabling TLS
session resumption automatically to avoid interoperability issues.
Allow Phase 2 authentication behavior to be configured with a new phase1
configuration parameter option:
'phase2_auth' option can be used to control Phase 2 (i.e., within TLS
tunnel) behavior for PEAP:
* 0 = do not require Phase 2 authentication
* 1 = require Phase 2 authentication when client certificate
(private_key/client_cert) is no used and TLS session resumption was
not used (default)
* 2 = require Phase 2 authentication in all cases
Signed-off-by: Jouni Malinen <j@w1.fi>
---
src/eap_peer/eap_config.h | 8 ++++++++
src/eap_peer/eap_peap.c | 40 +++++++++++++++++++++++++++++++++++---
src/eap_peer/eap_tls_common.c | 6 ++++++
src/eap_peer/eap_tls_common.h | 5 +++++
wpa_supplicant/wpa_supplicant.conf | 7 +++++++
5 files changed, 63 insertions(+), 3 deletions(-)
diff --git a/src/eap_peer/eap_config.h b/src/eap_peer/eap_config.h
index 26744ab68..58d5a1359 100644
--- a/src/eap_peer/eap_config.h
+++ b/src/eap_peer/eap_config.h
@@ -471,6 +471,14 @@ struct eap_peer_config {
* 1 = use cryptobinding if server supports it
* 2 = require cryptobinding
*
+ * phase2_auth option can be used to control Phase 2 (i.e., within TLS
+ * tunnel) behavior for PEAP:
+ * 0 = do not require Phase 2 authentication
+ * 1 = require Phase 2 authentication when client certificate
+ * (private_key/client_cert) is no used and TLS session resumption was
+ * not used (default)
+ * 2 = require Phase 2 authentication in all cases
+ *
* EAP-WSC (WPS) uses following options: pin=Device_Password and
* uuid=Device_UUID
*
diff --git a/src/eap_peer/eap_peap.c b/src/eap_peer/eap_peap.c
index 12e30df29..608069719 100644
--- a/src/eap_peer/eap_peap.c
+++ b/src/eap_peer/eap_peap.c
@@ -67,6 +67,7 @@ struct eap_peap_data {
u8 cmk[20];
int soh; /* Whether IF-TNCCS-SOH (Statement of Health; Microsoft NAP)
* is enabled. */
+ enum { NO_AUTH, FOR_INITIAL, ALWAYS } phase2_auth;
};
@@ -114,6 +115,19 @@ static void eap_peap_parse_phase1(struct eap_peap_data *data,
wpa_printf(MSG_DEBUG, "EAP-PEAP: Require cryptobinding");
}
+ if (os_strstr(phase1, "phase2_auth=0")) {
+ data->phase2_auth = NO_AUTH;
+ wpa_printf(MSG_DEBUG,
+ "EAP-PEAP: Do not require Phase 2 authentication");
+ } else if (os_strstr(phase1, "phase2_auth=1")) {
+ data->phase2_auth = FOR_INITIAL;
+ wpa_printf(MSG_DEBUG,
+ "EAP-PEAP: Require Phase 2 authentication for initial connection");
+ } else if (os_strstr(phase1, "phase2_auth=2")) {
+ data->phase2_auth = ALWAYS;
+ wpa_printf(MSG_DEBUG,
+ "EAP-PEAP: Require Phase 2 authentication for all cases");
+ }
#ifdef EAP_TNC
if (os_strstr(phase1, "tnc=soh2")) {
data->soh = 2;
@@ -142,6 +156,7 @@ static void * eap_peap_init(struct eap_sm *sm)
data->force_peap_version = -1;
data->peap_outer_success = 2;
data->crypto_binding = OPTIONAL_BINDING;
+ data->phase2_auth = FOR_INITIAL;
if (config && config->phase1)
eap_peap_parse_phase1(data, config->phase1);
@@ -454,6 +469,20 @@ static int eap_tlv_validate_cryptobinding(struct eap_sm *sm,
}
+static bool peap_phase2_sufficient(struct eap_sm *sm,
+ struct eap_peap_data *data)
+{
+ if ((data->phase2_auth == ALWAYS ||
+ (data->phase2_auth == FOR_INITIAL &&
+ !tls_connection_resumed(sm->ssl_ctx, data->ssl.conn) &&
+ !data->ssl.client_cert_conf) ||
+ data->phase2_eap_started) &&
+ !data->phase2_eap_success)
+ return false;
+ return true;
+}
+
+
/**
* eap_tlv_process - Process a received EAP-TLV message and generate a response
* @sm: Pointer to EAP state machine allocated with eap_peer_sm_init()
@@ -568,6 +597,11 @@ static int eap_tlv_process(struct eap_sm *sm, struct eap_peap_data *data,
" - force failed Phase 2");
resp_status = EAP_TLV_RESULT_FAILURE;
ret->decision = DECISION_FAIL;
+ } else if (!peap_phase2_sufficient(sm, data)) {
+ wpa_printf(MSG_INFO,
+ "EAP-PEAP: Server indicated Phase 2 success, but sufficient Phase 2 authentication has not been completed");
+ resp_status = EAP_TLV_RESULT_FAILURE;
+ ret->decision = DECISION_FAIL;
} else {
resp_status = EAP_TLV_RESULT_SUCCESS;
ret->decision = DECISION_UNCOND_SUCC;
@@ -887,8 +921,7 @@ continue_req:
/* EAP-Success within TLS tunnel is used to indicate
* shutdown of the TLS channel. The authentication has
* been completed. */
- if (data->phase2_eap_started &&
- !data->phase2_eap_success) {
+ if (!peap_phase2_sufficient(sm, data)) {
wpa_printf(MSG_DEBUG, "EAP-PEAP: Phase 2 "
"Success used to indicate success, "
"but Phase 2 EAP was not yet "
@@ -1199,8 +1232,9 @@ static struct wpabuf * eap_peap_process(struct eap_sm *sm, void *priv,
static bool eap_peap_has_reauth_data(struct eap_sm *sm, void *priv)
{
struct eap_peap_data *data = priv;
+
return tls_connection_established(sm->ssl_ctx, data->ssl.conn) &&
- data->phase2_success;
+ data->phase2_success && data->phase2_auth != ALWAYS;
}
diff --git a/src/eap_peer/eap_tls_common.c b/src/eap_peer/eap_tls_common.c
index 6193b4bdb..966cbd6c7 100644
--- a/src/eap_peer/eap_tls_common.c
+++ b/src/eap_peer/eap_tls_common.c
@@ -242,6 +242,12 @@ static int eap_tls_params_from_conf(struct eap_sm *sm,
sm->ext_cert_check = !!(params->flags & TLS_CONN_EXT_CERT_CHECK);
+ if (!phase2)
+ data->client_cert_conf = params->client_cert ||
+ params->client_cert_blob ||
+ params->private_key ||
+ params->private_key_blob;
+
return 0;
}
diff --git a/src/eap_peer/eap_tls_common.h b/src/eap_peer/eap_tls_common.h
index 9ac00121f..334863413 100644
--- a/src/eap_peer/eap_tls_common.h
+++ b/src/eap_peer/eap_tls_common.h
@@ -79,6 +79,11 @@ struct eap_ssl_data {
* tls_v13 - Whether TLS v1.3 or newer is used
*/
int tls_v13;
+
+ /**
+ * client_cert_conf: Whether client certificate has been configured
+ */
+ bool client_cert_conf;
};
diff --git a/wpa_supplicant/wpa_supplicant.conf b/wpa_supplicant/wpa_supplicant.conf
index f0b82443e..1b09f57d3 100644
--- a/wpa_supplicant/wpa_supplicant.conf
+++ b/wpa_supplicant/wpa_supplicant.conf
@@ -1370,6 +1370,13 @@ fast_reauth=1
# * 0 = do not use cryptobinding (default)
# * 1 = use cryptobinding if server supports it
# * 2 = require cryptobinding
+# 'phase2_auth' option can be used to control Phase 2 (i.e., within TLS
+# tunnel) behavior for PEAP:
+# * 0 = do not require Phase 2 authentication
+# * 1 = require Phase 2 authentication when client certificate
+# (private_key/client_cert) is no used and TLS session resumption was
+# not used (default)
+# * 2 = require Phase 2 authentication in all cases
# EAP-WSC (WPS) uses following options: pin=<Device Password> or
# pbc=1.
#
--
cgit v1.2.3-18-g5258

View file

@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=wpa_supplicant PKGNAM=wpa_supplicant
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2} BUILD=${BUILD:-3}
SRCVERSION=$(printf $VERSION | tr _ -) SRCVERSION=$(printf $VERSION | tr _ -)
@ -91,6 +91,9 @@ zcat $CWD/patches/wpa_supplicant-quiet-scan-results-message.patch.gz | patch -p1
# Allow legacy tls to avoid breaking WPA2-Enterprise: # Allow legacy tls to avoid breaking WPA2-Enterprise:
zcat $CWD/patches/allow-tlsv1.patch.gz | patch -p1 --verbose || exit 1 zcat $CWD/patches/allow-tlsv1.patch.gz | patch -p1 --verbose || exit 1
# CVE-2023-52160:
zcat $CWD/patches/8e6485a1bcb0baffdea9e55255a81270b768439c.patch.gz | patch -p1 --verbose || exit 1
cd wpa_supplicant cd wpa_supplicant
# Create the configuration file for building wpa_supplicant: # Create the configuration file for building wpa_supplicant:

View file

@ -15,5 +15,5 @@ gparted: * Grow or shrink your C: drive
gparted: * Create space for new operating systems gparted: * Create space for new operating systems
gparted: * Attempt data rescue from lost partitions gparted: * Attempt data rescue from lost partitions
gparted: gparted:
gparted: http://gparted.sourceforge.net/ gparted: https://gparted.sourceforge.net/
gparted: gparted: