mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Fri Jan 21 05:47:49 UTC 2022
a/aaa_libraries-15.0-x86_64-15.txz: Rebuilt. Upgraded: libzstd.so.1.5.2. a/kernel-firmware-20220119_0c6a7b3-noarch-1.txz: Upgraded. a/kernel-generic-5.15.16-x86_64-1.txz: Upgraded. a/kernel-huge-5.15.16-x86_64-1.txz: Upgraded. a/kernel-modules-5.15.16-x86_64-1.txz: Upgraded. ap/vim-8.2.4166-x86_64-1.txz: Upgraded. d/kernel-headers-5.15.16-x86-1.txz: Upgraded. d/rust-1.58.1-x86_64-1.txz: Upgraded. k/kernel-source-5.15.16-noarch-1.txz: Upgraded. l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz: Rebuilt. Applied upstream patch: [PATCH] Move the wayland socket polling to a separate event thread. Thanks to LuckyCyborg. l/svgalib-1.9.25-x86_64-7.txz: Rebuilt. Don't try to use the (broken) assembly. Thanks to nobodino. l/zstd-1.5.2-x86_64-1.txz: Upgraded. x/ibus-m17n-1.4.9-x86_64-1.txz: Upgraded. xap/vim-gvim-8.2.4166-x86_64-1.txz: Upgraded. extra/php80/php80-8.0.15-x86_64-1.txz: Upgraded. extra/php81/php81-8.1.2-x86_64-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
This commit is contained in:
parent
f8721233ca
commit
30ad57f5bd
27 changed files with 1279 additions and 177 deletions
|
@ -11,9 +11,43 @@
|
|||
<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>Wed, 19 Jan 2022 18:18:02 GMT</pubDate>
|
||||
<lastBuildDate>Thu, 20 Jan 2022 07:59:46 GMT</lastBuildDate>
|
||||
<pubDate>Fri, 21 Jan 2022 05:47:49 GMT</pubDate>
|
||||
<lastBuildDate>Fri, 21 Jan 2022 16:59:32 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.13</generator>
|
||||
<item>
|
||||
<title>Fri, 21 Jan 2022 05:47:49 GMT</title>
|
||||
<pubDate>Fri, 21 Jan 2022 05:47:49 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20220121054749</link>
|
||||
<guid isPermaLink="false">20220121054749</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
a/aaa_libraries-15.0-x86_64-15.txz: Rebuilt.
|
||||
Upgraded: libzstd.so.1.5.2.
|
||||
a/kernel-firmware-20220119_0c6a7b3-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-5.15.16-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-5.15.16-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-5.15.16-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.2.4166-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-5.15.16-x86-1.txz: Upgraded.
|
||||
d/rust-1.58.1-x86_64-1.txz: Upgraded.
|
||||
k/kernel-source-5.15.16-noarch-1.txz: Upgraded.
|
||||
l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz: Rebuilt.
|
||||
Applied upstream patch:
|
||||
[PATCH] Move the wayland socket polling to a separate event thread.
|
||||
Thanks to LuckyCyborg.
|
||||
l/svgalib-1.9.25-x86_64-7.txz: Rebuilt.
|
||||
Don't try to use the (broken) assembly. Thanks to nobodino.
|
||||
l/zstd-1.5.2-x86_64-1.txz: Upgraded.
|
||||
x/ibus-m17n-1.4.9-x86_64-1.txz: Upgraded.
|
||||
xap/vim-gvim-8.2.4166-x86_64-1.txz: Upgraded.
|
||||
extra/php80/php80-8.0.15-x86_64-1.txz: Upgraded.
|
||||
extra/php81/php81-8.1.2-x86_64-1.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Wed, 19 Jan 2022 18:18:02 GMT</title>
|
||||
<pubDate>Wed, 19 Jan 2022 18:18:02 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,29 @@
|
|||
Fri Jan 21 05:47:49 UTC 2022
|
||||
a/aaa_libraries-15.0-x86_64-15.txz: Rebuilt.
|
||||
Upgraded: libzstd.so.1.5.2.
|
||||
a/kernel-firmware-20220119_0c6a7b3-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-5.15.16-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-5.15.16-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-5.15.16-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.2.4166-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-5.15.16-x86-1.txz: Upgraded.
|
||||
d/rust-1.58.1-x86_64-1.txz: Upgraded.
|
||||
k/kernel-source-5.15.16-noarch-1.txz: Upgraded.
|
||||
l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz: Rebuilt.
|
||||
Applied upstream patch:
|
||||
[PATCH] Move the wayland socket polling to a separate event thread.
|
||||
Thanks to LuckyCyborg.
|
||||
l/svgalib-1.9.25-x86_64-7.txz: Rebuilt.
|
||||
Don't try to use the (broken) assembly. Thanks to nobodino.
|
||||
l/zstd-1.5.2-x86_64-1.txz: Upgraded.
|
||||
x/ibus-m17n-1.4.9-x86_64-1.txz: Upgraded.
|
||||
xap/vim-gvim-8.2.4166-x86_64-1.txz: Upgraded.
|
||||
extra/php80/php80-8.0.15-x86_64-1.txz: Upgraded.
|
||||
extra/php81/php81-8.1.2-x86_64-1.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
+--------------------------+
|
||||
Wed Jan 19 18:18:02 UTC 2022
|
||||
ap/inxi-3.3.12_1-noarch-1.txz: Upgraded.
|
||||
ap/man-db-2.9.4-x86_64-3.txz: Rebuilt.
|
||||
|
|
281
FILELIST.TXT
281
FILELIST.TXT
|
@ -1,35 +1,35 @@
|
|||
Wed Jan 19 18:23:43 UTC 2022
|
||||
Fri Jan 21 05:53:04 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-01-19 18:18 .
|
||||
drwxr-xr-x 12 root root 4096 2022-01-21 05:47 .
|
||||
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
|
||||
-rw-r--r-- 1 root root 15913 2022-01-18 20:05 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 1096624 2022-01-18 20:42 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-18 20:42 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 1095630 2022-01-19 18:24 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-19 18:24 ./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 1848838 2022-01-19 18:18 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 1849960 2022-01-21 05:47 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2022-01-18 20:39 ./EFI/BOOT
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:37 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi
|
||||
-rw-r--r-- 1 root root 78 2013-09-23 20:35 ./EFI/BOOT/grub-embedded.cfg
|
||||
-rw-r--r-- 1 root root 893 2018-04-17 21:17 ./EFI/BOOT/grub.cfg
|
||||
-rw-r--r-- 2 root root 11185984 2022-01-16 19:16 ./EFI/BOOT/huge.s
|
||||
-rw-r--r-- 2 root root 50425244 2022-01-18 20:38 ./EFI/BOOT/initrd.img
|
||||
-rw-r--r-- 2 root root 11190112 2022-01-20 18:44 ./EFI/BOOT/huge.s
|
||||
-rw-r--r-- 2 root root 50388472 2022-01-21 05:37 ./EFI/BOOT/initrd.img
|
||||
-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 1427531 2022-01-18 20:42 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1426417 2022-01-19 18:23 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 864745 2022-01-19 18:23 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 864745 2022-01-21 05:52 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
|
||||
-rw-r--r-- 1 root root 3635 2022-01-16 21:23 ./README.initrd
|
||||
-rw-r--r-- 1 root root 3635 2022-01-21 05:27 ./README.initrd
|
||||
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
|
||||
-rw-r--r-- 1 root root 8751 2016-06-28 21:44 ./README_LVM.TXT
|
||||
-rw-r--r-- 1 root root 19658 2013-06-18 04:34 ./README_RAID.TXT
|
||||
|
@ -39,12 +39,12 @@ drwxr-xr-x 2 root root 4096 2022-01-18 20:39 ./EFI/BOOT
|
|||
-rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT
|
||||
-rw-r--r-- 1 root root 57627 2021-04-11 19:48 ./Slackware-HOWTO
|
||||
-rw-r--r-- 1 root root 8686 2021-12-20 21:03 ./UPGRADE.TXT
|
||||
drwxr-xr-x 19 root root 4096 2021-12-27 23:08 ./extra
|
||||
-rw-r--r-- 1 root root 49534 2021-12-27 23:08 ./extra/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2021-12-27 23:08 ./extra/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 62387 2021-12-27 23:08 ./extra/FILE_LIST
|
||||
-rw-r--r-- 1 root root 1631138 2021-12-27 23:08 ./extra/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 36505 2021-12-27 23:08 ./extra/PACKAGES.TXT
|
||||
drwxr-xr-x 19 root root 4096 2022-01-21 05:50 ./extra
|
||||
-rw-r--r-- 1 root root 49534 2022-01-21 05:50 ./extra/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 05:50 ./extra/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 62387 2022-01-21 05:50 ./extra/FILE_LIST
|
||||
-rw-r--r-- 1 root root 1642739 2022-01-21 05:50 ./extra/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 36505 2022-01-21 05:50 ./extra/PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 149 2002-02-09 00:18 ./extra/README.TXT
|
||||
drwxr-xr-x 2 root root 20480 2020-05-26 20:38 ./extra/aspell-word-lists
|
||||
-rw-r--r-- 1 root root 171 2016-06-06 20:10 ./extra/aspell-word-lists/aspell-af-0.50_0-x86_64-5.txt
|
||||
|
@ -348,14 +348,14 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./extra/google-chrome
|
|||
-rwxr-xr-x 1 root root 4168 2019-09-18 22:18 ./extra/google-chrome/google-chrome.SlackBuild
|
||||
-rw-r--r-- 1 root root 840 2018-02-27 06:13 ./extra/google-chrome/slack-desc
|
||||
lrwxrwxrwx 1 root root 11 2012-07-30 20:41 ./extra/java -> source/java
|
||||
drwxr-xr-x 2 root root 4096 2021-12-17 20:52 ./extra/php80
|
||||
-rw-r--r-- 1 root root 369 2021-12-17 17:17 ./extra/php80/php80-8.0.14-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6147396 2021-12-17 17:17 ./extra/php80/php80-8.0.14-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-17 17:17 ./extra/php80/php80-8.0.14-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2021-12-17 20:52 ./extra/php81
|
||||
-rw-r--r-- 1 root root 369 2021-12-17 17:18 ./extra/php81/php81-8.1.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6260964 2021-12-17 17:18 ./extra/php81/php81-8.1.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-17 17:18 ./extra/php81/php81-8.1.1-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:50 ./extra/php80
|
||||
-rw-r--r-- 1 root root 369 2022-01-20 19:11 ./extra/php80/php80-8.0.15-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6146820 2022-01-20 19:11 ./extra/php80/php80-8.0.15-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 19:11 ./extra/php80/php80-8.0.15-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:50 ./extra/php81
|
||||
-rw-r--r-- 1 root root 369 2022-01-21 04:41 ./extra/php81/php81-8.1.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6267576 2022-01-21 04:41 ./extra/php81/php81-8.1.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 04:41 ./extra/php81/php81-8.1.2-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2021-12-27 23:08 ./extra/rust-for-mozilla
|
||||
-rw-r--r-- 1 root root 761 2021-12-27 22:30 ./extra/rust-for-mozilla/README
|
||||
-rw-r--r-- 1 root root 426 2021-12-18 20:37 ./extra/rust-for-mozilla/rust-1.54.0-x86_64-3.txt
|
||||
|
@ -566,23 +566,23 @@ drwxr-xr-x 2 root root 4096 2012-07-30 18:44 ./extra/source/java/profile.d
|
|||
-rwxr-xr-x 1 root root 80 2019-07-30 16:57 ./extra/source/java/profile.d/jre.sh
|
||||
-rw-r--r-- 1 root root 817 2018-02-27 06:13 ./extra/source/java/slack-desc.jdk
|
||||
-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./extra/source/java/slack-desc.jre
|
||||
drwxr-xr-x 2 root root 4096 2021-12-17 17:13 ./extra/source/php80
|
||||
drwxr-xr-x 2 root root 4096 2022-01-20 19:09 ./extra/source/php80
|
||||
-rw-r--r-- 1 root root 432 2020-12-21 16:28 ./extra/source/php80/doinst.sh.gz
|
||||
-rwxr-xr-x 1 root root 120 2021-12-17 17:13 ./extra/source/php80/fetch-php.sh
|
||||
-rwxr-xr-x 1 root root 120 2022-01-20 19:09 ./extra/source/php80/fetch-php.sh
|
||||
-rw-r--r-- 1 root root 1020 2021-02-19 20:43 ./extra/source/php80/mod_php.conf.example
|
||||
-rw-r--r-- 1 root root 10860176 2021-12-16 03:20 ./extra/source/php80/php-8.0.14.tar.xz
|
||||
-rw-r--r-- 1 root root 858 2021-12-16 03:20 ./extra/source/php80/php-8.0.14.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 10764936 2022-01-19 01:30 ./extra/source/php80/php-8.0.15.tar.xz
|
||||
-rw-r--r-- 1 root root 866 2022-01-19 01:30 ./extra/source/php80/php-8.0.15.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 387 2017-11-28 02:08 ./extra/source/php80/php-fpm.conf.diff.gz
|
||||
-rw-r--r-- 1 root root 605 2020-03-17 21:22 ./extra/source/php80/php.imap.api.diff.gz
|
||||
-rw-r--r-- 1 root root 805 2020-05-12 19:14 ./extra/source/php80/php.ini-development.diff.gz
|
||||
-rwxr-xr-x 1 root root 10632 2021-12-17 17:14 ./extra/source/php80/php80.SlackBuild
|
||||
-rw-r--r-- 1 root root 822 2021-12-03 05:20 ./extra/source/php80/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-12-17 17:13 ./extra/source/php81
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 04:37 ./extra/source/php81
|
||||
-rw-r--r-- 1 root root 432 2020-12-21 16:28 ./extra/source/php81/doinst.sh.gz
|
||||
-rwxr-xr-x 1 root root 118 2021-12-17 17:13 ./extra/source/php81/fetch-php.sh
|
||||
-rwxr-xr-x 1 root root 118 2022-01-21 04:37 ./extra/source/php81/fetch-php.sh
|
||||
-rw-r--r-- 1 root root 1020 2021-02-19 20:43 ./extra/source/php81/mod_php.conf.example
|
||||
-rw-r--r-- 1 root root 11728680 2021-12-15 09:00 ./extra/source/php81/php-8.1.1.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2021-12-15 09:00 ./extra/source/php81/php-8.1.1.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 11681132 2022-01-19 01:30 ./extra/source/php81/php-8.1.2.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-19 01:30 ./extra/source/php81/php-8.1.2.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 387 2017-11-28 02:08 ./extra/source/php81/php-fpm.conf.diff.gz
|
||||
-rw-r--r-- 1 root root 605 2020-03-17 21:22 ./extra/source/php81/php.imap.api.diff.gz
|
||||
-rw-r--r-- 1 root root 806 2021-11-29 19:09 ./extra/source/php81/php.ini-development.diff.gz
|
||||
|
@ -673,16 +673,16 @@ drwxr-xr-x 2 root root 4096 2019-10-18 18:28 ./extra/xv
|
|||
-rw-r--r-- 1 root root 233 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txt
|
||||
-rw-r--r-- 1 root root 953308 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 18:00 ./extra/xv/xv-3.10a-x86_64-9.txz.asc
|
||||
drwxr-xr-x 3 root root 4096 2022-01-18 20:39 ./isolinux
|
||||
drwxr-xr-x 3 root root 4096 2022-01-21 05:37 ./isolinux
|
||||
-rw-r--r-- 1 root root 6183 2017-11-18 18:47 ./isolinux/README.TXT
|
||||
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
|
||||
-rw-r--r-- 1 root root 1474560 2021-06-15 19:16 ./isolinux/efiboot.img
|
||||
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
|
||||
-rw-r--r-- 2 root root 50425244 2022-01-18 20:38 ./isolinux/initrd.img
|
||||
-rw-r--r-- 2 root root 50388472 2022-01-21 05:37 ./isolinux/initrd.img
|
||||
-rw-r--r-- 1 root root 50 2003-01-18 00:02 ./isolinux/iso.sort
|
||||
-rw-r--r-- 1 root root 24576 2016-05-27 20:36 ./isolinux/isolinux.bin
|
||||
-rw-r--r-- 1 root root 578 2013-03-27 03:29 ./isolinux/isolinux.cfg
|
||||
-rw-r--r-- 1 root root 683 2022-01-16 21:23 ./isolinux/message.txt
|
||||
-rw-r--r-- 1 root root 683 2022-01-21 05:27 ./isolinux/message.txt
|
||||
drwxr-xr-x 2 root root 4096 2003-03-17 07:31 ./isolinux/sbootmgr
|
||||
-rwxr-xr-x 1 root root 36064 1995-05-12 01:23 ./isolinux/sbootmgr/RAWRITE.EXE
|
||||
-rw-r--r-- 1 root root 2138 1997-12-01 01:21 ./isolinux/sbootmgr/RAWRITE12.DOC
|
||||
|
@ -693,12 +693,12 @@ lrwxrwxrwx 1 root root 11 2009-08-23 23:37 ./isolinux/sbootmgr/RAWRITE13
|
|||
-rw-r--r-- 1 root root 1291 2003-03-17 07:31 ./isolinux/sbootmgr/README.TXT
|
||||
-rw-r--r-- 1 root root 110592 2003-03-16 08:38 ./isolinux/sbootmgr/sbootmgr.dsk
|
||||
-rw-r--r-- 1 root root 2879 2020-12-07 20:48 ./isolinux/setpkg
|
||||
drwxr-xr-x 5 root root 4096 2022-01-16 21:23 ./kernels
|
||||
-rw-r--r-- 1 root root 37 2022-01-16 21:23 ./kernels/VERSIONS.TXT
|
||||
drwxr-xr-x 2 root root 4096 2022-01-16 19:16 ./kernels/huge.s
|
||||
-rw-r--r-- 1 root root 1321052 2022-01-16 19:15 ./kernels/huge.s/System.map.gz
|
||||
-rw-r--r-- 2 root root 11185984 2022-01-16 19:16 ./kernels/huge.s/bzImage
|
||||
-rw-r--r-- 1 root root 239273 2022-01-16 18:09 ./kernels/huge.s/config
|
||||
drwxr-xr-x 5 root root 4096 2022-01-21 05:27 ./kernels
|
||||
-rw-r--r-- 1 root root 37 2022-01-21 05:27 ./kernels/VERSIONS.TXT
|
||||
drwxr-xr-x 2 root root 4096 2022-01-20 18:44 ./kernels/huge.s
|
||||
-rw-r--r-- 1 root root 1321089 2022-01-20 18:44 ./kernels/huge.s/System.map.gz
|
||||
-rw-r--r-- 2 root root 11190112 2022-01-20 18:44 ./kernels/huge.s/bzImage
|
||||
-rw-r--r-- 1 root root 239273 2022-01-20 17:30 ./kernels/huge.s/config
|
||||
drwxr-xr-x 2 root root 4096 2011-03-25 03:15 ./kernels/memtest
|
||||
-rw-r--r-- 1 root root 60 2011-03-24 00:19 ./kernels/memtest/README
|
||||
-rw-r--r-- 1 root root 150024 2013-10-17 04:15 ./kernels/memtest/memtest
|
||||
|
@ -743,22 +743,22 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
|
|||
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 17 root root 4096 2022-01-19 18:23 ./slackware64
|
||||
-rw-r--r-- 1 root root 337498 2022-01-19 18:23 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-19 18:23 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 418557 2022-01-19 18:22 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 4200645 2022-01-19 18:22 ./slackware64/MANIFEST.bz2
|
||||
drwxr-xr-x 17 root root 4096 2022-01-21 05:52 ./slackware64
|
||||
-rw-r--r-- 1 root root 337498 2022-01-21 05:52 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 05:52 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 418557 2022-01-21 05:51 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 4206020 2022-01-21 05:51 ./slackware64/MANIFEST.bz2
|
||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 32768 2022-01-16 21:38 ./slackware64/a
|
||||
drwxr-xr-x 2 root root 32768 2022-01-21 05:51 ./slackware64/a
|
||||
-rw-r--r-- 1 root root 327 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 10616 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 371 2021-08-17 20:03 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 2720024 2021-08-17 20:03 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-08-17 20:03 ./slackware64/a/aaa_glibc-solibs-2.33-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 413 2022-01-16 21:04 ./slackware64/a/aaa_libraries-15.0-x86_64-14.txt
|
||||
-rw-r--r-- 1 root root 10258440 2022-01-16 21:04 ./slackware64/a/aaa_libraries-15.0-x86_64-14.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 21:04 ./slackware64/a/aaa_libraries-15.0-x86_64-14.txz.asc
|
||||
-rw-r--r-- 1 root root 413 2022-01-21 04:12 ./slackware64/a/aaa_libraries-15.0-x86_64-15.txt
|
||||
-rw-r--r-- 1 root root 10260484 2022-01-21 04:12 ./slackware64/a/aaa_libraries-15.0-x86_64-15.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 04:12 ./slackware64/a/aaa_libraries-15.0-x86_64-15.txz.asc
|
||||
-rw-r--r-- 1 root root 503 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 51588 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-10-22 17:59 ./slackware64/a/aaa_terminfo-6.3-x86_64-1.txz.asc
|
||||
|
@ -911,18 +911,18 @@ drwxr-xr-x 2 root root 32768 2022-01-16 21:38 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 461 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txt
|
||||
-rw-r--r-- 1 root root 1137072 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:08 ./slackware64/a/kbd-1.15.3-x86_64-6.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2022-01-11 20:31 ./slackware64/a/kernel-firmware-20220111_13dca28-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 200829980 2022-01-11 20:31 ./slackware64/a/kernel-firmware-20220111_13dca28-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-11 20:31 ./slackware64/a/kernel-firmware-20220111_13dca28-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 624 2022-01-16 19:16 ./slackware64/a/kernel-generic-5.15.15-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 8196016 2022-01-16 19:16 ./slackware64/a/kernel-generic-5.15.15-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 19:16 ./slackware64/a/kernel-generic-5.15.15-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 636 2022-01-16 19:16 ./slackware64/a/kernel-huge-5.15.15-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 12113256 2022-01-16 19:16 ./slackware64/a/kernel-huge-5.15.15-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 19:16 ./slackware64/a/kernel-huge-5.15.15-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 567 2022-01-16 19:20 ./slackware64/a/kernel-modules-5.15.15-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 50196464 2022-01-16 19:20 ./slackware64/a/kernel-modules-5.15.15-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 19:20 ./slackware64/a/kernel-modules-5.15.15-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2022-01-20 17:34 ./slackware64/a/kernel-firmware-20220119_0c6a7b3-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 205175880 2022-01-20 17:34 ./slackware64/a/kernel-firmware-20220119_0c6a7b3-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 17:34 ./slackware64/a/kernel-firmware-20220119_0c6a7b3-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 624 2022-01-20 18:45 ./slackware64/a/kernel-generic-5.15.16-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 8198076 2022-01-20 18:45 ./slackware64/a/kernel-generic-5.15.16-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 18:45 ./slackware64/a/kernel-generic-5.15.16-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 636 2022-01-20 18:45 ./slackware64/a/kernel-huge-5.15.16-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 12117868 2022-01-20 18:45 ./slackware64/a/kernel-huge-5.15.16-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 18:45 ./slackware64/a/kernel-huge-5.15.16-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 567 2022-01-20 18:49 ./slackware64/a/kernel-modules-5.15.16-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 50173792 2022-01-20 18:49 ./slackware64/a/kernel-modules-5.15.16-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 18:49 ./slackware64/a/kernel-modules-5.15.16-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 508 2021-05-21 04:35 ./slackware64/a/kmod-29-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 114996 2021-05-21 04:35 ./slackware64/a/kmod-29-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-05-21 04:35 ./slackware64/a/kmod-29-x86_64-1.txz.asc
|
||||
|
@ -968,8 +968,8 @@ drwxr-xr-x 2 root root 32768 2022-01-16 21:38 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 405 2021-02-13 11:10 ./slackware64/a/lzlib-1.12-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 57844 2021-02-13 11:10 ./slackware64/a/lzlib-1.12-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:10 ./slackware64/a/lzlib-1.12-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 9806 2022-01-16 21:23 ./slackware64/a/maketag
|
||||
-rw-r--r-- 1 root root 9806 2022-01-16 21:23 ./slackware64/a/maketag.ez
|
||||
-rw-r--r-- 1 root root 9806 2022-01-21 05:27 ./slackware64/a/maketag
|
||||
-rw-r--r-- 1 root root 9806 2022-01-21 05:27 ./slackware64/a/maketag.ez
|
||||
-rw-r--r-- 1 root root 591 2021-12-10 20:45 ./slackware64/a/mcelog-180-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 349496 2021-12-10 20:45 ./slackware64/a/mcelog-180-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-10 20:45 ./slackware64/a/mcelog-180-x86_64-1.txz.asc
|
||||
|
@ -1075,7 +1075,7 @@ drwxr-xr-x 2 root root 32768 2022-01-16 21:38 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 378 2021-11-12 18:52 ./slackware64/a/sysvinit-scripts-15.0-noarch-7.txt
|
||||
-rw-r--r-- 1 root root 16312 2021-11-12 18:52 ./slackware64/a/sysvinit-scripts-15.0-noarch-7.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-12 18:52 ./slackware64/a/sysvinit-scripts-15.0-noarch-7.txz.asc
|
||||
-rw-r--r-- 1 root root 1534 2022-01-16 21:23 ./slackware64/a/tagfile
|
||||
-rw-r--r-- 1 root root 1534 2022-01-21 05:27 ./slackware64/a/tagfile
|
||||
-rw-r--r-- 1 root root 395 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 850976 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-15 20:32 ./slackware64/a/tar-1.34-x86_64-1.txz.asc
|
||||
|
@ -1130,7 +1130,7 @@ drwxr-xr-x 2 root root 32768 2022-01-16 21:38 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2022-01-19 18:22 ./slackware64/ap
|
||||
drwxr-xr-x 2 root root 20480 2022-01-21 05:51 ./slackware64/ap
|
||||
-rw-r--r-- 1 root root 291 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txt
|
||||
-rw-r--r-- 1 root root 703580 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz.asc
|
||||
|
@ -1370,9 +1370,9 @@ drwxr-xr-x 2 root root 20480 2022-01-19 18:22 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 375 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 14756 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:46 ./slackware64/ap/vbetool-1.2.2-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 383 2022-01-16 20:34 ./slackware64/ap/vim-8.2.4115-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7970592 2022-01-16 20:34 ./slackware64/ap/vim-8.2.4115-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 20:34 ./slackware64/ap/vim-8.2.4115-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 383 2022-01-21 05:39 ./slackware64/ap/vim-8.2.4166-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7971364 2022-01-21 05:39 ./slackware64/ap/vim-8.2.4166-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 05:39 ./slackware64/ap/vim-8.2.4166-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 604 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 179076 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:47 ./slackware64/ap/vorbis-tools-1.4.2-x86_64-2.txz.asc
|
||||
|
@ -1385,7 +1385,7 @@ drwxr-xr-x 2 root root 20480 2022-01-19 18:22 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 506 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 3056824 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2022-01-16 21:38 ./slackware64/d
|
||||
drwxr-xr-x 2 root root 20480 2022-01-21 05:51 ./slackware64/d
|
||||
-rw-r--r-- 1 root root 360 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2392444 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz.asc
|
||||
|
@ -1493,9 +1493,9 @@ drwxr-xr-x 2 root root 20480 2022-01-16 21:38 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 279 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txt
|
||||
-rw-r--r-- 1 root root 48024 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 09:57 ./slackware64/d/intltool-0.51.0-x86_64-6.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2022-01-16 19:21 ./slackware64/d/kernel-headers-5.15.15-x86-1.txt
|
||||
-rw-r--r-- 1 root root 1078088 2022-01-16 19:21 ./slackware64/d/kernel-headers-5.15.15-x86-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 19:21 ./slackware64/d/kernel-headers-5.15.15-x86-1.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2022-01-20 18:50 ./slackware64/d/kernel-headers-5.15.16-x86-1.txt
|
||||
-rw-r--r-- 1 root root 1078200 2022-01-20 18:50 ./slackware64/d/kernel-headers-5.15.16-x86-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 18:50 ./slackware64/d/kernel-headers-5.15.16-x86-1.txz.asc
|
||||
-rw-r--r-- 1 root root 498 2021-08-12 18:03 ./slackware64/d/libtool-2.4.6-x86_64-18.txt
|
||||
-rw-r--r-- 1 root root 428432 2021-08-12 18:03 ./slackware64/d/libtool-2.4.6-x86_64-18.txz
|
||||
-rw-r--r-- 1 root root 163 2021-08-12 18:03 ./slackware64/d/libtool-2.4.6-x86_64-18.txz.asc
|
||||
|
@ -1573,9 +1573,9 @@ drwxr-xr-x 2 root root 20480 2022-01-16 21:38 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 385 2021-11-24 18:45 ./slackware64/d/ruby-3.0.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7744232 2021-11-24 18:45 ./slackware64/d/ruby-3.0.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-24 18:45 ./slackware64/d/ruby-3.0.3-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 426 2022-01-16 06:07 ./slackware64/d/rust-1.58.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 69936676 2022-01-16 06:07 ./slackware64/d/rust-1.58.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 06:07 ./slackware64/d/rust-1.58.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 426 2022-01-21 04:38 ./slackware64/d/rust-1.58.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 69972144 2022-01-21 04:38 ./slackware64/d/rust-1.58.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 04:38 ./slackware64/d/rust-1.58.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 309 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7420 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-05-21 18:57 ./slackware64/d/sassc-3.6.2-x86_64-1.txz.asc
|
||||
|
@ -1625,15 +1625,15 @@ drwxr-xr-x 2 root root 4096 2016-04-01 21:41 ./slackware64/f
|
|||
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag
|
||||
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag.ez
|
||||
-rw-r--r-- 1 root root 32 2018-03-01 07:54 ./slackware64/f/tagfile
|
||||
drwxr-xr-x 2 root root 4096 2022-01-16 21:38 ./slackware64/k
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:51 ./slackware64/k
|
||||
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/k/install-packages
|
||||
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/k/install.end
|
||||
-rw-r--r-- 1 root root 317 2022-01-16 19:13 ./slackware64/k/kernel-source-5.15.15-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 122917944 2022-01-16 19:13 ./slackware64/k/kernel-source-5.15.15-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 19:13 ./slackware64/k/kernel-source-5.15.15-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 1171 2022-01-16 21:23 ./slackware64/k/maketag
|
||||
-rw-r--r-- 1 root root 1171 2022-01-16 21:23 ./slackware64/k/maketag.ez
|
||||
-rw-r--r-- 1 root root 18 2022-01-16 21:23 ./slackware64/k/tagfile
|
||||
-rw-r--r-- 1 root root 317 2022-01-20 18:42 ./slackware64/k/kernel-source-5.15.16-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 122920264 2022-01-20 18:42 ./slackware64/k/kernel-source-5.15.16-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 18:42 ./slackware64/k/kernel-source-5.15.16-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 1171 2022-01-21 05:27 ./slackware64/k/maketag
|
||||
-rw-r--r-- 1 root root 1171 2022-01-21 05:27 ./slackware64/k/maketag.ez
|
||||
-rw-r--r-- 1 root root 18 2022-01-21 05:27 ./slackware64/k/tagfile
|
||||
drwxr-xr-x 2 root root 86016 2022-01-17 22:46 ./slackware64/kde
|
||||
-rw-r--r-- 1 root root 382 2022-01-06 21:36 ./slackware64/kde/akonadi-21.12.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2541268 2022-01-06 21:36 ./slackware64/kde/akonadi-21.12.1-x86_64-1.txz
|
||||
|
@ -2741,7 +2741,7 @@ drwxr-xr-x 2 root root 86016 2022-01-17 22:46 ./slackware64/kde
|
|||
-rw-r--r-- 1 root root 296 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 50224 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 81920 2022-01-19 18:22 ./slackware64/l
|
||||
drwxr-xr-x 2 root root 81920 2022-01-21 05:51 ./slackware64/l
|
||||
-rw-r--r-- 1 root root 329 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 928148 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz.asc
|
||||
|
@ -3748,9 +3748,9 @@ drwxr-xr-x 2 root root 81920 2022-01-19 18:22 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 437 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 58388 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 07:44 ./slackware64/l/qrencode-4.1.1-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 260 2021-12-02 01:58 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 95655192 2021-12-02 01:58 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-02 01:58 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 260 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 95669228 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-20 22:18 ./slackware64/l/qt5-5.15.3_20211130_014c375b-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 470 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 16073500 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2021-04-18 01:50 ./slackware64/l/qt5-webkit-5.212.0_alpha4-x86_64-7.txz.asc
|
||||
|
@ -3817,9 +3817,9 @@ drwxr-xr-x 2 root root 81920 2022-01-19 18:22 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 359 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txt
|
||||
-rw-r--r-- 1 root root 29900 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/startup-notification-0.12-x86_64-5.txz.asc
|
||||
-rw-r--r-- 1 root root 343 2021-02-13 09:01 ./slackware64/l/svgalib-1.9.25-x86_64-6.txt
|
||||
-rw-r--r-- 1 root root 599976 2021-02-13 09:01 ./slackware64/l/svgalib-1.9.25-x86_64-6.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 09:01 ./slackware64/l/svgalib-1.9.25-x86_64-6.txz.asc
|
||||
-rw-r--r-- 1 root root 343 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 558936 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-19 22:12 ./slackware64/l/svgalib-1.9.25-x86_64-7.txz.asc
|
||||
-rw-r--r-- 1 root root 745 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txt
|
||||
-rw-r--r-- 1 root root 993340 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-03 01:07 ./slackware64/l/system-config-printer-1.5.15-x86_64-5.txz.asc
|
||||
|
@ -3878,9 +3878,9 @@ drwxr-xr-x 2 root root 81920 2022-01-19 18:22 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 388 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 103468 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 09:06 ./slackware64/l/zlib-1.2.11-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 463 2021-12-21 17:10 ./slackware64/l/zstd-1.5.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 436008 2021-12-21 17:10 ./slackware64/l/zstd-1.5.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-12-21 17:10 ./slackware64/l/zstd-1.5.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 463 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 437228 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 04:11 ./slackware64/l/zstd-1.5.2-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 32768 2022-01-19 18:22 ./slackware64/n
|
||||
-rw-r--r-- 1 root root 357 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2127700 2021-11-26 19:25 ./slackware64/n/ModemManager-1.18.4-x86_64-1.txz
|
||||
|
@ -4388,7 +4388,7 @@ drwxr-xr-x 2 root root 4096 2021-11-06 20:26 ./slackware64/tcl
|
|||
-rw-r--r-- 1 root root 227 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1788908 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 65536 2022-01-19 18:22 ./slackware64/x
|
||||
drwxr-xr-x 2 root root 65536 2022-01-21 05:51 ./slackware64/x
|
||||
-rw-r--r-- 1 root root 440 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 682700 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz.asc
|
||||
|
@ -4617,9 +4617,9 @@ drwxr-xr-x 2 root root 65536 2022-01-19 18:22 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 393 2021-11-03 01:10 ./slackware64/x/ibus-libpinyin-1.12.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 734896 2021-11-03 01:10 ./slackware64/x/ibus-libpinyin-1.12.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-03 01:10 ./slackware64/x/ibus-libpinyin-1.12.1-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 220 2021-10-21 17:13 ./slackware64/x/ibus-m17n-1.4.8-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 41400 2021-10-21 17:13 ./slackware64/x/ibus-m17n-1.4.8-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-10-21 17:13 ./slackware64/x/ibus-m17n-1.4.8-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 220 2022-01-21 02:42 ./slackware64/x/ibus-m17n-1.4.9-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 41464 2022-01-21 02:42 ./slackware64/x/ibus-m17n-1.4.9-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 02:42 ./slackware64/x/ibus-m17n-1.4.9-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 391 2021-11-03 01:11 ./slackware64/x/ibus-table-1.14.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 1105368 2021-11-03 01:11 ./slackware64/x/ibus-table-1.14.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-11-03 01:11 ./slackware64/x/ibus-table-1.14.1-x86_64-3.txz.asc
|
||||
|
@ -5342,7 +5342,7 @@ drwxr-xr-x 2 root root 65536 2022-01-19 18:22 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 213 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 25428 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 13:14 ./slackware64/x/xwud-1.0.5-x86_64-4.txz.asc
|
||||
drwxr-xr-x 2 root root 16384 2022-01-17 22:46 ./slackware64/xap
|
||||
drwxr-xr-x 2 root root 16384 2022-01-21 05:51 ./slackware64/xap
|
||||
-rw-r--r-- 1 root root 625 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2738724 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-04-18 18:11 ./slackware64/xap/MPlayer-20210418-x86_64-1.txz.asc
|
||||
|
@ -5456,9 +5456,9 @@ drwxr-xr-x 2 root root 16384 2022-01-17 22:46 ./slackware64/xap
|
|||
-rw-r--r-- 1 root root 1340972 2021-09-03 02:17 ./slackware64/xap/ssr-0.4.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2021-09-03 02:17 ./slackware64/xap/ssr-0.4.3-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 676 2021-09-23 19:13 ./slackware64/xap/tagfile
|
||||
-rw-r--r-- 1 root root 503 2022-01-16 20:34 ./slackware64/xap/vim-gvim-8.2.4115-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1645760 2022-01-16 20:34 ./slackware64/xap/vim-gvim-8.2.4115-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-16 20:34 ./slackware64/xap/vim-gvim-8.2.4115-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 503 2022-01-21 05:40 ./slackware64/xap/vim-gvim-8.2.4166-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1646144 2022-01-21 05:40 ./slackware64/xap/vim-gvim-8.2.4166-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 05:40 ./slackware64/xap/vim-gvim-8.2.4166-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 455 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 1761052 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 13:43 ./slackware64/xap/windowmaker-0.95.9-x86_64-3.txz.asc
|
||||
|
@ -5609,11 +5609,11 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y
|
|||
-rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz.asc
|
||||
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
|
||||
drwxr-xr-x 18 root root 4096 2022-01-19 18:23 ./source
|
||||
-rw-r--r-- 1 root root 583904 2022-01-19 18:23 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-19 18:23 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 812807 2022-01-19 18:23 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 23319868 2022-01-19 18:23 ./source/MANIFEST.bz2
|
||||
drwxr-xr-x 18 root root 4096 2022-01-21 05:53 ./source
|
||||
-rw-r--r-- 1 root root 584117 2022-01-21 05:53 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2022-01-21 05:53 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 813070 2022-01-21 05:52 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 23338435 2022-01-21 05:52 ./source/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
|
||||
drwxr-xr-x 122 root root 4096 2022-01-11 20:25 ./source/a
|
||||
-rw-r--r-- 1 root root 1591 2021-04-06 18:09 ./source/a/FTBFSlog
|
||||
|
@ -5625,7 +5625,7 @@ drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./source/a/aaa_base
|
|||
-rw-r--r-- 1 root root 783 2018-02-27 06:13 ./source/a/aaa_base/slack-desc
|
||||
-rw-r--r-- 1 root root 15 2021-07-17 17:46 ./source/a/aaa_base/slackware-version
|
||||
drwxr-xr-x 4 root root 4096 2021-08-14 18:17 ./source/a/aaa_libraries
|
||||
-rwxr-xr-x 1 root root 4583 2022-01-16 21:03 ./source/a/aaa_libraries/aaa_libraries.SlackBuild
|
||||
-rwxr-xr-x 1 root root 4583 2022-01-21 04:11 ./source/a/aaa_libraries/aaa_libraries.SlackBuild
|
||||
-rwxr-xr-x 1 root root 1644 2021-10-26 20:12 ./source/a/aaa_libraries/display_orphans.sh
|
||||
-rw-r--r-- 1 root root 874 2021-02-07 22:21 ./source/a/aaa_libraries/slack-desc
|
||||
-rw-r--r-- 1 root root 2124 2022-01-05 01:52 ./source/a/aaa_libraries/symlinks-to-tracked-libs
|
||||
|
@ -7265,12 +7265,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/vbetool
|
|||
-rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz
|
||||
-rwxr-xr-x 1 root root 3202 2021-02-13 05:31 ./source/ap/vbetool/vbetool.SlackBuild
|
||||
-rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info
|
||||
drwxr-xr-x 2 root root 4096 2022-01-16 20:33 ./source/ap/vim
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:38 ./source/ap/vim
|
||||
-rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz
|
||||
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
|
||||
-rw-r--r-- 1 root root 834 2018-02-27 06:13 ./source/ap/vim/slack-desc.vim
|
||||
-rw-r--r-- 1 root root 959 2018-03-15 02:41 ./source/ap/vim/slack-desc.vim-gvim
|
||||
-rw-r--r-- 1 root root 10184697 2022-01-16 20:33 ./source/ap/vim/vim-8.2.4115.tar.lz
|
||||
-rw-r--r-- 1 root root 10181891 2022-01-21 05:38 ./source/ap/vim/vim-8.2.4166.tar.lz
|
||||
-rwxr-xr-x 1 root root 6360 2021-05-27 18:24 ./source/ap/vim/vim-gvim.SlackBuild
|
||||
-rwxr-xr-x 1 root root 7670 2021-11-02 18:45 ./source/ap/vim/vim.SlackBuild
|
||||
-rw-r--r-- 1 root root 283 2019-01-11 20:43 ./source/ap/vim/vim.vimrc.diff.gz
|
||||
|
@ -7684,11 +7684,11 @@ drwxr-xr-x 2 root root 4096 2021-11-24 18:43 ./source/d/ruby
|
|||
-rw-r--r-- 1 root root 14656102 2021-11-24 12:32 ./source/d/ruby/ruby-3.0.3.tar.lz
|
||||
-rwxr-xr-x 1 root root 4807 2021-04-05 18:26 ./source/d/ruby/ruby.SlackBuild
|
||||
-rw-r--r-- 1 root root 837 2019-03-13 16:43 ./source/d/ruby/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2022-01-16 05:35 ./source/d/rust
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 03:50 ./source/d/rust
|
||||
-rw-r--r-- 1 root root 261 2020-11-19 19:46 ./source/d/rust/link_libffi.diff.gz
|
||||
-rwxr-xr-x 1 root root 9702 2022-01-16 05:35 ./source/d/rust/rust.SlackBuild
|
||||
-rw-r--r-- 1 root root 1670 2022-01-16 05:35 ./source/d/rust/rust.url
|
||||
-rw-r--r-- 1 root root 114299712 2022-01-13 17:08 ./source/d/rust/rustc-1.58.0-src.tar.lz
|
||||
-rwxr-xr-x 1 root root 9702 2022-01-21 02:45 ./source/d/rust/rust.SlackBuild
|
||||
-rw-r--r-- 1 root root 1670 2022-01-21 02:45 ./source/d/rust/rust.url
|
||||
-rw-r--r-- 1 root root 114305038 2022-01-20 21:44 ./source/d/rust/rustc-1.58.1-src.tar.lz
|
||||
-rw-r--r-- 1 root root 910 2018-02-27 06:49 ./source/d/rust/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-05-21 18:57 ./source/d/sassc
|
||||
-rw-r--r-- 1 root root 23784 2020-10-27 01:21 ./source/d/sassc/sassc-3.6.2.tar.lz
|
||||
|
@ -7787,21 +7787,21 @@ drwxr-xr-x 2 root root 4096 2022-01-18 20:21 ./source/installer/sources/i
|
|||
drwxr-xr-x 2 root root 4096 2021-12-15 17:20 ./source/installer/sources/nano
|
||||
-rw-r--r-- 1 root root 1509388 2021-12-15 11:29 ./source/installer/sources/nano/nano-6.0.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2021-12-15 11:29 ./source/installer/sources/nano/nano-6.0.tar.xz.sig
|
||||
drwxr-xr-x 4 root root 4096 2022-01-16 17:59 ./source/k
|
||||
drwxr-xr-x 4 root root 4096 2022-01-20 17:19 ./source/k
|
||||
-rwxr-xr-x 1 root root 8297 2021-03-04 19:38 ./source/k/build-all-kernels.sh
|
||||
drwxr-xr-x 2 root root 4096 2022-01-16 18:09 ./source/k/kernel-configs
|
||||
-rw-r--r-- 1 root root 236252 2022-01-16 18:07 ./source/k/kernel-configs/config-generic-5.15.15
|
||||
-rw-r--r-- 1 root root 239273 2022-01-16 18:09 ./source/k/kernel-configs/config-generic-5.15.15.x64
|
||||
-rw-r--r-- 1 root root 237845 2022-01-16 18:03 ./source/k/kernel-configs/config-generic-smp-5.15.15-smp
|
||||
-rw-r--r-- 1 root root 236252 2022-01-16 18:07 ./source/k/kernel-configs/config-huge-5.15.15
|
||||
-rw-r--r-- 1 root root 239273 2022-01-16 18:09 ./source/k/kernel-configs/config-huge-5.15.15.x64
|
||||
-rw-r--r-- 1 root root 237845 2022-01-16 18:07 ./source/k/kernel-configs/config-huge-smp-5.15.15-smp
|
||||
drwxr-xr-x 2 root root 4096 2022-01-20 17:30 ./source/k/kernel-configs
|
||||
-rw-r--r-- 1 root root 236252 2022-01-20 17:23 ./source/k/kernel-configs/config-generic-5.15.16
|
||||
-rw-r--r-- 1 root root 239273 2022-01-20 17:30 ./source/k/kernel-configs/config-generic-5.15.16.x64
|
||||
-rw-r--r-- 1 root root 237845 2022-01-20 17:23 ./source/k/kernel-configs/config-generic-smp-5.15.16-smp
|
||||
-rw-r--r-- 1 root root 236252 2022-01-20 17:23 ./source/k/kernel-configs/config-huge-5.15.16
|
||||
-rw-r--r-- 1 root root 239273 2022-01-20 17:30 ./source/k/kernel-configs/config-huge-5.15.16.x64
|
||||
-rw-r--r-- 1 root root 237845 2022-01-20 17:23 ./source/k/kernel-configs/config-huge-smp-5.15.16-smp
|
||||
-rwxr-xr-x 1 root root 7441 2020-06-11 19:56 ./source/k/kernel-generic.SlackBuild
|
||||
-rwxr-xr-x 1 root root 3779 2019-09-29 23:48 ./source/k/kernel-headers.SlackBuild
|
||||
-rwxr-xr-x 1 root root 6004 2020-06-11 19:57 ./source/k/kernel-modules.SlackBuild
|
||||
-rwxr-xr-x 1 root root 8863 2021-10-29 17:19 ./source/k/kernel-source.SlackBuild
|
||||
-rw-r--r-- 1 root root 991 2022-01-16 08:21 ./source/k/linux-5.15.15.tar.sign
|
||||
-rw-r--r-- 1 root root 126192480 2022-01-16 08:21 ./source/k/linux-5.15.15.tar.xz
|
||||
-rw-r--r-- 1 root root 991 2022-01-20 13:06 ./source/k/linux-5.15.16.tar.sign
|
||||
-rw-r--r-- 1 root root 126178716 2022-01-20 13:06 ./source/k/linux-5.15.16.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2018-03-05 18:29 ./source/k/slack-desc
|
||||
-rw-r--r-- 1 root root 1138 2018-02-27 06:16 ./source/k/slack-desc/slack-desc.kernel-generic-smp.i686
|
||||
-rw-r--r-- 1 root root 1041 2018-02-27 06:16 ./source/k/slack-desc/slack-desc.kernel-generic.i586
|
||||
|
@ -9697,7 +9697,7 @@ drwxr-xr-x 2 root root 4096 2022-01-16 07:15 ./source/kde/kde/src/plasma-
|
|||
-rw-r--r-- 1 root root 833 2022-01-04 10:14 ./source/kde/kde/src/plasma/systemsettings-5.23.5.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 89520 2022-01-04 10:14 ./source/kde/kde/src/plasma/xdg-desktop-portal-kde-5.23.5.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2022-01-04 10:14 ./source/kde/kde/src/plasma/xdg-desktop-portal-kde-5.23.5.tar.xz.sig
|
||||
drwxr-xr-x 377 root root 12288 2022-01-18 19:16 ./source/l
|
||||
drwxr-xr-x 377 root root 12288 2022-01-19 22:08 ./source/l
|
||||
-rw-r--r-- 1 root root 5480 2021-12-11 19:38 ./source/l/FTBFSlog
|
||||
drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/l/GConf
|
||||
-rw-r--r-- 1 root root 1559904 2013-01-22 02:48 ./source/l/GConf/GConf-3.2.6.tar.xz
|
||||
|
@ -11543,7 +11543,8 @@ drwxr-xr-x 2 root root 4096 2021-04-17 18:41 ./source/l/qt5-webkit
|
|||
-rw-r--r-- 1 root root 961 2020-02-16 20:04 ./source/l/qt5-webkit/slack-desc
|
||||
-rw-r--r-- 1 root root 172 2013-12-17 17:08 ./source/l/qt5/doinst.sh.gz
|
||||
-rwxr-xr-x 1 root root 2212 2021-08-29 03:24 ./source/l/qt5/fetch_sources.sh
|
||||
drwxr-xr-x 2 root root 4096 2021-08-29 01:37 ./source/l/qt5/patches
|
||||
drwxr-xr-x 2 root root 4096 2022-01-20 21:08 ./source/l/qt5/patches
|
||||
-rw-r--r-- 1 root root 6617 2022-01-20 21:06 ./source/l/qt5/patches/24.diff.gz
|
||||
-rw-r--r-- 1 root root 1093 2021-08-05 18:11 ./source/l/qt5/patches/qt5-qtbase-gcc11.patch.gz
|
||||
-rw-r--r-- 1 root root 352 2021-08-05 20:03 ./source/l/qt5/patches/qt5-qtwebengine-gcc11.patch.gz
|
||||
-rw-r--r-- 1 root root 221 2021-07-23 10:56 ./source/l/qt5/patches/qt5-qtwebsockets-gcc11.patch.gz
|
||||
|
@ -11554,7 +11555,7 @@ drwxr-xr-x 2 root root 4096 2013-12-17 17:08 ./source/l/qt5/profile.d
|
|||
-rw-r--r-- 1 root root 550 2013-12-17 17:08 ./source/l/qt5/profile.d/qt5.csh
|
||||
-rw-r--r-- 1 root root 436 2013-12-17 17:08 ./source/l/qt5/profile.d/qt5.sh
|
||||
-rw-r--r-- 1 root root 571766053 2021-11-30 12:15 ./source/l/qt5/qt-everywhere-src-5.15.3_20211130_014c375b.tar.lz
|
||||
-rwxr-xr-x 1 root root 12116 2021-10-15 04:55 ./source/l/qt5/qt5.SlackBuild
|
||||
-rwxr-xr-x 1 root root 12447 2022-01-20 21:12 ./source/l/qt5/qt5.SlackBuild
|
||||
-rw-r--r-- 1 root root 711 2020-11-28 01:00 ./source/l/qt5/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-11-19 20:18 ./source/l/qtkeychain
|
||||
-rw-r--r-- 1 root root 37368 2021-11-18 15:34 ./source/l/qtkeychain/qtkeychain-0.13.2.tar.lz
|
||||
|
@ -11673,14 +11674,16 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/startup-notificat
|
|||
-rw-r--r-- 1 root root 827 2018-02-27 06:12 ./source/l/startup-notification/slack-desc
|
||||
-rw-r--r-- 1 root root 242256 2011-05-16 14:32 ./source/l/startup-notification/startup-notification-0.12.tar.xz
|
||||
-rwxr-xr-x 1 root root 3508 2021-02-13 05:32 ./source/l/startup-notification/startup-notification.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/svgalib
|
||||
drwxr-xr-x 2 root root 4096 2022-01-19 22:05 ./source/l/svgalib
|
||||
-rw-r--r-- 1 root root 798 2018-02-27 06:12 ./source/l/svgalib/slack-desc
|
||||
-rw-r--r-- 1 root root 2788 2018-07-24 15:01 ./source/l/svgalib/svgalib-1.9.21-demos.patch.gz
|
||||
-rw-r--r-- 1 root root 509 2008-05-31 14:12 ./source/l/svgalib/svgalib-1.9.25-kernel-2.6.26.diff.gz
|
||||
-rw-r--r-- 1 root root 561 2017-08-04 23:34 ./source/l/svgalib/svgalib-1.9.25-quickmath-h-redefinitions.patch.gz
|
||||
-rw-r--r-- 1 root root 244 2014-08-18 20:34 ./source/l/svgalib/svgalib-1.9.25-round_gtf_gtfcalc_c.patch.gz
|
||||
-rw-r--r-- 1 root root 260 2014-08-18 20:34 ./source/l/svgalib/svgalib-1.9.25-vga_getmodenumber.patch.gz
|
||||
-rw-r--r-- 1 root root 807984 2006-07-14 11:57 ./source/l/svgalib/svgalib-1.9.25.tar.bz2
|
||||
-rwxr-xr-x 1 root root 4788 2021-02-13 05:32 ./source/l/svgalib/svgalib.SlackBuild
|
||||
-rw-r--r-- 1 root root 304 2022-01-19 22:05 ./source/l/svgalib/svgalib-1.9.25.no_asm.patch.gz
|
||||
-rw-r--r-- 1 root root 687732 2006-07-14 11:57 ./source/l/svgalib/svgalib-1.9.25.tar.lz
|
||||
-rwxr-xr-x 1 root root 4937 2022-01-19 22:05 ./source/l/svgalib/svgalib.SlackBuild
|
||||
-rw-r--r-- 1 root root 271 2009-03-09 23:07 ./source/l/svgalib/svgalib.nohelper.diff.gz
|
||||
-rw-r--r-- 1 root root 282 2007-03-30 00:48 ./source/l/svgalib/svgalib.prefix.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/system-config-printer
|
||||
|
@ -11778,9 +11781,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/l/zlib
|
|||
-rw-r--r-- 1 root root 467960 2017-01-15 18:13 ./source/l/zlib/zlib-1.2.11.tar.xz
|
||||
-rw-r--r-- 1 root root 195 2017-01-15 18:13 ./source/l/zlib/zlib-1.2.11.tar.xz.asc
|
||||
-rwxr-xr-x 1 root root 4049 2021-02-13 05:32 ./source/l/zlib/zlib.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2021-12-21 17:10 ./source/l/zstd
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 04:10 ./source/l/zstd
|
||||
-rw-r--r-- 1 root root 950 2018-09-13 20:44 ./source/l/zstd/slack-desc
|
||||
-rw-r--r-- 1 root root 1447441 2021-12-20 22:49 ./source/l/zstd/zstd-1.5.1.tar.lz
|
||||
-rw-r--r-- 1 root root 1449232 2022-01-20 21:17 ./source/l/zstd/zstd-1.5.2.tar.lz
|
||||
-rwxr-xr-- 1 root root 4926 2021-03-05 20:40 ./source/l/zstd/zstd.SlackBuild
|
||||
-rw-r--r-- 1 root root 325 2018-12-30 04:38 ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz
|
||||
-rw-r--r-- 1 root root 33 2018-11-08 01:06 ./source/l/zstd/zstd.url
|
||||
|
@ -11949,9 +11952,9 @@ drwxr-xr-x 2 root root 4096 2021-04-18 18:03 ./source/n/daemon
|
|||
-rwxr-xr-x 1 root root 3821 2021-04-18 18:01 ./source/n/daemon/daemon.SlackBuild
|
||||
-rw-r--r-- 1 root root 271 2021-04-18 18:02 ./source/n/daemon/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 911 2021-04-18 18:02 ./source/n/daemon/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/dehydrated
|
||||
-rw-r--r-- 1 root root 78906 2020-12-10 15:54 ./source/n/dehydrated/dehydrated-0.7.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 3560 2021-02-13 05:32 ./source/n/dehydrated/dehydrated.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/dehydrated
|
||||
-rw-r--r-- 1 root root 78906 2020-12-10 15:54 ./source/n/dehydrated/dehydrated-0.7.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 3560 2021-02-13 05:32 ./source/n/dehydrated/dehydrated.SlackBuild
|
||||
-rw-r--r-- 1 root root 276 2021-01-04 23:19 ./source/n/dehydrated/dehydrated.cron
|
||||
-rw-r--r-- 1 root root 53 2020-12-23 09:56 ./source/n/dehydrated/dehydrated.url
|
||||
-rw-r--r-- 1 root root 367 2021-01-04 23:17 ./source/n/dehydrated/doinst.sh.gz
|
||||
|
@ -13121,8 +13124,8 @@ drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/x/ibus-libpinyin
|
|||
-rw-r--r-- 1 root root 798028 2021-09-16 05:14 ./source/x/ibus-libpinyin/ibus-libpinyin-1.12.1.tar.lz
|
||||
-rwxr-xr-x 1 root root 3721 2021-11-02 19:02 ./source/x/ibus-libpinyin/ibus-libpinyin.SlackBuild
|
||||
-rw-r--r-- 1 root root 888 2017-03-26 10:01 ./source/x/ibus-libpinyin/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-10-21 17:13 ./source/x/ibus-m17n
|
||||
-rw-r--r-- 1 root root 39574 2021-10-19 15:13 ./source/x/ibus-m17n/ibus-m17n-1.4.8.tar.lz
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 02:36 ./source/x/ibus-m17n
|
||||
-rw-r--r-- 1 root root 39897 2022-01-18 08:13 ./source/x/ibus-m17n/ibus-m17n-1.4.9.tar.lz
|
||||
-rwxr-xr-x 1 root root 3611 2021-04-07 19:46 ./source/x/ibus-m17n/ibus-m17n.SlackBuild
|
||||
-rw-r--r-- 1 root root 710 2017-03-22 21:41 ./source/x/ibus-m17n/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/x/ibus-table
|
||||
|
@ -15150,9 +15153,9 @@ drwxr-xr-x 4 root root 4096 2021-10-28 01:17 ./testing
|
|||
-rw-r--r-- 1 root root 224 2021-10-28 01:17 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 4096 2021-10-27 20:50 ./testing/packages
|
||||
drwxr-xr-x 2 root root 4096 2021-10-27 20:50 ./testing/source
|
||||
drwxr-xr-x 2 root root 4096 2022-01-18 20:39 ./usb-and-pxe-installers
|
||||
drwxr-xr-x 2 root root 4096 2022-01-21 05:37 ./usb-and-pxe-installers
|
||||
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
|
||||
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
|
||||
-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
|
||||
-rw-r--r-- 1 root root 62669824 2022-01-18 20:38 ./usb-and-pxe-installers/usbboot.img
|
||||
-rw-r--r-- 1 root root 62637056 2022-01-21 05:37 ./usb-and-pxe-installers/usbboot.img
|
||||
-rw-r--r-- 1 root root 16194 2021-03-19 18:02 ./usb-and-pxe-installers/usbimg2disk.sh
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
Slackware initrd mini HOWTO
|
||||
by Patrick Volkerding, volkerdi@slackware.com
|
||||
Sun Jan 16 21:23:01 UTC 2022
|
||||
Fri Jan 21 05:27:14 UTC 2022
|
||||
|
||||
This document describes how to create and install an initrd, which may be
|
||||
required to use the 4.x kernel. Also see "man mkinitrd".
|
||||
|
@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
|
|||
|
||||
The easiest way to make the initrd is to use the mkinitrd script included
|
||||
in Slackware's mkinitrd package. We'll walk through the process of
|
||||
upgrading to the generic 5.15.15 Linux kernel using the packages
|
||||
upgrading to the generic 5.15.16 Linux kernel using the packages
|
||||
found in Slackware's slackware/a/ directory.
|
||||
|
||||
First, make sure the kernel, kernel modules, and mkinitrd package are
|
||||
installed (the current version numbers might be a little different, so
|
||||
this is just an example):
|
||||
|
||||
installpkg kernel-generic-5.15.15-x86_64-1.txz
|
||||
installpkg kernel-modules-5.15.15-x86_64-1.txz
|
||||
installpkg kernel-generic-5.15.16-x86_64-1.txz
|
||||
installpkg kernel-modules-5.15.16-x86_64-1.txz
|
||||
installpkg mkinitrd-1.4.11-x86_64-26.txz
|
||||
|
||||
Change into the /boot directory:
|
||||
|
@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
|
|||
and since the disk controller requires no special support the ext4 module
|
||||
will be the only one I need to load:
|
||||
|
||||
mkinitrd -c -k 5.15.15 -m ext4
|
||||
mkinitrd -c -k 5.15.16 -m ext4
|
||||
|
||||
This should do two things. First, it will create a directory
|
||||
/boot/initrd-tree containing the initrd's filesystem. Then it will
|
||||
|
@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
|
|||
then run mkinitrd again without options to rebuild the image. That's
|
||||
optional, though, and only advanced users will need to think about that.
|
||||
|
||||
Here's another example: Build an initrd image using Linux 5.15.15
|
||||
Here's another example: Build an initrd image using Linux 5.15.16
|
||||
kernel modules for a system with an ext4 root partition on /dev/sdb3:
|
||||
|
||||
mkinitrd -c -k 5.15.15 -m ext4 -f ext4 -r /dev/sdb3
|
||||
mkinitrd -c -k 5.15.16 -m ext4 -f ext4 -r /dev/sdb3
|
||||
|
||||
|
||||
4. Now that I've built an initrd, how do I use it?
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
lftpget http://us.php.net/distributions/php-8.0.14.tar.xz.asc
|
||||
lftpget http://us.php.net/distributions/php-8.0.14.tar.xz
|
||||
lftpget http://us.php.net/distributions/php-8.0.15.tar.xz.asc
|
||||
lftpget http://us.php.net/distributions/php-8.0.15.tar.xz
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
lftpget http://us.php.net/distributions/php-8.1.1.tar.xz.asc
|
||||
lftpget http://us.php.net/distributions/php-8.1.1.tar.xz
|
||||
lftpget http://us.php.net/distributions/php-8.1.2.tar.xz.asc
|
||||
lftpget http://us.php.net/distributions/php-8.1.2.tar.xz
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 5.15.15)!
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 5.15.16)!
|
||||
|
||||
If you need to pass extra parameters to the kernel, enter them at the prompt
|
||||
below after the name of the kernel to boot (e.g., huge.s).
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
|
||||
These kernels are version 5.15.15.
|
||||
These kernels are version 5.15.16.
|
||||
|
||||
|
|
|
@ -855,9 +855,11 @@ gzip ./source/l/adwaita-icon-theme/doinst.sh
|
|||
gzip ./source/l/svgalib/svgalib-1.9.25-kernel-2.6.26.diff
|
||||
gzip ./source/l/svgalib/svgalib-1.9.25-round_gtf_gtfcalc_c.patch
|
||||
gzip ./source/l/svgalib/svgalib.nohelper.diff
|
||||
gzip ./source/l/svgalib/svgalib-1.9.21-demos.patch
|
||||
gzip ./source/l/svgalib/svgalib-1.9.25-quickmath-h-redefinitions.patch
|
||||
gzip ./source/l/svgalib/svgalib-1.9.25-vga_getmodenumber.patch
|
||||
gzip ./source/l/svgalib/svgalib.prefix.diff
|
||||
gzip ./source/l/svgalib/svgalib-1.9.25.no_asm.patch
|
||||
gzip ./source/l/libexif/libexif.pc.diff
|
||||
gzip ./source/l/farstream/farstream-0.2.9-build-Adapt-to-backwards-incompatible-change-in-GNU-.patch
|
||||
gzip ./source/l/farstream/farstream-0.2.8-configure-add-check-for-glib-mkenums.patch
|
||||
|
@ -917,6 +919,7 @@ gzip ./source/l/at-spi2-atk/doinst.sh
|
|||
gzip ./source/l/dconf-editor/doinst.sh
|
||||
gzip ./source/l/serf/serf.SConstruct.python3.diff
|
||||
gzip ./source/l/glib-networking/doinst.sh
|
||||
gzip ./source/l/qt5/patches/24.diff
|
||||
gzip ./source/l/qt5/patches/qt5-qtbase-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qt5-qtwebsockets-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qt5.qtbase_cmake_isystem_includes.patch
|
||||
|
|
|
@ -65,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.15.15 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.15.15 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.15.15 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.15.16 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.15.16 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.15.16 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -65,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.15.15 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.15.15 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.15.15 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.15.16 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.15.16 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.15.16 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 5.15.15 kernel source" "on" \
|
||||
"kernel-source" "Linux 5.15.16 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 5.15.15 kernel source" "on" \
|
||||
"kernel-source" "Linux 5.15.16 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=aaa_libraries
|
||||
VERSION=${VERSION:-15.0}
|
||||
BUILD=${BUILD:-14}
|
||||
BUILD=${BUILD:-15}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=rust
|
||||
SRCNAM="${PKGNAM}c"
|
||||
VERSION=${VERSION:-1.58.0}
|
||||
VERSION=${VERSION:-1.58.1}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Set this to YES to build with the system LLVM, or NO to use the bundled LLVM.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Source code (repacked to .tar.lz):
|
||||
VERSION=1.58.0
|
||||
VERSION=1.58.1
|
||||
rm -f rustc-${VERSION}-src.tar.*
|
||||
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz
|
||||
lftpget https://static.rust-lang.org/dist/rustc-${VERSION}-src.tar.gz.asc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.15.15 Kernel Configuration
|
||||
# Linux/x86 5.15.16 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
585
source/l/qt5/patches/24.diff
Normal file
585
source/l/qt5/patches/24.diff
Normal file
|
@ -0,0 +1,585 @@
|
|||
diff --git a/src/client/qwaylanddisplay.cpp b/src/client/qwaylanddisplay.cpp
|
||||
index ea344c61c3a4643f7c725a6287f20d742b210d24..a7ce280a5df538917758e50ba8d2ee117378d546 100644
|
||||
--- a/src/client/qwaylanddisplay.cpp
|
||||
+++ b/src/client/qwaylanddisplay.cpp
|
||||
@@ -85,10 +85,203 @@
|
||||
|
||||
#include <errno.h>
|
||||
|
||||
+#include <tuple> // for std::tie
|
||||
+
|
||||
+static void checkWaylandError(struct wl_display *display)
|
||||
+{
|
||||
+ int ecode = wl_display_get_error(display);
|
||||
+ if ((ecode == EPIPE || ecode == ECONNRESET)) {
|
||||
+ // special case this to provide a nicer error
|
||||
+ qWarning("The Wayland connection broke. Did the Wayland compositor die?");
|
||||
+ } else {
|
||||
+ qWarning("The Wayland connection experienced a fatal error: %s", strerror(ecode));
|
||||
+ }
|
||||
+ _exit(1);
|
||||
+}
|
||||
+
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
namespace QtWaylandClient {
|
||||
|
||||
+class EventThread : public QThread
|
||||
+{
|
||||
+ Q_OBJECT
|
||||
+public:
|
||||
+ enum OperatingMode {
|
||||
+ EmitToDispatch, // Emit the signal, allow dispatching in a differnt thread.
|
||||
+ SelfDispatch, // Dispatch the events inside this thread.
|
||||
+ };
|
||||
+
|
||||
+ EventThread(struct wl_display * wl, struct wl_event_queue * ev_queue,
|
||||
+ OperatingMode mode)
|
||||
+ : m_fd(wl_display_get_fd(wl))
|
||||
+ , m_pipefd{ -1, -1 }
|
||||
+ , m_wldisplay(wl)
|
||||
+ , m_wlevqueue(ev_queue)
|
||||
+ , m_mode(mode)
|
||||
+ , m_reading(true)
|
||||
+ , m_quitting(false)
|
||||
+ {
|
||||
+ setObjectName(QStringLiteral("WaylandEventThread"));
|
||||
+ }
|
||||
+
|
||||
+ void readAndDispatchEvents()
|
||||
+ {
|
||||
+ /*
|
||||
+ * Dispatch pending events and flush the requests at least once. If the event thread
|
||||
+ * is not reading, try to call _prepare_read() to allow the event thread to poll().
|
||||
+ * If that fails, re-try dispatch & flush again until _prepare_read() is successful.
|
||||
+ *
|
||||
+ * This allow any call to readAndDispatchEvents() to start event thread's polling,
|
||||
+ * not only the one issued from event thread's waitForReading(), which means functions
|
||||
+ * called from dispatch_pending() can safely spin an event loop.
|
||||
+ */
|
||||
+ for (;;) {
|
||||
+ if (dispatchQueuePending() < 0) {
|
||||
+ checkWaylandError(m_wldisplay);
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
+ wl_display_flush(m_wldisplay);
|
||||
+
|
||||
+ // We have to check if event thread is reading every time we dispatch
|
||||
+ // something, as that may recursively call this function.
|
||||
+ if (m_reading.loadAcquire())
|
||||
+ break;
|
||||
+
|
||||
+ if (prepareReadQueue() == 0) {
|
||||
+ QMutexLocker l(&m_mutex);
|
||||
+ m_reading.storeRelease(true);
|
||||
+ m_cond.wakeOne();
|
||||
+ break;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ void stop()
|
||||
+ {
|
||||
+ // We have to both write to the pipe and set the flag, as the thread may be
|
||||
+ // either in the poll() or waiting for _prepare_read().
|
||||
+ if (m_pipefd[1] != -1 && write(m_pipefd[1], "\0", 1) == -1)
|
||||
+ qWarning("Failed to write to the pipe: %s.", strerror(errno));
|
||||
+
|
||||
+ {
|
||||
+ QMutexLocker l(&m_mutex);
|
||||
+ m_quitting = true;
|
||||
+ m_cond.wakeOne();
|
||||
+ }
|
||||
+
|
||||
+ wait();
|
||||
+ }
|
||||
+
|
||||
+Q_SIGNALS:
|
||||
+ void needReadAndDispatch();
|
||||
+
|
||||
+protected:
|
||||
+ void run() override
|
||||
+ {
|
||||
+ // we use this pipe to make the loop exit otherwise if we simply used a flag on the loop condition, if stop() gets
|
||||
+ // called while poll() is blocking the thread will never quit since there are no wayland messages coming anymore.
|
||||
+ struct Pipe
|
||||
+ {
|
||||
+ Pipe(int *fds)
|
||||
+ : fds(fds)
|
||||
+ {
|
||||
+ if (qt_safe_pipe(fds) != 0)
|
||||
+ qWarning("Pipe creation failed. Quitting may hang.");
|
||||
+ }
|
||||
+ ~Pipe()
|
||||
+ {
|
||||
+ if (fds[0] != -1) {
|
||||
+ close(fds[0]);
|
||||
+ close(fds[1]);
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ int *fds;
|
||||
+ } pipe(m_pipefd);
|
||||
+
|
||||
+ // Make the main thread call wl_prepare_read(), dispatch the pending messages and flush the
|
||||
+ // outbound ones. Wait until it's done before proceeding, unless we're told to quit.
|
||||
+ while (waitForReading()) {
|
||||
+ pollfd fds[2] = { { m_fd, POLLIN, 0 }, { m_pipefd[0], POLLIN, 0 } };
|
||||
+ poll(fds, 2, -1);
|
||||
+
|
||||
+ if (fds[1].revents & POLLIN) {
|
||||
+ // we don't really care to read the byte that was written here since we're closing down
|
||||
+ wl_display_cancel_read(m_wldisplay);
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+ if (fds[0].revents & POLLIN)
|
||||
+ wl_display_read_events(m_wldisplay);
|
||||
+ // The polll was succesfull and the event thread did the wl_display_read_events(). On the next iteration of the loop
|
||||
+ // the event sent to the main thread will cause it to dispatch the messages just read, unless the loop exits in which
|
||||
+ // case we don't care anymore about them.
|
||||
+ else
|
||||
+ wl_display_cancel_read(m_wldisplay);
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+private:
|
||||
+ bool waitForReading()
|
||||
+ {
|
||||
+ Q_ASSERT(QThread::currentThread() == this);
|
||||
+
|
||||
+ m_reading.storeRelease(false);
|
||||
+
|
||||
+ if (m_mode == SelfDispatch) {
|
||||
+ readAndDispatchEvents();
|
||||
+ } else {
|
||||
+ Q_EMIT needReadAndDispatch();
|
||||
+
|
||||
+ QMutexLocker lock(&m_mutex);
|
||||
+ // m_reading might be set from our emit or some other invocation of
|
||||
+ // readAndDispatchEvents().
|
||||
+ while (!m_reading.loadRelaxed() && !m_quitting)
|
||||
+ m_cond.wait(&m_mutex);
|
||||
+ }
|
||||
+
|
||||
+ return !m_quitting;
|
||||
+ }
|
||||
+
|
||||
+ int dispatchQueuePending()
|
||||
+ {
|
||||
+ if (m_wlevqueue)
|
||||
+ return wl_display_dispatch_queue_pending(m_wldisplay, m_wlevqueue);
|
||||
+ else
|
||||
+ return wl_display_dispatch_pending(m_wldisplay);
|
||||
+ }
|
||||
+
|
||||
+ int prepareReadQueue()
|
||||
+ {
|
||||
+ if (m_wlevqueue)
|
||||
+ return wl_display_prepare_read_queue(m_wldisplay, m_wlevqueue);
|
||||
+ else
|
||||
+ return wl_display_prepare_read(m_wldisplay);
|
||||
+ }
|
||||
+
|
||||
+ int m_fd;
|
||||
+ int m_pipefd[2];
|
||||
+ wl_display *m_wldisplay;
|
||||
+ wl_event_queue *m_wlevqueue;
|
||||
+ OperatingMode m_mode;
|
||||
+
|
||||
+ /* Concurrency note when operating in EmitToDispatch mode:
|
||||
+ * m_reading is set to false inside event thread's waitForReading(), and is
|
||||
+ * set to true inside main thread's readAndDispatchEvents().
|
||||
+ * The lock is not taken when setting m_reading to false, as the main thread
|
||||
+ * is not actively waiting for it to turn false. However, the lock is taken
|
||||
+ * inside readAndDispatchEvents() before setting m_reading to true,
|
||||
+ * as the event thread is actively waiting for it under the wait condition.
|
||||
+ */
|
||||
+
|
||||
+ QAtomicInteger<bool> m_reading;
|
||||
+ bool m_quitting;
|
||||
+ QMutex m_mutex;
|
||||
+ QWaitCondition m_cond;
|
||||
+};
|
||||
+
|
||||
Q_LOGGING_CATEGORY(lcQpaWayland, "qt.qpa.wayland"); // for general (uncategorized) Wayland platform logging
|
||||
|
||||
struct wl_surface *QWaylandDisplay::createSurface(void *handle)
|
||||
@@ -158,17 +351,16 @@ QWaylandDisplay::QWaylandDisplay(QWaylandIntegration *waylandIntegration)
|
||||
if (!mXkbContext)
|
||||
qCWarning(lcQpaWayland, "failed to create xkb context");
|
||||
#endif
|
||||
-
|
||||
- forceRoundTrip();
|
||||
-
|
||||
- if (!mWaitingScreens.isEmpty()) {
|
||||
- // Give wl_output.done and zxdg_output_v1.done events a chance to arrive
|
||||
- forceRoundTrip();
|
||||
- }
|
||||
}
|
||||
|
||||
QWaylandDisplay::~QWaylandDisplay(void)
|
||||
{
|
||||
+ if (m_eventThread)
|
||||
+ m_eventThread->stop();
|
||||
+
|
||||
+ if (m_frameEventQueueThread)
|
||||
+ m_frameEventQueueThread->stop();
|
||||
+
|
||||
if (mSyncCallback)
|
||||
wl_callback_destroy(mSyncCallback);
|
||||
|
||||
@@ -189,6 +381,18 @@ QWaylandDisplay::~QWaylandDisplay(void)
|
||||
wl_display_disconnect(mDisplay);
|
||||
}
|
||||
|
||||
+// Steps which is called just after constructor. This separates registry_global() out of the constructor
|
||||
+// so that factory functions in integration can be overridden.
|
||||
+void QWaylandDisplay::initialize()
|
||||
+{
|
||||
+ forceRoundTrip();
|
||||
+
|
||||
+ if (!mWaitingScreens.isEmpty()) {
|
||||
+ // Give wl_output.done and zxdg_output_v1.done events a chance to arrive
|
||||
+ forceRoundTrip();
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
void QWaylandDisplay::ensureScreen()
|
||||
{
|
||||
if (!mScreens.empty() || mPlaceholderScreen)
|
||||
@@ -203,98 +407,37 @@ void QWaylandDisplay::ensureScreen()
|
||||
|
||||
void QWaylandDisplay::checkError() const
|
||||
{
|
||||
- int ecode = wl_display_get_error(mDisplay);
|
||||
- if ((ecode == EPIPE || ecode == ECONNRESET)) {
|
||||
- // special case this to provide a nicer error
|
||||
- qWarning("The Wayland connection broke. Did the Wayland compositor die?");
|
||||
- } else {
|
||||
- qWarning("The Wayland connection experienced a fatal error: %s", strerror(ecode));
|
||||
- }
|
||||
- _exit(1);
|
||||
+ checkWaylandError(mDisplay);
|
||||
}
|
||||
|
||||
+// Called in main thread, either from queued signal or directly.
|
||||
void QWaylandDisplay::flushRequests()
|
||||
{
|
||||
- if (wl_display_prepare_read(mDisplay) == 0) {
|
||||
- wl_display_read_events(mDisplay);
|
||||
- }
|
||||
-
|
||||
- if (wl_display_dispatch_pending(mDisplay) < 0)
|
||||
- checkError();
|
||||
-
|
||||
- {
|
||||
- QReadLocker locker(&m_frameQueueLock);
|
||||
- for (const FrameQueue &q : mExternalQueues) {
|
||||
- QMutexLocker locker(q.mutex);
|
||||
- while (wl_display_prepare_read_queue(mDisplay, q.queue) != 0)
|
||||
- wl_display_dispatch_queue_pending(mDisplay, q.queue);
|
||||
- wl_display_read_events(mDisplay);
|
||||
- wl_display_dispatch_queue_pending(mDisplay, q.queue);
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- wl_display_flush(mDisplay);
|
||||
-}
|
||||
-
|
||||
-void QWaylandDisplay::blockingReadEvents()
|
||||
-{
|
||||
- if (wl_display_dispatch(mDisplay) < 0)
|
||||
- checkError();
|
||||
-}
|
||||
-
|
||||
-void QWaylandDisplay::destroyFrameQueue(const QWaylandDisplay::FrameQueue &q)
|
||||
-{
|
||||
- QWriteLocker locker(&m_frameQueueLock);
|
||||
- auto it = std::find_if(mExternalQueues.begin(),
|
||||
- mExternalQueues.end(),
|
||||
- [&q] (const QWaylandDisplay::FrameQueue &other){ return other.queue == q.queue; });
|
||||
- Q_ASSERT(it != mExternalQueues.end());
|
||||
- mExternalQueues.erase(it);
|
||||
- if (q.queue != nullptr)
|
||||
- wl_event_queue_destroy(q.queue);
|
||||
- delete q.mutex;
|
||||
+ m_eventThread->readAndDispatchEvents();
|
||||
}
|
||||
|
||||
-QWaylandDisplay::FrameQueue QWaylandDisplay::createFrameQueue()
|
||||
+// We have to wait until we have an eventDispatcher before creating the eventThread,
|
||||
+// otherwise forceRoundTrip() may block inside _events_read() because eventThread is
|
||||
+// polling.
|
||||
+void QWaylandDisplay::initEventThread()
|
||||
{
|
||||
- QWriteLocker locker(&m_frameQueueLock);
|
||||
- FrameQueue q{createEventQueue()};
|
||||
- mExternalQueues.append(q);
|
||||
- return q;
|
||||
-}
|
||||
+ m_eventThread.reset(
|
||||
+ new EventThread(mDisplay, /* default queue */ nullptr, EventThread::EmitToDispatch));
|
||||
+ connect(m_eventThread.get(), &EventThread::needReadAndDispatch, this,
|
||||
+ &QWaylandDisplay::flushRequests, Qt::QueuedConnection);
|
||||
+ m_eventThread->start();
|
||||
|
||||
-wl_event_queue *QWaylandDisplay::createEventQueue()
|
||||
-{
|
||||
- return wl_display_create_queue(mDisplay);
|
||||
+ // wl_display_disconnect() free this.
|
||||
+ m_frameEventQueue = wl_display_create_queue(mDisplay);
|
||||
+ m_frameEventQueueThread.reset(
|
||||
+ new EventThread(mDisplay, m_frameEventQueue, EventThread::SelfDispatch));
|
||||
+ m_frameEventQueueThread->start();
|
||||
}
|
||||
|
||||
-void QWaylandDisplay::dispatchQueueWhile(wl_event_queue *queue, std::function<bool ()> condition, int timeout)
|
||||
+void QWaylandDisplay::blockingReadEvents()
|
||||
{
|
||||
- if (!condition())
|
||||
- return;
|
||||
-
|
||||
- QElapsedTimer timer;
|
||||
- timer.start();
|
||||
- struct pollfd pFd = qt_make_pollfd(wl_display_get_fd(mDisplay), POLLIN);
|
||||
- while (timeout == -1 || timer.elapsed() < timeout) {
|
||||
- while (wl_display_prepare_read_queue(mDisplay, queue) != 0)
|
||||
- wl_display_dispatch_queue_pending(mDisplay, queue);
|
||||
-
|
||||
- wl_display_flush(mDisplay);
|
||||
-
|
||||
- const int remaining = qMax(timeout - timer.elapsed(), 0ll);
|
||||
- const int pollTimeout = timeout == -1 ? -1 : remaining;
|
||||
- if (qt_poll_msecs(&pFd, 1, pollTimeout) > 0)
|
||||
- wl_display_read_events(mDisplay);
|
||||
- else
|
||||
- wl_display_cancel_read(mDisplay);
|
||||
-
|
||||
- if (wl_display_dispatch_queue_pending(mDisplay, queue) < 0)
|
||||
- checkError();
|
||||
-
|
||||
- if (!condition())
|
||||
- break;
|
||||
- }
|
||||
+ if (wl_display_dispatch(mDisplay) < 0)
|
||||
+ checkWaylandError(mDisplay);
|
||||
}
|
||||
|
||||
QWaylandScreen *QWaylandDisplay::screenForOutput(struct wl_output *output) const
|
||||
@@ -669,4 +812,6 @@ QWaylandCursorTheme *QWaylandDisplay::loadCursorTheme(const QString &name, int p
|
||||
|
||||
} // namespace QtWaylandClient
|
||||
|
||||
+#include "qwaylanddisplay.moc"
|
||||
+
|
||||
QT_END_NAMESPACE
|
||||
diff --git a/src/client/qwaylanddisplay_p.h b/src/client/qwaylanddisplay_p.h
|
||||
index 09a1736a267d2816873667e9f1ecb4f4892f0ed0..42bc661d3064d770aa9fde8bd62ecdbbc89732a2 100644
|
||||
--- a/src/client/qwaylanddisplay_p.h
|
||||
+++ b/src/client/qwaylanddisplay_p.h
|
||||
@@ -109,6 +109,7 @@ class QWaylandSurface;
|
||||
class QWaylandShellIntegration;
|
||||
class QWaylandCursor;
|
||||
class QWaylandCursorTheme;
|
||||
+class EventThread;
|
||||
|
||||
typedef void (*RegistryListener)(void *data,
|
||||
struct wl_registry *registry,
|
||||
@@ -120,15 +121,11 @@ class Q_WAYLAND_CLIENT_EXPORT QWaylandDisplay : public QObject, public QtWayland
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
- struct FrameQueue {
|
||||
- FrameQueue(wl_event_queue *q = nullptr) : queue(q), mutex(new QMutex) {}
|
||||
- wl_event_queue *queue;
|
||||
- QMutex *mutex;
|
||||
- };
|
||||
-
|
||||
QWaylandDisplay(QWaylandIntegration *waylandIntegration);
|
||||
~QWaylandDisplay(void) override;
|
||||
|
||||
+ void initialize();
|
||||
+
|
||||
#if QT_CONFIG(xkbcommon)
|
||||
struct xkb_context *xkbContext() const { return mXkbContext.get(); }
|
||||
#endif
|
||||
@@ -210,12 +207,11 @@ public:
|
||||
void handleKeyboardFocusChanged(QWaylandInputDevice *inputDevice);
|
||||
void handleWindowDestroyed(QWaylandWindow *window);
|
||||
|
||||
- wl_event_queue *createEventQueue();
|
||||
- FrameQueue createFrameQueue();
|
||||
- void destroyFrameQueue(const FrameQueue &q);
|
||||
- void dispatchQueueWhile(wl_event_queue *queue, std::function<bool()> condition, int timeout = -1);
|
||||
+ wl_event_queue *frameEventQueue() { return m_frameEventQueue; };
|
||||
|
||||
bool isKeyboardAvailable() const;
|
||||
+
|
||||
+ void initEventThread();
|
||||
public slots:
|
||||
void blockingReadEvents();
|
||||
void flushRequests();
|
||||
@@ -238,6 +234,9 @@ private:
|
||||
};
|
||||
|
||||
struct wl_display *mDisplay = nullptr;
|
||||
+ QScopedPointer<EventThread> m_eventThread;
|
||||
+ wl_event_queue *m_frameEventQueue = nullptr;
|
||||
+ QScopedPointer<EventThread> m_frameEventQueueThread;
|
||||
QtWayland::wl_compositor mCompositor;
|
||||
QScopedPointer<QWaylandShm> mShm;
|
||||
QList<QWaylandScreen *> mWaitingScreens;
|
||||
@@ -274,11 +273,9 @@ private:
|
||||
QWaylandInputDevice *mLastInputDevice = nullptr;
|
||||
QPointer<QWaylandWindow> mLastInputWindow;
|
||||
QPointer<QWaylandWindow> mLastKeyboardFocus;
|
||||
- QVector<QWaylandWindow *> mActiveWindows;
|
||||
- QVector<FrameQueue> mExternalQueues;
|
||||
+ QList<QWaylandWindow *> mActiveWindows;
|
||||
struct wl_callback *mSyncCallback = nullptr;
|
||||
static const wl_callback_listener syncCallbackListener;
|
||||
- QReadWriteLock m_frameQueueLock;
|
||||
|
||||
bool mClientSideInputContextRequested = !QPlatformInputContextFactory::requested().isNull();
|
||||
|
||||
diff --git a/src/client/qwaylandintegration.cpp b/src/client/qwaylandintegration.cpp
|
||||
index e5e7dd42c9b0145f4c9852f7e15dcc83106c321d..3b876047293887d17eeb28819c7386ded9e1f131 100644
|
||||
--- a/src/client/qwaylandintegration.cpp
|
||||
+++ b/src/client/qwaylandintegration.cpp
|
||||
@@ -192,14 +192,18 @@ QAbstractEventDispatcher *QWaylandIntegration::createEventDispatcher() const
|
||||
|
||||
void QWaylandIntegration::initialize()
|
||||
{
|
||||
+ mDisplay->initEventThread();
|
||||
+
|
||||
+ // Call after eventDispatcher is fully connected, for QWaylandDisplay::forceRoundTrip()
|
||||
+ mDisplay->initialize();
|
||||
+
|
||||
+ // But the aboutToBlock() and awake() should be connected after initializePlatform().
|
||||
+ // Otherwise the connected flushRequests() may consumes up all events before processEvents starts to wait,
|
||||
+ // so that processEvents(QEventLoop::WaitForMoreEvents) may be blocked in the forceRoundTrip().
|
||||
QAbstractEventDispatcher *dispatcher = QGuiApplicationPrivate::eventDispatcher;
|
||||
QObject::connect(dispatcher, SIGNAL(aboutToBlock()), mDisplay.data(), SLOT(flushRequests()));
|
||||
QObject::connect(dispatcher, SIGNAL(awake()), mDisplay.data(), SLOT(flushRequests()));
|
||||
|
||||
- int fd = wl_display_get_fd(mDisplay->wl_display());
|
||||
- QSocketNotifier *sn = new QSocketNotifier(fd, QSocketNotifier::Read, mDisplay.data());
|
||||
- QObject::connect(sn, SIGNAL(activated(QSocketDescriptor)), mDisplay.data(), SLOT(flushRequests()));
|
||||
-
|
||||
// Qt does not support running with no screens
|
||||
mDisplay->ensureScreen();
|
||||
}
|
||||
diff --git a/src/client/qwaylandwindow.cpp b/src/client/qwaylandwindow.cpp
|
||||
index 1597f67e63ae7834ded50e25b0acf86b71abcd73..7de19a742b6d3f6a3ce0955f59a5bf2879d29c9e 100644
|
||||
--- a/src/client/qwaylandwindow.cpp
|
||||
+++ b/src/client/qwaylandwindow.cpp
|
||||
@@ -76,7 +76,6 @@ QWaylandWindow *QWaylandWindow::mMouseGrab = nullptr;
|
||||
QWaylandWindow::QWaylandWindow(QWindow *window, QWaylandDisplay *display)
|
||||
: QPlatformWindow(window)
|
||||
, mDisplay(display)
|
||||
- , mFrameQueue(mDisplay->createFrameQueue())
|
||||
, mResizeAfterSwap(qEnvironmentVariableIsSet("QT_WAYLAND_RESIZE_AFTER_SWAP"))
|
||||
{
|
||||
{
|
||||
@@ -95,8 +94,6 @@ QWaylandWindow::QWaylandWindow(QWindow *window, QWaylandDisplay *display)
|
||||
|
||||
QWaylandWindow::~QWaylandWindow()
|
||||
{
|
||||
- mDisplay->destroyFrameQueue(mFrameQueue);
|
||||
-
|
||||
delete mWindowDecoration;
|
||||
|
||||
if (mSurface)
|
||||
@@ -635,6 +632,8 @@ const wl_callback_listener QWaylandWindow::callbackListener = {
|
||||
|
||||
void QWaylandWindow::handleFrameCallback()
|
||||
{
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+
|
||||
mWaitingForFrameCallback = false;
|
||||
mFrameCallbackElapsedTimer.invalidate();
|
||||
|
||||
@@ -656,12 +655,16 @@ void QWaylandWindow::handleFrameCallback()
|
||||
mWaitingForUpdateDelivery = true;
|
||||
QMetaObject::invokeMethod(this, doHandleExpose, Qt::QueuedConnection);
|
||||
}
|
||||
+
|
||||
+ mFrameSyncWait.notify_all();
|
||||
}
|
||||
|
||||
bool QWaylandWindow::waitForFrameSync(int timeout)
|
||||
{
|
||||
- QMutexLocker locker(mFrameQueue.mutex);
|
||||
- mDisplay->dispatchQueueWhile(mFrameQueue.queue, [&]() { return mWaitingForFrameCallback; }, timeout);
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+
|
||||
+ QDeadlineTimer deadline(timeout);
|
||||
+ while (mWaitingForFrameCallback && mFrameSyncWait.wait(&mFrameSyncMutex, deadline)) { }
|
||||
|
||||
if (mWaitingForFrameCallback) {
|
||||
qCDebug(lcWaylandBackingstore) << "Didn't receive frame callback in time, window should now be inexposed";
|
||||
@@ -1157,8 +1160,11 @@ void QWaylandWindow::requestUpdate()
|
||||
Q_ASSERT(hasPendingUpdateRequest()); // should be set by QPA
|
||||
|
||||
// If we have a frame callback all is good and will be taken care of there
|
||||
- if (mWaitingForFrameCallback)
|
||||
- return;
|
||||
+ {
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+ if (mWaitingForFrameCallback)
|
||||
+ return;
|
||||
+ }
|
||||
|
||||
// If we've already called deliverUpdateRequest(), but haven't seen any attach+commit/swap yet
|
||||
// This is a somewhat redundant behavior and might indicate a bug in the calling code, so log
|
||||
@@ -1171,7 +1177,12 @@ void QWaylandWindow::requestUpdate()
|
||||
// so use invokeMethod to delay the delivery a bit.
|
||||
QMetaObject::invokeMethod(this, [this] {
|
||||
// Things might have changed in the meantime
|
||||
- if (hasPendingUpdateRequest() && !mWaitingForFrameCallback)
|
||||
+ {
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+ if (mWaitingForFrameCallback)
|
||||
+ return;
|
||||
+ }
|
||||
+ if (hasPendingUpdateRequest())
|
||||
deliverUpdateRequest();
|
||||
}, Qt::QueuedConnection);
|
||||
}
|
||||
@@ -1191,9 +1202,10 @@ void QWaylandWindow::handleUpdate()
|
||||
if (!mSurface)
|
||||
return;
|
||||
|
||||
- QMutexLocker locker(mFrameQueue.mutex);
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+
|
||||
struct ::wl_surface *wrappedSurface = reinterpret_cast<struct ::wl_surface *>(wl_proxy_create_wrapper(mSurface->object()));
|
||||
- wl_proxy_set_queue(reinterpret_cast<wl_proxy *>(wrappedSurface), mFrameQueue.queue);
|
||||
+ wl_proxy_set_queue(reinterpret_cast<wl_proxy *>(wrappedSurface), mDisplay->frameEventQueue());
|
||||
mFrameCallback = wl_surface_frame(wrappedSurface);
|
||||
wl_proxy_wrapper_destroy(wrappedSurface);
|
||||
wl_callback_add_listener(mFrameCallback, &QWaylandWindow::callbackListener, this);
|
||||
@@ -1203,6 +1215,8 @@ void QWaylandWindow::handleUpdate()
|
||||
// Start a timer for handling the case when the compositor stops sending frame callbacks.
|
||||
if (mFrameCallbackTimeout > 0) {
|
||||
QMetaObject::invokeMethod(this, [this] {
|
||||
+ QMutexLocker locker(&mFrameSyncMutex);
|
||||
+
|
||||
if (mWaitingForFrameCallback) {
|
||||
if (mFrameCallbackCheckIntervalTimerId < 0)
|
||||
mFrameCallbackCheckIntervalTimerId = startTimer(mFrameCallbackTimeout);
|
||||
diff --git a/src/client/qwaylandwindow_p.h b/src/client/qwaylandwindow_p.h
|
||||
index e06879620c3d033f093b0866f018ec80a72a97c3..d45980a80e9ecc9c5003fa2144de63e6337bda8a 100644
|
||||
--- a/src/client/qwaylandwindow_p.h
|
||||
+++ b/src/client/qwaylandwindow_p.h
|
||||
@@ -232,7 +232,7 @@ protected:
|
||||
int mFrameCallbackCheckIntervalTimerId = -1;
|
||||
QElapsedTimer mFrameCallbackElapsedTimer;
|
||||
struct ::wl_callback *mFrameCallback = nullptr;
|
||||
- QWaylandDisplay::FrameQueue mFrameQueue;
|
||||
+ QMutex mFrameSyncMutex;
|
||||
QWaitCondition mFrameSyncWait;
|
||||
|
||||
// True when we have called deliverRequestUpdate, but the client has not yet attached a new buffer
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=qt5
|
||||
VERSION=$(ls qt-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
PKGSRC=$(echo $VERSION | cut -d - -f 1)
|
||||
PKGVER=$(echo $VERSION | tr - _)
|
||||
|
||||
|
@ -148,6 +148,13 @@ cd qtwebengine
|
|||
zcat $CWD/patches/qtwebengine-everywhere-src-5.15.2-%231904652.patch.gz | patch -p1 --verbose || exit 1
|
||||
cd - 1>/dev/null
|
||||
|
||||
# Apply upstream patch to move the wayland socket polling to a separate event
|
||||
# thread. This greatly improves the behavior of Plasma Wayland sessions, fixing
|
||||
# (for example) stuttering that was occuring on multimedia applications.
|
||||
cd qtwayland
|
||||
zcat $CWD/patches/24.diff.gz | patch -p1 --verbose || exit 1
|
||||
cd - 1>/dev/null
|
||||
|
||||
# If PulseAudio is not found, use the _alsa $TAG and disable it in the build:
|
||||
if ! pkg-config --exists libpulse 2>/dev/null ; then
|
||||
PULSEAUDIO_OPTION="-no-pulseaudio -no-webengine-pulseaudio"
|
||||
|
|
431
source/l/svgalib/svgalib-1.9.21-demos.patch
Normal file
431
source/l/svgalib/svgalib-1.9.21-demos.patch
Normal file
|
@ -0,0 +1,431 @@
|
|||
--- svgalib-1.9.21/demos/testgl.c.demos 2002-04-03 09:31:14.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/testgl.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -184,7 +184,7 @@
|
||||
|
||||
if (!vga_hasmode(VGAMODE)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
VIRTUAL = 0; /* No virtual screen. */
|
||||
if (vga_getmodeinfo(VGAMODE)->colors == 16 ||
|
||||
@@ -224,5 +224,5 @@
|
||||
if (VIRTUAL)
|
||||
gl_freecontext(backscreen);
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/vgatweak.c.demos 2000-08-06 12:20:02.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/vgatweak.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -124,7 +124,7 @@
|
||||
testmode(mode);
|
||||
else {
|
||||
printf("Error: Video mode not supported by driver\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
--- svgalib-1.9.21/demos/linearfork.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/linearfork.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -82,7 +82,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
vga_setmode(vgamode);
|
||||
vga_setlinearaddressing();
|
||||
@@ -95,7 +95,7 @@
|
||||
/* purposes. */
|
||||
if (keyboard_init()) {
|
||||
printf("Could not initialize keyboard.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
/* Translate to 4 keypad cursor keys, and unify enter key. */
|
||||
keyboard_translatekeys(TRANSLATE_CURSORKEYS | TRANSLATE_KEYPADENTER |
|
||||
@@ -161,5 +161,5 @@
|
||||
keyboard_close(); /* Don't forget this! */
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/bg_test.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/bg_test.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
+#include <string.h>
|
||||
#include <strings.h>
|
||||
#include <vga.h>
|
||||
#include <vgagl.h>
|
||||
--- svgalib-1.9.21/demos/accel.c.demos 2002-04-03 09:30:23.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/accel.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -97,7 +97,7 @@
|
||||
|
||||
if (accelfuncs == 0) {
|
||||
printf("No acceleration supported.\n");
|
||||
- exit(0);
|
||||
+ return 1;
|
||||
}
|
||||
printf("Accelflags: 0x%08X\n", accelfuncs);
|
||||
|
||||
@@ -292,7 +292,7 @@
|
||||
);
|
||||
}
|
||||
vga_setmode(TEXT);
|
||||
- exit(-1);
|
||||
+ return 0;
|
||||
}
|
||||
|
||||
|
||||
--- svgalib-1.9.21/demos/vgatest.c.demos 2005-01-27 11:34:16.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/vgatest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -275,7 +275,7 @@
|
||||
|
||||
if (mode < 1 || mode > GLASTMODE) {
|
||||
printf("Error: Mode number out of range \n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
}
|
||||
if (vga_hasmode(mode)) {
|
||||
@@ -285,7 +285,7 @@
|
||||
}
|
||||
} else {
|
||||
printf("Error: Video mode not supported by driver\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
|
||||
vga_setmode(TEXT);
|
||||
--- svgalib-1.9.21/demos/printftest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/printftest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
|
||||
vga_setmode(vgamode);
|
||||
@@ -68,5 +68,5 @@
|
||||
|
||||
vga_setmode(TEXT);
|
||||
|
||||
- exit(retval);
|
||||
+ return retval;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/fun.c.demos 2002-07-20 18:33:54.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/fun.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -13,6 +13,7 @@
|
||||
#include <unistd.h>
|
||||
#include <string.h>
|
||||
#include <time.h>
|
||||
+#include <string.h>
|
||||
#include <vga.h>
|
||||
#include <vgagl.h>
|
||||
|
||||
--- svgalib-1.9.21/demos/bankspeed.c.demos 2002-04-03 09:31:22.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/bankspeed.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
if (!vga_hasmode(VGAMODE)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
VIRTUAL = 0; /* No virtual screen. */
|
||||
if (vga_getmodeinfo(VGAMODE)->colors == 16 ||
|
||||
@@ -165,5 +165,5 @@
|
||||
t2=clock();
|
||||
printf("total:%1.2f sec\n",(1.0*t2-t1)/CLOCKS_PER_SEC);
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/eventtest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/eventtest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -3,6 +3,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
+#include <time.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
#include <vga.h>
|
||||
@@ -254,5 +255,5 @@
|
||||
keyboard_close(); /* Don't forget this! */
|
||||
#endif
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/svidtune.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/svidtune.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -48,7 +48,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
|
||||
vga_setmode(vgamode);
|
||||
@@ -176,5 +176,5 @@
|
||||
|
||||
vga_setmode(TEXT);
|
||||
|
||||
- exit(retval);
|
||||
+ return retval;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/keytest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/keytest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
printf("\nWARNING: This program will set the keyboard to RAW mode.\n"
|
||||
"The keyboard routines in svgalib have not been tested\n"
|
||||
@@ -61,7 +61,7 @@
|
||||
/* purposes. */
|
||||
if (keyboard_init()) {
|
||||
printf("Could not initialize keyboard.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
/* Translate to 4 keypad cursor keys, and unify enter key. */
|
||||
keyboard_translatekeys(TRANSLATE_CURSORKEYS | TRANSLATE_KEYPADENTER |
|
||||
@@ -126,5 +126,5 @@
|
||||
|
||||
keyboard_close(); /* Don't forget this! */
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/scrolltest.c.demos 2000-01-12 21:03:39.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/scrolltest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -304,5 +304,5 @@
|
||||
demo3();
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/forktest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/forktest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -82,7 +82,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
vga_setmode(vgamode);
|
||||
gl_setcontextvga(vgamode);
|
||||
@@ -94,7 +94,7 @@
|
||||
/* purposes. */
|
||||
if (keyboard_init()) {
|
||||
printf("Could not initialize keyboard.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
/* Translate to 4 keypad cursor keys, and unify enter key. */
|
||||
keyboard_translatekeys(TRANSLATE_CURSORKEYS | TRANSLATE_KEYPADENTER |
|
||||
@@ -160,5 +160,5 @@
|
||||
keyboard_close(); /* Don't forget this! */
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/mjoytest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/mjoytest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -196,7 +196,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
|
||||
puts("In the demo, press\n"
|
||||
@@ -286,6 +286,6 @@
|
||||
printf("Shutting down.\n");
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
|
||||
--- svgalib-1.9.21/demos/speedtest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/speedtest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -1,4 +1,3 @@
|
||||
-
|
||||
#include <unistd.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
@@ -308,5 +307,5 @@
|
||||
speed();
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/linearspeed.c.demos 2003-11-07 10:26:02.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/linearspeed.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -418,5 +418,5 @@
|
||||
if(!fast)sysmem_speed();
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
||||
--- svgalib-1.9.21/demos/testlinear.c.demos 2004-09-16 19:56:12.000000000 +0200
|
||||
+++ svgalib-1.9.21/demos/testlinear.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -11,7 +11,7 @@
|
||||
#include <string.h>
|
||||
#include <vga.h>
|
||||
#include <time.h>
|
||||
-#include "../src/libvga.h"
|
||||
+#include "libvga.h"
|
||||
|
||||
|
||||
#define USE_LINEAR_ADDRESSING
|
||||
@@ -66,7 +66,7 @@
|
||||
if (!(argc == 2 && strcmp(argv[1], "--force") == 0))
|
||||
if (!(vga_getmodeinfo(vga_getdefaultmode())->flags & CAPABLE_LINEAR)) {
|
||||
printf("Linear addressing not supported for this chipset.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
vga_init();
|
||||
vga_setmode(vga_getdefaultmode());
|
||||
@@ -75,7 +75,7 @@
|
||||
if (vga_setlinearaddressing() == -1) {
|
||||
vga_setmode(TEXT);
|
||||
printf("Could not set linear addressing.\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
#endif
|
||||
|
||||
--- svgalib-1.9.21/demos/Makefile.demos 2004-11-16 08:59:52.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/Makefile 2005-07-01 20:59:09.000000000 +0200
|
||||
@@ -4,19 +4,15 @@
|
||||
# This file is a part of SVGAlib.
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
-include ../Makefile.cfg
|
||||
-
|
||||
-srcdir = ..
|
||||
-VPATH = $(srcdir)/demos
|
||||
-
|
||||
#----------------------------------------------------------------------
|
||||
-# Compiler Section (overrides Makefile.cfg)
|
||||
+# Compiler Section
|
||||
#----------------------------------------------------------------------
|
||||
|
||||
-CFLAGS = $(WARN) $(OPTIMIZE) -I$(srcdir)/include -I$(srcdir)/gl $(DEBFLAGS)
|
||||
-ifeq (a.out, $(TARGET_FORMAT))
|
||||
- CFLAGS += -DSVGA_AOUT
|
||||
-endif
|
||||
+CC = gcc
|
||||
+CFLAGS = -Wall -Wstrict-prototypes
|
||||
+CFLAGS += -fomit-frame-pointer -O2 -fno-strength-reduce -pipe -g
|
||||
+LDFLAGS = -s
|
||||
+LIBS = -lvgagl -lvga -lm
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
# Rules Section
|
||||
@@ -25,51 +21,12 @@
|
||||
PROGS = fun testgl speedtest mousetest vgatest scrolltest testlinear \
|
||||
keytest testaccel accel forktest eventtest spin bg_test printftest \
|
||||
joytest mjoytest bankspeed lineart linearspeed addmodetest \
|
||||
- svidtune linearfork cursor vgatweak buildcsr
|
||||
-
|
||||
-# Determine what library (static or shared) we will be linking programs with
|
||||
-ifdef INSTALLSHAREDLIB
|
||||
- LIBS = -lvgagl -lvga
|
||||
-endif
|
||||
-ifndef LIBS
|
||||
- LIBS = ../staticlib/libvgagl.a ../staticlib/libvga.a -lm
|
||||
- LVGADEP = $(LIBS)
|
||||
-endif
|
||||
+ svidtune linearfork cursor vgatweak
|
||||
|
||||
all: $(PROGS)
|
||||
|
||||
-.PHONY: all clean cleanbin dep
|
||||
-
|
||||
-$(PROGS): $(LVGADEP)
|
||||
-
|
||||
.c:
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o $* $*.c $(LIBS)
|
||||
|
||||
-rwpage: rwpage.pp
|
||||
- $(PC) -Rintel rwpage.pp
|
||||
-
|
||||
-testaccel: testaccel.c
|
||||
- $(CC) $(CFLAGS) $(LDFLAGS) -o testaccel testaccel.c $(LIBS) -lm
|
||||
-
|
||||
-accel: accel.c
|
||||
- $(CC) $(CFLAGS) $(LDFLAGS) -o accel accel.c $(LIBS) -lm
|
||||
-
|
||||
-linearspeed: linearspeed.c memset.o
|
||||
- $(CC) $(CFLAGS) $(LDFLAGS) -o linearspeed linearspeed.c memset.o $(LIBS)
|
||||
-
|
||||
-buildcsr: mkcur.o
|
||||
- $(CC) -o buildcsr $(LDFLAGS) mkcur.o -lvgagl -lvga
|
||||
-
|
||||
-clean: cleanbin
|
||||
- rm -f .depend *.o *~ *.bak core
|
||||
-
|
||||
-cleanbin:
|
||||
- rm -f $(PROGS) rwpage
|
||||
-
|
||||
-#
|
||||
-# No dependencies required here.
|
||||
-#
|
||||
-
|
||||
-dep:
|
||||
-.depend:
|
||||
-
|
||||
+clean:
|
||||
+ rm -f $(PROGS)
|
||||
--- svgalib-1.9.21/demos/mousetest.c.demos 2000-01-06 13:12:36.000000000 +0100
|
||||
+++ svgalib-1.9.21/demos/mousetest.c 2005-07-01 20:51:55.000000000 +0200
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
if (!vga_hasmode(vgamode)) {
|
||||
printf("Mode not available.\n");
|
||||
- exit(-1);
|
||||
+ return -1;
|
||||
}
|
||||
#ifndef MANUALLY_SETUP_MOUSE
|
||||
/* Enable automatic mouse setup at mode set. */
|
||||
@@ -72,7 +72,7 @@
|
||||
/* To be able to test fake mouse events... */
|
||||
if (keyboard_init()) {
|
||||
printf("Could not initialize keyboard.\n");
|
||||
- exit(1);
|
||||
+ return 1;
|
||||
}
|
||||
|
||||
/* Set the range for the wheel */
|
||||
@@ -136,5 +136,5 @@
|
||||
#endif
|
||||
|
||||
vga_setmode(TEXT);
|
||||
- exit(0);
|
||||
+ return 0;
|
||||
}
|
11
source/l/svgalib/svgalib-1.9.25.no_asm.patch
Normal file
11
source/l/svgalib/svgalib-1.9.25.no_asm.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./Makefile.cfg.orig 2022-01-19 16:04:36.833030933 -0600
|
||||
+++ ./Makefile.cfg 2022-01-19 16:05:13.758031759 -0600
|
||||
@@ -79,7 +79,7 @@
|
||||
|
||||
# uncomment this if your compiler fails on compiling the assembler in
|
||||
# src/vgaconvplanar.c, gl/inlstring.h, gl/line.c or gl/scale.c
|
||||
-# NO_ASM = y
|
||||
+NO_ASM = y
|
||||
|
||||
# uncomment if you want to set attribute controller and dac without delay
|
||||
# This breaks original VGA, but seems to work on new cards.
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2006, 2007, 2008, 2009, 2010, 2015, 2018 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# Copyright 2006, 2007, 2008, 2009, 2010, 2015, 2018, 2021 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -23,8 +23,8 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=svgalib
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-6}
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-7}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -65,7 +65,7 @@ mkdir -p $TMP $PKG
|
|||
|
||||
cd $TMP
|
||||
rm -rf ${PKGNAM}-${VERSION}
|
||||
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z* || exit 1
|
||||
tar xvf $CWD/${PKGNAM}-$VERSION.tar.?z || exit 1
|
||||
cd ${PKGNAM}-$VERSION || exit 1
|
||||
|
||||
# Make sure ownerships and permissions are sane:
|
||||
|
@ -89,6 +89,8 @@ zcat $CWD/svgalib.nohelper.diff.gz | patch -p1 --verbose || exit 1
|
|||
zcat $CWD/svgalib-1.9.25-round_gtf_gtfcalc_c.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/svgalib-1.9.25-vga_getmodenumber.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/svgalib-1.9.25-quickmath-h-redefinitions.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/svgalib-1.9.21-demos.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/svgalib-1.9.25.no_asm.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Build and install - spamming your partition first...:
|
||||
make install NO_HELPER=y || exit 1
|
||||
|
|
Loading…
Reference in a new issue