Fri Dec 2 20:58:24 UTC 2022

patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txz:  Upgraded.
  This is a bugfix release.
patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txz:  Upgraded.
  This release contains security fixes and improvements.
  For more information, see:
    https://www.mozilla.org/en-US/thunderbird/102.5.1/releasenotes/
    https://www.mozilla.org/en-US/security/advisories/mfsa2022-50/
    https://www.cve.org/CVERecord?id=CVE-2022-45414
  (* Security fix *)
This commit is contained in:
Patrick J Volkerding 2022-12-02 20:58:24 +00:00 committed by Eric Hameleers
parent cd369db342
commit f2cf8c475b
17 changed files with 1074 additions and 109 deletions

View file

@ -11,9 +11,28 @@
<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>Tue, 29 Nov 2022 20:56:03 GMT</pubDate>
<lastBuildDate>Wed, 30 Nov 2022 12:30:18 GMT</lastBuildDate>
<pubDate>Fri, 2 Dec 2022 20:58:24 GMT</pubDate>
<lastBuildDate>Sat, 3 Dec 2022 12:30:07 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.17</generator>
<item>
<title>Fri, 2 Dec 2022 20:58:24 GMT</title>
<pubDate>Fri, 2 Dec 2022 20:58:24 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20221202205824</link>
<guid isPermaLink="false">20221202205824</guid>
<description>
<![CDATA[<pre>
patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txz: Upgraded.
This release contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/102.5.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-50/
https://www.cve.org/CVERecord?id=CVE-2022-45414
(* Security fix *)
</pre>]]>
</description>
</item>
<item>
<title>Tue, 29 Nov 2022 20:56:03 GMT</title>
<pubDate>Tue, 29 Nov 2022 20:56:03 GMT</pubDate>

View file

@ -1,3 +1,14 @@
Fri Dec 2 20:58:24 UTC 2022
patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txz: Upgraded.
This is a bugfix release.
patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txz: Upgraded.
This release contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/en-US/thunderbird/102.5.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-50/
https://www.cve.org/CVERecord?id=CVE-2022-45414
(* Security fix *)
+--------------------------+
Tue Nov 29 20:56:03 UTC 2022
patches/packages/kernel-firmware-20221123_cdf9499-noarch-1.txz: Upgraded.
patches/packages/linux-5.15.80/*: Upgraded.

View file

@ -1,20 +1,20 @@
Tue Nov 29 21:00:40 UTC 2022
Fri Dec 2 21:01:47 UTC 2022
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 2022-11-29 20:56 .
drwxr-xr-x 12 root root 4096 2022-12-02 20:58 .
-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 1160401 2022-11-24 20:58 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-11-24 20:58 ./CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 1160702 2022-11-29 21:00 ./CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-11-29 21:00 ./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 1958096 2022-11-29 20:56 ./ChangeLog.txt
-rw-r--r-- 1 root root 1958623 2022-12-02 20:58 ./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 1514691 2022-11-24 20:58 ./FILELIST.TXT
-rw-r--r-- 1 root root 1515043 2022-11-29 21:00 ./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
@ -738,13 +738,13 @@ drwxr-xr-x 2 root root 4096 2008-05-07 05:21 ./pasture/source/php/pear
-rwxr-xr-x 1 root root 9448 2018-05-16 22:38 ./pasture/source/php/php.SlackBuild
-rw-r--r-- 1 root root 775 2017-07-07 19:25 ./pasture/source/php/php.ini-development.diff.gz
-rw-r--r-- 1 root root 830 2005-12-09 05:18 ./pasture/source/php/slack-desc
drwxr-xr-x 4 root root 4096 2022-11-29 21:00 ./patches
-rw-r--r-- 1 root root 55785 2022-11-29 21:00 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-11-29 21:00 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 74361 2022-11-29 21:00 ./patches/FILE_LIST
-rw-r--r-- 1 root root 11803789 2022-11-29 21:00 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 41285 2022-11-29 21:00 ./patches/PACKAGES.TXT
drwxr-xr-x 3 root root 16384 2022-11-29 21:00 ./patches/packages
drwxr-xr-x 4 root root 4096 2022-12-02 21:01 ./patches
-rw-r--r-- 1 root root 56953 2022-12-02 21:01 ./patches/CHECKSUMS.md5
-rw-r--r-- 1 root root 163 2022-12-02 21:01 ./patches/CHECKSUMS.md5.asc
-rw-r--r-- 1 root root 77037 2022-12-02 21:01 ./patches/FILE_LIST
-rw-r--r-- 1 root root 11829939 2022-12-02 21:01 ./patches/MANIFEST.bz2
-rw-r--r-- 1 root root 41760 2022-12-02 21:01 ./patches/PACKAGES.TXT
drwxr-xr-x 3 root root 16384 2022-12-02 21:01 ./patches/packages
-rw-r--r-- 1 root root 327 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txt
-rw-r--r-- 1 root root 10716 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-02-15 05:07 ./patches/packages/aaa_base-15.0-x86_64-4_slack15.0.txz.asc
@ -814,6 +814,9 @@ drwxr-xr-x 3 root root 16384 2022-11-29 21:00 ./patches/packages
-rw-r--r-- 1 root root 304 2022-11-17 01:47 ./patches/packages/krb5-1.19.2-x86_64-3_slack15.0.txt
-rw-r--r-- 1 root root 1210340 2022-11-17 01:47 ./patches/packages/krb5-1.19.2-x86_64-3_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-11-17 01:47 ./patches/packages/krb5-1.19.2-x86_64-3_slack15.0.txz.asc
-rw-r--r-- 1 root root 319 2022-12-02 20:24 ./patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 3982252 2022-12-02 20:24 ./patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-12-02 20:24 ./patches/packages/krusader-2.8.0-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 402 2022-04-08 18:31 ./patches/packages/libarchive-3.6.1-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 514852 2022-04-08 18:31 ./patches/packages/libarchive-3.6.1-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-04-08 18:31 ./patches/packages/libarchive-3.6.1-x86_64-1_slack15.0.txz.asc
@ -851,9 +854,9 @@ drwxr-xr-x 2 root root 4096 2022-11-29 21:00 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 564 2022-11-03 19:45 ./patches/packages/mozilla-nss-3.84-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1839996 2022-11-03 19:45 ./patches/packages/mozilla-nss-3.84-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-11-03 19:45 ./patches/packages/mozilla-nss-3.84-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 663 2022-11-16 20:14 ./patches/packages/mozilla-thunderbird-102.5.0-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 56152244 2022-11-16 20:14 ./patches/packages/mozilla-thunderbird-102.5.0-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-11-16 20:14 ./patches/packages/mozilla-thunderbird-102.5.0-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 663 2022-12-02 19:00 ./patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 56166356 2022-12-02 19:00 ./patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-12-02 19:00 ./patches/packages/mozilla-thunderbird-102.5.1-x86_64-1_slack15.0.txz.asc
-rw-r--r-- 1 root root 451 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 1598024 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-07-21 17:53 ./patches/packages/net-snmp-5.9.3-x86_64-1_slack15.0.txz.asc
@ -941,7 +944,7 @@ drwxr-xr-x 2 root root 4096 2022-11-29 21:00 ./patches/packages/linux-5.15
-rw-r--r-- 1 root root 388 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txt
-rw-r--r-- 1 root root 105356 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz
-rw-r--r-- 1 root root 163 2022-10-15 04:05 ./patches/packages/zlib-1.2.13-x86_64-1_slack15.0.txz.asc
drwxr-xr-x 57 root root 4096 2022-11-29 20:36 ./patches/source
drwxr-xr-x 58 root root 4096 2022-12-02 20:58 ./patches/source
drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./patches/source/aaa_base
-rw-r--r-- 1 root root 11041 2022-02-15 04:49 ./patches/source/aaa_base/_aaa_base.tar.gz
-rwxr-xr-x 1 root root 3894 2022-02-15 05:07 ./patches/source/aaa_base/aaa_base.SlackBuild
@ -1136,6 +1139,35 @@ drwxr-xr-x 2 root root 4096 2020-01-21 18:39 ./patches/source/krb5/conf
-rwxr-xr-x 1 root root 6453 2022-11-16 19:45 ./patches/source/krb5/krb5.SlackBuild
-rw-r--r-- 1 root root 39 2017-09-30 20:08 ./patches/source/krb5/krb5.url
-rw-r--r-- 1 root root 756 2020-01-21 18:49 ./patches/source/krb5/slack-desc
drwxr-xr-x 16 root root 4096 2022-12-02 20:05 ./patches/source/krusader
drwxr-xr-x 2 root root 4096 2022-12-02 20:06 ./patches/source/krusader/build
-rw-r--r-- 1 root root 12 2022-12-02 20:06 ./patches/source/krusader/build/krusader
drwxr-xr-x 2 root root 4096 2022-12-02 20:06 ./patches/source/krusader/cmake
-rw-r--r-- 1 root root 813 2021-10-02 03:46 ./patches/source/krusader/cmake/krusader
drwxr-xr-x 2 root root 4096 2022-12-02 20:07 ./patches/source/krusader/docs
drwxr-xr-x 2 root root 4096 2022-12-02 20:07 ./patches/source/krusader/doinst.sh
-rwxr-xr-x 1 root root 20171 2022-04-22 05:49 ./patches/source/krusader/kde.SlackBuild
-rw-r--r-- 1 root root 2176 2020-08-23 19:52 ./patches/source/krusader/kde.options
-rwxr-xr-x 1 root root 101 2022-12-02 20:05 ./patches/source/krusader/krusader.SlackBuild
drwxr-xr-x 2 root root 4096 2022-12-02 20:07 ./patches/source/krusader/make
drwxr-xr-x 2 root root 4096 2011-06-08 12:10 ./patches/source/krusader/makepkg
drwxr-xr-x 2 root root 4096 2022-12-02 20:08 ./patches/source/krusader/modules
-rw-r--r-- 1 root root 211 2022-04-21 20:15 ./patches/source/krusader/modules/applications-extra
-rw-r--r-- 1 root root 161 2015-12-24 15:42 ./patches/source/krusader/noarch
-rw-r--r-- 1 root root 44 2016-04-11 07:39 ./patches/source/krusader/nomake
drwxr-xr-x 2 root root 4096 2017-10-30 11:32 ./patches/source/krusader/nostrip
-rw-r--r-- 1 root root 237 2017-10-24 13:23 ./patches/source/krusader/package-blacklist
drwxr-xr-x 2 root root 4096 2022-12-02 20:08 ./patches/source/krusader/patch
drwxr-xr-x 2 root root 4096 2020-10-31 22:26 ./patches/source/krusader/pkgsrc
-rw-r--r-- 1 root root 4405 2014-06-04 17:32 ./patches/source/krusader/plasma_checkout.sh
drwxr-xr-x 2 root root 4096 2022-12-02 20:08 ./patches/source/krusader/post-install
drwxr-xr-x 2 root root 4096 2022-12-02 20:09 ./patches/source/krusader/pre-install
-rw-r--r-- 1 root root 328 2011-07-28 17:38 ./patches/source/krusader/pre-install/README
drwxr-xr-x 2 root root 4096 2022-12-02 20:09 ./patches/source/krusader/slack-desc
-rw-r--r-- 1 root root 775 2020-11-01 20:11 ./patches/source/krusader/slack-desc/krusader
drwxr-xr-x 3 root root 4096 2022-12-02 20:09 ./patches/source/krusader/src
drwxr-xr-x 2 root root 4096 2022-12-02 20:10 ./patches/source/krusader/src/applications-extra
-rw-r--r-- 1 root root 3029352 2022-11-20 09:14 ./patches/source/krusader/src/applications-extra/krusader-2.8.0.tar.xz
drwxr-xr-x 2 root root 4096 2022-04-08 18:24 ./patches/source/libarchive
-rw-r--r-- 1 root root 5241148 2022-04-08 12:39 ./patches/source/libarchive/libarchive-3.6.1.tar.xz
-rw-r--r-- 1 root root 833 2022-04-08 12:39 ./patches/source/libarchive/libarchive-3.6.1.tar.xz.asc
@ -1230,7 +1262,7 @@ drwxr-xr-x 2 root root 4096 2022-11-03 19:32 ./patches/source/mozilla-nss
-rw-r--r-- 1 root root 55116439 2022-10-13 15:40 ./patches/source/mozilla-nss/nss-3.84.tar.lz
-rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./patches/source/mozilla-nss/nss-config.in
-rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./patches/source/mozilla-nss/slack-desc
drwxr-xr-x 4 root root 4096 2022-11-16 19:08 ./patches/source/mozilla-thunderbird
drwxr-xr-x 4 root root 4096 2022-12-02 17:54 ./patches/source/mozilla-thunderbird
-rw-r--r-- 1 root root 266 2022-08-06 19:40 ./patches/source/mozilla-thunderbird/arc4random_buf.glibc-2.36.diff.gz
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./patches/source/mozilla-thunderbird/autoconf
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./patches/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
@ -1246,8 +1278,8 @@ drwxr-xr-x 2 root root 4096 2022-06-13 00:06 ./patches/source/mozilla-thun
-rw-r--r-- 1 root root 150253 2022-04-21 16:48 ./patches/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.23.0.tar.lz
-rwxr-xr-x 1 root root 2032 2022-06-14 16:39 ./patches/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build
-rw-r--r-- 1 root root 35 2021-06-25 03:11 ./patches/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.url
drwxr-xr-x 2 root root 4096 2022-11-14 19:25 ./patches/source/mozilla-thunderbird/build-deps/nodejs
-rw-r--r-- 1 root root 39373084 2022-11-14 02:30 ./patches/source/mozilla-thunderbird/build-deps/nodejs/node-v19.1.0.tar.xz
drwxr-xr-x 2 root root 4096 2022-11-30 20:11 ./patches/source/mozilla-thunderbird/build-deps/nodejs
-rw-r--r-- 1 root root 39544708 2022-11-29 18:35 ./patches/source/mozilla-thunderbird/build-deps/nodejs/node-v19.2.0.tar.xz
-rwxr-xr-x 1 root root 3013 2021-08-13 18:10 ./patches/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./patches/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url
-rw-r--r-- 1 root root 263 2022-06-30 18:42 ./patches/source/mozilla-thunderbird/double_t.x86.diff.gz
@ -1256,8 +1288,8 @@ drwxr-xr-x 2 root root 4096 2022-11-14 19:25 ./patches/source/mozilla-thun
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./patches/source/mozilla-thunderbird/mozilla-thunderbird.desktop
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./patches/source/mozilla-thunderbird/slack-desc
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./patches/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
-rw-r--r-- 1 root root 506950192 2022-11-15 20:39 ./patches/source/mozilla-thunderbird/thunderbird-102.5.0.source.tar.xz
-rw-r--r-- 1 root root 833 2022-11-15 20:39 ./patches/source/mozilla-thunderbird/thunderbird-102.5.0.source.tar.xz.asc
-rw-r--r-- 1 root root 509550884 2022-11-30 18:51 ./patches/source/mozilla-thunderbird/thunderbird-102.5.1.source.tar.xz
-rw-r--r-- 1 root root 833 2022-11-30 18:51 ./patches/source/mozilla-thunderbird/thunderbird-102.5.1.source.tar.xz.asc
drwxr-xr-x 2 root root 4096 2022-07-21 17:44 ./patches/source/net-snmp
-rw-r--r-- 1 root root 356 2021-12-21 18:38 ./patches/source/net-snmp/doinst.sh.gz
-rw-r--r-- 1 root root 607 2018-07-20 09:39 ./patches/source/net-snmp/net-snmp-5.7.2-cert-path.patch.gz
@ -2708,31 +2740,31 @@ drwxr-xr-x 2 root root 69632 2022-02-01 08:29 ./slackware64/kde
-rw-r--r-- 1 root root 237 2022-01-06 22:24 ./slackware64/kde/kcron-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 988828 2022-01-06 22:24 ./slackware64/kde/kcron-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:24 ./slackware64/kde/kcron-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 419 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 101896 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 288 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 87984 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 272 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txt
-rw-r--r-- 1 root root 871772 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 314 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 296804 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 336 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 86948 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txt
-rw-r--r-- 1 root root 77664 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 294 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 127012 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 476 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 256316 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 568 2022-01-06 22:55 ./slackware64/kde/kdeconnect-kde-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 419 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 101896 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:48 ./slackware64/kde/kdav-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 288 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 87984 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:25 ./slackware64/kde/kdbusaddons-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 272 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txt
-rw-r--r-- 1 root root 871772 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-04 21:43 ./slackware64/kde/kde-cli-tools-5.23.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 314 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 296804 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:07 ./slackware64/kde/kde-dev-scripts-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 336 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 86948 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:07 ./slackware64/kde/kde-dev-utils-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 332 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txt
-rw-r--r-- 1 root root 77664 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-04 21:50 ./slackware64/kde/kde-gtk-config-5.23.5-x86_64-1.txz.asc
-rw-r--r-- 1 root root 294 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 127012 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:06 ./slackware64/kde/kdebugsettings-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 476 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txt
-rw-r--r-- 1 root root 256316 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-08 22:41 ./slackware64/kde/kdeclarative-5.90.0-x86_64-1.txz.asc
-rw-r--r-- 1 root root 568 2022-01-06 22:55 ./slackware64/kde/kdeconnect-kde-21.12.1-x86_64-1.txt
-rw-r--r-- 1 root root 901920 2022-01-06 22:55 ./slackware64/kde/kdeconnect-kde-21.12.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2022-01-06 22:55 ./slackware64/kde/kdeconnect-kde-21.12.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 354 2022-01-04 21:33 ./slackware64/kde/kdecoration-5.23.5-x86_64-1.txt
@ -5440,35 +5472,35 @@ drwxr-xr-x 2 root root 65536 2022-02-01 04:47 ./slackware64/x
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libFS-1.0.8-x86_64-3.txz.asc
-rw-r--r-- 1 root root 304 2021-02-13 13:05 ./slackware64/x/libICE-1.0.10-x86_64-3.txt
-rw-r--r-- 1 root root 121888 2021-02-13 13:05 ./slackware64/x/libICE-1.0.10-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libICE-1.0.10-x86_64-3.txz.asc
-rw-r--r-- 1 root root 288 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txt
-rw-r--r-- 1 root root 76428 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 305 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txt
-rw-r--r-- 1 root root 2624260 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 405 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txt
-rw-r--r-- 1 root root 25980 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 466 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txt
-rw-r--r-- 1 root root 27984 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txz.asc
-rw-r--r-- 1 root root 208 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txt
-rw-r--r-- 1 root root 419828 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txz.asc
-rw-r--r-- 1 root root 511 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txt
-rw-r--r-- 1 root root 188496 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 556 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txt
-rw-r--r-- 1 root root 184984 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txz.asc
-rw-r--r-- 1 root root 309 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txt
-rw-r--r-- 1 root root 43320 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txz.asc
-rw-r--r-- 1 root root 408 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txt
-rw-r--r-- 1 root root 22900 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txz.asc
-rw-r--r-- 1 root root 366 2021-02-13 13:07 ./slackware64/x/libXcursor-1.2.0-x86_64-3.txt
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libICE-1.0.10-x86_64-3.txz.asc
-rw-r--r-- 1 root root 288 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txt
-rw-r--r-- 1 root root 76428 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:05 ./slackware64/x/libSM-1.2.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 305 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txt
-rw-r--r-- 1 root root 2624260 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-12-10 20:41 ./slackware64/x/libX11-1.7.3.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 405 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txt
-rw-r--r-- 1 root root 25980 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXScrnSaver-1.2.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 466 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txt
-rw-r--r-- 1 root root 27984 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXau-1.0.9-x86_64-3.txz.asc
-rw-r--r-- 1 root root 208 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txt
-rw-r--r-- 1 root root 419828 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txz
-rw-r--r-- 1 root root 163 2021-03-27 18:05 ./slackware64/x/libXaw-1.0.14-x86_64-1.txz.asc
-rw-r--r-- 1 root root 511 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txt
-rw-r--r-- 1 root root 188496 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXaw3d-1.6.3-x86_64-3.txz.asc
-rw-r--r-- 1 root root 556 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txt
-rw-r--r-- 1 root root 184984 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:50 ./slackware64/x/libXaw3dXft-1.6.2h-x86_64-3.txz.asc
-rw-r--r-- 1 root root 309 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txt
-rw-r--r-- 1 root root 43320 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 12:50 ./slackware64/x/libXcm-0.5.4-x86_64-3.txz.asc
-rw-r--r-- 1 root root 408 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txt
-rw-r--r-- 1 root root 22900 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXcomposite-0.4.5-x86_64-3.txz.asc
-rw-r--r-- 1 root root 366 2021-02-13 13:07 ./slackware64/x/libXcursor-1.2.0-x86_64-3.txt
-rw-r--r-- 1 root root 42100 2021-02-13 13:07 ./slackware64/x/libXcursor-1.2.0-x86_64-3.txz
-rw-r--r-- 1 root root 163 2021-02-13 13:07 ./slackware64/x/libXcursor-1.2.0-x86_64-3.txz.asc
-rw-r--r-- 1 root root 366 2021-02-13 13:07 ./slackware64/x/libXdamage-1.1.5-x86_64-3.txt
@ -15068,37 +15100,37 @@ drwxr-xr-x 2 root root 4096 2021-12-08 20:10 ./source/x/x11/src/app
-rw-r--r-- 1 root root 102156 2010-10-31 17:10 ./source/x/x11/src/app/xdbedizzy-1.1.0.tar.xz
-rw-r--r-- 1 root root 138812 2019-03-03 19:14 ./source/x/x11/src/app/xditview-1.0.5.tar.xz
-rw-r--r-- 1 root root 381740 2011-09-25 07:43 ./source/x/x11/src/app/xdm-1.1.11.tar.xz
-rw-r--r-- 1 root root 130524 2015-04-17 06:02 ./source/x/x11/src/app/xdpyinfo-1.3.2.tar.xz
-rw-r--r-- 1 root root 114728 2018-03-07 07:23 ./source/x/x11/src/app/xdriinfo-1.0.6.tar.xz
-rw-r--r-- 1 root root 473760 2015-02-21 21:49 ./source/x/x11/src/app/xedit-1.2.2.tar.xz
-rw-r--r-- 1 root root 127000 2020-07-17 22:08 ./source/x/x11/src/app/xev-1.2.4.tar.xz
-rw-r--r-- 1 root root 128560 2021-08-01 23:47 ./source/x/x11/src/app/xeyes-1.2.0.tar.xz
-rw-r--r-- 1 root root 97320 2010-10-31 18:20 ./source/x/x11/src/app/xf86dga-1.0.3.tar.xz
-rw-r--r-- 1 root root 130128 2019-03-10 02:58 ./source/x/x11/src/app/xfd-1.1.3.tar.xz
-rw-r--r-- 1 root root 134204 2018-03-10 01:31 ./source/x/x11/src/app/xfontsel-1.0.6.tar.xz
-rw-r--r-- 1 root root 210408 2017-11-28 17:19 ./source/x/x11/src/app/xfs-1.2.0.tar.xz
-rw-r--r-- 1 root root 115400 2019-02-19 22:42 ./source/x/x11/src/app/xfsinfo-1.0.6.tar.xz
-rw-r--r-- 1 root root 113744 2015-04-17 06:20 ./source/x/x11/src/app/xgamma-1.0.6.tar.xz
-rw-r--r-- 1 root root 171024 2015-04-17 06:26 ./source/x/x11/src/app/xgc-1.0.5.tar.xz
-rw-r--r-- 1 root root 128932 2019-02-19 22:51 ./source/x/x11/src/app/xhost-1.0.8.tar.xz
-rw-r--r-- 1 root root 154532 2019-03-03 19:58 ./source/x/x11/src/app/xinit-1.4.1.tar.xz
-rw-r--r-- 1 root root 149668 2019-07-17 05:30 ./source/x/x11/src/app/xinput-1.6.3.tar.xz
-rw-r--r-- 1 root root 4168 2020-05-18 09:45 ./source/x/x11/src/app/xisxwayland-1.tar.xz
-rw-r--r-- 1 root root 230708 2021-03-17 05:43 ./source/x/x11/src/app/xkbcomp-1.4.5.tar.xz
-rw-r--r-- 1 root root 141024 2015-04-17 06:39 ./source/x/x11/src/app/xkbevd-1.1.4.tar.xz
-rw-r--r-- 1 root root 153384 2019-11-03 22:23 ./source/x/x11/src/app/xkbprint-1.0.5.tar.xz
-rw-r--r-- 1 root root 120732 2013-02-10 23:48 ./source/x/x11/src/app/xkbutils-1.0.4.tar.xz
-rw-r--r-- 1 root root 118404 2018-03-10 01:49 ./source/x/x11/src/app/xkill-1.0.5.tar.xz
-rw-r--r-- 1 root root 129832 2018-03-10 01:53 ./source/x/x11/src/app/xload-1.1.3.tar.xz
-rw-r--r-- 1 root root 125144 2019-03-03 20:21 ./source/x/x11/src/app/xlogo-1.0.5.tar.xz
-rw-r--r-- 1 root root 117244 2019-02-19 23:28 ./source/x/x11/src/app/xlsatoms-1.1.3.tar.xz
-rw-r--r-- 1 root root 120448 2018-03-10 01:57 ./source/x/x11/src/app/xlsclients-1.1.4.tar.xz
-rw-r--r-- 1 root root 123444 2018-03-10 01:59 ./source/x/x11/src/app/xlsfonts-1.0.6.tar.xz
-rw-r--r-- 1 root root 131748 2015-04-17 06:56 ./source/x/x11/src/app/xmag-1.0.6.tar.xz
-rw-r--r-- 1 root root 173024 2019-07-14 20:12 ./source/x/x11/src/app/xman-1.1.5.tar.xz
-rw-r--r-- 1 root root 123412 2018-03-10 02:01 ./source/x/x11/src/app/xmessage-1.0.5.tar.xz
-rw-r--r-- 1 root root 189652 2015-04-17 07:03 ./source/x/x11/src/app/xmh-1.0.3.tar.xz
-rw-r--r-- 1 root root 135004 2019-02-19 23:37 ./source/x/x11/src/app/xmodmap-1.0.10.tar.xz
-rw-r--r-- 1 root root 130524 2015-04-17 06:02 ./source/x/x11/src/app/xdpyinfo-1.3.2.tar.xz
-rw-r--r-- 1 root root 114728 2018-03-07 07:23 ./source/x/x11/src/app/xdriinfo-1.0.6.tar.xz
-rw-r--r-- 1 root root 473760 2015-02-21 21:49 ./source/x/x11/src/app/xedit-1.2.2.tar.xz
-rw-r--r-- 1 root root 127000 2020-07-17 22:08 ./source/x/x11/src/app/xev-1.2.4.tar.xz
-rw-r--r-- 1 root root 128560 2021-08-01 23:47 ./source/x/x11/src/app/xeyes-1.2.0.tar.xz
-rw-r--r-- 1 root root 97320 2010-10-31 18:20 ./source/x/x11/src/app/xf86dga-1.0.3.tar.xz
-rw-r--r-- 1 root root 130128 2019-03-10 02:58 ./source/x/x11/src/app/xfd-1.1.3.tar.xz
-rw-r--r-- 1 root root 134204 2018-03-10 01:31 ./source/x/x11/src/app/xfontsel-1.0.6.tar.xz
-rw-r--r-- 1 root root 210408 2017-11-28 17:19 ./source/x/x11/src/app/xfs-1.2.0.tar.xz
-rw-r--r-- 1 root root 115400 2019-02-19 22:42 ./source/x/x11/src/app/xfsinfo-1.0.6.tar.xz
-rw-r--r-- 1 root root 113744 2015-04-17 06:20 ./source/x/x11/src/app/xgamma-1.0.6.tar.xz
-rw-r--r-- 1 root root 171024 2015-04-17 06:26 ./source/x/x11/src/app/xgc-1.0.5.tar.xz
-rw-r--r-- 1 root root 128932 2019-02-19 22:51 ./source/x/x11/src/app/xhost-1.0.8.tar.xz
-rw-r--r-- 1 root root 154532 2019-03-03 19:58 ./source/x/x11/src/app/xinit-1.4.1.tar.xz
-rw-r--r-- 1 root root 149668 2019-07-17 05:30 ./source/x/x11/src/app/xinput-1.6.3.tar.xz
-rw-r--r-- 1 root root 4168 2020-05-18 09:45 ./source/x/x11/src/app/xisxwayland-1.tar.xz
-rw-r--r-- 1 root root 230708 2021-03-17 05:43 ./source/x/x11/src/app/xkbcomp-1.4.5.tar.xz
-rw-r--r-- 1 root root 141024 2015-04-17 06:39 ./source/x/x11/src/app/xkbevd-1.1.4.tar.xz
-rw-r--r-- 1 root root 153384 2019-11-03 22:23 ./source/x/x11/src/app/xkbprint-1.0.5.tar.xz
-rw-r--r-- 1 root root 120732 2013-02-10 23:48 ./source/x/x11/src/app/xkbutils-1.0.4.tar.xz
-rw-r--r-- 1 root root 118404 2018-03-10 01:49 ./source/x/x11/src/app/xkill-1.0.5.tar.xz
-rw-r--r-- 1 root root 129832 2018-03-10 01:53 ./source/x/x11/src/app/xload-1.1.3.tar.xz
-rw-r--r-- 1 root root 125144 2019-03-03 20:21 ./source/x/x11/src/app/xlogo-1.0.5.tar.xz
-rw-r--r-- 1 root root 117244 2019-02-19 23:28 ./source/x/x11/src/app/xlsatoms-1.1.3.tar.xz
-rw-r--r-- 1 root root 120448 2018-03-10 01:57 ./source/x/x11/src/app/xlsclients-1.1.4.tar.xz
-rw-r--r-- 1 root root 123444 2018-03-10 01:59 ./source/x/x11/src/app/xlsfonts-1.0.6.tar.xz
-rw-r--r-- 1 root root 131748 2015-04-17 06:56 ./source/x/x11/src/app/xmag-1.0.6.tar.xz
-rw-r--r-- 1 root root 173024 2019-07-14 20:12 ./source/x/x11/src/app/xman-1.1.5.tar.xz
-rw-r--r-- 1 root root 123412 2018-03-10 02:01 ./source/x/x11/src/app/xmessage-1.0.5.tar.xz
-rw-r--r-- 1 root root 189652 2015-04-17 07:03 ./source/x/x11/src/app/xmh-1.0.3.tar.xz
-rw-r--r-- 1 root root 135004 2019-02-19 23:37 ./source/x/x11/src/app/xmodmap-1.0.10.tar.xz
-rw-r--r-- 1 root root 117904 2019-03-03 21:09 ./source/x/x11/src/app/xmore-1.0.3.tar.xz
-rw-r--r-- 1 root root 138440 2018-03-10 02:19 ./source/x/x11/src/app/xpr-1.0.5.tar.xz
-rw-r--r-- 1 root root 140048 2020-11-20 01:01 ./source/x/x11/src/app/xprop-1.2.5.tar.xz

View file

@ -0,0 +1,11 @@
krusader: krusader (twin panel file manager)
krusader:
krusader: Krusader is an advanced twin panel (commander style) file manager for
krusader: KDE and other desktops, similar to Midnight Commander or Total
krusader: Commander.
krusader:
krusader: Homepage: http://krusader.org
krusader:
krusader:
krusader:
krusader:

View file

@ -0,0 +1 @@
1_slack15.0

View file

@ -0,0 +1,22 @@
mkdir cmake-build
cd cmake-build
cmake \
$KDE_OPT_ARGS \
-DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \
-DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \
-DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBUILD_TESTING=OFF \
-DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \
-DKDESU_PATH=/usr/lib${LIBDIRSUFFIX}/libexec/kf5/kdesu \
..

View file

@ -0,0 +1,570 @@
#!/bin/sh
# Copyright 2011, 2012, 2017, 2018, 2020 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.
# Adapted by Eric Hameleers <alien@slackware.com> from the modular x.org build.
# To build only a single package group, specify it as $1, like:
# ./kde.SlackBuild frameworks
# To build only a single package, specify both the group name
# and the name of the package, like:
# ./kde.SlackBuild applications:dolphin
# To build multiple packages in a module, separate the package names with comma:
# ./kde.SlackBuild plasma:powerdevil,bluedevil
# To build a package *and* all the remaining packages following it
# in the modules file, end the package name with a comma:
# ./kde.SlackBuild plasma:breeze,kwin,
# ----------------------------------------------------------------------------
CLEANUP=${CLEANUP:-"yes"} # clean up build directory after successful build.
UPGRADE=${UPGRADE:-"yes"} # upgrade package after successful build.
PRECHECK=${PRECHECK:-"no"} # don't let the script check the available sources.
CHECKOUT=${CHECKOUT:-"no"} # don't let the script checkout missing sources.
GRACETME=${GRACETME:-"10"} # grace time to change your mind before build starts.
SKIPBUILT=${SKIPBUILT:-"no"} # skip building already built packages.
EXITFAIL=${EXITFAIL:-"yes"} # exit if a package fails to build.
KDEGITURI="git://anongit.kde.org"
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)
;;
'lz' )
PKGRETURN=$(basename $1 .tar.lz)
;;
'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_KDE_BUILD_DIR=${SLACK_KDE_BUILD_DIR:-/tmp/kde_build}
else
# $TMP already set. We'll also use it for the output directory unless
# a different value is provided:
SLACK_KDE_BUILD_DIR=${SLACK_KDE_BUILD_DIR:-$TMP}
fi
mkdir -p $TMP $SLACK_KDE_BUILD_DIR
# Set up a few useful functions:
extract_archive() {
# Find the archive first:
local src_archive=$(find $CWD/src -name ${1})
if [ $(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u |wc -l) -eq 1 ];
then
# Archive contains one toplevel directory, good. Make sure that
# this directory ends up as '$(pkgbase $1)':
tar -xf $src_archive || return 1
local topdir="$(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u)"
if [ "${topdir}" != "$(pkgbase $1)" ]; then
mv ${topdir} $(pkgbase $1)
fi
else
# No toplevel directory found, so we create one first:
mkdir -p $(pkgbase $1)
tar -C $(pkgbase $1) -xf $src_archive || return 1
fi
}
fix_perms() {
target_dir=$1
[ -z "$target_dir" ] && target_dir='.'
chown -R root:root $target_dir
find $target_dir \
\( -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 {} \+
}
strip_binaries() {
target_dir=$1
[ -z "$target_dir" ] && target_dir='.'
find $target_dir | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find $target_dir | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find $target_dir | xargs file | grep "current ar archive" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
# Also strip rpaths:
for file in $(find $target_dir | 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
}
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
}
precheck() {
# See if the sources we have match the module components we want to build:
RETVAL=0
for SRCFILE in $(find $CWD/src -name "*.tar.?z*" |grep -vE ".asc$|.sig$") ; do
# Check if the source tarball is mentioned in pkgsrc/
# meaning its package will get a different name:
###################################################################
# USE OF THIS FEATURE SHOULD BE RESERVED FOR CASES WHERE THERE IS #
# A VERY GOOD RATIONALE - KEEPING UPSTREAM NAMES IS PREFERRED #
###################################################################
PKGSRC=$(echo $SRCFILE |rev |cut -f2- -d- |cut -f1,2 -d/ |rev)
PKGBASE=$(basename $(grep -lw $PKGSRC $CWD/pkgsrc/*) 2>/dev/null)
if [ -z "$PKGBASE" ]; then
PKGBASE=$(echo $(basename $SRCFILE) |rev |cut -f2- -d- |rev)
fi
# We now have the package base name and we can start looking:
PKGTGT=$(grep -w ${PKGBASE}$ modules/*)
if [ -n "$(echo $PKGTGT |cut -d: -f2- |grep "^ *#")" ]; then
echo "Source file '$(basename $SRCFILE)' is commented out: ($PKGTGT) !"
elif cat package-blacklist |grep -v "^ *#" |grep -wq ${PKGBASE}$ ; then
echo "Source file '$(basename $SRCFILE)' is on the package-blacklist ($PKGBASE) !"
elif ! cat modules/* |grep -v "^ *#" |grep -wq ${PKGBASE}$ ; then
echo "Source file '$(basename $SRCFILE)' is not mentioned in 'modules' ($PKGBASE) !"
RETVAL=1
fi
done
# Do we have duplicate package names?
PKGDUP="$(cat $CWD/modules/* |grep -v "^ *#" |grep -v "^$" |sort |uniq -d)"
if [ -n "$PKGDUP" ] ; then
echo "Multiply-defined package names: '$(echo $PKGDUP)'"
RETVAL=1
fi
unset PKGDUP
for MODPKG in $(cat $CWD/modules/* | grep -v "^ *#") ; do
# First find out if the pkg source is different from the actual pkg name:
if [ -f $CWD/pkgsrc/$MODPKG ]; then
MODBASE=$(basename $(cat $CWD/pkgsrc/$MODPKG))
MODLOC=$(dirname $(cat $CWD/pkgsrc/$MODPKG))/
else
MODBASE=$MODPKG
MODLOC=""
fi
MODSRC="$(find $CWD/src/$MODLOC -name $MODBASE-*.tar.* |grep -vE ".asc$|.sig$" |grep -E "$MODBASE-[^-]+.tar.*$|$MODBASE-[0-9].+.tar.*$")"
if [ -z "$MODSRC" ] ; then
echo "Module '$MODPKG' does not have a matching source tarball ($MODLOC$MODBASE)!"
if [ "$CHECKOUT" = "yes" -o "$CHECKOUT" = "YES" ]; then
echo "Checking out KDE component at branch '$VERSION'."
git archive --format=tar --prefix ${MODBASE}-${VERSION}/ --remote ${KDEGITURI}/${MODBASE}.git v${VERSION} | xz -c > $CWD/src/${MODLOC}/${MODBASE}-${VERSION}.tar.xz
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
echo "Error while checking out '$MODPKG' ($MODLOC/$MODBASE) !"
mv $CWD/src/$MODLOC/${MODBASE}-${VERSION}.tar.xz $CWD/src/$MODLOC/${MODBASE}-${VERSION}.tar.xz.failed
fi
else
RETVAL=1
fi
fi
# A missing slack-desc counts as fatal:
if [ -z "$(find $CWD/slack-desc -name ${MODPKG})" ] ; then
echo "Module '$MODPKG' does not have a slack-desc file !"
RETVAL=1
fi
done
if [ $RETVAL -eq 0 ]; then
echo "Check complete, build starts in ${GRACETME} seconds.."
sleep ${GRACETME}
else
echo "Precheck failed with error code '$RETVAL'."
exit 1
fi
}
# Support function builds one complete module (like 'frameworks'), or
# exactly one package which is part of a module (like 'okular'):
build_mod_pkg () {
kde_module=$1
kde_pkg=$2
cd $CWD/modules
# See if $kde_module is a module name like "frameworks":
if [ ! -z "$kde_module" ]; then
if [ ! -f "$kde_module" ]; then
echo "** '${kde_module}' is not an existing module."
return
fi
fi
PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module}
rm -rf $PKG
mkdir -p $PKG
( for PKGNAME in $(cat $kde_module |grep -v "^$" |grep -v "^ *#") ; do
if grep -wq "^${PKGNAME}$" ${CWD}/package-blacklist ; then
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "** '${PKGNAME}' is on the package blacklist."
fi
continue
fi
# Find the full source filename - yeah ugly, but I had two goals:
# 1- source tarball can be in a random subdirectory of src/
# 2- differentiate between e.g. 'kdepim' and 'kdepim-runtime'
if [ -f $CWD/pkgsrc/$PKGNAME ]; then
PKGSRC=$(basename $(cat $CWD/pkgsrc/$PKGNAME))
PKGLOC=$(dirname $(cat $CWD/pkgsrc/$PKGNAME))
else
PKGSRC=$PKGNAME
PKGLOC=""
fi
kde_src=$(basename $(find $CWD/src/$PKGLOC -name "$PKGSRC-*.tar.?z*" |grep -vE ".asc$|.sig$" |grep -E "$PKGSRC-[^-]+.tar.*$|$PKGSRC-[0-9].+.tar.*$") 2>/dev/null)
if [ "x$kde_src" = "x" ]; then
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "** Did not find '$PKGSRC' in src"
fi
continue
fi
# Reset $PKGARCH to its initial value:
PKGARCH=$ARCH
# Perhaps $PKGARCH should be something different:
if grep -wq "^${PKGNAME}$" ${CWD}/noarch ; then
PKGARCH=noarch
fi
cd $SLACK_KDE_BUILD_DIR/${kde_module}
# If $kde_pkg is set, we only want to build one package:
if [ ! -z "$kde_pkg" ]; then
if [ "$kde_pkg" = "$PKGNAME" ]; then
# Set $PKG to a private dir for the modular package build:
PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME
rm -rf $PKG
mkdir -p $PKG
else
continue
fi
else
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo
echo "Building from source ${kde_src}"
echo
fi
fi
# Set $PKG to a private dir for the modular package build:
PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME
rm -rf $PKG
mkdir -p $PKG
# Let's figure out the version number on the modular package:
MODULAR_PACKAGE_VERSION=$(echo $kde_src | 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
echo "${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
continue
fi
# If requested, skip packages that are already in the output directory:
if [ "$SKIPBUILT" = "yes" ]; then
# Construct the package name:
if [ -r $CWD/build/${PKGNAME} ]; then
MODBUILD=$(cat $CWD/build/${PKGNAME})
else
MODBUILD=$BUILD
fi
TESTPKGNAME="${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz"
if [ -r ${SLACK_KDE_BUILD_DIR}/${kde_module}/$TESTPKGNAME -o -r ${SLACK_KDE_BUILD_DIR}/$TESTPKGNAME ]; then
echo "** Skipping already built package $TESTPKGNAME."
continue
fi
fi
rm -rf $(pkgbase $kde_src)
extract_archive $kde_src || exit 1
cd $(pkgbase $kde_src) || 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 || exit 1
fi
# If there's any pre-install things to do, do them:
if [ -r $CWD/pre-install/${PKGNAME}.pre-install ]; then
. $CWD/pre-install/${PKGNAME}.pre-install
fi
if ! grep -wq "^${PKGNAME}$" ${CWD}/nomake ; then
# Run cmake, using custom cmake script if needed:
if [ -r $CWD/cmake/${PKGNAME} ]; then
. $CWD/cmake/${PKGNAME}
elif [ -r $CWD/cmake/${kde_module} ]; then
. $CWD/cmake/${kde_module}
else
# This is the default configure script:
. $CWD/cmake/cmake
fi
# Run make, using custom make script if needed:
if [ -r $CWD/make/${PKGNAME} ]; then
. $CWD/make/${PKGNAME}
elif [ -r $CWD/make/${kde_module} ]; then
. $CWD/make/${kde_module}
else
# This is the default make && make install routine:
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
fi
fi
# Back to source toplevel builddir, since cmake may have run in a subdir:
cd $SLACK_KDE_BUILD_DIR/${kde_module}/$(pkgbase $kde_src)
mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
# Use specific documentation files if available, else use a default set:
if [ -r $CWD/docs/${PKGNAME} ]; then
cp -a $(cat $CWD/docs/${PKGNAME}) \
$PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
else
cp -a \
AUTHORS* CONTRIBUTING* COPYING* HACKING* \
INSTALL* LICENSE* MAINTAINERS 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
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 if needed:
if [ ! -r $CWD/nostrip/${PKGNAME} ]; then
strip_binaries $PKG
fi
# If there's any special post-install things to do, do them:
if [ -r $CWD/post-install/${PKGNAME}.post-install ]; then
. $CWD/post-install/${PKGNAME}.post-install
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_KDE_BUILD_DIR/${kde_module}/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_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-$(echo $MODULAR_PACKAGE_VERSION |tr - _)-${PKGARCH}-${MODBUILD}.txz
fi
# We will continue with the fresh packages installed:
if [ "$UPGRADE" = "yes" -o "$UPGRADE" = "YES" ]; then
upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz
# Keep MIME database current:
/usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null &
fi
fi
done
)
}
# Process the module queue. Format is:
# module[:subpackage[,subpackage]] [module...]
deterministic_build() {
RET=0
for ENTRY in $1 ; do
KDE_MOD=$(echo "$ENTRY": | cut -f1 -d:)
KDE_PKGS=$(echo "$ENTRY": | cut -f2 -d:)
if [ -z "$KDE_PKGS" ]; then
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "** SlackBuild building '$KDE_MOD'"
fi
build_mod_pkg $KDE_MOD
let RET=$RET+$?
else
if [ "${KDE_PKGS: -1}" = "," ]; then
# Last character is a ','. Expand the list with all subsequent packages.
START_PKG=$(echo $KDE_PKGS |rev |cut -d, -f2 |rev)
MOD_LIST=$(cat modules/$KDE_MOD |grep -v "^ *#" |grep -v "^$" |tr '\n' ',')
KDE_PKGS="${KDE_PKGS}${MOD_LIST/#?*,${START_PKG},/}"
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "** SlackBuild expanding '$ENTRY' to '$KDE_MOD:$KDE_PKGS'"
fi
fi
for KDE_PKG in $(echo $KDE_PKGS |tr ',' ' ') ; do
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "** SlackBuild building '$KDE_MOD:$KDE_PKG'"
fi
build_mod_pkg $KDE_MOD $KDE_PKG
let RET=$RET+$?
done
fi
done
return $RET
}
# MAIN PART #
# Import the build configuration options for as far as they are not already set:
[ -r ./kde.options ] && . ./kde.options
# This avoids compiling a version number into KDE's .la files:
QTDIR=/usr/lib${LIBDIRSUFFIX}/qt5 ; export QTDIR
# Get the KDE environment variables:
[ -d post-install/kservice ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./post-install/kservice/profile.d/kde.sh)
# Build/install libkdiagram before compiling kdepim:
# Build/install libktorrent before compiling kget:
KDEMODS=" \
kde4 \
frameworks \
applications-extra:kdiagram \
kdepim \
plasma-extra:plasma-wayland-protocols \
plasma \
plasma-extra \
applications:libktorrent \
applications \
applications-extra \
applications:umbrello \
"
#telepathy \
# Allow for specification of individual packages to be built:
if [ -z "$1" ]; then
MODQUEUE=$KDEMODS
else
MODQUEUE="$*"
fi
# If requested, check if
# sources, module definitions and slack-desc are complete and matching:
if [ "$PRECHECK" = "yes" -o "$PRECHECK" = "YES" ]; then
precheck
fi
# And finally, start working!
for module in \
$MODQUEUE ;
do
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "SlackBuild processing module '$module'"
fi
deterministic_build $module
if [ $? = 0 ]; then
# Move the created packages up into the KDE build directory:
mv ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:)/*.t?z ${SLACK_KDE_BUILD_DIR}/ 2> /dev/null
if [ "$CLEANUP" = "yes" -o "$CLEANUP" = "YES" ]; then
# Clean out package and build directories:
rm -rf ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:)
fi
else
if [ -z "$PRINT_PACKAGE_NAME" ]; then
echo "${module} failed to build."
fi
if [ "$EXITFAIL" = "yes" ]; then
exit 1
fi
fi
cd - > /dev/null
done
exit 0

View file

@ -0,0 +1,68 @@
# Set default arch/build. A default version is not needed since
# package versions are determined by their source tarvall.
[ -z $BUILD ] && export BUILD=1
# 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 | egrep -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
[ -z $PKGARCH ] && export PKGARCH=$ARCH
# Use this as CFLAGS and CXXFLAGS:
if [ -z "$SLKCFLAGS" ]; then
if [ "$ARCH" = "i486" ]; then
export SLKCFLAGS="-O2 -march=i486 -mtune=i686"
export LIBDIRSUFFIX=""
elif [ "$ARCH" = "i586" ]; then
export SLKCFLAGS="-O2 -march=i586 -mtune=i686"
export LIBDIRSUFFIX=""
elif [ "$ARCH" = "s390" ]; then
export SLKCFLAGS="-O2"
export LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
export SLKCFLAGS="-O2 -fPIC"
export LIBDIRSUFFIX="64"
elif [ "$ARCH" = "arm" ]; then
export SLKCFLAGS="-O2 -march=armv4 -mtune=xscale"
export LIBDIRSUFFIX=""
elif [ "$ARCH" = "armel" ]; then
export SLKCFLAGS="-O2 -march=armv4t"
export LIBDIRSUFFIX=""
elif [ "$ARCH" = "armv7hl" ]; then
export SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
export LIBDIRSUFFIX=""
else
export SLKCFLAGS="-O2"
export LIBDIRSUFFIX=""
fi
fi
# Use this to set the number of parallel make jobs:
NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
export NUMJOBS
# Additional cmake flags that are spanned across the KDE modules
# Do not use "final build" unless we build an actual release.
export KDE_OPT_ARGS=" -Wno-dev -DBUILD_TESTING=OFF -DSITE=\"slackware.com\" -DKDE_DISTRIBUTION_TEXT=\"volkerdi@slackware.com\" "
# Choose correct options depending on whether PAM is installed:
if [ -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then
SLACKPAM=${SLACKPAM:-"yes"}
else
SLACKPAM=${SLACKPAM:-"no"}
fi
# Choose correct options depending on whether elogind is installed:
if [ -L /lib${LIBDIRSUFFIX}/libelogind.so.? ]; then
SLKELOGIND=${SLKELOGIND:-"yes"}
else
SLKELOGIND=${SLKELOGIND:-"no"}
fi

View file

@ -0,0 +1,2 @@
UPGRADE_PACKAGES=no ./kde.SlackBuild applications-extra:krusader
mv /tmp/kde_build/krusader*txz /tmp

View file

@ -0,0 +1,22 @@
# applications-extra
calligra
calligraplan
digikam
krita
kdiagram
kjots
kstars
#kuser
krusader
kile
kaudiocreator
kwebkitpart
oxygen-gtk2
alkimia
kmymoney
okteta
krename
ktimetracker
labplot
kid3
kdevelop-pg-qt

View file

@ -0,0 +1,9 @@
# List packages with an $ARCH of "noarch" (i.e. packages
# that contain no binaries) here:
breeze-icons
kde-wallpapers
oxygen-fonts
oxygen-icons
oxygen-icons5

View file

@ -0,0 +1,4 @@
breeze-grub
oxygen-fonts
sddm-theme-breeze

View file

@ -0,0 +1,11 @@
# Enter packages to skip (perhaps because they aren't used on
# this platform) below. Just the package name -- no version
# number is needed.
## kdebindings:
# needs c-sharp:
kimono
qyoto
# We need to support Wayland first.
#kwayland

View file

@ -0,0 +1,146 @@
#!/bin/sh
# $id$
# -----------------------------------------------------------------------------
# Purpose: A script to checkout sources for KDE Plasma Next from the
# git repositories and create tarballs of them.
# Author: Eric Hameleers <alien@slackware.com>
# Date: 20140604
# -----------------------------------------------------------------------------
# Defaults:
# Directory where we start:
CWD=$(pwd)
# Cleanup (delete) the directories containing the local clones afterwards:
CLEANUP="NO"
# Checkout at a custom date instead of today:
CUSTDATE="NO"
# Forced overwriting of existing tarballs:
FORCE="NO"
# Where to write the files by default:
MYDIR="${CWD}/_plasma_checkouts"
# KDE git repositories:
KDEGITURI="git://anongit.kde.org"
# Prefered branch to check out from if it exists (HEAD otherwise):
BRANCH="frameworks"
# Shrink the tarball by removing git repository metadata:
SHRINK="YES"
# Today's timestamp:
THEDATE=$(date +%Y%m%d)
# The KDE topdirectory ( by default the location of this script):
TOPDIR=$(cd $(dirname $0); pwd)
# -----------------------------------------------------------------------------
while getopts "cd:fghk:o:" Option
do
case $Option in
c ) CLEANUP="YES"
;;
d ) THEDATE="date --date='${OPTARG}' +%Y%m%d"
CUSTDATE="${OPTARG}"
;;
f ) FORCE="YES"
;;
g ) SHRINK="NO"
;;
k ) TOPDIR="${OPTARG}"
;;
o ) MYDIR="${OPTARG}"
;;
h|* )
echo "$(basename $0) [<param> <param> ...] [<module> <module> ...]"
echo "Parameters are:"
echo " -h This help."
echo " -c Cleanup afterwards (delete the cloned repos)."
echo " -d <date> Checkout git at <date> instead of today."
echo " -f Force overwriting of tarballs if they exist."
echo " -g Keep git repository metadata (bigger tarball)."
echo " -o <dir> Create tarballs in <dir> instead of $MYDIR/."
echo " -k <dir> Location of KDE sources if not $(cd $(dirname $0), pwd)/."
exit
;;
esac
done
shift $(($OPTIND - 1))
# End of option parsing.
# $1 now references the first non option item supplied on the command line
# if one exists.
# -----------------------------------------------------------------------------
# Catch any individual requests on the commandline:
MODS=${1:-""}
# Verify that our TOPDIR is the KDE source top directory:
if ! [ -f ${TOPDIR}/KDE.SlackBuild -a -d ${TOPDIR}/src ]; then
echo ">> Error: '$TOPDIR' does not seem to contain the KDE SlackBuild plus sources"
echo ">> Either place this script in the KDE directory before running it,"
echo ">> Or specify the KDE toplevel source directory with the '-k' parameter"
exit 1
fi
# No modules specified on the commandline; get all enabled plasma modules:
if [ ! -n "$MODS" ]; then
MODS="$(cat ${TOPDIR}/modules/plasma | grep -v " *#" | grep -v "^$")"
fi
# Create the work directory:
mkdir -p "${MYDIR}"
if [ $? -ne 0 ]; then
echo "Error creating '${MYDIR}' - aborting."
exit 1
fi
cd "${MYDIR}"
# Proceed with checking out all plasma-next sources.
# Some packages are called foo-framework to make them co-installable with the
# KDE4 packages with the same source-name. Strip the '-framework' off the
# package name to get the source name):
for MOD in $MODS ; do
git clone ${KDEGITURI}/${MOD%-framework}.git ${MOD%-framework}-${THEDATE}git
( cd ${MOD%-framework}-${THEDATE}git
git checkout ${BRANCH} # If this fails we should have 'master' anyway
if [ $? -ne 0 ]; then
BRANCH="master"
fi
if [ "$CUSTDATE" != "NO" ]; then
# Checkout at a specified date instead of HEAD:
git checkout $(git rev-list -n 1 --before="`date -d $THEDATE`" $BRANCH)
fi
)
done
if [ "$SHRINK" = "YES" ]; then
# Remove git meta data from the tarballs:
for DIR in $(ls |grep git$) ; do
find ${DIR%/} -name ".git*" -depth -exec rm -rf {} \;
done
fi
# Zip them up:
for DIR in $(ls |grep git$) ; do
if [ "$FORCE" = "NO" -a -f ${DIR%/}.tar.xz ]; then
echo ">> Not overwriting existng file '${DIR%/}.tar.xz'"
echo ">> Use '-f' to force ovewriting existing files"
else
tar -Jcf ${DIR%/}.tar.xz ${DIR%/}
fi
done
if [ "$CLEANUP" = "YES" ]; then
# Remmove the cloned directories now that we have the tarballs:
rm -r *git
fi
cd $CWD
# Done!

View file

@ -0,0 +1,18 @@
IMPORTANT!
To fail/exit a script, use this:
[command that fails] || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
DO NOT USE THIS:
[command that fails] || exit 1
as it will cause the parent script to exit in the wrong location and possibly
silently skip building some packages.
Thanks,
The Management

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------------------------------------------------------|
krusader: krusader (twin panel file manager)
krusader:
krusader: Krusader is an advanced twin panel (commander style) file manager for
krusader: KDE and other desktops, similar to Midnight Commander or Total
krusader: Commander.
krusader:
krusader: Homepage: http://krusader.org
krusader:
krusader:
krusader:
krusader: