mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Mon Nov 19 02:46:11 UTC 2018
l/js185-1.0.0-x86_64-2.txz: Removed. l/libwebp-1.0.1-x86_64-1.txz: Upgraded. l/mozjs52-52.9.0esr-x86_64-1.txz: Added. Required by the new version of polkit. l/polkit-0.115-x86_64-1.txz: Upgraded. Thanks to Robby Workman.
This commit is contained in:
parent
6a67784412
commit
595bebf667
31 changed files with 1071 additions and 368 deletions
|
@ -11,9 +11,25 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Sat, 17 Nov 2018 03:03:49 GMT</pubDate>
|
||||
<lastBuildDate>Sat, 17 Nov 2018 07:59:39 GMT</lastBuildDate>
|
||||
<pubDate>Mon, 19 Nov 2018 02:46:11 GMT</pubDate>
|
||||
<lastBuildDate>Mon, 19 Nov 2018 07:59:40 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.10</generator>
|
||||
<item>
|
||||
<title>Mon, 19 Nov 2018 02:46:11 GMT</title>
|
||||
<pubDate>Mon, 19 Nov 2018 02:46:11 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20181119024611</link>
|
||||
<guid isPermaLink="false">20181119024611</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
l/js185-1.0.0-x86_64-2.txz: Removed.
|
||||
l/libwebp-1.0.1-x86_64-1.txz: Upgraded.
|
||||
l/mozjs52-52.9.0esr-x86_64-1.txz: Added.
|
||||
Required by the new version of polkit.
|
||||
l/polkit-0.115-x86_64-1.txz: Upgraded.
|
||||
Thanks to Robby Workman.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Sat, 17 Nov 2018 03:03:49 GMT</title>
|
||||
<pubDate>Sat, 17 Nov 2018 03:03:49 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
Mon Nov 19 02:46:11 UTC 2018
|
||||
l/js185-1.0.0-x86_64-2.txz: Removed.
|
||||
l/libwebp-1.0.1-x86_64-1.txz: Upgraded.
|
||||
l/mozjs52-52.9.0esr-x86_64-1.txz: Added.
|
||||
Required by the new version of polkit.
|
||||
l/polkit-0.115-x86_64-1.txz: Upgraded.
|
||||
Thanks to Robby Workman.
|
||||
+--------------------------+
|
||||
Sat Nov 17 03:03:49 UTC 2018
|
||||
a/acpid-2.0.31-x86_64-1.txz: Upgraded.
|
||||
a/shadow-4.6-x86_64-1.txz: Upgraded.
|
||||
|
|
132
FILELIST.TXT
132
FILELIST.TXT
|
@ -1,20 +1,20 @@
|
|||
Sat Nov 17 03:18:58 UTC 2018
|
||||
Mon Nov 19 02:56:37 UTC 2018
|
||||
|
||||
Here is the file list for this directory. If you are using a
|
||||
mirror site and find missing or extra files in the disk
|
||||
subdirectories, please have the archive administrator refresh
|
||||
the mirror.
|
||||
|
||||
drwxr-xr-x 12 root root 4096 2018-11-17 03:03 .
|
||||
drwxr-xr-x 12 root root 4096 2018-11-19 02:46 .
|
||||
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
|
||||
-rw-r--r-- 1 root root 13539 2018-11-01 18:46 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 909979 2018-11-15 19:59 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-15 19:59 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 909752 2018-11-17 03:19 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-17 03:19 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
||||
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
|
||||
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
|
||||
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
||||
-rw-r--r-- 1 root root 511735 2018-11-17 03:03 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 512022 2018-11-19 02:46 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2018-11-13 22:55 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1253376 2018-02-24 20:49 ./EFI/BOOT/bootx64.efi
|
||||
|
@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2018-11-13 22:55 ./EFI/BOOT
|
|||
-rwxr-xr-x 1 root root 2494 2018-02-24 20:49 ./EFI/BOOT/make-grub.sh
|
||||
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
|
||||
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||
-rw-r--r-- 1 root root 1197691 2018-11-15 19:59 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1197250 2018-11-17 03:18 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 727934 2018-11-17 03:17 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 727983 2018-11-19 02:55 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
|
||||
-rw-r--r-- 1 root root 3628 2018-11-13 22:36 ./README.initrd
|
||||
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
|
||||
|
@ -798,11 +798,11 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
|
|||
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 18 root root 4096 2018-11-17 03:17 ./slackware64
|
||||
-rw-r--r-- 1 root root 288993 2018-11-17 03:17 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-17 03:17 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 360051 2018-11-17 03:15 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3611715 2018-11-17 03:15 ./slackware64/MANIFEST.bz2
|
||||
drwxr-xr-x 18 root root 4096 2018-11-19 02:55 ./slackware64
|
||||
-rw-r--r-- 1 root root 289011 2018-11-19 02:55 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-19 02:55 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 360069 2018-11-19 02:52 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3606824 2018-11-19 02:53 ./slackware64/MANIFEST.bz2
|
||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 28672 2018-11-17 03:14 ./slackware64/a
|
||||
-rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt
|
||||
|
@ -2460,7 +2460,7 @@ drwxr-xr-x 2 root root 20480 2016-03-10 03:11 ./slackware64/kdei
|
|||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag
|
||||
-rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag.ez
|
||||
-rw-r--r-- 1 root root 1500 2018-03-01 07:54 ./slackware64/kdei/tagfile
|
||||
drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
||||
drwxr-xr-x 2 root root 69632 2018-11-19 02:52 ./slackware64/l
|
||||
-rw-r--r-- 1 root root 338 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 149752 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:13 ./slackware64/l/ConsoleKit2-1.0.0-x86_64-4.txz.asc
|
||||
|
@ -2805,9 +2805,6 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 444 2018-08-20 20:35 ./slackware64/l/jmtpfs-0.5-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 48836 2018-08-20 20:35 ./slackware64/l/jmtpfs-0.5-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-08-20 20:35 ./slackware64/l/jmtpfs-0.5-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 349 2018-04-17 07:54 ./slackware64/l/js185-1.0.0-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 1387180 2018-04-17 07:54 ./slackware64/l/js185-1.0.0-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 07:54 ./slackware64/l/js185-1.0.0-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 445 2018-05-01 18:34 ./slackware64/l/json-c-0.13.1_20180305-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 160920 2018-05-01 18:34 ./slackware64/l/json-c-0.13.1_20180305-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-05-01 18:34 ./slackware64/l/json-c-0.13.1_20180305-x86_64-1.txz.asc
|
||||
|
@ -3093,9 +3090,9 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 434 2018-04-13 15:07 ./slackware64/l/libvpx-1.7.0-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 1471784 2018-04-13 15:07 ./slackware64/l/libvpx-1.7.0-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:07 ./slackware64/l/libvpx-1.7.0-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 498 2018-04-29 17:13 ./slackware64/l/libwebp-1.0.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 363688 2018-04-29 17:13 ./slackware64/l/libwebp-1.0.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-29 17:13 ./slackware64/l/libwebp-1.0.0-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 498 2018-11-18 21:31 ./slackware64/l/libwebp-1.0.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 365216 2018-11-18 21:31 ./slackware64/l/libwebp-1.0.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-18 21:31 ./slackware64/l/libwebp-1.0.1-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 288 2018-04-30 22:03 ./slackware64/l/libwmf-0.2.8.4-x86_64-8.txt
|
||||
-rw-r--r-- 1 root root 391508 2018-04-30 22:03 ./slackware64/l/libwmf-0.2.8.4-x86_64-8.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-30 22:03 ./slackware64/l/libwmf-0.2.8.4-x86_64-8.txz.asc
|
||||
|
@ -3132,8 +3129,8 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 272 2018-04-13 15:08 ./slackware64/l/lzo-2.10-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 85468 2018-04-13 15:08 ./slackware64/l/lzo-2.10-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:08 ./slackware64/l/lzo-2.10-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 23049 2018-11-13 22:30 ./slackware64/l/maketag
|
||||
-rw-r--r-- 1 root root 23049 2018-11-13 22:30 ./slackware64/l/maketag.ez
|
||||
-rw-r--r-- 1 root root 23055 2018-11-19 02:43 ./slackware64/l/maketag
|
||||
-rw-r--r-- 1 root root 23055 2018-11-19 02:43 ./slackware64/l/maketag.ez
|
||||
-rw-r--r-- 1 root root 520 2018-09-12 19:31 ./slackware64/l/media-player-info-24-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 20680 2018-09-12 19:31 ./slackware64/l/media-player-info-24-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-09-12 19:31 ./slackware64/l/media-player-info-24-noarch-1.txz.asc
|
||||
|
@ -3146,6 +3143,9 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 564 2018-10-26 19:13 ./slackware64/l/mozilla-nss-3.40-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1816116 2018-10-26 19:13 ./slackware64/l/mozilla-nss-3.40-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-10-26 19:13 ./slackware64/l/mozilla-nss-3.40-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 397 2018-11-19 02:14 ./slackware64/l/mozjs52-52.9.0esr-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7301652 2018-11-19 02:14 ./slackware64/l/mozjs52-52.9.0esr-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-19 02:14 ./slackware64/l/mozjs52-52.9.0esr-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 586 2018-04-13 15:09 ./slackware64/l/mpfr-4.0.1-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 329320 2018-04-13 15:09 ./slackware64/l/mpfr-4.0.1-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:09 ./slackware64/l/mpfr-4.0.1-x86_64-2.txz.asc
|
||||
|
@ -3203,9 +3203,9 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 415 2018-04-13 15:12 ./slackware64/l/pilot-link-0.12.5-x86_64-13.txt
|
||||
-rw-r--r-- 1 root root 561164 2018-04-13 15:12 ./slackware64/l/pilot-link-0.12.5-x86_64-13.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:12 ./slackware64/l/pilot-link-0.12.5-x86_64-13.txz.asc
|
||||
-rw-r--r-- 1 root root 449 2018-04-13 15:13 ./slackware64/l/polkit-0.113-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 378340 2018-04-13 15:13 ./slackware64/l/polkit-0.113-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:13 ./slackware64/l/polkit-0.113-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 449 2018-11-19 02:19 ./slackware64/l/polkit-0.115-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 393664 2018-11-19 02:19 ./slackware64/l/polkit-0.115-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-11-19 02:19 ./slackware64/l/polkit-0.115-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 367 2018-04-13 15:12 ./slackware64/l/polkit-gnome-0.105-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 67760 2018-04-13 15:12 ./slackware64/l/polkit-gnome-0.105-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:12 ./slackware64/l/polkit-gnome-0.105-x86_64-2.txz.asc
|
||||
|
@ -3368,7 +3368,7 @@ drwxr-xr-x 2 root root 69632 2018-11-17 03:14 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 356 2018-04-13 15:23 ./slackware64/l/t1lib-5.1.2-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 515556 2018-04-13 15:23 ./slackware64/l/t1lib-5.1.2-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 15:23 ./slackware64/l/t1lib-5.1.2-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 4211 2018-11-13 22:30 ./slackware64/l/tagfile
|
||||
-rw-r--r-- 1 root root 4213 2018-11-19 02:43 ./slackware64/l/tagfile
|
||||
-rw-r--r-- 1 root root 339 2018-04-17 09:07 ./slackware64/l/taglib-1.11.1-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 355744 2018-04-17 09:07 ./slackware64/l/taglib-1.11.1-x86_64-3.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-17 09:07 ./slackware64/l/taglib-1.11.1-x86_64-3.txz.asc
|
||||
|
@ -4992,11 +4992,11 @@ drwxr-xr-x 2 root root 4096 2018-04-18 08:35 ./slackware64/y
|
|||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag
|
||||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez
|
||||
-rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile
|
||||
drwxr-xr-x 19 root root 4096 2018-11-17 03:18 ./source
|
||||
-rw-r--r-- 1 root root 460378 2018-11-17 03:18 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-17 03:18 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 651115 2018-11-17 03:18 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 15533392 2018-11-17 03:18 ./source/MANIFEST.bz2
|
||||
drwxr-xr-x 19 root root 4096 2018-11-19 02:56 ./source
|
||||
-rw-r--r-- 1 root root 461127 2018-11-19 02:56 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2018-11-19 02:56 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 652191 2018-11-19 02:56 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 16693198 2018-11-19 02:56 ./source/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
|
||||
drwxr-xr-x 110 root root 4096 2018-11-06 18:30 ./source/a
|
||||
-rw-r--r-- 1 root root 769 2018-06-26 09:45 ./source/a/FTBFSlog
|
||||
|
@ -8058,7 +8058,7 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:35 ./source/kdei/kde-l10n/slack
|
|||
-rw-r--r-- 1 root root 648 2018-02-27 06:35 ./source/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa
|
||||
-rw-r--r-- 1 root root 698 2018-02-27 06:37 ./source/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN
|
||||
-rw-r--r-- 1 root root 687 2018-02-27 06:37 ./source/kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW
|
||||
drwxr-xr-x 314 root root 12288 2018-11-13 04:33 ./source/l
|
||||
drwxr-xr-x 314 root root 12288 2018-11-19 02:20 ./source/l
|
||||
drwxr-xr-x 3 root root 4096 2018-09-18 22:04 ./source/l/ConsoleKit2
|
||||
-rw-r--r-- 1 root root 705880 2015-08-10 06:49 ./source/l/ConsoleKit2/ConsoleKit2-1.0.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 5326 2018-09-18 22:04 ./source/l/ConsoleKit2/ConsoleKit2.SlackBuild
|
||||
|
@ -8703,11 +8703,6 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/jmtpfs
|
|||
-rw-r--r-- 1 root root 110551 2018-08-20 20:23 ./source/l/jmtpfs/jmtpfs-0.5.tar.lz
|
||||
-rwxr-xr-x 1 root root 4376 2018-09-18 22:04 ./source/l/jmtpfs/jmtpfs.SlackBuild
|
||||
-rw-r--r-- 1 root root 931 2018-08-20 20:29 ./source/l/jmtpfs/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/js185
|
||||
-rw-r--r-- 1 root root 3540200 2011-03-31 20:03 ./source/l/js185/js185-1.0.0.tar.xz
|
||||
-rw-r--r-- 1 root root 543 2012-01-21 14:32 ./source/l/js185/js185-destdir.patch
|
||||
-rwxr-xr-x 1 root root 3982 2018-09-18 22:04 ./source/l/js185/js185.SlackBuild
|
||||
-rw-r--r-- 1 root root 802 2018-02-27 06:12 ./source/l/js185/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/json-c
|
||||
-rw-r--r-- 1 root root 425470 2018-03-06 04:18 ./source/l/json-c/json-c-0.13.1-20180305.tar.lz
|
||||
-rwxr-xr-x 1 root root 3939 2018-09-18 22:04 ./source/l/json-c/json-c.SlackBuild
|
||||
|
@ -8720,8 +8715,9 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/judy
|
|||
-rw-r--r-- 1 root root 471420 2009-05-19 15:20 ./source/l/judy/Judy-1.0.5.tar.xz
|
||||
-rwxr--r-- 1 root root 3433 2018-09-18 22:04 ./source/l/judy/judy.SlackBuild
|
||||
-rw-r--r-- 1 root root 934 2018-02-27 06:12 ./source/l/judy/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-11-09 20:03 ./source/l/keybinder
|
||||
drwxr-xr-x 2 root root 4096 2018-11-18 18:49 ./source/l/keybinder
|
||||
-rw-r--r-- 1 root root 254592 2015-11-06 15:34 ./source/l/keybinder/keybinder-0.3.1.tar.xz
|
||||
-rw-r--r-- 1 root root 239176 2015-11-06 15:32 ./source/l/keybinder/keybinder-3.0-0.3.1.tar.xz
|
||||
-rwxr-xr-x 1 root root 4838 2018-09-18 22:04 ./source/l/keybinder/keybinder.SlackBuild
|
||||
-rw-r--r-- 1 root root 829 2018-02-27 06:12 ./source/l/keybinder/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/keyutils
|
||||
|
@ -9129,9 +9125,9 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/libvpx
|
|||
-rw-r--r-- 1 root root 1721138 2018-01-27 21:03 ./source/l/libvpx/libvpx-1.7.0.tar.lz
|
||||
-rwxr--r-- 1 root root 3713 2018-09-18 22:04 ./source/l/libvpx/libvpx.SlackBuild
|
||||
-rw-r--r-- 1 root root 920 2018-02-27 06:12 ./source/l/libvpx/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/libwebp
|
||||
-rw-r--r-- 1 root root 2252379 2018-04-21 03:35 ./source/l/libwebp/libwebp-1.0.0.tar.lz
|
||||
-rwxr-xr-x 1 root root 5196 2018-09-18 22:04 ./source/l/libwebp/libwebp.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2018-11-18 21:30 ./source/l/libwebp
|
||||
-rw-r--r-- 1 root root 2257215 2018-11-17 07:04 ./source/l/libwebp/libwebp-1.0.1.tar.lz
|
||||
-rwxr-xr-x 1 root root 5170 2018-11-18 21:30 ./source/l/libwebp/libwebp.SlackBuild
|
||||
-rw-r--r-- 1 root root 985 2018-02-27 06:12 ./source/l/libwebp/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/libwmf
|
||||
-rw-r--r-- 1 root root 354 2017-09-12 12:21 ./source/l/libwmf/libwmf-0.2.8.4-CVE-2004-0941.patch.gz
|
||||
|
@ -9231,6 +9227,26 @@ drwxr-xr-x 2 root root 4096 2018-10-26 19:07 ./source/l/mozilla-nss
|
|||
-rw-r--r-- 1 root root 20113443 2018-10-24 08:19 ./source/l/mozilla-nss/nss-3.40.tar.lz
|
||||
-rw-r--r-- 1 root root 2488 2012-04-29 21:05 ./source/l/mozilla-nss/nss-config.in
|
||||
-rw-r--r-- 1 root root 1023 2018-02-27 06:12 ./source/l/mozilla-nss/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2018-11-18 20:00 ./source/l/mozjs52
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/l/mozjs52/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/l/mozjs52/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/l/mozjs52/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2629 2018-07-08 15:48 ./source/l/mozjs52/autoconf/autoconf.build
|
||||
-rw-r--r-- 1 root root 214087304 2018-06-25 08:55 ./source/l/mozjs52/firefox-52.9.0esr.source.tar.xz
|
||||
-rwxr-xr-x 1 root root 5720 2018-11-18 21:27 ./source/l/mozjs52/mozjs52.SlackBuild
|
||||
drwxr-xr-x 2 root root 4096 2018-11-18 20:02 ./source/l/mozjs52/patches
|
||||
-rw-r--r-- 1 root root 437 2018-07-25 12:24 ./source/l/mozjs52/patches/build-icu-big-endian.patch.gz
|
||||
-rw-r--r-- 1 root root 291 2018-07-25 12:24 ./source/l/mozjs52/patches/build-missing-xlocale-h.patch.gz
|
||||
-rw-r--r-- 1 root root 675 2018-07-25 12:24 ./source/l/mozjs52/patches/copy-headers.patch.gz
|
||||
-rw-r--r-- 1 root root 1001 2018-07-25 12:24 ./source/l/mozjs52/patches/disable-mozglue.patch.gz
|
||||
-rw-r--r-- 1 root root 562 2018-07-25 12:24 ./source/l/mozjs52/patches/fix-soname.patch.gz
|
||||
-rw-r--r-- 1 root root 969 2018-07-25 12:24 ./source/l/mozjs52/patches/include-configure-script.patch.gz
|
||||
-rw-r--r-- 1 root root 337 2018-07-25 12:24 ./source/l/mozjs52/patches/mozilla-1253216.patch.gz
|
||||
-rw-r--r-- 1 root root 407 2018-07-25 12:24 ./source/l/mozjs52/patches/tests-increase-timeout.patch.gz
|
||||
-rw-r--r-- 1 root root 529 2018-07-25 12:24 ./source/l/mozjs52/patches/tests-snans-be.patch.gz
|
||||
-rw-r--r-- 1 root root 387 2018-07-25 12:24 ./source/l/mozjs52/patches/xulrunner-24.0-jemalloc-ppc.patch.gz
|
||||
-rw-r--r-- 1 root root 341 2018-07-25 12:24 ./source/l/mozjs52/patches/xulrunner-24.0-s390-inlines.patch.gz
|
||||
-rw-r--r-- 1 root root 852 2018-11-18 19:57 ./source/l/mozjs52/slack-desc
|
||||
drwxr-xr-x 3 root root 4096 2018-09-18 22:04 ./source/l/mpfr
|
||||
-rw-r--r-- 1 root root 1412692 2018-02-07 16:57 ./source/l/mpfr/mpfr-4.0.1.tar.xz
|
||||
-rw-r--r-- 1 root root 95 2018-02-07 16:57 ./source/l/mpfr/mpfr-4.0.1.tar.xz.sig
|
||||
|
@ -9352,7 +9368,7 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/pilot-link
|
|||
-rwxr-xr-x 1 root root 4918 2018-09-18 22:04 ./source/l/pilot-link/pilot-link.SlackBuild
|
||||
-rw-r--r-- 1 root root 645 2010-02-19 18:53 ./source/l/pilot-link/pilot-link.png14.diff.gz
|
||||
-rw-r--r-- 1 root root 873 2018-02-27 06:12 ./source/l/pilot-link/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/polkit
|
||||
drwxr-xr-x 2 root root 4096 2018-07-10 17:44 ./source/l/polkit
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/polkit-gnome
|
||||
-rw-r--r-- 1 root root 310876 2011-10-27 13:27 ./source/l/polkit-gnome/polkit-gnome-0.105.tar.xz
|
||||
-rw-r--r-- 1 root root 4581 2011-02-25 05:43 ./source/l/polkit-gnome/polkit-gnome-authentication-agent-1.desktop
|
||||
|
@ -9363,16 +9379,12 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/polkit-qt-1
|
|||
-rwxr-xr-x 1 root root 3710 2018-09-18 22:04 ./source/l/polkit-qt-1/polkit-qt-1.SlackBuild
|
||||
-rw-r--r-- 1 root root 258 2010-12-02 21:22 ./source/l/polkit-qt-1/pull-polkit-qt-1
|
||||
-rw-r--r-- 1 root root 899 2018-02-27 06:12 ./source/l/polkit-qt-1/slack-desc
|
||||
-rw-r--r-- 1 root root 525 2017-06-15 03:48 ./source/l/polkit/0001-Fix-a-memory-leak-of-PolkitAgentListener-s-Server-ob.patch.gz
|
||||
-rw-r--r-- 1 root root 898 2017-06-15 03:48 ./source/l/polkit/0004-polkit-Add-g_autoptr-support-for-GObject-derived-pol.patch.gz
|
||||
-rw-r--r-- 1 root root 1273 2017-06-15 03:48 ./source/l/polkit/0005-data-Set-GIO_USE_VFS-local-in-the-environment.patch.gz
|
||||
-rw-r--r-- 1 root root 531 2017-06-15 03:48 ./source/l/polkit/0015-polkitpermission-Fix-a-memory-leak-on-authority-chan.patch.gz
|
||||
-rw-r--r-- 1 root root 189 2015-01-02 05:15 ./source/l/polkit/10-org.freedesktop.NetworkManager.rules
|
||||
-rw-r--r-- 1 root root 461 2015-04-21 00:53 ./source/l/polkit/20-plugdev-group-mount-override.rules
|
||||
-rw-r--r-- 1 root root 530 2016-03-26 17:42 ./source/l/polkit/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 292 2015-01-02 05:35 ./source/l/polkit/dont-set-wheel-group-as-admin.diff.gz
|
||||
-rw-r--r-- 1 root root 1448865 2015-07-02 17:40 ./source/l/polkit/polkit-0.113.tar.gz
|
||||
-rwxr-xr-x 1 root root 5922 2018-09-18 22:04 ./source/l/polkit/polkit.SlackBuild
|
||||
-rw-r--r-- 1 root root 1550932 2018-07-10 14:03 ./source/l/polkit/polkit-0.115.tar.gz
|
||||
-rwxr-xr-x 1 root root 5543 2018-11-19 02:18 ./source/l/polkit/polkit.SlackBuild
|
||||
-rw-r--r-- 1 root root 902 2018-02-27 06:12 ./source/l/polkit/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/poppler
|
||||
drwxr-xr-x 2 root root 4096 2018-04-25 18:28 ./source/l/poppler-data
|
||||
|
@ -9753,7 +9765,7 @@ drwxr-xr-x 2 root root 4096 2018-11-08 01:06 ./source/l/zstd
|
|||
-rwxr-xr-- 1 root root 4629 2018-09-19 00:17 ./source/l/zstd/zstd.SlackBuild
|
||||
-rw-r--r-- 1 root root 319 2018-02-12 22:25 ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz
|
||||
-rw-r--r-- 1 root root 33 2018-11-08 01:06 ./source/l/zstd/zstd.url
|
||||
-rwxr-xr-x 1 root root 13799 2018-05-08 02:32 ./source/make_world.sh
|
||||
-rwxr-xr-x 1 root root 13872 2018-11-17 05:20 ./source/make_world.sh
|
||||
drwxr-xr-x 147 root root 4096 2018-11-09 20:37 ./source/n
|
||||
-rw-r--r-- 1 root root 534 2018-03-24 17:45 ./source/n/FTBFSlog
|
||||
drwxr-xr-x 2 root root 4096 2018-09-24 19:21 ./source/n/ModemManager
|
||||
|
@ -12420,18 +12432,18 @@ drwxr-xr-x 2 root root 4096 2018-11-09 20:41 ./source/xap/sane
|
|||
drwxr-xr-x 5 root root 4096 2018-09-18 22:04 ./source/xap/seamonkey
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/seamonkey/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/seamonkey/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/seamonkey/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/seamonkey/autoconf/autoconf.build
|
||||
-rw-r--r-- 1 root root 231 2007-06-01 23:47 ./source/xap/seamonkey/doinst.sh.gz
|
||||
drwxr-xr-x 2 root root 4096 2013-11-14 21:24 ./source/xap/seamonkey/gold
|
||||
-rwxr-xr-x 1 root root 34 2013-11-14 21:15 ./source/xap/seamonkey/gold/gold
|
||||
lrwxrwxrwx 1 root root 4 2013-11-14 21:24 ./source/xap/seamonkey/gold/ld -> gold
|
||||
drwxr-xr-x 2 root root 4096 2013-08-13 03:24 ./source/xap/seamonkey/pkgconfig
|
||||
-rw-r--r-- 1 root root 320 2009-11-06 05:10 ./source/xap/seamonkey/pkgconfig/seamonkey-gtkmozembed.pc
|
||||
-rw-r--r-- 1 root root 327 2011-11-30 00:44 ./source/xap/seamonkey/pkgconfig/seamonkey-libxul.pc
|
||||
-rw-r--r-- 1 root root 308 2009-11-06 05:10 ./source/xap/seamonkey/pkgconfig/seamonkey-nspr.pc
|
||||
-rw-r--r-- 1 root root 313 2012-04-30 17:42 ./source/xap/seamonkey/pkgconfig/seamonkey-nss.pc
|
||||
-rw-r--r-- 1 root root 287 2012-01-10 16:25 ./source/xap/seamonkey/pkgconfig/seamonkey-plugin.pc
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/seamonkey/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/seamonkey/autoconf/autoconf.build
|
||||
-rw-r--r-- 1 root root 231 2007-06-01 23:47 ./source/xap/seamonkey/doinst.sh.gz
|
||||
drwxr-xr-x 2 root root 4096 2013-11-14 21:24 ./source/xap/seamonkey/gold
|
||||
-rwxr-xr-x 1 root root 34 2013-11-14 21:15 ./source/xap/seamonkey/gold/gold
|
||||
lrwxrwxrwx 1 root root 4 2013-11-14 21:24 ./source/xap/seamonkey/gold/ld -> gold
|
||||
drwxr-xr-x 2 root root 4096 2013-08-13 03:24 ./source/xap/seamonkey/pkgconfig
|
||||
-rw-r--r-- 1 root root 320 2009-11-06 05:10 ./source/xap/seamonkey/pkgconfig/seamonkey-gtkmozembed.pc
|
||||
-rw-r--r-- 1 root root 327 2011-11-30 00:44 ./source/xap/seamonkey/pkgconfig/seamonkey-libxul.pc
|
||||
-rw-r--r-- 1 root root 308 2009-11-06 05:10 ./source/xap/seamonkey/pkgconfig/seamonkey-nspr.pc
|
||||
-rw-r--r-- 1 root root 313 2012-04-30 17:42 ./source/xap/seamonkey/pkgconfig/seamonkey-nss.pc
|
||||
-rw-r--r-- 1 root root 287 2012-01-10 16:25 ./source/xap/seamonkey/pkgconfig/seamonkey-plugin.pc
|
||||
-rw-r--r-- 1 root root 372 2009-11-06 05:10 ./source/xap/seamonkey/pkgconfig/seamonkey-xpcom.pc
|
||||
-rw-r--r-- 1 root root 231795176 2018-07-27 06:24 ./source/xap/seamonkey/seamonkey-2.49.4.source.tar.xz
|
||||
-rw-r--r-- 1 root root 12796 2006-02-09 03:17 ./source/xap/seamonkey/seamonkey-icon.png
|
||||
|
|
|
@ -837,6 +837,18 @@ gzip ./source/l/apr-util/apr-util-mariadb-upstream.patch
|
|||
gzip ./source/l/alsa-oss/alsa-oss.glibc228.diff
|
||||
gzip ./source/l/desktop-file-utils/doinst.sh
|
||||
gzip ./source/l/desktop-file-utils/desktop-file-utils.quiet.warnings.diff
|
||||
gzip ./source/l/mozjs52/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./source/l/mozjs52/patches/disable-mozglue.patch
|
||||
gzip ./source/l/mozjs52/patches/fix-soname.patch
|
||||
gzip ./source/l/mozjs52/patches/build-icu-big-endian.patch
|
||||
gzip ./source/l/mozjs52/patches/include-configure-script.patch
|
||||
gzip ./source/l/mozjs52/patches/tests-snans-be.patch
|
||||
gzip ./source/l/mozjs52/patches/tests-increase-timeout.patch
|
||||
gzip ./source/l/mozjs52/patches/xulrunner-24.0-s390-inlines.patch
|
||||
gzip ./source/l/mozjs52/patches/build-missing-xlocale-h.patch
|
||||
gzip ./source/l/mozjs52/patches/xulrunner-24.0-jemalloc-ppc.patch
|
||||
gzip ./source/l/mozjs52/patches/copy-headers.patch
|
||||
gzip ./source/l/mozjs52/patches/mozilla-1253216.patch
|
||||
gzip ./source/l/alsa-plugins/alsa-plugins.a4e7e1282c57a2f4e83afe9a4008042d8b4c5bb9.patch
|
||||
gzip ./source/l/gdk-pixbuf2/doinst.sh
|
||||
gzip ./source/l/gdk-pixbuf2/gdk-pixbuf.pnglz.diff
|
||||
|
@ -913,11 +925,7 @@ gzip ./source/l/SDL2/SDL2.SDL_syswm.h.diff
|
|||
gzip ./source/l/PyQt/PyQt.phonon.diff
|
||||
gzip ./source/l/pilot-link/pilot-link-0.12.5-redefinePerlsymbols.patch
|
||||
gzip ./source/l/pilot-link/pilot-link.png14.diff
|
||||
gzip ./source/l/polkit/0015-polkitpermission-Fix-a-memory-leak-on-authority-chan.patch
|
||||
gzip ./source/l/polkit/0004-polkit-Add-g_autoptr-support-for-GObject-derived-pol.patch
|
||||
gzip ./source/l/polkit/0001-Fix-a-memory-leak-of-PolkitAgentListener-s-Server-ob.patch
|
||||
gzip ./source/l/polkit/dont-set-wheel-group-as-admin.diff
|
||||
gzip ./source/l/polkit/0005-data-Set-GIO_USE_VFS-local-in-the-environment.patch
|
||||
gzip ./source/l/polkit/doinst.sh
|
||||
gzip ./source/l/id3lib/patches/id3lib.mkstemp.patch
|
||||
gzip ./source/l/id3lib/patches/id3lib.vbr_stack_smash.patch
|
||||
|
|
|
@ -127,7 +127,6 @@ you are done." 22 74 10 \
|
|||
"jasper" "JPEG-2000 library" "on" \
|
||||
"jemalloc" "A memory allocator" "on" \
|
||||
"jmtpfs" "FUSE and libmtp based filesystem for MTP" "on" \
|
||||
"js185" "SpiderMonkey - Mozilla's JavaScript Engine" "on" \
|
||||
"json-c" "JSON library in C" "on" \
|
||||
"json-glib" "GLib/GObject based JSON tools" "on" \
|
||||
"judy" "Sparse dynamic array library" "on" \
|
||||
|
@ -240,6 +239,7 @@ you are done." 22 74 10 \
|
|||
"mhash" "Thread-safe hash library" "on" \
|
||||
"mm" "Shared Memory Allocation library" "on" \
|
||||
"mozilla-nss" "Mozilla NSS/NSPR libraries" "on" \
|
||||
"mozjs52" "SpiderMonkey - Mozilla's JavaScript Engine" "on" \
|
||||
"mpfr" "Another math lib based on GMP" "on" \
|
||||
"ncurses" "CRT screen handling package" "on" \
|
||||
"neon" "HTTP and WebDAV client library" "on" \
|
||||
|
@ -334,7 +334,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mozjs52 mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -342,7 +342,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mozjs52 mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -127,7 +127,6 @@ you are done." 22 74 10 \
|
|||
"jasper" "JPEG-2000 library" "on" \
|
||||
"jemalloc" "A memory allocator" "on" \
|
||||
"jmtpfs" "FUSE and libmtp based filesystem for MTP" "on" \
|
||||
"js185" "SpiderMonkey - Mozilla's JavaScript Engine" "on" \
|
||||
"json-c" "JSON library in C" "on" \
|
||||
"json-glib" "GLib/GObject based JSON tools" "on" \
|
||||
"judy" "Sparse dynamic array library" "on" \
|
||||
|
@ -240,6 +239,7 @@ you are done." 22 74 10 \
|
|||
"mhash" "Thread-safe hash library" "on" \
|
||||
"mm" "Shared Memory Allocation library" "on" \
|
||||
"mozilla-nss" "Mozilla NSS/NSPR libraries" "on" \
|
||||
"mozjs52" "SpiderMonkey - Mozilla's JavaScript Engine" "on" \
|
||||
"mpfr" "Another math lib based on GMP" "on" \
|
||||
"ncurses" "CRT screen handling package" "on" \
|
||||
"neon" "HTTP and WebDAV client library" "on" \
|
||||
|
@ -334,7 +334,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mozjs52 mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -342,7 +342,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mozjs52 mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -112,7 +112,6 @@ jansson:REC
|
|||
jasper:REC
|
||||
jemalloc:REC
|
||||
jmtpfs:OPT
|
||||
js185:REC
|
||||
json-c:REC
|
||||
json-glib:REC
|
||||
judy:REC
|
||||
|
@ -225,6 +224,7 @@ media-player-info:REC
|
|||
mhash:REC
|
||||
mm:REC
|
||||
mozilla-nss:REC
|
||||
mozjs52:REC
|
||||
mpfr:REC
|
||||
ncurses:REC
|
||||
neon:REC
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
#https://bugzilla.mozilla.org/show_bug.cgi?id=628723
|
||||
|
||||
--- Makefile.in.old 2011-04-10 04:21:19.918608008 -0700
|
||||
+++ Makefile.in 2011-04-10 04:21:58.088607992 -0700
|
||||
@@ -888,8 +888,8 @@
|
||||
ifeq (,$(HOST_BIN_SUFFIX))
|
||||
mv -f $(SHLIB_ANY_VER) $(SHLIB_EXACT_VER)
|
||||
@[ ! -h $(SHLIB_ABI_VER) ] || rm -f $(SHLIB_ABI_VER)
|
||||
- ln -s $(SHLIB_EXACT_VER) $(SHLIB_ABI_VER)
|
||||
- ln -s $(SHLIB_ABI_VER) $(SHLIB_ANY_VER)
|
||||
+ ln -s $(notdir $(SHLIB_EXACT_VER)) $(SHLIB_ABI_VER)
|
||||
+ ln -s $(notdir $(SHLIB_ABI_VER)) $(SHLIB_ANY_VER)
|
||||
endif
|
||||
endif
|
||||
ifneq (,$(IMPORT_LIBRARY))
|
|
@ -1,19 +0,0 @@
|
|||
# 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------------------------------------------------------|
|
||||
js185: js185 (SpiderMonkey - Mozilla's JavaScript Engine)
|
||||
js185:
|
||||
js185: SpiderMonkey is Mozilla's JavaScript engine written in C/C++.
|
||||
js185: It is used in various Mozilla products (including Firefox) and is
|
||||
js185: available under MPL/GPL/LGPL tri-license.
|
||||
js185:
|
||||
js185: Homepage: http://www.mozilla.org/js/spidermonkey
|
||||
js185:
|
||||
js185:
|
||||
js185:
|
||||
js185:
|
|
@ -98,7 +98,6 @@ CFLAGS="$SLKCFLAGS" \
|
|||
--disable-silent-rules \
|
||||
--enable-everything \
|
||||
--enable-swap-16bit-csp \
|
||||
--enable-experimental \
|
||||
--build=$ARCH-slackware-linux || exit 1
|
||||
|
||||
# Build and install:
|
||||
|
|
|
@ -0,0 +1,504 @@
|
|||
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
|
||||
Date: 2016-06-11
|
||||
Initial Package Version: 2.13
|
||||
Upstream Status: Version is historic and unmaintained.
|
||||
Origin: Found at fedora, plus fixes for LFS.
|
||||
Description: All of the patches currently used by fedora, except for
|
||||
the patch which ensures gawk is used in preference to mawk (we do not
|
||||
install mawk). For LFS: we put mktemp in /usr/bin not /bin, remove
|
||||
the install-info target because that will overwrite standards.info
|
||||
with an old version (fedora always use a DESTDIR), and change the
|
||||
man and info dirs to ${datadir}/ i.e. /usr/share (an empty /usr/info
|
||||
will otherwise be created).
|
||||
|
||||
diff -Naur a/acgeneral.m4 b/acgeneral.m4
|
||||
--- a/acgeneral.m4 1999-01-05 13:27:37.000000000 +0000
|
||||
+++ b/acgeneral.m4 2016-06-11 00:18:24.429043947 +0100
|
||||
@@ -1817,10 +1817,6 @@
|
||||
[cat > conftest.$ac_ext <<EOF
|
||||
[#]line __oline__ "configure"
|
||||
#include "confdefs.h"
|
||||
-ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus
|
||||
-extern "C" void exit(int);
|
||||
-#endif
|
||||
-])dnl
|
||||
[$1]
|
||||
EOF
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
||||
@@ -1988,12 +1984,12 @@
|
||||
AC_MSG_CHECKING(size of $1)
|
||||
AC_CACHE_VAL(AC_CV_NAME,
|
||||
[AC_TRY_RUN([#include <stdio.h>
|
||||
-main()
|
||||
+int main()
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w");
|
||||
- if (!f) exit(1);
|
||||
+ if (!f) return(1);
|
||||
fprintf(f, "%d\n", sizeof($1));
|
||||
- exit(0);
|
||||
+ return(0);
|
||||
}], AC_CV_NAME=`cat conftestval`, AC_CV_NAME=0, ifelse([$2], , , AC_CV_NAME=$2))])dnl
|
||||
AC_MSG_RESULT($AC_CV_NAME)
|
||||
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME)
|
||||
@@ -2160,20 +2156,38 @@
|
||||
dnl AC_OUTPUT_MAKE_DEFS()
|
||||
define(AC_OUTPUT_MAKE_DEFS,
|
||||
[# Transform confdefs.h into DEFS.
|
||||
-dnl Using a here document instead of a string reduces the quoting nightmare.
|
||||
# Protect against shell expansion while executing Makefile rules.
|
||||
# Protect against Makefile macro expansion.
|
||||
-cat > conftest.defs <<\EOF
|
||||
+#
|
||||
+# If the first sed substitution is executed (which looks for macros that
|
||||
+# take arguments), then we branch to the quote section. Otherwise,
|
||||
+# look for a macro that doesn't take arguments.
|
||||
+cat >confdef2opt.sed <<\_ACEOF
|
||||
changequote(<<, >>)dnl
|
||||
-s%<<#define>> \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
|
||||
-s%[ `~<<#>>$^&*(){}\\|;'"<>?]%\\&%g
|
||||
-s%\[%\\&%g
|
||||
-s%\]%\\&%g
|
||||
-s%\$%$$%g
|
||||
+t clear
|
||||
+: clear
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+d
|
||||
+: quote
|
||||
+s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
|
||||
+s,\[,\\&,g
|
||||
+s,\],\\&,g
|
||||
+s,\$,$$,g
|
||||
+p
|
||||
changequote([, ])dnl
|
||||
-EOF
|
||||
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
||||
-rm -f conftest.defs
|
||||
+_ACEOF
|
||||
+# We use echo to avoid assuming a particular line-breaking character.
|
||||
+# The extra dot is to prevent the shell from consuming trailing
|
||||
+# line-breaks from the sub-command output. A line-break within
|
||||
+# single-quotes doesn't work because, if this script is created in a
|
||||
+# platform that uses two characters for line-breaks (e.g., DOS), tr
|
||||
+# would break.
|
||||
+ac_LF_and_DOT=`echo; echo .`
|
||||
+DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
|
||||
+rm -f confdef2opt.sed
|
||||
])
|
||||
|
||||
dnl Do the variable substitutions to create the Makefiles or whatever.
|
||||
diff -Naur a/acspecific.m4 b/acspecific.m4
|
||||
--- a/acspecific.m4 1999-01-05 13:27:52.000000000 +0000
|
||||
+++ b/acspecific.m4 2016-06-11 00:18:17.533078644 +0100
|
||||
@@ -152,8 +152,41 @@
|
||||
CXXFLAGS=
|
||||
fi
|
||||
fi
|
||||
+
|
||||
+AC_PROG_CXX_EXIT_DECLARATION
|
||||
])
|
||||
|
||||
+
|
||||
+# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+# -----------------------------
|
||||
+# Find a valid prototype for exit and declare it in confdefs.h.
|
||||
+AC_DEFUN(AC_PROG_CXX_EXIT_DECLARATION,
|
||||
+[for ac_declaration in \
|
||||
+ ''\
|
||||
+ '#include <stdlib.h>' \
|
||||
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
|
||||
+ 'extern "C" void std::exit (int); using std::exit;' \
|
||||
+ 'extern "C" void exit (int) throw ();' \
|
||||
+ 'extern "C" void exit (int);' \
|
||||
+ 'void exit (int);'
|
||||
+do
|
||||
+ AC_TRY_COMPILE([#include <stdlib.h>
|
||||
+$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [],
|
||||
+ [continue])
|
||||
+ AC_TRY_COMPILE([$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [break])
|
||||
+done
|
||||
+if test -n "$ac_declaration"; then
|
||||
+ echo '#ifdef __cplusplus' >>confdefs.h
|
||||
+ echo $ac_declaration >>confdefs.h
|
||||
+ echo '#endif' >>confdefs.h
|
||||
+fi
|
||||
+])# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+
|
||||
+
|
||||
dnl Determine a Fortran 77 compiler to use. If `F77' is not already set
|
||||
dnl in the environment, check for `g77', `f77' and `f2c', in that order.
|
||||
dnl Set the output variable `F77' to the name of the compiler found.
|
||||
@@ -1010,7 +1043,7 @@
|
||||
])
|
||||
|
||||
AC_DEFUN(AC_FUNC_MMAP,
|
||||
-[AC_CHECK_HEADERS(unistd.h)
|
||||
+[AC_CHECK_HEADERS(stdlib.h unistd.h sys/stat.h sys/types.h)
|
||||
AC_CHECK_FUNCS(getpagesize)
|
||||
AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
|
||||
[AC_TRY_RUN([
|
||||
@@ -1039,11 +1072,24 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
+#if HAVE_SYS_TYPES_H
|
||||
+# include <sys/types.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_STDLIB_H
|
||||
+# include <stdlib.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_SYS_STAT_H
|
||||
+# include <sys/stat.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_UNISTD_H
|
||||
+# include <unistd.h>
|
||||
+#endif
|
||||
+
|
||||
/* This mess was copied from the GNU getpagesize.h. */
|
||||
#ifndef HAVE_GETPAGESIZE
|
||||
-# ifdef HAVE_UNISTD_H
|
||||
-# include <unistd.h>
|
||||
-# endif
|
||||
|
||||
/* Assume that all systems that can run configure have sys/param.h. */
|
||||
# ifndef HAVE_SYS_PARAM_H
|
||||
@@ -1373,6 +1419,8 @@
|
||||
r.ru_majflt = r.ru_minflt = 0;
|
||||
switch (fork()) {
|
||||
case 0: /* Child. */
|
||||
+ /* Unless we actually _do_ something, the kernel sometimes doesn't chalk up any system time to this process. */
|
||||
+ if(fork()) { i = 123; wait(NULL); } else { i = 234; exit(0); }
|
||||
sleep(1); /* Give up the CPU. */
|
||||
_exit(0);
|
||||
case -1: _exit(0); /* What can we do? */
|
||||
diff -Naur a/autoconf.sh b/autoconf.sh
|
||||
--- a/autoconf.sh 1999-01-05 13:27:53.000000000 +0000
|
||||
+++ b/autoconf.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -45,20 +45,20 @@
|
||||
esac
|
||||
|
||||
: ${TMPDIR=/tmp}
|
||||
-tmpout=${TMPDIR}/acout.$$
|
||||
+tmpout=`/usr/bin/mktemp ${TMPDIR}/acout.XXXXXX`
|
||||
localdir=
|
||||
show_version=no
|
||||
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout ; exit 0 ;;
|
||||
--localdir=* | --l*=* )
|
||||
localdir="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-l | --localdir | --l*)
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
localdir="${1}"
|
||||
shift ;;
|
||||
--macrodir=* | --m*=* )
|
||||
@@ -66,7 +66,7 @@
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --v* )
|
||||
@@ -76,7 +76,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -86,23 +86,25 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $tmpout
|
||||
exit 0
|
||||
fi
|
||||
|
||||
case $# in
|
||||
0) infile=configure.in ;;
|
||||
1) infile="$1" ;;
|
||||
- *) echo "$usage" >&2; exit 1 ;;
|
||||
+ *) echo "$usage" >&2; rm -f $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
trap 'rm -f $tmpin $tmpout; exit 1' 1 2 15
|
||||
|
||||
-tmpin=${TMPDIR}/acin.$$ # Always set this, to avoid bogus errors from some rm's.
|
||||
+tmpin=`/usr/bin/mktemp ${TMPDIR}/acin.XXXXXX`
|
||||
+# Always set this, to avoid bogus errors from some rm's.
|
||||
if test z$infile = z-; then
|
||||
infile=$tmpin
|
||||
- cat > $infile
|
||||
elif test ! -r "$infile"; then
|
||||
echo "autoconf: ${infile}: No such file or directory" >&2
|
||||
+ rm -f $tmpin $tmpout
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -111,6 +113,8 @@
|
||||
else
|
||||
use_localdir=
|
||||
fi
|
||||
+# Make sure we don't leave those around - they are annoying
|
||||
+trap 'rm -f $tmpin $tmpout' 0
|
||||
|
||||
# Use the frozen version of Autoconf if available.
|
||||
r= f=
|
||||
@@ -118,7 +122,7 @@
|
||||
case `$M4 --help < /dev/null 2>&1` in
|
||||
*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;;
|
||||
*traditional*) ;;
|
||||
-*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;;
|
||||
+*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
$M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout ||
|
||||
@@ -154,6 +158,6 @@
|
||||
/__oline__/s/^\([0-9][0-9]*\):\(.*\)__oline__/\2\1/
|
||||
' >&4
|
||||
|
||||
-rm -f $tmpout
|
||||
+rm -f $tmpout $tmpin
|
||||
|
||||
exit $status
|
||||
diff -Naur a/autoconf.texi b/autoconf.texi
|
||||
--- a/autoconf.texi 1999-01-05 13:28:37.000000000 +0000
|
||||
+++ b/autoconf.texi 2016-06-11 00:18:46.360933604 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
-@setfilename autoconf.info
|
||||
-@settitle Autoconf
|
||||
+@setfilename autoconf.info
|
||||
+@settitle Autoconf
|
||||
@c For double-sided printing, uncomment:
|
||||
@c @setchapternewpage odd
|
||||
@c %**end of header
|
||||
@@ -17,7 +17,8 @@
|
||||
@ifinfo
|
||||
@format
|
||||
START-INFO-DIR-ENTRY
|
||||
-* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+ This is a legacy version of autoconf.
|
||||
END-INFO-DIR-ENTRY
|
||||
@end format
|
||||
|
||||
diff -Naur a/autoheader.sh b/autoheader.sh
|
||||
--- a/autoheader.sh 1999-01-05 13:28:39.000000000 +0000
|
||||
+++ b/autoheader.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -194,9 +194,9 @@
|
||||
# Some fgrep's have limits on the number of lines that can be in the
|
||||
# pattern on the command line, so use a temporary file containing the
|
||||
# pattern.
|
||||
- (fgrep_tmp=${TMPDIR-/tmp}/autoh$$
|
||||
+ (fgrep_tmp=`/usr/bin/mktemp ${TMPDIR-/tmp}/autoh$$.XXXXXX`
|
||||
trap "rm -f $fgrep_tmp; exit 1" 1 2 15
|
||||
- cat > $fgrep_tmp <<EOF
|
||||
+ cat >> $fgrep_tmp <<EOF
|
||||
$syms
|
||||
EOF
|
||||
fgrep -f $fgrep_tmp
|
||||
diff -Naur a/autoupdate.sh b/autoupdate.sh
|
||||
--- a/autoupdate.sh 1999-01-05 13:28:42.000000000 +0000
|
||||
+++ b/autoupdate.sh 2016-06-11 00:23:19.151561252 +0100
|
||||
@@ -26,7 +26,7 @@
|
||||
Usage: autoupdate [-h] [--help] [-m dir] [--macrodir=dir]
|
||||
[--version] [template-file]"
|
||||
|
||||
-sedtmp=/tmp/acups.$$
|
||||
+sedtmp=`/usr/bin/mktemp /tmp/acups.XXXXXX`
|
||||
# For debugging.
|
||||
#sedtmp=/tmp/acups
|
||||
show_version=no
|
||||
@@ -35,13 +35,13 @@
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 0 ;;
|
||||
--macrodir=* | --m*=* )
|
||||
AC_MACRODIR="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $sedtmp; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --versio | --versi | --vers)
|
||||
@@ -51,7 +51,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -61,6 +61,7 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $sedtmp
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -68,6 +69,7 @@
|
||||
|
||||
tmpout=acupo.$$
|
||||
trap 'rm -f $sedtmp $tmpout; exit 1' 1 2 15
|
||||
+trap 'rm -f $sedtmp' 0
|
||||
case $# in
|
||||
0) infile=configure.in; out="> $tmpout"
|
||||
# Make sure $infile can be read, and $tmpout has the same permissions.
|
||||
diff -Naur a/configure b/configure
|
||||
--- a/configure 1999-01-05 13:28:57.000000000 +0000
|
||||
+++ b/configure 2016-06-11 00:50:57.771231914 +0100
|
||||
@@ -43,8 +43,8 @@
|
||||
libdir='${exec_prefix}/lib'
|
||||
includedir='${prefix}/include'
|
||||
oldincludedir='/usr/include'
|
||||
-infodir='${prefix}/info'
|
||||
-mandir='${prefix}/man'
|
||||
+infodir='${datadir}/info'
|
||||
+mandir='${datadir}/man'
|
||||
|
||||
# Initialize some other variables.
|
||||
subdirs=
|
||||
diff -Naur a/Makefile.in b/Makefile.in
|
||||
--- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000
|
||||
+++ b/Makefile.in 2016-06-11 00:29:34.005678107 +0100
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
# Directory in which to install library files.
|
||||
datadir = @datadir@
|
||||
-acdatadir = $(datadir)/autoconf
|
||||
+acdatadir = $(datadir)/autoconf-2.13
|
||||
|
||||
# Directory in which to install documentation info files.
|
||||
infodir = @infodir@
|
||||
@@ -68,8 +68,8 @@
|
||||
DISTFILES = AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL \
|
||||
Makefile.in NEWS README TODO $(M4FILES) \
|
||||
acconfig.h acfunctions acheaders acidentifiers \
|
||||
- acmakevars acprograms autoconf.info* \
|
||||
- autoconf.sh autoconf.texi install.texi \
|
||||
+ acmakevars acprograms autoconf.info* \
|
||||
+ autoconf.sh autoconf.texi install.texi \
|
||||
autoheader.sh autoscan.pl autoreconf.sh autoupdate.sh ifnames.sh \
|
||||
config.guess config.sub configure configure.in \
|
||||
install-sh mkinstalldirs texinfo.tex \
|
||||
@@ -106,11 +106,11 @@
|
||||
autoconf.m4f: autoconf.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
autoheader.m4f: autoheader.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
|
||||
-info: autoconf.info @standards_info@ INSTALL
|
||||
+info: autoconf.info @standards_info@ INSTALL
|
||||
|
||||
# Use --no-split to avoid creating filenames > 14 chars.
|
||||
-autoconf.info: autoconf.texi install.texi
|
||||
- $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
+autoconf.info: autoconf.texi install.texi
|
||||
+ $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
|
||||
INSTALL: install.texi
|
||||
$(MAKEINFO) -I$(srcdir) $(srcdir)/install.texi --output=$@ \
|
||||
@@ -121,8 +121,8 @@
|
||||
|
||||
dvi: autoconf.dvi @standards_dvi@
|
||||
|
||||
-autoconf.dvi: autoconf.texi
|
||||
- $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
+autoconf.dvi: autoconf.texi
|
||||
+ $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
|
||||
standards.dvi: standards.texi make-stds.texi
|
||||
$(TEXI2DVI) $(srcdir)/standards.texi
|
||||
@@ -137,35 +137,35 @@
|
||||
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
|
||||
|
||||
installdirs:
|
||||
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
|
||||
+ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(infodir) $(DESTDIR)/$(acdatadir)
|
||||
|
||||
-install: all $(M4FILES) acconfig.h installdirs install-info
|
||||
+install: all $(M4FILES) acconfig.h installdirs
|
||||
for p in $(ASCRIPTS); do \
|
||||
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
for i in $(M4FROZEN); do \
|
||||
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
for i in $(M4FILES) acconfig.h; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
-if test -f autoscan; then \
|
||||
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) autoscan $(DESTDIR)/$(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
for i in acfunctions acheaders acidentifiers acprograms \
|
||||
acmakevars; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done; \
|
||||
else :; fi
|
||||
|
||||
# Don't cd, to avoid breaking install-sh references.
|
||||
install-info: info installdirs
|
||||
- if test -f autoconf.info; then \
|
||||
+ if test -f autoconf.info; then \
|
||||
for i in *.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/$$i; \
|
||||
done; \
|
||||
else \
|
||||
for i in $(srcdir)/*.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
done; \
|
||||
fi
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
rm -fr $(acdatadir)
|
||||
- cd $(infodir) && rm -f autoconf.info*
|
||||
+ cd $(infodir) && rm -f autoconf.info*
|
||||
if test -f standards.info || test -f $(srcdir)/standards.info; \
|
||||
then cd $(infodir) && rm -f standards.info*; fi
|
||||
|
||||
diff -Naur a/testsuite/autoconf.s/syntax.exp b/testsuite/autoconf.s/syntax.exp
|
||||
--- a/testsuite/autoconf.s/syntax.exp 1999-01-05 13:29:54.000000000 +0000
|
||||
+++ b/testsuite/autoconf.s/syntax.exp 2016-06-11 00:18:51.996905247 +0100
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
send_user "Checking for syntax errors in the specific tests...\n"
|
||||
set script {s/^AC_DEFUN(\([^,]*\).*/\1/p}
|
||||
-set macros [exec sed -n $script $srcdir/../acspecific.m4]
|
||||
+set macros [exec sed -n $script $srcdir/../acspecific.m4 | grep -v -e AC_FUNC_GETLOADAVG -e F77]
|
||||
|
||||
foreach mac $macros {
|
||||
send_user "$mac\n"
|
81
source/l/mozjs52/autoconf/autoconf.build
Executable file
81
source/l/mozjs52/autoconf/autoconf.build
Executable file
|
@ -0,0 +1,81 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2005-2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
PKGNAM=autoconf
|
||||
VERSION=2.13
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i486 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-autoconf
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
|
||||
cd $TMP
|
||||
rm -rf autoconf-$VERSION
|
||||
tar xvf $CWD/autoconf-$VERSION.tar.xz || exit 1
|
||||
cd autoconf-$VERSION
|
||||
|
||||
zcat $CWD/autoconf-2.13-consolidated_fixes-1.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Build a temporary copy of autoconf-2.13 only to be used to compile
|
||||
# js52, since it somewhat inexplicably requires this ancient version:
|
||||
|
||||
rm -rf $TMP/autoconf-tmp
|
||||
mkdir -p $TMP/autoconf-tmp
|
||||
# This will be at the beginning of the $PATH, so protect against nonsense
|
||||
# happening in /tmp:
|
||||
chmod 700 $TMP/autoconf-tmp
|
||||
rm -rf $TMP/autoconf-tmp/*
|
||||
mkdir -p $TMP/autoconf-tmp/usr
|
||||
|
||||
./configure \
|
||||
--prefix=$TMP/autoconf-tmp/usr \
|
||||
--program-suffix=-2.13 \
|
||||
--infodir=$TMP/autoconf-tmp/usr/info \
|
||||
--mandir=$TMP/autoconf-tmp/usr/man \
|
||||
--build=$ARCH-slackware-linux || exit 1
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install || exit 1
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Slackware build script for SpiderMonkey
|
||||
|
||||
# Copyright 2011 Robby Workman, Northport, Alabama, USA
|
||||
# Copyright 2011, 2018 Robby Workman, Tuscaloosa, Alabama, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -24,12 +24,11 @@
|
|||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=js185
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
PKGNAM=mozjs52
|
||||
SRCNAME=firefox
|
||||
VERSION=52.9.0esr
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
TARNAME=js
|
||||
TARVERS=1.8.5
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -71,9 +70,16 @@ fi
|
|||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf $TARNAME-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
|
||||
cd $TARNAME-$TARVERS || exit 1
|
||||
rm -rf $SRCNAME-$VERSION
|
||||
# Unpack this in a subdirectory to prevent changing permissions on /tmp:
|
||||
rm -rf firefox-unpack
|
||||
mkdir firefox-unpack
|
||||
cd firefox-unpack
|
||||
tar xvf $CWD/$SRCNAME-$VERSION.source.tar.?z || exit 1
|
||||
mv * ..
|
||||
cd ..
|
||||
rm -rf firefox-unpack
|
||||
cd $SRCNAME-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
|
@ -81,35 +87,69 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# We need to use the incredibly ancient autoconf-2.13 for this :/
|
||||
( cd $CWD/autoconf ; ./autoconf.build )
|
||||
PATH=$TMP/autoconf-tmp/usr/bin:$PATH
|
||||
|
||||
# Patches from Debian:
|
||||
zcat $CWD/patches/fix-soname.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/copy-headers.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/tests-increase-timeout.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/tests-snans-be.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/disable-mozglue.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/include-configure-script.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Patches from Fedora:
|
||||
zcat $CWD/patches/xulrunner-24.0-jemalloc-ppc.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/xulrunner-24.0-s390-inlines.patch.gz | patch -p2 --verbose || exit 1
|
||||
#zcat $CWD/patches/build-icu-big-endian.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/build-missing-xlocale-h.patch.gz | patch -p2 --verbose || exit 1
|
||||
zcat $CWD/patches/mozilla-1253216.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Remove bundled security libraries so that we don't link to them:
|
||||
rm -rf security
|
||||
|
||||
# Remove bundled zlib directory and use system version:
|
||||
rm -rf modules/zlib
|
||||
|
||||
cd js/src
|
||||
|
||||
patch -p0 < $CWD/js185-destdir.patch || exit 1
|
||||
# We need to do this because patches above touch configure.in:
|
||||
autoconf-2.13
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS -std=gnu++98 -fpermissive -fno-delete-null-pointer-checks" \
|
||||
CFLAGS+="$SLKCFLAGS -fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp " \
|
||||
CXXFLAGS+="$SLKCFLAGS -fno-delete-null-pointer-checks -fno-strict-aliasing -fno-tree-vrp " \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/man \
|
||||
--build=$ARCH-slackware-linux \
|
||||
--disable-debug \
|
||||
--disable-debug-symbols \
|
||||
--disable-strip \
|
||||
--enable-gold \
|
||||
--enable-optimize="-O2" \
|
||||
--enable-threadsafe \
|
||||
--with-system-nspr \
|
||||
--with-nspr-prefix=/usr || exit 1
|
||||
--enable-pie \
|
||||
--enable-posix-nspr-emulation \
|
||||
--enable-readline \
|
||||
--enable-release \
|
||||
--enable-shared-js \
|
||||
--enable-tests \
|
||||
--with-intl-api \
|
||||
--with-system-zlib \
|
||||
--without-system-icu \
|
||||
--build=$ARCH-slackware-linux \
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
|
||||
# Oops, Makefile missed this:
|
||||
cp -a shell/js $PKG/usr/bin
|
||||
|
||||
# No need for this:
|
||||
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a
|
||||
# No need for the huge static library:
|
||||
rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libjs_static.*
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp ../../README README.html $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp ../../README.txt README.html $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
12
source/l/mozjs52/patches/build-icu-big-endian.patch
Normal file
12
source/l/mozjs52/patches/build-icu-big-endian.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up mozilla-aurora/build/autoconf/icu.m4.icu-endian mozilla-aurora/build/autoconf/icu.m4
|
||||
--- mozilla-aurora/build/autoconf/icu.m4.icu-endian 2016-12-09 09:11:01.227317790 +0100
|
||||
+++ mozilla-aurora/build/autoconf/icu.m4 2016-12-09 09:18:40.608712247 +0100
|
||||
@@ -78,7 +78,7 @@ if test -n "$USE_ICU"; then
|
||||
# TODO: the l is actually endian-dependent
|
||||
# We could make this set as 'l' or 'b' for little or big, respectively,
|
||||
# but we'd need to check in a big-endian version of the file.
|
||||
- ICU_DATA_FILE="icudt${version}l.dat"
|
||||
+ ICU_DATA_FILE="icudt${version}b.dat"
|
||||
|
||||
dnl We won't build ICU data as a separate file when building
|
||||
dnl JS standalone so that embedders don't have to deal with it.
|
12
source/l/mozjs52/patches/build-missing-xlocale-h.patch
Normal file
12
source/l/mozjs52/patches/build-missing-xlocale-h.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp.xlocale thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp
|
||||
--- thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp.xlocale 2017-08-24 14:42:48.634084293 +0200
|
||||
+++ thunderbird-52.3.0/mozilla/intl/icu/source/i18n/digitlst.cpp 2017-08-24 14:42:50.534084676 +0200
|
||||
@@ -64,7 +64,7 @@
|
||||
# if U_PLATFORM_USES_ONLY_WIN32_API || U_PLATFORM == U_PF_CYGWIN
|
||||
# include <locale.h>
|
||||
# else
|
||||
-# include <xlocale.h>
|
||||
+# include <locale.h>
|
||||
# endif
|
||||
#endif
|
||||
|
30
source/l/mozjs52/patches/copy-headers.patch
Normal file
30
source/l/mozjs52/patches/copy-headers.patch
Normal file
|
@ -0,0 +1,30 @@
|
|||
From 8b2d7a77bfb4dbd513763501ed7e9722058ee9af Mon Sep 17 00:00:00 2001
|
||||
From: Rico Tzschichholz <ricotz@ubuntu.com>
|
||||
Date: Wed, 5 Jul 2017 22:45:59 -0700
|
||||
Subject: [PATCH] build: Copy headers on install instead of symlinking
|
||||
|
||||
Patch ported forward to mozjs52 by Philip Chimento
|
||||
<philip.chimento@gmail.com>.
|
||||
---
|
||||
python/mozbuild/mozbuild/backend/recursivemake.py | 6 +++---
|
||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/python/mozbuild/mozbuild/backend/recursivemake.py b/python/mozbuild/mozbuild/backend/recursivemake.py
|
||||
index 132dcf94..33d489a6 100644
|
||||
--- a/python/mozbuild/mozbuild/backend/recursivemake.py
|
||||
+++ b/python/mozbuild/mozbuild/backend/recursivemake.py
|
||||
@@ -1307,11 +1307,11 @@ def _process_final_target_files(self, obj, files, backend_file):
|
||||
raise Exception("Wildcards are only supported in the filename part of "
|
||||
"srcdir-relative or absolute paths.")
|
||||
|
||||
- install_manifest.add_pattern_symlink(basepath, wild, path)
|
||||
+ install_manifest.add_pattern_copy(basepath, wild, path)
|
||||
else:
|
||||
- install_manifest.add_pattern_symlink(f.srcdir, f, path)
|
||||
+ install_manifest.add_pattern_copy(f.srcdir, f, path)
|
||||
else:
|
||||
- install_manifest.add_symlink(f.full_path, dest)
|
||||
+ install_manifest.add_copy(f.full_path, dest)
|
||||
else:
|
||||
install_manifest.add_optional_exists(dest)
|
||||
backend_file.write('%s_FILES += %s\n' % (
|
66
source/l/mozjs52/patches/disable-mozglue.patch
Normal file
66
source/l/mozjs52/patches/disable-mozglue.patch
Normal file
|
@ -0,0 +1,66 @@
|
|||
From 7e6d628456af3e99ebcb9a01a27e1461585082a4 Mon Sep 17 00:00:00 2001
|
||||
From: Till Schneidereit <till@tillschneidereit.net>
|
||||
Date: Thu, 1 Oct 2015 12:59:09 +0200
|
||||
Subject: [PATCH] Disable MOZ_GLUE_IN_PROGRAM in stand-alone builds on all
|
||||
platforms
|
||||
|
||||
Otherwise, build fails not being able to find HashBytes.
|
||||
|
||||
Patch ported forward to mozjs52 by Philip Chimento
|
||||
<philip.chimento@gmail.com>.
|
||||
|
||||
https://bugzilla.mozilla.org/show_bug.cgi?id=1176787
|
||||
---
|
||||
js/src/old-configure.in | 23 ++++++++++++++---------
|
||||
mozglue/build/moz.build | 2 +-
|
||||
2 files changed, 15 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/js/src/old-configure.in b/js/src/old-configure.in
|
||||
index 1c5c9e21..ff0617e3 100644
|
||||
--- a/js/src/old-configure.in
|
||||
+++ b/js/src/old-configure.in
|
||||
@@ -1623,16 +1623,21 @@ dnl ========================================================
|
||||
dnl = Enable jemalloc
|
||||
dnl ========================================================
|
||||
|
||||
-case "${OS_TARGET}" in
|
||||
-Android|WINNT|Darwin)
|
||||
+dnl In stand-alone builds we always only want to link executables against mozglue.
|
||||
+if test "$JS_STANDALONE"; then
|
||||
MOZ_GLUE_IN_PROGRAM=
|
||||
- ;;
|
||||
-*)
|
||||
- dnl On !Android !Windows !OSX, we only want to link executables against mozglue
|
||||
- MOZ_GLUE_IN_PROGRAM=1
|
||||
- AC_DEFINE(MOZ_GLUE_IN_PROGRAM)
|
||||
- ;;
|
||||
-esac
|
||||
+else
|
||||
+ case "${OS_TARGET}" in
|
||||
+ Android|WINNT|Darwin)
|
||||
+ MOZ_GLUE_IN_PROGRAM=
|
||||
+ ;;
|
||||
+ *)
|
||||
+ dnl On !Android !Windows !OSX, we only want to link executables against mozglue
|
||||
+ MOZ_GLUE_IN_PROGRAM=1
|
||||
+ AC_DEFINE(MOZ_GLUE_IN_PROGRAM)
|
||||
+ ;;
|
||||
+ esac
|
||||
+fi
|
||||
|
||||
if test "$MOZ_MEMORY"; then
|
||||
if test "x$MOZ_DEBUG" = "x1"; then
|
||||
diff --git a/mozglue/build/moz.build b/mozglue/build/moz.build
|
||||
index d2897477..e3be5a2b 100644
|
||||
--- a/mozglue/build/moz.build
|
||||
+++ b/mozglue/build/moz.build
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
# Build mozglue as a shared lib on Windows, OSX and Android.
|
||||
# If this is ever changed, update MOZ_SHARED_MOZGLUE in browser/installer/Makefile.in
|
||||
-if CONFIG['OS_TARGET'] in ('WINNT', 'Darwin', 'Android'):
|
||||
+if CONFIG['OS_TARGET'] in ('WINNT', 'Darwin', 'Android') and not CONFIG['JS_STANDALONE']:
|
||||
SharedLibrary('mozglue')
|
||||
else:
|
||||
Library('mozglue')
|
||||
|
34
source/l/mozjs52/patches/fix-soname.patch
Normal file
34
source/l/mozjs52/patches/fix-soname.patch
Normal file
|
@ -0,0 +1,34 @@
|
|||
From: Laszlo Boszormenyi (GCS) <gcs@debian.org>
|
||||
Date: Fri, 02 May 2014 22:20:45 +0200
|
||||
Subject: fix soname
|
||||
|
||||
Add soname switch to linker, regardless of Operating System
|
||||
|
||||
Bug-Debian: http://bugs.debian.org/746705
|
||||
---
|
||||
config/rules.mk | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
Index: mozjs52-52.2.1~artful1/config/rules.mk
|
||||
===================================================================
|
||||
--- mozjs52-52.2.1~artful1.orig/config/rules.mk
|
||||
+++ mozjs52-52.2.1~artful1/config/rules.mk
|
||||
@@ -418,7 +418,7 @@ endif # AIX
|
||||
#
|
||||
# Linux: add -Bsymbolic flag for components
|
||||
#
|
||||
-ifeq ($(OS_ARCH),Linux)
|
||||
+#ifeq ($(OS_ARCH),Linux)
|
||||
ifdef IS_COMPONENT
|
||||
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
|
||||
endif
|
||||
@@ -426,7 +426,8 @@ ifdef LD_VERSION_SCRIPT
|
||||
EXTRA_DSO_LDOPTS += -Wl,--version-script,$(LD_VERSION_SCRIPT)
|
||||
EXTRA_DEPS += $(LD_VERSION_SCRIPT)
|
||||
endif
|
||||
-endif
|
||||
+#endif
|
||||
+EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0
|
||||
|
||||
ifdef SYMBOLS_FILE
|
||||
ifeq ($(OS_TARGET),WINNT)
|
48
source/l/mozjs52/patches/include-configure-script.patch
Normal file
48
source/l/mozjs52/patches/include-configure-script.patch
Normal file
|
@ -0,0 +1,48 @@
|
|||
From 4a06a1a6a71293decb83aee7adb74bc709493106 Mon Sep 17 00:00:00 2001
|
||||
From: Philip Chimento <philip.chimento@gmail.com>
|
||||
Date: Wed, 5 Jul 2017 22:57:09 -0700
|
||||
Subject: [PATCH] build: Include configure script, be nicer about options
|
||||
|
||||
A configure script is not included in the SpiderMonkey tarball by
|
||||
default. Also, we have to account for JHbuild passing extra unknown
|
||||
options like --disable-Werror.
|
||||
|
||||
https://bugzilla.mozilla.org/show_bug.cgi?id=1379540
|
||||
---
|
||||
js/src/configure | 9 +++++++++
|
||||
python/mozbuild/mozbuild/configure/__init__.py | 2 +-
|
||||
python/mozbuild/mozbuild/configure/options.py | 6 +++++-
|
||||
3 files changed, 15 insertions(+), 2 deletions(-)
|
||||
create mode 100755 js/src/configure
|
||||
|
||||
diff --git a/python/mozbuild/mozbuild/configure/__init__.py b/python/mozbuild/mozbuild/configure/__init__.py
|
||||
index 0fe640ca..09b460d3 100644
|
||||
--- a/python/mozbuild/mozbuild/configure/__init__.py
|
||||
+++ b/python/mozbuild/mozbuild/configure/__init__.py
|
||||
@@ -356,7 +356,7 @@ def run(self, path=None):
|
||||
# All options should have been removed (handled) by now.
|
||||
for arg in self._helper:
|
||||
without_value = arg.split('=', 1)[0]
|
||||
- raise InvalidOptionError('Unknown option: %s' % without_value)
|
||||
+ print('Ignoring', without_value, ': Unknown option')
|
||||
|
||||
# Run the execution queue
|
||||
for func, args in self._execution_queue:
|
||||
diff --git a/python/mozbuild/mozbuild/configure/options.py b/python/mozbuild/mozbuild/configure/options.py
|
||||
index 4310c862..15bfe425 100644
|
||||
--- a/python/mozbuild/mozbuild/configure/options.py
|
||||
+++ b/python/mozbuild/mozbuild/configure/options.py
|
||||
@@ -402,7 +402,11 @@ def __init__(self, environ=os.environ, argv=sys.argv):
|
||||
|
||||
def add(self, arg, origin='command-line', args=None):
|
||||
assert origin != 'default'
|
||||
- prefix, name, values = Option.split_option(arg)
|
||||
+ try:
|
||||
+ prefix, name, values = Option.split_option(arg)
|
||||
+ except InvalidOptionError as e:
|
||||
+ print('Ignoring', arg, ':', e)
|
||||
+ return
|
||||
if args is None:
|
||||
args = self._extra_args
|
||||
if args is self._extra_args and name in self._extra_args:
|
||||
|
12
source/l/mozjs52/patches/mozilla-1253216.patch
Normal file
12
source/l/mozjs52/patches/mozilla-1253216.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up firefox-48.0/js/src/jit/AtomicOperations.h.old firefox-48.0/js/src/jit/AtomicOperations.h
|
||||
--- firefox-48.0/js/src/jit/AtomicOperations.h.old 2016-07-27 09:42:43.148175449 +0200
|
||||
+++ firefox-48.0/js/src/jit/AtomicOperations.h 2016-07-27 09:41:13.000000000 +0200
|
||||
@@ -340,7 +340,7 @@ AtomicOperations::isLockfree(int32_t siz
|
||||
# elif defined(__aarch64__)
|
||||
# include "jit/arm64/AtomicOperations-arm64.h"
|
||||
# else
|
||||
-# include "jit/none/AtomicOperations-none.h" // These MOZ_CRASH() always
|
||||
+# include "jit/none/AtomicOperations-ppc.h"
|
||||
# endif
|
||||
#elif defined(JS_CODEGEN_X86) || defined(JS_CODEGEN_X64)
|
||||
# include "jit/x86-shared/AtomicOperations-x86-shared.h"
|
16
source/l/mozjs52/patches/tests-increase-timeout.patch
Normal file
16
source/l/mozjs52/patches/tests-increase-timeout.patch
Normal file
|
@ -0,0 +1,16 @@
|
|||
Description: Increase the test timeout for slower buildds
|
||||
Author: Adrian Bunk <bunk@debian.org>
|
||||
Bug-Debian: https://bugs.debian.org/878284
|
||||
|
||||
--- mozjs52-52.3.1.orig/js/src/Makefile.in
|
||||
+++ mozjs52-52.3.1/js/src/Makefile.in
|
||||
@@ -104,7 +104,7 @@ check:: check-style check-masm check-js-
|
||||
|
||||
check-jstests:
|
||||
$(wildcard $(RUN_TEST_PROGRAM)) $(PYTHON) -u $(srcdir)/tests/jstests.py \
|
||||
- --no-progress --format=automation --timeout 300 \
|
||||
+ --no-progress --format=automation --timeout 600 \
|
||||
$(JSTESTS_EXTRA_ARGS) \
|
||||
$(DIST)/bin/$(JS_SHELL_NAME)$(BIN_SUFFIX)
|
||||
|
||||
|
29
source/l/mozjs52/patches/tests-snans-be.patch
Normal file
29
source/l/mozjs52/patches/tests-snans-be.patch
Normal file
|
@ -0,0 +1,29 @@
|
|||
Description: Fix sort_snans.js test on big endian
|
||||
Author: Adrian Bunk <bunk@debian.org>
|
||||
Bug-Debian: https://bugs.debian.org/878285
|
||||
|
||||
--- mozjs52-52.3.1.orig/js/src/tests/ecma_6/TypedArray/sort_snans.js
|
||||
+++ mozjs52-52.3.1/js/src/tests/ecma_6/TypedArray/sort_snans.js
|
||||
@@ -34,8 +34,20 @@ function testFloat32NaNRanges(start, end
|
||||
// and startHi, startLow and endHi, endLow should be 32-bit integers which,
|
||||
// when combined (Hi + Low), form Float64 NaNs.
|
||||
function testFloat64NaNRanges(startHi, startLow, endHi, endLow) {
|
||||
- let skipN = 10e6;
|
||||
|
||||
+ // Swap on big endian platforms
|
||||
+ if ((new Uint32Array((new Uint8Array([1,2,3,4])).buffer))[0] === 0x01020304) {
|
||||
+ let tmp = startHi;
|
||||
+ startHi = startLow;
|
||||
+ startLow = tmp;
|
||||
+
|
||||
+ tmp = endHi;
|
||||
+ endHi = endLow;
|
||||
+ endLow = tmp;
|
||||
+ }
|
||||
+
|
||||
+ let skipN = 10e6;
|
||||
+
|
||||
let sampleSizeHi = Math.floor((endHi - startHi)/skipN);
|
||||
let sampleSizeLow = Math.floor((endLow - startLow)/skipN);
|
||||
|
||||
|
12
source/l/mozjs52/patches/xulrunner-24.0-jemalloc-ppc.patch
Normal file
12
source/l/mozjs52/patches/xulrunner-24.0-jemalloc-ppc.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up mozilla-aurora/memory/mozjemalloc/jemalloc.c.jemalloc-ppc.patch mozilla-aurora/memory/mozjemalloc/jemalloc.c
|
||||
--- mozilla-aurora/memory/mozjemalloc/jemalloc.c.jemalloc-ppc.patch 2016-11-18 08:56:32.242742746 +0100
|
||||
+++ mozilla-aurora/memory/mozjemalloc/jemalloc.c 2016-11-18 08:59:51.809071876 +0100
|
||||
@@ -1096,7 +1096,7 @@ static const bool config_recycle = false
|
||||
* controlling the malloc behavior are defined as compile-time constants
|
||||
* for best performance and cannot be altered at runtime.
|
||||
*/
|
||||
-#if !defined(__ia64__) && !defined(__sparc__) && !defined(__mips__) && !defined(__aarch64__)
|
||||
+#if !defined(__ia64__) && !defined(__sparc__) && !defined(__mips__) && !defined(__aarch64__) && !defined(__powerpc__)
|
||||
#define MALLOC_STATIC_SIZES 1
|
||||
#endif
|
||||
|
12
source/l/mozjs52/patches/xulrunner-24.0-s390-inlines.patch
Normal file
12
source/l/mozjs52/patches/xulrunner-24.0-s390-inlines.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -up xulrunner-25.0/mozilla-release/js/src/vm/SPSProfiler.cpp.s390-inlines xulrunner-25.0/mozilla-release/js/src/vm/SPSProfiler.cpp
|
||||
--- xulrunner-25.0/mozilla-release/js/src/vm/SPSProfiler.cpp.s390-inlines 2013-10-23 16:04:01.773093979 +0200
|
||||
+++ xulrunner-25.0/mozilla-release/js/src/vm/SPSProfiler.cpp 2013-10-23 16:04:44.551134551 +0200
|
||||
@@ -4,6 +4,8 @@
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
+#include "jscntxtinlines.h"
|
||||
+
|
||||
#include "vm/SPSProfiler.h"
|
||||
|
||||
#include "mozilla/DebugOnly.h"
|
20
source/l/mozjs52/slack-desc
Normal file
20
source/l/mozjs52/slack-desc
Normal file
|
@ -0,0 +1,20 @@
|
|||
# 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------------------------------------------------------|
|
||||
mozjs52: mozjs52 (Mozilla's JavaScript Engine)
|
||||
mozjs52:
|
||||
mozjs52: SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is
|
||||
mozjs52: used in various Mozilla products (including Firefox) and is available
|
||||
mozjs52: under MPL/GPL/LGPL tri-license.
|
||||
mozjs52:
|
||||
mozjs52: Homepage:
|
||||
mozjs52: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
|
||||
mozjs52:
|
||||
mozjs52:
|
||||
mozjs52:
|
||||
mozjs52:
|
|
@ -1,27 +0,0 @@
|
|||
From f529fa4ac03f491678c7520d7a2d1c05491feab1 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Miloslav=20Trma=C4=8D?= <mitr@redhat.com>
|
||||
Date: Sat, 12 Mar 2016 03:40:20 +0100
|
||||
Subject: [PATCH 01/16] Fix a memory leak of PolkitAgentListener's Server
|
||||
object
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=94506
|
||||
---
|
||||
src/polkitagent/polkitagentlistener.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/src/polkitagent/polkitagentlistener.c b/src/polkitagent/polkitagentlistener.c
|
||||
index 491e4b9..4704b03 100644
|
||||
--- a/src/polkitagent/polkitagentlistener.c
|
||||
+++ b/src/polkitagent/polkitagentlistener.c
|
||||
@@ -129,6 +129,8 @@ server_free (Server *server)
|
||||
g_object_unref (server->subject);
|
||||
|
||||
g_free (server->object_path);
|
||||
+
|
||||
+ g_free (server);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
--
|
||||
2.13.0
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
From 004bd37d0b33eb39372bd0e0bed8ab9c1ac2c50c Mon Sep 17 00:00:00 2001
|
||||
From: Philip Withnall <philip.withnall@collabora.co.uk>
|
||||
Date: Fri, 22 Apr 2016 12:34:18 +0100
|
||||
Subject: [PATCH 04/16] polkit: Add g_autoptr() support for GObject-derived
|
||||
polkit types
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Add G_DEFINE_AUTOPTR_CLEANUP_FUNC calls to polkittypes.h, so that
|
||||
g_autoptr() can be used with polkit objects.
|
||||
|
||||
This is conditional on GLib ≥ 2.44.0 being available. It does not bump
|
||||
polkit’s dependency on GLib.
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=95065
|
||||
---
|
||||
src/polkit/polkittypes.h | 17 +++++++++++++++++
|
||||
1 file changed, 17 insertions(+)
|
||||
|
||||
diff --git a/src/polkit/polkittypes.h b/src/polkit/polkittypes.h
|
||||
index 3de1778..e0cf653 100644
|
||||
--- a/src/polkit/polkittypes.h
|
||||
+++ b/src/polkit/polkittypes.h
|
||||
@@ -64,4 +64,21 @@ typedef struct _PolkitTemporaryAuthorization PolkitTemporaryAuthorization;
|
||||
struct _PolkitPermission;
|
||||
typedef struct _PolkitPermission PolkitPermission;
|
||||
|
||||
+#if GLIB_CHECK_VERSION(2, 44, 0)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitAuthority, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitActionDescription, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitSubject, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitUnixProcess, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitUnixSession, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitSystemBusName, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitIdentity, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitUnixUser, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitUnixGroup, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitUnixNetgroup, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitAuthorizationResult, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitDetails, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitTemporaryAuthorization, g_object_unref)
|
||||
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitPermission, g_object_unref)
|
||||
+#endif
|
||||
+
|
||||
#endif /* __POLKIT_TYPES_H */
|
||||
--
|
||||
2.13.0
|
||||
|
|
@ -1,127 +0,0 @@
|
|||
From daf3d5c2d15466a267221fcb099c59c870098e03 Mon Sep 17 00:00:00 2001
|
||||
From: Philip Withnall <philip.withnall@collabora.co.uk>
|
||||
Date: Thu, 19 May 2016 10:08:08 +0100
|
||||
Subject: [PATCH 05/16] data: Set GIO_USE_VFS=local in the environment
|
||||
|
||||
There is no need for polkit to ever use GVFS to load files from
|
||||
non-local sources, so it's best to avoid loading GVFS code, and to just
|
||||
rely on the local implementation in GIO instead. This reduces the attack
|
||||
surface of polkit.
|
||||
|
||||
Implemented for the daemon, pkaction, pkcheck, pkexec and pkttyagent,
|
||||
because none of them need remote file access.
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=95487
|
||||
---
|
||||
src/polkitbackend/polkitd.c | 4 ++++
|
||||
src/programs/pkaction.c | 4 ++++
|
||||
src/programs/pkcheck.c | 4 ++++
|
||||
src/programs/pkexec.c | 3 +++
|
||||
src/programs/pkttyagent.c | 4 ++++
|
||||
5 files changed, 19 insertions(+)
|
||||
|
||||
diff --git a/src/polkitbackend/polkitd.c b/src/polkitbackend/polkitd.c
|
||||
index d1527fb..8d54ed7 100644
|
||||
--- a/src/polkitbackend/polkitd.c
|
||||
+++ b/src/polkitbackend/polkitd.c
|
||||
@@ -22,6 +22,7 @@
|
||||
#include "config.h"
|
||||
|
||||
#include <signal.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
#include <glib-unix.h>
|
||||
|
||||
@@ -169,6 +170,9 @@ main (int argc,
|
||||
sigint_id = 0;
|
||||
registration_id = NULL;
|
||||
|
||||
+ /* Disable remote file access from GIO. */
|
||||
+ setenv ("GIO_USE_VFS", "local", 1);
|
||||
+
|
||||
g_type_init ();
|
||||
|
||||
opt_context = g_option_context_new ("polkit system daemon");
|
||||
diff --git a/src/programs/pkaction.c b/src/programs/pkaction.c
|
||||
index f17a7dc..221662a 100644
|
||||
--- a/src/programs/pkaction.c
|
||||
+++ b/src/programs/pkaction.c
|
||||
@@ -24,6 +24,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <glib/gi18n.h>
|
||||
#include <polkit/polkit.h>
|
||||
|
||||
@@ -121,6 +122,9 @@ main (int argc, char *argv[])
|
||||
actions = NULL;
|
||||
ret = 1;
|
||||
|
||||
+ /* Disable remote file access from GIO. */
|
||||
+ setenv ("GIO_USE_VFS", "local", 1);
|
||||
+
|
||||
g_type_init ();
|
||||
|
||||
opt_show_version = FALSE;
|
||||
diff --git a/src/programs/pkcheck.c b/src/programs/pkcheck.c
|
||||
index 5781893..33db128 100644
|
||||
--- a/src/programs/pkcheck.c
|
||||
+++ b/src/programs/pkcheck.c
|
||||
@@ -24,6 +24,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <glib/gi18n.h>
|
||||
#include <polkit/polkit.h>
|
||||
#define POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
|
||||
@@ -362,6 +363,9 @@ main (int argc, char *argv[])
|
||||
local_agent_handle = NULL;
|
||||
ret = 126;
|
||||
|
||||
+ /* Disable remote file access from GIO. */
|
||||
+ setenv ("GIO_USE_VFS", "local", 1);
|
||||
+
|
||||
g_type_init ();
|
||||
|
||||
details = polkit_details_new ();
|
||||
diff --git a/src/programs/pkexec.c b/src/programs/pkexec.c
|
||||
index 50de92c..3b29b24 100644
|
||||
--- a/src/programs/pkexec.c
|
||||
+++ b/src/programs/pkexec.c
|
||||
@@ -503,6 +503,9 @@ main (int argc, char *argv[])
|
||||
opt_user = NULL;
|
||||
local_agent_handle = NULL;
|
||||
|
||||
+ /* Disable remote file access from GIO. */
|
||||
+ setenv ("GIO_USE_VFS", "local", 1);
|
||||
+
|
||||
/* check for correct invocation */
|
||||
if (geteuid () != 0)
|
||||
{
|
||||
diff --git a/src/programs/pkttyagent.c b/src/programs/pkttyagent.c
|
||||
index 423b728..8aac7dd 100644
|
||||
--- a/src/programs/pkttyagent.c
|
||||
+++ b/src/programs/pkttyagent.c
|
||||
@@ -24,6 +24,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <glib/gi18n.h>
|
||||
#include <polkit/polkit.h>
|
||||
#define POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
|
||||
@@ -74,6 +75,9 @@ main (int argc, char *argv[])
|
||||
guint ret = 126;
|
||||
GVariantBuilder builder;
|
||||
|
||||
+ /* Disable remote file access from GIO. */
|
||||
+ setenv ("GIO_USE_VFS", "local", 1);
|
||||
+
|
||||
g_type_init ();
|
||||
|
||||
error = NULL;
|
||||
--
|
||||
2.13.0
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
From df6488c0a5b2a6c7a2d4f6a55008263635c5571b Mon Sep 17 00:00:00 2001
|
||||
From: Rui Matos <tiagomatos@gmail.com>
|
||||
Date: Thu, 2 Mar 2017 14:50:31 +0100
|
||||
Subject: [PATCH 15/16] polkitpermission: Fix a memory leak on authority
|
||||
changes
|
||||
|
||||
Signed-off-by: Rui Matos <tiagomatos@gmail.com>
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=99741
|
||||
---
|
||||
src/polkit/polkitpermission.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/polkit/polkitpermission.c b/src/polkit/polkitpermission.c
|
||||
index f8a666e..f264094 100644
|
||||
--- a/src/polkit/polkitpermission.c
|
||||
+++ b/src/polkit/polkitpermission.c
|
||||
@@ -454,6 +454,7 @@ changed_check_cb (GObject *source_object,
|
||||
if (result != NULL)
|
||||
{
|
||||
process_result (permission, result);
|
||||
+ g_object_unref (result);
|
||||
}
|
||||
else
|
||||
{
|
||||
--
|
||||
2.13.0
|
||||
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=polkit
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.gz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-4}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -82,12 +82,6 @@ find . \
|
|||
|
||||
zcat $CWD/dont-set-wheel-group-as-admin.diff.gz | patch -p1 || exit 1
|
||||
|
||||
# Add some patches from git
|
||||
zcat $CWD/0001-Fix-a-memory-leak-of-PolkitAgentListener-s-Server-ob.patch | patch -p1 || exit 1
|
||||
zcat $CWD/0004-polkit-Add-g_autoptr-support-for-GObject-derived-pol.patch | patch -p1 || exit 1
|
||||
zcat $CWD/0005-data-Set-GIO_USE_VFS-local-in-the-environment.patch | patch -p1 || exit 1
|
||||
zcat $CWD/0015-polkitpermission-Fix-a-memory-leak-on-authority-chan.patch | patch -p1 || exit 1
|
||||
|
||||
# If we get here and don't have a polkitd user/group, add one.
|
||||
# Otherwise a few directories in the package will have wrong permissions.
|
||||
if ! grep -q "^polkitd:" /etc/passwd ; then
|
||||
|
@ -110,6 +104,7 @@ CXXFLAGS="$SLKCFLAGS" \
|
|||
--disable-examples \
|
||||
--enable-introspection \
|
||||
--enable-libsystemd-login=no \
|
||||
--enable-libelogind=no \
|
||||
--with-authfw=shadow \
|
||||
--enable-verbose-mode \
|
||||
--with-os-type=Slackware \
|
||||
|
|
|
@ -99,7 +99,9 @@ if [ ! -r $BUILDLIST -a ! -r ${BUILDLIST}.lock ]; then
|
|||
echo $script >> $BUILDLIST
|
||||
fi
|
||||
done
|
||||
echo "${SLACKWARE_SOURCE_DIRECTORY}kde/kde.SlackBuild" >> $BUILDLIST
|
||||
if [ -r ${SLACKWARE_SOURCE_DIRECTORY}kde/kde.SlackBuild ]; then
|
||||
echo "${SLACKWARE_SOURCE_DIRECTORY}kde/kde.SlackBuild" >> $BUILDLIST
|
||||
fi
|
||||
rm -f ${BUILDLIST}.lock
|
||||
# Set GEN_LIST_ONLY=yes if you'd like to exit after generating a build list.
|
||||
# You might want to do this to comment some build scripts out first, or if
|
||||
|
|
Loading…
Reference in a new issue