mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Thu Nov 28 00:18:02 UTC 2024
a/tcsh-6.24.14-x86_64-1.txz: Upgraded. ap/sudo-1.9.16p2-x86_64-1.txz: Upgraded. n/netatalk-4.0.7-x86_64-2.txz: Rebuilt. Fixed config file handling. Thanks to marav. n/openldap-2.6.9-x86_64-1.txz: Upgraded. t/texlive-2024.240409-x86_64-3.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/dejavu-fonts-ttf-2.37-noarch-7.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/font-bh-ttf-1.0.4-noarch-2.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/fontconfig-2.15.0-x86_64-1.txz: Upgraded. Thanks to Didier Spaier for the updated patches and meson build script! x/liberation-fonts-ttf-2.1.5-noarch-2.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/noto-cjk-fonts-ttf-2.001-noarch-4.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/ttf-indic-fonts-0.5.14-noarch-6.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/ttf-tlwg-0.7.3-noarch-2.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txz: Rebuilt. Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail. xap/xlockmore-5.81-x86_64-1.txz: Upgraded. testing/packages/mesa-24.3.0-x86_64-1.txz: Added.
This commit is contained in:
parent
aae4a0adca
commit
6e6f0c6efb
52 changed files with 1276 additions and 3344 deletions
|
@ -11,9 +11,44 @@
|
||||||
<description>Tracking Slackware development in git.</description>
|
<description>Tracking Slackware development in git.</description>
|
||||||
<language>en-us</language>
|
<language>en-us</language>
|
||||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||||
<pubDate>Tue, 26 Nov 2024 22:05:37 GMT</pubDate>
|
<pubDate>Thu, 28 Nov 2024 00:18:02 GMT</pubDate>
|
||||||
<lastBuildDate>Tue, 26 Nov 2024 23:34:01 GMT</lastBuildDate>
|
<lastBuildDate>Thu, 28 Nov 2024 01:04:16 GMT</lastBuildDate>
|
||||||
<generator>maintain_current_git.sh v 1.17</generator>
|
<generator>maintain_current_git.sh v 1.17</generator>
|
||||||
|
<item>
|
||||||
|
<title>Thu, 28 Nov 2024 00:18:02 GMT</title>
|
||||||
|
<pubDate>Thu, 28 Nov 2024 00:18:02 GMT</pubDate>
|
||||||
|
<link>https://git.slackware.nl/current/tag/?h=20241128001802</link>
|
||||||
|
<guid isPermaLink="false">20241128001802</guid>
|
||||||
|
<description>
|
||||||
|
<![CDATA[<pre>
|
||||||
|
a/tcsh-6.24.14-x86_64-1.txz: Upgraded.
|
||||||
|
ap/sudo-1.9.16p2-x86_64-1.txz: Upgraded.
|
||||||
|
n/netatalk-4.0.7-x86_64-2.txz: Rebuilt.
|
||||||
|
Fixed config file handling. Thanks to marav.
|
||||||
|
n/openldap-2.6.9-x86_64-1.txz: Upgraded.
|
||||||
|
t/texlive-2024.240409-x86_64-3.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/dejavu-fonts-ttf-2.37-noarch-7.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/font-bh-ttf-1.0.4-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/fontconfig-2.15.0-x86_64-1.txz: Upgraded.
|
||||||
|
Thanks to Didier Spaier for the updated patches and meson build script!
|
||||||
|
x/liberation-fonts-ttf-2.1.5-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/noto-cjk-fonts-ttf-2.001-noarch-4.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/ttf-indic-fonts-0.5.14-noarch-6.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/ttf-tlwg-0.7.3-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
xap/xlockmore-5.81-x86_64-1.txz: Upgraded.
|
||||||
|
testing/packages/mesa-24.3.0-x86_64-1.txz: Added.
|
||||||
|
</pre>]]>
|
||||||
|
</description>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<title>Tue, 26 Nov 2024 22:05:37 GMT</title>
|
<title>Tue, 26 Nov 2024 22:05:37 GMT</title>
|
||||||
<pubDate>Tue, 26 Nov 2024 22:05:37 GMT</pubDate>
|
<pubDate>Tue, 26 Nov 2024 22:05:37 GMT</pubDate>
|
||||||
|
|
|
@ -1,3 +1,30 @@
|
||||||
|
Thu Nov 28 00:18:02 UTC 2024
|
||||||
|
a/tcsh-6.24.14-x86_64-1.txz: Upgraded.
|
||||||
|
ap/sudo-1.9.16p2-x86_64-1.txz: Upgraded.
|
||||||
|
n/netatalk-4.0.7-x86_64-2.txz: Rebuilt.
|
||||||
|
Fixed config file handling. Thanks to marav.
|
||||||
|
n/openldap-2.6.9-x86_64-1.txz: Upgraded.
|
||||||
|
t/texlive-2024.240409-x86_64-3.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/dejavu-fonts-ttf-2.37-noarch-7.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/font-bh-ttf-1.0.4-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/fontconfig-2.15.0-x86_64-1.txz: Upgraded.
|
||||||
|
Thanks to Didier Spaier for the updated patches and meson build script!
|
||||||
|
x/liberation-fonts-ttf-2.1.5-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/noto-cjk-fonts-ttf-2.001-noarch-4.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/ttf-indic-fonts-0.5.14-noarch-6.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/ttf-tlwg-0.7.3-noarch-2.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txz: Rebuilt.
|
||||||
|
Move files from /etc/fonts/conf.avail to /usr/share/fontconfig/fonts.avail.
|
||||||
|
xap/xlockmore-5.81-x86_64-1.txz: Upgraded.
|
||||||
|
testing/packages/mesa-24.3.0-x86_64-1.txz: Added.
|
||||||
|
+--------------------------+
|
||||||
Tue Nov 26 22:05:37 UTC 2024
|
Tue Nov 26 22:05:37 UTC 2024
|
||||||
a/mkinitrd-1.4.11-x86_64-51.txz: Rebuilt.
|
a/mkinitrd-1.4.11-x86_64-51.txz: Rebuilt.
|
||||||
remove-orphaned-initrds: fix report about dangling symlinks from --dry-run.
|
remove-orphaned-initrds: fix report about dangling symlinks from --dry-run.
|
||||||
|
|
332
FILELIST.TXT
332
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
||||||
Tue Nov 26 22:11:31 UTC 2024
|
Thu Nov 28 00:44:28 UTC 2024
|
||||||
|
|
||||||
Here is the file list for this directory. If you are using a
|
Here is the file list for this directory. If you are using a
|
||||||
mirror site and find missing or extra files in the disk
|
mirror site and find missing or extra files in the disk
|
||||||
subdirectories, please have the archive administrator refresh
|
subdirectories, please have the archive administrator refresh
|
||||||
the mirror.
|
the mirror.
|
||||||
|
|
||||||
drwxr-xr-x 12 root root 4096 2024-11-26 22:05 .
|
drwxr-xr-x 12 root root 4096 2024-11-28 00:22 .
|
||||||
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
|
-rw-r--r-- 1 root root 5767 2022-02-02 22:44 ./ANNOUNCE.15.0
|
||||||
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
|
-rw-r--r-- 1 root root 16617 2022-02-02 23:27 ./CHANGES_AND_HINTS.TXT
|
||||||
-rw-r--r-- 1 root root 1159802 2024-11-25 21:23 ./CHECKSUMS.md5
|
-rw-r--r-- 1 root root 1161404 2024-11-28 00:22 ./CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-11-25 21:23 ./CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-11-28 00:22 ./CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
||||||
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
|
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
|
||||||
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
|
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
|
||||||
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
||||||
-rw-r--r-- 1 root root 1252448 2024-11-26 22:05 ./ChangeLog.txt
|
-rw-r--r-- 1 root root 1253944 2024-11-28 00:18 ./ChangeLog.txt
|
||||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./EFI/BOOT
|
drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./EFI/BOOT
|
||||||
-rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi
|
-rw-r--r-- 1 root root 1200128 2024-09-12 20:40 ./EFI/BOOT/bootx64.efi
|
||||||
|
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./EFI/BOOT
|
||||||
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
|
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
|
||||||
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
|
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
|
||||||
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||||
-rw-r--r-- 1 root root 1521167 2024-11-25 21:23 ./FILELIST.TXT
|
-rw-r--r-- 1 root root 1524297 2024-11-28 00:22 ./FILELIST.TXT
|
||||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||||
-rw-r--r-- 1 root root 914370 2024-11-26 22:10 ./PACKAGES.TXT
|
-rw-r--r-- 1 root root 914370 2024-11-28 00:21 ./PACKAGES.TXT
|
||||||
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
|
-rw-r--r-- 1 root root 8034 2022-02-02 03:36 ./README.TXT
|
||||||
-rw-r--r-- 1 root root 2640 2024-11-22 21:41 ./README.initrd
|
-rw-r--r-- 1 root root 2640 2024-11-22 21:41 ./README.initrd
|
||||||
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
|
-rw-r--r-- 1 root root 34114 2023-12-11 20:35 ./README_CRYPT.TXT
|
||||||
|
@ -662,13 +662,13 @@ drwxr-xr-x 2 root root 4096 2022-02-03 07:02 ./patches
|
||||||
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
|
-rw-r--r-- 1 root root 575 2022-02-03 07:02 ./patches/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
|
-rw-r--r-- 1 root root 14 2022-02-03 07:02 ./patches/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
|
-rw-r--r-- 1 root root 224 2022-02-03 07:02 ./patches/PACKAGES.TXT
|
||||||
drwxr-xr-x 17 root root 4096 2024-11-26 22:11 ./slackware64
|
drwxr-xr-x 17 root root 4096 2024-11-28 00:21 ./slackware64
|
||||||
-rw-r--r-- 1 root root 356915 2024-11-26 22:11 ./slackware64/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 356915 2024-11-28 00:21 ./slackware64/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-11-26 22:11 ./slackware64/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-11-28 00:21 ./slackware64/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 441981 2024-11-26 22:10 ./slackware64/FILE_LIST
|
-rw-r--r-- 1 root root 441981 2024-11-28 00:20 ./slackware64/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 4816629 2024-11-26 22:10 ./slackware64/MANIFEST.bz2
|
-rw-r--r-- 1 root root 4820789 2024-11-28 00:20 ./slackware64/MANIFEST.bz2
|
||||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||||
drwxr-xr-x 2 root root 32768 2024-11-26 22:09 ./slackware64/a
|
drwxr-xr-x 2 root root 32768 2024-11-28 00:20 ./slackware64/a
|
||||||
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
|
-rw-r--r-- 1 root root 327 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
|
-rw-r--r-- 1 root root 10720 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 163 2022-02-15 18:16 ./slackware64/a/aaa_base-15.1-x86_64-2.txz.asc
|
||||||
|
@ -1004,9 +1004,9 @@ drwxr-xr-x 2 root root 32768 2024-11-26 22:09 ./slackware64/a
|
||||||
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
|
-rw-r--r-- 1 root root 395 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
|
-rw-r--r-- 1 root root 774812 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-07-18 18:38 ./slackware64/a/tar-1.35-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 431 2024-06-12 17:01 ./slackware64/a/tcsh-6.24.13-x86_64-1.txt
|
-rw-r--r-- 1 root root 431 2024-11-27 18:28 ./slackware64/a/tcsh-6.24.14-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 411044 2024-06-12 17:01 ./slackware64/a/tcsh-6.24.13-x86_64-1.txz
|
-rw-r--r-- 1 root root 409620 2024-11-27 18:28 ./slackware64/a/tcsh-6.24.14-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-06-12 17:01 ./slackware64/a/tcsh-6.24.13-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 18:28 ./slackware64/a/tcsh-6.24.14-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 432 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txt
|
-rw-r--r-- 1 root root 432 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txt
|
||||||
-rw-r--r-- 1 root root 36624 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz
|
-rw-r--r-- 1 root root 36624 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz.asc
|
-rw-r--r-- 1 root root 163 2021-02-13 11:19 ./slackware64/a/time-1.9-x86_64-4.txz.asc
|
||||||
|
@ -1055,7 +1055,7 @@ drwxr-xr-x 2 root root 32768 2024-11-26 22:09 ./slackware64/a
|
||||||
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
|
-rw-r--r-- 1 root root 540 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
|
-rw-r--r-- 1 root root 55448 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2024-01-15 21:54 ./slackware64/a/zoo-2.10_28-x86_64-1.txz.asc
|
||||||
drwxr-xr-x 2 root root 20480 2024-11-26 22:09 ./slackware64/ap
|
drwxr-xr-x 2 root root 20480 2024-11-28 00:20 ./slackware64/ap
|
||||||
-rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt
|
-rw-r--r-- 1 root root 291 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz
|
-rw-r--r-- 1 root root 675492 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-03-14 19:01 ./slackware64/ap/a2ps-4.15.6-x86_64-1.txz.asc
|
||||||
|
@ -1282,9 +1282,9 @@ drwxr-xr-x 2 root root 20480 2024-11-26 22:09 ./slackware64/ap
|
||||||
-rw-r--r-- 1 root root 515 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txt
|
-rw-r--r-- 1 root root 515 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 103936 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txz
|
-rw-r--r-- 1 root root 103936 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-09-09 04:09 ./slackware64/ap/stow-2.4.1-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 442 2024-11-13 19:46 ./slackware64/ap/sudo-1.9.16p1-x86_64-1.txt
|
-rw-r--r-- 1 root root 442 2024-11-27 18:26 ./slackware64/ap/sudo-1.9.16p2-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1338524 2024-11-13 19:46 ./slackware64/ap/sudo-1.9.16p1-x86_64-1.txz
|
-rw-r--r-- 1 root root 1338056 2024-11-27 18:26 ./slackware64/ap/sudo-1.9.16p2-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-11-13 19:46 ./slackware64/ap/sudo-1.9.16p1-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 18:26 ./slackware64/ap/sudo-1.9.16p2-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 403 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txt
|
-rw-r--r-- 1 root root 403 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 380448 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txz
|
-rw-r--r-- 1 root root 380448 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-07-03 18:26 ./slackware64/ap/sysstat-12.7.6-x86_64-1.txz.asc
|
||||||
|
@ -4112,7 +4112,7 @@ drwxr-xr-x 2 root root 102400 2024-11-26 22:10 ./slackware64/l
|
||||||
-rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt
|
-rw-r--r-- 1 root root 403 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz
|
-rw-r--r-- 1 root root 773596 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-12-11 22:02 ./slackware64/l/zxing-cpp-2.2.1-x86_64-1.txz.asc
|
||||||
drwxr-xr-x 2 root root 36864 2024-11-26 22:09 ./slackware64/n
|
drwxr-xr-x 2 root root 36864 2024-11-28 00:20 ./slackware64/n
|
||||||
-rw-r--r-- 1 root root 357 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txt
|
-rw-r--r-- 1 root root 357 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1520380 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz
|
-rw-r--r-- 1 root root 1520380 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-21 17:23 ./slackware64/n/ModemManager-1.22.0-x86_64-1.txz.asc
|
||||||
|
@ -4360,9 +4360,9 @@ drwxr-xr-x 2 root root 36864 2024-11-26 22:09 ./slackware64/n
|
||||||
-rw-r--r-- 1 root root 513 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txt
|
-rw-r--r-- 1 root root 513 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txt
|
||||||
-rw-r--r-- 1 root root 130856 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz
|
-rw-r--r-- 1 root root 130856 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz.asc
|
-rw-r--r-- 1 root root 163 2021-02-13 12:14 ./slackware64/n/net-tools-20181103_0eebece-x86_64-3.txz.asc
|
||||||
-rw-r--r-- 1 root root 580 2024-11-26 18:37 ./slackware64/n/netatalk-4.0.7-x86_64-1.txt
|
-rw-r--r-- 1 root root 580 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 575920 2024-11-26 18:37 ./slackware64/n/netatalk-4.0.7-x86_64-1.txz
|
-rw-r--r-- 1 root root 575988 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-11-26 18:37 ./slackware64/n/netatalk-4.0.7-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-26 23:26 ./slackware64/n/netatalk-4.0.7-x86_64-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 646 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txt
|
-rw-r--r-- 1 root root 646 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txt
|
||||||
-rw-r--r-- 1 root root 9020 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz
|
-rw-r--r-- 1 root root 9020 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz.asc
|
-rw-r--r-- 1 root root 163 2021-02-13 12:15 ./slackware64/n/netdate-bsd4-x86_64-4.txz.asc
|
||||||
|
@ -4447,9 +4447,9 @@ drwxr-xr-x 2 root root 36864 2024-11-26 22:09 ./slackware64/n
|
||||||
-rw-r--r-- 1 root root 531 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txt
|
-rw-r--r-- 1 root root 531 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txt
|
||||||
-rw-r--r-- 1 root root 93564 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txz
|
-rw-r--r-- 1 root root 93564 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-22 02:14 ./slackware64/n/obexftp-0.24.2-x86_64-14.txz.asc
|
||||||
-rw-r--r-- 1 root root 479 2024-06-10 18:12 ./slackware64/n/openldap-2.6.8-x86_64-2.txt
|
-rw-r--r-- 1 root root 479 2024-11-27 18:23 ./slackware64/n/openldap-2.6.9-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 2551004 2024-06-10 18:12 ./slackware64/n/openldap-2.6.8-x86_64-2.txz
|
-rw-r--r-- 1 root root 2552240 2024-11-27 18:23 ./slackware64/n/openldap-2.6.9-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-06-10 18:12 ./slackware64/n/openldap-2.6.8-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 18:23 ./slackware64/n/openldap-2.6.9-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 535 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txt
|
-rw-r--r-- 1 root root 535 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txt
|
||||||
-rw-r--r-- 1 root root 184608 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txz
|
-rw-r--r-- 1 root root 184608 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txz.asc
|
-rw-r--r-- 1 root root 195 2024-09-28 18:07 ./slackware64/n/openobex-1.7.2-x86_64-6.txz.asc
|
||||||
|
@ -4598,7 +4598,7 @@ drwxr-xr-x 2 root root 36864 2024-11-26 22:09 ./slackware64/n
|
||||||
-rw-r--r-- 1 root root 648 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txt
|
-rw-r--r-- 1 root root 648 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txt
|
||||||
-rw-r--r-- 1 root root 31144 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz
|
-rw-r--r-- 1 root root 31144 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz.asc
|
-rw-r--r-- 1 root root 163 2021-02-13 12:34 ./slackware64/n/zd1211-firmware-1.5-fw-4.txz.asc
|
||||||
drwxr-xr-x 2 root root 4096 2024-10-28 21:26 ./slackware64/t
|
drwxr-xr-x 2 root root 4096 2024-11-28 00:20 ./slackware64/t
|
||||||
-rw-r--r-- 1 root root 484 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txt
|
-rw-r--r-- 1 root root 484 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 290628 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz
|
-rw-r--r-- 1 root root 290628 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-08-26 02:47 ./slackware64/t/fig2dev-3.2.9-x86_64-1.txz.asc
|
||||||
|
@ -4607,9 +4607,9 @@ drwxr-xr-x 2 root root 4096 2024-10-28 21:26 ./slackware64/t
|
||||||
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag
|
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag
|
||||||
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag.ez
|
-rw-r--r-- 1 root root 1102 2018-03-01 07:55 ./slackware64/t/maketag.ez
|
||||||
-rw-r--r-- 1 root root 33 2018-03-01 07:55 ./slackware64/t/tagfile
|
-rw-r--r-- 1 root root 33 2018-03-01 07:55 ./slackware64/t/tagfile
|
||||||
-rw-r--r-- 1 root root 508 2024-10-28 19:11 ./slackware64/t/texlive-2024.240409-x86_64-2.txt
|
-rw-r--r-- 1 root root 508 2024-11-27 23:24 ./slackware64/t/texlive-2024.240409-x86_64-3.txt
|
||||||
-rw-r--r-- 1 root root 71901472 2024-10-28 19:11 ./slackware64/t/texlive-2024.240409-x86_64-2.txz
|
-rw-r--r-- 1 root root 71890208 2024-11-27 23:24 ./slackware64/t/texlive-2024.240409-x86_64-3.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-10-28 19:11 ./slackware64/t/texlive-2024.240409-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:24 ./slackware64/t/texlive-2024.240409-x86_64-3.txz.asc
|
||||||
-rw-r--r-- 1 root root 457 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txt
|
-rw-r--r-- 1 root root 457 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txt
|
||||||
-rw-r--r-- 1 root root 3386072 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz
|
-rw-r--r-- 1 root root 3386072 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 163 2023-12-05 23:07 ./slackware64/t/xfig-3.2.9-x86_64-2.txz.asc
|
||||||
|
@ -4637,7 +4637,7 @@ drwxr-xr-x 2 root root 4096 2024-09-17 23:31 ./slackware64/tcl
|
||||||
-rw-r--r-- 1 root root 227 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txt
|
-rw-r--r-- 1 root root 227 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1813700 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz
|
-rw-r--r-- 1 root root 1813700 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-09-17 23:06 ./slackware64/tcl/tk-8.6.15-x86_64-1.txz.asc
|
||||||
drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
drwxr-xr-x 2 root root 65536 2024-11-28 00:20 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 440 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txt
|
-rw-r--r-- 1 root root 440 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 649604 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz
|
-rw-r--r-- 1 root root 649604 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-09 18:16 ./slackware64/x/OpenCC-1.1.9-x86_64-1.txz.asc
|
||||||
|
@ -4662,9 +4662,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 417 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txt
|
-rw-r--r-- 1 root root 417 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txt
|
||||||
-rw-r--r-- 1 root root 988264 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txz
|
-rw-r--r-- 1 root root 988264 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txz.asc
|
-rw-r--r-- 1 root root 163 2023-12-14 19:53 ./slackware64/x/compiz-0.8.18-x86_64-4.txz.asc
|
||||||
-rw-r--r-- 1 root root 440 2021-02-13 12:44 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-6.txt
|
-rw-r--r-- 1 root root 440 2024-11-27 22:45 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-7.txt
|
||||||
-rw-r--r-- 1 root root 2517248 2021-02-13 12:44 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-6.txz
|
-rw-r--r-- 1 root root 2516596 2024-11-27 22:45 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-7.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 12:44 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-6.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 22:45 ./slackware64/x/dejavu-fonts-ttf-2.37-noarch-7.txz.asc
|
||||||
-rw-r--r-- 1 root root 305 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txt
|
-rw-r--r-- 1 root root 305 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 50760 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txz
|
-rw-r--r-- 1 root root 50760 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2024-03-03 19:33 ./slackware64/x/editres-1.0.9-x86_64-1.txz.asc
|
||||||
|
@ -4746,9 +4746,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 605 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txt
|
-rw-r--r-- 1 root root 605 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 752640 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txz
|
-rw-r--r-- 1 root root 752640 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-02-28 18:11 ./slackware64/x/font-bh-lucidatypewriter-75dpi-1.0.4-noarch-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 360 2023-02-28 18:11 ./slackware64/x/font-bh-ttf-1.0.4-noarch-1.txt
|
-rw-r--r-- 1 root root 360 2024-11-27 23:55 ./slackware64/x/font-bh-ttf-1.0.4-noarch-2.txt
|
||||||
-rw-r--r-- 1 root root 285724 2023-02-28 18:11 ./slackware64/x/font-bh-ttf-1.0.4-noarch-1.txz
|
-rw-r--r-- 1 root root 285576 2024-11-27 23:55 ./slackware64/x/font-bh-ttf-1.0.4-noarch-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-02-28 18:11 ./slackware64/x/font-bh-ttf-1.0.4-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:55 ./slackware64/x/font-bh-ttf-1.0.4-noarch-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 386 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txt
|
-rw-r--r-- 1 root root 386 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 545420 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txz
|
-rw-r--r-- 1 root root 545420 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-02-28 18:12 ./slackware64/x/font-bh-type1-1.0.4-noarch-1.txz.asc
|
||||||
|
@ -4824,9 +4824,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 451 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txt
|
-rw-r--r-- 1 root root 451 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 39128 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz
|
-rw-r--r-- 1 root root 39128 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-02-28 18:14 ./slackware64/x/font-xfree86-type1-1.0.5-noarch-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 385 2021-02-13 12:46 ./slackware64/x/fontconfig-2.13.92-x86_64-3.txt
|
-rw-r--r-- 1 root root 385 2024-11-27 23:33 ./slackware64/x/fontconfig-2.15.0-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 318208 2021-02-13 12:46 ./slackware64/x/fontconfig-2.13.92-x86_64-3.txz
|
-rw-r--r-- 1 root root 344020 2024-11-27 23:33 ./slackware64/x/fontconfig-2.15.0-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 12:46 ./slackware64/x/fontconfig-2.13.92-x86_64-3.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:33 ./slackware64/x/fontconfig-2.15.0-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 372 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txt
|
-rw-r--r-- 1 root root 372 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 34528 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz
|
-rw-r--r-- 1 root root 34528 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/fonttosfnt-1.2.4-x86_64-1.txz.asc
|
||||||
|
@ -5009,9 +5009,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 277 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txt
|
-rw-r--r-- 1 root root 277 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 299660 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txz
|
-rw-r--r-- 1 root root 299660 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2022-03-19 18:33 ./slackware64/x/libepoxy-1.5.10-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 599 2021-10-01 02:40 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-1.txt
|
-rw-r--r-- 1 root root 599 2024-11-27 23:12 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-2.txt
|
||||||
-rw-r--r-- 1 root root 1473688 2021-10-01 02:40 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-1.txz
|
-rw-r--r-- 1 root root 1473472 2024-11-27 23:12 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-10-01 02:40 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:12 ./slackware64/x/liberation-fonts-ttf-2.1.5-noarch-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 425 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txt
|
-rw-r--r-- 1 root root 425 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 56748 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txz
|
-rw-r--r-- 1 root root 56748 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-09-03 17:42 ./slackware64/x/libevdev-1.13.3-x86_64-1.txz.asc
|
||||||
|
@ -5113,9 +5113,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 342 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txt
|
-rw-r--r-- 1 root root 342 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 1318204 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz
|
-rw-r--r-- 1 root root 1318204 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 163 2023-12-26 19:41 ./slackware64/x/mypaint-brushes-1.3.1-noarch-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 803 2021-02-13 13:00 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-3.txt
|
-rw-r--r-- 1 root root 803 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txt
|
||||||
-rw-r--r-- 1 root root 91118036 2021-02-13 13:00 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-3.txz
|
-rw-r--r-- 1 root root 91117000 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 13:00 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-3.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:16 ./slackware64/x/noto-cjk-fonts-ttf-2.001-noarch-4.txz.asc
|
||||||
-rw-r--r-- 1 root root 431 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txt
|
-rw-r--r-- 1 root root 431 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 9532676 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txz
|
-rw-r--r-- 1 root root 9532676 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-09-08 20:16 ./slackware64/x/noto-emoji-2.042-noarch-1.txz.asc
|
||||||
|
@ -5168,12 +5168,12 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 425 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txt
|
-rw-r--r-- 1 root root 425 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 19940 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txz
|
-rw-r--r-- 1 root root 19940 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2022-12-03 20:52 ./slackware64/x/transset-1.0.3-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 620 2021-02-13 13:01 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-5.txt
|
-rw-r--r-- 1 root root 620 2024-11-27 23:35 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-6.txt
|
||||||
-rw-r--r-- 1 root root 2969612 2021-02-13 13:01 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-5.txz
|
-rw-r--r-- 1 root root 2970384 2024-11-27 23:35 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-6.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 13:01 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-5.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:35 ./slackware64/x/ttf-indic-fonts-0.5.14-noarch-6.txz.asc
|
||||||
-rw-r--r-- 1 root root 428 2021-10-19 04:11 ./slackware64/x/ttf-tlwg-0.7.3-noarch-1.txt
|
-rw-r--r-- 1 root root 428 2024-11-27 23:42 ./slackware64/x/ttf-tlwg-0.7.3-noarch-2.txt
|
||||||
-rw-r--r-- 1 root root 1946796 2021-10-19 04:11 ./slackware64/x/ttf-tlwg-0.7.3-noarch-1.txz
|
-rw-r--r-- 1 root root 1947076 2024-11-27 23:42 ./slackware64/x/ttf-tlwg-0.7.3-noarch-2.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-10-19 04:11 ./slackware64/x/ttf-tlwg-0.7.3-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:42 ./slackware64/x/ttf-tlwg-0.7.3-noarch-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 276 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txt
|
-rw-r--r-- 1 root root 276 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 108724 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txz
|
-rw-r--r-- 1 root root 108724 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 163 2022-04-04 18:51 ./slackware64/x/twm-1.0.12-x86_64-1.txz.asc
|
||||||
|
@ -5195,9 +5195,9 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 566 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txt
|
-rw-r--r-- 1 root root 566 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txt
|
||||||
-rw-r--r-- 1 root root 100516 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz
|
-rw-r--r-- 1 root root 100516 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-10-12 18:23 ./slackware64/x/wayland-protocols-1.38-noarch-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 681 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txt
|
-rw-r--r-- 1 root root 681 2024-11-27 23:46 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txt
|
||||||
-rw-r--r-- 1 root root 5751084 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz
|
-rw-r--r-- 1 root root 5747620 2024-11-27 23:46 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 23:46 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-10.txz.asc
|
||||||
-rw-r--r-- 1 root root 606 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txt
|
-rw-r--r-- 1 root root 606 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txt
|
||||||
-rw-r--r-- 1 root root 13612 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txz
|
-rw-r--r-- 1 root root 13612 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txz
|
||||||
-rw-r--r-- 1 root root 163 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txz.asc
|
-rw-r--r-- 1 root root 163 2022-08-15 19:09 ./slackware64/x/x11-skel-7.7-x86_64-9.txz.asc
|
||||||
|
@ -5528,7 +5528,7 @@ drwxr-xr-x 2 root root 65536 2024-11-22 22:12 ./slackware64/x
|
||||||
-rw-r--r-- 1 root root 213 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txt
|
-rw-r--r-- 1 root root 213 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 26124 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz
|
-rw-r--r-- 1 root root 26124 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-10-13 18:29 ./slackware64/x/xwud-1.0.7-x86_64-1.txz.asc
|
||||||
drwxr-xr-x 2 root root 16384 2024-11-26 22:10 ./slackware64/xap
|
drwxr-xr-x 2 root root 16384 2024-11-28 00:20 ./slackware64/xap
|
||||||
-rw-r--r-- 1 root root 625 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txt
|
-rw-r--r-- 1 root root 625 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 2722348 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz
|
-rw-r--r-- 1 root root 2722348 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-08-12 23:22 ./slackware64/xap/MPlayer-20240812-x86_64-1.txz.asc
|
||||||
|
@ -5669,9 +5669,9 @@ drwxr-xr-x 2 root root 16384 2024-11-26 22:10 ./slackware64/xap
|
||||||
-rw-r--r-- 1 root root 373 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txt
|
-rw-r--r-- 1 root root 373 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txt
|
||||||
-rw-r--r-- 1 root root 1702816 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txz
|
-rw-r--r-- 1 root root 1702816 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txz.asc
|
-rw-r--r-- 1 root root 195 2024-05-04 01:47 ./slackware64/xap/xine-ui-0.99.14-x86_64-3.txz.asc
|
||||||
-rw-r--r-- 1 root root 509 2024-10-01 17:18 ./slackware64/xap/xlockmore-5.80-x86_64-1.txt
|
-rw-r--r-- 1 root root 509 2024-11-27 18:30 ./slackware64/xap/xlockmore-5.81-x86_64-1.txt
|
||||||
-rw-r--r-- 1 root root 1474144 2024-10-01 17:18 ./slackware64/xap/xlockmore-5.80-x86_64-1.txz
|
-rw-r--r-- 1 root root 1473740 2024-11-27 18:30 ./slackware64/xap/xlockmore-5.81-x86_64-1.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-10-01 17:18 ./slackware64/xap/xlockmore-5.80-x86_64-1.txz.asc
|
-rw-r--r-- 1 root root 195 2024-11-27 18:30 ./slackware64/xap/xlockmore-5.81-x86_64-1.txz.asc
|
||||||
-rw-r--r-- 1 root root 376 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txt
|
-rw-r--r-- 1 root root 376 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txt
|
||||||
-rw-r--r-- 1 root root 1123980 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz
|
-rw-r--r-- 1 root root 1123980 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz
|
||||||
-rw-r--r-- 1 root root 163 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz.asc
|
-rw-r--r-- 1 root root 163 2021-02-13 13:45 ./slackware64/xap/xmms-1.2.11-x86_64-8.txz.asc
|
||||||
|
@ -5801,11 +5801,11 @@ drwxr-xr-x 2 root root 4096 2024-11-10 20:41 ./slackware64/y
|
||||||
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
|
-rw-r--r-- 1 root root 1488844 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz
|
||||||
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
|
-rw-r--r-- 1 root root 195 2024-05-05 17:22 ./slackware64/y/nethack-3.6.7-x86_64-2.txz.asc
|
||||||
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
|
-rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile
|
||||||
drwxr-xr-x 18 root root 4096 2024-11-26 22:11 ./source
|
drwxr-xr-x 18 root root 4096 2024-11-28 00:44 ./source
|
||||||
-rw-r--r-- 1 root root 626392 2024-11-26 22:11 ./source/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 625717 2024-11-28 00:44 ./source/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-11-26 22:11 ./source/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-11-28 00:44 ./source/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 877007 2024-11-26 22:11 ./source/FILE_LIST
|
-rw-r--r-- 1 root root 876223 2024-11-28 00:44 ./source/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 30676648 2024-11-26 22:11 ./source/MANIFEST.bz2
|
-rw-r--r-- 1 root root 30635496 2024-11-28 00:44 ./source/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
|
-rw-r--r-- 1 root root 828 2022-02-02 04:43 ./source/README.TXT
|
||||||
drwxr-xr-x 125 root root 4096 2024-11-26 19:11 ./source/a
|
drwxr-xr-x 125 root root 4096 2024-11-26 19:11 ./source/a
|
||||||
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
|
-rw-r--r-- 1 root root 339 2023-09-28 19:06 ./source/a/FTBFSlog
|
||||||
|
@ -6856,11 +6856,11 @@ drwxr-xr-x 2 root root 4096 2023-07-18 18:37 ./source/a/tar
|
||||||
-rw-r--r-- 1 root root 95 2023-07-18 07:16 ./source/a/tar/tar-1.35.tar.xz.sig
|
-rw-r--r-- 1 root root 95 2023-07-18 07:16 ./source/a/tar/tar-1.35.tar.xz.sig
|
||||||
-rwxr-xr-x 1 root root 4095 2023-07-18 18:37 ./source/a/tar/tar.SlackBuild
|
-rwxr-xr-x 1 root root 4095 2023-07-18 18:37 ./source/a/tar/tar.SlackBuild
|
||||||
-rw-r--r-- 1 root root 564 2018-09-06 21:52 ./source/a/tar/tar.nolonezero.diff.gz
|
-rw-r--r-- 1 root root 564 2018-09-06 21:52 ./source/a/tar/tar.nolonezero.diff.gz
|
||||||
drwxr-xr-x 2 root root 4096 2024-06-12 17:01 ./source/a/tcsh
|
drwxr-xr-x 2 root root 4096 2024-11-27 18:27 ./source/a/tcsh
|
||||||
-rw-r--r-- 1 root root 105 2015-11-07 18:20 ./source/a/tcsh/doinst.sh.gz
|
-rw-r--r-- 1 root root 105 2015-11-07 18:20 ./source/a/tcsh/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 883 2018-02-27 06:13 ./source/a/tcsh/slack-desc
|
-rw-r--r-- 1 root root 883 2018-02-27 06:13 ./source/a/tcsh/slack-desc
|
||||||
-rw-r--r-- 1 root root 708110 2024-06-12 05:54 ./source/a/tcsh/tcsh-6.24.13.tar.lz
|
-rw-r--r-- 1 root root 708287 2024-11-26 18:32 ./source/a/tcsh/tcsh-6.24.14.tar.lz
|
||||||
-rwxr-xr-x 1 root root 3836 2022-01-07 05:47 ./source/a/tcsh/tcsh.SlackBuild
|
-rwxr-xr-x 1 root root 3958 2024-11-27 21:25 ./source/a/tcsh/tcsh.SlackBuild
|
||||||
-rw-r--r-- 1 root root 65 2019-12-02 20:47 ./source/a/tcsh/tcsh.url
|
-rw-r--r-- 1 root root 65 2019-12-02 20:47 ./source/a/tcsh/tcsh.url
|
||||||
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/time
|
drwxr-xr-x 2 root root 4096 2022-09-06 18:27 ./source/a/time
|
||||||
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/a/time/slack-desc
|
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/a/time/slack-desc
|
||||||
|
@ -7528,10 +7528,10 @@ drwxr-xr-x 2 root root 4096 2024-09-09 04:09 ./source/ap/stow
|
||||||
-rw-r--r-- 1 root root 967 2024-06-10 18:30 ./source/ap/stow/slack-desc
|
-rw-r--r-- 1 root root 967 2024-06-10 18:30 ./source/ap/stow/slack-desc
|
||||||
-rw-r--r-- 1 root root 558933 2024-09-08 22:07 ./source/ap/stow/stow-2.4.1.tar.lz
|
-rw-r--r-- 1 root root 558933 2024-09-08 22:07 ./source/ap/stow/stow-2.4.1.tar.lz
|
||||||
-rwxr-xr-x 1 root root 4332 2024-09-09 04:09 ./source/ap/stow/stow.SlackBuild
|
-rwxr-xr-x 1 root root 4332 2024-09-09 04:09 ./source/ap/stow/stow.SlackBuild
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-13 19:45 ./source/ap/sudo
|
drwxr-xr-x 2 root root 4096 2024-11-27 18:25 ./source/ap/sudo
|
||||||
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
|
-rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
|
-rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc
|
||||||
-rw-r--r-- 1 root root 2881562 2024-11-13 01:53 ./source/ap/sudo/sudo-1.9.16p1.tar.lz
|
-rw-r--r-- 1 root root 2882300 2024-11-25 17:03 ./source/ap/sudo/sudo-1.9.16p2.tar.lz
|
||||||
-rwxr-xr-x 1 root root 4449 2024-09-02 18:16 ./source/ap/sudo/sudo.SlackBuild
|
-rwxr-xr-x 1 root root 4449 2024-09-02 18:16 ./source/ap/sudo/sudo.SlackBuild
|
||||||
-rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url
|
-rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url
|
||||||
drwxr-xr-x 2 root root 4096 2024-07-03 18:26 ./source/ap/sysstat
|
drwxr-xr-x 2 root root 4096 2024-07-03 18:26 ./source/ap/sysstat
|
||||||
|
@ -13125,10 +13125,10 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/net-tools
|
||||||
-rwxr-xr-x 1 root root 4292 2021-02-13 05:32 ./source/n/net-tools/net-tools.SlackBuild
|
-rwxr-xr-x 1 root root 4292 2021-02-13 05:32 ./source/n/net-tools/net-tools.SlackBuild
|
||||||
-rw-r--r-- 1 root root 659 2017-11-12 19:13 ./source/n/net-tools/net-tools.config.h.gz
|
-rw-r--r-- 1 root root 659 2017-11-12 19:13 ./source/n/net-tools/net-tools.config.h.gz
|
||||||
-rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/n/net-tools/slack-desc
|
-rw-r--r-- 1 root root 970 2018-02-27 06:13 ./source/n/net-tools/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-26 18:36 ./source/n/netatalk
|
drwxr-xr-x 2 root root 4096 2024-11-26 23:24 ./source/n/netatalk
|
||||||
-rw-r--r-- 1 root root 377 2020-02-07 01:00 ./source/n/netatalk/doinst.sh.gz
|
-rw-r--r-- 1 root root 374 2024-11-26 23:24 ./source/n/netatalk/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 924360 2024-11-24 17:40 ./source/n/netatalk/netatalk-4.0.7.tar.xz
|
-rw-r--r-- 1 root root 924360 2024-11-24 17:40 ./source/n/netatalk/netatalk-4.0.7.tar.xz
|
||||||
-rwxr-xr-x 1 root root 4864 2024-10-05 17:57 ./source/n/netatalk/netatalk.SlackBuild
|
-rwxr-xr-x 1 root root 4832 2024-11-26 23:26 ./source/n/netatalk/netatalk.SlackBuild
|
||||||
-rw-r--r-- 1 root root 63 2023-01-13 19:51 ./source/n/netatalk/netatalk.url
|
-rw-r--r-- 1 root root 63 2023-01-13 19:51 ./source/n/netatalk/netatalk.url
|
||||||
-rw-r--r-- 1 root root 1009 2018-09-05 21:12 ./source/n/netatalk/rc.atalk.new
|
-rw-r--r-- 1 root root 1009 2018-09-05 21:12 ./source/n/netatalk/rc.atalk.new
|
||||||
-rw-r--r-- 1 root root 1036 2018-02-27 06:13 ./source/n/netatalk/slack-desc
|
-rw-r--r-- 1 root root 1036 2018-02-27 06:13 ./source/n/netatalk/slack-desc
|
||||||
|
@ -13373,10 +13373,10 @@ drwxr-xr-x 2 root root 4096 2017-01-08 20:26 ./source/n/obexftp/patches
|
||||||
-rw-r--r-- 1 root root 377 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-0.24-fix-absurd-install-path.patch.gz
|
-rw-r--r-- 1 root root 377 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-0.24-fix-absurd-install-path.patch.gz
|
||||||
-rw-r--r-- 1 root root 388 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-norpath.patch.gz
|
-rw-r--r-- 1 root root 388 2015-06-17 23:38 ./source/n/obexftp/patches/obexftp-norpath.patch.gz
|
||||||
-rw-r--r-- 1 root root 986 2018-02-27 06:13 ./source/n/obexftp/slack-desc
|
-rw-r--r-- 1 root root 986 2018-02-27 06:13 ./source/n/obexftp/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-05-22 17:54 ./source/n/openldap
|
drwxr-xr-x 2 root root 4096 2024-11-27 18:21 ./source/n/openldap
|
||||||
-rw-r--r-- 1 root root 484 2020-05-15 06:01 ./source/n/openldap/doinst.sh.gz
|
-rw-r--r-- 1 root root 484 2020-05-15 06:01 ./source/n/openldap/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 4090422 2024-05-21 20:02 ./source/n/openldap/openldap-2.6.8.tar.lz
|
-rw-r--r-- 1 root root 4088331 2024-11-26 21:16 ./source/n/openldap/openldap-2.6.9.tar.lz
|
||||||
-rwxr-xr-x 1 root root 8120 2024-06-10 18:11 ./source/n/openldap/openldap.SlackBuild
|
-rwxr-xr-x 1 root root 7998 2024-11-27 18:22 ./source/n/openldap/openldap.SlackBuild
|
||||||
-rw-r--r-- 1 root root 53 2020-01-31 18:55 ./source/n/openldap/openldap.url
|
-rw-r--r-- 1 root root 53 2020-01-31 18:55 ./source/n/openldap/openldap.url
|
||||||
-rw-r--r-- 1 root root 1526 2020-05-15 04:53 ./source/n/openldap/rc.openldap
|
-rw-r--r-- 1 root root 1526 2020-05-15 04:53 ./source/n/openldap/rc.openldap
|
||||||
-rw-r--r-- 1 root root 934 2020-05-15 00:38 ./source/n/openldap/slack-desc
|
-rw-r--r-- 1 root root 934 2020-05-15 00:38 ./source/n/openldap/slack-desc
|
||||||
|
@ -13779,7 +13779,7 @@ drwxr-xr-x 2 root root 4096 2024-04-09 02:58 ./source/t/texlive/prep
|
||||||
-rw-r--r-- 1 root root 996 2018-08-22 16:53 ./source/t/texlive/slack-desc
|
-rw-r--r-- 1 root root 996 2018-08-22 16:53 ./source/t/texlive/slack-desc
|
||||||
-rw-r--r-- 1 root root 29312112 2024-03-12 01:26 ./source/t/texlive/texlive-20240312-source.tar.xz
|
-rw-r--r-- 1 root root 29312112 2024-03-12 01:26 ./source/t/texlive/texlive-20240312-source.tar.xz
|
||||||
-rw-r--r-- 1 root root 61729864 2024-04-09 02:23 ./source/t/texlive/texlive-base-240409.tar.xz
|
-rw-r--r-- 1 root root 61729864 2024-04-09 02:23 ./source/t/texlive/texlive-base-240409.tar.xz
|
||||||
-rwxr-xr-x 1 root root 7105 2024-10-28 17:54 ./source/t/texlive/texlive.SlackBuild
|
-rwxr-xr-x 1 root root 7127 2024-11-27 23:19 ./source/t/texlive/texlive.SlackBuild
|
||||||
-rw-r--r-- 1 root root 174 2024-04-09 03:38 ./source/t/texlive/texlive.url
|
-rw-r--r-- 1 root root 174 2024-04-09 03:38 ./source/t/texlive/texlive.url
|
||||||
drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/t/xfig
|
drwxr-xr-x 2 root root 4096 2023-12-05 20:57 ./source/t/xfig
|
||||||
-rw-r--r-- 1 root root 909 2018-02-27 06:12 ./source/t/xfig/slack-desc
|
-rw-r--r-- 1 root root 909 2018-02-27 06:12 ./source/t/xfig/slack-desc
|
||||||
|
@ -13821,7 +13821,7 @@ drwxr-xr-x 2 root root 4096 2024-09-17 17:47 ./source/tcl/tk
|
||||||
-rwxr-xr-x 1 root root 4267 2024-09-17 17:48 ./source/tcl/tk/tk.SlackBuild
|
-rwxr-xr-x 1 root root 4267 2024-09-17 17:48 ./source/tcl/tk/tk.SlackBuild
|
||||||
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
|
-rw-r--r-- 1 root root 48 2021-01-04 23:37 ./source/tcl/tk/tk.url
|
||||||
-rw-r--r-- 1 root root 3044094 2024-09-16 15:55 ./source/tcl/tk/tk8.6.15-src.tar.lz
|
-rw-r--r-- 1 root root 3044094 2024-09-16 15:55 ./source/tcl/tk/tk8.6.15-src.tar.lz
|
||||||
drwxr-xr-x 85 root root 4096 2024-09-28 18:21 ./source/x
|
drwxr-xr-x 85 root root 4096 2024-11-27 22:40 ./source/x
|
||||||
-rw-r--r-- 1 root root 760 2023-05-22 17:51 ./source/x/FTBFSlog
|
-rw-r--r-- 1 root root 760 2023-05-22 17:51 ./source/x/FTBFSlog
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-09 18:15 ./source/x/OpenCC
|
drwxr-xr-x 2 root root 4096 2024-08-09 18:15 ./source/x/OpenCC
|
||||||
-rw-r--r-- 1 root root 2520649 2024-08-03 03:45 ./source/x/OpenCC/OpenCC-ver.1.1.9.tar.lz
|
-rw-r--r-- 1 root root 2520649 2024-08-03 03:45 ./source/x/OpenCC/OpenCC-ver.1.1.9.tar.lz
|
||||||
|
@ -13845,7 +13845,7 @@ drwxr-xr-x 2 root root 4096 2023-12-14 19:51 ./source/x/compiz
|
||||||
-rw-r--r-- 1 root root 874 2019-12-12 04:50 ./source/x/compiz/slack-desc
|
-rw-r--r-- 1 root root 874 2019-12-12 04:50 ./source/x/compiz/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/dejavu-fonts-ttf
|
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/dejavu-fonts-ttf
|
||||||
-rw-r--r-- 1 root root 2534484 2016-07-30 10:41 ./source/x/dejavu-fonts-ttf/dejavu-fonts-ttf-2.37.tar.xz
|
-rw-r--r-- 1 root root 2534484 2016-07-30 10:41 ./source/x/dejavu-fonts-ttf/dejavu-fonts-ttf-2.37.tar.xz
|
||||||
-rwxr-xr-x 1 root root 2983 2021-02-13 05:32 ./source/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild
|
-rwxr-xr-x 1 root root 3032 2024-11-27 22:45 ./source/x/dejavu-fonts-ttf/dejavu-fonts-ttf.SlackBuild
|
||||||
-rw-r--r-- 1 root root 169 2018-06-05 22:36 ./source/x/dejavu-fonts-ttf/doinst.sh.gz
|
-rw-r--r-- 1 root root 169 2018-06-05 22:36 ./source/x/dejavu-fonts-ttf/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 904 2018-02-27 06:13 ./source/x/dejavu-fonts-ttf/slack-desc
|
-rw-r--r-- 1 root root 904 2018-02-27 06:13 ./source/x/dejavu-fonts-ttf/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-08-23 02:43 ./source/x/egl-wayland
|
drwxr-xr-x 2 root root 4096 2024-08-23 02:43 ./source/x/egl-wayland
|
||||||
|
@ -13934,28 +13934,22 @@ drwxr-xr-x 2 root root 4096 2024-10-09 17:26 ./source/x/fcitx5-unikey
|
||||||
-rwxr-xr-x 1 root root 3568 2024-10-09 17:15 ./source/x/fcitx5/fcitx5.SlackBuild
|
-rwxr-xr-x 1 root root 3568 2024-10-09 17:15 ./source/x/fcitx5/fcitx5.SlackBuild
|
||||||
-rw-r--r-- 1 root root 45 2022-05-15 14:21 ./source/x/fcitx5/fcitx5.url
|
-rw-r--r-- 1 root root 45 2022-05-15 14:21 ./source/x/fcitx5/fcitx5.url
|
||||||
-rw-r--r-- 1 root root 1002 2024-06-10 00:45 ./source/x/fcitx5/slack-desc
|
-rw-r--r-- 1 root root 1002 2024-06-10 00:45 ./source/x/fcitx5/slack-desc
|
||||||
drwxr-xr-x 3 root root 4096 2021-02-13 05:32 ./source/x/fontconfig
|
drwxr-xr-x 3 root root 4096 2024-11-27 22:22 ./source/x/fontconfig
|
||||||
-rw-r--r-- 1 root root 139 2013-02-28 21:07 ./source/x/fontconfig/doinst.sh.gz
|
-rw-r--r-- 1 root root 139 2013-02-28 21:07 ./source/x/fontconfig/doinst.sh.gz
|
||||||
drwxr-xr-x 2 root root 4096 2020-05-19 17:42 ./source/x/fontconfig/fedora-patches
|
-rw-r--r-- 1 root root 1447820 2024-11-27 19:55 ./source/x/fontconfig/fontconfig-2.15.0.tar.xz
|
||||||
-rw-r--r-- 1 root root 675 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-0-timestamp-dir-on-sb.patch.gz
|
-rw-r--r-- 1 root root 2979 2024-11-27 22:25 ./source/x/fontconfig/fontconfig.70.no.bitmaps.conf.diff
|
||||||
-rw-r--r-- 1 root root 438 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-drop-lang-from-pkgkit-format.patch.gz
|
-rwxr-xr-x 1 root root 5697 2024-11-27 22:26 ./source/x/fontconfig/fontconfig.SlackBuild
|
||||||
-rw-r--r-- 1 root root 1969 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-fix-1744377.patch.gz
|
-rw-r--r-- 1 root root 1245 2024-11-22 22:09 ./source/x/fontconfig/fontconfig.font.dir.list.diff
|
||||||
-rw-r--r-- 1 root root 1629 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-fix-assertion.patch.gz
|
-rw-r--r-- 1 root root 2140 2024-11-27 22:25 ./source/x/fontconfig/fontconfig.hack.for.monospace.diff
|
||||||
-rw-r--r-- 1 root root 2275 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-fix-dtd-id.patch.gz
|
-rw-r--r-- 1 root root 57 2024-11-22 23:30 ./source/x/fontconfig/fontconfig.url
|
||||||
-rw-r--r-- 1 root root 452 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-fix-dtd.patch.gz
|
drwxr-xr-x 2 root root 4096 2024-11-27 22:05 ./source/x/fontconfig/patches
|
||||||
-rw-r--r-- 1 root root 814 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-fix-test.patch.gz
|
-rw-r--r-- 1 root root 1953 2024-03-08 12:20 ./source/x/fontconfig/patches/02_indic_names.patch
|
||||||
-rw-r--r-- 1 root root 9115 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-mt.patch.gz
|
-rw-r--r-- 1 root root 1513 2024-03-08 12:20 ./source/x/fontconfig/patches/04_mgopen_fonts.patch
|
||||||
-rw-r--r-- 1 root root 2578 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-read-latest-cache.patch.gz
|
-rw-r--r-- 1 root root 995 2024-03-08 12:20 ./source/x/fontconfig/patches/disable-crbug1004354.patch
|
||||||
-rw-r--r-- 1 root root 419 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-required-freetype-version.patch.gz
|
-rw-r--r-- 1 root root 772 2024-11-18 19:03 ./source/x/fontconfig/patches/fontconfig-drop-lang-from-pkgkit-format.patch
|
||||||
-rw-r--r-- 1 root root 622 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-score-hint-on-match.patch.gz
|
-rw-r--r-- 1 root root 1315 2024-11-18 19:03 ./source/x/fontconfig/patches/fontconfig-fix-SAST.patch
|
||||||
-rw-r--r-- 1 root root 326 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-sleep-less.patch.gz
|
-rw-r--r-- 1 root root 1706 2024-11-18 19:03 ./source/x/fontconfig/patches/fontconfig-remove-uuid.patch
|
||||||
-rw-r--r-- 1 root root 2714 2020-04-23 09:20 ./source/x/fontconfig/fedora-patches/fontconfig-sysroot.patch.gz
|
-rw-r--r-- 1 root root 517 2024-11-18 19:03 ./source/x/fontconfig/patches/fontconfig-sleep-less.patch
|
||||||
-rw-r--r-- 1 root root 1413128 2019-08-09 11:17 ./source/x/fontconfig/fontconfig-2.13.92.tar.xz
|
|
||||||
-rwxr-xr-x 1 root root 7824 2021-02-13 05:32 ./source/x/fontconfig/fontconfig.SlackBuild
|
|
||||||
-rw-r--r-- 1 root root 340 2017-04-30 19:35 ./source/x/fontconfig/fontconfig.dejavu.diff.gz
|
|
||||||
-rw-r--r-- 1 root root 574 2013-03-01 04:32 ./source/x/fontconfig/fontconfig.font.dir.list.diff.gz
|
|
||||||
-rw-r--r-- 1 root root 346 2017-04-30 19:19 ./source/x/fontconfig/fontconfig.liberation.diff.gz
|
|
||||||
-rw-r--r-- 1 root root 30 2020-05-19 02:12 ./source/x/fontconfig/fontconfig.url
|
|
||||||
-rw-r--r-- 1 root root 657 2007-01-25 05:00 ./source/x/fontconfig/setup.05.fontconfig
|
-rw-r--r-- 1 root root 657 2007-01-25 05:00 ./source/x/fontconfig/setup.05.fontconfig
|
||||||
-rw-r--r-- 1 root root 843 2020-05-19 02:09 ./source/x/fontconfig/slack-desc
|
-rw-r--r-- 1 root root 843 2020-05-19 02:09 ./source/x/fontconfig/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-10-10 17:43 ./source/x/freeglut
|
drwxr-xr-x 2 root root 4096 2024-10-10 17:43 ./source/x/freeglut
|
||||||
|
@ -14066,7 +14060,7 @@ drwxr-xr-x 2 root root 4096 2020-03-09 20:24 ./source/x/liberation-fonts
|
||||||
-rw-r--r-- 1 root root 268 2020-02-10 00:12 ./source/x/liberation-fonts-ttf/docs/TODO
|
-rw-r--r-- 1 root root 268 2020-02-10 00:12 ./source/x/liberation-fonts-ttf/docs/TODO
|
||||||
-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/liberation-fonts-ttf/doinst.sh.gz
|
-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/liberation-fonts-ttf/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 1473445 2021-09-30 17:42 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf-2.1.5.tar.lz
|
-rw-r--r-- 1 root root 1473445 2021-09-30 17:42 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf-2.1.5.tar.lz
|
||||||
-rwxr-xr-x 1 root root 2604 2021-10-01 02:40 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild
|
-rwxr-xr-x 1 root root 2673 2024-11-27 23:12 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf.SlackBuild
|
||||||
-rw-r--r-- 1 root root 52 2019-03-12 17:37 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf.url
|
-rw-r--r-- 1 root root 52 2019-03-12 17:37 ./source/x/liberation-fonts-ttf/liberation-fonts-ttf.url
|
||||||
-rw-r--r-- 1 root root 1067 2018-02-27 06:13 ./source/x/liberation-fonts-ttf/slack-desc
|
-rw-r--r-- 1 root root 1067 2018-02-27 06:13 ./source/x/liberation-fonts-ttf/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-09-03 17:42 ./source/x/libevdev
|
drwxr-xr-x 2 root root 4096 2024-09-03 17:42 ./source/x/libevdev
|
||||||
|
@ -14203,7 +14197,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/noto-cjk-fonts-t
|
||||||
-rw-r--r-- 1 root root 92108891 2019-04-09 17:40 ./source/x/noto-cjk-fonts-ttf/NotoSansCJK_subset-2.001.tar.lz
|
-rw-r--r-- 1 root root 92108891 2019-04-09 17:40 ./source/x/noto-cjk-fonts-ttf/NotoSansCJK_subset-2.001.tar.lz
|
||||||
-rw-r--r-- 1 root root 1016 2020-02-22 04:56 ./source/x/noto-cjk-fonts-ttf/README.Slackware
|
-rw-r--r-- 1 root root 1016 2020-02-22 04:56 ./source/x/noto-cjk-fonts-ttf/README.Slackware
|
||||||
-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-cjk-fonts-ttf/doinst.sh.gz
|
-rw-r--r-- 1 root root 169 2018-06-05 22:37 ./source/x/noto-cjk-fonts-ttf/doinst.sh.gz
|
||||||
-rwxr-xr-x 1 root root 2594 2021-02-13 05:32 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
|
-rwxr-xr-x 1 root root 2638 2024-11-27 23:15 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.SlackBuild
|
||||||
-rw-r--r-- 1 root root 40 2020-02-21 21:36 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
|
-rw-r--r-- 1 root root 40 2020-02-21 21:36 ./source/x/noto-cjk-fonts-ttf/noto-cjk-fonts-ttf.url
|
||||||
-rwxr-xr-x 1 root root 3844 2020-02-22 04:48 ./source/x/noto-cjk-fonts-ttf/package-source.sh
|
-rwxr-xr-x 1 root root 3844 2020-02-22 04:48 ./source/x/noto-cjk-fonts-ttf/package-source.sh
|
||||||
-rw-r--r-- 1 root root 1272 2020-07-29 18:55 ./source/x/noto-cjk-fonts-ttf/slack-desc
|
-rw-r--r-- 1 root root 1272 2020-07-29 18:55 ./source/x/noto-cjk-fonts-ttf/slack-desc
|
||||||
|
@ -14258,14 +14252,14 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/tibmachuni-font-
|
||||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ttf-indic-fonts
|
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/ttf-indic-fonts
|
||||||
-rw-r--r-- 1 root root 166 2018-06-05 22:39 ./source/x/ttf-indic-fonts/doinst.sh.gz
|
-rw-r--r-- 1 root root 166 2018-06-05 22:39 ./source/x/ttf-indic-fonts/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 1083 2018-02-27 06:13 ./source/x/ttf-indic-fonts/slack-desc
|
-rw-r--r-- 1 root root 1083 2018-02-27 06:13 ./source/x/ttf-indic-fonts/slack-desc
|
||||||
-rwxr-xr-x 1 root root 3243 2021-02-13 05:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts.SlackBuild
|
-rwxr-xr-x 1 root root 3292 2024-11-27 23:35 ./source/x/ttf-indic-fonts/ttf-indic-fonts.SlackBuild
|
||||||
-rw-r--r-- 1 root root 2977964 2012-01-18 12:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts_0.5.14.tar.xz
|
-rw-r--r-- 1 root root 2977964 2012-01-18 12:32 ./source/x/ttf-indic-fonts/ttf-indic-fonts_0.5.14.tar.xz
|
||||||
drwxr-xr-x 2 root root 4096 2021-10-19 04:11 ./source/x/ttf-tlwg
|
drwxr-xr-x 2 root root 4096 2021-10-19 04:11 ./source/x/ttf-tlwg
|
||||||
-rw-r--r-- 1 root root 6874 2020-05-01 15:38 ./source/x/ttf-tlwg/COPYING
|
-rw-r--r-- 1 root root 6874 2020-05-01 15:38 ./source/x/ttf-tlwg/COPYING
|
||||||
-rw-r--r-- 1 root root 169 2018-06-05 22:39 ./source/x/ttf-tlwg/doinst.sh.gz
|
-rw-r--r-- 1 root root 169 2018-06-05 22:39 ./source/x/ttf-tlwg/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/x/ttf-tlwg/slack-desc
|
-rw-r--r-- 1 root root 884 2018-02-27 06:13 ./source/x/ttf-tlwg/slack-desc
|
||||||
-rw-r--r-- 1 root root 1958888 2021-10-18 14:59 ./source/x/ttf-tlwg/ttf-tlwg-0.7.3.tar.xz
|
-rw-r--r-- 1 root root 1958888 2021-10-18 14:59 ./source/x/ttf-tlwg/ttf-tlwg-0.7.3.tar.xz
|
||||||
-rwxr-xr-x 1 root root 2996 2021-10-19 04:10 ./source/x/ttf-tlwg/ttf-tlwg.SlackBuild
|
-rwxr-xr-x 1 root root 3063 2024-11-27 23:42 ./source/x/ttf-tlwg/ttf-tlwg.SlackBuild
|
||||||
-rw-r--r-- 1 root root 116 2019-02-08 19:27 ./source/x/ttf-tlwg/ttf-tlwg.url
|
-rw-r--r-- 1 root root 116 2019-02-08 19:27 ./source/x/ttf-tlwg/ttf-tlwg.url
|
||||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf
|
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/urw-core35-fonts-otf
|
||||||
-rw-r--r-- 1 root root 170 2018-06-05 22:40 ./source/x/urw-core35-fonts-otf/doinst.sh.gz
|
-rw-r--r-- 1 root root 170 2018-06-05 22:40 ./source/x/urw-core35-fonts-otf/doinst.sh.gz
|
||||||
|
@ -14319,9 +14313,9 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/x/wqy-zenhei-font-
|
||||||
-rw-r--r-- 1 root root 457 2017-04-30 21:32 ./source/x/wqy-zenhei-font-ttf/fixup-fontconfig-file.diff.gz
|
-rw-r--r-- 1 root root 457 2017-04-30 21:32 ./source/x/wqy-zenhei-font-ttf/fixup-fontconfig-file.diff.gz
|
||||||
-rw-r--r-- 1 root root 1148 2019-09-13 18:30 ./source/x/wqy-zenhei-font-ttf/slack-desc
|
-rw-r--r-- 1 root root 1148 2019-09-13 18:30 ./source/x/wqy-zenhei-font-ttf/slack-desc
|
||||||
-rw-r--r-- 1 root root 5743256 2009-04-20 19:06 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei-0.8.38-1.tar.lz
|
-rw-r--r-- 1 root root 5743256 2009-04-20 19:06 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei-0.8.38-1.tar.lz
|
||||||
-rwxr-xr-x 1 root root 5051 2021-02-13 05:32 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei-font-ttf.SlackBuild
|
-rwxr-xr-x 1 root root 5121 2024-11-27 23:45 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei-font-ttf.SlackBuild
|
||||||
-rw-r--r-- 1 root root 372 2018-03-07 23:23 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei.fix.fontconfig.warning.diff.gz
|
-rw-r--r-- 1 root root 372 2018-03-07 23:23 ./source/x/wqy-zenhei-font-ttf/wqy-zenhei.fix.fontconfig.warning.diff.gz
|
||||||
drwxr-xr-x 11 root root 4096 2024-07-28 17:37 ./source/x/x11
|
drwxr-xr-x 11 root root 4096 2024-11-28 00:41 ./source/x/x11
|
||||||
drwxr-xr-x 4 root root 4096 2022-05-21 13:36 ./source/x/x11-skel
|
drwxr-xr-x 4 root root 4096 2022-05-21 13:36 ./source/x/x11-skel
|
||||||
-rw-r--r-- 1 root root 576 2011-03-14 03:32 ./source/x/x11-skel/doinst.sh.gz
|
-rw-r--r-- 1 root root 576 2011-03-14 03:32 ./source/x/x11-skel/doinst.sh.gz
|
||||||
drwxr-xr-x 2 root root 4096 2022-05-21 13:54 ./source/x/x11-skel/manpages
|
drwxr-xr-x 2 root root 4096 2022-05-21 13:54 ./source/x/x11-skel/manpages
|
||||||
|
@ -14365,7 +14359,7 @@ drwxr-xr-x 2 root root 12288 2024-07-29 17:57 ./source/x/x11/build
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-75dpi
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-75dpi
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-lucidatypewriter-100dpi
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-lucidatypewriter-100dpi
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-lucidatypewriter-75dpi
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-lucidatypewriter-75dpi
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-ttf
|
-rw-r--r-- 1 root root 2 2024-11-27 22:52 ./source/x/x11/build/font-bh-ttf
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-type1
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bh-type1
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bitstream-100dpi
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bitstream-100dpi
|
||||||
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bitstream-75dpi
|
-rw-r--r-- 1 root root 2 2023-02-28 18:09 ./source/x/x11/build/font-bitstream-75dpi
|
||||||
|
@ -14631,7 +14625,7 @@ drwxr-xr-x 2 root root 12288 2024-07-29 17:57 ./source/x/x11/build
|
||||||
drwxr-xr-x 2 root root 4096 2024-07-29 17:57 ./source/x/x11/configure
|
drwxr-xr-x 2 root root 4096 2024-07-29 17:57 ./source/x/x11/configure
|
||||||
-rw-r--r-- 1 root root 362 2016-01-16 20:11 ./source/x/x11/configure/autogen
|
-rw-r--r-- 1 root root 362 2016-01-16 20:11 ./source/x/x11/configure/autogen
|
||||||
-rw-r--r-- 1 root root 383 2024-03-25 16:57 ./source/x/x11/configure/configure
|
-rw-r--r-- 1 root root 383 2024-03-25 16:57 ./source/x/x11/configure/configure
|
||||||
-rw-r--r-- 1 root root 341 2010-11-13 18:36 ./source/x/x11/configure/font-bh-ttf
|
-rw-r--r-- 1 root root 401 2024-11-27 22:56 ./source/x/x11/configure/font-bh-ttf
|
||||||
-rw-r--r-- 1 root root 297 2009-10-20 04:17 ./source/x/x11/configure/font-util
|
-rw-r--r-- 1 root root 297 2009-10-20 04:17 ./source/x/x11/configure/font-util
|
||||||
-rw-r--r-- 1 root root 342 2024-03-25 19:06 ./source/x/x11/configure/gccmakedep
|
-rw-r--r-- 1 root root 342 2024-03-25 19:06 ./source/x/x11/configure/gccmakedep
|
||||||
-rw-r--r-- 1 root root 341 2021-04-23 17:48 ./source/x/x11/configure/igt-gpu-tools
|
-rw-r--r-- 1 root root 341 2021-04-23 17:48 ./source/x/x11/configure/igt-gpu-tools
|
||||||
|
@ -14777,46 +14771,46 @@ drwxr-xr-x 2 root root 4096 2024-08-21 17:44 ./source/x/x11/patch/xorg-s
|
||||||
drwxr-xr-x 2 root root 4096 2018-03-11 19:22 ./source/x/x11/patch/xpyb
|
drwxr-xr-x 2 root root 4096 2018-03-11 19:22 ./source/x/x11/patch/xpyb
|
||||||
-rw-r--r-- 1 root root 132 2018-03-11 19:23 ./source/x/x11/patch/xpyb.patch
|
-rw-r--r-- 1 root root 132 2018-03-11 19:23 ./source/x/x11/patch/xpyb.patch
|
||||||
-rw-r--r-- 1 root root 238 2018-03-11 19:25 ./source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch.gz
|
-rw-r--r-- 1 root root 238 2018-03-11 19:25 ./source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch.gz
|
||||||
drwxr-xr-x 10 root root 4096 2024-07-29 18:02 ./source/x/x11/post-install
|
drwxr-xr-x 10 root root 4096 2024-11-27 23:51 ./source/x/x11/post-install
|
||||||
-rw-r--r-- 1 root root 357 2007-02-16 21:17 ./source/x/x11/post-install/beforelight.post-install
|
-rw-r--r-- 1 root root 357 2007-02-16 21:17 ./source/x/x11/post-install/beforelight.post-install
|
||||||
-rw-r--r-- 1 root root 275 2007-02-14 02:06 ./source/x/x11/post-install/encodings.post-install
|
-rw-r--r-- 1 root root 275 2007-02-14 02:06 ./source/x/x11/post-install/encodings.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-100dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-100dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-75dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-75dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-100dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-100dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-75dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-75dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-type1.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-adobe-utopia-type1.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-alias.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-alias.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-arabic-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-arabic-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-100dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-100dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-75dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-75dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-lucidatypewriter-100dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-lucidatypewriter-100dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-lucidatypewriter-75dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-lucidatypewriter-75dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-ttf.post-install
|
-rw-r--r-- 1 root root 254 2024-11-27 23:50 ./source/x/x11/post-install/font-bh-ttf.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-type1.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bh-type1.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-100dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-100dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-75dpi.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-75dpi.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-speedo.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-speedo.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-type1.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-bitstream-type1.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-cronyx-cyrillic.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-cronyx-cyrillic.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-cursor-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-cursor-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-daewoo-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-daewoo-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-dec-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-dec-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-ibm-type1.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-ibm-type1.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-isas-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-isas-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-jis-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-jis-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-micro-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-micro-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-cyrillic.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-cyrillic.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-ethiopic.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-ethiopic.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-meltho.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-misc-meltho.post-install
|
||||||
-rw-r--r-- 1 root root 664 2008-02-01 03:22 ./source/x/x11/post-install/font-misc-misc.post-install
|
-rw-r--r-- 1 root root 664 2008-02-01 03:22 ./source/x/x11/post-install/font-misc-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-mutt-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-mutt-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-schumacher-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-schumacher-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-screen-cyrillic.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-screen-cyrillic.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-sony-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-sony-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-sun-misc.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-sun-misc.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-util.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-util.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-winitzki-cyrillic.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-winitzki-cyrillic.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-xfree86-type1.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/font-xfree86-type1.post-install
|
||||||
-rw-r--r-- 1 root root 58 2010-11-05 06:08 ./source/x/x11/post-install/libSM.post-install
|
-rw-r--r-- 1 root root 58 2010-11-05 06:08 ./source/x/x11/post-install/libSM.post-install
|
||||||
drwxr-xr-x 2 root root 4096 2011-04-16 03:28 ./source/x/x11/post-install/libX11
|
drwxr-xr-x 2 root root 4096 2011-04-16 03:28 ./source/x/x11/post-install/libX11
|
||||||
-rw-r--r-- 1 root root 102 2011-04-16 03:30 ./source/x/x11/post-install/libX11.post-install
|
-rw-r--r-- 1 root root 102 2011-04-16 03:30 ./source/x/x11/post-install/libX11.post-install
|
||||||
|
@ -14833,7 +14827,7 @@ drwxr-xr-x 2 root root 4096 2007-02-22 01:03 ./source/x/x11/post-install
|
||||||
-rw-r--r-- 1 root root 175 2007-02-22 01:05 ./source/x/x11/post-install/twm.post-install
|
-rw-r--r-- 1 root root 175 2007-02-22 01:05 ./source/x/x11/post-install/twm.post-install
|
||||||
-rw-r--r-- 1 root root 725 2009-12-01 07:39 ./source/x/x11/post-install/twm/xinitrc.twm
|
-rw-r--r-- 1 root root 725 2009-12-01 07:39 ./source/x/x11/post-install/twm/xinitrc.twm
|
||||||
-rw-r--r-- 1 root root 344 2007-02-13 23:28 ./source/x/x11/post-install/x11-app-test.post-install
|
-rw-r--r-- 1 root root 344 2007-02-13 23:28 ./source/x/x11/post-install/x11-app-test.post-install
|
||||||
-rw-r--r-- 37 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/x11-font.post-install
|
-rw-r--r-- 36 root root 275 2007-02-13 21:50 ./source/x/x11/post-install/x11-font.post-install
|
||||||
-rw-r--r-- 1 root root 68 2007-02-13 21:50 ./source/x/x11/post-install/x11-util.post-install
|
-rw-r--r-- 1 root root 68 2007-02-13 21:50 ./source/x/x11/post-install/x11-util.post-install
|
||||||
-rw-r--r-- 1 root root 63 2009-12-15 01:10 ./source/x/x11/post-install/xbitmaps.post-install
|
-rw-r--r-- 1 root root 63 2009-12-15 01:10 ./source/x/x11/post-install/xbitmaps.post-install
|
||||||
-rw-r--r-- 1 root root 169 2020-02-23 17:54 ./source/x/x11/post-install/xcb-proto.post-install
|
-rw-r--r-- 1 root root 169 2020-02-23 17:54 ./source/x/x11/post-install/xcb-proto.post-install
|
||||||
|
@ -15771,7 +15765,7 @@ drwxr-xr-x 2 root root 4096 2024-05-04 00:01 ./source/xap/xine-ui
|
||||||
-rw-r--r-- 1 root root 2210025 2023-01-07 19:35 ./source/xap/xine-ui/xine-ui-0.99.14.tar.lz
|
-rw-r--r-- 1 root root 2210025 2023-01-07 19:35 ./source/xap/xine-ui/xine-ui-0.99.14.tar.lz
|
||||||
-rwxr-xr-x 1 root root 3385 2024-05-04 00:01 ./source/xap/xine-ui/xine-ui.SlackBuild
|
-rwxr-xr-x 1 root root 3385 2024-05-04 00:01 ./source/xap/xine-ui/xine-ui.SlackBuild
|
||||||
-rw-r--r-- 1 root root 53 2023-01-12 20:40 ./source/xap/xine-ui/xine-ui.url
|
-rw-r--r-- 1 root root 53 2023-01-12 20:40 ./source/xap/xine-ui/xine-ui.url
|
||||||
drwxr-xr-x 2 root root 4096 2024-10-01 17:17 ./source/xap/xlockmore
|
drwxr-xr-x 2 root root 4096 2024-11-27 18:30 ./source/xap/xlockmore
|
||||||
-rw-r--r-- 1 root root 277 2020-02-07 00:37 ./source/xap/xlockmore/doinst.sh.gz
|
-rw-r--r-- 1 root root 277 2020-02-07 00:37 ./source/xap/xlockmore/doinst.sh.gz
|
||||||
-rw-r--r-- 1 root root 225 2002-02-23 22:23 ./source/xap/xlockmore/l-bob.README
|
-rw-r--r-- 1 root root 225 2002-02-23 22:23 ./source/xap/xlockmore/l-bob.README
|
||||||
-rw-r--r-- 1 root root 27870 1998-04-01 15:09 ./source/xap/xlockmore/l-bob.xbm
|
-rw-r--r-- 1 root root 27870 1998-04-01 15:09 ./source/xap/xlockmore/l-bob.xbm
|
||||||
|
@ -15779,8 +15773,8 @@ drwxr-xr-x 2 root root 4096 2024-10-01 17:17 ./source/xap/xlockmore
|
||||||
-rw-r--r-- 1 root root 7025 2002-02-23 21:40 ./source/xap/xlockmore/s-bob.xbm
|
-rw-r--r-- 1 root root 7025 2002-02-23 21:40 ./source/xap/xlockmore/s-bob.xbm
|
||||||
-rw-r--r-- 1 root root 966 2024-03-14 19:24 ./source/xap/xlockmore/slack-desc
|
-rw-r--r-- 1 root root 966 2024-03-14 19:24 ./source/xap/xlockmore/slack-desc
|
||||||
-rw-r--r-- 1 root root 154 2014-07-26 21:14 ./source/xap/xlockmore/xlock.pam
|
-rw-r--r-- 1 root root 154 2014-07-26 21:14 ./source/xap/xlockmore/xlock.pam
|
||||||
-rw-r--r-- 1 root root 2061496 2024-09-26 00:00 ./source/xap/xlockmore/xlockmore-5.80.tar.xz
|
-rw-r--r-- 1 root root 2060904 2024-11-26 19:19 ./source/xap/xlockmore/xlockmore-5.81.tar.xz
|
||||||
-rw-r--r-- 1 root root 195 2024-09-26 00:00 ./source/xap/xlockmore/xlockmore-5.80.tar.xz.asc
|
-rw-r--r-- 1 root root 195 2024-11-26 19:19 ./source/xap/xlockmore/xlockmore-5.81.tar.xz.asc
|
||||||
-rwxr-xr-x 1 root root 4312 2024-09-14 17:28 ./source/xap/xlockmore/xlockmore.SlackBuild
|
-rwxr-xr-x 1 root root 4312 2024-09-14 17:28 ./source/xap/xlockmore/xlockmore.SlackBuild
|
||||||
-rw-r--r-- 1 root root 380 2023-09-23 20:08 ./source/xap/xlockmore/xlockmore.bitmap.diff.gz
|
-rw-r--r-- 1 root root 380 2023-09-23 20:08 ./source/xap/xlockmore/xlockmore.bitmap.diff.gz
|
||||||
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/xmms
|
drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/xap/xmms
|
||||||
|
@ -16079,14 +16073,38 @@ drwxr-xr-x 2 root root 4096 2023-02-19 18:29 ./source/y/nethack
|
||||||
-rwxr-xr-x 1 root root 4972 2024-05-05 17:20 ./source/y/nethack/nethack.SlackBuild
|
-rwxr-xr-x 1 root root 4972 2024-05-05 17:20 ./source/y/nethack/nethack.SlackBuild
|
||||||
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url
|
-rw-r--r-- 1 root root 59 2023-02-19 18:28 ./source/y/nethack/nethack.url
|
||||||
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
|
-rw-r--r-- 1 root root 1031 2020-12-30 21:50 ./source/y/nethack/slack-desc
|
||||||
drwxr-xr-x 4 root root 4096 2024-11-22 22:15 ./testing
|
drwxr-xr-x 4 root root 4096 2024-11-28 00:22 ./testing
|
||||||
-rw-r--r-- 1 root root 552 2024-11-22 22:15 ./testing/CHECKSUMS.md5
|
-rw-r--r-- 1 root root 1861 2024-11-28 00:22 ./testing/CHECKSUMS.md5
|
||||||
-rw-r--r-- 1 root root 195 2024-11-22 22:15 ./testing/CHECKSUMS.md5.asc
|
-rw-r--r-- 1 root root 195 2024-11-28 00:22 ./testing/CHECKSUMS.md5.asc
|
||||||
-rw-r--r-- 1 root root 709 2024-11-22 22:15 ./testing/FILE_LIST
|
-rw-r--r-- 1 root root 2738 2024-11-28 00:22 ./testing/FILE_LIST
|
||||||
-rw-r--r-- 1 root root 14 2024-11-22 22:15 ./testing/MANIFEST.bz2
|
-rw-r--r-- 1 root root 158561 2024-11-28 00:22 ./testing/MANIFEST.bz2
|
||||||
-rw-r--r-- 1 root root 224 2024-11-22 22:15 ./testing/PACKAGES.TXT
|
-rw-r--r-- 1 root root 768 2024-11-28 00:22 ./testing/PACKAGES.TXT
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-22 19:38 ./testing/packages
|
drwxr-xr-x 2 root root 4096 2024-11-28 00:22 ./testing/packages
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-22 19:37 ./testing/source
|
-rw-r--r-- 1 root root 362 2024-11-27 20:41 ./testing/packages/mesa-24.3.0-x86_64-1.txt
|
||||||
|
-rw-r--r-- 1 root root 39238512 2024-11-27 20:41 ./testing/packages/mesa-24.3.0-x86_64-1.txz
|
||||||
|
-rw-r--r-- 1 root root 195 2024-11-27 20:41 ./testing/packages/mesa-24.3.0-x86_64-1.txz.asc
|
||||||
|
drwxr-xr-x 3 root root 4096 2024-11-27 20:32 ./testing/source
|
||||||
|
drwxr-xr-x 5 root root 4096 2024-11-27 20:35 ./testing/source/mesa
|
||||||
|
drwxr-xr-x 4 root root 4096 2022-08-08 18:18 ./testing/source/mesa/amber
|
||||||
|
-rw-r--r-- 1 root root 16607716 2022-06-08 18:26 ./testing/source/mesa/amber/mesa-21.3.9.tar.xz
|
||||||
|
-rw-r--r-- 1 root root 119 2022-06-08 18:26 ./testing/source/mesa/amber/mesa-21.3.9.tar.xz.sig
|
||||||
|
drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./testing/source/mesa/amber/patches
|
||||||
|
drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert
|
||||||
|
-rw-r--r-- 1 root root 1706 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert/72566fd92c27b39abe2057f6f23388ec40793dd9.patch
|
||||||
|
-rw-r--r-- 1 root root 1259 2021-03-12 01:31 ./testing/source/mesa/amber/patches-revert/80817b6e344258ac9b955f824ebf9019a0fc1610.patch
|
||||||
|
-rw-r--r-- 1 root root 388 2018-12-07 19:28 ./testing/source/mesa/doinst.sh.gz
|
||||||
|
-rwxr-xr-x 1 root root 720 2015-12-11 03:09 ./testing/source/mesa/get-mesa.sh
|
||||||
|
-rw-r--r-- 1 root root 30566304 2024-11-21 16:40 ./testing/source/mesa/mesa-24.3.0.tar.xz
|
||||||
|
-rw-r--r-- 1 root root 119 2024-11-21 16:40 ./testing/source/mesa/mesa-24.3.0.tar.xz.sig
|
||||||
|
-rwxr-xr-x 1 root root 2901 2024-06-09 18:30 ./testing/source/mesa/mesa-amber.build
|
||||||
|
-rw-r--r-- 1 root root 7322153 2022-05-30 14:26 ./testing/source/mesa/mesa-demos-8.5.0.tar.lz
|
||||||
|
-rwxr-xr-x 1 root root 1590 2023-08-24 13:39 ./testing/source/mesa/mesa-demos.build
|
||||||
|
-rw-r--r-- 1 root root 935707 2024-11-27 20:34 ./testing/source/mesa/mesa-subprojects.tar.lz
|
||||||
|
-rwxr-xr-x 1 root root 6874 2024-11-27 20:33 ./testing/source/mesa/mesa.SlackBuild
|
||||||
|
-rw-r--r-- 1 root root 78 2010-10-01 04:23 ./testing/source/mesa/mesa.url
|
||||||
|
drwxr-xr-x 2 root root 4096 2024-09-18 17:39 ./testing/source/mesa/patches
|
||||||
|
drwxr-xr-x 2 root root 4096 2022-08-08 18:00 ./testing/source/mesa/patches-revert
|
||||||
|
-rw-r--r-- 1 root root 814 2019-09-25 19:15 ./testing/source/mesa/slack-desc
|
||||||
drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./usb-and-pxe-installers
|
drwxr-xr-x 2 root root 4096 2024-11-22 22:03 ./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 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 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
|
||||||
|
|
|
@ -993,23 +993,7 @@ gzip ./source/x/ibus-unikey/gcc-6.diff
|
||||||
gzip ./source/x/ibus-kkc/doinst.sh
|
gzip ./source/x/ibus-kkc/doinst.sh
|
||||||
gzip ./source/x/ttf-tlwg/doinst.sh
|
gzip ./source/x/ttf-tlwg/doinst.sh
|
||||||
gzip ./source/x/xterm/doinst.sh
|
gzip ./source/x/xterm/doinst.sh
|
||||||
gzip ./source/x/fontconfig/fontconfig.font.dir.list.diff
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-drop-lang-from-pkgkit-format.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-sleep-less.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-fix-assertion.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-score-hint-on-match.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-0-timestamp-dir-on-sb.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-fix-dtd-id.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-required-freetype-version.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-read-latest-cache.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-sysroot.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-fix-1744377.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-fix-dtd.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-fix-test.patch
|
|
||||||
gzip ./source/x/fontconfig/fedora-patches/fontconfig-mt.patch
|
|
||||||
gzip ./source/x/fontconfig/doinst.sh
|
gzip ./source/x/fontconfig/doinst.sh
|
||||||
gzip ./source/x/fontconfig/fontconfig.liberation.diff
|
|
||||||
gzip ./source/x/fontconfig/fontconfig.dejavu.diff
|
|
||||||
gzip ./source/x/x11/post-install/xorg-cf-files/x11.tmpl.lib64.kludge.diff
|
gzip ./source/x/x11/post-install/xorg-cf-files/x11.tmpl.lib64.kludge.diff
|
||||||
gzip ./source/x/x11/post-install/libX11/XKeysymDB
|
gzip ./source/x/x11/post-install/libX11/XKeysymDB
|
||||||
gzip ./source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch
|
gzip ./source/x/x11/patch/xauth/xauth.bc78aa61cfbddaa27dee275f639ba40de6981b17.patch
|
||||||
|
@ -1041,3 +1025,4 @@ gzip ./source/x/ibus/doinst.sh
|
||||||
gzip ./source/x/ibus/emoji-test.txt
|
gzip ./source/x/ibus/emoji-test.txt
|
||||||
gzip ./source/x/xcm/xcm.udev.rules.diff
|
gzip ./source/x/xcm/xcm.udev.rules.diff
|
||||||
gzip ./source/x/libva/doinst.sh
|
gzip ./source/x/libva/doinst.sh
|
||||||
|
gzip ./testing/source/mesa/doinst.sh
|
||||||
|
|
|
@ -29,7 +29,7 @@ BUILD=${BUILD:-1}
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$( uname -m )" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) export ARCH=i686 ;;
|
||||||
arm*) export ARCH=arm ;;
|
arm*) export ARCH=arm ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$( uname -m ) ;;
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
@ -49,14 +49,20 @@ NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
TMP=${TMP:-/tmp}
|
TMP=${TMP:-/tmp}
|
||||||
PKG=$TMP/package-${PKGNAM}
|
PKG=$TMP/package-${PKGNAM}
|
||||||
|
|
||||||
if [ "$ARCH" = "i586" ]; then
|
if [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686 -fcommon"
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
LIBDIRSUFFIX=""
|
||||||
SLKCFLAGS="-O2 -fcommon"
|
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fcommon"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# GCC 14 "fix":
|
||||||
|
SLKCFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types"
|
||||||
|
|
||||||
rm -rf $PKG
|
rm -rf $PKG
|
||||||
mkdir -p $TMP $PKG/etc
|
mkdir -p $TMP $PKG/etc
|
||||||
cd $TMP
|
cd $TMP
|
||||||
|
|
|
@ -16,12 +16,11 @@ if [ -e etc/rc.d/rc.atalk ]; then
|
||||||
cat etc/rc.d/rc.atalk.new > etc/rc.d/rc.atalk.new.incoming
|
cat etc/rc.d/rc.atalk.new > etc/rc.d/rc.atalk.new.incoming
|
||||||
mv etc/rc.d/rc.atalk.new.incoming etc/rc.d/rc.atalk.new
|
mv etc/rc.d/rc.atalk.new.incoming etc/rc.d/rc.atalk.new
|
||||||
fi
|
fi
|
||||||
|
|
||||||
config etc/rc.d/rc.atalk.new
|
config etc/rc.d/rc.atalk.new
|
||||||
|
|
||||||
config etc/netatalk/afp.conf.new
|
for file in etc/netatalk/*.new ; do
|
||||||
config etc/netatalk/dbus-session.conf.new
|
config $file
|
||||||
config etc/netatalk/extmap.conf.new
|
done
|
||||||
|
|
||||||
if [ -r etc/pam.d/netatalk.new ]; then
|
if [ -r etc/pam.d/netatalk.new ]; then
|
||||||
config etc/pam.d/netatalk.new
|
config etc/pam.d/netatalk.new
|
||||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=netatalk
|
PKGNAM=netatalk
|
||||||
VERSION=${VERSION:-$(echo netatalk-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo netatalk-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
|
@ -135,7 +135,7 @@ zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
( cd $PKG/etc/netatalk
|
( cd $PKG/etc/netatalk
|
||||||
for file in afp.conf dbus-session.conf extmap.conf ; do
|
for file in *.conf ; do
|
||||||
mv $file ${file}.new
|
mv $file ${file}.new
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
|
|
|
@ -25,12 +25,12 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=openldap
|
PKGNAM=openldap
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-2}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$(uname -m)" in
|
case "$(uname -m)" in
|
||||||
i?86) ARCH=i586 ;;
|
i?86) ARCH=i686 ;;
|
||||||
arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
|
arm*) readelf /usr/bin/file -A | grep -E -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) ARCH=$(uname -m) ;;
|
*) ARCH=$(uname -m) ;;
|
||||||
|
@ -52,17 +52,11 @@ if [ "$ARCH" = "i586" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "i686" ]; then
|
elif [ "$ARCH" = "i686" ]; then
|
||||||
SLKCFLAGS="-O2 -march=i686"
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
|
||||||
SLKCFLAGS="-O2"
|
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
LIBDIRSUFFIX="64"
|
LIBDIRSUFFIX="64"
|
||||||
elif [ "$ARCH" = "armv7hl" ]; then
|
|
||||||
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
else
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
|
|
|
@ -34,7 +34,7 @@ PKGNAM=texlive
|
||||||
SOURCEVERSION=${SOURCEVERSION:-20240312}
|
SOURCEVERSION=${SOURCEVERSION:-20240312}
|
||||||
TEXMFVERSION=${TEXMFVERSION:-240409}
|
TEXMFVERSION=${TEXMFVERSION:-240409}
|
||||||
VERSION=${VERSION:-2024.$TEXMFVERSION}
|
VERSION=${VERSION:-2024.$TEXMFVERSION}
|
||||||
BUILD=${BUILD:-2}
|
BUILD=${BUILD:-3}
|
||||||
|
|
||||||
TMP=${TMP:-/tmp}
|
TMP=${TMP:-/tmp}
|
||||||
PKG=$TMP/package-texlive
|
PKG=$TMP/package-texlive
|
||||||
|
@ -159,8 +159,8 @@ sed -i \
|
||||||
$PKG$TEXMFROOT/texmf-dist/web2c/texmf.cnf
|
$PKG$TEXMFROOT/texmf-dist/web2c/texmf.cnf
|
||||||
|
|
||||||
# provide texlive fonts optionally for other system apps
|
# provide texlive fonts optionally for other system apps
|
||||||
mkdir -p $PKG/etc/fonts/conf.avail
|
mkdir -p $PKG/usr/share/fontconfig/conf.avail
|
||||||
cat > $PKG/etc/fonts/conf.avail/09-texlive.conf << EOF
|
cat > $PKG/usr/share/fontconfig/conf.avail/09-texlive.conf << EOF
|
||||||
<?xml version='1.0'?>
|
<?xml version='1.0'?>
|
||||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||||
<fontconfig>
|
<fontconfig>
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=dejavu-fonts-ttf
|
PKGNAM=dejavu-fonts-ttf
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
BUILD=${BUILD:-6}
|
BUILD=${BUILD:-7}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
@ -63,12 +63,12 @@ cp -a ttf/*.ttf $PKG/usr/share/fonts/TTF/
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
# Install config files:
|
# Install config files:
|
||||||
mkdir -p $PKG/etc/fonts/conf.avail
|
mkdir -p $PKG/usr/share/fontconfig/conf.avail
|
||||||
mkdir -p $PKG/etc/fonts/conf.d
|
mkdir -p $PKG/etc/fonts/conf.d
|
||||||
( cd fontconfig
|
( cd fontconfig
|
||||||
for file in * ; do
|
for file in * ; do
|
||||||
cp -a $file $PKG/etc/fonts/conf.avail
|
cp -a $file $PKG/usr/share/fontconfig/conf.avail
|
||||||
( cd $PKG/etc/fonts/conf.d ; ln -sf ../conf.avail/$file . )
|
( cd $PKG/etc/fonts/conf.d ; ln -sf ../../../usr/share/fontconfig/conf.avail/$file . )
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,55 +0,0 @@
|
||||||
diff --git a/src/fccache.c b/src/fccache.c
|
|
||||||
index 2d398c73..7139b082 100644
|
|
||||||
--- a/src/fccache.c
|
|
||||||
+++ b/src/fccache.c
|
|
||||||
@@ -845,7 +845,7 @@ FcCacheTimeValid (FcConfig *config, FcCache *cache, struct stat *dir_stat)
|
|
||||||
FcCacheDir (cache), cache->checksum, (int) dir_stat->st_mtime);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- return cache->checksum == (int) dir_stat->st_mtime && fnano;
|
|
||||||
+ return dir_stat->st_mtime == 0 || (cache->checksum == (int) dir_stat->st_mtime && fnano);
|
|
||||||
}
|
|
||||||
|
|
||||||
static FcBool
|
|
||||||
@@ -1041,17 +1041,39 @@ static FcBool
|
|
||||||
FcDirCacheMapHelper (FcConfig *config, int fd, struct stat *fd_stat, struct stat *dir_stat, struct timeval *latest_cache_mtime, void *closure)
|
|
||||||
{
|
|
||||||
FcCache *cache = FcDirCacheMapFd (config, fd, fd_stat, dir_stat);
|
|
||||||
- struct timeval cache_mtime;
|
|
||||||
+ struct timeval cache_mtime, zero_mtime = { 0, 0}, dir_mtime;
|
|
||||||
|
|
||||||
if (!cache)
|
|
||||||
return FcFalse;
|
|
||||||
cache_mtime.tv_sec = fd_stat->st_mtime;
|
|
||||||
+ dir_mtime.tv_sec = dir_stat->st_mtime;
|
|
||||||
#ifdef HAVE_STRUCT_STAT_ST_MTIM
|
|
||||||
cache_mtime.tv_usec = fd_stat->st_mtim.tv_nsec / 1000;
|
|
||||||
+ dir_mtime.tv_usec = dir_stat->st_mtim.tv_nsec / 1000;
|
|
||||||
#else
|
|
||||||
cache_mtime.tv_usec = 0;
|
|
||||||
+ dir_mtime.tv_usec = 0;
|
|
||||||
#endif
|
|
||||||
- if (timercmp (latest_cache_mtime, &cache_mtime, <))
|
|
||||||
+ /* special take care of OSTree */
|
|
||||||
+ if (!timercmp (&zero_mtime, &dir_mtime, !=))
|
|
||||||
+ {
|
|
||||||
+ if (!timercmp (&zero_mtime, &cache_mtime, !=))
|
|
||||||
+ {
|
|
||||||
+ if (*((FcCache **) closure))
|
|
||||||
+ FcDirCacheUnload (*((FcCache **) closure));
|
|
||||||
+ }
|
|
||||||
+ else if (*((FcCache **) closure) && !timercmp (&zero_mtime, latest_cache_mtime, !=))
|
|
||||||
+ {
|
|
||||||
+ FcDirCacheUnload (cache);
|
|
||||||
+ return FcFalse;
|
|
||||||
+ }
|
|
||||||
+ else if (timercmp (latest_cache_mtime, &cache_mtime, <))
|
|
||||||
+ {
|
|
||||||
+ if (*((FcCache **) closure))
|
|
||||||
+ FcDirCacheUnload (*((FcCache **) closure));
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ else if (timercmp (latest_cache_mtime, &cache_mtime, <))
|
|
||||||
{
|
|
||||||
if (*((FcCache **) closure))
|
|
||||||
FcDirCacheUnload (*((FcCache **) closure));
|
|
|
@ -1,122 +0,0 @@
|
||||||
From fcada522913e5e07efa6367eff87ace9f06d24c8 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Wed, 28 Aug 2019 17:46:03 +0900
|
|
||||||
Subject: [PATCH] Do not return FcFalse from FcConfigParseAndLoad*() if
|
|
||||||
complain is set to false
|
|
||||||
|
|
||||||
https://bugzilla.redhat.com/show_bug.cgi?id=1744377
|
|
||||||
---
|
|
||||||
src/fcxml.c | 8 ++++---
|
|
||||||
test/Makefile.am | 4 ++++
|
|
||||||
test/test-bz1744377.c | 51 +++++++++++++++++++++++++++++++++++++++++++
|
|
||||||
3 files changed, 60 insertions(+), 3 deletions(-)
|
|
||||||
create mode 100644 test/test-bz1744377.c
|
|
||||||
|
|
||||||
diff --git a/src/fcxml.c b/src/fcxml.c
|
|
||||||
index 2e26e77a..076fa301 100644
|
|
||||||
--- a/src/fcxml.c
|
|
||||||
+++ b/src/fcxml.c
|
|
||||||
@@ -3526,7 +3526,7 @@ _FcConfigParse (FcConfig *config,
|
|
||||||
int len;
|
|
||||||
FcStrBuf sbuf;
|
|
||||||
char buf[BUFSIZ];
|
|
||||||
- FcBool ret = FcFalse;
|
|
||||||
+ FcBool ret = FcFalse, complain_again = complain;
|
|
||||||
|
|
||||||
#ifdef _WIN32
|
|
||||||
if (!pGetSystemWindowsDirectory)
|
|
||||||
@@ -3605,7 +3605,7 @@ _FcConfigParse (FcConfig *config,
|
|
||||||
close (fd);
|
|
||||||
|
|
||||||
ret = FcConfigParseAndLoadFromMemoryInternal (config, filename, FcStrBufDoneStatic (&sbuf), complain, load);
|
|
||||||
- complain = FcFalse; /* no need to reclaim here */
|
|
||||||
+ complain_again = FcFalse; /* no need to reclaim here */
|
|
||||||
bail1:
|
|
||||||
FcStrBufDestroy (&sbuf);
|
|
||||||
bail0:
|
|
||||||
@@ -3613,7 +3613,9 @@ bail0:
|
|
||||||
FcStrFree (filename);
|
|
||||||
if (realfilename)
|
|
||||||
FcStrFree (realfilename);
|
|
||||||
- if (!ret && complain)
|
|
||||||
+ if (!complain)
|
|
||||||
+ return FcTrue;
|
|
||||||
+ if (!ret && complain_again)
|
|
||||||
{
|
|
||||||
if (name)
|
|
||||||
FcConfigMessage (0, FcSevereError, "Cannot %s config file \"%s\"", load ? "load" : "scan", name);
|
|
||||||
diff --git a/test/Makefile.am b/test/Makefile.am
|
|
||||||
index f9c21581..a9fa089a 100644
|
|
||||||
--- a/test/Makefile.am
|
|
||||||
+++ b/test/Makefile.am
|
|
||||||
@@ -131,6 +131,10 @@ TESTS += test-d1f48f11
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
+check_PROGRAMS += test-bz1744377
|
|
||||||
+test_bz1744377_LDADD = $(top_builddir)/src/libfontconfig.la
|
|
||||||
+TESTS += test-bz1744377
|
|
||||||
+
|
|
||||||
EXTRA_DIST=run-test.sh run-test-conf.sh $(LOG_COMPILER) $(TESTDATA) out.expected-long-family-names out.expected-no-long-family-names
|
|
||||||
|
|
||||||
CLEANFILES=out out1 out2 fonts.conf out.expected
|
|
||||||
diff --git a/test/test-bz1744377.c b/test/test-bz1744377.c
|
|
||||||
new file mode 100644
|
|
||||||
index 00000000..d7f10535
|
|
||||||
--- /dev/null
|
|
||||||
+++ b/test/test-bz1744377.c
|
|
||||||
@@ -0,0 +1,51 @@
|
|
||||||
+/*
|
|
||||||
+ * fontconfig/test/test-bz1744377.c
|
|
||||||
+ *
|
|
||||||
+ * Copyright © 2000 Keith Packard
|
|
||||||
+ *
|
|
||||||
+ * Permission to use, copy, modify, distribute, and sell this software and its
|
|
||||||
+ * documentation for any purpose is hereby granted without fee, provided that
|
|
||||||
+ * the above copyright notice appear in all copies and that both that
|
|
||||||
+ * copyright notice and this permission notice appear in supporting
|
|
||||||
+ * documentation, and that the name of the author(s) not be used in
|
|
||||||
+ * advertising or publicity pertaining to distribution of the software without
|
|
||||||
+ * specific, written prior permission. The authors make no
|
|
||||||
+ * representations about the suitability of this software for any purpose. It
|
|
||||||
+ * is provided "as is" without express or implied warranty.
|
|
||||||
+ *
|
|
||||||
+ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
||||||
+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
||||||
+ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
||||||
+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
||||||
+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
||||||
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
||||||
+ * PERFORMANCE OF THIS SOFTWARE.
|
|
||||||
+ */
|
|
||||||
+#include <fontconfig/fontconfig.h>
|
|
||||||
+
|
|
||||||
+int
|
|
||||||
+main (void)
|
|
||||||
+{
|
|
||||||
+ const FcChar8 *doc = ""
|
|
||||||
+ "<fontconfig>\n"
|
|
||||||
+ " <include ignore_missing=\"yes\">blahblahblah</include>\n"
|
|
||||||
+ "</fontconfig>\n"
|
|
||||||
+ "";
|
|
||||||
+ const FcChar8 *doc2 = ""
|
|
||||||
+ "<fontconfig>\n"
|
|
||||||
+ " <include ignore_missing=\"no\">blahblahblah</include>\n"
|
|
||||||
+ "</fontconfig>\n"
|
|
||||||
+ "";
|
|
||||||
+ FcConfig *cfg = FcConfigCreate ();
|
|
||||||
+
|
|
||||||
+ if (!FcConfigParseAndLoadFromMemory (cfg, doc, FcTrue))
|
|
||||||
+ return 1;
|
|
||||||
+ if (FcConfigParseAndLoadFromMemory (cfg, doc2, FcTrue))
|
|
||||||
+ return 1;
|
|
||||||
+ if (!FcConfigParseAndLoadFromMemory (cfg, doc2, FcFalse))
|
|
||||||
+ return 1;
|
|
||||||
+
|
|
||||||
+ FcConfigDestroy (cfg);
|
|
||||||
+
|
|
||||||
+ return 0;
|
|
||||||
+}
|
|
||||||
--
|
|
||||||
2.23.0
|
|
||||||
|
|
|
@ -1,144 +0,0 @@
|
||||||
From fbc05949ef52c8a8d69233eed77f6636dffec280 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Wed, 26 Feb 2020 15:42:21 +0900
|
|
||||||
Subject: [PATCH] Fix assertion in FcFini()
|
|
||||||
|
|
||||||
Due to the unproper initialization of `latest_mtime', the duplicate caches
|
|
||||||
was still in fcCacheChains with no references. which means no one frees
|
|
||||||
them. thus, the memory leak was happened.
|
|
||||||
|
|
||||||
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/227
|
|
||||||
---
|
|
||||||
src/fccache.c | 9 +++++----
|
|
||||||
src/fcinit.c | 4 ++--
|
|
||||||
2 files changed, 7 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/fccache.c b/src/fccache.c
|
|
||||||
index 4744a84..035458e 100644
|
|
||||||
--- a/src/fccache.c
|
|
||||||
+++ b/src/fccache.c
|
|
||||||
@@ -365,7 +365,6 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
struct stat file_stat, dir_stat;
|
|
||||||
FcBool ret = FcFalse;
|
|
||||||
const FcChar8 *sysroot = FcConfigGetSysRoot (config);
|
|
||||||
- struct timeval latest_mtime = (struct timeval){ 0 };
|
|
||||||
|
|
||||||
if (sysroot)
|
|
||||||
d = FcStrBuildFilename (sysroot, dir, NULL);
|
|
||||||
@@ -390,6 +389,8 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
#ifndef _WIN32
|
|
||||||
FcBool retried = FcFalse;
|
|
||||||
#endif
|
|
||||||
+ struct timeval latest_mtime = (struct timeval){ 0 };
|
|
||||||
+
|
|
||||||
if (sysroot)
|
|
||||||
cache_hashed = FcStrBuildFilename (sysroot, cache_dir, cache_base, NULL);
|
|
||||||
else
|
|
||||||
@@ -1081,12 +1082,12 @@ FcDirCacheLoadFile (const FcChar8 *cache_file, struct stat *file_stat)
|
|
||||||
|
|
||||||
if (!file_stat)
|
|
||||||
file_stat = &my_file_stat;
|
|
||||||
- fd = FcDirCacheOpenFile (cache_file, file_stat);
|
|
||||||
- if (fd < 0)
|
|
||||||
- return NULL;
|
|
||||||
config = FcConfigReference (NULL);
|
|
||||||
if (!config)
|
|
||||||
return NULL;
|
|
||||||
+ fd = FcDirCacheOpenFile (cache_file, file_stat);
|
|
||||||
+ if (fd < 0)
|
|
||||||
+ return NULL;
|
|
||||||
cache = FcDirCacheMapFd (config, fd, file_stat, NULL);
|
|
||||||
FcConfigDestroy (config);
|
|
||||||
close (fd);
|
|
||||||
diff --git a/src/fcinit.c b/src/fcinit.c
|
|
||||||
index 6f82ebd..0e1421e 100644
|
|
||||||
--- a/src/fcinit.c
|
|
||||||
+++ b/src/fcinit.c
|
|
||||||
@@ -199,10 +199,10 @@ void
|
|
||||||
FcFini (void)
|
|
||||||
{
|
|
||||||
FcConfigFini ();
|
|
||||||
- FcCacheFini ();
|
|
||||||
+ FcConfigPathFini ();
|
|
||||||
FcDefaultFini ();
|
|
||||||
FcObjectFini ();
|
|
||||||
- FcConfigPathFini ();
|
|
||||||
+ FcCacheFini ();
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
||||||
From 6f6b39780215714386606ca1c5457a7106639ff4 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Mon, 23 Mar 2020 14:03:47 +0900
|
|
||||||
Subject: [PATCH] Fix assertion in FcCacheFini() again
|
|
||||||
|
|
||||||
The previous fix in fbc05949ef52c8a8d69233eed77f6636dffec280 was wrong. reverting.
|
|
||||||
|
|
||||||
When reading older caches, FcDirCacheMapHelper() returns FcFalse and
|
|
||||||
it became the return value from FcDirCacheProcess() too, which is wrong.
|
|
||||||
Actually one of calls for FcDirCacheMapHelper() should be successfully
|
|
||||||
finished and closure should have a valid pointer for cache.
|
|
||||||
|
|
||||||
Due to this, the proper finalization process wasn't running against
|
|
||||||
cache in closure.
|
|
||||||
|
|
||||||
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/227
|
|
||||||
---
|
|
||||||
src/fccache.c | 17 +++++++++++++++--
|
|
||||||
1 file changed, 15 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/fccache.c b/src/fccache.c
|
|
||||||
index 035458e..2d398c7 100644
|
|
||||||
--- a/src/fccache.c
|
|
||||||
+++ b/src/fccache.c
|
|
||||||
@@ -365,6 +365,7 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
struct stat file_stat, dir_stat;
|
|
||||||
FcBool ret = FcFalse;
|
|
||||||
const FcChar8 *sysroot = FcConfigGetSysRoot (config);
|
|
||||||
+ struct timeval latest_mtime = (struct timeval){ 0 };
|
|
||||||
|
|
||||||
if (sysroot)
|
|
||||||
d = FcStrBuildFilename (sysroot, dir, NULL);
|
|
||||||
@@ -389,7 +390,6 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
#ifndef _WIN32
|
|
||||||
FcBool retried = FcFalse;
|
|
||||||
#endif
|
|
||||||
- struct timeval latest_mtime = (struct timeval){ 0 };
|
|
||||||
|
|
||||||
if (sysroot)
|
|
||||||
cache_hashed = FcStrBuildFilename (sysroot, cache_dir, cache_base, NULL);
|
|
||||||
@@ -445,6 +445,8 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
}
|
|
||||||
FcStrListDone (list);
|
|
||||||
|
|
||||||
+ if (closure)
|
|
||||||
+ return !!(*((FcCache **)closure) != NULL);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -792,7 +794,18 @@ FcCacheFini (void)
|
|
||||||
int i;
|
|
||||||
|
|
||||||
for (i = 0; i < FC_CACHE_MAX_LEVEL; i++)
|
|
||||||
- assert (fcCacheChains[i] == NULL);
|
|
||||||
+ {
|
|
||||||
+ if (FcDebug() & FC_DBG_CACHE)
|
|
||||||
+ {
|
|
||||||
+ if (fcCacheChains[i] != NULL)
|
|
||||||
+ {
|
|
||||||
+ FcCacheSkip *s = fcCacheChains[i];
|
|
||||||
+ printf("Fontconfig error: not freed %p (dir: %s, refcount %d)\n", s->cache, FcCacheDir(s->cache), s->ref.count);
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+ else
|
|
||||||
+ assert (fcCacheChains[i] == NULL);
|
|
||||||
+ }
|
|
||||||
assert (fcCacheMaxLevel == 0);
|
|
||||||
|
|
||||||
free_lock ();
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
|
@ -1,490 +0,0 @@
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/05-reset-dirs-sample.conf fontconfig-2.13.92/conf.d/05-reset-dirs-sample.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/05-reset-dirs-sample.conf 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/05-reset-dirs-sample.conf 2020-03-28 15:53:41.792757065 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<description>Re-define fonts dirs sample</description>
|
|
||||||
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/09-autohint-if-no-hinting.conf fontconfig-2.13.92/conf.d/09-autohint-if-no-hinting.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/09-autohint-if-no-hinting.conf 2019-07-30 13:03:27.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/09-autohint-if-no-hinting.conf 2020-03-28 15:53:41.764757635 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-autohint.conf fontconfig-2.13.92/conf.d/10-autohint.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-autohint.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-autohint.conf 2020-03-28 15:53:41.829756312 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-hinting-full.conf fontconfig-2.13.92/conf.d/10-hinting-full.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-hinting-full.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-hinting-full.conf 2020-03-28 15:53:41.714758653 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-hinting-medium.conf fontconfig-2.13.92/conf.d/10-hinting-medium.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-hinting-medium.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-hinting-medium.conf 2020-03-28 15:53:41.809756719 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-hinting-none.conf fontconfig-2.13.92/conf.d/10-hinting-none.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-hinting-none.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-hinting-none.conf 2020-03-28 15:53:41.796756984 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-hinting-slight.conf fontconfig-2.13.92/conf.d/10-hinting-slight.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-hinting-slight.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-hinting-slight.conf 2020-03-28 15:53:41.760757717 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-no-sub-pixel.conf fontconfig-2.13.92/conf.d/10-no-sub-pixel.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-no-sub-pixel.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-no-sub-pixel.conf 2020-03-28 15:53:41.743758063 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-scale-bitmap-fonts.conf fontconfig-2.13.92/conf.d/10-scale-bitmap-fonts.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-scale-bitmap-fonts.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-scale-bitmap-fonts.conf 2020-03-28 15:53:41.727758389 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-sub-pixel-bgr.conf fontconfig-2.13.92/conf.d/10-sub-pixel-bgr.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-sub-pixel-bgr.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-sub-pixel-bgr.conf 2020-03-28 15:53:41.841756068 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-sub-pixel-rgb.conf fontconfig-2.13.92/conf.d/10-sub-pixel-rgb.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-sub-pixel-rgb.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-sub-pixel-rgb.conf 2020-03-28 15:53:41.723758470 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-sub-pixel-vbgr.conf fontconfig-2.13.92/conf.d/10-sub-pixel-vbgr.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-sub-pixel-vbgr.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-sub-pixel-vbgr.conf 2020-03-28 15:53:41.772757472 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-sub-pixel-vrgb.conf fontconfig-2.13.92/conf.d/10-sub-pixel-vrgb.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-sub-pixel-vrgb.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-sub-pixel-vrgb.conf 2020-03-28 15:53:41.706758816 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/10-unhinted.conf fontconfig-2.13.92/conf.d/10-unhinted.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/10-unhinted.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/10-unhinted.conf 2020-03-28 15:53:41.739758145 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/11-lcdfilter-default.conf fontconfig-2.13.92/conf.d/11-lcdfilter-default.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/11-lcdfilter-default.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/11-lcdfilter-default.conf 2020-03-28 15:53:41.731758307 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/11-lcdfilter-legacy.conf fontconfig-2.13.92/conf.d/11-lcdfilter-legacy.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/11-lcdfilter-legacy.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/11-lcdfilter-legacy.conf 2020-03-28 15:53:41.837756149 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/11-lcdfilter-light.conf fontconfig-2.13.92/conf.d/11-lcdfilter-light.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/11-lcdfilter-light.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/11-lcdfilter-light.conf 2020-03-28 15:53:41.768757554 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/20-unhint-small-vera.conf fontconfig-2.13.92/conf.d/20-unhint-small-vera.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/20-unhint-small-vera.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/20-unhint-small-vera.conf 2020-03-28 15:53:41.784757228 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/25-unhint-nonlatin.conf fontconfig-2.13.92/conf.d/25-unhint-nonlatin.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/25-unhint-nonlatin.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/25-unhint-nonlatin.conf 2020-03-28 15:53:41.817756556 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/30-metric-aliases.conf fontconfig-2.13.92/conf.d/30-metric-aliases.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/30-metric-aliases.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/30-metric-aliases.conf 2020-03-28 15:53:41.718758572 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/40-nonlatin.conf fontconfig-2.13.92/conf.d/40-nonlatin.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/40-nonlatin.conf 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/40-nonlatin.conf 2020-03-28 15:53:41.735758226 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/45-generic.conf fontconfig-2.13.92/conf.d/45-generic.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/45-generic.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/45-generic.conf 2020-03-28 15:53:41.833756231 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/45-latin.conf fontconfig-2.13.92/conf.d/45-latin.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/45-latin.conf 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/45-latin.conf 2020-03-28 15:53:41.756757798 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/49-sansserif.conf fontconfig-2.13.92/conf.d/49-sansserif.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/49-sansserif.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/49-sansserif.conf 2020-03-28 15:53:41.845755987 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/50-user.conf fontconfig-2.13.92/conf.d/50-user.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/50-user.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/50-user.conf 2020-03-28 15:53:41.710758735 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/51-local.conf fontconfig-2.13.92/conf.d/51-local.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/51-local.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/51-local.conf 2020-03-28 15:53:41.805756801 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/60-generic.conf fontconfig-2.13.92/conf.d/60-generic.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/60-generic.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/60-generic.conf 2020-03-28 15:53:41.702758898 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/60-latin.conf fontconfig-2.13.92/conf.d/60-latin.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/60-latin.conf 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/60-latin.conf 2020-03-28 15:53:41.752757880 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/65-fonts-persian.conf fontconfig-2.13.92/conf.d/65-fonts-persian.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/65-fonts-persian.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/65-fonts-persian.conf 2020-03-28 15:53:41.748757961 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!--
|
|
||||||
fonts-persian.conf
|
|
||||||
To configure Persian fonts from The FarsiWeb Project.
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/65-khmer.conf fontconfig-2.13.92/conf.d/65-khmer.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/65-khmer.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/65-khmer.conf 2020-03-28 15:53:41.813756638 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/65-nonlatin.conf fontconfig-2.13.92/conf.d/65-nonlatin.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/65-nonlatin.conf 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/65-nonlatin.conf 2020-03-28 15:53:41.825756394 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/69-unifont.conf fontconfig-2.13.92/conf.d/69-unifont.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/69-unifont.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/69-unifont.conf 2020-03-28 15:53:41.821756475 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/70-no-bitmaps.conf fontconfig-2.13.92/conf.d/70-no-bitmaps.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/70-no-bitmaps.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/70-no-bitmaps.conf 2020-03-28 15:53:41.788757147 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/70-yes-bitmaps.conf fontconfig-2.13.92/conf.d/70-yes-bitmaps.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/70-yes-bitmaps.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/70-yes-bitmaps.conf 2020-03-28 15:53:41.780757310 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/80-delicious.conf fontconfig-2.13.92/conf.d/80-delicious.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/80-delicious.conf 2018-06-05 12:36:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/80-delicious.conf 2020-03-28 15:53:41.800756903 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/conf.d/90-synthetic.conf fontconfig-2.13.92/conf.d/90-synthetic.conf
|
|
||||||
--- fontconfig-2.13.92.orig/conf.d/90-synthetic.conf 2018-07-19 05:14:39.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/conf.d/90-synthetic.conf 2020-03-28 15:53:41.776757391 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
||||||
<its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/doc/fontconfig-user.html fontconfig-2.13.92/doc/fontconfig-user.html
|
|
||||||
--- fontconfig-2.13.92.orig/doc/fontconfig-user.html 2019-08-09 13:12:38.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/doc/fontconfig-user.html 2020-03-28 15:53:41.694759061 +0100
|
|
||||||
@@ -422,7 +422,7 @@
|
|
||||||
><PRE
|
|
||||||
CLASS="PROGRAMLISTING"
|
|
||||||
> <?xml version="1.0"?>
|
|
||||||
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+ <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
...
|
|
||||||
</fontconfig>
|
|
||||||
@@ -1240,7 +1240,7 @@
|
|
||||||
><PRE
|
|
||||||
CLASS="PROGRAMLISTING"
|
|
||||||
><?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
|
||||||
<fontconfig>
|
|
||||||
<!--
|
|
||||||
@@ -1367,7 +1367,7 @@
|
|
||||||
><PRE
|
|
||||||
CLASS="PROGRAMLISTING"
|
|
||||||
><?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration -->
|
|
||||||
<fontconfig>
|
|
||||||
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/doc/fontconfig-user.sgml fontconfig-2.13.92/doc/fontconfig-user.sgml
|
|
||||||
--- fontconfig-2.13.92.orig/doc/fontconfig-user.sgml 2018-11-15 13:20:50.000000000 +0100
|
|
||||||
+++ fontconfig-2.13.92/doc/fontconfig-user.sgml 2020-03-28 15:53:41.680759345 +0100
|
|
||||||
@@ -300,7 +300,7 @@
|
|
||||||
following structure:
|
|
||||||
<programlisting>
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+ <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
...
|
|
||||||
</fontconfig>
|
|
||||||
@@ -573,7 +573,7 @@
|
|
||||||
</para>
|
|
||||||
<programlisting>
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- &confdir;/fonts.conf file to configure system font access -->
|
|
||||||
<fontconfig>
|
|
||||||
<!--
|
|
||||||
@@ -684,7 +684,7 @@
|
|
||||||
</para>
|
|
||||||
<programlisting>
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration -->
|
|
||||||
<fontconfig>
|
|
||||||
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/doc/fontconfig-user.txt fontconfig-2.13.92/doc/fontconfig-user.txt
|
|
||||||
--- fontconfig-2.13.92.orig/doc/fontconfig-user.txt 2019-08-09 13:12:20.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/doc/fontconfig-user.txt 2020-03-28 15:53:41.689759162 +0100
|
|
||||||
@@ -261,7 +261,7 @@
|
|
||||||
following structure:
|
|
||||||
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+ <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
...
|
|
||||||
</fontconfig>
|
|
||||||
@@ -573,7 +573,7 @@
|
|
||||||
This is an example of a system-wide configuration file
|
|
||||||
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
|
||||||
<fontconfig>
|
|
||||||
<!--
|
|
||||||
@@ -683,7 +683,7 @@
|
|
||||||
$XDG_CONFIG_HOME/fontconfig/fonts.conf
|
|
||||||
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+ <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration -->
|
|
||||||
<fontconfig>
|
|
||||||
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/doc/fonts-conf.5 fontconfig-2.13.92/doc/fonts-conf.5
|
|
||||||
--- fontconfig-2.13.92.orig/doc/fonts-conf.5 2019-08-09 13:12:20.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/doc/fonts-conf.5 2020-03-28 15:53:41.685759244 +0100
|
|
||||||
@@ -264,7 +264,7 @@
|
|
||||||
.sp
|
|
||||||
.nf
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
- <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+ <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
\&...
|
|
||||||
</fontconfig>
|
|
||||||
@@ -554,7 +554,7 @@
|
|
||||||
.sp
|
|
||||||
.nf
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
|
||||||
<fontconfig>
|
|
||||||
<!--
|
|
||||||
@@ -666,7 +666,7 @@
|
|
||||||
.sp
|
|
||||||
.nf
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration -->
|
|
||||||
<fontconfig>
|
|
||||||
|
|
||||||
diff -uNr fontconfig-2.13.92.orig/fonts.conf.in fontconfig-2.13.92/fonts.conf.in
|
|
||||||
--- fontconfig-2.13.92.orig/fonts.conf.in 2019-05-08 10:22:25.000000000 +0200
|
|
||||||
+++ fontconfig-2.13.92/fonts.conf.in 2020-03-28 15:53:41.698758979 +0100
|
|
||||||
@@ -1,5 +1,5 @@
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
|
||||||
<!-- /etc/fonts/fonts.conf file to configure system font access -->
|
|
||||||
<fontconfig>
|
|
||||||
<its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
@ -1,26 +0,0 @@
|
||||||
From a4aa66a858f1ecd375c5efe5916398281f73f794 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Jan Tojnar <jtojnar@gmail.com>
|
|
||||||
Date: Wed, 20 Nov 2019 02:13:58 +0000
|
|
||||||
Subject: [PATCH] Correct reset-dirs in DTD
|
|
||||||
|
|
||||||
Empty elements need to be declared as such in well-formed DTDs.
|
|
||||||
---
|
|
||||||
fonts.dtd | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/fonts.dtd b/fonts.dtd
|
|
||||||
index f8c9f2c..40ecb4e 100644
|
|
||||||
--- a/fonts.dtd
|
|
||||||
+++ b/fonts.dtd
|
|
||||||
@@ -124,7 +124,7 @@
|
|
||||||
<!--
|
|
||||||
Reset the list of fonts directories
|
|
||||||
-->
|
|
||||||
-<!ELEMENT reset-dirs >
|
|
||||||
+<!ELEMENT reset-dirs EMPTY>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Periodically rescan the font configuration and
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
diff -pruN fontconfig-2.13.92.orig/test/run-test.sh fontconfig-2.13.92/test/run-test.sh
|
|
||||||
--- fontconfig-2.13.92.orig/test/run-test.sh 2020-01-30 20:19:55.148680493 +0900
|
|
||||||
+++ fontconfig-2.13.92/test/run-test.sh 2020-01-30 20:25:48.604550017 +0900
|
|
||||||
@@ -409,7 +409,7 @@ rm -rf $MYCACHEBASEDIR $MYCONFIG my-font
|
|
||||||
|
|
||||||
fi # if [ "x$EXEEXT" = "x" ]
|
|
||||||
|
|
||||||
-if [ -x $BUILDTESTDIR/test-crbug1004254 ]; then
|
|
||||||
+if [ -x $BUILDTESTDIR/test-crbug1004254 ] && [ 0 -eq 1 ]; then
|
|
||||||
dotest "MT-safe global config"
|
|
||||||
prep
|
|
||||||
curl -s -o $FONTDIR/noto.zip https://noto-website-2.storage.googleapis.com/pkgs/NotoSans-hinted.zip
|
|
||||||
From 8bddcb113779178e5b5ed711db08d9bfbff924cc Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Thu, 5 Dec 2019 19:55:06 +0900
|
|
||||||
Subject: [PATCH] Fix a test fail when no bwrap was available
|
|
||||||
|
|
||||||
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/201
|
|
||||||
---
|
|
||||||
test/run-test.sh | 5 ++---
|
|
||||||
1 file changed, 2 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/test/run-test.sh b/test/run-test.sh
|
|
||||||
index e1ee6d0..9b2e54b 100644
|
|
||||||
--- a/test/run-test.sh
|
|
||||||
+++ b/test/run-test.sh
|
|
||||||
@@ -40,9 +40,8 @@ ECHO=true
|
|
||||||
FCLIST="$LOG_COMPILER ../fc-list/fc-list$EXEEXT"
|
|
||||||
FCCACHE="$LOG_COMPILER ../fc-cache/fc-cache$EXEEXT"
|
|
||||||
|
|
||||||
-which bwrap > /dev/null 2>&1
|
|
||||||
-if [ $? -eq 0 ]; then
|
|
||||||
- BWRAP=`which bwrap`
|
|
||||||
+if [ -x "$(command -v bwrap)" ]; then
|
|
||||||
+ BWRAP="$(command -v bwrap)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
FONT1=$TESTDIR/4x6.pcf
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,228 +0,0 @@
|
||||||
From c9862b6ea7c3234b29f6500c7d07359847e55ed7 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Mon, 28 Oct 2019 17:11:38 +0900
|
|
||||||
Subject: [PATCH 1/9] Read latest cache in paths
|
|
||||||
|
|
||||||
Right now fontconfig uses a cache found first in a path and
|
|
||||||
cachedirs are the order of the system-wide path and then the user path.
|
|
||||||
this is due to avoid writing caches into the user path when running as root.
|
|
||||||
|
|
||||||
However, changing caches by certain config only, e.g. using <match target="scan">
|
|
||||||
may not take effect by this behavior, because it may be stored into the user path.
|
|
||||||
|
|
||||||
Thus, needing to find the latest cache out from paths.
|
|
||||||
|
|
||||||
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/182
|
|
||||||
---
|
|
||||||
src/fccache.c | 36 +++++++++++++++++++++-----
|
|
||||||
test/run-test.sh | 66 ++++++++++++++++++++++++++++++++++++++++++++++++
|
|
||||||
2 files changed, 96 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/fccache.c b/src/fccache.c
|
|
||||||
index 0976201..4acde22 100644
|
|
||||||
--- a/src/fccache.c
|
|
||||||
+++ b/src/fccache.c
|
|
||||||
@@ -338,7 +338,7 @@ FcDirCacheOpenFile (const FcChar8 *cache_file, struct stat *file_stat)
|
|
||||||
static FcBool
|
|
||||||
FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
FcBool (*callback) (FcConfig *config, int fd, struct stat *fd_stat,
|
|
||||||
- struct stat *dir_stat, void *closure),
|
|
||||||
+ struct stat *dir_stat, struct timeval *cache_mtime, void *closure),
|
|
||||||
void *closure, FcChar8 **cache_file_ret)
|
|
||||||
{
|
|
||||||
int fd = -1;
|
|
||||||
@@ -348,6 +348,7 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
struct stat file_stat, dir_stat;
|
|
||||||
FcBool ret = FcFalse;
|
|
||||||
const FcChar8 *sysroot = FcConfigGetSysRoot (config);
|
|
||||||
+ struct timeval latest_mtime = (struct timeval){ 0 };
|
|
||||||
|
|
||||||
if (sysroot)
|
|
||||||
d = FcStrBuildFilename (sysroot, dir, NULL);
|
|
||||||
@@ -383,15 +384,18 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
#endif
|
|
||||||
fd = FcDirCacheOpenFile (cache_hashed, &file_stat);
|
|
||||||
if (fd >= 0) {
|
|
||||||
- ret = (*callback) (config, fd, &file_stat, &dir_stat, closure);
|
|
||||||
+ ret = (*callback) (config, fd, &file_stat, &dir_stat, &latest_mtime, closure);
|
|
||||||
close (fd);
|
|
||||||
if (ret)
|
|
||||||
{
|
|
||||||
if (cache_file_ret)
|
|
||||||
+ {
|
|
||||||
+ if (*cache_file_ret)
|
|
||||||
+ FcStrFree (*cache_file_ret);
|
|
||||||
*cache_file_ret = cache_hashed;
|
|
||||||
+ }
|
|
||||||
else
|
|
||||||
FcStrFree (cache_hashed);
|
|
||||||
- break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#ifndef _WIN32
|
|
||||||
@@ -414,7 +418,8 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
- FcStrFree (cache_hashed);
|
|
||||||
+ else
|
|
||||||
+ FcStrFree (cache_hashed);
|
|
||||||
}
|
|
||||||
FcStrListDone (list);
|
|
||||||
|
|
||||||
@@ -998,12 +1003,31 @@ FcDirCacheUnload (FcCache *cache)
|
|
||||||
}
|
|
||||||
|
|
||||||
static FcBool
|
|
||||||
-FcDirCacheMapHelper (FcConfig *config, int fd, struct stat *fd_stat, struct stat *dir_stat, void *closure)
|
|
||||||
+FcDirCacheMapHelper (FcConfig *config, int fd, struct stat *fd_stat, struct stat *dir_stat, struct timeval *latest_cache_mtime, void *closure)
|
|
||||||
{
|
|
||||||
FcCache *cache = FcDirCacheMapFd (config, fd, fd_stat, dir_stat);
|
|
||||||
+ struct timeval cache_mtime;
|
|
||||||
|
|
||||||
if (!cache)
|
|
||||||
return FcFalse;
|
|
||||||
+ cache_mtime.tv_sec = fd_stat->st_mtime;
|
|
||||||
+#ifdef HAVE_STRUCT_STAT_ST_MTIM
|
|
||||||
+ cache_mtime.tv_usec = fd_stat->st_mtim.tv_nsec / 1000;
|
|
||||||
+#else
|
|
||||||
+ cache_mtime.tv_usec = 0;
|
|
||||||
+#endif
|
|
||||||
+ if (timercmp (latest_cache_mtime, &cache_mtime, <))
|
|
||||||
+ {
|
|
||||||
+ if (*((FcCache **) closure))
|
|
||||||
+ FcDirCacheUnload (*((FcCache **) closure));
|
|
||||||
+ }
|
|
||||||
+ else
|
|
||||||
+ {
|
|
||||||
+ FcDirCacheUnload (cache);
|
|
||||||
+ return FcFalse;
|
|
||||||
+ }
|
|
||||||
+ latest_cache_mtime->tv_sec = cache_mtime.tv_sec;
|
|
||||||
+ latest_cache_mtime->tv_usec = cache_mtime.tv_usec;
|
|
||||||
*((FcCache **) closure) = cache;
|
|
||||||
return FcTrue;
|
|
||||||
}
|
|
||||||
@@ -1093,7 +1117,7 @@ FcDirChecksumNano (struct stat *statb)
|
|
||||||
* the magic number and the size field
|
|
||||||
*/
|
|
||||||
static FcBool
|
|
||||||
-FcDirCacheValidateHelper (FcConfig *config, int fd, struct stat *fd_stat, struct stat *dir_stat, void *closure FC_UNUSED)
|
|
||||||
+FcDirCacheValidateHelper (FcConfig *config, int fd, struct stat *fd_stat, struct stat *dir_stat, struct timeval *latest_cache_mtime, void *closure FC_UNUSED)
|
|
||||||
{
|
|
||||||
FcBool ret = FcTrue;
|
|
||||||
FcCache c;
|
|
||||||
diff --git a/test/run-test.sh b/test/run-test.sh
|
|
||||||
index 4e5968b..8ad09e3 100644
|
|
||||||
--- a/test/run-test.sh
|
|
||||||
+++ b/test/run-test.sh
|
|
||||||
@@ -340,6 +340,72 @@ fi
|
|
||||||
|
|
||||||
rm -rf $MyPWD/sysroot
|
|
||||||
|
|
||||||
+dotest "read newer caches when multiple places are allowed to store"
|
|
||||||
+prep
|
|
||||||
+cp $FONT1 $FONT2 $FONTDIR
|
|
||||||
+if [ -n ${SOURCE_DATE_EPOCH:-} ] && [ ${#SOURCE_DATE_EPOCH} -gt 0 ]; then
|
|
||||||
+ touch -m -t "`date -d \"@${SOURCE_DATE_EPOCH}\" +%y%m%d%H%M.%S`" $FONTDIR
|
|
||||||
+fi
|
|
||||||
+MYCACHEBASEDIR=`mktemp -d /tmp/fontconfig.XXXXXXXX`
|
|
||||||
+MYCACHEDIR=$MYCACHEBASEDIR/cache.dir
|
|
||||||
+MYOWNCACHEDIR=$MYCACHEBASEDIR/owncache.dir
|
|
||||||
+MYCONFIG=`mktemp /tmp/fontconfig.XXXXXXXX`
|
|
||||||
+
|
|
||||||
+mkdir -p $MYCACHEDIR
|
|
||||||
+mkdir -p $MYOWNCACHEDIR
|
|
||||||
+
|
|
||||||
+sed "s!@FONTDIR@!$FONTDIR!
|
|
||||||
+s!@REMAPDIR@!!
|
|
||||||
+s!@CACHEDIR@!$MYCACHEDIR!" < $TESTDIR/fonts.conf.in > my-fonts.conf
|
|
||||||
+
|
|
||||||
+FONTCONFIG_FILE=$MyPWD/my-fonts.conf $FCCACHE $FONTDIR
|
|
||||||
+
|
|
||||||
+sleep 1
|
|
||||||
+cat<<EOF>$MYCONFIG
|
|
||||||
+<fontconfig>
|
|
||||||
+ <match target="scan">
|
|
||||||
+ <test name="file"><string>$FONTDIR/4x6.pcf</string></test>
|
|
||||||
+ <edit name="pixelsize"><int>8</int></edit>
|
|
||||||
+ </match>
|
|
||||||
+</fontconfig>
|
|
||||||
+EOF
|
|
||||||
+sed "s!@FONTDIR@!$FONTDIR!
|
|
||||||
+s!@REMAPDIR@!<include ignore_missing=\"yes\">$MYCONFIG</include>!
|
|
||||||
+s!@CACHEDIR@!$MYOWNCACHEDIR!" < $TESTDIR/fonts.conf.in > my-fonts.conf
|
|
||||||
+
|
|
||||||
+if [ -n ${SOURCE_DATE_EPOCH:-} ]; then
|
|
||||||
+ old_epoch=${SOURCE_DATE_EPOCH}
|
|
||||||
+ SOURCE_DATE_EPOCH=`expr $SOURCE_DATE_EPOCH + 1`
|
|
||||||
+fi
|
|
||||||
+FONTCONFIG_FILE=$MyPWD/my-fonts.conf $FCCACHE -f $FONTDIR
|
|
||||||
+if [ -n ${SOURCE_DATE_EPOCH:-} ]; then
|
|
||||||
+ SOURCE_DATE_EPOCH=${old_epoch}
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+sed "s!@FONTDIR@!$FONTDIR!
|
|
||||||
+s!@REMAPDIR@!<include ignore_missing=\"yes\">$MYCONFIG</include>!
|
|
||||||
+s!@CACHEDIR@!$MYCACHEDIR</cachedir><cachedir>$MYOWNCACHEDIR!" < $TESTDIR/fonts.conf.in > my-fonts.conf
|
|
||||||
+
|
|
||||||
+FONTCONFIG_FILE=$MyPWD/my-fonts.conf $FCLIST - family pixelsize | sort > my-out
|
|
||||||
+echo "=" >> my-out
|
|
||||||
+FONTCONFIG_FILE=$MyPWD/my-fonts.conf $FCLIST - family pixelsize | sort >> my-out
|
|
||||||
+echo "=" >> my-out
|
|
||||||
+FONTCONFIG_FILE=$MyPWD/my-fonts.conf $FCLIST - family pixelsize | sort >> my-out
|
|
||||||
+tr -d '\015' <my-out >my-out.tmp; mv my-out.tmp my-out
|
|
||||||
+sed -e 's/pixelsize=6/pixelsize=8/g' $BUILDTESTDIR/$EXPECTED > my-out.expected
|
|
||||||
+
|
|
||||||
+if cmp my-out my-out.expected > /dev/null ; then : ; else
|
|
||||||
+ echo "*** Test failed: $TEST"
|
|
||||||
+ echo "*** output is in 'my-out', expected output in 'my-out.expected'"
|
|
||||||
+ echo "Actual Result"
|
|
||||||
+ cat my-out
|
|
||||||
+ echo "Expected Result"
|
|
||||||
+ cat my-out.expected
|
|
||||||
+ exit 1
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+rm -rf $MYCACHEBASEDIR $MYCONFIG my-fonts.conf my-out my-out.expected
|
|
||||||
+
|
|
||||||
fi # if [ "x$EXEEXT" = "x" ]
|
|
||||||
|
|
||||||
rm -rf $FONTDIR $CACHEFILE $CACHEDIR $BASEDIR $FONTCONFIG_FILE out
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
||||||
From a45fc8a33256d9d3ea0ea7947f33c8e5e3cc7238 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Thu, 31 Oct 2019 16:15:25 +0900
|
|
||||||
Subject: [PATCH 2/9] Fix a memory leak caused by the previous commit
|
|
||||||
|
|
||||||
---
|
|
||||||
src/fccache.c | 4 ++++
|
|
||||||
1 file changed, 4 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/src/fccache.c b/src/fccache.c
|
|
||||||
index 4acde22..c565560 100644
|
|
||||||
--- a/src/fccache.c
|
|
||||||
+++ b/src/fccache.c
|
|
||||||
@@ -397,6 +397,8 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
else
|
|
||||||
FcStrFree (cache_hashed);
|
|
||||||
}
|
|
||||||
+ else
|
|
||||||
+ FcStrFree (cache_hashed);
|
|
||||||
}
|
|
||||||
#ifndef _WIN32
|
|
||||||
else if (!retried)
|
|
||||||
@@ -416,6 +418,8 @@ FcDirCacheProcess (FcConfig *config, const FcChar8 *dir,
|
|
||||||
break;
|
|
||||||
goto retry;
|
|
||||||
}
|
|
||||||
+ else
|
|
||||||
+ FcStrFree (cache_hashed);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
else
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
diff -pruN fontconfig-2.12.93.orig/configure.ac fontconfig-2.12.93/configure.ac
|
|
||||||
--- fontconfig-2.12.93.orig/configure.ac 2018-02-15 22:01:54.000000000 +0900
|
|
||||||
+++ fontconfig-2.12.93/configure.ac 2018-02-15 22:33:42.353941393 +0900
|
|
||||||
@@ -308,8 +308,8 @@ AC_DEFINE_UNQUOTED(USE_ICONV,$use_iconv,
|
|
||||||
# Checks for FreeType
|
|
||||||
#
|
|
||||||
dnl See http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/VERSIONS.TXT for versioning in freetype
|
|
||||||
-PKG_CHECK_MODULES(FREETYPE, freetype2 >= 21.0.15)
|
|
||||||
-PKGCONFIG_REQUIRES="$PKGCONFIG_REQUIRES freetype2 >= 21.0.15"
|
|
||||||
+PKG_CHECK_MODULES(FREETYPE, freetype2 >= 20.0.14)
|
|
||||||
+PKGCONFIG_REQUIRES="$PKGCONFIG_REQUIRES freetype2 >= 20.0.14"
|
|
||||||
|
|
||||||
AC_SUBST(FREETYPE_LIBS)
|
|
||||||
AC_SUBST(FREETYPE_CFLAGS)
|
|
|
@ -1,36 +0,0 @@
|
||||||
From cb1036a7c7f1cb79fa799b1db368c86b018ec368 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Fri, 9 Aug 2019 12:22:08 +0000
|
|
||||||
Subject: [PATCH] Affect FC_FONT_HAS_HINT property to score on matcher
|
|
||||||
|
|
||||||
---
|
|
||||||
src/fcmatch.c | 1 +
|
|
||||||
src/fcobjs.h | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/fcmatch.c b/src/fcmatch.c
|
|
||||||
index c3d2b8ad..78bcf7b4 100644
|
|
||||||
--- a/src/fcmatch.c
|
|
||||||
+++ b/src/fcmatch.c
|
|
||||||
@@ -342,6 +342,7 @@ typedef enum _FcMatcherPriority {
|
|
||||||
PRI1(SLANT),
|
|
||||||
PRI1(WEIGHT),
|
|
||||||
PRI1(WIDTH),
|
|
||||||
+ PRI1(FONT_HAS_HINT),
|
|
||||||
PRI1(DECORATIVE),
|
|
||||||
PRI1(ANTIALIAS),
|
|
||||||
PRI1(RASTERIZER),
|
|
||||||
diff --git a/src/fcobjs.h b/src/fcobjs.h
|
|
||||||
index 7bb97d09..dd4a6ec3 100644
|
|
||||||
--- a/src/fcobjs.h
|
|
||||||
+++ b/src/fcobjs.h
|
|
||||||
@@ -72,5 +72,5 @@ FC_OBJECT (COLOR, FcTypeBool, FcCompareBool)
|
|
||||||
FC_OBJECT (SYMBOL, FcTypeBool, FcCompareBool)
|
|
||||||
FC_OBJECT (FONT_VARIATIONS, FcTypeString, NULL)
|
|
||||||
FC_OBJECT (VARIABLE, FcTypeBool, FcCompareBool)
|
|
||||||
-FC_OBJECT (FONT_HAS_HINT, FcTypeBool, NULL)
|
|
||||||
+FC_OBJECT (FONT_HAS_HINT, FcTypeBool, FcCompareBool)
|
|
||||||
/* ^-------------- Add new objects here. */
|
|
||||||
--
|
|
||||||
2.22.0
|
|
||||||
|
|
|
@ -1,285 +0,0 @@
|
||||||
From cd51cb241aad7b362b793200ca7d42595c14f52b Mon Sep 17 00:00:00 2001
|
|
||||||
From: Akira TAGOH <akira@tagoh.org>
|
|
||||||
Date: Mon, 21 Oct 2019 16:17:42 +0900
|
|
||||||
Subject: [PATCH] Take effect sysroot functionality to the default config file
|
|
||||||
|
|
||||||
When loading the default config file with FONTCONFIG_SYSROOT,
|
|
||||||
it fails if no /etc/fonts/fonts.conf is available, even if it is
|
|
||||||
there where is based on sysroot.
|
|
||||||
|
|
||||||
To address this, FcConfig is required to determine the sysroot.
|
|
||||||
therefore, this change makes FcConfigFilename() deprecated,
|
|
||||||
use FcConfigGetFilename() instead.
|
|
||||||
|
|
||||||
Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/181
|
|
||||||
---
|
|
||||||
doc/fcconfig.fncs | 11 +++++++
|
|
||||||
fontconfig/fontconfig.h | 4 +++
|
|
||||||
src/fccfg.c | 67 ++++++++++++++++++++++++++++-------------
|
|
||||||
src/fcxml.c | 24 ++++++++++++---
|
|
||||||
4 files changed, 81 insertions(+), 25 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/doc/fcconfig.fncs b/doc/fcconfig.fncs
|
|
||||||
index 5f1ef43..82769d5 100644
|
|
||||||
--- a/doc/fcconfig.fncs
|
|
||||||
+++ b/doc/fcconfig.fncs
|
|
||||||
@@ -344,6 +344,15 @@ to be up to date, and used.
|
|
||||||
@TYPE1@ const FcChar8 * @ARG1@ name
|
|
||||||
@PURPOSE@ Find a config file
|
|
||||||
@DESC@
|
|
||||||
+This function is deprecated and is replaced by <function>FcConfigGetFilename</function>.
|
|
||||||
+@@
|
|
||||||
+
|
|
||||||
+@RET@ FcChar8 *
|
|
||||||
+@FUNC@ FcConfigGetFilename
|
|
||||||
+@TYPE1@ FcConfig * @ARG1@ config
|
|
||||||
+@TYPE2@ const FcChar8 * @ARG2@ name
|
|
||||||
+@PURPOSE@ Find a config file
|
|
||||||
+@DESC@
|
|
||||||
Given the specified external entity name, return the associated filename.
|
|
||||||
This provides applications a way to convert various configuration file
|
|
||||||
references into filename form.
|
|
||||||
@@ -355,6 +364,8 @@ refers to a file in the current users home directory. Otherwise if the name
|
|
||||||
doesn't start with '/', it refers to a file in the default configuration
|
|
||||||
directory; the built-in default directory can be overridden with the
|
|
||||||
FONTCONFIG_PATH environment variable.
|
|
||||||
+ </para><para>
|
|
||||||
+The result of this function is affected by the FONTCONFIG_SYSROOT environment variable or equivalent functionality.
|
|
||||||
@@
|
|
||||||
|
|
||||||
@RET@ FcBool
|
|
||||||
diff --git a/fontconfig/fontconfig.h b/fontconfig/fontconfig.h
|
|
||||||
index 9586616..2f0e8cf 100644
|
|
||||||
--- a/fontconfig/fontconfig.h
|
|
||||||
+++ b/fontconfig/fontconfig.h
|
|
||||||
@@ -393,6 +393,10 @@ FcConfigHome (void);
|
|
||||||
FcPublic FcBool
|
|
||||||
FcConfigEnableHome (FcBool enable);
|
|
||||||
|
|
||||||
+FcPublic FcChar8 *
|
|
||||||
+FcConfigGetFilename (FcConfig *config,
|
|
||||||
+ const FcChar8 *url);
|
|
||||||
+
|
|
||||||
FcPublic FcChar8 *
|
|
||||||
FcConfigFilename (const FcChar8 *url);
|
|
||||||
|
|
||||||
diff --git a/src/fccfg.c b/src/fccfg.c
|
|
||||||
index e81eeba..21ccd25 100644
|
|
||||||
--- a/src/fccfg.c
|
|
||||||
+++ b/src/fccfg.c
|
|
||||||
@@ -686,7 +686,7 @@ FcConfigAddConfigFile (FcConfig *config,
|
|
||||||
const FcChar8 *f)
|
|
||||||
{
|
|
||||||
FcBool ret;
|
|
||||||
- FcChar8 *file = FcConfigFilename (f);
|
|
||||||
+ FcChar8 *file = FcConfigGetFilename (config, f);
|
|
||||||
|
|
||||||
if (!file)
|
|
||||||
return FcFalse;
|
|
||||||
@@ -2284,10 +2284,19 @@ FcConfigEnableHome (FcBool enable)
|
|
||||||
}
|
|
||||||
|
|
||||||
FcChar8 *
|
|
||||||
-FcConfigFilename (const FcChar8 *url)
|
|
||||||
+FcConfigGetFilename (FcConfig *config,
|
|
||||||
+ const FcChar8 *url)
|
|
||||||
{
|
|
||||||
FcChar8 *file, *dir, **path, **p;
|
|
||||||
+ const FcChar8 *sysroot;
|
|
||||||
|
|
||||||
+ if (!config)
|
|
||||||
+ {
|
|
||||||
+ config = FcConfigGetCurrent ();
|
|
||||||
+ if (!config)
|
|
||||||
+ return NULL;
|
|
||||||
+ }
|
|
||||||
+ sysroot = FcConfigGetSysRoot (config);
|
|
||||||
if (!url || !*url)
|
|
||||||
{
|
|
||||||
url = (FcChar8 *) getenv ("FONTCONFIG_FILE");
|
|
||||||
@@ -2297,13 +2306,23 @@ FcConfigFilename (const FcChar8 *url)
|
|
||||||
file = 0;
|
|
||||||
|
|
||||||
if (FcStrIsAbsoluteFilename(url))
|
|
||||||
- return FcConfigFileExists (0, url);
|
|
||||||
+ return FcConfigFileExists (sysroot, url);
|
|
||||||
|
|
||||||
if (*url == '~')
|
|
||||||
{
|
|
||||||
dir = FcConfigHome ();
|
|
||||||
if (dir)
|
|
||||||
- file = FcConfigFileExists (dir, url + 1);
|
|
||||||
+ {
|
|
||||||
+ FcChar8 *s;
|
|
||||||
+
|
|
||||||
+ if (sysroot)
|
|
||||||
+ s = FcStrBuildFilename (sysroot, dir, NULL);
|
|
||||||
+ else
|
|
||||||
+ s = dir;
|
|
||||||
+ file = FcConfigFileExists (s, url + 1);
|
|
||||||
+ if (sysroot)
|
|
||||||
+ FcStrFree (s);
|
|
||||||
+ }
|
|
||||||
else
|
|
||||||
file = 0;
|
|
||||||
}
|
|
||||||
@@ -2314,7 +2333,15 @@ FcConfigFilename (const FcChar8 *url)
|
|
||||||
return NULL;
|
|
||||||
for (p = path; *p; p++)
|
|
||||||
{
|
|
||||||
- file = FcConfigFileExists (*p, url);
|
|
||||||
+ FcChar8 *s;
|
|
||||||
+
|
|
||||||
+ if (sysroot)
|
|
||||||
+ s = FcStrBuildFilename (sysroot, *p, NULL);
|
|
||||||
+ else
|
|
||||||
+ s = *p;
|
|
||||||
+ file = FcConfigFileExists (s, url);
|
|
||||||
+ if (sysroot)
|
|
||||||
+ FcStrFree (s);
|
|
||||||
if (file)
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
@@ -2323,33 +2350,31 @@ FcConfigFilename (const FcChar8 *url)
|
|
||||||
return file;
|
|
||||||
}
|
|
||||||
|
|
||||||
+FcChar8 *
|
|
||||||
+FcConfigFilename (const FcChar8 *url)
|
|
||||||
+{
|
|
||||||
+ return FcConfigGetFilename (NULL, url);
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
FcChar8 *
|
|
||||||
FcConfigRealFilename (FcConfig *config,
|
|
||||||
const FcChar8 *url)
|
|
||||||
{
|
|
||||||
- const FcChar8 *sysroot = FcConfigGetSysRoot (config);
|
|
||||||
- FcChar8 *n = FcConfigFilename (url);
|
|
||||||
- FcChar8 *nn = NULL;
|
|
||||||
+ FcChar8 *n = FcConfigGetFilename (config, url);
|
|
||||||
|
|
||||||
if (n)
|
|
||||||
{
|
|
||||||
FcChar8 buf[FC_PATH_MAX];
|
|
||||||
ssize_t len;
|
|
||||||
|
|
||||||
- if (sysroot)
|
|
||||||
- nn = FcStrBuildFilename (sysroot, n, NULL);
|
|
||||||
- else
|
|
||||||
- nn = FcStrdup (n);
|
|
||||||
- FcStrFree (n);
|
|
||||||
-
|
|
||||||
- if ((len = FcReadLink (nn, buf, sizeof (buf) - 1)) != -1)
|
|
||||||
+ if ((len = FcReadLink (n, buf, sizeof (buf) - 1)) != -1)
|
|
||||||
{
|
|
||||||
buf[len] = 0;
|
|
||||||
|
|
||||||
if (!FcStrIsAbsoluteFilename (buf))
|
|
||||||
{
|
|
||||||
- FcChar8 *dirname = FcStrDirname (nn);
|
|
||||||
- FcStrFree (nn);
|
|
||||||
+ FcChar8 *dirname = FcStrDirname (n);
|
|
||||||
+ FcStrFree (n);
|
|
||||||
if (!dirname)
|
|
||||||
return NULL;
|
|
||||||
|
|
||||||
@@ -2358,18 +2383,18 @@ FcConfigRealFilename (FcConfig *config,
|
|
||||||
if (!path)
|
|
||||||
return NULL;
|
|
||||||
|
|
||||||
- nn = FcStrCanonFilename (path);
|
|
||||||
+ n = FcStrCanonFilename (path);
|
|
||||||
FcStrFree (path);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
- FcStrFree (nn);
|
|
||||||
- nn = FcStrdup (buf);
|
|
||||||
+ FcStrFree (n);
|
|
||||||
+ n = FcStrdup (buf);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
- return nn;
|
|
||||||
+ return n;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
diff --git a/src/fcxml.c b/src/fcxml.c
|
|
||||||
index d9a67f6..a366644 100644
|
|
||||||
--- a/src/fcxml.c
|
|
||||||
+++ b/src/fcxml.c
|
|
||||||
@@ -2541,7 +2541,7 @@ FcParseInclude (FcConfigParse *parse)
|
|
||||||
FcChar8 *filename;
|
|
||||||
static FcBool warn_conf = FcFalse, warn_confd = FcFalse;
|
|
||||||
|
|
||||||
- filename = FcConfigFilename(s);
|
|
||||||
+ filename = FcConfigGetFilename(parse->config, s);
|
|
||||||
if (deprecated == FcTrue &&
|
|
||||||
filename != NULL &&
|
|
||||||
userdir != NULL &&
|
|
||||||
@@ -3532,7 +3532,9 @@ _FcConfigParse (FcConfig *config,
|
|
||||||
FcStrBuf sbuf;
|
|
||||||
char buf[BUFSIZ];
|
|
||||||
FcBool ret = FcFalse, complain_again = complain;
|
|
||||||
+ FcStrBuf reason;
|
|
||||||
|
|
||||||
+ FcStrBufInit (&reason, NULL, 0);
|
|
||||||
#ifdef _WIN32
|
|
||||||
if (!pGetSystemWindowsDirectory)
|
|
||||||
{
|
|
||||||
@@ -3549,12 +3551,20 @@ _FcConfigParse (FcConfig *config,
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- filename = FcConfigFilename (name);
|
|
||||||
+ filename = FcConfigGetFilename (config, name);
|
|
||||||
if (!filename)
|
|
||||||
+ {
|
|
||||||
+ FcStrBufString (&reason, (FcChar8 *)"No such file: ");
|
|
||||||
+ FcStrBufString (&reason, name ? name : (FcChar8 *)"(null)");
|
|
||||||
goto bail0;
|
|
||||||
+ }
|
|
||||||
realfilename = FcConfigRealFilename (config, name);
|
|
||||||
if (!realfilename)
|
|
||||||
+ {
|
|
||||||
+ FcStrBufString (&reason, (FcChar8 *)"No such realfile: ");
|
|
||||||
+ FcStrBufString (&reason, name ? name : (FcChar8 *)"(null)");
|
|
||||||
goto bail0;
|
|
||||||
+ }
|
|
||||||
if (FcStrSetMember (config->availConfigFiles, realfilename))
|
|
||||||
{
|
|
||||||
FcStrFree (filename);
|
|
||||||
@@ -3582,7 +3592,11 @@ _FcConfigParse (FcConfig *config,
|
|
||||||
|
|
||||||
fd = FcOpen ((char *) realfilename, O_RDONLY);
|
|
||||||
if (fd == -1)
|
|
||||||
+ {
|
|
||||||
+ FcStrBufString (&reason, (FcChar8 *)"Unable to open ");
|
|
||||||
+ FcStrBufString (&reason, realfilename);
|
|
||||||
goto bail1;
|
|
||||||
+ }
|
|
||||||
|
|
||||||
do {
|
|
||||||
len = read (fd, buf, BUFSIZ);
|
|
||||||
@@ -3623,11 +3637,13 @@ bail0:
|
|
||||||
if (!ret && complain_again)
|
|
||||||
{
|
|
||||||
if (name)
|
|
||||||
- FcConfigMessage (0, FcSevereError, "Cannot %s config file \"%s\"", load ? "load" : "scan", name);
|
|
||||||
+ FcConfigMessage (0, FcSevereError, "Cannot %s config file \"%s\": %s", load ? "load" : "scan", name, FcStrBufDoneStatic (&reason));
|
|
||||||
else
|
|
||||||
- FcConfigMessage (0, FcSevereError, "Cannot %s default config file", load ? "load" : "scan");
|
|
||||||
+ FcConfigMessage (0, FcSevereError, "Cannot %s default config file: %s", load ? "load" : "scan", FcStrBufDoneStatic (&reason));
|
|
||||||
+ FcStrBufDestroy (&reason);
|
|
||||||
return FcFalse;
|
|
||||||
}
|
|
||||||
+ FcStrBufDestroy (&reason);
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
--
|
|
||||||
2.24.1
|
|
||||||
|
|
68
source/x/fontconfig/fontconfig.70.no.bitmaps.conf.diff
Normal file
68
source/x/fontconfig/fontconfig.70.no.bitmaps.conf.diff
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
includes the files 70-no-bitmaps-and-emoji.conf, 70-no-bitmaps-and-emoji.conf and
|
||||||
|
70-no-bitmaps.conf from Fedora extracted from fontconfig-2.15.0-6.fc41.x86_64.rpm
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/70-no-bitmaps-and-emoji.conf fontconfig-2.15.0.new/conf.d/70-no-bitmaps-and-emoji.conf
|
||||||
|
--- fontconfig-2.15.0/conf.d/70-no-bitmaps-and-emoji.conf 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/70-no-bitmaps-and-emoji.conf 2024-11-25 22:14:42.364803000 +0100
|
||||||
|
@@ -0,0 +1,13 @@
|
||||||
|
+<?xml version="1.0"?>
|
||||||
|
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||||
|
+<fontconfig>
|
||||||
|
+ <description>Reject bitmap fonts, including bitmap emoji fonts</description>
|
||||||
|
+ <!-- Reject bitmap fonts -->
|
||||||
|
+ <selectfont>
|
||||||
|
+ <rejectfont>
|
||||||
|
+ <pattern>
|
||||||
|
+ <patelt name="outline"><bool>false</bool></patelt>
|
||||||
|
+ </pattern>
|
||||||
|
+ </rejectfont>
|
||||||
|
+ </selectfont>
|
||||||
|
+</fontconfig>
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/70-no-bitmaps-except-emoji.conf fontconfig-2.15.0.new/conf.d/70-no-bitmaps-except-emoji.conf
|
||||||
|
--- fontconfig-2.15.0/conf.d/70-no-bitmaps-except-emoji.conf 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/70-no-bitmaps-except-emoji.conf 2024-11-25 22:14:42.364803000 +0100
|
||||||
|
@@ -0,0 +1,14 @@
|
||||||
|
+<?xml version="1.0"?>
|
||||||
|
+<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||||
|
+<fontconfig>
|
||||||
|
+ <description>Reject bitmap fonts except bitmap emoji fonts</description>
|
||||||
|
+ <!-- Reject bitmap fonts -->
|
||||||
|
+ <selectfont>
|
||||||
|
+ <rejectfont>
|
||||||
|
+ <pattern>
|
||||||
|
+ <patelt name="outline"><bool>false</bool></patelt>
|
||||||
|
+ <patelt name="scalable"><bool>false</bool></patelt>
|
||||||
|
+ </pattern>
|
||||||
|
+ </rejectfont>
|
||||||
|
+ </selectfont>
|
||||||
|
+</fontconfig>
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/70-no-bitmaps.conf fontconfig-2.15.0.new/conf.d/70-no-bitmaps.conf
|
||||||
|
--- fontconfig-2.15.0/conf.d/70-no-bitmaps.conf 2023-12-22 14:43:03.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/70-no-bitmaps.conf 2024-11-25 22:14:42.364803000 +0100
|
||||||
|
@@ -1,13 +1,6 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||||
|
<fontconfig>
|
||||||
|
- <description>Reject bitmap fonts</description>
|
||||||
|
-<!-- Reject bitmap fonts -->
|
||||||
|
- <selectfont>
|
||||||
|
- <rejectfont>
|
||||||
|
- <pattern>
|
||||||
|
- <patelt name="outline"><bool>false</bool></patelt>
|
||||||
|
- </pattern>
|
||||||
|
- </rejectfont>
|
||||||
|
- </selectfont>
|
||||||
|
+ <description>Reject bitmap fonts except bitmap emoji fonts (deprecated; use 70-no-bitmaps-except-emoji.conf)</description>
|
||||||
|
+ <include ignore_missing="yes">70-no-bitmaps-except-emoji.conf</include>
|
||||||
|
</fontconfig>
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/meson.build fontconfig-2.15.0.new/conf.d/meson.build
|
||||||
|
--- fontconfig-2.15.0/conf.d/meson.build 2023-12-22 14:43:03.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/meson.build 2024-11-25 22:56:31.015982512 +0100
|
||||||
|
@@ -36,6 +37,8 @@
|
||||||
|
'65-nonlatin.conf',
|
||||||
|
'69-unifont.conf',
|
||||||
|
'70-no-bitmaps.conf',
|
||||||
|
+ '70-no-bitmaps-and-emoji.conf',
|
||||||
|
+ '70-no-bitmaps-except-emoji.conf',
|
||||||
|
'70-yes-bitmaps.conf',
|
||||||
|
'80-delicious.conf',
|
||||||
|
'90-synthetic.conf',
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Copyright 2008, 2009, 2010, 2013, 2017, 2018, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
# Copyright 2024 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# Redistribution and use of this script, with or without modification, is
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
@ -23,17 +23,18 @@
|
||||||
cd $(dirname $0) ; CWD=$(pwd)
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=fontconfig
|
PKGNAM=fontconfig
|
||||||
VERSION=${VERSION:-$(echo fontconfig-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-3}
|
BUILD=${BUILD:-1}
|
||||||
|
|
||||||
# Automatically determine the architecture we're building on:
|
# Automatically determine the architecture we're building on:
|
||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
case "$( uname -m )" in
|
case "$(uname -m)" in
|
||||||
i?86) export ARCH=i586 ;;
|
i?86) ARCH=i686 ;;
|
||||||
arm*) export ARCH=arm ;;
|
arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
|
||||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||||
*) export ARCH=$( uname -m ) ;;
|
*) ARCH=$(uname -m) ;;
|
||||||
esac
|
esac
|
||||||
|
export ARCH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
@ -44,32 +45,30 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
TMP=${TMP:-/tmp}
|
if [ "$ARCH" = "i686" ]; then
|
||||||
PKG=$TMP/package-fontconfig
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
|
|
||||||
if [ "$ARCH" = "i586" ]; then
|
|
||||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
|
||||||
LIBDIRSUFFIX=""
|
|
||||||
elif [ "$ARCH" = "s390" ]; then
|
|
||||||
SLKCFLAGS="-O2"
|
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
SLKCFLAGS="-O2 -fPIC"
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
LIBDIRSUFFIX="64"
|
LIBDIRSUFFIX="64"
|
||||||
else
|
else
|
||||||
SLKCFLAGS="-O2"
|
SLKCFLAGS="-O2"
|
||||||
LIBDIRSUFFIX=""
|
LIBDIRSUFFIX=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-$PKGNAM
|
||||||
|
|
||||||
rm -rf $PKG
|
rm -rf $PKG
|
||||||
mkdir -p $TMP $PKG
|
mkdir -p $TMP $PKG
|
||||||
|
|
||||||
cd $TMP
|
cd $TMP
|
||||||
rm -rf fontconfig-$VERSION
|
rm -rf $PKGNAM-$VERSION
|
||||||
tar xvf $CWD/fontconfig-$VERSION.tar.?z* || exit 1
|
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||||
cd fontconfig-$VERSION || exit 1
|
cd $PKGNAM-$VERSION || exit 1
|
||||||
|
|
||||||
chown -R root:root .
|
chown -R root:root .
|
||||||
find . \
|
find . \
|
||||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
@ -77,141 +76,87 @@ find . \
|
||||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
-exec chmod 644 {} \+
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
# Prefer DejaVu fonts in 60-latin.conf:
|
# Patches from Fedora and Debian:
|
||||||
#zcat $CWD/fontconfig.dejavu.diff.gz | patch -p1 --verbose || exit 1
|
cat $CWD/patches/02_indic_names.patch | patch -p1 --verbose || exit 1
|
||||||
|
cat $CWD/patches/04_mgopen_fonts.patch | patch -p1 --verbose || exit 1
|
||||||
# Prefer Liberation fonts in 60-latin.conf (these work better with hinting):
|
cat $CWD/patches/disable-crbug1004354.patch | patch -p1 --verbose || exit 1
|
||||||
zcat $CWD/fontconfig.liberation.diff.gz | patch -p1 --verbose || exit 1
|
cat $CWD/patches/fontconfig-sleep-less.patch | patch -p1 --verbose || exit 1
|
||||||
|
cat $CWD/patches/fontconfig-remove-uuid.patch | patch -p1 --verbose || exit 1
|
||||||
|
cat $CWD/patches/fontconfig-drop-lang-from-pkgkit-format.patch | patch -p1 --verbose || exit 1
|
||||||
|
cat $CWD/patches/fontconfig-fix-SAST.patch | patch -p1 --verbose || exit 1
|
||||||
|
|
||||||
# Hardcode the default font search path rather than having fontconfig figure
|
# Hardcode the default font search path rather than having fontconfig figure
|
||||||
# it out (and possibly follow symlinks, or index ugly bitmapped fonts):
|
# it out (and possibly follow symlinks, or index ugly bitmapped fonts):
|
||||||
zcat $CWD/fontconfig.font.dir.list.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
cat $CWD/fontconfig.font.dir.list.diff | patch -p1 --verbose || exit 1
|
||||||
|
|
||||||
# Add some patches from the Fedora SRPM:
|
# Prefer the Hack font for monospace. Thanks to Didier Spaier of Slint for
|
||||||
zcat $CWD/fedora-patches/fontconfig-sleep-less.patch.gz | patch -p1 --verbose || exit 1
|
# the patch:
|
||||||
#zcat $CWD/fedora-patches/fontconfig-required-freetype-version.patch.gz | patch -p1 --verbose || exit 1
|
cat $CWD/fontconfig.hack.for.monospace.diff | patch -p1 --verbose || exit 1
|
||||||
zcat $CWD/fedora-patches/fontconfig-score-hint-on-match.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-fix-1744377.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-drop-lang-from-pkgkit-format.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-sysroot.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-read-latest-cache.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-mt.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-fix-test.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-fix-assertion.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-fix-dtd.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-fix-dtd-id.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
zcat $CWD/fedora-patches/fontconfig-0-timestamp-dir-on-sb.patch.gz | patch -p1 --verbose || exit 1
|
|
||||||
|
|
||||||
autoreconf -vif
|
# Some "no bitmap" conf files from Fedora. We'll include them but won't be
|
||||||
|
# enabling them.
|
||||||
|
cat $CWD/fontconfig.70.no.bitmaps.conf.diff | patch -p1 --verbose || exit 1
|
||||||
|
|
||||||
CFLAGS=$SLKCFLAGS \
|
export CFLAGS="$SLKCFLAGS"
|
||||||
./configure \
|
export CXXFLAGS="$SLKCFLAGS"
|
||||||
|
mkdir meson-build
|
||||||
|
cd meson-build
|
||||||
|
meson setup \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||||
--mandir=/usr/man \
|
--mandir=/usr/man \
|
||||||
|
--datadir=/usr/share \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--with-templatedir=/etc/fonts/conf.avail \
|
|
||||||
--with-baseconfigdir=/etc/fonts \
|
|
||||||
--with-configdir=/etc/fonts/conf.d \
|
|
||||||
--with-xmldir=/etc/fonts \
|
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--enable-static=no \
|
--buildtype=release \
|
||||||
--enable-libxml2 \
|
-D cache-build=disabled \
|
||||||
--build=$ARCH-slackware-linux || exit 1
|
-D default-hinting=slight \
|
||||||
|
-D default-sub-pixel-rendering=rgb \
|
||||||
|
-D doc-html=enabled \
|
||||||
|
-D doc-pdf=disabled \
|
||||||
|
-D doc-txt=disabled \
|
||||||
|
.. || exit 1
|
||||||
|
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||||
|
DESTDIR=$PKG $NINJA install || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
make $NUMJOBS || make || exit 1
|
# Strip binaries:
|
||||||
make install DESTDIR=$PKG || exit 1
|
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||||
|
|
||||||
# Don't ship .la files:
|
|
||||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
|
||||||
|
|
||||||
# Upstream has changed the default templatedir to /usr/share/fontconfig/conf.avail.
|
|
||||||
# This change, if accepted, would break any existing font package containing a
|
|
||||||
# conf.avail directory. The safest thing to do is to keep things in the
|
|
||||||
# traditional location, but put a link in the new place so that font packages
|
|
||||||
# following the new standard location will work. Let's hear it for being
|
|
||||||
# "more correct" at the expense of having things "just work"!
|
|
||||||
mkdir -p $PKG/usr/share/fontconfig
|
|
||||||
( cd $PKG/usr/share/fontconfig ; ln -sf /etc/fonts/conf.avail . )
|
|
||||||
|
|
||||||
mkdir -p $PKG/usr/doc/fontconfig-$VERSION
|
|
||||||
cp -a \
|
|
||||||
AUTHORS COPYING* INSTALL NEWS README \
|
|
||||||
$PKG/usr/doc/fontconfig-$VERSION
|
|
||||||
# You can shop for this kind of stuff in the source tarball.
|
|
||||||
rm -rf $PKG/usr/share/doc
|
|
||||||
rmdir $PKG/usr/share 2>/dev/null
|
|
||||||
|
|
||||||
# If there's a ChangeLog, installing at least part of the recent history
|
|
||||||
# is useful, but don't let it get totally out of control:
|
|
||||||
if [ -r ChangeLog ]; then
|
|
||||||
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
|
||||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
|
||||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p $PKG/var/log/setup
|
mkdir -p $PKG/var/log/setup
|
||||||
cat $CWD/setup.05.fontconfig > $PKG/var/log/setup/setup.05.fontconfig
|
cat $CWD/setup.05.fontconfig > $PKG/var/log/setup/setup.05.fontconfig
|
||||||
chmod 755 $PKG/var/log/setup/setup.05.fontconfig
|
chmod 755 $PKG/var/log/setup/setup.05.fontconfig
|
||||||
|
|
||||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
# Compress manual pages:
|
||||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||||
|
for i in $( find $PKG/usr/man -type l ) ; do
|
||||||
|
ln -s $( readlink $i ).gz $i.gz
|
||||||
|
rm $i
|
||||||
|
done
|
||||||
|
|
||||||
# Set up the default options in /etc/fonts/conf.d:
|
# Not convinced.
|
||||||
( cd $PKG/etc/fonts/conf.d
|
#( cd $PKG/etc/fonts/conf.d ; ln -sf ../../../usr/share/fontconfig/conf.avail/70-no-bitmaps-except-emoji.conf . )
|
||||||
for fontconf in \
|
|
||||||
20-unhint-small-vera.conf \
|
# You can shop for this kind of stuff in the source tarball.
|
||||||
30-metric-aliases.conf \
|
rm -rf $PKG/usr/share/doc
|
||||||
40-nonlatin.conf \
|
|
||||||
45-latin.conf \
|
# Add a documentation directory:
|
||||||
49-sansserif.conf \
|
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
|
||||||
50-user.conf \
|
cp -a \
|
||||||
51-local.conf \
|
ABOUT-NLS* AUTHORS* COPYING* ChangeLog INSTALL* NEWS* README* \
|
||||||
60-latin.conf \
|
$PKG/usr/doc/${PKGNAM}-$VERSION
|
||||||
65-fonts-persian.conf \
|
|
||||||
65-nonlatin.conf \
|
# If there's a ChangeLog, installing at least part of the recent history
|
||||||
69-unifont.conf \
|
# is useful, but don't let it get totally out of control:
|
||||||
80-delicious.conf \
|
if [ -r ChangeLog ]; then
|
||||||
90-synthetic.conf ; do
|
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||||
if [ -r ../conf.avail/$fontconf ]; then
|
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||||
ln -sf ../conf.avail/$fontconf .
|
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||||
else
|
|
||||||
echo "ERROR: unable to symlink ../conf.avail/$fontconf, file does not exist."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
if [ ! $? = 0 ]; then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
)
|
|
||||||
if [ ! $? = 0 ]; then
|
|
||||||
echo "Missing /etc/fonts/$fontconf default. Exiting"
|
|
||||||
exit 1
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# This is a really ugly default. If you like it, you'll have to link this
|
mkdir -p $PKG/install
|
||||||
# one yourself:
|
|
||||||
rm -f $PKG/etc/fonts/conf.d/10-hinting-slight.conf
|
|
||||||
|
|
||||||
# Fix manpages:
|
|
||||||
if [ -d $PKG/usr/man ]; then
|
|
||||||
( cd $PKG/usr/man
|
|
||||||
for manpagedir in $(find . -type d -name "man*") ; do
|
|
||||||
( cd $manpagedir
|
|
||||||
for eachpage in $( find . -type l -maxdepth 1) ; do
|
|
||||||
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
|
||||||
rm $eachpage
|
|
||||||
done
|
|
||||||
gzip -9 *.?
|
|
||||||
)
|
|
||||||
done
|
|
||||||
)
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir $PKG/install
|
|
||||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
|
||||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
|
||||||
cd $PKG
|
cd $PKG
|
||||||
/sbin/makepkg -l y -c n --prepend $TMP/fontconfig-$VERSION-$ARCH-$BUILD.txz
|
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
||||||
|
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
--- ./conf.d/60-latin.conf.orig 2016-07-10 21:41:05.000000000 -0500
|
|
||||||
+++ ./conf.d/60-latin.conf 2017-04-30 14:35:21.579089043 -0500
|
|
||||||
@@ -4,8 +4,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>serif</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Serif</family>
|
|
||||||
<family>DejaVu Serif</family>
|
|
||||||
+ <family>Liberation Serif</family>
|
|
||||||
+ <family>Bitstream Vera Serif</family>
|
|
||||||
<family>Times New Roman</family>
|
|
||||||
<family>Thorndale AMT</family>
|
|
||||||
<family>Luxi Serif</family>
|
|
||||||
@@ -17,8 +18,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>sans-serif</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Sans</family>
|
|
||||||
<family>DejaVu Sans</family>
|
|
||||||
+ <family>Liberation Sans</family>
|
|
||||||
+ <family>Bitstream Vera Sans</family>
|
|
||||||
<family>Verdana</family>
|
|
||||||
<family>Arial</family>
|
|
||||||
<family>Albany AMT</family>
|
|
||||||
@@ -34,8 +36,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>monospace</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Sans Mono</family>
|
|
||||||
<family>DejaVu Sans Mono</family>
|
|
||||||
+ <family>Liberation Mono</family>
|
|
||||||
+ <family>Bitstream Vera Sans Mono</family>
|
|
||||||
<family>Inconsolata</family>
|
|
||||||
<family>Andale Mono</family>
|
|
||||||
<family>Courier New</family>
|
|
|
@ -1,11 +1,11 @@
|
||||||
--- ./fonts.conf.in.orig 2012-07-23 21:01:32.000000000 -0500
|
diff -ru fontconfig-2.15.0/fonts.conf.in fontconfig-2.15.0.new/fonts.conf.in
|
||||||
+++ ./fonts.conf.in 2013-02-28 22:32:44.758585955 -0600
|
--- fontconfig-2.15.0/fonts.conf.in 2023-12-22 14:43:03.000000000 +0100
|
||||||
@@ -22,13 +22,29 @@
|
+++ fontconfig-2.15.0.new/fonts.conf.in 2024-11-22 23:08:01.630099792 +0100
|
||||||
-->
|
@@ -24,12 +24,28 @@
|
||||||
|
|
||||||
<!-- Font directory list -->
|
<!-- Font directory list -->
|
||||||
-
|
|
||||||
- <dir>@FC_DEFAULT_FONTS@</dir>
|
-@FC_DEFAULT_FONTS@
|
||||||
- @FC_FONTPATH@
|
- @FC_FONTPATH@
|
||||||
+ <dir>/usr/share/fonts/OTF</dir>
|
+ <dir>/usr/share/fonts/OTF</dir>
|
||||||
+ <dir>/usr/share/fonts/TTF</dir>
|
+ <dir>/usr/share/fonts/TTF</dir>
|
||||||
|
@ -24,10 +24,9 @@
|
||||||
+ <dir>/usr/share/fonts/75dpi</dir>
|
+ <dir>/usr/share/fonts/75dpi</dir>
|
||||||
+ The top-level font directory should also not be indexed, as that
|
+ The top-level font directory should also not be indexed, as that
|
||||||
+ will include the directories of bitmapped fonts:
|
+ will include the directories of bitmapped fonts:
|
||||||
+ <dir>@FC_DEFAULT_FONTS@</dir>
|
+ <dir>/usr/share/fonts</dir>
|
||||||
+ The empty line below is produced by the FC_FONTPATH macro.
|
+ The empty line below is produced by the FC_FONTPATH macro.
|
||||||
+ Moving it here so it doesn't become a problem in the future:
|
+ Moving it here so it doesn't become a problem in the future:
|
||||||
+ @FC_FONTPATH@
|
|
||||||
+-->
|
+-->
|
||||||
+
|
+
|
||||||
<!--
|
<!--
|
||||||
|
|
59
source/x/fontconfig/fontconfig.hack.for.monospace.diff
Normal file
59
source/x/fontconfig/fontconfig.hack.for.monospace.diff
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
This patch makes available config file for the Hack set of fonts (as does Solus),
|
||||||
|
and modify the preferences in 60-latin.conf
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/45-hack.conf fontconfig-2.15.0.new/conf.d/45-hack.conf
|
||||||
|
--- fontconfig-2.15.0/conf.d/45-hack.conf 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/45-hack.conf 2024-11-25 21:26:07.370595000 +0100
|
||||||
|
@@ -0,0 +1,19 @@
|
||||||
|
+<?xml version="1.0"?>
|
||||||
|
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||||
|
+<fontconfig>
|
||||||
|
+ <!-- Declare Hack a monospace font -->
|
||||||
|
+ <alias>
|
||||||
|
+ <family>Hack</family>
|
||||||
|
+ <default><family>monospace</family></default>
|
||||||
|
+ </alias>
|
||||||
|
+ <!-- if this file is put in user’s configuration, unset sans-serif family -->
|
||||||
|
+ <match>
|
||||||
|
+ <test compare="eq" name="family">
|
||||||
|
+ <string>Hack</string>
|
||||||
|
+ </test>
|
||||||
|
+ <test compare="eq" name="family">
|
||||||
|
+ <string>sans-serif</string>
|
||||||
|
+ </test>
|
||||||
|
+ <edit mode="delete" name="family"/>
|
||||||
|
+ </match>
|
||||||
|
+</fontconfig>
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/60-latin.conf fontconfig-2.15.0.new/conf.d/60-latin.conf
|
||||||
|
--- fontconfig-2.15.0/conf.d/60-latin.conf 2023-12-22 14:43:03.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/60-latin.conf 2024-11-25 22:20:55.013830171 +0100
|
||||||
|
@@ -35,8 +35,10 @@
|
||||||
|
<alias>
|
||||||
|
<family>monospace</family>
|
||||||
|
<prefer>
|
||||||
|
- <family>Noto Sans Mono</family>
|
||||||
|
+ <family>Hack</family>
|
||||||
|
<family>DejaVu Sans Mono</family>
|
||||||
|
+ <family>Noto Mono</family>
|
||||||
|
+ <family>Noto Sans Mono</family>
|
||||||
|
<family>Inconsolata</family>
|
||||||
|
<family>Andale Mono</family>
|
||||||
|
<family>Courier New</family>
|
||||||
|
diff -rNu fontconfig-2.15.0/conf.d/meson.build fontconfig-2.15.0.new/conf.d/meson.build
|
||||||
|
--- fontconfig-2.15.0/conf.d/meson.build 2023-12-22 14:43:03.000000000 +0100
|
||||||
|
+++ fontconfig-2.15.0.new/conf.d/meson.build 2024-11-25 22:56:31.015982512 +0100
|
||||||
|
@@ -24,6 +24,7 @@
|
||||||
|
'30-metric-aliases.conf',
|
||||||
|
'40-nonlatin.conf',
|
||||||
|
'45-generic.conf',
|
||||||
|
+ '45-hack.conf',
|
||||||
|
'45-latin.conf',
|
||||||
|
'48-spacing.conf',
|
||||||
|
'49-sansserif.conf',
|
||||||
|
@@ -54,6 +57,7 @@
|
||||||
|
'30-metric-aliases.conf',
|
||||||
|
'40-nonlatin.conf',
|
||||||
|
'45-generic.conf',
|
||||||
|
+ '45-hack.conf',
|
||||||
|
'45-latin.conf',
|
||||||
|
'48-spacing.conf',
|
||||||
|
'49-sansserif.conf',
|
|
@ -1,35 +0,0 @@
|
||||||
--- ./conf.d/60-latin.conf.orig 2016-07-10 21:41:05.000000000 -0500
|
|
||||||
+++ ./conf.d/60-latin.conf 2017-04-30 14:18:52.426996569 -0500
|
|
||||||
@@ -4,8 +4,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>serif</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Serif</family>
|
|
||||||
+ <family>Liberation Serif</family>
|
|
||||||
<family>DejaVu Serif</family>
|
|
||||||
+ <family>Bitstream Vera Serif</family>
|
|
||||||
<family>Times New Roman</family>
|
|
||||||
<family>Thorndale AMT</family>
|
|
||||||
<family>Luxi Serif</family>
|
|
||||||
@@ -17,8 +18,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>sans-serif</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Sans</family>
|
|
||||||
+ <family>Liberation Sans</family>
|
|
||||||
<family>DejaVu Sans</family>
|
|
||||||
+ <family>Bitstream Vera Sans</family>
|
|
||||||
<family>Verdana</family>
|
|
||||||
<family>Arial</family>
|
|
||||||
<family>Albany AMT</family>
|
|
||||||
@@ -34,8 +36,9 @@
|
|
||||||
<alias>
|
|
||||||
<family>monospace</family>
|
|
||||||
<prefer>
|
|
||||||
- <family>Bitstream Vera Sans Mono</family>
|
|
||||||
+ <family>Liberation Mono</family>
|
|
||||||
<family>DejaVu Sans Mono</family>
|
|
||||||
+ <family>Bitstream Vera Sans Mono</family>
|
|
||||||
<family>Inconsolata</family>
|
|
||||||
<family>Andale Mono</family>
|
|
||||||
<family>Courier New</family>
|
|
|
@ -1 +1 @@
|
||||||
http://fontconfig.org/release
|
https://www.freedesktop.org/software/fontconfig/release/
|
||||||
|
|
46
source/x/fontconfig/patches/02_indic_names.patch
Normal file
46
source/x/fontconfig/patches/02_indic_names.patch
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
From: Vasudev Kamath <kamathvasudev@gmail.com>
|
||||||
|
Date: Mon, 10 Jun 2013 22:28:13 +0530
|
||||||
|
Subject: Correct the font names for nonlatin languages
|
||||||
|
|
||||||
|
Bug-Debian: http://bugs.debian.org/661245
|
||||||
|
Origin: http://lists.freedesktop.org/archives/fontconfig/2011-December/003725.html
|
||||||
|
|
||||||
|
This patch does the following.
|
||||||
|
1. Use Rachana as serif font for Malayalam as Meera is only Sans
|
||||||
|
family.
|
||||||
|
2. Remove TSCu_Paranar since its legacy encoded non-unicode font.
|
||||||
|
3. Remove non existing fonts malayalam and sampige.
|
||||||
|
---
|
||||||
|
conf.d/65-nonlatin.conf | 5 -----
|
||||||
|
1 file changed, 5 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/conf.d/65-nonlatin.conf b/conf.d/65-nonlatin.conf
|
||||||
|
index 3e5d1c7..71049f1 100644
|
||||||
|
--- a/conf.d/65-nonlatin.conf
|
||||||
|
+++ b/conf.d/65-nonlatin.conf
|
||||||
|
@@ -20,8 +20,6 @@
|
||||||
|
<family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
|
||||||
|
<family>Raghindi</family> <!-- devanagari -->
|
||||||
|
<family>Mukti Narrow</family> <!-- bengali -->
|
||||||
|
- <family>malayalam</family> <!-- malayalam -->
|
||||||
|
- <family>Sampige</family> <!-- kannada -->
|
||||||
|
<family>padmaa</family> <!-- gujarati -->
|
||||||
|
<family>Hapax Berbère</family> <!-- tifinagh -->
|
||||||
|
<family>MS Mincho</family> <!-- han (ja) -->
|
||||||
|
@@ -96,8 +94,6 @@
|
||||||
|
<family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) -->
|
||||||
|
<family>Raghindi</family> <!-- devanagari -->
|
||||||
|
<family>Mukti Narrow</family> <!-- bengali -->
|
||||||
|
- <family>malayalam</family> <!-- malayalam -->
|
||||||
|
- <family>Sampige</family> <!-- kannada -->
|
||||||
|
<family>padmaa</family> <!-- gujarati -->
|
||||||
|
<family>Hapax Berbère</family> <!-- tifinagh -->
|
||||||
|
<family>MS Gothic</family> <!-- han (ja) -->
|
||||||
|
@@ -127,7 +123,6 @@
|
||||||
|
<family>AR PL Mingti2L Big5</family>
|
||||||
|
<family>MS ゴシック</family>
|
||||||
|
<family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) -->
|
||||||
|
- <family>TSCu_Paranar</family> <!-- tamil -->
|
||||||
|
<family>NanumGothic</family> <!-- hangul (ko) -->
|
||||||
|
<family>UnDotum</family> <!-- hangul (ko) -->
|
||||||
|
<family>Baekmuk Dotum</family> <!-- hangul (ko) -->
|
46
source/x/fontconfig/patches/04_mgopen_fonts.patch
Normal file
46
source/x/fontconfig/patches/04_mgopen_fonts.patch
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
From: Josselin Mouette <joss@debian.org>
|
||||||
|
Date: Sat, 23 Nov 2013 20:09:38 +0100
|
||||||
|
Subject: Add missing MgOpen fonts to 40- and 65-nonlatin.conf
|
||||||
|
|
||||||
|
---
|
||||||
|
conf.d/40-nonlatin.conf | 8 ++++++++
|
||||||
|
conf.d/65-nonlatin.conf | 2 ++
|
||||||
|
2 files changed, 10 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/conf.d/40-nonlatin.conf b/conf.d/40-nonlatin.conf
|
||||||
|
index f8d96ce..c99534b 100644
|
||||||
|
--- a/conf.d/40-nonlatin.conf
|
||||||
|
+++ b/conf.d/40-nonlatin.conf
|
||||||
|
@@ -157,10 +157,18 @@
|
||||||
|
<family>Baekmuk Dotum</family>
|
||||||
|
<default><family>sans-serif</family></default>
|
||||||
|
</alias>
|
||||||
|
+ <alias>
|
||||||
|
+ <family>MgOpen Moderna</family>
|
||||||
|
+ <default><family>sans-serif</family></default>
|
||||||
|
+ </alias>
|
||||||
|
<alias>
|
||||||
|
<family>MgOpen Modata</family>
|
||||||
|
<default><family>sans-serif</family></default>
|
||||||
|
</alias>
|
||||||
|
+ <alias>
|
||||||
|
+ <family>MgOpen Cosmetica</family>
|
||||||
|
+ <default><family>sans-serif</family></default>
|
||||||
|
+ </alias>
|
||||||
|
<alias>
|
||||||
|
<family>Sazanami Gothic</family>
|
||||||
|
<default><family>sans-serif</family></default>
|
||||||
|
diff --git a/conf.d/65-nonlatin.conf b/conf.d/65-nonlatin.conf
|
||||||
|
index 71049f1..ef6c297 100644
|
||||||
|
--- a/conf.d/65-nonlatin.conf
|
||||||
|
+++ b/conf.d/65-nonlatin.conf
|
||||||
|
@@ -110,7 +110,9 @@
|
||||||
|
<family>PingFang HK</family> <!-- han (zh-hk) - macOS -->
|
||||||
|
<family>Hiragino Sans CNS</family> <!-- han (zh-cn) - macOS -->
|
||||||
|
<family>Hiragino Sans GB</family> <!-- han (zh-tw) - macOS -->
|
||||||
|
+ <family>MgOpen Moderna</family>
|
||||||
|
<family>MgOpen Modata</family>
|
||||||
|
+ <family>MgOpen Cosmetica</family>
|
||||||
|
<family>VL Gothic</family>
|
||||||
|
<family>IPAMonaGothic</family>
|
||||||
|
<family>IPAGothic</family>
|
26
source/x/fontconfig/patches/disable-crbug1004354.patch
Normal file
26
source/x/fontconfig/patches/disable-crbug1004354.patch
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
From: Andreas Henriksson <andreas@fatal.se>
|
||||||
|
Date: Mon, 2 Jan 2023 01:45:09 +0100
|
||||||
|
Subject: disable-crbug1004354
|
||||||
|
|
||||||
|
According to test/Makefile.am test-crbug1004254 should not be enabled
|
||||||
|
since it requires downloading fonts (and thus does not add it to the
|
||||||
|
TESTS variable), yet run-test.sh will explicitly run the test anyway
|
||||||
|
if it was built.... which then fails (because we don't have and can't
|
||||||
|
run curl).
|
||||||
|
---
|
||||||
|
test/run-test.sh | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/test/run-test.sh b/test/run-test.sh
|
||||||
|
index c3da72a..3af5c0b 100644
|
||||||
|
--- a/test/run-test.sh
|
||||||
|
+++ b/test/run-test.sh
|
||||||
|
@@ -429,7 +429,7 @@ rm -rf "$MYCACHEBASEDIR" "$MYCONFIG" my-fonts.conf my-out my-out.expected
|
||||||
|
|
||||||
|
fi # if [ "x$EXEEXT" = "x" ]
|
||||||
|
|
||||||
|
-if [ -x "$BUILDTESTDIR"/test-crbug1004254 ]; then
|
||||||
|
+if false && [ -x "$BUILDTESTDIR"/test-crbug1004254 ]; then
|
||||||
|
dotest "MT-safe global config"
|
||||||
|
prep
|
||||||
|
curl -s -o "$FONTDIR"/noto.zip https://noto-website-2.storage.googleapis.com/pkgs/NotoSans-hinted.zip
|
54
source/x/fontconfig/patches/fontconfig-fix-SAST.patch
Normal file
54
source/x/fontconfig/patches/fontconfig-fix-SAST.patch
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
From eaa335e7c4686c622f31e691f8a41fdf30ea42b3 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Akira TAGOH <akira@tagoh.org>
|
||||||
|
Date: Wed, 31 Jul 2024 17:31:36 +0900
|
||||||
|
Subject: [PATCH 1/2] Fix a memory leak in _get_real_paths_from_prefix
|
||||||
|
|
||||||
|
---
|
||||||
|
src/fcxml.c | 4 +---
|
||||||
|
1 file changed, 1 insertion(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/fcxml.c b/src/fcxml.c
|
||||||
|
index 9fe0674..083fc1f 100644
|
||||||
|
--- a/src/fcxml.c
|
||||||
|
+++ b/src/fcxml.c
|
||||||
|
@@ -1327,11 +1327,9 @@ _get_real_paths_from_prefix(FcConfigParse *parse, const FcChar8 *path, const FcC
|
||||||
|
if (!p)
|
||||||
|
return NULL;
|
||||||
|
parent = FcStrDirname (p);
|
||||||
|
+ FcStrFree (p);
|
||||||
|
if (!parent)
|
||||||
|
- {
|
||||||
|
- free (p);
|
||||||
|
return NULL;
|
||||||
|
- }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#ifndef _WIN32
|
||||||
|
--
|
||||||
|
2.45.2
|
||||||
|
|
||||||
|
From ab765827101787d49c0a66b23addc1f68f99a455 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Akira TAGOH <akira@tagoh.org>
|
||||||
|
Date: Wed, 31 Jul 2024 17:37:53 +0900
|
||||||
|
Subject: [PATCH 2/2] Set FcTypeVoid if no valid types to convert
|
||||||
|
|
||||||
|
---
|
||||||
|
src/fcname.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/fcname.c b/src/fcname.c
|
||||||
|
index 566f0ef..b152bd9 100644
|
||||||
|
--- a/src/fcname.c
|
||||||
|
+++ b/src/fcname.c
|
||||||
|
@@ -406,6 +406,8 @@ FcNameConvert (FcType type, const char *object, FcChar8 *string)
|
||||||
|
v.u.r = FcRangeCreateDouble (b, e);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
+ /* No valid type to convert */
|
||||||
|
+ v.type = FcTypeVoid;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return v;
|
||||||
|
--
|
||||||
|
2.45.2
|
||||||
|
|
67
source/x/fontconfig/patches/fontconfig-remove-uuid.patch
Normal file
67
source/x/fontconfig/patches/fontconfig-remove-uuid.patch
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
From c22908828fb2dbfdf38733d119adc1cf5fe00173 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Akira TAGOH <akira@tagoh.org>
|
||||||
|
Date: Sat, 10 Feb 2024 00:20:54 +0900
|
||||||
|
Subject: [PATCH 1/2] Clean up .uuid files with fc-cache -f too
|
||||||
|
|
||||||
|
.uuid file was obsoleted >5 years ago and it was supposed to
|
||||||
|
be cleaned up by fc-cache -r but not -f.
|
||||||
|
This change tries to clean it up by fc-cache -f.
|
||||||
|
|
||||||
|
https://bugzilla.redhat.com/show_bug.cgi?id=1761885
|
||||||
|
---
|
||||||
|
src/fcdir.c | 5 ++++-
|
||||||
|
1 file changed, 4 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/fcdir.c b/src/fcdir.c
|
||||||
|
index 6f7b3835..2e4fdc69 100644
|
||||||
|
--- a/src/fcdir.c
|
||||||
|
+++ b/src/fcdir.c
|
||||||
|
@@ -234,7 +234,7 @@ FcDirScanConfig (FcFontSet *set,
|
||||||
|
|
||||||
|
if (FcDebug () & FC_DBG_SCAN)
|
||||||
|
printf ("\tScanning dir %s\n", s_dir);
|
||||||
|
-
|
||||||
|
+
|
||||||
|
d = opendir ((char *) s_dir);
|
||||||
|
if (!d)
|
||||||
|
{
|
||||||
|
@@ -459,7 +459,10 @@ FcDirCacheRead (const FcChar8 *dir, FcBool force, FcConfig *config)
|
||||||
|
|
||||||
|
/* Not using existing cache file, construct new cache */
|
||||||
|
if (!cache)
|
||||||
|
+ {
|
||||||
|
+ FcDirCacheDeleteUUID (dir, config);
|
||||||
|
cache = FcDirCacheScan (dir, config);
|
||||||
|
+ }
|
||||||
|
FcConfigDestroy (config);
|
||||||
|
|
||||||
|
return cache;
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
||||||
|
From a76b95105ca26c600279b2daf4bd43b37a918823 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Akira TAGOH <akira@tagoh.org>
|
||||||
|
Date: Sat, 10 Feb 2024 02:15:45 +0900
|
||||||
|
Subject: [PATCH 2/2] Fix undesired unref of FcConfig on Win32
|
||||||
|
|
||||||
|
---
|
||||||
|
src/fccache.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/fccache.c b/src/fccache.c
|
||||||
|
index cebbb810..54f76ac1 100644
|
||||||
|
--- a/src/fccache.c
|
||||||
|
+++ b/src/fccache.c
|
||||||
|
@@ -106,8 +106,8 @@ FcDirCacheDeleteUUID (const FcChar8 *dir,
|
||||||
|
FcStrFree (target);
|
||||||
|
bail:
|
||||||
|
FcStrFree (d);
|
||||||
|
-#endif
|
||||||
|
FcConfigDestroy (config);
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.43.0
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=liberation-fonts-ttf
|
PKGNAM=liberation-fonts-ttf
|
||||||
VERSION=2.1.5
|
VERSION=2.1.5
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
@ -60,10 +60,10 @@ cp -a \
|
||||||
$CWD/docs/* \
|
$CWD/docs/* \
|
||||||
$PKG/usr/doc/liberation-fonts-ttf-$VERSION
|
$PKG/usr/doc/liberation-fonts-ttf-$VERSION
|
||||||
|
|
||||||
mkdir -p $PKG/etc/fonts/conf.{d,avail}
|
mkdir -p $PKG/etc/fonts/conf.d $PKG/usr/share/fontconfig/conf.avail
|
||||||
cat $CWD/60-liberation.conf > $PKG/etc/fonts/conf.avail/60-liberation.conf
|
cat $CWD/60-liberation.conf > $PKG/usr/share/fontconfig/conf.avail/60-liberation.conf
|
||||||
( cd $PKG/etc/fonts/conf.d && \
|
( cd $PKG/etc/fonts/conf.d && \
|
||||||
ln -sf ../conf.avail/60-liberation.conf
|
ln -sf ../../../usr/share/fontconfig/conf.avail/60-liberation.conf .
|
||||||
)
|
)
|
||||||
|
|
||||||
mkdir -p $PKG/install
|
mkdir -p $PKG/install
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
PKGNAM=noto-cjk-fonts-ttf
|
PKGNAM=noto-cjk-fonts-ttf
|
||||||
VERSION=${VERSION:-$(echo NotoSansCJK_subset-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo NotoSansCJK_subset-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
BUILD=${BUILD:-3}
|
BUILD=${BUILD:-4}
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
@ -57,10 +57,10 @@ mkdir -p $TMP $PKG
|
||||||
)
|
)
|
||||||
|
|
||||||
# Add a font configuration file (taken from Arch repository):
|
# Add a font configuration file (taken from Arch repository):
|
||||||
mkdir -p $PKG/etc/fonts/conf.avail
|
mkdir -p $PKG/usr/share/fontconfig/conf.avail
|
||||||
cp -a $CWD/70-noto-cjk.conf $PKG/etc/fonts/conf.avail
|
cp -a $CWD/70-noto-cjk.conf $PKG/usr/share/fontconfig/conf.avail
|
||||||
chown root:root $PKG/etc/fonts/conf.avail/70-noto-cjk.conf
|
chown root:root $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
|
||||||
chmod 644 $PKG/etc/fonts/conf.avail/70-noto-cjk.conf
|
chmod 644 $PKG/usr/share/fontconfig/conf.avail/70-noto-cjk.conf
|
||||||
|
|
||||||
mkdir -p $PKG/install
|
mkdir -p $PKG/install
|
||||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=ttf-indic-fonts
|
PKGNAM=ttf-indic-fonts
|
||||||
VERSION=0.5.14
|
VERSION=0.5.14
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
BUILD=${BUILD:-5}
|
BUILD=${BUILD:-6}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
@ -71,12 +71,12 @@ find . \
|
||||||
mkdir -p $PKG/usr/share/fonts/TTF/
|
mkdir -p $PKG/usr/share/fonts/TTF/
|
||||||
cp -a */*.ttf $PKG/usr/share/fonts/TTF
|
cp -a */*.ttf $PKG/usr/share/fonts/TTF
|
||||||
|
|
||||||
mkdir -p $PKG/etc/fonts/conf.avail
|
mkdir -p $PKG/usr/share/fontconfig/conf.avail
|
||||||
find . -name "*.conf" -exec cp -a {} $PKG/etc/fonts/conf.avail \;
|
find . -name "*.conf" -exec cp -a {} $PKG/usr/share/fontconfig/conf.avail \;
|
||||||
|
|
||||||
mkdir -p $PKG/etc/fonts/conf.d
|
mkdir -p $PKG/etc/fonts/conf.d
|
||||||
( cd $PKG/etc/fonts/conf.d
|
( cd $PKG/etc/fonts/conf.d
|
||||||
for file in ../conf.avail/*.conf ; do
|
for file in ../../../usr/share/fontconfig/conf.avail/*.conf ; do
|
||||||
ln -sf $file .
|
ln -sf $file .
|
||||||
done
|
done
|
||||||
)
|
)
|
||||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
||||||
PKGNAM=ttf-tlwg
|
PKGNAM=ttf-tlwg
|
||||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-2}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
@ -54,10 +54,11 @@ find . \
|
||||||
|
|
||||||
mkdir -p $PKG/usr/share/fonts/TTF/
|
mkdir -p $PKG/usr/share/fonts/TTF/
|
||||||
cp -a *.ttf fonts.* $PKG/usr/share/fonts/TTF/
|
cp -a *.ttf fonts.* $PKG/usr/share/fonts/TTF/
|
||||||
mkdir -p $PKG/etc/fonts/conf.{d,avail}
|
|
||||||
cp -a fontconfig/conf.avail/* $PKG/etc/fonts/conf.avail
|
mkdir -p $PKG/etc/fonts/conf.d $PKG/usr/share/fontconfig/conf.avail
|
||||||
|
cp -a fontconfig/conf.avail/* $PKG/usr/share/fontconfig/conf.avail
|
||||||
( cd $PKG/etc/fonts/conf.d && \
|
( cd $PKG/etc/fonts/conf.d && \
|
||||||
ln -sf ../conf.avail/* .
|
ln -sf ../../../usr/share/fontconfig/conf.avail/* .
|
||||||
)
|
)
|
||||||
|
|
||||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
|
@ -39,7 +39,7 @@ SRCNAM=wqy-zenhei
|
||||||
VERSION=${VERSION:-0.8.38}
|
VERSION=${VERSION:-0.8.38}
|
||||||
SUB=${SUB:-1}
|
SUB=${SUB:-1}
|
||||||
ARCH=noarch
|
ARCH=noarch
|
||||||
BUILD=${BUILD:-9}
|
BUILD=${BUILD:-10}
|
||||||
|
|
||||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
# the name of the created package would be, and then exit. This information
|
# the name of the created package would be, and then exit. This information
|
||||||
|
@ -94,10 +94,10 @@ chmod 644 $PKG$FONTDIR/*
|
||||||
chown root:root $PKG$FONTDIR/*
|
chown root:root $PKG$FONTDIR/*
|
||||||
|
|
||||||
# Add the fontconfig file and symlink.
|
# Add the fontconfig file and symlink.
|
||||||
mkdir -p $PKG/etc/fonts/conf.{d,avail}
|
mkdir -p $PKG/etc/fonts/conf.d $PKG/usr/share/fontconfig/conf.avail
|
||||||
zcat $CWD/64-wqy-zenhei.conf.gz > $PKG/etc/fonts/conf.avail/64-wqy-zenhei.conf
|
zcat $CWD/64-wqy-zenhei.conf.gz > $PKG/usr/share/fontconfig/conf.avail/64-wqy-zenhei.conf
|
||||||
( cd $PKG/etc/fonts/conf.d && \
|
( cd $PKG/etc/fonts/conf.d && \
|
||||||
ln -sf ../conf.avail/64-wqy-zenhei.conf
|
ln -sf ../../../usr/share/fontconfig/conf.avail/64-wqy-zenhei.conf .
|
||||||
)
|
)
|
||||||
|
|
||||||
# We install the upstream fontconfig files, but do not activate them with
|
# We install the upstream fontconfig files, but do not activate them with
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1
|
2
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
FC_CONFDIR=/etc/fonts \
|
|
||||||
CFLAGS=$SLKCFLAGS \
|
CFLAGS=$SLKCFLAGS \
|
||||||
CXXFLAGS=$SLKCFLAGS \
|
CXXFLAGS=$SLKCFLAGS \
|
||||||
./configure \
|
./configure \
|
||||||
|
@ -10,4 +9,6 @@ CXXFLAGS=$SLKCFLAGS \
|
||||||
--mandir=/usr/man \
|
--mandir=/usr/man \
|
||||||
--docdir=/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} \
|
--docdir=/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
|
--with-fc-confdir=/usr/share/fontconfig \
|
||||||
|
--with-fontdir=/usr/share/fonts/TTF \
|
||||||
--build=$ARCH-slackware-linux
|
--build=$ARCH-slackware-linux
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
# The fonts really should go in /usr/share/fonts:
|
# The conf.d directory is in /etc/fonts:
|
||||||
mkdir -p $PKG/usr/share
|
mkdir -p $PKG/etc/fonts
|
||||||
mv $PKG/usr/lib/X11/fonts $PKG/usr/share
|
mv $PKG/usr/share/fontconfig/conf.d $PKG/etc/fonts
|
||||||
# I use this strange sequence so I'll notice if anything else
|
( cd $PKG/etc/fonts/conf.d
|
||||||
# pops up in /usr/lib/X11:
|
for conf in *.conf ; do
|
||||||
rmdir $PKG/usr/lib/X11/fonts
|
rm -f $conf
|
||||||
rmdir $PKG/usr/lib/X11
|
ln -sf ../../../usr/share/fontconfig/conf.avail/$conf .
|
||||||
rmdir $PKG/usr/lib
|
done
|
||||||
|
)
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
From 72566fd92c27b39abe2057f6f23388ec40793dd9 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jesse Natalie <jenatali@microsoft.com>
|
||||||
|
Date: Wed, 18 Nov 2020 18:28:49 -0800
|
||||||
|
Subject: [PATCH] clover: Support LLVM coming from CMake instead of config-tool
|
||||||
|
|
||||||
|
Reviewed-by: Karol Herbst <kherbst@redhat.com>
|
||||||
|
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
|
||||||
|
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7680>
|
||||||
|
---
|
||||||
|
src/gallium/frontends/clover/meson.build | 2 +-
|
||||||
|
src/gallium/targets/opencl/meson.build | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/gallium/frontends/clover/meson.build b/src/gallium/frontends/clover/meson.build
|
||||||
|
index 95a100d005c..b946eefff37 100644
|
||||||
|
--- a/src/gallium/frontends/clover/meson.build
|
||||||
|
+++ b/src/gallium/frontends/clover/meson.build
|
||||||
|
@@ -71,7 +71,7 @@ libclllvm = static_library(
|
||||||
|
clover_opencl_cpp_args,
|
||||||
|
clover_spirv_cpp_args,
|
||||||
|
'-DCLANG_RESOURCE_DIR="@0@"'.format(join_paths(
|
||||||
|
- dep_llvm.get_configtool_variable('libdir'), 'clang',
|
||||||
|
+ dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir'), 'clang',
|
||||||
|
dep_llvm.version(), 'include',
|
||||||
|
)),
|
||||||
|
],
|
||||||
|
diff --git a/src/gallium/targets/opencl/meson.build b/src/gallium/targets/opencl/meson.build
|
||||||
|
index dedd8ab7647..e758e4c12d9 100644
|
||||||
|
--- a/src/gallium/targets/opencl/meson.build
|
||||||
|
+++ b/src/gallium/targets/opencl/meson.build
|
||||||
|
@@ -29,7 +29,7 @@ if with_ld_version_script
|
||||||
|
opencl_link_deps += files('opencl.sym')
|
||||||
|
endif
|
||||||
|
|
||||||
|
-llvm_libdir = dep_llvm.get_configtool_variable('libdir')
|
||||||
|
+llvm_libdir = dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir')
|
||||||
|
opencl_libname = with_opencl_icd ? 'MesaOpenCL' : 'OpenCL'
|
||||||
|
|
||||||
|
polly_dep = null_dep
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
From 80817b6e344258ac9b955f824ebf9019a0fc1610 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jesse Natalie <jenatali@microsoft.com>
|
||||||
|
Date: Wed, 18 Nov 2020 18:30:30 -0800
|
||||||
|
Subject: [PATCH] meson: Adjust Clover's required LLVM modules
|
||||||
|
|
||||||
|
When coming from CMake, all-targets doesn't exist, and Clover's
|
||||||
|
mechanism for finding Clang apparently requires the OpenMP frontend
|
||||||
|
lib but doesn't automatically pull it in.
|
||||||
|
|
||||||
|
Reviewed-by: Daniel Stone <daniels@collabora.com>
|
||||||
|
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7680>
|
||||||
|
---
|
||||||
|
meson.build | 5 +++--
|
||||||
|
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/meson.build b/meson.build
|
||||||
|
index 6d1607c35a3..f828eb80faa 100644
|
||||||
|
--- a/meson.build
|
||||||
|
+++ b/meson.build
|
||||||
|
@@ -1479,9 +1479,10 @@ if with_amd_vk or with_gallium_radeonsi or with_gallium_r600
|
||||||
|
endif
|
||||||
|
if with_gallium_opencl
|
||||||
|
llvm_modules += [
|
||||||
|
- 'all-targets', 'linker', 'coverage', 'instrumentation', 'ipo', 'irreader',
|
||||||
|
- 'lto', 'option', 'objcarcopts', 'profiledata',
|
||||||
|
+ 'linker', 'coverage', 'instrumentation', 'ipo', 'irreader',
|
||||||
|
+ 'lto', 'option', 'objcarcopts', 'profiledata'
|
||||||
|
]
|
||||||
|
+ llvm_optional_modules += ['frontendopenmp']
|
||||||
|
endif
|
||||||
|
if with_microsoft_clc
|
||||||
|
llvm_modules += ['target', 'linker', 'irreader', 'option', 'libdriver']
|
||||||
|
--
|
||||||
|
GitLab
|
||||||
|
|
17
testing/source/mesa/doinst.sh
Normal file
17
testing/source/mesa/doinst.sh
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
#!/bin/sh
|
||||||
|
config() {
|
||||||
|
NEW="$1"
|
||||||
|
OLD="`dirname $NEW`/`basename $NEW .new`"
|
||||||
|
# If there's no config file by that name, mv it over:
|
||||||
|
if [ ! -r $OLD ]; then
|
||||||
|
mv $NEW $OLD
|
||||||
|
elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy
|
||||||
|
rm $NEW
|
||||||
|
fi
|
||||||
|
# Otherwise, we leave the .new copy for the admin to consider...
|
||||||
|
}
|
||||||
|
# Don't mess with /etc/drirc. Mesa now installs the defaults as
|
||||||
|
# /usr/share/drirc.d/00-mesa-defaults.conf. We won't protect that
|
||||||
|
# as a .new file as it shouldn't be modified. Create /etc/drirc if
|
||||||
|
# you need local overrides.
|
||||||
|
#config etc/drirc.new
|
20
testing/source/mesa/get-mesa.sh
Executable file
20
testing/source/mesa/get-mesa.sh
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
# Pull a stable branch + patches
|
||||||
|
BRANCH=7.10
|
||||||
|
|
||||||
|
rm -rf mesa
|
||||||
|
git clone git://anongit.freedesktop.org/git/mesa/mesa
|
||||||
|
# package the source archive and clean up:
|
||||||
|
( cd mesa
|
||||||
|
git checkout $BRANCH || exit 1
|
||||||
|
)
|
||||||
|
HEADISAT="$(cat mesa/.git/packed-refs | grep "refs/remotes/origin/${BRANCH}$" | cut -b1-7)"
|
||||||
|
# Cleanup. We're not packing up the whole git repo.
|
||||||
|
( cd mesa && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
|
||||||
|
DATE=$(date +%Y%m%d)
|
||||||
|
mv mesa mesa-${BRANCH}_${HEADISAT}
|
||||||
|
tar cf mesa-${BRANCH}_${HEADISAT}.tar mesa-${BRANCH}_${HEADISAT}
|
||||||
|
xz -9 mesa-${BRANCH}_${HEADISAT}.tar
|
||||||
|
rm -rf mesa-${BRANCH}_${HEADISAT}
|
||||||
|
echo
|
||||||
|
echo "Mesa branch $BRANCH with HEAD at $HEADISAT packaged as mesa-${BRANCH}_${HEADISAT}.tar.xz"
|
||||||
|
echo
|
98
testing/source/mesa/mesa-amber.build
Executable file
98
testing/source/mesa/mesa-amber.build
Executable file
|
@ -0,0 +1,98 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# This script is not meant to be run directly:
|
||||||
|
if [ -z $AMBERVERS ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# Be sure this list is up-to-date:
|
||||||
|
DRI_DRIVERS="i915,i965,r100,r200,nouveau"
|
||||||
|
|
||||||
|
cd $TMP
|
||||||
|
rm -rf ${PKGNAM}-${AMBERVERS}
|
||||||
|
|
||||||
|
tar xvf $CWD/amber/${PKGNAM}-${AMBERVERS}.tar.?z || exit 1
|
||||||
|
cd ${PKGNAM}-$AMBERVERS || exit 1
|
||||||
|
|
||||||
|
# Let's kill the warning about operating on a dangling symlink:
|
||||||
|
rm -f src/gallium/state_trackers/d3d1x/w32api
|
||||||
|
|
||||||
|
# Make sure ownerships and permissions are sane:
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
# Apply patches from git (and maybe elsewhere):
|
||||||
|
# Patches obtained by:
|
||||||
|
# git checkout origin/17.2
|
||||||
|
# git format-patch 93c2beafc0a7fa2f210b006d22aba61caa71f773 # 17.2.6 release
|
||||||
|
if /bin/ls $CWD/amber/patches/*.patch 1> /dev/null 2> /dev/null ; then
|
||||||
|
for patch in $CWD/amber/patches/*.patch ; do
|
||||||
|
patch -p1 --verbose < $patch || exit 1 ;
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Revert these patches from git (and maybe elsewhere):
|
||||||
|
if /bin/ls $CWD/amber/patches-revert/*.patch 1> /dev/null 2> /dev/null ; then
|
||||||
|
for patch in $CWD/amber/patches-revert/*.patch ; do
|
||||||
|
patch -p1 -R --verbose < $patch || exit 1 ;
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Configure, build, and install:
|
||||||
|
export CFLAGS="$SLKCFLAGS"
|
||||||
|
export CXXFLAGS="$SLKCFLAGS"
|
||||||
|
mkdir meson-build
|
||||||
|
cd meson-build
|
||||||
|
# Architecture-specific settings can be configured in the mesa.SlackBuild
|
||||||
|
# within the variable 'SLK_AMBER_CONF_OPTS'
|
||||||
|
meson setup \
|
||||||
|
$SLK_AMBER_CONF_OPTS \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=lib${LIBDIRSUFFIX} \
|
||||||
|
--libexecdir=/usr/libexec \
|
||||||
|
--bindir=/usr/bin \
|
||||||
|
--sbindir=/usr/sbin \
|
||||||
|
--includedir=/usr/include \
|
||||||
|
--datadir=/usr/share \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--buildtype=release \
|
||||||
|
-Dplatforms=x11,wayland \
|
||||||
|
-Damber=true \
|
||||||
|
-Ddri-drivers=$DRI_DRIVERS \
|
||||||
|
-Dgallium-drivers='' \
|
||||||
|
-Dvulkan-drivers='' \
|
||||||
|
-Dosmesa=false \
|
||||||
|
-Dglvnd=true \
|
||||||
|
-Dllvm=enabled \
|
||||||
|
-Dshared-llvm=enabled \
|
||||||
|
-Dshared-glapi=enabled \
|
||||||
|
-Degl=enabled \
|
||||||
|
-Dgles1=enabled \
|
||||||
|
-Dgles2=enabled \
|
||||||
|
-Dopengl=true \
|
||||||
|
-Dglx=dri \
|
||||||
|
.. || exit 1
|
||||||
|
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||||
|
DESTDIR=$PKG/cruft $NINJA install || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# We will install only the DRI drivers.
|
||||||
|
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/dri
|
||||||
|
# First, remove any drivers that were built by the newer Mesa:
|
||||||
|
( cd $PKG/usr/lib${LIBDIRSUFFIX}/dri ; /bin/ls * ) | while read newdriver ; do
|
||||||
|
rm -f -v $PKG/cruft/usr/lib${LIBDIRSUFFIX}/dri/$newdriver
|
||||||
|
done
|
||||||
|
rsync -lHprvt $PKG/cruft/usr/lib${LIBDIRSUFFIX}/dri/ $PKG/usr/lib${LIBDIRSUFFIX}/dri/
|
||||||
|
rm -rf $PKG/cruft
|
||||||
|
|
||||||
|
rm -rf $PKG/usr/doc/$PKGNAM-$AMBERVERS
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-amber-$AMBERVERS
|
||||||
|
cp -a \
|
||||||
|
CODEOWNERS* README* docs/README* docs/license* docs/relnotes/${AMBERVERS}.* \
|
||||||
|
$PKG/usr/doc/$PKGNAM-amber-$AMBERVERS
|
45
testing/source/mesa/mesa-demos.build
Executable file
45
testing/source/mesa/mesa-demos.build
Executable file
|
@ -0,0 +1,45 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# This script is not meant to be run directly:
|
||||||
|
if [ -z $DEMOVERS ]; then
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Now build/install a small subset of the demos:
|
||||||
|
export CWD SLKCFLAGS NUMJOBS PKG
|
||||||
|
( cd $TMP
|
||||||
|
rm -rf mesa-demos-$DEMOVERS
|
||||||
|
tar xvf $CWD/mesa-demos-$DEMOVERS.tar.?z* || exit 1
|
||||||
|
cd mesa-demos-$DEMOVERS
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
# Architecture-specific settings can be configured in the mesa.SlackBuild
|
||||||
|
# within the variable 'SLK_MESADEMOS_CONF_OPTS'
|
||||||
|
CFLAGS="$SLKCFLAGS" \
|
||||||
|
./configure \
|
||||||
|
$SLK_MESADEMOS_CONF_OPTS \
|
||||||
|
--enable-autotools \
|
||||||
|
--prefix=/usr \
|
||||||
|
--build=$ARCH-slackware-linux || exit 1
|
||||||
|
make $NUMJOBS || exit 1
|
||||||
|
# Install all the demos (including the pointless ones) at first, in a
|
||||||
|
# temporary location:
|
||||||
|
make install DESTDIR=$PKG/cruft || exit 1
|
||||||
|
# Install gears and glinfo, as well as a few other demos:
|
||||||
|
mkdir -p $PKG/usr/bin
|
||||||
|
MESA_DEMO_BINS="${MESA_DEMO_BINS:=eglinfo gears glinfo glthreads glxcontexts glxdemo \
|
||||||
|
glxgears glxgears_fbconfig glxheads glxinfo glxpbdemo glxpixmap}"
|
||||||
|
# Install the demo:
|
||||||
|
for demo in $MESA_DEMO_BINS ; do
|
||||||
|
mv --verbose $PKG/cruft/usr/bin/$demo $PKG/usr/bin
|
||||||
|
done
|
||||||
|
# Remove cruft:
|
||||||
|
rm -rf $PKG/cruft
|
||||||
|
# Add the README file(s):
|
||||||
|
rm -rf $PKG/usr/doc/mesa-demos-$DEMOVERS
|
||||||
|
mkdir -p $PKG/usr/doc/mesa-demos-$DEMOVERS
|
||||||
|
cp -a README* $PKG/usr/doc/mesa-demos-$DEMOVERS
|
||||||
|
) || exit 1
|
227
testing/source/mesa/mesa.SlackBuild
Executable file
227
testing/source/mesa/mesa.SlackBuild
Executable file
|
@ -0,0 +1,227 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2006, 2007, 2008, 2009, 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Patrick J. Volkerding, Sebeka, MN, USA
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use of this script, with or without modification, is
|
||||||
|
# permitted provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# 1. Redistributions of this script must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||||
|
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
cd $(dirname $0) ; CWD=$(pwd)
|
||||||
|
|
||||||
|
PKGNAM=mesa
|
||||||
|
VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | rev | cut -f 2- -d -)}
|
||||||
|
AMBERVERS=${AMBERVERS:-21.3.9}
|
||||||
|
DEMOVERS=${DEMOVERS:-8.5.0}
|
||||||
|
BUILD=${BUILD:-1}
|
||||||
|
BUILD_AMBER=${BUILD_AMBER:-YES}
|
||||||
|
BUILD_DEMOS=${BUILD_DEMOS:-YES}
|
||||||
|
CODECS=${CODECS:-h264dec,h264enc,h265dec,h265enc,vc1dec,av1dec,av1enc,vp9dec}
|
||||||
|
|
||||||
|
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||||
|
|
||||||
|
# Be sure this list is up-to-date:
|
||||||
|
GALLIUM_DRIVERS="nouveau,r300,r600,svga,radeonsi,softpipe,llvmpipe,virgl,i915,iris,crocus,zink,d3d12"
|
||||||
|
|
||||||
|
if [ -z "$ARCH" ]; then
|
||||||
|
case "$( uname -m )" in
|
||||||
|
i?86) export ARCH=i686 ;;
|
||||||
|
arm*) export ARCH=arm ;;
|
||||||
|
*) export ARCH=$( uname -m ) ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
|
||||||
|
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||||
|
# the name of the created package would be, and then exit. This information
|
||||||
|
# could be useful to other scripts.
|
||||||
|
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||||
|
echo "$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
TMP=${TMP:-/tmp}
|
||||||
|
PKG=$TMP/package-mesa
|
||||||
|
|
||||||
|
if [ "$ARCH" = "i686" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=pentium4 -mtune=generic"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
elif [ "$ARCH" = "x86_64" ]; then
|
||||||
|
SLKCFLAGS="-O2 -march=x86-64 -mtune=generic -fPIC"
|
||||||
|
LIBDIRSUFFIX="64"
|
||||||
|
# Only supported on x86_64:
|
||||||
|
INTELRT="-Dintel-rt=enabled"
|
||||||
|
else
|
||||||
|
SLKCFLAGS="-O2"
|
||||||
|
LIBDIRSUFFIX=""
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf $PKG
|
||||||
|
mkdir -p $TMP $PKG
|
||||||
|
cd $TMP
|
||||||
|
rm -rf ${PKGNAM}-${VERSION}
|
||||||
|
|
||||||
|
tar xvf $CWD/${PKGNAM}-${VERSION}.tar.?z || exit 1
|
||||||
|
cd ${PKGNAM}-$VERSION || exit 1
|
||||||
|
|
||||||
|
# Let's kill the warning about operating on a dangling symlink:
|
||||||
|
rm -f src/gallium/state_trackers/d3d1x/w32api
|
||||||
|
|
||||||
|
# Don't use the system DirectX headers:
|
||||||
|
rm -f /usr/lib${LIBDIRSUFFIX}/pkgconfig/DirectX-Headers.pc
|
||||||
|
|
||||||
|
# Make sure ownerships and permissions are sane:
|
||||||
|
chown -R root:root .
|
||||||
|
find . \
|
||||||
|
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||||
|
-exec chmod 755 {} \+ -o \
|
||||||
|
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||||
|
-exec chmod 644 {} \+
|
||||||
|
|
||||||
|
# Apply patches from git (and maybe elsewhere):
|
||||||
|
# Patches obtained by:
|
||||||
|
# git checkout origin/17.2
|
||||||
|
# git format-patch 93c2beafc0a7fa2f210b006d22aba61caa71f773 # 17.2.6 release
|
||||||
|
if /bin/ls $CWD/patches/*.patch 1> /dev/null 2> /dev/null ; then
|
||||||
|
for patch in $CWD/patches/*.patch ; do
|
||||||
|
patch -p1 --verbose < $patch || exit 1 ;
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Revert these patches from git (and maybe elsewhere):
|
||||||
|
if /bin/ls $CWD/patches-revert/*.patch 1> /dev/null 2> /dev/null ; then
|
||||||
|
for patch in $CWD/patches-revert/*.patch ; do
|
||||||
|
patch -p1 -R --verbose < $patch || exit 1 ;
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# "Download" subprojects:
|
||||||
|
if [ -r $CWD/mesa-subprojects.tar.lz ]; then
|
||||||
|
tar xvf $CWD/mesa-subprojects.tar.lz || exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Configure, build, and install:
|
||||||
|
export CFLAGS="$SLKCFLAGS"
|
||||||
|
export CXXFLAGS="$SLKCFLAGS"
|
||||||
|
mkdir meson-build
|
||||||
|
cd meson-build
|
||||||
|
meson setup \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir=lib${LIBDIRSUFFIX} \
|
||||||
|
--libexecdir=/usr/libexec \
|
||||||
|
--bindir=/usr/bin \
|
||||||
|
--sbindir=/usr/sbin \
|
||||||
|
--includedir=/usr/include \
|
||||||
|
--datadir=/usr/share \
|
||||||
|
--mandir=/usr/man \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--buildtype=release \
|
||||||
|
-Dplatforms=x11,wayland \
|
||||||
|
-Dgallium-opencl=icd \
|
||||||
|
-Dgallium-nine=true \
|
||||||
|
-Dgallium-rusticl=true \
|
||||||
|
-Dgallium-extra-hud=true \
|
||||||
|
-Drust_std=2021 \
|
||||||
|
-Dosmesa=true \
|
||||||
|
-Dgallium-drivers=$GALLIUM_DRIVERS \
|
||||||
|
-Dvulkan-drivers=amd,intel,intel_hasvk,swrast,virtio,nouveau \
|
||||||
|
-Dvulkan-layers=device-select,intel-nullhw,overlay \
|
||||||
|
-Dvideo-codecs="$CODECS" \
|
||||||
|
-Dglvnd=enabled \
|
||||||
|
-Dllvm=enabled \
|
||||||
|
-Dshared-llvm=enabled \
|
||||||
|
-Dshared-glapi=enabled \
|
||||||
|
-Degl=enabled \
|
||||||
|
-Dgles1=enabled \
|
||||||
|
-Dgles2=enabled \
|
||||||
|
-Dopengl=true \
|
||||||
|
-Dglx=dri \
|
||||||
|
-Dlibunwind=disabled \
|
||||||
|
-Dmicrosoft-clc=disabled \
|
||||||
|
-Dvalgrind=enabled \
|
||||||
|
-Dintel-clc=enabled \
|
||||||
|
$INTELRT \
|
||||||
|
.. || exit 1
|
||||||
|
|
||||||
|
# If there's no mesa-subprojects.tar.lz in $CWD, let's try to make one:
|
||||||
|
if [ ! -r $CWD/mesa-subprojects.tar.lz ]; then
|
||||||
|
cd ..
|
||||||
|
mkdir -p tmp/subprojects
|
||||||
|
for file in subprojects/* ; do
|
||||||
|
if [ "$file" -nt "$PKG" ]; then
|
||||||
|
cp -a -v $file tmp/subprojects
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
cd tmp
|
||||||
|
find . -name ".git*" -exec rm -r "{}" \; 2> /dev/null
|
||||||
|
tar cf $CWD/mesa-subprojects.tar subprojects
|
||||||
|
plzip -9 $CWD/mesa-subprojects.tar
|
||||||
|
cd ..
|
||||||
|
rm -r tmp
|
||||||
|
cd meson-build
|
||||||
|
fi
|
||||||
|
|
||||||
|
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||||
|
DESTDIR=$PKG $NINJA install || exit 1
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Install /etc/drirc as a .new file:
|
||||||
|
if [ -r $PKG/etc/drirc ]; then
|
||||||
|
mv $PKG/etc/drirc $PKG/etc/drirc.new
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Add a default provider for glvnd when the vendor cannot be determined:
|
||||||
|
( cd $PKG/usr/lib${LIBDIRSUFFIX}
|
||||||
|
if [ ! -r libGLX_system.so.0 ]; then
|
||||||
|
ln -sf libGLX_mesa.so.0 libGLX_system.so.0
|
||||||
|
fi
|
||||||
|
)
|
||||||
|
|
||||||
|
if [ "$BUILD_AMBER" = "YES" ]; then
|
||||||
|
. $CWD/mesa-amber.build
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$BUILD_DEMOS" = "YES" ]; then
|
||||||
|
. $CWD/mesa-demos.build
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Strip binaries:
|
||||||
|
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||||
|
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||||
|
|
||||||
|
# Compress man pages, if any:
|
||||||
|
if [ -d $PKG/usr/man ]; then
|
||||||
|
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||||
|
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Compress info files, if any:
|
||||||
|
if [ -d $PKG/usr/info ]; then
|
||||||
|
rm -f $PKG/usr/info/dir
|
||||||
|
gzip -9 $PKG/usr/info/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
cp -a \
|
||||||
|
CODEOWNERS* README* docs/README* docs/license* docs/relnotes/${VERSION}.* \
|
||||||
|
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||||
|
|
||||||
|
mkdir -p $PKG/install
|
||||||
|
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||||
|
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||||
|
|
||||||
|
cd $PKG
|
||||||
|
/sbin/makepkg -l y -c n $TMP/${PKGNAM}-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
|
2
testing/source/mesa/mesa.url
Normal file
2
testing/source/mesa/mesa.url
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
ftp://ftp.freedesktop.org/pub/mesa/
|
||||||
|
ftp://ftp.freedesktop.org/pub/mesa/demos/
|
19
testing/source/mesa/slack-desc
Normal file
19
testing/source/mesa/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# HOW TO EDIT THIS FILE:
|
||||||
|
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||||
|
# up the first '|' above the ':' following the base package name, and the '|'
|
||||||
|
# on the right side marks the last column you can put a character in. You must
|
||||||
|
# make exactly 11 lines for the formatting to be correct. It's also
|
||||||
|
# customary to leave one space after the ':'.
|
||||||
|
|
||||||
|
|-----handy-ruler------------------------------------------------------|
|
||||||
|
mesa: mesa (a 3-D graphics library)
|
||||||
|
mesa:
|
||||||
|
mesa: Mesa is a 3-D graphics library with an API very similar to that of
|
||||||
|
mesa: another well-known 3-D graphics library. The Mesa libraries are used
|
||||||
|
mesa: by X to provide both software and hardware accelerated graphics.
|
||||||
|
mesa:
|
||||||
|
mesa: Mesa was written by Brian Paul.
|
||||||
|
mesa:
|
||||||
|
mesa: Homepage: https://www.mesa3d.org
|
||||||
|
mesa:
|
||||||
|
mesa:
|
Loading…
Reference in a new issue