Wed Jun 26 20:06:09 UTC 2024

patches/packages/bluez-5.71-x86_64-3_slack15.0.txz:  Rebuilt.
  Fix a regression in bluez-5.71:
  [PATCH] audio: transport: Fix crash on A2DP suspend.
  Thanks to coltfire.
patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  Thanks to Lockywolf.
This commit is contained in:
Patrick J Volkerding 2024-06-26 20:06:09 +00:00 committed by Eric Hameleers
parent 46995c4798
commit 2ad12f43bc
16 changed files with 1141 additions and 150 deletions

View file

@ -11,9 +11,26 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
<pubDate>Sat, 22 Jun 2024 20:05:28 GMT</pubDate>
<lastBuildDate>Sun, 23 Jun 2024 11:30:35 GMT</lastBuildDate>
<pubDate>Wed, 26 Jun 2024 20:06:09 GMT</pubDate>
<lastBuildDate>Thu, 27 Jun 2024 11:30:33 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Wed, 26 Jun 2024 20:06:09 GMT</title>
<pubDate>Wed, 26 Jun 2024 20:06:09 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20240626200609</link>
<guid isPermaLink="false">20240626200609</guid>
<description>
<![CDATA[<pre>
patches/packages/bluez-5.71-x86_64-3_slack15.0.txz: Rebuilt.
Fix a regression in bluez-5.71:
[PATCH] audio: transport: Fix crash on A2DP suspend.
Thanks to coltfire.
patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txz: Upgraded.
This is a bugfix release.
Thanks to Lockywolf.
</pre>]]>
</description>
</item>
<item>
<title>Sat, 22 Jun 2024 20:05:28 GMT</title>
<pubDate>Sat, 22 Jun 2024 20:05:28 GMT</pubDate>

View file

@ -1,3 +1,12 @@
Wed Jun 26 20:06:09 UTC 2024
patches/packages/bluez-5.71-x86_64-3_slack15.0.txz: Rebuilt.
Fix a regression in bluez-5.71:
[PATCH] audio: transport: Fix crash on A2DP suspend.
Thanks to coltfire.
patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txz: Upgraded.
This is a bugfix release.
Thanks to Lockywolf.
+--------------------------+
Sat Jun 22 20:05:28 UTC 2024
patches/packages/emacs-29.4-x86_64-1_slack15.0.txz: Upgraded.
Emacs 29.4 is an emergency bugfix release intended to fix a

View file

@ -1,20 +1,20 @@
Sat Jun 22 20:08:43 UTC 2024
Wed Jun 26 20:09:12 UTC 2024
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
drwxr-xr-x 12 root root 4096 2024-06-22 20:05 .
drwxr-xr-x 12 root root 4096 2024-06-26 20:06 .
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
-rw-r--r-- 1 root root 16609 2022-03-30 19:03 ./CHANGES_AND_HINTS.TXT
-rw-r--r-- 1 root root 1245276 2024-06-18 21:09 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-06-18 21:09 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1245276 2024-06-22 20:09 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-06-22 20:09 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
-rw-r--r-- 1 root root 2136823 2024-06-22 20:05 ./ChangeLog.txt
-rw-r--r-- 1 root root 2137169 2024-06-26 20:06 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
@ -25,7 +25,7 @@ drwxr-xr-x 2 root root 4096 2022-02-02 08:21 ./EFI/BOOT
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
-rw-r--r-- 1 root root 1628641 2024-06-18 21:08 ./FILELIST.TXT
-rw-r--r-- 1 root root 1628641 2024-06-22 20:08 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
-rw-r--r-- 1 root root 864745 2022-02-02 08:25 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
@ -832,13 +832,13 @@ drwxr-xr-x 2 root root 4096 2022-12-17 19:52 ./pasture/source/samba
-rw-r--r-- 1 root root 7921 2018-04-29 17:31 ./pasture/source/samba/smb.conf.default
-rw-r--r-- 1 root root 7933 2018-01-14 20:41 ./pasture/source/samba/smb.conf.default.orig
-rw-r--r-- 1 root root 536 2017-03-23 19:18 ./pasture/source/samba/smb.conf.diff.gz
drwxr-xr-x 4 root root 4096 2024-06-22 20:08 ./patches
-rw-r--r-- 1 root root 125571 2024-06-22 20:08 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-06-22 20:08 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 170288 2024-06-22 20:08 ./patches/FILE_LIST
-rw-r--r-- 1 root root 17990247 2024-06-22 20:08 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 89786 2024-06-22 20:08 ./patches/PACKAGES.TXT
drwxr-xr-x 7 root root 32768 2024-06-22 20:08 ./patches/packages
drwxr-xr-x 4 root root 4096 2024-06-26 20:09 ./patches
-rw-r--r-- 1 root root 126700 2024-06-26 20:09 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 195 2024-06-26 20:09 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 172515 2024-06-26 20:09 ./patches/FILE_LIST
-rw-r--r-- 1 root root 18007905 2024-06-26 20:09 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 90204 2024-06-26 20:09 ./patches/PACKAGES.TXT
drwxr-xr-x 7 root root 32768 2024-06-26 20:08 ./patches/packages
-rw-r--r-- 1 root root 360 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2389564 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-09-26 19:28 ./patches/packages/Cython-0.29.36-x86_64-1_slack15.0.txz.asc
@ -863,9 +863,9 @@ drwxr-xr-x 7 root root 32768 2024-06-22 20:08 ./patches/packages
-rw-r--r-- 1 root root 334 2024-04-18 17:18 ./patches/packages/bind-9.16.50-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 2233188 2024-04-18 17:18 ./patches/packages/bind-9.16.50-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-04-18 17:18 ./patches/packages/bind-9.16.50-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 333 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 1470196 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-12-19 20:33 ./patches/packages/bluez-5.71-x86_64-2_slack15.0.txz.asc
-rw-r--r-- 1 root root 333 2024-06-26 20:05 ./patches/packages/bluez-5.71-x86_64-3_slack15.0.txt
-rw-r--r-- 1 root root 1468212 2024-06-26 20:05 ./patches/packages/bluez-5.71-x86_64-3_slack15.0.txz
-rw-r--r-- 1 root root 195 2024-06-26 20:05 ./patches/packages/bluez-5.71-x86_64-3_slack15.0.txz.asc
-rw-r--r-- 1 root root 432 2022-03-08 02:17 ./patches/packages/boost-1.78.0-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 11235356 2022-03-08 02:17 ./patches/packages/boost-1.78.0-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-03-08 02:17 ./patches/packages/boost-1.78.0-x86_64-2_slack15.0.txz.asc
@ -1237,6 +1237,9 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
-rw-r--r-- 1 root root 600 2024-02-28 18:13 ./patches/packages/wpa_supplicant-2.10-x86_64-2_slack15.0.txt
-rw-r--r-- 1 root root 1330792 2024-02-28 18:13 ./patches/packages/wpa_supplicant-2.10-x86_64-2_slack15.0.txz
-rw-r--r-- 1 root root 163 2024-02-28 18:13 ./patches/packages/wpa_supplicant-2.10-x86_64-2_slack15.0.txz.asc
-rw-r--r-- 1 root root 342 2024-06-26 19:56 ./patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txt
-rw-r--r-- 1 root root 21432 2024-06-26 19:56 ./patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txz
-rw-r--r-- 1 root root 195 2024-06-26 19:56 ./patches/packages/xcb-util-cursor-0.1.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 377 2022-11-17 01:47 ./patches/packages/xfce4-settings-4.16.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 801956 2022-11-17 01:47 ./patches/packages/xfce4-settings-4.16.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-11-17 01:47 ./patches/packages/xfce4-settings-4.16.5-x86_64-1_slack15.0.txz.asc
@ -1276,7 +1279,7 @@ drwxr-xr-x 2 root root 4096 2024-06-08 19:45 ./patches/packages/old-linux
-rw-r--r-- 1 root root 463 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 459652 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2023-04-05 18:16 ./patches/packages/zstd-1.5.5-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 118 root root 4096 2024-06-22 19:40 ./patches/source
drwxr-xr-x 119 root root 4096 2024-06-26 20:05 ./patches/source
drwxr-xr-x 2 root root 4096 2023-09-26 19:22 ./patches/source/Cython
-rw-r--r-- 1 root root 1623580 2023-07-04 19:24 ./patches/source/Cython/Cython-0.29.36.tar.lz
-rwxr-xr-x 1 root root 3041 2023-09-26 19:23 ./patches/source/Cython/Cython.SlackBuild
@ -1331,12 +1334,13 @@ drwxr-xr-x 2 root root 4096 2023-11-07 19:28 ./patches/source/bind/cachin
-rw-r--r-- 1 root root 532 2021-09-16 00:25 ./patches/source/bind/doinst.sh.gz
-rw-r--r-- 1 root root 4045 2023-11-07 19:20 ./patches/source/bind/rc.bind
-rw-r--r-- 1 root root 786 2018-02-27 06:13 ./patches/source/bind/slack-desc
drwxr-xr-x 3 root root 4096 2023-12-19 20:31 ./patches/source/bluez
drwxr-xr-x 3 root root 4096 2024-06-26 20:00 ./patches/source/bluez
-rw-r--r-- 1 root root 1291 2023-12-19 20:29 ./patches/source/bluez/1528118a8f84b4b178729c1f9fc3f6d858c04f9f.patch
-rw-r--r-- 1 root root 2102 2024-06-26 20:00 ./patches/source/bluez/83cfad1badee6aae77eb15177ccc917249ab9bb3.patch
-rw-r--r-- 1 root root 852 2019-10-13 03:07 ./patches/source/bluez/bluez-5.51-obexd_without_systemd-1.patch.gz
-rw-r--r-- 1 root root 801 2023-12-13 22:36 ./patches/source/bluez/bluez-5.71.tar.sign
-rw-r--r-- 1 root root 2381208 2023-12-13 22:36 ./patches/source/bluez/bluez-5.71.tar.xz
-rwxr-xr-x 1 root root 6674 2023-12-19 20:32 ./patches/source/bluez/bluez.SlackBuild
-rwxr-xr-x 1 root root 6763 2024-06-26 20:00 ./patches/source/bluez/bluez.SlackBuild
-rw-r--r-- 1 root root 42 2019-10-31 16:44 ./patches/source/bluez/bluez.url
-rw-r--r-- 1 root root 128 2016-03-26 18:17 ./patches/source/bluez/btusb.conf
drwxr-xr-x 2 root root 4096 2016-04-18 18:04 ./patches/source/bluez/config
@ -2436,6 +2440,26 @@ drwxr-xr-x 2 root root 4096 2024-02-28 18:01 ./patches/source/wpa_supplic
-rw-r--r-- 1 root root 2372460 2022-01-16 21:11 ./patches/source/wpa_supplicant/wpa_supplicant-2.10.tar.xz
-rwxr-xr-x 1 root root 6195 2024-02-28 18:12 ./patches/source/wpa_supplicant/wpa_supplicant.SlackBuild
-rw-r--r-- 1 root root 30 2022-01-19 17:10 ./patches/source/wpa_supplicant/wpa_supplicant.url
drwxr-xr-x 10 root root 4096 2024-06-26 19:55 ./patches/source/xcb-util-cursor
-rw-r--r-- 1 root root 376 2021-01-16 18:58 ./patches/source/xcb-util-cursor/arch.use.flags
drwxr-xr-x 2 root root 4096 2024-06-26 19:52 ./patches/source/xcb-util-cursor/build
-rw-r--r-- 1 root root 2 2022-10-18 17:18 ./patches/source/xcb-util-cursor/build/xcb-util-cursor
drwxr-xr-x 2 root root 4096 2024-06-26 19:52 ./patches/source/xcb-util-cursor/configure
-rw-r--r-- 1 root root 383 2024-03-25 16:57 ./patches/source/xcb-util-cursor/configure/configure
drwxr-xr-x 2 root root 4096 2013-04-18 22:43 ./patches/source/xcb-util-cursor/doinst.sh
drwxr-xr-x 2 root root 4096 2024-06-26 19:53 ./patches/source/xcb-util-cursor/makepkg
-rw-r--r-- 1 root root 3518 2021-02-13 21:06 ./patches/source/xcb-util-cursor/modularize
-rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./patches/source/xcb-util-cursor/noarch
-rw-r--r-- 1 root root 833 2019-12-09 18:56 ./patches/source/xcb-util-cursor/package-blacklist
drwxr-xr-x 2 root root 4096 2024-06-26 19:53 ./patches/source/xcb-util-cursor/patch
drwxr-xr-x 2 root root 4096 2024-06-26 19:53 ./patches/source/xcb-util-cursor/post-install
drwxr-xr-x 2 root root 4096 2024-06-26 19:54 ./patches/source/xcb-util-cursor/slack-desc
-rw-r--r-- 1 root root 808 2013-09-07 20:11 ./patches/source/xcb-util-cursor/slack-desc/xcb-util-cursor
drwxr-xr-x 3 root root 4096 2024-06-26 19:54 ./patches/source/xcb-util-cursor/src
drwxr-xr-x 2 root root 4096 2024-06-26 19:54 ./patches/source/xcb-util-cursor/src/lib
-rw-r--r-- 1 root root 266788 2023-10-19 20:39 ./patches/source/xcb-util-cursor/src/lib/xcb-util-cursor-0.1.5.tar.xz
-rwxr-xr-x 1 root root 15219 2020-02-19 20:37 ./patches/source/xcb-util-cursor/x11.SlackBuild
-rwxr-xr-x 1 root root 85 2024-06-26 19:54 ./patches/source/xcb-util-cursor/xcb-util-cursor.SlackBuild
drwxr-xr-x 2 root root 4096 2022-11-16 19:13 ./patches/source/xfce4-settings
-rw-r--r-- 1 root root 839 2018-02-27 06:13 ./patches/source/xfce4-settings/slack-desc
-rw-r--r-- 1 root root 1211837 2022-11-12 22:27 ./patches/source/xfce4-settings/xfce4-settings-4.16.5.tar.lz
@ -2550,30 +2574,30 @@ drwxr-xr-x 3 root root 4096 2013-04-18 22:44 ./patches/source/xorg-server
drwxr-xr-x 2 root root 4096 2022-07-12 20:20 ./patches/source/xorg-server/src/xserver
-rw-r--r-- 1 root root 5178288 2021-12-15 19:04 ./patches/source/xorg-server/src/xserver/xorg-server-1.20.14.tar.xz
-rwxr-xr-x 1 root root 15219 2020-02-19 20:37 ./patches/source/xorg-server/x11.SlackBuild
-rwxr-xr-x 1 root root 85 2014-12-18 04:56 ./patches/source/xorg-server/xorg-server.SlackBuild
drwxr-xr-x 2 root root 4096 2023-06-20 19:16 ./patches/source/xorriso
-rw-r--r-- 1 root root 1025 2018-02-27 06:12 ./patches/source/xorriso/slack-desc
-rw-r--r-- 1 root root 1666370 2023-06-20 06:29 ./patches/source/xorriso/xorriso-1.5.6.pl02.tar.lz
-rwxr-xr-x 1 root root 4735 2024-01-10 20:19 ./patches/source/xorriso/xorriso.SlackBuild
drwxr-xr-x 4 root root 4096 2024-02-09 19:24 ./patches/source/xpdf
-rw-r--r-- 1 root root 325 2010-01-11 04:59 ./patches/source/xpdf/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2024-02-09 19:27 ./patches/source/xpdf/lang
-rw-r--r-- 1 root root 1080 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-arabic-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 235 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-arabic.diff.gz
-rw-r--r-- 1 root root 381 2019-10-03 18:53 ./patches/source/xpdf/lang/xpdf-chinese-simplified.diff.gz
-rw-r--r-- 1 root root 358232 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-chinese-simplified.tar.xz
-rw-r--r-- 1 root root 361 2019-10-03 18:59 ./patches/source/xpdf/lang/xpdf-chinese-traditional.diff.gz
-rw-r--r-- 1 root root 374404 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-chinese-traditional.tar.xz
-rw-r--r-- 1 root root 1504 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-cyrillic-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 266 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-cyrillic.diff.gz
-rw-r--r-- 1 root root 1268 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-greek-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 258 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-greek.diff.gz
-rw-r--r-- 1 root root 1288 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-hebrew-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 259 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-hebrew.diff.gz
-rw-r--r-- 1 root root 743 2019-10-03 18:55 ./patches/source/xpdf/lang/xpdf-japanese.diff.gz
-rw-r--r-- 1 root root 289552 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-japanese.tar.xz
-rw-r--r-- 1 root root 336 2021-01-29 18:38 ./patches/source/xpdf/lang/xpdf-korean.diff.gz
-rw-r--r-- 1 root root 329140 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-korean.tar.xz
-rwxr-xr-x 1 root root 85 2014-12-18 04:56 ./patches/source/xorg-server/xorg-server.SlackBuild
drwxr-xr-x 2 root root 4096 2023-06-20 19:16 ./patches/source/xorriso
-rw-r--r-- 1 root root 1025 2018-02-27 06:12 ./patches/source/xorriso/slack-desc
-rw-r--r-- 1 root root 1666370 2023-06-20 06:29 ./patches/source/xorriso/xorriso-1.5.6.pl02.tar.lz
-rwxr-xr-x 1 root root 4735 2024-01-10 20:19 ./patches/source/xorriso/xorriso.SlackBuild
drwxr-xr-x 4 root root 4096 2024-02-09 19:24 ./patches/source/xpdf
-rw-r--r-- 1 root root 325 2010-01-11 04:59 ./patches/source/xpdf/doinst.sh.gz
drwxr-xr-x 2 root root 4096 2024-02-09 19:27 ./patches/source/xpdf/lang
-rw-r--r-- 1 root root 1080 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-arabic-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 235 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-arabic.diff.gz
-rw-r--r-- 1 root root 381 2019-10-03 18:53 ./patches/source/xpdf/lang/xpdf-chinese-simplified.diff.gz
-rw-r--r-- 1 root root 358232 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-chinese-simplified.tar.xz
-rw-r--r-- 1 root root 361 2019-10-03 18:59 ./patches/source/xpdf/lang/xpdf-chinese-traditional.diff.gz
-rw-r--r-- 1 root root 374404 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-chinese-traditional.tar.xz
-rw-r--r-- 1 root root 1504 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-cyrillic-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 266 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-cyrillic.diff.gz
-rw-r--r-- 1 root root 1268 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-greek-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 258 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-greek.diff.gz
-rw-r--r-- 1 root root 1288 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-hebrew-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 259 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-hebrew.diff.gz
-rw-r--r-- 1 root root 743 2019-10-03 18:55 ./patches/source/xpdf/lang/xpdf-japanese.diff.gz
-rw-r--r-- 1 root root 289552 2020-12-22 22:47 ./patches/source/xpdf/lang/xpdf-japanese.tar.xz
-rw-r--r-- 1 root root 336 2021-01-29 18:38 ./patches/source/xpdf/lang/xpdf-korean.diff.gz
-rw-r--r-- 1 root root 329140 2023-12-05 22:04 ./patches/source/xpdf/lang/xpdf-korean.tar.xz
-rw-r--r-- 1 root root 1316 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-latin2-2011-aug-15.tar.xz
-rw-r--r-- 1 root root 224 2013-03-28 20:51 ./patches/source/xpdf/lang/xpdf-latin2.diff.gz
-rw-r--r-- 1 root root 1804 2011-08-15 21:28 ./patches/source/xpdf/lang/xpdf-thai-2011-aug-15.tar.xz
@ -5318,31 +5342,31 @@ drwxr-xr-x 2 root root 69632 2022-02-02 04:20 ./slackware64/l
-rw-r--r-- 1 root root 321 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txt
-rw-r--r-- 1 root root 41784 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:16 ./slackware64/l/libusbmuxd-20200615_c7d7d1a-x86_64-3.txz.asc
-rw-r--r-- 1 root root 214 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txt
-rw-r--r-- 1 root root 116240 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 316 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txt
-rw-r--r-- 1 root root 618800 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txz.asc
-rw-r--r-- 1 root root 543 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txt
-rw-r--r-- 1 root root 134200 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz.asc
-rw-r--r-- 1 root root 719 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txt
-rw-r--r-- 1 root root 99220 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz.asc
-rw-r--r-- 1 root root 362 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txt
-rw-r--r-- 1 root root 239640 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txz.asc
-rw-r--r-- 1 root root 558 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txt
-rw-r--r-- 1 root root 282468 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz.asc
-rw-r--r-- 1 root root 434 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txt
-rw-r--r-- 1 root root 1501724 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 498 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 359476 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 340 2021-02-13 07:18 ./slackware64/l/libwmf-0.2.12-x86_64-3.txt
-rw-r--r-- 1 root root 214 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txt
-rw-r--r-- 1 root root 116240 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-05 07:01 ./slackware64/l/libuv-1.43.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 316 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txt
-rw-r--r-- 1 root root 618800 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-04-17 19:00 ./slackware64/l/libvisio-0.1.7-x86_64-7.txz.asc
-rw-r--r-- 1 root root 543 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txt
-rw-r--r-- 1 root root 134200 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvisual-0.4.0-x86_64-6.txz.asc
-rw-r--r-- 1 root root 719 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txt
-rw-r--r-- 1 root root 99220 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:16 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-7.txz.asc
-rw-r--r-- 1 root root 362 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txt
-rw-r--r-- 1 root root 239640 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvncserver-0.9.13-x86_64-3.txz.asc
-rw-r--r-- 1 root root 558 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txt
-rw-r--r-- 1 root root 282468 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:17 ./slackware64/l/libvorbis-1.3.7-x86_64-3.txz.asc
-rw-r--r-- 1 root root 434 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txt
-rw-r--r-- 1 root root 1501724 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-10-26 18:12 ./slackware64/l/libvpx-1.11.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 498 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txt
-rw-r--r-- 1 root root 359476 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-21 19:14 ./slackware64/l/libwebp-1.2.2-x86_64-1.txz.asc
-rw-r--r-- 1 root root 340 2021-02-13 07:18 ./slackware64/l/libwmf-0.2.12-x86_64-3.txt
-rw-r--r-- 1 root root 190916 2021-02-13 07:18 ./slackware64/l/libwmf-0.2.12-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 07:18 ./slackware64/l/libwmf-0.2.12-x86_64-3.txz.asc
-rw-r--r-- 1 root root 474 2021-02-13 07:18 ./slackware64/l/libwnck-2.31.0-x86_64-5.txt
@ -8217,27 +8241,27 @@ drwxr-xr-x 2 root root 4096 2020-11-11 19:58 ./source/a/pam/fedora-patches
-rw-r--r-- 1 root root 6901 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.0-pwhistory-helper.patch.gz
-rw-r--r-- 1 root root 464 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.0-unix-nomsg.patch.gz
-rw-r--r-- 1 root root 2291 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-coverity.patch.gz
-rw-r--r-- 1 root root 6056 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch.gz
-rw-r--r-- 1 root root 416 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-noflex.patch.gz
-rw-r--r-- 1 root root 1153 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch.gz
-rw-r--r-- 1 root root 783 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch.gz
-rw-r--r-- 1 root root 1309 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch.gz
-rw-r--r-- 1 root root 910 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch.gz
-rw-r--r-- 1 root root 1410 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch.gz
-rw-r--r-- 1 root root 1373 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch.gz
-rw-r--r-- 1 root root 887 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch.gz
-rw-r--r-- 1 root root 698 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch.gz
-rw-r--r-- 1 root root 4944 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch.gz
-rw-r--r-- 1 root root 390 2020-06-13 19:12 ./source/a/pam/fedora-patches/pam-1.4.0-redhat-modules.patch.gz
-rw-r--r-- 1 root root 857 2020-11-11 19:58 ./source/a/pam/fedora-patches/pam-1.5.0-redhat-modules.patch.gz
-rw-r--r-- 1 root root 36626 2020-12-01 19:27 ./source/a/pam/pam-redhat-1.1.4.tar.lz
-rw-r--r-- 1 root root 29 2020-12-01 19:30 ./source/a/pam/pam-redhat.url
-rwxr-xr-x 1 root root 8604 2021-09-04 03:07 ./source/a/pam/pam.SlackBuild
-rw-r--r-- 1 root root 106 2019-07-16 18:05 ./source/a/pam/pam.url
drwxr-xr-x 2 root root 4096 2020-12-01 19:29 ./source/a/pam/patches
-rw-r--r-- 1 root root 386 2020-01-02 20:41 ./source/a/pam/patches/pam.etc.environment.better.comments.diff.gz
-rw-r--r-- 1 root root 873 2019-07-16 20:25 ./source/a/pam/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/patch
-rw-r--r-- 1 root root 6056 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-motd-multiple-paths.patch.gz
-rw-r--r-- 1 root root 416 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-noflex.patch.gz
-rw-r--r-- 1 root root 1153 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-redhat-modules.patch.gz
-rw-r--r-- 1 root root 783 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-bcrypt_b.patch.gz
-rw-r--r-- 1 root root 1309 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-checksalt_syslog.patch.gz
-rw-r--r-- 1 root root 910 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-crypt_checksalt.patch.gz
-rw-r--r-- 1 root root 1410 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-fix_checksalt_syslog.patch.gz
-rw-r--r-- 1 root root 1373 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-gensalt-autoentropy.patch.gz
-rw-r--r-- 1 root root 887 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-no-fallback.patch.gz
-rw-r--r-- 1 root root 698 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-remove-obsolete-_unix_read_password-prototype.patch.gz
-rw-r--r-- 1 root root 4944 2019-02-02 06:05 ./source/a/pam/fedora-patches/pam-1.3.1-unix-yescrypt.patch.gz
-rw-r--r-- 1 root root 390 2020-06-13 19:12 ./source/a/pam/fedora-patches/pam-1.4.0-redhat-modules.patch.gz
-rw-r--r-- 1 root root 857 2020-11-11 19:58 ./source/a/pam/fedora-patches/pam-1.5.0-redhat-modules.patch.gz
-rw-r--r-- 1 root root 36626 2020-12-01 19:27 ./source/a/pam/pam-redhat-1.1.4.tar.lz
-rw-r--r-- 1 root root 29 2020-12-01 19:30 ./source/a/pam/pam-redhat.url
-rwxr-xr-x 1 root root 8604 2021-09-04 03:07 ./source/a/pam/pam.SlackBuild
-rw-r--r-- 1 root root 106 2019-07-16 18:05 ./source/a/pam/pam.url
drwxr-xr-x 2 root root 4096 2020-12-01 19:29 ./source/a/pam/patches
-rw-r--r-- 1 root root 386 2020-01-02 20:41 ./source/a/pam/patches/pam.etc.environment.better.comments.diff.gz
-rw-r--r-- 1 root root 873 2019-07-16 20:25 ./source/a/pam/slack-desc
drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/patch
-rw-r--r-- 1 root root 2241 2018-04-06 18:04 ./source/a/patch/0001-Refuse-to-apply-ed-scripts-by-default.patch.gz
-rw-r--r-- 1 root root 783756 2018-02-06 16:52 ./source/a/patch/patch-2.7.6.tar.xz
-rw-r--r-- 1 root root 801 2018-02-06 16:52 ./source/a/patch/patch-2.7.6.tar.xz.sig
@ -11341,26 +11365,26 @@ drwxr-xr-x 3 root root 12288 2022-01-21 19:09 ./source/kde/kde/src/framewor
-rw-r--r-- 1 root root 63876 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdav-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdav-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 47880 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdbusaddons-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdbusaddons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 199308 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdeclarative-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdeclarative-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 39300 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kded-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kded-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 54992 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdesu-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdesu-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 61116 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdnssd-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdnssd-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 439420 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdoctools-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdoctools-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 1700548 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kemoticons-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kemoticons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 429856 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kfilemetadata-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kfilemetadata-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 93752 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kglobalaccel-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kglobalaccel-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 69832 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kguiaddons-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kguiaddons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 234532 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kholidays-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdbusaddons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 199308 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdeclarative-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kdeclarative-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 39300 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kded-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:29 ./source/kde/kde/src/frameworks/kded-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 54992 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdesu-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdesu-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 61116 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdnssd-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdnssd-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 439420 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdoctools-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kdoctools-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 1700548 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kemoticons-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kemoticons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 429856 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kfilemetadata-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kfilemetadata-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 93752 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kglobalaccel-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kglobalaccel-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 69832 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kguiaddons-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kguiaddons-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 234532 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kholidays-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/kholidays-5.90.0.tar.xz.sig
-rw-r--r-- 1 root root 956544 2022-01-01 14:30 ./source/kde/kde/src/frameworks/ki18n-5.90.0.tar.xz
-rw-r--r-- 1 root root 488 2022-01-01 14:30 ./source/kde/kde/src/frameworks/ki18n-5.90.0.tar.xz.sig
@ -14710,43 +14734,43 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/ulogd
-rw-r--r-- 1 root root 197 2018-05-29 00:42 ./source/n/ulogd/ulogd.logrotate
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/uucp
-rw-r--r-- 1 root root 1001 2003-06-05 22:07 ./source/n/uucp/_uucp.tar.gz
-rw-r--r-- 1 root root 1777 2003-06-05 21:46 ./source/n/uucp/policy.h.diff.gz
-rw-r--r-- 1 root root 734 2018-02-27 06:13 ./source/n/uucp/slack-desc
-rw-r--r-- 1 root root 1013234 2003-06-04 00:51 ./source/n/uucp/uucp-1.07.tar.gz
-rwxr-xr-x 1 root root 2995 2021-02-13 05:32 ./source/n/uucp/uucp.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/vlan
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/n/vlan/slack-desc
-rw-r--r-- 1 root root 132059 2005-10-20 09:17 ./source/n/vlan/vlan.1.9.tar.bz2
-rwxr-xr-x 1 root root 2658 2021-02-13 05:32 ./source/n/vlan/vlan.SlackBuild
drwxr-xr-x 2 root root 4096 2021-08-04 19:51 ./source/n/vsftpd
-rw-r--r-- 1 root root 300 2020-02-07 02:54 ./source/n/vsftpd/doinst.sh.gz
-rw-r--r-- 1 root root 952 2021-06-06 16:46 ./source/n/vsftpd/slack-desc
-rw-r--r-- 1 root root 197778 2021-08-04 19:51 ./source/n/vsftpd/vsftpd-3.0.5.tar.gz
-rw-r--r-- 1 root root 866 2021-08-04 19:51 ./source/n/vsftpd/vsftpd-3.0.5.tar.gz.asc
-rwxr-xr-x 1 root root 4059 2021-08-04 19:53 ./source/n/vsftpd/vsftpd.SlackBuild
-rw-r--r-- 1 root root 198 2021-06-06 16:52 ./source/n/vsftpd/vsftpd.builddefs.diff.gz
-rw-r--r-- 1 root root 1223 2016-04-11 23:34 ./source/n/vsftpd/vsftpd.conf.diff.gz
-rw-r--r-- 1 root root 315 2016-06-13 04:49 ./source/n/vsftpd/vsftpd.crypt.diff.gz
-rw-r--r-- 1 root root 115 2004-09-03 18:59 ./source/n/vsftpd/vsftpd.log.gz
drwxr-xr-x 2 root root 4096 2021-09-08 17:44 ./source/n/wget
-rw-r--r-- 1 root root 264 2008-10-01 23:27 ./source/n/wget/doinst.sh.gz
-rw-r--r-- 1 root root 849 2018-02-27 06:13 ./source/n/wget/slack-desc
-rw-r--r-- 1 root root 2407790 2021-09-07 19:06 ./source/n/wget/wget-1.21.2.tar.lz
-rw-r--r-- 1 root root 833 2021-09-07 19:06 ./source/n/wget/wget-1.21.2.tar.lz.sig
-rwxr-xr-x 1 root root 3891 2021-09-08 17:45 ./source/n/wget/wget.SlackBuild
drwxr-xr-x 2 root root 4096 2021-09-13 00:57 ./source/n/wget2
-rw-r--r-- 1 root root 1039 2021-09-13 04:34 ./source/n/wget2/slack-desc
-rw-r--r-- 1 root root 1956207 2021-09-12 11:45 ./source/n/wget2/wget2-2.0.0.tar.lz
-rw-r--r-- 1 root root 566 2021-09-12 11:45 ./source/n/wget2/wget2-2.0.0.tar.lz.sig
-rwxr-xr-x 1 root root 4972 2021-10-10 20:56 ./source/n/wget2/wget2.SlackBuild
drwxr-xr-x 2 root root 4096 2022-01-04 21:42 ./source/n/whois
-rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc
-rw-r--r-- 1 root root 84684 2022-01-03 17:21 ./source/n/whois/whois-5.5.11.tar.lz
-rwxr-xr-x 1 root root 2907 2021-02-16 19:24 ./source/n/whois/whois.SlackBuild
-rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url
drwxr-xr-x 2 root root 4096 2021-09-14 18:26 ./source/n/wireguard-tools
-rw-r--r-- 1 root root 951 2021-03-19 18:19 ./source/n/wireguard-tools/slack-desc
-rw-r--r-- 1 root root 858 2021-09-14 18:26 ./source/n/wireguard-tools/wireguard-tools-1.0.20210914.tar.asc
-rw-r--r-- 1 root root 1777 2003-06-05 21:46 ./source/n/uucp/policy.h.diff.gz
-rw-r--r-- 1 root root 734 2018-02-27 06:13 ./source/n/uucp/slack-desc
-rw-r--r-- 1 root root 1013234 2003-06-04 00:51 ./source/n/uucp/uucp-1.07.tar.gz
-rwxr-xr-x 1 root root 2995 2021-02-13 05:32 ./source/n/uucp/uucp.SlackBuild
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/vlan
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/n/vlan/slack-desc
-rw-r--r-- 1 root root 132059 2005-10-20 09:17 ./source/n/vlan/vlan.1.9.tar.bz2
-rwxr-xr-x 1 root root 2658 2021-02-13 05:32 ./source/n/vlan/vlan.SlackBuild
drwxr-xr-x 2 root root 4096 2021-08-04 19:51 ./source/n/vsftpd
-rw-r--r-- 1 root root 300 2020-02-07 02:54 ./source/n/vsftpd/doinst.sh.gz
-rw-r--r-- 1 root root 952 2021-06-06 16:46 ./source/n/vsftpd/slack-desc
-rw-r--r-- 1 root root 197778 2021-08-04 19:51 ./source/n/vsftpd/vsftpd-3.0.5.tar.gz
-rw-r--r-- 1 root root 866 2021-08-04 19:51 ./source/n/vsftpd/vsftpd-3.0.5.tar.gz.asc
-rwxr-xr-x 1 root root 4059 2021-08-04 19:53 ./source/n/vsftpd/vsftpd.SlackBuild
-rw-r--r-- 1 root root 198 2021-06-06 16:52 ./source/n/vsftpd/vsftpd.builddefs.diff.gz
-rw-r--r-- 1 root root 1223 2016-04-11 23:34 ./source/n/vsftpd/vsftpd.conf.diff.gz
-rw-r--r-- 1 root root 315 2016-06-13 04:49 ./source/n/vsftpd/vsftpd.crypt.diff.gz
-rw-r--r-- 1 root root 115 2004-09-03 18:59 ./source/n/vsftpd/vsftpd.log.gz
drwxr-xr-x 2 root root 4096 2021-09-08 17:44 ./source/n/wget
-rw-r--r-- 1 root root 264 2008-10-01 23:27 ./source/n/wget/doinst.sh.gz
-rw-r--r-- 1 root root 849 2018-02-27 06:13 ./source/n/wget/slack-desc
-rw-r--r-- 1 root root 2407790 2021-09-07 19:06 ./source/n/wget/wget-1.21.2.tar.lz
-rw-r--r-- 1 root root 833 2021-09-07 19:06 ./source/n/wget/wget-1.21.2.tar.lz.sig
-rwxr-xr-x 1 root root 3891 2021-09-08 17:45 ./source/n/wget/wget.SlackBuild
drwxr-xr-x 2 root root 4096 2021-09-13 00:57 ./source/n/wget2
-rw-r--r-- 1 root root 1039 2021-09-13 04:34 ./source/n/wget2/slack-desc
-rw-r--r-- 1 root root 1956207 2021-09-12 11:45 ./source/n/wget2/wget2-2.0.0.tar.lz
-rw-r--r-- 1 root root 566 2021-09-12 11:45 ./source/n/wget2/wget2-2.0.0.tar.lz.sig
-rwxr-xr-x 1 root root 4972 2021-10-10 20:56 ./source/n/wget2/wget2.SlackBuild
drwxr-xr-x 2 root root 4096 2022-01-04 21:42 ./source/n/whois
-rw-r--r-- 1 root root 820 2019-03-28 19:25 ./source/n/whois/slack-desc
-rw-r--r-- 1 root root 84684 2022-01-03 17:21 ./source/n/whois/whois-5.5.11.tar.lz
-rwxr-xr-x 1 root root 2907 2021-02-16 19:24 ./source/n/whois/whois.SlackBuild
-rw-r--r-- 1 root root 33 2019-07-24 18:55 ./source/n/whois/whois.url
drwxr-xr-x 2 root root 4096 2021-09-14 18:26 ./source/n/wireguard-tools
-rw-r--r-- 1 root root 951 2021-03-19 18:19 ./source/n/wireguard-tools/slack-desc
-rw-r--r-- 1 root root 858 2021-09-14 18:26 ./source/n/wireguard-tools/wireguard-tools-1.0.20210914.tar.asc
-rw-r--r-- 1 root root 99744 2021-09-14 18:26 ./source/n/wireguard-tools/wireguard-tools-1.0.20210914.tar.xz
-rwxr-xr-x 1 root root 3642 2021-03-19 18:25 ./source/n/wireguard-tools/wireguard-tools.SlackBuild
-rw-r--r-- 1 root root 38 2021-03-19 18:16 ./source/n/wireguard-tools/wireguard-tools.url

View file

@ -0,0 +1,11 @@
xcb-util-cursor: xcb-util-cursor (XCB cursor management library)
xcb-util-cursor:
xcb-util-cursor: The xcb-util-cursor module implements the XCB cursor library, which
xcb-util-cursor: is the XCB replacement for libXcursor.
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:

View file

@ -0,0 +1,63 @@
From 83cfad1badee6aae77eb15177ccc917249ab9bb3 Mon Sep 17 00:00:00 2001
From: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: Tue, 2 Jan 2024 13:07:18 -0500
Subject: [PATCH] audio: transport: Fix crash on A2DP suspend
Commit 052534ae07b8 ("transport: Update transport release flow for
bcast src") introduced a crash where it assumes transport->data always
refers to struct bap_transport which causes a crash when the transport
is in fact A2DP.
Fixes: https://github.com/bluez/bluez/issues/701
---
profiles/audio/transport.c | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/profiles/audio/transport.c b/profiles/audio/transport.c
index e2073451cc..0c60f06eef 100644
--- a/profiles/audio/transport.c
+++ b/profiles/audio/transport.c
@@ -643,7 +643,6 @@ static DBusMessage *release(DBusConnection *conn, DBusMessage *msg,
{
struct media_transport *transport = data;
struct media_owner *owner = transport->owner;
- struct bap_transport *bap = transport->data;
const char *sender;
struct media_request *req;
guint id;
@@ -675,11 +674,6 @@ static DBusMessage *release(DBusConnection *conn, DBusMessage *msg,
req = media_request_create(msg, id);
media_owner_add(owner, req);
- if (bt_bap_stream_get_type(bap->stream) ==
- BT_BAP_STREAM_TYPE_BCAST) {
- bap_disable_complete(bap->stream, 0x00, 0x00, owner);
- }
-
return NULL;
}
@@ -1416,6 +1410,7 @@ static guint suspend_bap(struct media_transport *transport,
{
struct bap_transport *bap = transport->data;
bt_bap_stream_func_t func = NULL;
+ guint id;
if (!bap->stream)
return 0;
@@ -1427,7 +1422,14 @@ static guint suspend_bap(struct media_transport *transport,
bap_update_links(transport);
- return bt_bap_stream_disable(bap->stream, bap->linked, func, owner);
+ id = bt_bap_stream_disable(bap->stream, bap->linked, func, owner);
+
+ if (bt_bap_stream_get_type(bap->stream) == BT_BAP_STREAM_TYPE_BCAST) {
+ bap_disable_complete(bap->stream, 0x00, 0x00, owner);
+ return 0;
+ }
+
+ return id;
}
static void cancel_bap(struct media_transport *transport, guint id)

View file

@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=bluez
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
BUILD=${BUILD:-2_slack15.0}
BUILD=${BUILD:-3_slack15.0}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@ -78,8 +78,9 @@ find . \
zcat $CWD/bluez-5.51-obexd_without_systemd-1.patch.gz | patch -p1 --verbose || exit 1
# Fix regression in 5.71:
# Fix regressions in 5.71:
cat $CWD/1528118a8f84b4b178729c1f9fc3f6d858c04f9f.patch | patch -p1 --verbose || exit 1
cat $CWD/83cfad1badee6aae77eb15177ccc917249ab9bb3.patch | patch -p1 --verbose || exit 1
sed -i -e 's|-lreadline|\0 -lncursesw|g' Makefile.{in,tools}

View file

@ -0,0 +1,11 @@
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686 -fcommon"
elif [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686 -fcommon"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686 -fcommon"
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2 -fcommon"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC -fcommon"
fi

View file

@ -0,0 +1 @@
1

View file

@ -0,0 +1,14 @@
CFLAGS=$SLKCFLAGS \
CXXFLAGS=$SLKCFLAGS \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--infodir=/usr/info \
--mandir=/usr/man \
--docdir=/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} \
--with-udev-rules-dir=/lib/udev/rules.d \
--disable-static \
--enable-year2038 \
--build=$ARCH-slackware-linux

View file

@ -0,0 +1,281 @@
# If a package is listed here, it will be built apart from the
# usual "grab bag" package that's made from each source directory.
appres
bdftopcf
beforelight
bigreqsproto
bitmap
compositeproto
damageproto
dmxproto
dri2proto
dri3proto
editres
encodings
evieext
fixesproto
font-adobe-100dpi
font-adobe-75dpi
font-adobe-utopia-100dpi
font-adobe-utopia-75dpi
font-adobe-utopia-type1
font-alias
font-arabic-misc
font-bh-100dpi
font-bh-75dpi
font-bh-lucidatypewriter-100dpi
font-bh-lucidatypewriter-75dpi
font-bh-ttf
font-bh-type1
font-bitstream-100dpi
font-bitstream-75dpi
font-bitstream-speedo
font-bitstream-type1
font-cronyx-cyrillic
font-cursor-misc
font-daewoo-misc
font-dec-misc
font-ibm-type1
font-isas-misc
font-jis-misc
font-micro-misc
font-misc-cyrillic
font-misc-ethiopic
font-misc-meltho
font-misc-misc
font-mutt-misc
font-schumacher-misc
font-screen-cyrillic
font-sony-misc
font-sun-misc
font-util
font-winitzki-cyrillic
font-xfree86-type1
fontcacheproto
fontsproto
fonttosfnt
fslsfonts
fstobdf
gccmakedep
glamor-egl
glproto
iceauth
ico
igt-gpu-tools
imake
inputproto
kbproto
libFS
libICE
libSM
libX11
libXScrnSaver
libXau
libXaw
libXaw3d
libXcomposite
libXcursor
libXdamage
libXdmcp
libXevie
libXext
libXfixes
libXfont
libXfont2
libXfontcache
libXft
libXi
libXinerama
libXmu
libXp
libXpm
libXpresent
libXrandr
libXrender
libXres
libXt
libXtst
libXv
libXvMC
libXxf86dga
libXxf86misc
libXxf86vm
libdmx
libfontenc
libpciaccess
libpthread-stubs
libxcb
libxkbfile
libxshmfence
listres
lndir
luit
makedepend
mkcomposecache
mkfontdir
mkfontscale
oclock
pixman
presentproto
printproto
randrproto
recordproto
rendercheck
renderproto
resourceproto
rgb
scrnsaverproto
sessreg
setxkbmap
showfont
smproxy
transset
twm
util-macros
videoproto
viewres
x11perf
xauth
xbacklight
xbiff
xbitmaps
xcalc
xcb-proto
xcb-util
xcb-util-cursor
xcb-util-errors
xcb-util-image
xcb-util-keysyms
xcb-util-renderutil
xcb-util-wm
xclipboard
xclock
xcmiscproto
xcmsdb
xcompmgr
xconsole
xcursor-themes
xcursorgen
xdbedizzy
xditview
xdm
xdpyinfo
xdriinfo
xedit
xev
xextproto
xeyes
xf86-input-acecad
xf86-input-aiptek
xf86-input-evdev
xf86-input-joystick
xf86-input-keyboard
xf86-input-libinput
xf86-input-mouse
xf86-input-penmount
xf86-input-synaptics
xf86-input-vmmouse
xf86-input-void
xf86-input-wacom
xf86-video-amdgpu
xf86-video-apm
xf86-video-ark
xf86-video-ast
xf86-video-ati
xf86-video-chips
xf86-video-cirrus
xf86-video-dummy
xf86-video-geode
xf86-video-glint
xf86-video-i128
xf86-video-i740
xf86-video-intel
xf86-video-mach64
xf86-video-mga
xf86-video-neomagic
xf86-video-nouveau
xf86-video-nv
xf86-video-omap
xf86-video-openchrome
xf86-video-qxl
xf86-video-r128
xf86-video-rendition
xf86-video-s3
xf86-video-s3virge
xf86-video-savage
xf86-video-siliconmotion
xf86-video-sis
xf86-video-sisusb
xf86-video-tdfx
xf86-video-tga
xf86-video-trident
xf86-video-tseng
xf86-video-v4l
xf86-video-vboxvideo
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
xf86-video-xgi
xf86-video-xgixp
xf86bigfontproto
xf86dga
xf86dgaproto
xf86driproto
xf86miscproto
xf86vidmodeproto
xfd
xfontsel
xfs
xfsinfo
xgamma
xgc
xhost
xineramaproto
xinit
xinput
xisxwayland
xkbcomp
xkbevd
xkbprint
xkbutils
xkeyboard-config
xkill
xload
xlogo
xlsatoms
xlsclients
xlsfonts
xmag
xman
xmessage
xmh
xmodmap
xmore
xorg-cf-files
xorg-docs
xorg-server
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-server-xwayland
xorg-sgml-doctools
xorgproto
xpr
xprop
xproto
xpyb
xrandr
xrdb
xrefresh
xscope
xset
xsetroot
xsm
xstdcmap
xtrans
xvidtune
xvinfo
xwd
xwininfo
xwud

View file

@ -0,0 +1,74 @@
# List packages with an $ARCH of "noarch" (i.e. packages
# that contain no binaries) here:
bigreqsproto
compositeproto
damageproto
dejavu-ttf
dmxproto
encodings
evieext
font-adobe-100dpi
font-adobe-75dpi
font-adobe-utopia-100dpi
font-adobe-utopia-75dpi
font-adobe-utopia-type1
font-alias
font-arabic-misc
font-bh-100dpi
font-bh-75dpi
font-bh-lucidatypewriter-100dpi
font-bh-lucidatypewriter-75dpi
font-bh-ttf
font-bh-type1
font-bitstream-100dpi
font-bitstream-75dpi
font-bitstream-speedo
font-bitstream-type1
font-cronyx-cyrillic
font-cursor-misc
font-daewoo-misc
font-dec-misc
font-ibm-type1
font-isas-misc
font-jis-misc
font-micro-misc
font-misc-cyrillic
font-misc-ethiopic
font-misc-meltho
font-misc-misc
font-mutt-misc
font-schumacher-misc
font-screen-cyrillic
font-sony-misc
font-sun-misc
font-winitzki-cyrillic
font-xfree86-type1
fontcacheproto
fontsproto
gccmakedep
glproto
inputproto
kbproto
mkfontdir
printproto
randrproto
recordproto
renderproto
resourceproto
scrnsaverproto
ttf-indic-fonts
util-macros
videoproto
x11-skel
xcmiscproto
xcursor-themes
xf86bigfontproto
xf86dgaproto
xf86driproto
xf86miscproto
xf86vidmodeproto
xineramaproto
xkeyboard-config
xorg-docs
xproto
xtrans

View file

@ -0,0 +1,43 @@
# Enter packages to skip (perhaps because they aren't used on
# this platform) below. Just the package name -- no version
# number is needed.
# ARM only packages:
# They also say in the README for this one that it is not yet ready:
xf86-video-omap
# MacOS related packages:
applewmproto
windowswmproto
libAppleWM
libWindowsWM
# Sun video cards:
xf86-video-sunbw2
xf86-video-suncg14
xf86-video-suncg3
xf86-video-suncg6
xf86-video-sunffb
xf86-video-sunleo
xf86-video-suntcx
# Obsolete packages:
liboldX
xf86-video-amd
xf86-video-via
xkbdata
xphelloworld
xrx
# Not applicable to us
grandr
constype
# CAREFUL NOT TO "SHIP" THE STUFF BELOW IN THE MAIN X PACKAGES DIR!
# This is probably obsolete, and kills "X -configure" too
xf86-video-nsc
# We don't want this one, as it causes failure of X with no xorg.conf
xf86-video-fbdev

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------------------------------------------------------|
xcb-util-cursor: xcb-util-cursor (XCB cursor management library)
xcb-util-cursor:
xcb-util-cursor: The xcb-util-cursor module implements the XCB cursor library, which
xcb-util-cursor: is the XCB replacement for libXcursor.
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:
xcb-util-cursor:

View file

@ -0,0 +1,421 @@
#!/bin/bash
# Copyright 2007-2018 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.
# To build only a single package group, specify it as $1, like:
# ./x11.SlackBuild lib
# To build only a single package, specify both the source directory
# and the name of the package, like:
# ./x11.SlackBuild lib libX11
# Upgrade packages as they are built.
# Default is to always upgrade newly-built packages (UPGRADE_PACKAGES=always).
# To install newly built packages only if a package with the exact name is not
# already installed, use UPGRADE_PACKAGES=yes
# To not upgrade as packages are built, pass UPGRADE_PACKAGES=no
UPGRADE_PACKAGES=${UPGRADE_PACKAGES:-always}
pkgbase() {
PKGEXT=$(echo $1 | rev | cut -f 1 -d . | rev)
case $PKGEXT in
'gz' )
PKGRETURN=$(basename $1 .tar.gz)
;;
'bz2' )
PKGRETURN=$(basename $1 .tar.bz2)
;;
'lzma' )
PKGRETURN=$(basename $1 .tar.lzma)
;;
'xz' )
PKGRETURN=$(basename $1 .tar.xz)
;;
*)
PKGRETURN=$(basename $1)
;;
esac
echo $PKGRETURN
}
# Set initial variables:
cd $(dirname $0) ; CWD=$(pwd)
if [ -z "$TMP" ]; then
TMP=/tmp
# Old default output directory. If $TMP wasn't predefined, we'll default to
# using it unless a different value is provided:
SLACK_X_BUILD_DIR=${SLACK_X_BUILD_DIR:-/tmp/x11-build}
else
# $TMP already set. We'll also use it for the output directory unless
# a different value is provided:
SLACK_X_BUILD_DIR=${SLACK_X_BUILD_DIR:-$TMP}
fi
mkdir -p $TMP $SLACK_X_BUILD_DIR
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) export ARCH=i586 ;;
arm*) export ARCH=arm ;;
# Unless $ARCH is already set, use uname -m for all other archs:
*) export ARCH=$( uname -m ) ;;
esac
fi
# A lot of this stuff just controls the package names this time:
VERSION=${VERSION:-7.5}
BUILD=${BUILD:-1}
PKGARCH=$ARCH
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
if [ "$ARCH" = "x86_64" ]; then
LIBDIRSUFFIX="64"
else
LIBDIRSUFFIX=""
fi
# Set up a few useful functions:
fix_perms() {
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 {} \+
}
process_man_pages() {
# Compress and if needed symlink the man pages:
if [ -d usr/man ]; then
( cd usr/man
for manpagedir in $(find . -type d -name "man*") ; do
( cd $manpagedir
for eachpage in $( find . -type l -maxdepth 1) ; do
ln -s $( readlink $eachpage ).gz $eachpage.gz
rm $eachpage
done
gzip -9 *.*
)
done
)
fi
}
process_info_pages() {
# Compress info pages and purge "dir" file from the package:
if [ -d usr/info ]; then
( cd usr/info
rm -f dir
gzip -9 *
)
fi
}
no_usr_share_doc() {
# If there are docs, move them:
if [ -d usr/share/doc ]; then
mkdir -p usr/doc
mv usr/share/doc/* usr/doc
rmdir usr/share/doc
fi
}
# Set the compile options for the $ARCH being used:
. $CWD/arch.use.flags
# Better have some binaries installed first, as this may not be
# in the "magic order". I built mine by hand through trial-and-error
# before getting this script to work. It wasn't that hard... I think. ;-)
( cd src
for x_source_dir in proto data util xcb lib app doc xserver driver font ; do
# See if $1 is a source directory like "lib":
if [ ! -z "$1" ]; then
if [ ! "$1" = "${x_source_dir}" ]; then
continue
fi
fi
PKG=${SLACK_X_BUILD_DIR}/package-${x_source_dir}
rm -rf $PKG
mkdir -p $PKG
( cd $x_source_dir
for x_pkg in *.tar.?z* ; do
# Reset $PKGARCH to its initial value:
PKGARCH=$ARCH
PKGNAME=$(echo $x_pkg | rev | cut -f 2- -d - | rev)
# Perhaps $PKGARCH should be something different:
if grep -wq "^$PKGNAME" ${CWD}/noarch ; then
PKGARCH=noarch
fi
if grep -wq "^$PKGNAME" ${CWD}/package-blacklist ; then
continue
fi
cd $SLACK_X_BUILD_DIR
# If $2 is set, we only want to build one package:
if [ ! -z "$2" ]; then
if [ "$2" = "$PKGNAME" ]; then
# Set $PKG to a private dir for the modular package build:
PKG=$SLACK_X_BUILD_DIR/package-$PKGNAME
rm -rf $PKG
mkdir -p $PKG
else
continue
fi
else
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo
echo "Building from source ${x_pkg}"
echo
fi
fi
if grep -wq "^$PKGNAME" ${CWD}/modularize ; then
# Set $PKG to a private dir for the modular package build:
PKG=$SLACK_X_BUILD_DIR/package-$PKGNAME
rm -rf $PKG
mkdir -p $PKG
fi
# Let's figure out the version number on the modular package:
MODULAR_PACKAGE_VERSION=$(echo $x_pkg | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
# If this variable is passed to the script, nothing will be built.
# Instead, a list of packages to be built will be output.
if [ ! -z "$PRINT_PACKAGE_NAME" ]; then
if [ -r $CWD/build/${PKGNAME} ]; then
MODBUILD=$(cat $CWD/build/${PKGNAME})
else
MODBUILD=$BUILD
fi
if [ ! "${PKGNAME}" = "xorg-server" ]; then
echo "${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
else
echo "xorg-server-xnest-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
echo "xorg-server-xvfb-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
echo "xorg-server-xephyr-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
echo "xorg-server-xwayland-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
echo "xorg-server-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
fi
continue
fi
rm -rf $(pkgbase $x_pkg)
tar xf $CWD/src/${x_source_dir}/${x_pkg} || exit 1
cd $(pkgbase $x_pkg) || exit 1
fix_perms
# If any patches are needed, call this script to apply them:
if [ -r $CWD/patch/${PKGNAME}.patch ]; then
. $CWD/patch/${PKGNAME}.patch
fi
# I heard somewhere that -O2 breaks some chipset or another. If you encounter
# problems, please contact volkerdi@slackware.com. Thanks! :-)
# ./configure, using custom configure script if needed:
if [ -r $CWD/configure/${PKGNAME} ]; then
. $CWD/configure/${PKGNAME}
else
# This is the default configure script:
. $CWD/configure/configure
fi
# Run make, using custom make script if needed:
if [ -r $CWD/make/${PKGNAME} ]; then
. $CWD/make/${PKGNAME}
else
# This is the default make && make install routine:
if ! make $NUMJOBS ; then
touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed
continue
fi
make install DESTDIR=$PKG
fi
mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
cp -a \
AUTHORS* COPYING* INSTALL* README* NEWS* TODO* \
$PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
# If there's a ChangeLog, installing at least part of the recent history
# is useful, but don't let it get totally out of control:
if [ -r ChangeLog ]; then
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION)
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
touch -r ChangeLog $DOCSDIR/ChangeLog
fi
# Get rid of zero-length junk files:
find $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION -type f -size 0 -exec rm --verbose "{}" \+
rmdir --verbose $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION 2> /dev/null
# Strip binaries:
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "current ar archive" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
)
# Don't ship .la files:
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
# If there's any special post-install things to do, do them:
if [ -r $CWD/post-install/${PKGNAME}.post-install ]; then
RUNSCRIPT=$(mktemp -p $TMP) || exit 1
cat $CWD/post-install/${PKGNAME}.post-install \
| sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" > $RUNSCRIPT
. $RUNSCRIPT
rm -f $RUNSCRIPT
fi
# If this package requires some doinst.sh material, add it here:
if [ -r $CWD/doinst.sh/${PKGNAME} ]; then
mkdir -p $PKG/install
cat $CWD/doinst.sh/${PKGNAME} \
| sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \
>> $PKG/install/doinst.sh
fi
# If this is a modular package, build it here:
if [ -d $SLACK_X_BUILD_DIR/package-$PKGNAME ]; then
cd $PKG
process_man_pages
process_info_pages
no_usr_share_doc
mkdir -p $PKG/install
if [ -r $CWD/slack-desc/${PKGNAME} ]; then
cat $CWD/slack-desc/${PKGNAME} > $PKG/install/slack-desc
else
touch $PKG/install/slack-desc-missing
fi
if [ -r $CWD/build/${PKGNAME} ]; then
MODBUILD=$(cat $CWD/build/${PKGNAME})
else
MODBUILD=$BUILD
fi
if [ -r $CWD/makepkg/${PKGNAME} ]; then
BUILD=$MODBUILD . $CWD/makepkg/${PKGNAME}
else
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz
if [ "$UPGRADE_PACKAGES" = "yes" ]; then
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz
elif [ "$UPGRADE_PACKAGES" = "always" ]; then
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz
fi
fi
fi
# Reset $PKG to assume we're building the whole source dir:
PKG=${SLACK_X_BUILD_DIR}/package-${x_source_dir}
done
# If we have anything here in /etc or /usr, then the build was not fully
# modular and we should package up whatever's there as an x11-<sourcedir>
# package:
if [ -d ${SLACK_X_BUILD_DIR}/package-${x_source_dir}/etc -o \
-d ${SLACK_X_BUILD_DIR}/package-${x_source_dir}/usr ]; then
# Build an "x11-<sourcedir>" package for anything that wasn't built modular:
# It's safer to consider these to have binaries in them. ;-)
PKGARCH=$ARCH
cd $PKG
process_man_pages
process_info_pages
no_usr_share_doc
# If there are post-install things to do for the combined package,
# we do them here. This could be used for things like making a
# VERSION number for a combined package. :-)
if [ -r $CWD/post-install/x11-${x_source_dir}.post-install ]; then
RUNSCRIPT=$(mktemp -p $TMP) || exit 1
cat $CWD/post-install/x11-${x_source_dir}.post-install \
| sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" > $RUNSCRIPT
. $RUNSCRIPT
rm -f $RUNSCRIPT
fi
mkdir -p $PKG/install
if [ -r $CWD/slack-desc/x11-${x_source_dir} ]; then
cat $CWD/slack-desc/x11-${x_source_dir} > $PKG/install/slack-desc
else
touch $PKG/install/slack-desc-missing
fi
if [ -r $CWD/doinst.sh/x11-${x_source_dir} ]; then
cat $CWD/doinst.sh/x11-${x_source_dir} \
| sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \
>> $PKG/install/doinst.sh
fi
if [ -r $CWD/build/x11-${PKGNAME} ]; then
SRCDIRBUILD=$(cat $CWD/build/x11-${PKGNAME})
else
SRCDIRBUILD=$BUILD
fi
if [ -r $CWD/makepkg/${PKGNAME} ]; then
BUILD=$MODBUILD . $CWD/makepkg/${PKGNAME}
else
/sbin/makepkg -l y -c n ${SLACK_X_BUILD_DIR}/x11-${x_source_dir}-${VERSION}-${PKGARCH}-${SRCDIRBUILD}.txz
if [ "$UPGRADE_PACKAGES" = "yes" ]; then
/sbin/upgradepkg --install-new ${SLACK_X_BUILD_DIR}/x11-${x_source_dir}-${VERSION}-${PKGARCH}-${SRCDIRBUILD}.txz
elif [ "$UPGRADE_PACKAGES" = "always" ]; then
/sbin/upgradepkg --install-new --reinstall ${SLACK_X_BUILD_DIR}/x11-${x_source_dir}-${VERSION}-${PKGARCH}-${SRCDIRBUILD}.txz
fi
fi
fi # build x11-<sourcedir> package
)
done
)
exit 0
# I don't think I'll be using the following stuff, since I went for the latest in
# "individual", rather than a release. That was mostly because version 7.1 depends
# on a version of Mesa that won't build against kernel headers this new (&etc.).
# If environment variable "REFRESH" is exported, start by refreshing the source tree:
# export REFRESH yes
if [ ! -z "$REFRESH" ]; then
# Only works once, unless you uncomment above.
unset REFRESH
( cd patches
lftp -c \
"lftp ftp://ftp.x.org:/pub/X11R7.1/patches
mirror --delete --dereference .
exit"
chmod 644 *
)
( cd src
mkdir -p update everything
for dir in app data deprecated doc driver extras font lib proto util xserver ; do
# We won't really download "update", as problems ensue. Plus, --dereference is
# bringing us updated files when needed, so it's redundant (like "everything").
if [ ! -d $dir ]; then
mkdir $dir
fi
( cd $dir
lftp -c \
"lftp ftp://ftp.x.org:/pub/X11R7.1/src/$dir
mirror -c --delete --dereference --include-glob "*.tar.bz2" .
exit"
chmod 644 *
)
done
)
fi

View file

@ -0,0 +1,2 @@
UPGRADE_PACKAGES=no ./x11.SlackBuild lib xcb-util-cursor
mv /tmp/x11-build/*txz /tmp