From 1c35025416b4295915f499a01d0cee8899971321 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Thu, 12 Sep 2019 03:58:53 +0000 Subject: Thu Sep 12 03:58:53 UTC 2019 a/glibc-zoneinfo-2019c-noarch-1.txz: Upgraded. This package provides the latest timezone updates. a/openssl-solibs-1.1.1d-x86_64-1.txz: Upgraded. a/openssl10-solibs-1.0.2t-x86_64-1.txz: Upgraded. ap/mariadb-10.4.8-x86_64-1.txz: Upgraded. l/netpbm-10.87.02-x86_64-1.txz: Upgraded. n/curl-7.66.0-x86_64-1.txz: Upgraded. This update fixes security issues: FTP-KRB double-free TFTP small blocksize heap buffer overflow For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5481 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5482 (* Security fix *) n/openssl-1.1.1d-x86_64-1.txz: Upgraded. This update fixes low severity security issues: Fixed a fork protection issue Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey Compute ECC cofactors if not provided during EC_GROUP construction For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1549 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 (* Security fix *) n/openssl10-1.0.2t-x86_64-1.txz: Upgraded. This update fixes low severity security issues: Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey Compute ECC cofactors if not provided during EC_GROUP construction For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 (* Security fix *) n/p11-kit-0.23.17-x86_64-1.txz: Upgraded. xap/mozilla-thunderbird-68.1.0-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/68.1.0/releasenotes/ https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html (* Security fix *) extra/google-chrome/google-chrome.SlackBuild: Upgraded. Patched the packaging script to account for the internal change of control.tar.gz to control.tar.xz. Thanks to _RDS_ and Tim Thomas who both provided the same patch. --- ChangeLog.rss | 57 ++- ChangeLog.txt | 45 ++ FILELIST.TXT | 251 +++++----- extra/google-chrome/google-chrome.SlackBuild | 4 +- recompress.sh | 10 +- source/ap/mariadb/mariadb.SlackBuild | 2 + source/ap/mariadb/mysql.no.plugin_auth_pam.diff | 11 + source/n/curl/cacert.pem | 35 +- source/xap/mozilla-thunderbird/build-deps.sh | 41 ++ .../autoconf-2.13-consolidated_fixes-1.patch | 504 +++++++++++++++++++++ .../build-deps/autoconf/autoconf.build | 75 +++ .../build-deps/cbindgen/cbindgen.build | 54 +++ .../build-deps/nodejs/nodejs.build | 91 ++++ .../build-deps/nodejs/nodejs.url | 2 + .../gkrust.a.no.networking.check.diff | 23 + source/xap/mozilla-thunderbird/gold/gold | 3 +- source/xap/mozilla-thunderbird/gold/ld | 2 +- source/xap/mozilla-thunderbird/gold/ld.gold | 6 + .../mozilla-thunderbird.SlackBuild | 70 +-- .../mozilla-thunderbird.gettid.diff | 10 - .../mozilla-thunderbird/tb.ui.scrollToClick.diff | 12 +- source/xap/mozilla-thunderbird/unbreakdocs.diff | 23 +- .../autoconf-2.13-consolidated_fixes-1.patch | 504 --------------------- .../mozilla-thunderbird/autoconf/autoconf.build | 81 ---- testing/source/mozilla-thunderbird/build-deps.sh | 41 -- .../autoconf-2.13-consolidated_fixes-1.patch | 504 --------------------- .../build-deps/autoconf/autoconf.build | 75 --- .../build-deps/cbindgen/cbindgen.build | 54 --- .../build-deps/nodejs/nodejs.build | 91 ---- .../build-deps/nodejs/nodejs.url | 2 - .../gkrust.a.no.networking.check.diff | 23 - testing/source/mozilla-thunderbird/gold/gold | 1 - testing/source/mozilla-thunderbird/gold/ld | 1 - testing/source/mozilla-thunderbird/gold/ld.gold | 6 - .../mozilla-firefox.xpcom_arm.patch | 18 - .../mozilla-thunderbird.SlackBuild | 341 -------------- .../mozilla-thunderbird.desktop | 84 ---- testing/source/mozilla-thunderbird/slack-desc | 19 - .../mozilla-thunderbird/tb.ui.scrollToClick.diff | 12 - .../source/mozilla-thunderbird/unbreakdocs.diff | 31 -- 40 files changed, 1087 insertions(+), 2132 deletions(-) create mode 100644 source/ap/mariadb/mysql.no.plugin_auth_pam.diff create mode 100755 source/xap/mozilla-thunderbird/build-deps.sh create mode 100644 source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch create mode 100755 source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build create mode 100755 source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build create mode 100755 source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build create mode 100644 source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url create mode 100644 source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff mode change 100755 => 120000 source/xap/mozilla-thunderbird/gold/gold create mode 100755 source/xap/mozilla-thunderbird/gold/ld.gold delete mode 100644 source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff delete mode 100644 testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch delete mode 100755 testing/source/mozilla-thunderbird/autoconf/autoconf.build delete mode 100755 testing/source/mozilla-thunderbird/build-deps.sh delete mode 100644 testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch delete mode 100755 testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build delete mode 100755 testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build delete mode 100755 testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build delete mode 100644 testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url delete mode 100644 testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff delete mode 120000 testing/source/mozilla-thunderbird/gold/gold delete mode 120000 testing/source/mozilla-thunderbird/gold/ld delete mode 100755 testing/source/mozilla-thunderbird/gold/ld.gold delete mode 100644 testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch delete mode 100755 testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild delete mode 100644 testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop delete mode 100644 testing/source/mozilla-thunderbird/slack-desc delete mode 100644 testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff delete mode 100644 testing/source/mozilla-thunderbird/unbreakdocs.diff diff --git a/ChangeLog.rss b/ChangeLog.rss index 6b728c5c1..09b7b3ae3 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,62 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Tue, 10 Sep 2019 21:28:36 GMT - Wed, 11 Sep 2019 06:59:44 GMT + Thu, 12 Sep 2019 03:58:53 GMT + Thu, 12 Sep 2019 15:59:44 GMT maintain_current_git.sh v 1.11 + + Thu, 12 Sep 2019 03:58:53 GMT + Thu, 12 Sep 2019 03:58:53 GMT + https://git.slackware.nl/current/tag/?h=20190912035853 + 20190912035853 + + +a/glibc-zoneinfo-2019c-noarch-1.txz: Upgraded. + This package provides the latest timezone updates. +a/openssl-solibs-1.1.1d-x86_64-1.txz: Upgraded. +a/openssl10-solibs-1.0.2t-x86_64-1.txz: Upgraded. +ap/mariadb-10.4.8-x86_64-1.txz: Upgraded. +l/netpbm-10.87.02-x86_64-1.txz: Upgraded. +n/curl-7.66.0-x86_64-1.txz: Upgraded. + This update fixes security issues: + FTP-KRB double-free + TFTP small blocksize heap buffer overflow + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5481 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5482 + (* Security fix *) +n/openssl-1.1.1d-x86_64-1.txz: Upgraded. + This update fixes low severity security issues: + Fixed a fork protection issue + Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey + Compute ECC cofactors if not provided during EC_GROUP construction + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1549 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 + (* Security fix *) +n/openssl10-1.0.2t-x86_64-1.txz: Upgraded. + This update fixes low severity security issues: + Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey + Compute ECC cofactors if not provided during EC_GROUP construction + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 + (* Security fix *) +n/p11-kit-0.23.17-x86_64-1.txz: Upgraded. +xap/mozilla-thunderbird-68.1.0-x86_64-1.txz: Upgraded. + This release contains security fixes and improvements. + For more information, see: + https://www.mozilla.org/en-US/thunderbird/68.1.0/releasenotes/ + https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html + (* Security fix *) +extra/google-chrome/google-chrome.SlackBuild: Upgraded. + Patched the packaging script to account for the internal change + of control.tar.gz to control.tar.xz. + Thanks to _RDS_ and Tim Thomas who both provided the same patch. + ]]> + + Tue, 10 Sep 2019 21:28:36 GMT Tue, 10 Sep 2019 21:28:36 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 9d383afd3..3a1e4ab80 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,48 @@ +Thu Sep 12 03:58:53 UTC 2019 +a/glibc-zoneinfo-2019c-noarch-1.txz: Upgraded. + This package provides the latest timezone updates. +a/openssl-solibs-1.1.1d-x86_64-1.txz: Upgraded. +a/openssl10-solibs-1.0.2t-x86_64-1.txz: Upgraded. +ap/mariadb-10.4.8-x86_64-1.txz: Upgraded. +l/netpbm-10.87.02-x86_64-1.txz: Upgraded. +n/curl-7.66.0-x86_64-1.txz: Upgraded. + This update fixes security issues: + FTP-KRB double-free + TFTP small blocksize heap buffer overflow + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5481 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5482 + (* Security fix *) +n/openssl-1.1.1d-x86_64-1.txz: Upgraded. + This update fixes low severity security issues: + Fixed a fork protection issue + Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey + Compute ECC cofactors if not provided during EC_GROUP construction + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1549 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 + (* Security fix *) +n/openssl10-1.0.2t-x86_64-1.txz: Upgraded. + This update fixes low severity security issues: + Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey + Compute ECC cofactors if not provided during EC_GROUP construction + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1563 + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-1547 + (* Security fix *) +n/p11-kit-0.23.17-x86_64-1.txz: Upgraded. +xap/mozilla-thunderbird-68.1.0-x86_64-1.txz: Upgraded. + This release contains security fixes and improvements. + For more information, see: + https://www.mozilla.org/en-US/thunderbird/68.1.0/releasenotes/ + https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html + (* Security fix *) +extra/google-chrome/google-chrome.SlackBuild: Upgraded. + Patched the packaging script to account for the internal change + of control.tar.gz to control.tar.xz. + Thanks to _RDS_ and Tim Thomas who both provided the same patch. ++--------------------------+ Tue Sep 10 21:28:36 UTC 2019 a/glibc-solibs-2.30-x86_64-1.txz: Upgraded. a/kernel-firmware-20190909_6c6918a-noarch-1.txz: Upgraded. diff --git a/FILELIST.TXT b/FILELIST.TXT index 30e676998..3e16a4429 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Tue Sep 10 21:41:54 UTC 2019 +Thu Sep 12 04:22:09 UTC 2019 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 2019-09-10 21:28 . +drwxr-xr-x 12 root root 4096 2019-09-12 03:58 . -rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2 -rw-r--r-- 1 root root 14375 2019-08-09 05:36 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 923840 2019-09-09 05:26 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-09-09 05:26 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 925067 2019-09-10 21:42 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-09-10 21:42 ./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 688877 2019-09-10 21:28 ./ChangeLog.txt +-rw-r--r-- 1 root root 691045 2019-09-12 03:58 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2019-09-10 21:28 ./EFI/BOOT -rw-r--r-- 1 root root 1417216 2019-07-05 18:54 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2019-09-10 21:28 ./EFI/BOOT -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg --rw-r--r-- 1 root root 1214913 2019-09-09 05:25 ./FILELIST.TXT +-rw-r--r-- 1 root root 1216431 2019-09-10 21:41 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 732511 2019-09-10 21:39 ./PACKAGES.TXT +-rw-r--r-- 1 root root 732509 2019-09-12 04:20 ./PACKAGES.TXT -rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT -rw-r--r-- 1 root root 3635 2019-09-10 21:02 ./README.initrd -rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT @@ -39,12 +39,12 @@ drwxr-xr-x 2 root root 4096 2019-09-10 21:28 ./EFI/BOOT -rw-r--r-- 1 root root 17294 2008-12-08 18:13 ./SPEAK_INSTALL.TXT -rw-r--r-- 1 root root 57632 2016-06-29 18:46 ./Slackware-HOWTO -rw-r--r-- 1 root root 6668 2018-08-28 21:58 ./UPGRADE.TXT -drwxr-xr-x 17 root root 4096 2019-09-07 18:56 ./extra --rw-r--r-- 1 root root 53949 2019-09-07 18:56 ./extra/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-09-07 18:56 ./extra/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 66372 2019-09-07 18:55 ./extra/FILE_LIST --rw-r--r-- 1 root root 178362 2019-09-07 18:55 ./extra/MANIFEST.bz2 --rw-r--r-- 1 root root 45657 2019-09-07 18:56 ./extra/PACKAGES.TXT +drwxr-xr-x 17 root root 4096 2019-09-12 04:17 ./extra +-rw-r--r-- 1 root root 53949 2019-09-12 04:17 ./extra/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-09-12 04:17 ./extra/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 66372 2019-09-12 04:17 ./extra/FILE_LIST +-rw-r--r-- 1 root root 176969 2019-09-12 04:17 ./extra/MANIFEST.bz2 +-rw-r--r-- 1 root root 45657 2019-09-12 04:17 ./extra/PACKAGES.TXT -rw-r--r-- 1 root root 149 2002-02-09 00:18 ./extra/README.TXT drwxr-xr-x 2 root root 20480 2018-11-09 21:53 ./extra/aspell-word-lists -rw-r--r-- 1 root root 171 2016-06-06 20:10 ./extra/aspell-word-lists/aspell-af-0.50_0-x86_64-5.txt @@ -347,7 +347,7 @@ drwxr-xr-x 2 root root 4096 2019-03-04 23:55 ./extra/fltk -rw-r--r-- 1 root root 163 2019-03-04 22:02 ./extra/fltk/fltk-1.3.5-x86_64-1.txz.asc drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./extra/google-chrome -rw-r--r-- 1 root root 1099 2013-10-02 20:28 ./extra/google-chrome/README --rwxr-xr-x 1 root root 3921 2015-03-05 21:54 ./extra/google-chrome/google-chrome.SlackBuild +-rwxr-xr-x 1 root root 3927 2019-09-11 19:19 ./extra/google-chrome/google-chrome.SlackBuild -rw-r--r-- 1 root root 840 2018-02-27 06:13 ./extra/google-chrome/slack-desc lrwxrwxrwx 1 root root 11 2012-07-30 20:41 ./extra/java -> source/java drwxr-xr-x 2 root root 4096 2019-09-07 18:55 ./extra/pure-alsa-system @@ -786,13 +786,13 @@ 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 2019-09-10 21:40 ./slackware64 --rw-r--r-- 1 root root 290750 2019-09-10 21:40 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-09-10 21:40 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 362170 2019-09-10 21:37 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 3649551 2019-09-10 21:37 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2019-09-12 04:20 ./slackware64 +-rw-r--r-- 1 root root 290744 2019-09-12 04:20 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-09-12 04:20 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 362166 2019-09-12 04:18 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 3637295 2019-09-12 04:18 ./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 2019-09-10 21:37 ./slackware64/a +drwxr-xr-x 2 root root 28672 2019-09-12 04:18 ./slackware64/a -rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt -rw-r--r-- 1 root root 10820 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz -rw-r--r-- 1 root root 163 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz.asc @@ -901,9 +901,9 @@ drwxr-xr-x 2 root root 28672 2019-09-10 21:37 ./slackware64/a -rw-r--r-- 1 root root 323 2019-09-10 17:12 ./slackware64/a/glibc-solibs-2.30-x86_64-1.txt -rw-r--r-- 1 root root 2751932 2019-09-10 17:12 ./slackware64/a/glibc-solibs-2.30-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-09-10 17:12 ./slackware64/a/glibc-solibs-2.30-x86_64-1.txz.asc --rw-r--r-- 1 root root 502 2019-07-08 21:48 ./slackware64/a/glibc-zoneinfo-2019b-noarch-1.txt --rw-r--r-- 1 root root 197924 2019-07-08 21:48 ./slackware64/a/glibc-zoneinfo-2019b-noarch-1.txz --rw-r--r-- 1 root root 163 2019-07-08 21:48 ./slackware64/a/glibc-zoneinfo-2019b-noarch-1.txz.asc +-rw-r--r-- 1 root root 502 2019-09-12 03:47 ./slackware64/a/glibc-zoneinfo-2019c-noarch-1.txt +-rw-r--r-- 1 root root 199612 2019-09-12 03:47 ./slackware64/a/glibc-zoneinfo-2019c-noarch-1.txz +-rw-r--r-- 1 root root 163 2019-09-12 03:47 ./slackware64/a/glibc-zoneinfo-2019c-noarch-1.txz.asc -rw-r--r-- 1 root root 324 2018-04-28 19:24 ./slackware64/a/gpm-1.20.7-x86_64-7.txt -rw-r--r-- 1 root root 165620 2018-04-28 19:24 ./slackware64/a/gpm-1.20.7-x86_64-7.txz -rw-r--r-- 1 root root 163 2018-04-28 19:24 ./slackware64/a/gpm-1.20.7-x86_64-7.txz.asc @@ -1022,12 +1022,12 @@ drwxr-xr-x 2 root root 28672 2019-09-10 21:37 ./slackware64/a -rw-r--r-- 1 root root 550 2018-04-13 13:10 ./slackware64/a/ntfs-3g-2017.3.23-x86_64-2.txt -rw-r--r-- 1 root root 453784 2018-04-13 13:10 ./slackware64/a/ntfs-3g-2017.3.23-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 13:10 ./slackware64/a/ntfs-3g-2017.3.23-x86_64-2.txz.asc --rw-r--r-- 1 root root 623 2019-05-28 18:17 ./slackware64/a/openssl-solibs-1.1.1c-x86_64-1.txt --rw-r--r-- 1 root root 1352952 2019-05-28 18:17 ./slackware64/a/openssl-solibs-1.1.1c-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-05-28 18:17 ./slackware64/a/openssl-solibs-1.1.1c-x86_64-1.txz.asc --rw-r--r-- 1 root root 654 2018-05-08 19:10 ./slackware64/a/openssl10-solibs-1.0.2o-x86_64-1.txt --rw-r--r-- 1 root root 1090260 2018-05-08 19:10 ./slackware64/a/openssl10-solibs-1.0.2o-x86_64-1.txz --rw-r--r-- 1 root root 163 2018-05-08 19:10 ./slackware64/a/openssl10-solibs-1.0.2o-x86_64-1.txz.asc +-rw-r--r-- 1 root root 623 2019-09-11 19:04 ./slackware64/a/openssl-solibs-1.1.1d-x86_64-1.txt +-rw-r--r-- 1 root root 1345708 2019-09-11 19:04 ./slackware64/a/openssl-solibs-1.1.1d-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:04 ./slackware64/a/openssl-solibs-1.1.1d-x86_64-1.txz.asc +-rw-r--r-- 1 root root 654 2019-09-11 19:08 ./slackware64/a/openssl10-solibs-1.0.2t-x86_64-1.txt +-rw-r--r-- 1 root root 1079500 2019-09-11 19:08 ./slackware64/a/openssl10-solibs-1.0.2t-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:08 ./slackware64/a/openssl10-solibs-1.0.2t-x86_64-1.txz.asc -rw-r--r-- 1 root root 417 2019-08-06 04:40 ./slackware64/a/os-prober-1.77-x86_64-3.txt -rw-r--r-- 1 root root 16832 2019-08-06 04:40 ./slackware64/a/os-prober-1.77-x86_64-3.txz -rw-r--r-- 1 root root 163 2019-08-06 04:40 ./slackware64/a/os-prober-1.77-x86_64-3.txz.asc @@ -1143,7 +1143,7 @@ drwxr-xr-x 2 root root 28672 2019-09-10 21:37 ./slackware64/a -rw-r--r-- 1 root root 540 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txt -rw-r--r-- 1 root root 56156 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz.asc -drwxr-xr-x 2 root root 20480 2019-09-07 18:56 ./slackware64/ap +drwxr-xr-x 2 root root 20480 2019-09-12 04:17 ./slackware64/ap -rw-r--r-- 1 root root 291 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txt -rw-r--r-- 1 root root 694880 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz -rw-r--r-- 1 root root 163 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz.asc @@ -1283,9 +1283,9 @@ drwxr-xr-x 2 root root 20480 2019-09-07 18:56 ./slackware64/ap -rw-r--r-- 1 root root 489 2019-08-03 18:38 ./slackware64/ap/man-pages-5.02-noarch-1.txt -rw-r--r-- 1 root root 3317332 2019-08-03 18:38 ./slackware64/ap/man-pages-5.02-noarch-1.txz -rw-r--r-- 1 root root 163 2019-08-03 18:38 ./slackware64/ap/man-pages-5.02-noarch-1.txz.asc --rw-r--r-- 1 root root 369 2019-08-01 18:51 ./slackware64/ap/mariadb-10.4.7-x86_64-1.txt --rw-r--r-- 1 root root 32920460 2019-08-01 18:51 ./slackware64/ap/mariadb-10.4.7-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-08-01 18:51 ./slackware64/ap/mariadb-10.4.7-x86_64-1.txz.asc +-rw-r--r-- 1 root root 369 2019-09-11 20:12 ./slackware64/ap/mariadb-10.4.8-x86_64-1.txt +-rw-r--r-- 1 root root 33014012 2019-09-11 20:12 ./slackware64/ap/mariadb-10.4.8-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 20:12 ./slackware64/ap/mariadb-10.4.8-x86_64-1.txz.asc -rw-r--r-- 1 root root 489 2019-06-24 18:10 ./slackware64/ap/mc-4.8.23-x86_64-1.txt -rw-r--r-- 1 root root 1748416 2019-06-24 18:10 ./slackware64/ap/mc-4.8.23-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-06-24 18:10 ./slackware64/ap/mc-4.8.23-x86_64-1.txz.asc @@ -2457,7 +2457,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 2019-09-10 21:36 ./slackware64/l +drwxr-xr-x 2 root root 69632 2019-09-12 04:17 ./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 @@ -3161,9 +3161,9 @@ drwxr-xr-x 2 root root 69632 2019-09-10 21:36 ./slackware64/l -rw-r--r-- 1 root root 342 2018-05-08 02:28 ./slackware64/l/neon-0.30.2-x86_64-1.txt -rw-r--r-- 1 root root 212404 2018-05-08 02:28 ./slackware64/l/neon-0.30.2-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-05-08 02:28 ./slackware64/l/neon-0.30.2-x86_64-1.txz.asc --rw-r--r-- 1 root root 271 2019-08-17 20:00 ./slackware64/l/netpbm-10.87.01-x86_64-1.txt --rw-r--r-- 1 root root 1988608 2019-08-17 20:00 ./slackware64/l/netpbm-10.87.01-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-08-17 20:00 ./slackware64/l/netpbm-10.87.01-x86_64-1.txz.asc +-rw-r--r-- 1 root root 271 2019-09-11 19:43 ./slackware64/l/netpbm-10.87.02-x86_64-1.txt +-rw-r--r-- 1 root root 1989320 2019-09-11 19:43 ./slackware64/l/netpbm-10.87.02-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:43 ./slackware64/l/netpbm-10.87.02-x86_64-1.txz.asc -rw-r--r-- 1 root root 423 2019-05-30 19:10 ./slackware64/l/newt-0.52.21-x86_64-1.txt -rw-r--r-- 1 root root 111824 2019-05-30 19:10 ./slackware64/l/newt-0.52.21-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-05-30 19:10 ./slackware64/l/newt-0.52.21-x86_64-1.txz.asc @@ -3420,7 +3420,7 @@ drwxr-xr-x 2 root root 69632 2019-09-10 21:36 ./slackware64/l -rw-r--r-- 1 root root 463 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txt -rw-r--r-- 1 root root 400628 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txz.asc -drwxr-xr-x 2 root root 36864 2019-09-10 21:37 ./slackware64/n +drwxr-xr-x 2 root root 36864 2019-09-12 04:18 ./slackware64/n -rw-r--r-- 1 root root 357 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txt -rw-r--r-- 1 root root 1697584 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txz.asc @@ -3466,9 +3466,9 @@ drwxr-xr-x 2 root root 36864 2019-09-10 21:37 ./slackware64/n -rw-r--r-- 1 root root 409 2019-03-13 23:05 ./slackware64/n/crda-3.18-x86_64-9.txt -rw-r--r-- 1 root root 69332 2019-03-13 23:05 ./slackware64/n/crda-3.18-x86_64-9.txz -rw-r--r-- 1 root root 163 2019-03-13 23:05 ./slackware64/n/crda-3.18-x86_64-9.txz.asc --rw-r--r-- 1 root root 552 2019-07-19 16:49 ./slackware64/n/curl-7.65.3-x86_64-1.txt --rw-r--r-- 1 root root 1271572 2019-07-19 16:49 ./slackware64/n/curl-7.65.3-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-07-19 16:49 ./slackware64/n/curl-7.65.3-x86_64-1.txz.asc +-rw-r--r-- 1 root root 552 2019-09-11 19:10 ./slackware64/n/curl-7.66.0-x86_64-1.txt +-rw-r--r-- 1 root root 1278312 2019-09-11 19:10 ./slackware64/n/curl-7.66.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:10 ./slackware64/n/curl-7.66.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 373 2018-11-24 18:58 ./slackware64/n/cyrus-sasl-2.1.27-x86_64-1.txt -rw-r--r-- 1 root root 952180 2018-11-24 18:58 ./slackware64/n/cyrus-sasl-2.1.27-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-11-24 18:58 ./slackware64/n/cyrus-sasl-2.1.27-x86_64-1.txz.asc @@ -3740,18 +3740,18 @@ drwxr-xr-x 2 root root 36864 2019-09-10 21:37 ./slackware64/n -rw-r--r-- 1 root root 672 2019-04-18 20:15 ./slackware64/n/openssh-8.0p1-x86_64-1.txt -rw-r--r-- 1 root root 772248 2019-04-18 20:15 ./slackware64/n/openssh-8.0p1-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-04-18 20:15 ./slackware64/n/openssh-8.0p1-x86_64-1.txz.asc --rw-r--r-- 1 root root 559 2019-05-28 18:17 ./slackware64/n/openssl-1.1.1c-x86_64-1.txt --rw-r--r-- 1 root root 3960544 2019-05-28 18:17 ./slackware64/n/openssl-1.1.1c-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-05-28 18:17 ./slackware64/n/openssl-1.1.1c-x86_64-1.txz.asc --rw-r--r-- 1 root root 583 2018-05-08 19:10 ./slackware64/n/openssl10-1.0.2o-x86_64-1.txt --rw-r--r-- 1 root root 1555092 2018-05-08 19:10 ./slackware64/n/openssl10-1.0.2o-x86_64-1.txz --rw-r--r-- 1 root root 163 2018-05-08 19:10 ./slackware64/n/openssl10-1.0.2o-x86_64-1.txz.asc +-rw-r--r-- 1 root root 559 2019-09-11 19:04 ./slackware64/n/openssl-1.1.1d-x86_64-1.txt +-rw-r--r-- 1 root root 3953588 2019-09-11 19:04 ./slackware64/n/openssl-1.1.1d-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:04 ./slackware64/n/openssl-1.1.1d-x86_64-1.txz.asc +-rw-r--r-- 1 root root 583 2019-09-11 19:08 ./slackware64/n/openssl10-1.0.2t-x86_64-1.txt +-rw-r--r-- 1 root root 1542152 2019-09-11 19:08 ./slackware64/n/openssl10-1.0.2t-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:08 ./slackware64/n/openssl10-1.0.2t-x86_64-1.txz.asc -rw-r--r-- 1 root root 430 2019-02-20 22:43 ./slackware64/n/openvpn-2.4.7-x86_64-1.txt -rw-r--r-- 1 root root 454796 2019-02-20 22:43 ./slackware64/n/openvpn-2.4.7-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-02-20 22:43 ./slackware64/n/openvpn-2.4.7-x86_64-1.txz.asc --rw-r--r-- 1 root root 485 2019-05-23 19:12 ./slackware64/n/p11-kit-0.23.16.1-x86_64-1.txt --rw-r--r-- 1 root root 444676 2019-05-23 19:12 ./slackware64/n/p11-kit-0.23.16.1-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-05-23 19:12 ./slackware64/n/p11-kit-0.23.16.1-x86_64-1.txz.asc +-rw-r--r-- 1 root root 485 2019-09-11 19:43 ./slackware64/n/p11-kit-0.23.17-x86_64-1.txt +-rw-r--r-- 1 root root 448280 2019-09-11 19:43 ./slackware64/n/p11-kit-0.23.17-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 19:43 ./slackware64/n/p11-kit-0.23.17-x86_64-1.txz.asc -rw-r--r-- 1 root root 374 2019-08-28 18:37 ./slackware64/n/php-7.3.9-x86_64-1.txt -rw-r--r-- 1 root root 6553104 2019-08-28 18:37 ./slackware64/n/php-7.3.9-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-08-28 18:37 ./slackware64/n/php-7.3.9-x86_64-1.txz.asc @@ -4764,7 +4764,7 @@ drwxr-xr-x 2 root root 65536 2019-09-04 21:25 ./slackware64/x -rw-r--r-- 1 root root 213 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txt -rw-r--r-- 1 root root 25288 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz.asc -drwxr-xr-x 2 root root 12288 2019-09-10 21:36 ./slackware64/xap +drwxr-xr-x 2 root root 12288 2019-09-12 04:17 ./slackware64/xap -rw-r--r-- 1 root root 625 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txt -rw-r--r-- 1 root root 2728104 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txz.asc @@ -4832,9 +4832,9 @@ drwxr-xr-x 2 root root 12288 2019-09-10 21:36 ./slackware64/xap -rw-r--r-- 1 root root 483 2019-09-02 19:18 ./slackware64/xap/mozilla-firefox-68.1.0esr-x86_64-1.txt -rw-r--r-- 1 root root 49019884 2019-09-02 19:18 ./slackware64/xap/mozilla-firefox-68.1.0esr-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-09-02 19:18 ./slackware64/xap/mozilla-firefox-68.1.0esr-x86_64-1.txz.asc --rw-r--r-- 1 root root 663 2019-07-10 05:55 ./slackware64/xap/mozilla-thunderbird-60.8.0-x86_64-1.txt --rw-r--r-- 1 root root 37187516 2019-07-10 05:55 ./slackware64/xap/mozilla-thunderbird-60.8.0-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-07-10 05:55 ./slackware64/xap/mozilla-thunderbird-60.8.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 663 2019-09-11 22:17 ./slackware64/xap/mozilla-thunderbird-68.1.0-x86_64-1.txt +-rw-r--r-- 1 root root 49001352 2019-09-11 22:17 ./slackware64/xap/mozilla-thunderbird-68.1.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2019-09-11 22:17 ./slackware64/xap/mozilla-thunderbird-68.1.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 359 2019-08-13 19:33 ./slackware64/xap/network-manager-applet-1.8.22-x86_64-2.txt -rw-r--r-- 1 root root 1058400 2019-08-13 19:33 ./slackware64/xap/network-manager-applet-1.8.22-x86_64-2.txz -rw-r--r-- 1 root root 163 2019-08-13 19:33 ./slackware64/xap/network-manager-applet-1.8.22-x86_64-2.txz.asc @@ -5004,11 +5004,11 @@ drwxr-xr-x 2 root root 4096 2019-02-17 23:51 ./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 2019-09-10 21:41 ./source --rw-r--r-- 1 root root 470308 2019-09-10 21:41 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-09-10 21:41 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 663332 2019-09-10 21:41 ./source/FILE_LIST --rw-r--r-- 1 root root 17310103 2019-09-10 21:41 ./source/MANIFEST.bz2 +drwxr-xr-x 19 root root 4096 2019-09-12 04:22 ./source +-rw-r--r-- 1 root root 471261 2019-09-12 04:22 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-09-12 04:22 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 664948 2019-09-12 04:21 ./source/FILE_LIST +-rw-r--r-- 1 root root 17753917 2019-09-12 04:21 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT drwxr-xr-x 111 root root 4096 2019-09-08 18:54 ./source/a -rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog @@ -5309,7 +5309,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/getty-ps -rw-r--r-- 1 root root 1223 2002-10-04 05:00 ./source/a/getty-ps/getty_ps-2.1.0.lsm -rw-r--r-- 1 root root 117414 2005-07-21 12:27 ./source/a/getty-ps/getty_ps-2.1.0b.tar.gz -rw-r--r-- 1 root root 966 2018-02-27 06:13 ./source/a/getty-ps/slack-desc -drwxr-xr-x 3 root root 4096 2019-07-08 21:47 ./source/a/glibc-zoneinfo +drwxr-xr-x 3 root root 4096 2019-09-12 03:47 ./source/a/glibc-zoneinfo -rw-r--r-- 1 root root 1147 2018-06-14 04:54 ./source/a/glibc-zoneinfo/doinst.sh.gz -rwxr-xr-x 1 root root 5383 2018-10-19 17:33 ./source/a/glibc-zoneinfo/glibc-zoneinfo.SlackBuild -rw-r--r-- 1 root root 964 2018-02-27 06:13 ./source/a/glibc-zoneinfo/slack-desc @@ -5324,10 +5324,10 @@ drwxr-xr-x 2 root root 4096 2006-12-03 23:10 ./source/a/glibc-zoneinfo/tim -rw-r--r-- 1 root root 87 2006-12-03 23:10 ./source/a/glibc-zoneinfo/timezone-scripts/parts/README -rw-r--r-- 1 root root 66 2003-02-16 21:17 ./source/a/glibc-zoneinfo/timezone-scripts/setup.timeconfig -rw-r--r-- 1 root root 28652 2018-04-28 19:21 ./source/a/glibc-zoneinfo/timezone-scripts/timeconfig --rw-r--r-- 1 root root 251196 2019-07-01 16:50 ./source/a/glibc-zoneinfo/tzcode2019b.tar.gz --rw-r--r-- 1 root root 833 2019-07-01 16:50 ./source/a/glibc-zoneinfo/tzcode2019b.tar.gz.asc --rw-r--r-- 1 root root 384667 2019-07-01 16:50 ./source/a/glibc-zoneinfo/tzdata2019b.tar.gz --rw-r--r-- 1 root root 833 2019-07-01 16:50 ./source/a/glibc-zoneinfo/tzdata2019b.tar.gz.asc +-rw-r--r-- 1 root root 253560 2019-09-11 19:35 ./source/a/glibc-zoneinfo/tzcode2019c.tar.gz +-rw-r--r-- 1 root root 833 2019-09-11 19:35 ./source/a/glibc-zoneinfo/tzcode2019c.tar.gz.asc +-rw-r--r-- 1 root root 392087 2019-09-11 19:35 ./source/a/glibc-zoneinfo/tzdata2019c.tar.gz +-rw-r--r-- 1 root root 833 2019-09-11 19:35 ./source/a/glibc-zoneinfo/tzdata2019c.tar.gz.asc drwxr-xr-x 2 root root 4096 2018-04-28 19:23 ./source/a/gpm -rw-r--r-- 1 root root 361 2013-02-13 03:15 ./source/a/gpm/gpm-1.20.1-lib-silent.patch.gz -rw-r--r-- 1 root root 587 2013-02-13 22:19 ./source/a/gpm/gpm-1.20.1-select-1.patch.gz @@ -5656,7 +5656,7 @@ drwxr-xr-x 2 root root 4096 2018-07-09 19:21 ./source/a/pkgtools/manpages drwxr-xr-x 2 root root 4096 2018-09-06 22:16 ./source/a/pkgtools/scripts -rw-r--r-- 1 root root 3608 2018-06-19 19:28 ./source/a/pkgtools/scripts/explodepkg -rw-r--r-- 1 root root 26417 2018-09-06 22:14 ./source/a/pkgtools/scripts/installpkg --rw-r--r-- 1 root root 13672 2018-06-19 19:28 ./source/a/pkgtools/scripts/makebootdisk +-rw-r--r-- 1 root root 13672 2018-06-19 19:28 ./source/a/pkgtools/scripts/makebootdisk -rw-r--r-- 1 root root 16183 2018-07-09 19:20 ./source/a/pkgtools/scripts/makepkg -rw-r--r-- 1 root root 4712 2018-04-11 20:28 ./source/a/pkgtools/scripts/pkgdiff -rw-r--r-- 1 root root 21938 2018-06-19 19:28 ./source/a/pkgtools/scripts/pkgtool @@ -6243,11 +6243,12 @@ drwxr-xr-x 2 root root 4096 2019-08-03 18:35 ./source/ap/man-pages -rwxr-xr-x 1 root root 3859 2019-03-07 17:44 ./source/ap/man-pages/man-pages.SlackBuild -rw-r--r-- 1 root root 48 2018-05-01 15:30 ./source/ap/man-pages/man-pages.url -rw-r--r-- 1 root root 946 2018-02-27 06:13 ./source/ap/man-pages/slack-desc -drwxr-xr-x 2 root root 4096 2019-08-01 18:23 ./source/ap/mariadb +drwxr-xr-x 2 root root 4096 2019-09-11 19:57 ./source/ap/mariadb -rw-r--r-- 1 root root 418 2017-09-08 16:20 ./source/ap/mariadb/doinst.sh.gz --rw-r--r-- 1 root root 47716399 2019-07-30 11:32 ./source/ap/mariadb/mariadb-10.4.7.tar.lz --rwxr-xr-x 1 root root 7579 2019-08-01 18:24 ./source/ap/mariadb/mariadb.SlackBuild +-rw-r--r-- 1 root root 47781442 2019-09-08 21:02 ./source/ap/mariadb/mariadb-10.4.8.tar.lz +-rwxr-xr-x 1 root root 7685 2019-09-11 19:58 ./source/ap/mariadb/mariadb.SlackBuild -rw-r--r-- 1 root root 34 2015-05-07 18:51 ./source/ap/mariadb/mirror.url +-rw-r--r-- 1 root root 280 2019-09-11 19:57 ./source/ap/mariadb/mysql.no.plugin_auth_pam.diff.gz -rw-r--r-- 1 root root 568 2019-08-01 18:28 ./source/ap/mariadb/mysql_install_db.nopam.diff.gz -rw-r--r-- 1 root root 1328 2017-08-12 11:02 ./source/ap/mariadb/rc.mysqld.gz -rw-r--r-- 1 root root 824 2018-02-27 06:12 ./source/ap/mariadb/slack-desc @@ -9335,8 +9336,8 @@ drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/l/neon -rwxr-xr-x 1 root root 4451 2018-09-18 22:04 ./source/l/neon/neon.SlackBuild -rw-r--r-- 1 root root 49 2018-05-07 05:54 ./source/l/neon/neon.url -rw-r--r-- 1 root root 794 2018-02-27 06:12 ./source/l/neon/slack-desc -drwxr-xr-x 2 root root 4096 2019-08-17 19:59 ./source/l/netpbm --rw-r--r-- 1 root root 2709073 2019-08-17 19:58 ./source/l/netpbm/netpbm-10.87.01.tar.lz +drwxr-xr-x 2 root root 4096 2019-09-11 19:42 ./source/l/netpbm +-rw-r--r-- 1 root root 2709177 2019-09-11 19:41 ./source/l/netpbm/netpbm-10.87.02.tar.lz -rw-r--r-- 1 root root 381 2019-04-17 08:07 ./source/l/netpbm/netpbm-CAN-2005-2471.patch.gz -rw-r--r-- 1 root root 382 2019-04-17 08:07 ./source/l/netpbm/netpbm-CVE-2017-2587.patch.gz -rw-r--r-- 1 root root 284 2019-04-17 08:07 ./source/l/netpbm/netpbm-bmptopnm.patch.gz @@ -10004,11 +10005,11 @@ drwxr-xr-x 2 root root 4096 2019-03-13 23:04 ./source/n/crda -rw-r--r-- 1 root root 488 2019-03-01 21:31 ./source/n/crda/wireless-regdb-2019.03.01.tar.sign -rw-r--r-- 1 root root 23196 2019-03-01 21:31 ./source/n/crda/wireless-regdb-2019.03.01.tar.xz -rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url -drwxr-xr-x 2 root root 4096 2019-07-19 16:48 ./source/n/curl +drwxr-xr-x 2 root root 4096 2019-09-11 19:09 ./source/n/curl -rwxr-xr-x 1 root root 86 2012-04-08 00:28 ./source/n/curl/cacert-fetch.sh --rw-r--r-- 1 root root 127787 2019-05-15 03:12 ./source/n/curl/cacert.pem.bz2 --rw-r--r-- 1 root root 2392472 2019-07-19 09:39 ./source/n/curl/curl-7.65.3.tar.xz --rw-r--r-- 1 root root 488 2019-07-19 09:39 ./source/n/curl/curl-7.65.3.tar.xz.asc +-rw-r--r-- 1 root root 126716 2019-08-28 03:12 ./source/n/curl/cacert.pem.bz2 +-rw-r--r-- 1 root root 2414840 2019-09-11 05:52 ./source/n/curl/curl-7.66.0.tar.xz +-rw-r--r-- 1 root root 488 2019-09-11 05:52 ./source/n/curl/curl-7.66.0.tar.xz.asc -rwxr-xr-x 1 root root 4973 2019-03-27 18:21 ./source/n/curl/curl.SlackBuild -rw-r--r-- 1 root root 30 2018-04-20 16:49 ./source/n/curl/curl.url -rw-r--r-- 1 root root 1004 2019-02-06 21:57 ./source/n/curl/slack-desc @@ -10585,19 +10586,19 @@ drwxr-xr-x 2 root root 4096 2019-04-18 20:14 ./source/n/openssh -rw-r--r-- 1 root root 1814 2017-07-18 06:51 ./source/n/openssh/rc.sshd -rw-r--r-- 1 root root 1127 2018-02-27 06:13 ./source/n/openssh/slack-desc -rw-r--r-- 1 root root 318 2017-07-18 18:45 ./source/n/openssh/sshd.default -drwxr-xr-x 2 root root 4096 2019-05-28 18:13 ./source/n/openssl +drwxr-xr-x 2 root root 4096 2019-09-11 19:00 ./source/n/openssl -rw-r--r-- 1 root root 1758 2012-08-08 22:46 ./source/n/openssl/certwatch.gz -rw-r--r-- 1 root root 281 2007-06-13 17:20 ./source/n/openssl/doinst.sh-openssl-solibs.gz -rw-r--r-- 1 root root 501 2012-07-12 16:21 ./source/n/openssl/doinst.sh-openssl.gz --rw-r--r-- 1 root root 8864262 2019-05-28 13:26 ./source/n/openssl/openssl-1.1.1c.tar.gz --rw-r--r-- 1 root root 833 2019-05-28 13:26 ./source/n/openssl/openssl-1.1.1c.tar.gz.asc +-rw-r--r-- 1 root root 8845861 2019-09-10 13:53 ./source/n/openssl/openssl-1.1.1d.tar.gz +-rw-r--r-- 1 root root 488 2019-09-10 13:53 ./source/n/openssl/openssl-1.1.1d.tar.gz.asc -rwxr-xr-x 1 root root 9151 2018-09-18 22:04 ./source/n/openssl/openssl.SlackBuild -rw-r--r-- 1 root root 1014 2018-02-27 06:13 ./source/n/openssl/slack-desc.openssl -rw-r--r-- 1 root root 1085 2018-02-27 06:13 ./source/n/openssl/slack-desc.openssl-solibs -drwxr-xr-x 2 root root 4096 2018-09-18 22:04 ./source/n/openssl10 +drwxr-xr-x 2 root root 4096 2019-09-11 19:02 ./source/n/openssl10 -rw-r--r-- 1 root root 24384 2018-05-08 18:50 ./source/n/openssl10/openssl-1.0-versioned-symbols.patch.gz --rw-r--r-- 1 root root 5329472 2018-03-27 14:03 ./source/n/openssl10/openssl-1.0.2o.tar.gz --rw-r--r-- 1 root root 455 2018-03-27 14:03 ./source/n/openssl10/openssl-1.0.2o.tar.gz.asc +-rw-r--r-- 1 root root 5355422 2019-09-10 13:53 ./source/n/openssl10/openssl-1.0.2t.tar.gz +-rw-r--r-- 1 root root 488 2019-09-10 13:53 ./source/n/openssl10/openssl-1.0.2t.tar.gz.asc -rwxr-xr-x 1 root root 10101 2018-09-18 22:04 ./source/n/openssl10/openssl10.SlackBuild -rw-r--r-- 1 root root 1040 2018-05-08 18:00 ./source/n/openssl10/slack-desc.openssl10 -rw-r--r-- 1 root root 1118 2018-05-08 18:01 ./source/n/openssl10/slack-desc.openssl10-solibs @@ -10610,8 +10611,8 @@ drwxr-xr-x 2 root root 4096 2019-02-20 21:38 ./source/n/openvpn -rw-r--r-- 1 root root 3489 2018-02-28 21:25 ./source/n/openvpn/rc.openvpn -rw-r--r-- 1 root root 885 2018-02-27 06:13 ./source/n/openvpn/slack-desc -rw-r--r-- 1 root root 6942 2007-06-12 03:48 ./source/n/openvpn/slackware.conf -drwxr-xr-x 2 root root 4096 2019-05-23 19:11 ./source/n/p11-kit --rw-r--r-- 1 root root 804610 2019-05-23 12:34 ./source/n/p11-kit/p11-kit-0.23.16.1.tar.lz +drwxr-xr-x 2 root root 4096 2019-09-11 19:42 ./source/n/p11-kit +-rw-r--r-- 1 root root 806176 2019-09-09 13:29 ./source/n/p11-kit/p11-kit-0.23.17.tar.lz -rwxr-xr-x 1 root root 3627 2018-09-18 22:04 ./source/n/p11-kit/p11-kit.SlackBuild -rw-r--r-- 1 root root 45 2018-05-28 18:06 ./source/n/p11-kit/p11-kit.url -rw-r--r-- 1 root root 972 2018-02-27 06:13 ./source/n/p11-kit/slack-desc @@ -12323,7 +12324,7 @@ drwxr-xr-x 2 root root 4096 2019-07-23 19:22 ./source/x/xterm -rw-r--r-- 1 root root 953256 2019-07-22 22:31 ./source/x/xterm/xterm-348.tar.lz -rwxr-xr-x 1 root root 4903 2019-01-04 19:06 ./source/x/xterm/xterm.SlackBuild -rw-r--r-- 1 root root 38 2018-08-13 18:38 ./source/x/xterm/xterm.url -drwxr-xr-x 48 root root 4096 2019-09-10 16:54 ./source/xap +drwxr-xr-x 48 root root 4096 2019-09-12 01:51 ./source/xap -rw-r--r-- 1 root root 1257 2019-09-10 17:50 ./source/xap/FTBFSlog drwxr-xr-x 2 root root 4096 2019-07-17 18:44 ./source/xap/MPlayer -rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./source/xap/MPlayer/Blue-1.13.tar.bz2 @@ -12490,23 +12491,37 @@ drwxr-xr-x 2 root root 4096 2019-08-20 18:07 ./source/xap/mozilla-firefox/ -rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop -rw-r--r-- 1 root root 946 2018-11-03 19:51 ./source/xap/mozilla-firefox/slack-desc -rw-r--r-- 1 root root 456 2019-07-08 18:54 ./source/xap/mozilla-firefox/unbreakdocs.diff.gz -drwxr-xr-x 4 root root 4096 2019-09-10 16:54 ./source/xap/mozilla-thunderbird +drwxr-xr-x 5 root root 4096 2019-09-11 22:29 ./source/xap/mozilla-thunderbird drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/autoconf -rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz -rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz -rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./source/xap/mozilla-thunderbird/autoconf/autoconf.build -drwxr-xr-x 2 root root 4096 2013-11-14 21:24 ./source/xap/mozilla-thunderbird/gold --rwxr-xr-x 1 root root 34 2013-11-14 21:15 ./source/xap/mozilla-thunderbird/gold/gold -lrwxrwxrwx 1 root root 4 2013-11-14 21:24 ./source/xap/mozilla-thunderbird/gold/ld -> gold +drwxr-xr-x 5 root root 4096 2019-07-08 20:56 ./source/xap/mozilla-thunderbird/build-deps +-rwxr-xr-x 1 root root 1939 2019-08-27 19:18 ./source/xap/mozilla-thunderbird/build-deps.sh +drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/mozilla-thunderbird/build-deps/autoconf +-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz +-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz +-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build +drwxr-xr-x 2 root root 4096 2019-07-08 20:51 ./source/xap/mozilla-thunderbird/build-deps/cbindgen +-rw-r--r-- 1 root root 97984 2019-07-08 19:05 ./source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.9.0.tar.xz +-rwxr-xr-x 1 root root 1926 2019-07-08 21:06 ./source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build +drwxr-xr-x 2 root root 4096 2019-08-20 18:07 ./source/xap/mozilla-thunderbird/build-deps/nodejs +-rw-r--r-- 1 root root 22516271 2019-08-15 19:24 ./source/xap/mozilla-thunderbird/build-deps/nodejs/node-v10.16.3.tar.lz +-rwxr-xr-x 1 root root 2914 2019-08-27 19:46 ./source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build +-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url +-rw-r--r-- 1 root root 466 2019-08-28 20:34 ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz +drwxr-xr-x 2 root root 4096 2019-08-28 16:42 ./source/xap/mozilla-thunderbird/gold +lrwxrwxrwx 1 root root 7 2019-08-28 16:42 ./source/xap/mozilla-thunderbird/gold/gold -> ld.gold +lrwxrwxrwx 1 root root 7 2019-08-28 16:40 ./source/xap/mozilla-thunderbird/gold/ld -> ld.gold +-rwxr-xr-x 1 root root 281 2019-08-28 19:15 ./source/xap/mozilla-thunderbird/gold/ld.gold -rw-r--r-- 1 root root 312 2012-03-28 18:01 ./source/xap/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch.gz --rwxr-xr-x 1 root root 11908 2019-08-20 18:16 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild +-rwxr-xr-x 1 root root 11918 2019-09-11 21:31 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild -rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.desktop --rw-r--r-- 1 root root 252 2019-08-20 18:15 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff.gz -rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc --rw-r--r-- 1 root root 343 2017-06-14 23:43 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz --rw-r--r-- 1 root root 285643576 2019-07-09 13:34 ./source/xap/mozilla-thunderbird/thunderbird-60.8.0.source.tar.xz --rw-r--r-- 1 root root 836 2019-07-09 13:34 ./source/xap/mozilla-thunderbird/thunderbird-60.8.0.source.tar.xz.asc --rw-r--r-- 1 root root 588 2019-03-26 18:57 ./source/xap/mozilla-thunderbird/unbreakdocs.diff.gz +-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz +-rw-r--r-- 1 root root 333332920 2019-09-11 13:20 ./source/xap/mozilla-thunderbird/thunderbird-68.1.0.source.tar.xz +-rw-r--r-- 1 root root 833 2019-09-11 13:21 ./source/xap/mozilla-thunderbird/thunderbird-68.1.0.source.tar.xz.asc +-rw-r--r-- 1 root root 456 2019-07-08 18:54 ./source/xap/mozilla-thunderbird/unbreakdocs.diff.gz drwxr-xr-x 2 root root 4096 2019-05-29 18:23 ./source/xap/network-manager-applet -rw-r--r-- 1 root root 207 2012-08-10 23:59 ./source/xap/network-manager-applet/doinst.sh.gz -rw-r--r-- 1 root root 2058500 2019-05-29 11:10 ./source/xap/network-manager-applet/network-manager-applet-1.8.22.tar.xz @@ -12904,20 +12919,17 @@ drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches -rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz -rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz -rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc -drwxr-xr-x 4 root root 4096 2019-08-29 22:43 ./testing --rw-r--r-- 1 root root 3564 2019-08-29 22:43 ./testing/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2019-08-29 22:43 ./testing/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 5182 2019-08-29 22:43 ./testing/FILE_LIST --rw-r--r-- 1 root root 2221747 2019-08-29 22:43 ./testing/MANIFEST.bz2 --rw-r--r-- 1 root root 1674 2019-08-29 22:43 ./testing/PACKAGES.TXT -drwxr-xr-x 2 root root 4096 2019-08-29 22:43 ./testing/packages +drwxr-xr-x 4 root root 4096 2019-09-12 04:22 ./testing +-rw-r--r-- 1 root root 1219 2019-09-12 04:22 ./testing/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2019-09-12 04:22 ./testing/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1567 2019-09-12 04:22 ./testing/FILE_LIST +-rw-r--r-- 1 root root 8198 2019-09-12 04:22 ./testing/MANIFEST.bz2 +-rw-r--r-- 1 root root 841 2019-09-12 04:22 ./testing/PACKAGES.TXT +drwxr-xr-x 2 root root 4096 2019-09-12 01:56 ./testing/packages -rw-r--r-- 1 root root 434 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txt -rw-r--r-- 1 root root 832340 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txz.asc --rw-r--r-- 1 root root 663 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txt --rw-r--r-- 1 root root 46723928 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz --rw-r--r-- 1 root root 163 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz.asc -drwxr-xr-x 4 root root 4096 2019-08-29 20:40 ./testing/source +drwxr-xr-x 3 root root 4096 2019-09-12 01:51 ./testing/source drwxr-xr-x 2 root root 4096 2019-07-10 06:02 ./testing/source/blueman -rw-r--r-- 1 root root 290 2018-08-04 01:09 ./testing/source/blueman/30-blueman-netdev-allow-access.rules.gz -rw-r--r-- 1 root root 950296 2019-07-08 05:49 ./testing/source/blueman/blueman-2.1.1.tar.xz @@ -12925,37 +12937,6 @@ drwxr-xr-x 2 root root 4096 2019-07-10 06:02 ./testing/source/blueman -rw-r--r-- 1 root root 439 2018-08-04 01:12 ./testing/source/blueman/doinst.sh.gz -rw-r--r-- 1 root root 269 2017-06-27 21:59 ./testing/source/blueman/dont-autostart-applet-in-kde.diff.gz -rw-r--r-- 1 root root 889 2018-02-27 06:13 ./testing/source/blueman/slack-desc -drwxr-xr-x 5 root root 4096 2019-08-29 20:40 ./testing/source/mozilla-thunderbird -drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/autoconf --rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz --rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz --rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./testing/source/mozilla-thunderbird/autoconf/autoconf.build -drwxr-xr-x 5 root root 4096 2019-07-08 20:56 ./testing/source/mozilla-thunderbird/build-deps --rwxr-xr-x 1 root root 1939 2019-08-27 19:18 ./testing/source/mozilla-thunderbird/build-deps.sh -drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/build-deps/autoconf --rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz --rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz --rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build -drwxr-xr-x 2 root root 4096 2019-07-08 20:51 ./testing/source/mozilla-thunderbird/build-deps/cbindgen --rw-r--r-- 1 root root 97984 2019-07-08 19:05 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.9.0.tar.xz --rwxr-xr-x 1 root root 1926 2019-07-08 21:06 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build -drwxr-xr-x 2 root root 4096 2019-08-20 18:07 ./testing/source/mozilla-thunderbird/build-deps/nodejs --rw-r--r-- 1 root root 22516271 2019-08-15 19:24 ./testing/source/mozilla-thunderbird/build-deps/nodejs/node-v10.16.3.tar.lz --rwxr-xr-x 1 root root 2914 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build --rw-r--r-- 1 root root 86 2019-07-08 21:02 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url --rw-r--r-- 1 root root 466 2019-08-28 20:34 ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz -drwxr-xr-x 2 root root 4096 2019-08-28 16:42 ./testing/source/mozilla-thunderbird/gold -lrwxrwxrwx 1 root root 7 2019-08-28 16:42 ./testing/source/mozilla-thunderbird/gold/gold -> ld.gold -lrwxrwxrwx 1 root root 7 2019-08-28 16:40 ./testing/source/mozilla-thunderbird/gold/ld -> ld.gold --rwxr-xr-x 1 root root 281 2019-08-28 19:15 ./testing/source/mozilla-thunderbird/gold/ld.gold --rw-r--r-- 1 root root 312 2012-03-28 18:01 ./testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch.gz --rwxr-xr-x 1 root root 11924 2019-08-29 05:28 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild --rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop --rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./testing/source/mozilla-thunderbird/slack-desc --rw-r--r-- 1 root root 330 2019-08-27 16:35 ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz --rw-r--r-- 1 root root 338451344 2019-08-27 15:44 ./testing/source/mozilla-thunderbird/thunderbird-68.0.source.tar.xz --rw-r--r-- 1 root root 833 2019-08-27 15:44 ./testing/source/mozilla-thunderbird/thunderbird-68.0.source.tar.xz.asc --rw-r--r-- 1 root root 456 2019-07-08 18:54 ./testing/source/mozilla-thunderbird/unbreakdocs.diff.gz drwxr-xr-x 2 root root 4096 2019-09-10 21:28 ./usb-and-pxe-installers -rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT -rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT diff --git a/extra/google-chrome/google-chrome.SlackBuild b/extra/google-chrome/google-chrome.SlackBuild index 9ef6f5c71..6e166a800 100755 --- a/extra/google-chrome/google-chrome.SlackBuild +++ b/extra/google-chrome/google-chrome.SlackBuild @@ -1,7 +1,7 @@ #!/bin/sh # Copyright 2009-2010 Erik Hanson, Minneapolis, MN, USA -# Copyright 2011, 2015 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2011, 2015, 2019 Patrick J. Volkerding, Sebeka, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -36,7 +36,7 @@ case "$ARCH" in *) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;; esac # Get the version from the Debian/Ubuntu .deb (thanks to Fred Richards): -VERSION=$(ar p google-chrome-${RELEASE}_current_${DEBARCH}.deb control.tar.gz 2> /dev/null | tar zxO ./control 2> /dev/null | grep Version | awk '{print $2}' | cut -d- -f1) +VERSION=$(ar p google-chrome-${RELEASE}_current_${DEBARCH}.deb control.tar.xz 2> /dev/null | tar JxO ./control 2> /dev/null | grep Version | awk '{print $2}' | cut -d- -f1) BUILD=${BUILD:-1} diff --git a/recompress.sh b/recompress.sh index 11ae93420..1d136e60d 100755 --- a/recompress.sh +++ b/recompress.sh @@ -591,6 +591,7 @@ gzip ./source/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff gzip ./source/xfce/xfce4-systemload-plugin/xfce4-systemload-plugin.HOVER_TIMEOUT.diff gzip ./source/ap/mariadb/rc.mysqld gzip ./source/ap/mariadb/doinst.sh +gzip ./source/ap/mariadb/mysql.no.plugin_auth_pam.diff gzip ./source/ap/mariadb/mysql_install_db.nopam.diff gzip ./source/ap/dash/dash-0.5.7-format-security.patch gzip ./source/ap/dash/doinst.sh @@ -1014,10 +1015,11 @@ gzip ./source/l/qca/qca.tlsunittest.cpp.diff gzip ./source/l/qca/Add_support_for_OpenSSL_1.1.0.diff gzip ./source/xap/hexchat/doinst.sh gzip ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch +gzip ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff gzip ./source/xap/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch gzip ./source/xap/mozilla-thunderbird/unbreakdocs.diff -gzip ./source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff +gzip ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff gzip ./source/xap/xmms/xmms.alsa.default.diff gzip ./source/xap/xmms/xmms.gtk.doublesize.diff gzip ./source/xap/xmms/xmms.wmxmms_vis_depth_workaround.diff @@ -1194,12 +1196,6 @@ gzip ./source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff gzip ./source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch gzip ./source/x/x11/patch/xf86-video-s3virge/xf86-video-s3virge.xorg-server-1.20.x.diff gzip ./source/x/xcm/xcm.udev.rules.diff -gzip ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch -gzip ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch -gzip ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff -gzip ./testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch -gzip ./testing/source/mozilla-thunderbird/unbreakdocs.diff -gzip ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff gzip ./testing/source/blueman/dont-autostart-applet-in-kde.diff gzip ./testing/source/blueman/30-blueman-netdev-allow-access.rules gzip ./testing/source/blueman/doinst.sh diff --git a/source/ap/mariadb/mariadb.SlackBuild b/source/ap/mariadb/mariadb.SlackBuild index b3a2b8663..3da0bab57 100755 --- a/source/ap/mariadb/mariadb.SlackBuild +++ b/source/ap/mariadb/mariadb.SlackBuild @@ -93,6 +93,8 @@ cd ${PKGNAM}-$VERSION || exit 1 # Fix mysql_install_db if PAM is not installed: if [ ! -L /lib${LIBDIRSUFFIX}/libpam.so.0 ]; then zcat $CWD/mysql_install_db.nopam.diff.gz | patch -p1 --verbose || exit 1 + # Also no PAM plugin then: + zcat $CWD/mysql.no.plugin_auth_pam.diff.gz | patch -p1 --verbose || exit 1 fi chown -R root:root . diff --git a/source/ap/mariadb/mysql.no.plugin_auth_pam.diff b/source/ap/mariadb/mysql.no.plugin_auth_pam.diff new file mode 100644 index 000000000..34eedf5af --- /dev/null +++ b/source/ap/mariadb/mysql.no.plugin_auth_pam.diff @@ -0,0 +1,11 @@ +--- ./cmake/build_configurations/mysql_release.cmake.orig 2019-09-08 16:02:29.000000000 -0500 ++++ ./cmake/build_configurations/mysql_release.cmake 2019-09-11 14:56:53.845129062 -0500 +@@ -124,7 +124,7 @@ + + IF(UNIX) + SET(WITH_EXTRA_CHARSETS all CACHE STRING "") +- SET(PLUGIN_AUTH_PAM YES) ++ SET(PLUGIN_AUTH_PAM NO) + + IF(CMAKE_SYSTEM_NAME STREQUAL "Linux") + IF(NOT IGNORE_AIO_CHECK) diff --git a/source/n/curl/cacert.pem b/source/n/curl/cacert.pem index 8e92f772f..65be2181d 100644 --- a/source/n/curl/cacert.pem +++ b/source/n/curl/cacert.pem @@ -1,7 +1,7 @@ ## ## Bundle of CA Root Certificates ## -## Certificate data from Mozilla as of: Wed May 15 03:12:09 2019 GMT +## Certificate data from Mozilla as of: Wed Aug 28 03:12:10 2019 GMT ## ## This is a bundle of X.509 certificates of public Certificate Authorities ## (CA). These were automatically extracted from Mozilla's root certificates @@ -14,7 +14,7 @@ ## Just configure this file as the SSLCACertificateFile. ## ## Conversion done with mk-ca-bundle.pl version 1.27. -## SHA256: 61eaa79ac46d923f2f74dfe401189424e96fa8736102b47ba2cdb4ea19af2cc8 +## SHA256: fffa309937c3be940649293f749b8207fabc6eb224e50e4bb3f2c5e44e0d6a6b ## @@ -2613,37 +2613,6 @@ kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su -----END CERTIFICATE----- -Certinomis - Root CA -==================== ------BEGIN CERTIFICATE----- -MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjETMBEGA1UEChMK -Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAbBgNVBAMTFENlcnRpbm9taXMg -LSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMzMTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIx -EzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRD -ZXJ0aW5vbWlzIC0gUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQos -P5L2fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJflLieY6pOo -d5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQVWZUKxkd8aRi5pwP5ynap -z8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDFTKWrteoB4owuZH9kb/2jJZOLyKIOSY00 -8B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09x -RLWtwHkziOC/7aOgFLScCbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE -6OXWk6RiwsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJwx3t -FvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SGm/lg0h9tkQPTYKbV -PZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4F2iw4lNVYC2vPsKD2NkJK/DAZNuH -i5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZngWVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGj -YzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I -6tNxIqSSaHh02TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF -AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/0KGRHCwPT5iV -WVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWwF6YSjNRieOpWauwK0kDDPAUw -Pk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZSg081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAX -lCOotQqSD7J6wWAsOMwaplv/8gzjqh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJ -y29SWwNyhlCVCNSNh4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9 -Iff/ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8Vbtaw5Bng -DwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwjY/M50n92Uaf0yKHxDHYi -I0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nM -cyrDflOR1m749fPH0FFNjkulW+YZFzvWgQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVr -hkIGuUE= ------END CERTIFICATE----- - OISTE WISeKey Global Root GB CA =============================== -----BEGIN CERTIFICATE----- diff --git a/source/xap/mozilla-thunderbird/build-deps.sh b/source/xap/mozilla-thunderbird/build-deps.sh new file mode 100755 index 000000000..69d1a8b29 --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +# Copyright 2019 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. + +# Clear out any existing build deps: +rm -rf $TMP/mozilla-thunderbird-build-deps +mkdir -p $TMP/mozilla-thunderbird-build-deps +# This will be at the beginning of the $PATH, so protect against nonsense +# happening in /tmp: +chmod 700 $TMP/mozilla-thunderbird-build-deps +PATH=$TMP/mozilla-thunderbird-build-deps/usr/bin:$HOME/.cargo/bin:$PATH + +# cbindgen is a build-time dependency: +( cd $CWD/build-deps/cbindgen ; ./cbindgen.build ) || exit 1 + +if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt autoconf/nodejs + ( cd $TMP/mozilla-thunderbird-build-deps ; tar xf $CWD/build-deps*.txz ) +else + # We need to use the incredibly ancient autoconf-2.13 for this :/ + ( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1 + # And node.js... WHY + ( cd $CWD/build-deps/nodejs ; ./nodejs.build ) || exit 1 +fi diff --git a/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch b/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch new file mode 100644 index 000000000..5e7b23113 --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch @@ -0,0 +1,504 @@ +Submitted By: Ken Moffat +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 </dev/null +@@ -1988,12 +1984,12 @@ + AC_MSG_CHECKING(size of $1) + AC_CACHE_VAL(AC_CV_NAME, + [AC_TRY_RUN([#include +-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 ' \ ++ '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 ++$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 + #include + ++#if HAVE_SYS_TYPES_H ++# include ++#endif ++ ++#if HAVE_STDLIB_H ++# include ++#endif ++ ++#if HAVE_SYS_STAT_H ++# include ++#endif ++ ++#if HAVE_UNISTD_H ++# include ++#endif ++ + /* This mess was copied from the GNU getpagesize.h. */ + #ifndef HAVE_GETPAGESIZE +-# ifdef HAVE_UNISTD_H +-# include +-# 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 <> $fgrep_tmp <&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" diff --git a/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build b/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build new file mode 100755 index 000000000..b3bf16699 --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf.build @@ -0,0 +1,75 @@ +#!/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=i586 ;; + 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 +# Firefox, since it somewhat inexplicably requires this ancient version: + +mkdir -p $TMP/mozilla-thunderbird-build-deps/usr + +./configure \ + --prefix=$TMP/mozilla-thunderbird-build-deps/usr \ + --program-suffix=-2.13 \ + --infodir=$TMP/mozilla-thunderbird-build-deps/usr/info \ + --mandir=$TMP/mozilla-thunderbird-build-deps/usr/man \ + --build=$ARCH-slackware-linux || exit 1 + +make $NUMJOBS || make || exit 1 +make install || exit 1 + diff --git a/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build b/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build new file mode 100755 index 000000000..06116e435 --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build @@ -0,0 +1,54 @@ +#!/bin/sh + +# Copyright 2019 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=cbindgen +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i586 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp} + +mkdir -p $TMP + +cd $TMP +rm -rf cbindgen-$VERSION +tar xvf $CWD/cbindgen-$VERSION.tar.?z || exit 1 +cd cbindgen-$VERSION + +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 {} \; + +cargo install --force cbindgen diff --git a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build b/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build new file mode 100755 index 000000000..6f98074fe --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.build @@ -0,0 +1,91 @@ +#!/bin/sh + +# Copyright 2019 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=node +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i586 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp} + +mkdir -p $TMP +mkdir -p $TMP/mozilla-thunderbird-build-deps/usr + +cd $TMP +rm -rf node-$VERSION +tar xvf $CWD/node-$VERSION.tar.?z || exit 1 +cd node-$VERSION + +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 {} \; + +# Fix paths for $LIBDIRSUFFIX (if needed): +if [ ! -z $LIBDIRSUFFIX ]; then + sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js + sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js + sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py +fi + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=$TMP/mozilla-thunderbird-build-deps/usr \ + --shared-zlib \ + --without-ssl + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 diff --git a/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url b/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url new file mode 100644 index 000000000..75f7f4d38 --- /dev/null +++ b/source/xap/mozilla-thunderbird/build-deps/nodejs/nodejs.url @@ -0,0 +1,2 @@ +https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.gz +#https://github.com/nodejs/node diff --git a/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff b/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff new file mode 100644 index 000000000..e2f3f98d3 --- /dev/null +++ b/source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff @@ -0,0 +1,23 @@ +--- ./config/makefiles/rust.mk.orig 2019-08-26 16:32:05.000000000 -0500 ++++ ./config/makefiles/rust.mk 2019-08-28 15:33:32.393489657 -0500 +@@ -243,13 +243,13 @@ + # When we are building in --enable-release mode; we add an additional check to confirm + # that we are not importing any networking-related functions in rust code. This reduces + # the chance of proxy bypasses originating from rust code. +-ifndef DEVELOPER_OPTIONS +-ifndef MOZ_DEBUG_RUST +-ifeq ($(OS_ARCH), Linux) +- $(call py_action,check_binary,--target --networking $@) +-endif +-endif +-endif ++#ifndef DEVELOPER_OPTIONS ++#ifndef MOZ_DEBUG_RUST ++#ifeq ($(OS_ARCH), Linux) ++# $(call py_action,check_binary,--target --networking $@) ++#endif ++#endif ++#endif + + force-cargo-library-check: + $(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag) diff --git a/source/xap/mozilla-thunderbird/gold/gold b/source/xap/mozilla-thunderbird/gold/gold deleted file mode 100755 index 8c86d3b06..000000000 --- a/source/xap/mozilla-thunderbird/gold/gold +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -/usr/bin/ld.gold "$@" diff --git a/source/xap/mozilla-thunderbird/gold/gold b/source/xap/mozilla-thunderbird/gold/gold new file mode 120000 index 000000000..6cd03701c --- /dev/null +++ b/source/xap/mozilla-thunderbird/gold/gold @@ -0,0 +1 @@ +ld.gold \ No newline at end of file diff --git a/source/xap/mozilla-thunderbird/gold/ld b/source/xap/mozilla-thunderbird/gold/ld index 78a06a2a1..6cd03701c 120000 --- a/source/xap/mozilla-thunderbird/gold/ld +++ b/source/xap/mozilla-thunderbird/gold/ld @@ -1 +1 @@ -gold \ No newline at end of file +ld.gold \ No newline at end of file diff --git a/source/xap/mozilla-thunderbird/gold/ld.gold b/source/xap/mozilla-thunderbird/gold/ld.gold new file mode 100755 index 000000000..f1d76b3a4 --- /dev/null +++ b/source/xap/mozilla-thunderbird/gold/ld.gold @@ -0,0 +1,6 @@ +#!/bin/bash +# Doing this for 32-bit... sigh. May have to try to figure out how to only +# use it in 32-bit userspace even when running under a 64-bit kernel. +/usr/bin/ld.gold --no-map-whole-files --no-keep-memory --no-keep-files-mapped "$@" +# Old simple way: +#/usr/bin/ld.gold "$@" diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild index 6047eb6ec..9b6c6e69b 100755 --- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild +++ b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -36,7 +36,7 @@ BUILD=${BUILD:-1} # For example, to build a version of Thunderbird with Italian support, run # the build script like this: # -# MOZLOCALIZE=it ./mozilla-firefox.SlackBuild +# MOZLOCALIZE=it ./mozilla-thunderbird.SlackBuild # MOZLOCALIZE=${MOZLOCALIZE:-} @@ -74,23 +74,23 @@ fi if [ "$ARCH" = "i586" ]; then SLKCFLAGS="" LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O1"} + OPTIMIZE=${OPTIMIZE:-"-Os"} elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="" LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O1"} + OPTIMIZE=${OPTIMIZE:-"-Os"} elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-fPIC" LIBDIRSUFFIX="64" - OPTIMIZE=${OPTIMIZE:-"-O1"} + OPTIMIZE=${OPTIMIZE:-"-O2"} elif [ "$ARCH" = "arm" ]; then SLKCFLAGS="-march=armv4 -mtune=xscale" LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O1"} + OPTIMIZE=${OPTIMIZE:-"-O2"} else SLKCFLAGS="" LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O1"} + OPTIMIZE=${OPTIMIZE:-"-O2"} fi # Thunderbird has been requiring more and more memory, especially while linking @@ -101,27 +101,30 @@ fi if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then COMPILE_X86_UNDER_X86_64=true ARCH=i686 - # Also use the gold linker for this: - PATH="$(pwd)/gold:$PATH" - export CC=${CC:-"gcc -B$(pwd)/gold"} - export CXX=${CXX:-"g++ -B$(pwd)/gold"} -elif [ "$ARCH" = "i686" ]; then - # This might also help with the linker memory situation on some $ARCH. Feel free - # to match any other $ARCH that could benefit from this. - SLKLDFLAGS=" -Wl,--as-needed -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats" - export LDFLAGS="$SLKLDFLAGS" - export MOZ_LINK_FLAGS="$SLKLDFLAGS" -else - # Link using gold. This also helps prevent running out of memory on 32-bit - # systems, and avoids a recurring build failure with GNU ld on other systems. - PATH="$(pwd)/gold:$PATH" - export CC=${CC:-"gcc -B$(pwd)/gold"} - export CXX=${CXX:-"g++ -B$(pwd)/gold"} fi +# Choose a compiler (gcc/g++ or clang/clang++): +export CC=${CC:-gcc} +export CXX=${CXX:-g++} + +## Link using gold. This avoids running out of memory on 32-bit systems, and +## avoids a recurring build failure with GNU ld on other systems. +#PATH="$(pwd)/gold:$PATH" +#export CC="$CC -B$(pwd)/gold" +#export CXX="$CXX -B$(pwd)/gold" + +# Keep memory usage as low as possible when linking: +SLKLDFLAGS=" -Wl,--as-needed -Wl,--no-keep-memory -Wl,--stats" +export LDFLAGS="$SLKLDFLAGS" +export MOZ_LINK_FLAGS="$SLKLDFLAGS" + +# If you don't give this _something_ then it defaults to -g, causing more +# link time memory issues: +export MOZ_DEBUG_FLAGS="-g0" + # Put Rust objects on a diet to keep the linker from running into memory # issues (especially on 32-bit): -export RUSTFLAGS="-Cdebuginfo=0" +export RUSTFLAGS="-Cdebuginfo=0 -Copt-level=0" TMP=${TMP:-/tmp} PKG=$TMP/package-mozilla-thunderbird @@ -142,9 +145,8 @@ NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} rm -rf $PKG mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX} -# We need to use the incredibly ancient autoconf-2.13 for this :/ -( cd $CWD/autoconf ; ./autoconf.build ) -PATH=$TMP/autoconf-tmp/usr/bin:$PATH +# Build or unpack build-time dependencies: +. build-deps.sh cd $TMP rm -rf thunderbird-$RELEASEVER @@ -158,14 +160,17 @@ cd .. rm -rf thunderbird-unpack cd thunderbird-$RELEASEVER || exit 1 +# Delete object directory if it was mistakenly included in the tarball: +rm -rf obj-x86_64-pc-linux-gnu + # Retain GTK+ v2 scrolling behavior: -zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p2 --verbose || exit 1 +zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1 # Fix building with latest Rust: zcat $CWD/unbreakdocs.diff.gz | patch -p1 --verbose || exit 1 -# Fix for glibc-2.30's new gettid() definition: -zcat $CWD/mozilla-thunderbird.gettid.diff.gz | patch -p1 --verbose || exit 1 +# Bypass a test that fails the build: +zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1 # Fetch localization, if requested: if [ ! -z $MOZLOCALIZE ]; then @@ -179,7 +184,7 @@ fi # Arch-dependent patches: case "$ARCH" in armv7hl) ARCH_CONFIG="--with-arch=armv7-a --with-float-abi=hard --with-fpu=vfpv3-d16 --disable-elf-hack" - # Make firefox compile on ARM platforms lacking neon support: + # Make Thunderbird compile on ARM platforms lacking neon support: zcat $CWD/mozilla-firefox.xpcom_arm.patch.gz | patch -p1 --verbose || exit 1 ;; *) ARCH_CONFIG=" " @@ -272,6 +277,9 @@ echo "ac_add_options --disable-tests" >> .mozconfig ./mach buildsymbols || exit 1 DESTDIR=$PKG ./mach install || exit 1 +# Clean up the build time dependencies: +rm -rf $TMP/mozilla-thunderbird-build-deps + # We don't need these (just symlinks anyway): rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-devel-$RELEASEVER diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff b/source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff deleted file mode 100644 index 83d607a5d..000000000 --- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.gettid.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- ./tools/profiler/core/platform.h.orig 2019-07-03 10:25:38.000000000 -0500 -+++ ./tools/profiler/core/platform.h 2019-08-20 13:15:02.648307043 -0500 -@@ -47,7 +47,6 @@ - #if defined(__GLIBC__) - #include - #include --static inline pid_t gettid() { return (pid_t)syscall(SYS_gettid); } - #elif defined(GP_OS_darwin) - #include - #include diff --git a/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff b/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff index d3eb0e1e1..3997ee633 100644 --- a/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff +++ b/source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff @@ -1,12 +1,12 @@ ---- ./mozilla/modules/libpref/init/all.js.orig 2017-06-12 15:12:08.000000000 -0500 -+++ ./mozilla/modules/libpref/init/all.js 2017-06-14 18:42:42.342920194 -0500 -@@ -235,6 +235,9 @@ +--- ./modules/libpref/init/all.js.orig 2019-08-26 16:32:16.000000000 -0500 ++++ ./modules/libpref/init/all.js 2019-08-27 11:34:41.749716932 -0500 +@@ -258,6 +258,9 @@ // If true, all popups won't hide automatically on blur pref("ui.popup.disable_autohide", false); +// Default to GTK+ v2 type scrolling: +pref("ui.scrollToClick", 0); + - pref("browser.display.use_document_fonts", 1); // 0 = never, 1 = quick, 2 = always - // 0 = default: always, except in high contrast mode - // 1 = always + #ifdef XP_MACOSX + pref("ui.touchbar.layout", "Back,Forward,Reload,OpenLocation,NewTab,Share"); + #endif diff --git a/source/xap/mozilla-thunderbird/unbreakdocs.diff b/source/xap/mozilla-thunderbird/unbreakdocs.diff index b76dc71d7..03d8e6b42 100644 --- a/source/xap/mozilla-thunderbird/unbreakdocs.diff +++ b/source/xap/mozilla-thunderbird/unbreakdocs.diff @@ -1,11 +1,5 @@ - -https://lists.freebsd.org/pipermail/freebsd-gecko/2019-March/009206.html -https://github.com/grahamperrin/Waterfox/pull/7/files - - -diff -urN firefox-60.6.0_orig/servo/components/style/lib.rs firefox-60.6.0/servo/components/style/lib.rs ---- firefox-60.6.0_orig/servo/components/style/lib.rs 2019-03-13 21:33:48.000000000 +0000 -+++ firefox-60.6.0/servo/components/style/lib.rs 2019-03-20 13:06:18.611024453 +0000 +--- ./servo/components/style/lib.rs.orig 2019-07-05 20:44:35.000000000 -0500 ++++ ./servo/components/style/lib.rs 2019-07-08 13:51:55.460242952 -0500 @@ -23,7 +23,7 @@ //! [cssparser]: ../cssparser/index.html //! [selectors]: ../selectors/index.html @@ -15,7 +9,7 @@ diff -urN firefox-60.6.0_orig/servo/components/style/lib.rs firefox-60.6.0/servo extern crate app_units; extern crate arrayvec; -@@ -148,7 +148,7 @@ +@@ -196,7 +196,7 @@ /// Generated from the properties.mako.rs template by build.rs #[macro_use] #[allow(unsafe_code)] @@ -24,15 +18,14 @@ diff -urN firefox-60.6.0_orig/servo/components/style/lib.rs firefox-60.6.0/servo pub mod properties { include!(concat!(env!("OUT_DIR"), "/properties.rs")); } -diff -urN firefox-60.6.0_orig/servo/components/style_traits/lib.rs firefox-60.6.0/servo/components/style_traits/lib.rs ---- firefox-60.6.0_orig/servo/components/style_traits/lib.rs 2019-03-13 21:33:48.000000000 +0000 -+++ firefox-60.6.0/servo/components/style_traits/lib.rs 2019-03-20 13:06:47.137024070 +0000 -@@ -9,7 +9,7 @@ +--- ./servo/components/style_traits/lib.rs.orig 2019-07-08 13:51:55.462242953 -0500 ++++ ./servo/components/style_traits/lib.rs 2019-07-08 13:53:44.853249956 -0500 +@@ -8,7 +8,7 @@ + #![crate_name = "style_traits"] #![crate_type = "rlib"] - -#![deny(unsafe_code, missing_docs)] +#![deny(unsafe_code)] extern crate app_units; - #[macro_use] extern crate bitflags; + #[macro_use] diff --git a/testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch b/testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch deleted file mode 100644 index 5e7b23113..000000000 --- a/testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch +++ /dev/null @@ -1,504 +0,0 @@ -Submitted By: Ken Moffat -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 </dev/null -@@ -1988,12 +1984,12 @@ - AC_MSG_CHECKING(size of $1) - AC_CACHE_VAL(AC_CV_NAME, - [AC_TRY_RUN([#include --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 ' \ -+ '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 -+$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 - #include - -+#if HAVE_SYS_TYPES_H -+# include -+#endif -+ -+#if HAVE_STDLIB_H -+# include -+#endif -+ -+#if HAVE_SYS_STAT_H -+# include -+#endif -+ -+#if HAVE_UNISTD_H -+# include -+#endif -+ - /* This mess was copied from the GNU getpagesize.h. */ - #ifndef HAVE_GETPAGESIZE --# ifdef HAVE_UNISTD_H --# include --# 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 <> $fgrep_tmp <&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" diff --git a/testing/source/mozilla-thunderbird/autoconf/autoconf.build b/testing/source/mozilla-thunderbird/autoconf/autoconf.build deleted file mode 100755 index 7dae1bad1..000000000 --- a/testing/source/mozilla-thunderbird/autoconf/autoconf.build +++ /dev/null @@ -1,81 +0,0 @@ -#!/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 -# Firefox, 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 - diff --git a/testing/source/mozilla-thunderbird/build-deps.sh b/testing/source/mozilla-thunderbird/build-deps.sh deleted file mode 100755 index 69d1a8b29..000000000 --- a/testing/source/mozilla-thunderbird/build-deps.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash - -# Copyright 2019 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. - -# Clear out any existing build deps: -rm -rf $TMP/mozilla-thunderbird-build-deps -mkdir -p $TMP/mozilla-thunderbird-build-deps -# This will be at the beginning of the $PATH, so protect against nonsense -# happening in /tmp: -chmod 700 $TMP/mozilla-thunderbird-build-deps -PATH=$TMP/mozilla-thunderbird-build-deps/usr/bin:$HOME/.cargo/bin:$PATH - -# cbindgen is a build-time dependency: -( cd $CWD/build-deps/cbindgen ; ./cbindgen.build ) || exit 1 - -if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt autoconf/nodejs - ( cd $TMP/mozilla-thunderbird-build-deps ; tar xf $CWD/build-deps*.txz ) -else - # We need to use the incredibly ancient autoconf-2.13 for this :/ - ( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1 - # And node.js... WHY - ( cd $CWD/build-deps/nodejs ; ./nodejs.build ) || exit 1 -fi diff --git a/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch b/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch deleted file mode 100644 index 5e7b23113..000000000 --- a/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch +++ /dev/null @@ -1,504 +0,0 @@ -Submitted By: Ken Moffat -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 </dev/null -@@ -1988,12 +1984,12 @@ - AC_MSG_CHECKING(size of $1) - AC_CACHE_VAL(AC_CV_NAME, - [AC_TRY_RUN([#include --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 ' \ -+ '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 -+$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 - #include - -+#if HAVE_SYS_TYPES_H -+# include -+#endif -+ -+#if HAVE_STDLIB_H -+# include -+#endif -+ -+#if HAVE_SYS_STAT_H -+# include -+#endif -+ -+#if HAVE_UNISTD_H -+# include -+#endif -+ - /* This mess was copied from the GNU getpagesize.h. */ - #ifndef HAVE_GETPAGESIZE --# ifdef HAVE_UNISTD_H --# include --# 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 <> $fgrep_tmp <&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" diff --git a/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build b/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build deleted file mode 100755 index b3bf16699..000000000 --- a/testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build +++ /dev/null @@ -1,75 +0,0 @@ -#!/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=i586 ;; - 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 -# Firefox, since it somewhat inexplicably requires this ancient version: - -mkdir -p $TMP/mozilla-thunderbird-build-deps/usr - -./configure \ - --prefix=$TMP/mozilla-thunderbird-build-deps/usr \ - --program-suffix=-2.13 \ - --infodir=$TMP/mozilla-thunderbird-build-deps/usr/info \ - --mandir=$TMP/mozilla-thunderbird-build-deps/usr/man \ - --build=$ARCH-slackware-linux || exit 1 - -make $NUMJOBS || make || exit 1 -make install || exit 1 - diff --git a/testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build b/testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build deleted file mode 100755 index 06116e435..000000000 --- a/testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/sh - -# Copyright 2019 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=cbindgen -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp} - -mkdir -p $TMP - -cd $TMP -rm -rf cbindgen-$VERSION -tar xvf $CWD/cbindgen-$VERSION.tar.?z || exit 1 -cd cbindgen-$VERSION - -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 {} \; - -cargo install --force cbindgen diff --git a/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build b/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build deleted file mode 100755 index 6f98074fe..000000000 --- a/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/sh - -# Copyright 2019 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=node -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; - esac -fi - -NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "armv7hl" ]; then - SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" - LIBDIRSUFFIX="" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp} - -mkdir -p $TMP -mkdir -p $TMP/mozilla-thunderbird-build-deps/usr - -cd $TMP -rm -rf node-$VERSION -tar xvf $CWD/node-$VERSION.tar.?z || exit 1 -cd node-$VERSION - -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 {} \; - -# Fix paths for $LIBDIRSUFFIX (if needed): -if [ ! -z $LIBDIRSUFFIX ]; then - sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js - sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js - sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py -fi - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=$TMP/mozilla-thunderbird-build-deps/usr \ - --shared-zlib \ - --without-ssl - make $NUMJOBS || make || exit 1 - make install DESTDIR=$PKG || exit 1 diff --git a/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url b/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url deleted file mode 100644 index 75f7f4d38..000000000 --- a/testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url +++ /dev/null @@ -1,2 +0,0 @@ -https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.gz -#https://github.com/nodejs/node diff --git a/testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff b/testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff deleted file mode 100644 index e2f3f98d3..000000000 --- a/testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff +++ /dev/null @@ -1,23 +0,0 @@ ---- ./config/makefiles/rust.mk.orig 2019-08-26 16:32:05.000000000 -0500 -+++ ./config/makefiles/rust.mk 2019-08-28 15:33:32.393489657 -0500 -@@ -243,13 +243,13 @@ - # When we are building in --enable-release mode; we add an additional check to confirm - # that we are not importing any networking-related functions in rust code. This reduces - # the chance of proxy bypasses originating from rust code. --ifndef DEVELOPER_OPTIONS --ifndef MOZ_DEBUG_RUST --ifeq ($(OS_ARCH), Linux) -- $(call py_action,check_binary,--target --networking $@) --endif --endif --endif -+#ifndef DEVELOPER_OPTIONS -+#ifndef MOZ_DEBUG_RUST -+#ifeq ($(OS_ARCH), Linux) -+# $(call py_action,check_binary,--target --networking $@) -+#endif -+#endif -+#endif - - force-cargo-library-check: - $(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag) diff --git a/testing/source/mozilla-thunderbird/gold/gold b/testing/source/mozilla-thunderbird/gold/gold deleted file mode 120000 index 6cd03701c..000000000 --- a/testing/source/mozilla-thunderbird/gold/gold +++ /dev/null @@ -1 +0,0 @@ -ld.gold \ No newline at end of file diff --git a/testing/source/mozilla-thunderbird/gold/ld b/testing/source/mozilla-thunderbird/gold/ld deleted file mode 120000 index 6cd03701c..000000000 --- a/testing/source/mozilla-thunderbird/gold/ld +++ /dev/null @@ -1 +0,0 @@ -ld.gold \ No newline at end of file diff --git a/testing/source/mozilla-thunderbird/gold/ld.gold b/testing/source/mozilla-thunderbird/gold/ld.gold deleted file mode 100755 index f1d76b3a4..000000000 --- a/testing/source/mozilla-thunderbird/gold/ld.gold +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -# Doing this for 32-bit... sigh. May have to try to figure out how to only -# use it in 32-bit userspace even when running under a 64-bit kernel. -/usr/bin/ld.gold --no-map-whole-files --no-keep-memory --no-keep-files-mapped "$@" -# Old simple way: -#/usr/bin/ld.gold "$@" diff --git a/testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch b/testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch deleted file mode 100644 index 7309b55a1..000000000 --- a/testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/xpcom/glue/objs.mk -+++ a/xpcom/glue/objs.mk -@@ -71,13 +71,13 @@ XPCOM_GLUENS_SRC_LCPPSRCS = \ - SSE.cpp \ - unused.cpp \ - nsProxyRelease.cpp \ - nsTextFormatter.cpp \ - GenericFactory.cpp \ - FileUtils.cpp \ - $(NULL) - --ifeq (arm,$(TARGET_CPU)) -+ifneq (,$(filter arm%,$(TARGET_CPU))) - XPCOM_GLUENS_SRC_LCPPSRCS += arm.cpp - endif - - XPCOM_GLUENS_SRC_CPPSRCS = $(addprefix $(topsrcdir)/xpcom/glue/,$(XPCOM_GLUENS_SRC_LCPPSRCS)) - diff --git a/testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild deleted file mode 100755 index 065aa75e6..000000000 --- a/testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild +++ /dev/null @@ -1,341 +0,0 @@ -#!/bin/bash - -# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019 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. - -# Modified 2012 by Eric Hameleers for ARM port. - -# Thanks to the folks at the Mozilla Foundation for permission to -# distribute this, and for all the great work! :-) - -cd $(dirname $0) ; CWD=$(pwd) - -PKGNAM=mozilla-thunderbird -VERSION=$(basename $(ls thunderbird-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source) -RELEASEVER=$(echo $VERSION | cut -f 1 -d e | cut -f 1 -d b) -BUILD=${BUILD:-1} - -# Specify this variable for a localized build. -# For example, to build a version of Thunderbird with Italian support, run -# the build script like this: -# -# MOZLOCALIZE=it ./mozilla-thunderbird.SlackBuild -# -MOZLOCALIZE=${MOZLOCALIZE:-} - -# This can be set to YES or NO: -ENABLE_CALENDAR=${ENABLE_CALENDAR:-YES} -if [ "$ENABLE_CALENDAR" = "NO" ]; then - ENABLE_CALENDAR="--disable-calendar" -else - ENABLE_CALENDAR="--enable-calendar" -fi - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i686 ;; - armv7hl) export ARCH=armv7hl ;; - arm*) export ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) export ARCH=$( uname -m ) ;; - esac -fi - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - if [ -z $MOZLOCALIZE ]; then - echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" - else - echo "$PKGNAM-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz" - fi - exit 0 -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="" - LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-Os"} -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="" - LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-Os"} -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-fPIC" - LIBDIRSUFFIX="64" - OPTIMIZE=${OPTIMIZE:-"-O2"} -elif [ "$ARCH" = "arm" ]; then - SLKCFLAGS="-march=armv4 -mtune=xscale" - LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O2"} -else - SLKCFLAGS="" - LIBDIRSUFFIX="" - OPTIMIZE=${OPTIMIZE:-"-O2"} -fi - -# Thunderbird has been requiring more and more memory, especially while linking -# libxul. If it fails to build natively on x86 32-bit, it can be useful to -# attempt the build using an x86_64 kernel and a 32-bit userspace. Detect this -# situation and set the ARCH to i686. Later in the script we'll add some -# options to the .mozconfig so that the compile will do the right thing. -if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then - COMPILE_X86_UNDER_X86_64=true - ARCH=i686 -fi - -# Choose a compiler (gcc/g++ or clang/clang++): -export CC=${CC:-clang} -export CXX=${CXX:-clang++} - -## Link using gold. This avoids running out of memory on 32-bit systems, and -## avoids a recurring build failure with GNU ld on other systems. -#PATH="$(pwd)/gold:$PATH" -#export CC="$CC -B$(pwd)/gold" -#export CXX="$CXX -B$(pwd)/gold" - -# Keep memory usage as low as possible when linking: -SLKLDFLAGS=" -Wl,--as-needed -Wl,--no-keep-memory -Wl,--stats" -export LDFLAGS="$SLKLDFLAGS" -export MOZ_LINK_FLAGS="$SLKLDFLAGS" - -# If you don't give this _something_ then it defaults to -g, causing more -# link time memory issues: -export MOZ_DEBUG_FLAGS="-g0" - -# Put Rust objects on a diet to keep the linker from running into memory -# issues (especially on 32-bit): -export RUSTFLAGS="-Cdebuginfo=0 -Copt-level=0" - -TMP=${TMP:-/tmp} -PKG=$TMP/package-mozilla-thunderbird - -# If there is a private Google API key available at compile time, use -# it to enable support for Google Safe Browsing. For Slackware builds, -# we use a private key issued for the Slackware project. If you are -# rebuilding and need this support, or you are producing your own -# distribution, you may obtain your own Google API key at no charge by -# following these instructions: -# https://bugzilla.mozilla.org/show_bug.cgi?id=1377987#c0 -if [ -r /root/google-api-key ]; then - GOOGLE_API_KEY="--with-google-safebrowsing-api-keyfile=/root/google-api-key" -fi - -NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} - -rm -rf $PKG -mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX} - -# Build or unpack build-time dependencies: -. build-deps.sh - -cd $TMP -rm -rf thunderbird-$RELEASEVER -# Unpack this in a subdirectory to prevent changing permissions on /tmp: -rm -rf thunderbird-unpack -mkdir thunderbird-unpack -cd thunderbird-unpack -tar xvf $CWD/thunderbird-$VERSION.source.tar.?z || exit 1 -mv * .. -cd .. -rm -rf thunderbird-unpack -cd thunderbird-$RELEASEVER || exit 1 - -# Delete object directory if it was mistakenly included in the tarball: -rm -rf obj-x86_64-pc-linux-gnu - -# Retain GTK+ v2 scrolling behavior: -zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1 - -# Fix building with latest Rust: -zcat $CWD/unbreakdocs.diff.gz | patch -p1 --verbose || exit 1 - -# Bypass a test that fails the build: -zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1 - -# Fetch localization, if requested: -if [ ! -z $MOZLOCALIZE ]; then - LOC_TAG="THUNDERBIRD_$( echo $VERSION | tr \. _ )_RELEASE" - rm -f $LOC_TAG.tar.bz2 - wget https://hg.mozilla.org/releases/l10n/mozilla-release/$MOZLOCALIZE/archive/$LOC_TAG.tar.bz2 - tar xvf $LOC_TAG.tar.bz2 - mv $MOZLOCALIZE-$LOC_TAG $MOZLOCALIZE -fi - -# Arch-dependent patches: -case "$ARCH" in - armv7hl) ARCH_CONFIG="--with-arch=armv7-a --with-float-abi=hard --with-fpu=vfpv3-d16 --disable-elf-hack" - # Make Thunderbird compile on ARM platforms lacking neon support: - zcat $CWD/mozilla-firefox.xpcom_arm.patch.gz | patch -p1 --verbose || exit 1 - ;; - *) ARCH_CONFIG=" " - ;; -esac - -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 {} \; - -# Our building options, in a configure-like display ;) -OPTIONS="\ - --enable-official-branding \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --with-system-zlib \ - --enable-alsa \ - --enable-application=comm/mail \ - $ENABLE_CALENDAR \ - --enable-default-toolkit=cairo-gtk3 \ - --enable-startup-notification \ - --enable-ldap \ - --enable-strip \ - --enable-cpp-rtti \ - --enable-accessibility \ - $GOOGLE_API_KEY \ - --disable-crashreporter \ - --disable-debug \ - --disable-tests \ - --host=$ARCH-slackware-linux \ - --target=$ARCH-slackware-linux" - # Complains about missing APNG support in Slackware's libpng: - #--with-system-png \ - # Broken with 12.0: - #--enable-system-cairo \ -if [ ! -z $MOZLOCALIZE ]; then - OPTIONS=$OPTIONS" \ - --enable-ui-locale=$MOZLOCALIZE - --with-l10n-base=.." - # There are no dictionaries in localized builds - sed -i \ - -e "/@BINPATH@\/dictionaries\/\*/d" \ - -e "/@RESPATH@\/dictionaries\/\*/d" \ - mail/installer/package-manifest.in || exit 1 -fi - -export BUILD_OFFICIAL=1 -export MOZILLA_OFFICIAL=1 -export MOZ_PHOENIX=1 -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -export MOZ_MAKE_FLAGS="$NUMJOBS" - -# Clear some variables that could break the build -unset DBUS_SESSION_BUS_ADDRESS ORBIT_SOCKETDIR SESSION_MANAGER \ - XDG_SESSION_COOKIE XAUTHORITY MAKEFLAGS - -# Assemble our .mozconfig: -echo > .mozconfig - -# Tell .mozconfig about the selected compiler: -echo "export CC=\"${CC}\"" >> .mozconfig -echo "export CXX=\"${CXX}\"" >> .mozconfig - -# Mozilla devs enforce using an objdir for building -# https://developer.mozilla.org/en/Configuring_Build_Options#Building_with_an_objdir -mkdir obj -echo "mk_add_options MOZ_OBJDIR=$(pwd)/obj" >> .mozconfig -# This directory is also needed or the build will fail: -mkdir -p mozilla/obj - -# Set options for $OPTIMIZE: -echo "ac_add_options --enable-optimize=\"${OPTIMIZE}\"" >> .mozconfig - -if [ "$COMPILE_X86_UNDER_X86_64" = "true" ]; then - # Compile for i686 under an x86_64 kernel: - echo "ac_add_options --host=i686-pc-linux-gnu" >> .mozconfig - echo "ac_add_options --target=i686-pc-linux-gnu" >> .mozconfig -fi - -# Add the $OPTIONS above to .mozconfig: -for option in $OPTIONS; do echo "ac_add_options $option" >> .mozconfig; done - -# Disable tests on standard build: -echo "ac_add_options --disable-tests" >> .mozconfig -./mach build || exit 1 -./mach buildsymbols || exit 1 -DESTDIR=$PKG ./mach install || exit 1 - -# Clean up the build time dependencies: -rm -rf $TMP/mozilla-thunderbird-build-deps - -# We don't need these (just symlinks anyway): -rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-devel-$RELEASEVER - -# Nor these: -rm -rf $PKG/usr/include - -# Thunderbird 3.x cruft? -# If we still need something like this (and you know what we need :), let me know. -#( cd $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$VERSION -# cp -a defaults/profile/mimeTypes.rdf defaults/profile/mimeTypes.rdf.orig -# zcat $CWD/mimeTypes.rdf > defaults/profile/mimeTypes.rdf || exit 1 -#) || exit 1 - -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins -mkdir -p $PKG/usr/share/applications -cat $CWD/mozilla-thunderbird.desktop > $PKG/usr/share/applications/mozilla-thunderbird.desktop -mkdir -p $PKG/usr/share/pixmaps -# Symlinked below. -#cat $CWD/thunderbird.png > $PKG/usr/share/pixmaps/thunderbird.png - -# These files/directories are usually created if Thunderbird is run as root, -# which on many systems might (and possibly should) be never. Therefore, if we -# don't see them we'll put stubs in place to prevent startup errors. -( cd $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$RELEASEVER - if [ -d extensions/talkback\@mozilla.org ]; then - if [ ! -r extensions/talkback\@mozilla.org/chrome.manifest ]; then - echo > extensions/talkback\@mozilla.org/chrome.manifest - fi - fi - if [ ! -d updates ]; then - mkdir -p updates/0 - fi -) - -# Need some default icons in the right place: -for i in 16 22 24 32 48 256; do - install -m 0644 -D comm/mail/branding/thunderbird/default${i}.png \ - $PKG/usr/share/icons/hicolor/${i}x${i}/apps/thunderbird.png -done -mkdir -p $PKG/usr/share/pixmaps -( cd $PKG/usr/share/pixmaps ; ln -sf /usr/share/icons/hicolor/256x256/apps/thunderbird.png . ) -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default -install -m 644 other-licenses/branding/thunderbird/mailicon16.png \ - $PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/icons/ -install -m 644 other-licenses/branding/thunderbird/mailicon16.png \ - $PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default/ - -# Copy over the LICENSE -install -p -c -m 644 LICENSE $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$RELEASEVER/ - -mkdir $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -if [ -z $MOZLOCALIZE ]; then - /sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-$BUILD.txz -else - /sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz -fi diff --git a/testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop b/testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop deleted file mode 100644 index 0f85ecbe1..000000000 --- a/testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop +++ /dev/null @@ -1,84 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Exec=thunderbird -Icon=/usr/share/pixmaps/thunderbird.png -Type=Application -Categories=Application;Network; -Name=Thunderbird -Name[bn]=থাণ্ডারবার্ড -Name[eo]=Mozilo Tondrobirdo -Name[fi]=Mozilla Thunderbird -Name[pa]=ਥੰਡਰਬਰਡ -Name[tg]=Паррандаи бало -GenericName=Mail Client -GenericName[af]=Pos Kliënt -GenericName[ar]=البريد الألكتروني -GenericName[az]=Poçt Alıcısı -GenericName[be]=Паштовы кліент -GenericName[bg]=Пощенски клиент -GenericName[bn]=ইমেইল ক্লায়েন্ট -GenericName[br]=Arval postel -GenericName[bs]=Program za čitanje elektronske pošte -GenericName[ca]=Client de correu electrònic -GenericName[cs]=Klient pro čtení elektronické pošty -GenericName[cy]=Dibynnydd Ebost -GenericName[da]=E-mail-klient -GenericName[de]=E-Mail-Programm -GenericName[el]=Πελάτης mail -GenericName[eo]=Legi kaj sendi retpoŝton -GenericName[es]=Cliente de correo electrónico -GenericName[et]=Meiliklient -GenericName[eu]=Posta bezeroa -GenericName[fa]=کارگیر پست الکترونیکی -GenericName[fi]=Sähköpostiohjelma -GenericName[fo]=Postforrit -GenericName[fr]=Logiciel de messagerie électronique -GenericName[ga]=Cliant Ríomhphoist -GenericName[gl]=Cliente de correo -GenericName[he]=תוכנית דואר -GenericName[hi]=डाकिया -GenericName[hr]=Program za čitanje elektronske pošte -GenericName[hu]=Levelezőprogram -GenericName[id]=Klien Mail -GenericName[is]=Póstforrit -GenericName[it]=Programma di posta elettronica -GenericName[ja]=メールクライアント -GenericName[ko]=편지를 주고 받는 프로그램 -GenericName[lo]=ໄຄແເອັນຈົດຫມາຍເອເລັກໂຕນິກ -GenericName[lt]=Pašto klientas -GenericName[lv]=Pasta Klients -GenericName[mk]=Програма за електронска пошта -GenericName[mn]=Э-Захиа-Програм -GenericName[mt]=Klijent tal-imejl -GenericName[nb]=E-postklient -GenericName[nds]=Mailprogramm -GenericName[nl]=E-mailclient -GenericName[nn]=Lesing og sending av e-post -GenericName[nso]=Moreki wa Poso -GenericName[oc]=Programari de correu electrònic -GenericName[pa]=ਪੱਤਰ ਕਲਾਂਇਟ -GenericName[pl]=Program do wysyłania i odbierania poczty elektronicznej -GenericName[pt]=Client de E-mail -GenericName[pt_BR]=Cliente de E-mail -GenericName[ro]=Program de poştă electronică -GenericName[ru]=Клиент электронной почты -GenericName[se]=Boastaprográmma -GenericName[sk]=Klient elektronickej pošty -GenericName[sl]=Program za e-pošto -GenericName[sr]=Програм за e-пошту -GenericName[sr@Latn]=Program za e-poštu -GenericName[ss]=Likhasimende leliposi -GenericName[sv]=E-postklient -GenericName[ta]=அஞ்சல் உறுப்பினர் -GenericName[tg]=Коргири почтаи эллектроникӣ -GenericName[th]=ไคลเอนต์จดหมายอิเล็กทรอนิกส์ -GenericName[tr]=Posta İstemcisi -GenericName[uk]=Клієнт електронної пошти -GenericName[uz]=Хат-хабар клиенти -GenericName[ven]=Mushumisani na poso -GenericName[wa]=Cliyint d' emilaedje -GenericName[xh]=Umxhasi Weposi -GenericName[zh_CN]=邮件程序 -GenericName[zh_TW]=郵件處理程式 -GenericName[zu]=Umxhasi weposi -X-KDE-StartupNotify=true diff --git a/testing/source/mozilla-thunderbird/slack-desc b/testing/source/mozilla-thunderbird/slack-desc deleted file mode 100644 index 4c8b4f063..000000000 --- a/testing/source/mozilla-thunderbird/slack-desc +++ /dev/null @@ -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------------------------------------------------------| -mozilla-thunderbird: mozilla-thunderbird (Mozilla Thunderbird mail application) -mozilla-thunderbird: -mozilla-thunderbird: Mozilla Thunderbird is a redesign of the Mozilla mail component -mozilla-thunderbird: written using the XUL user interface language. Thunderbird makes -mozilla-thunderbird: emailing safer, faster, and easier than ever before with the -mozilla-thunderbird: industry's best implementations of features such as intelligent spam -mozilla-thunderbird: filters, built-in RSS reader, quick search, and much more. -mozilla-thunderbird: -mozilla-thunderbird: Homepage: http://www.mozilla.org/projects/thunderbird/ -mozilla-thunderbird: -mozilla-thunderbird: diff --git a/testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff b/testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff deleted file mode 100644 index 3997ee633..000000000 --- a/testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- ./modules/libpref/init/all.js.orig 2019-08-26 16:32:16.000000000 -0500 -+++ ./modules/libpref/init/all.js 2019-08-27 11:34:41.749716932 -0500 -@@ -258,6 +258,9 @@ - // If true, all popups won't hide automatically on blur - pref("ui.popup.disable_autohide", false); - -+// Default to GTK+ v2 type scrolling: -+pref("ui.scrollToClick", 0); -+ - #ifdef XP_MACOSX - pref("ui.touchbar.layout", "Back,Forward,Reload,OpenLocation,NewTab,Share"); - #endif diff --git a/testing/source/mozilla-thunderbird/unbreakdocs.diff b/testing/source/mozilla-thunderbird/unbreakdocs.diff deleted file mode 100644 index 03d8e6b42..000000000 --- a/testing/source/mozilla-thunderbird/unbreakdocs.diff +++ /dev/null @@ -1,31 +0,0 @@ ---- ./servo/components/style/lib.rs.orig 2019-07-05 20:44:35.000000000 -0500 -+++ ./servo/components/style/lib.rs 2019-07-08 13:51:55.460242952 -0500 -@@ -23,7 +23,7 @@ - //! [cssparser]: ../cssparser/index.html - //! [selectors]: ../selectors/index.html - --#![deny(missing_docs)] -+// #![deny(missing_docs)] - - extern crate app_units; - extern crate arrayvec; -@@ -196,7 +196,7 @@ - /// Generated from the properties.mako.rs template by build.rs - #[macro_use] - #[allow(unsafe_code)] --#[deny(missing_docs)] -+// #[deny(missing_docs)] - pub mod properties { - include!(concat!(env!("OUT_DIR"), "/properties.rs")); - } ---- ./servo/components/style_traits/lib.rs.orig 2019-07-08 13:51:55.462242953 -0500 -+++ ./servo/components/style_traits/lib.rs 2019-07-08 13:53:44.853249956 -0500 -@@ -8,7 +8,7 @@ - - #![crate_name = "style_traits"] - #![crate_type = "rlib"] --#![deny(unsafe_code, missing_docs)] -+#![deny(unsafe_code)] - - extern crate app_units; - #[macro_use] -- cgit v1.2.3