summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ChangeLog.rss32
-rw-r--r--ChangeLog.txt20
-rw-r--r--FILELIST.TXT101
-rwxr-xr-xrecompress.sh3
-rw-r--r--source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch25
-rwxr-xr-xsource/l/libvncserver/libvncserver.SlackBuild6
-rw-r--r--source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch33
-rwxr-xr-xsource/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild1
-rw-r--r--source/xap/mozilla-thunderbird/thunderbird-rust-1.39.x.patch172
9 files changed, 165 insertions, 228 deletions
diff --git a/ChangeLog.rss b/ChangeLog.rss
index fff0f7424..daf9f1981 100644
--- a/ChangeLog.rss
+++ b/ChangeLog.rss
@@ -11,10 +11,38 @@
<description>Tracking Slackware development in git.</description>
<language>en-us</language>
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
- <pubDate>Thu, 9 Jan 2020 21:57:44 GMT</pubDate>
- <lastBuildDate>Fri, 10 Jan 2020 07:59:27 GMT</lastBuildDate>
+ <pubDate>Fri, 10 Jan 2020 22:57:53 GMT</pubDate>
+ <lastBuildDate>Sat, 11 Jan 2020 07:59:46 GMT</lastBuildDate>
<generator>maintain_current_git.sh v 1.11</generator>
<item>
+ <title>Fri, 10 Jan 2020 22:57:53 GMT</title>
+ <pubDate>Fri, 10 Jan 2020 22:57:53 GMT</pubDate>
+ <link>https://git.slackware.nl/current/tag/?h=20200110225753</link>
+ <guid isPermaLink="false">20200110225753</guid>
+ <description>
+ <![CDATA[<pre>
+a/btrfs-progs-5.4.1-x86_64-1.txz: Upgraded.
+l/libvncserver-0.9.12-x86_64-2.txz: Rebuilt.
+ Merged upstream bugfix pull requests. Thanks to alienBOB.
+n/NetworkManager-1.22.4-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-68.4.1-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/68.4.1/releasenotes/
+ https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html
+ https://www.mozilla.org/en-US/security/advisories/mfsa2020-04/
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17026
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17015
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17016
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17017
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17021
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17022
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17024
+ (* Security fix *)
+ </pre>]]>
+ </description>
+ </item>
+ <item>
<title>Thu, 9 Jan 2020 21:57:44 GMT</title>
<pubDate>Thu, 9 Jan 2020 21:57:44 GMT</pubDate>
<link>https://git.slackware.nl/current/tag/?h=20200109215744</link>
diff --git a/ChangeLog.txt b/ChangeLog.txt
index f87ec7bd6..3b2e6fcb4 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,23 @@
+Fri Jan 10 22:57:53 UTC 2020
+a/btrfs-progs-5.4.1-x86_64-1.txz: Upgraded.
+l/libvncserver-0.9.12-x86_64-2.txz: Rebuilt.
+ Merged upstream bugfix pull requests. Thanks to alienBOB.
+n/NetworkManager-1.22.4-x86_64-1.txz: Upgraded.
+xap/mozilla-thunderbird-68.4.1-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/en-US/thunderbird/68.4.1/releasenotes/
+ https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html
+ https://www.mozilla.org/en-US/security/advisories/mfsa2020-04/
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17026
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17015
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17016
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17017
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17021
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17022
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17024
+ (* Security fix *)
++--------------------------+
Thu Jan 9 21:57:44 UTC 2020
a/kernel-generic-5.4.10-x86_64-1.txz: Upgraded.
a/kernel-huge-5.4.10-x86_64-1.txz: Upgraded.
diff --git a/FILELIST.TXT b/FILELIST.TXT
index d8a727c80..9730f39b1 100644
--- a/FILELIST.TXT
+++ b/FILELIST.TXT
@@ -1,20 +1,20 @@
-Thu Jan 9 22:09:10 UTC 2020
+Fri Jan 10 23:13:38 UTC 2020
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 2020-01-09 21:57 .
+drwxr-xr-x 12 root root 4096 2020-01-10 22:57 .
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
-rw-r--r-- 1 root root 14809 2019-12-16 17:26 ./CHANGES_AND_HINTS.TXT
--rw-r--r-- 1 root root 928844 2020-01-09 07:56 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-09 07:56 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 928867 2020-01-09 22:09 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-09 22:09 ./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 775440 2020-01-09 21:57 ./ChangeLog.txt
+-rw-r--r-- 1 root root 776533 2020-01-10 22:57 ./ChangeLog.txt
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
drwxr-xr-x 2 root root 4096 2020-01-09 21:57 ./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 2020-01-09 21:57 ./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 1221353 2020-01-09 07:55 ./FILELIST.TXT
+-rw-r--r-- 1 root root 1221376 2020-01-09 22:09 ./FILELIST.TXT
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
--rw-r--r-- 1 root root 735024 2020-01-09 22:07 ./PACKAGES.TXT
+-rw-r--r-- 1 root root 735026 2020-01-10 23:12 ./PACKAGES.TXT
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
-rw-r--r-- 1 root root 3629 2020-01-09 21:30 ./README.initrd
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
@@ -830,13 +830,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 2020-01-09 22:07 ./slackware64
--rw-r--r-- 1 root root 291398 2020-01-09 22:07 ./slackware64/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-09 22:07 ./slackware64/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 362959 2020-01-09 22:05 ./slackware64/FILE_LIST
--rw-r--r-- 1 root root 3691800 2020-01-09 22:05 ./slackware64/MANIFEST.bz2
+drwxr-xr-x 18 root root 4096 2020-01-10 23:12 ./slackware64
+-rw-r--r-- 1 root root 291404 2020-01-10 23:12 ./slackware64/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-10 23:12 ./slackware64/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 362965 2020-01-10 23:09 ./slackware64/FILE_LIST
+-rw-r--r-- 1 root root 3699016 2020-01-10 23:10 ./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 2020-01-09 22:04 ./slackware64/a
+drwxr-xr-x 2 root root 28672 2020-01-10 23:09 ./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
@@ -861,9 +861,9 @@ drwxr-xr-x 2 root root 28672 2020-01-09 22:04 ./slackware64/a
-rw-r--r-- 1 root root 226 2018-10-17 03:06 ./slackware64/a/bin-11.1-x86_64-3.txt
-rw-r--r-- 1 root root 39576 2018-10-17 03:06 ./slackware64/a/bin-11.1-x86_64-3.txz
-rw-r--r-- 1 root root 163 2018-10-17 03:06 ./slackware64/a/bin-11.1-x86_64-3.txz.asc
--rw-r--r-- 1 root root 482 2019-12-04 18:12 ./slackware64/a/btrfs-progs-5.4-x86_64-1.txt
--rw-r--r-- 1 root root 762240 2019-12-04 18:12 ./slackware64/a/btrfs-progs-5.4-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-12-04 18:12 ./slackware64/a/btrfs-progs-5.4-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 482 2020-01-10 18:21 ./slackware64/a/btrfs-progs-5.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 761736 2020-01-10 18:21 ./slackware64/a/btrfs-progs-5.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-10 18:21 ./slackware64/a/btrfs-progs-5.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 477 2019-07-14 19:00 ./slackware64/a/bzip2-1.0.8-x86_64-1.txt
-rw-r--r-- 1 root root 92680 2019-07-14 19:00 ./slackware64/a/bzip2-1.0.8-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-07-14 19:00 ./slackware64/a/bzip2-1.0.8-x86_64-1.txz.asc
@@ -2501,7 +2501,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 2020-01-08 22:25 ./slackware64/l
+drwxr-xr-x 2 root root 69632 2020-01-10 23:09 ./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
@@ -3137,9 +3137,9 @@ drwxr-xr-x 2 root root 69632 2020-01-08 22:25 ./slackware64/l
-rw-r--r-- 1 root root 719 2019-07-17 17:12 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-4.txt
-rw-r--r-- 1 root root 100684 2019-07-17 17:12 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-4.txz
-rw-r--r-- 1 root root 163 2019-07-17 17:12 ./slackware64/l/libvisual-plugins-0.4.0-x86_64-4.txz.asc
--rw-r--r-- 1 root root 362 2019-12-28 20:10 ./slackware64/l/libvncserver-0.9.12-x86_64-1.txt
--rw-r--r-- 1 root root 234516 2019-12-28 20:10 ./slackware64/l/libvncserver-0.9.12-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-12-28 20:10 ./slackware64/l/libvncserver-0.9.12-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 362 2020-01-10 21:59 ./slackware64/l/libvncserver-0.9.12-x86_64-2.txt
+-rw-r--r-- 1 root root 234668 2020-01-10 21:59 ./slackware64/l/libvncserver-0.9.12-x86_64-2.txz
+-rw-r--r-- 1 root root 163 2020-01-10 21:59 ./slackware64/l/libvncserver-0.9.12-x86_64-2.txz.asc
-rw-r--r-- 1 root root 558 2018-04-13 15:05 ./slackware64/l/libvorbis-1.3.6-x86_64-2.txt
-rw-r--r-- 1 root root 284400 2018-04-13 15:05 ./slackware64/l/libvorbis-1.3.6-x86_64-2.txz
-rw-r--r-- 1 root root 163 2018-04-13 15:05 ./slackware64/l/libvorbis-1.3.6-x86_64-2.txz.asc
@@ -3479,13 +3479,13 @@ drwxr-xr-x 2 root root 69632 2020-01-08 22:25 ./slackware64/l
-rw-r--r-- 1 root root 463 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txt
-rw-r--r-- 1 root root 405812 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txz
-rw-r--r-- 1 root root 163 2019-12-29 18:55 ./slackware64/l/zstd-1.4.4-x86_64-2.txz.asc
-drwxr-xr-x 2 root root 36864 2020-01-08 22:26 ./slackware64/n
+drwxr-xr-x 2 root root 36864 2020-01-10 23:09 ./slackware64/n
-rw-r--r-- 1 root root 357 2019-12-11 18:10 ./slackware64/n/ModemManager-1.12.2-x86_64-1.txt
-rw-r--r-- 1 root root 1760160 2019-12-11 18:10 ./slackware64/n/ModemManager-1.12.2-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-12-11 18:10 ./slackware64/n/ModemManager-1.12.2-x86_64-1.txz.asc
--rw-r--r-- 1 root root 602 2019-12-24 18:40 ./slackware64/n/NetworkManager-1.22.2-x86_64-1.txt
--rw-r--r-- 1 root root 3765620 2019-12-24 18:40 ./slackware64/n/NetworkManager-1.22.2-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-12-24 18:40 ./slackware64/n/NetworkManager-1.22.2-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 602 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txt
+-rw-r--r-- 1 root root 3775612 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-10 18:26 ./slackware64/n/NetworkManager-1.22.4-x86_64-1.txz.asc
-rw-r--r-- 1 root root 641 2018-05-08 04:14 ./slackware64/n/alpine-2.21-x86_64-3.txt
-rw-r--r-- 1 root root 1996024 2018-05-08 04:14 ./slackware64/n/alpine-2.21-x86_64-3.txz
-rw-r--r-- 1 root root 163 2018-05-08 04:14 ./slackware64/n/alpine-2.21-x86_64-3.txz.asc
@@ -4820,7 +4820,7 @@ drwxr-xr-x 2 root root 65536 2020-01-09 22:05 ./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 2020-01-09 07:51 ./slackware64/xap
+drwxr-xr-x 2 root root 12288 2020-01-10 23:09 ./slackware64/xap
-rw-r--r-- 1 root root 625 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txt
-rw-r--r-- 1 root root 2730320 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txz
-rw-r--r-- 1 root root 163 2020-01-03 18:37 ./slackware64/xap/MPlayer-20200103-x86_64-1.txz.asc
@@ -4891,9 +4891,9 @@ drwxr-xr-x 2 root root 12288 2020-01-09 07:51 ./slackware64/xap
-rw-r--r-- 1 root root 483 2020-01-09 05:43 ./slackware64/xap/mozilla-firefox-68.4.1esr-x86_64-1.txt
-rw-r--r-- 1 root root 51591324 2020-01-09 05:43 ./slackware64/xap/mozilla-firefox-68.4.1esr-x86_64-1.txz
-rw-r--r-- 1 root root 163 2020-01-09 05:43 ./slackware64/xap/mozilla-firefox-68.4.1esr-x86_64-1.txz.asc
--rw-r--r-- 1 root root 663 2019-12-17 19:55 ./slackware64/xap/mozilla-thunderbird-68.3.1-x86_64-1.txt
--rw-r--r-- 1 root root 48956940 2019-12-17 19:55 ./slackware64/xap/mozilla-thunderbird-68.3.1-x86_64-1.txz
--rw-r--r-- 1 root root 163 2019-12-17 19:55 ./slackware64/xap/mozilla-thunderbird-68.3.1-x86_64-1.txz.asc
+-rw-r--r-- 1 root root 663 2020-01-10 19:41 ./slackware64/xap/mozilla-thunderbird-68.4.1-x86_64-1.txt
+-rw-r--r-- 1 root root 48985716 2020-01-10 19:41 ./slackware64/xap/mozilla-thunderbird-68.4.1-x86_64-1.txz
+-rw-r--r-- 1 root root 163 2020-01-10 19:41 ./slackware64/xap/mozilla-thunderbird-68.4.1-x86_64-1.txz.asc
-rw-r--r-- 1 root root 359 2019-10-09 16:46 ./slackware64/xap/network-manager-applet-1.8.24-x86_64-1.txt
-rw-r--r-- 1 root root 1055396 2019-10-09 16:46 ./slackware64/xap/network-manager-applet-1.8.24-x86_64-1.txz
-rw-r--r-- 1 root root 163 2019-10-09 16:46 ./slackware64/xap/network-manager-applet-1.8.24-x86_64-1.txz.asc
@@ -5057,11 +5057,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 2020-01-09 22:09 ./source
--rw-r--r-- 1 root root 473216 2020-01-09 22:09 ./source/CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2020-01-09 22:09 ./source/CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 667647 2020-01-09 22:08 ./source/FILE_LIST
--rw-r--r-- 1 root root 18277860 2020-01-09 22:08 ./source/MANIFEST.bz2
+drwxr-xr-x 19 root root 4096 2020-01-10 23:13 ./source
+-rw-r--r-- 1 root root 473355 2020-01-10 23:13 ./source/CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2020-01-10 23:13 ./source/CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 667804 2020-01-10 23:13 ./source/FILE_LIST
+-rw-r--r-- 1 root root 18279139 2020-01-10 23:13 ./source/MANIFEST.bz2
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
drwxr-xr-x 110 root root 4096 2020-01-02 20:03 ./source/a
-rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog
@@ -5140,9 +5140,9 @@ drwxr-xr-x 2 root root 4096 2006-12-23 06:28 ./source/a/bin/scripts
-rw-r--r-- 1 root root 595 1993-05-02 00:04 ./source/a/bin/scripts/xx.gz
-rw-r--r-- 1 root root 677 2018-02-27 06:13 ./source/a/bin/slack-desc
-rw-r--r-- 1 root root 2403 1997-06-15 20:38 ./source/a/bin/todos.tar.gz
-drwxr-xr-x 2 root root 4096 2019-12-04 18:12 ./source/a/btrfs-progs
--rw-r--r-- 1 root root 566 2019-12-03 15:49 ./source/a/btrfs-progs/btrfs-progs-v5.4.tar.sign
--rw-r--r-- 1 root root 2103432 2019-12-03 15:49 ./source/a/btrfs-progs/btrfs-progs-v5.4.tar.xz
+drwxr-xr-x 2 root root 4096 2020-01-10 18:21 ./source/a/btrfs-progs
+-rw-r--r-- 1 root root 566 2020-01-09 13:39 ./source/a/btrfs-progs/btrfs-progs-v5.4.1.tar.sign
+-rw-r--r-- 1 root root 2107476 2020-01-09 13:39 ./source/a/btrfs-progs/btrfs-progs-v5.4.1.tar.xz
-rwxr-xr-x 1 root root 5202 2019-09-29 23:48 ./source/a/btrfs-progs/btrfs-progs.SlackBuild
-rw-r--r-- 1 root root 66 2017-04-23 04:56 ./source/a/btrfs-progs/btrfs-progs.url
-rw-r--r-- 1 root root 942 2018-11-04 19:06 ./source/a/btrfs-progs/slack-desc
@@ -9254,10 +9254,12 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/libvisual-plugins
-rwxr-xr-x 1 root root 4008 2019-09-29 23:48 ./source/l/libvisual/libvisual.SlackBuild
-rw-r--r-- 1 root root 238 2012-07-18 04:06 ./source/l/libvisual/libvisual.glib.h.diff.gz
-rw-r--r-- 1 root root 1000 2018-02-27 06:12 ./source/l/libvisual/slack-desc
-drwxr-xr-x 2 root root 4096 2019-12-28 19:28 ./source/l/libvncserver
+drwxr-xr-x 2 root root 4096 2020-01-10 21:59 ./source/l/libvncserver
-rw-r--r-- 1 root root 1440858 2019-01-06 19:09 ./source/l/libvncserver/LibVNCServer-0.9.12.tar.lz
+-rw-r--r-- 1 root root 597 2020-01-10 21:49 ./source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch.gz
-rw-r--r-- 1 root root 354 2019-12-28 19:28 ./source/l/libvncserver/libvncserver.CMAKE_INSTALL_LIBDIR.diff.gz
--rwxr-xr-x 1 root root 4429 2019-12-28 19:29 ./source/l/libvncserver/libvncserver.SlackBuild
+-rwxr-xr-x 1 root root 4645 2020-01-10 21:59 ./source/l/libvncserver/libvncserver.SlackBuild
+-rw-r--r-- 1 root root 797 2020-01-10 21:50 ./source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch.gz
-rw-r--r-- 1 root root 822 2018-02-27 06:12 ./source/l/libvncserver/slack-desc
drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/libvorbis
-rw-r--r-- 1 root root 1195388 2018-03-16 16:28 ./source/l/libvorbis/libvorbis-1.3.6.tar.xz
@@ -9973,9 +9975,9 @@ drwxr-xr-x 2 root root 4096 2019-12-11 18:09 ./source/n/ModemManager
-rwxr-xr-x 1 root root 3600 2019-09-29 23:48 ./source/n/ModemManager/ModemManager.SlackBuild
-rw-r--r-- 1 root root 444 2013-09-22 21:10 ./source/n/ModemManager/WeDoNotHaveSystemD.patch.gz
-rw-r--r-- 1 root root 817 2018-09-24 19:21 ./source/n/ModemManager/slack-desc
-drwxr-xr-x 4 root root 4096 2019-12-24 18:37 ./source/n/NetworkManager
+drwxr-xr-x 4 root root 4096 2020-01-10 18:23 ./source/n/NetworkManager
-rw-r--r-- 1 root root 938 2016-03-22 18:59 ./source/n/NetworkManager/55NetworkManager
--rw-r--r-- 1 root root 4847384 2019-12-24 16:23 ./source/n/NetworkManager/NetworkManager-1.22.2.tar.xz
+-rw-r--r-- 1 root root 4860900 2020-01-10 10:04 ./source/n/NetworkManager/NetworkManager-1.22.4.tar.xz
-rwxr-xr-x 1 root root 6931 2019-09-29 23:48 ./source/n/NetworkManager/NetworkManager.SlackBuild
-rw-r--r-- 1 root root 139 2016-04-22 03:58 ./source/n/NetworkManager/NetworkManager.conf
drwxr-xr-x 2 root root 4096 2016-03-25 04:54 ./source/n/NetworkManager/conf.d
@@ -12393,11 +12395,11 @@ drwxr-xr-x 2 root root 4096 2018-10-10 17:38 ./source/x/x11/src/xcb
-rw-r--r-- 1 root root 243560 2014-06-13 02:53 ./source/x/x11/src/xcb/xcb-util-renderutil-0.3.9.tar.xz
-rw-r--r-- 1 root root 266716 2014-02-19 11:40 ./source/x/x11/src/xcb/xcb-util-wm-0.4.1.tar.xz
-rw-r--r-- 1 root root 232228 2012-03-23 22:46 ./source/x/x11/src/xcb/xpyb-1.3.1.tar.xz
--rw-r--r-- 1 root root 47 2018-03-23 18:19 ./source/x/x11/src/xf86-input-wacom.url
-drwxr-xr-x 2 root root 4096 2019-11-23 19:23 ./source/x/x11/src/xserver
--rw-r--r-- 1 root root 4962468 2019-11-22 23:50 ./source/x/x11/src/xserver/xorg-server-1.20.6.tar.xz
--rwxr-xr-x 1 root root 15125 2019-09-29 23:48 ./source/x/x11/x11.SlackBuild
-drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/x/xcm
+-rw-r--r-- 1 root root 47 2018-03-23 18:19 ./source/x/x11/src/xf86-input-wacom.url
+drwxr-xr-x 2 root root 4096 2019-11-23 19:23 ./source/x/x11/src/xserver
+-rw-r--r-- 1 root root 4962468 2019-11-22 23:50 ./source/x/x11/src/xserver/xorg-server-1.20.6.tar.xz
+-rwxr-xr-x 1 root root 15125 2019-09-29 23:48 ./source/x/x11/x11.SlackBuild
+drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/x/xcm
-rw-r--r-- 1 root root 744 2018-11-11 20:29 ./source/x/xcm/slack-desc
-rw-r--r-- 1 root root 205926 2016-12-09 21:50 ./source/x/xcm/xcm-0.5.4.tar.lz
-rwxr-xr-x 1 root root 4055 2019-09-29 23:48 ./source/x/xcm/xcm.SlackBuild
@@ -12594,7 +12596,7 @@ 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 5 root root 4096 2019-12-17 20:36 ./source/xap/mozilla-thunderbird
+drwxr-xr-x 5 root root 4096 2020-01-10 19:41 ./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
@@ -12618,13 +12620,12 @@ lrwxrwxrwx 1 root root 7 2019-08-28 16:42 ./source/xap/mozilla-thunderb
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 13155 2019-12-03 19:59 ./source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+-rwxr-xr-x 1 root root 13080 2020-01-10 18: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 1130 2018-02-27 06:47 ./source/xap/mozilla-thunderbird/slack-desc
-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 338866820 2019-12-17 00:53 ./source/xap/mozilla-thunderbird/thunderbird-68.3.1.source.tar.xz
--rw-r--r-- 1 root root 833 2019-12-17 00:53 ./source/xap/mozilla-thunderbird/thunderbird-68.3.1.source.tar.xz.asc
--rw-r--r-- 1 root root 4369 2019-11-19 03:56 ./source/xap/mozilla-thunderbird/thunderbird-rust-1.39.x.patch.gz
+-rw-r--r-- 1 root root 331482720 2020-01-09 23:41 ./source/xap/mozilla-thunderbird/thunderbird-68.4.1.source.tar.xz
+-rw-r--r-- 1 root root 833 2020-01-09 23:41 ./source/xap/mozilla-thunderbird/thunderbird-68.4.1.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-10-09 16:45 ./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
diff --git a/recompress.sh b/recompress.sh
index 7b1f7f90a..a12e4f172 100755
--- a/recompress.sh
+++ b/recompress.sh
@@ -940,7 +940,9 @@ gzip ./source/l/pulseaudio/0001-client-conf-Add-allow-autospawn-for-root.patch
gzip ./source/l/pulseaudio/0003-no-root-warn.diff
gzip ./source/l/pulseaudio/pulseaudio-autostart.patch
gzip ./source/l/pulseaudio/doinst.sh
+gzip ./source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch
gzip ./source/l/libvncserver/libvncserver.CMAKE_INSTALL_LIBDIR.diff
+gzip ./source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch
gzip ./source/l/lmdb/lmdb-s390-check.patch
gzip ./source/l/lmdb/lmdb-make.patch
gzip ./source/l/taglib-extras/taglib-extras-1.0.1-version.patch
@@ -1047,7 +1049,6 @@ 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/thunderbird-rust-1.39.x.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
diff --git a/source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch b/source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch
new file mode 100644
index 000000000..b8edd35e2
--- /dev/null
+++ b/source/l/libvncserver/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch
@@ -0,0 +1,25 @@
+From 15c4f144a3783d9f1f2c976acf9f4d85988fd466 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid <aacid@kde.org>
+Date: Sun, 5 Jan 2020 19:56:57 +0100
+Subject: [PATCH] rfbShutdownServer: Call rfbClientConnectionGone if no
+ backgroundLoop
+
+Otherwise the servers that don't use rfbRunEventLoop don't get
+notified of client disconnections
+---
+ libvncserver/main.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/libvncserver/main.c b/libvncserver/main.c
+index b51f0ab6..738a501d 100644
+--- a/libvncserver/main.c
++++ b/libvncserver/main.c
+@@ -1152,6 +1152,8 @@ void rfbShutdownServer(rfbScreenInfoPtr screen,rfbBool disconnectClients) {
+ write(currentCl->pipe_notify_client_thread[1], "\x00", 1);
+ /* And wait for it to finish. */
+ pthread_join(currentCl->client_thread, NULL);
++ } else {
++ rfbClientConnectionGone(currentCl);
+ }
+ #else
+ rfbClientConnectionGone(currentCl);
diff --git a/source/l/libvncserver/libvncserver.SlackBuild b/source/l/libvncserver/libvncserver.SlackBuild
index 015b6a5fc..abf5f6640 100755
--- a/source/l/libvncserver/libvncserver.SlackBuild
+++ b/source/l/libvncserver/libvncserver.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/bash
# Copyright 2007, 2014 Heinz Wiesinger, Amsterdam, NL
-# Copyright 2008, 2009, 2010, 2011, 2012, 2015, 2018, 2019 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2011, 2012, 2015, 2018, 2019, 2020 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libvncserver
VERSION=${VERSION:-$(echo LibVNCServer-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
@@ -91,6 +91,8 @@ find . \
-exec chmod 644 {} \+
zcat $CWD/libvncserver.CMAKE_INSTALL_LIBDIR.diff.gz | patch -p1 --verbose || exit 1
+zcat $CWD/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch.gz | patch -p1 --verbose || exit 1
+zcat $CWD/libvncserver.15c4f144a3783d9f1f2c976acf9f4d85988fd466.patch.gz | patch -p1 --verbose || exit 1
# Configure, build, and install:
mkdir cmake-build
diff --git a/source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch b/source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch
new file mode 100644
index 000000000..7ef6ec221
--- /dev/null
+++ b/source/l/libvncserver/libvncserver.d0a76539835d11c0f4723499f8be4bc9c7724eb9.patch
@@ -0,0 +1,33 @@
+From d0a76539835d11c0f4723499f8be4bc9c7724eb9 Mon Sep 17 00:00:00 2001
+From: Rajesh Sahoo <rajesh.sahoo@lge.com>
+Date: Tue, 11 Jun 2019 15:13:04 +0530
+Subject: [PATCH] avoid pthread_join if backgroundLoop is FALSE
+
+client_thread is created depending upon backgroundLoop, but joining
+without checking for same condition. so we are trying to join a garbage
+thread_id.
+---
+ libvncserver/main.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/libvncserver/main.c b/libvncserver/main.c
+index d3cd9b1e..772fb18f 100644
+--- a/libvncserver/main.c
++++ b/libvncserver/main.c
+@@ -1112,6 +1112,7 @@ void rfbShutdownServer(rfbScreenInfoPtr screen,rfbBool disconnectClients) {
+ }
+
+ #ifdef LIBVNCSERVER_HAVE_LIBPTHREAD
++ if(currentCl->screen->backgroundLoop) {
+ /*
+ Notify the thread. This simply writes a NULL byte to the notify pipe in order to get past the select()
+ in clientInput(), the loop in there will then break because the rfbCloseClient() above has set
+@@ -1120,6 +1121,7 @@ void rfbShutdownServer(rfbScreenInfoPtr screen,rfbBool disconnectClients) {
+ write(currentCl->pipe_notify_client_thread[1], "\x00", 1);
+ /* And wait for it to finish. */
+ pthread_join(currentCl->client_thread, NULL);
++ }
+ #else
+ rfbClientConnectionGone(currentCl);
+ #endif
+
diff --git a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
index 7c8bf81e8..43a454224 100755
--- a/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
+++ b/source/xap/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
@@ -178,7 +178,6 @@ 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
-zcat $CWD/thunderbird-rust-1.39.x.patch.gz | patch -p0 --verbose || exit 1
# Bypass a test that fails the build:
zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1
diff --git a/source/xap/mozilla-thunderbird/thunderbird-rust-1.39.x.patch b/source/xap/mozilla-thunderbird/thunderbird-rust-1.39.x.patch
deleted file mode 100644
index 9494776e0..000000000
--- a/source/xap/mozilla-thunderbird/thunderbird-rust-1.39.x.patch
+++ /dev/null
@@ -1,172 +0,0 @@
-Source: Gentoo
-
-Based on https://github.com/rust-lang/rust/issues/64710
-
---- third_party/rust/bindgen/.cargo-checksum.json
-+++ third_party/rust/bindgen/.cargo-checksum.json
-@@ -1 +1 @@
--{"files":{"Cargo.toml":"9af635e7bad9021a49742a312faf6178b757dbd48aabc998931d6f491f14c179","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"e9203eb5a1b432efebafcd011896e35e8c9145037bf99e7bb3709dc1b8e8e783","src/codegen/bitfield_unit.rs":"88b0604322dc449fc9284850eadc1f5d14b42fa747d4258bae0b6b9535f52dfd","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"fbd23e68dd51ccaddeb9761394d5df2db49baded0e2dccf6bbc52a2d6de502eb","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"238d989e13b7556e5d120a2bfe85b43332fba56cbe8df886d4c32e650fff1247","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"c5fd7149f4a3b41fd4f89ade08505170942f4bc791bcb6a34fdddd3ae61856f8","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"5788372d27bdbaaf0454bc17be31a5480918bc41a8a1c4832e8c61185c07f9cd","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"8dc10043d872e68e660ef96edca4d9733f95be45cdad4893462fa929b335014f","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"ca439407faefbe3a198246f0a1dbdf4e40307e45eaaad317e85d1aab37bb31fc","src/ir/context.rs":"599226eb04d337a1b1b13af91af91bdb02dbd5f26f274cbc0ebc4489eb144fc0","src/ir/derive.rs":"34f9aa76b6c9c05136bb69dcd6455397faef571a567254d2c541d50a962994db","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"9cc242d6b3c1866665594e8b306860ee39c0ea42d22198d46b7fded473fe3e84","src/ir/function.rs":"2d41d9df19f42b0c383f338be4c026c005853a8d1caf5f3e5a2f3a8dad202232","src/ir/int.rs":"07e0c7dbd2dd977177fae3acd2a14adf271c6cf9ff4b57cddc11d50734fd4801","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"952fb04cd6a71a2bca5c509aecacb42a1de0cae75824941541a38dc589f0993a","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"d5c8b404c515d30fc2d78b28eb84cff6b256f1f1e2dbd6aca280529bb2af6879","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"e519053bcdde6bc88f60f955246a02d53b3db1cc5ccd1612e6675b790b7460b0","src/options.rs":"041d635c8f6712ca32676a68f06d0245faed5577d9513786e058540ea2a69a7f","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"}
-\ No newline at end of file
-+{"files":{"Cargo.toml":"9af635e7bad9021a49742a312faf6178b757dbd48aabc998931d6f491f14c179","LICENSE":"c23953d9deb0a3312dbeaf6c128a657f3591acee45067612fa68405eaa4525db","README.md":"5a1f556c6a57c0a6ccc65e19c27718e0f4b32381a8efcc80f6601b33c58c5d59","build.rs":"a9f6915c54d75f357ce32f96327bf4df53dc81a505b70831978f9dac6f43841d","src/callbacks.rs":"b24d7982332c6a35928f134184ddf4072fe4545a45546b97b9b0e0c1fbb77c08","src/clang.rs":"e9203eb5a1b432efebafcd011896e35e8c9145037bf99e7bb3709dc1b8e8e783","src/codegen/bitfield_unit.rs":"88b0604322dc449fc9284850eadc1f5d14b42fa747d4258bae0b6b9535f52dfd","src/codegen/bitfield_unit_tests.rs":"2073ac6a36e0bc9afaef5b1207966817c8fb7a1a9f6368c3b1b8f79822efbfba","src/codegen/error.rs":"2613af1d833377fd4a70719f4a09951d9d45dc9227827b9a2a938a1bcaaea2dd","src/codegen/helpers.rs":"fbd23e68dd51ccaddeb9761394d5df2db49baded0e2dccf6bbc52a2d6de502eb","src/codegen/impl_debug.rs":"f82969461d522fb758eca552ceaf189122a404cbb47fcc16008bfe52fc62aefa","src/codegen/impl_partialeq.rs":"d40d9ee2849c4d3d557b033c4d3af5e6de4a44347f67c0f016198086338811af","src/codegen/mod.rs":"238d989e13b7556e5d120a2bfe85b43332fba56cbe8df886d4c32e650fff1247","src/codegen/struct_layout.rs":"3fa5524aff82365ce292b0cc85080514c85a6dbd31bce90f001773b995dda28e","src/extra_assertions.rs":"494534bd4f18b80d89b180c8a93733e6617edcf7deac413e9a73fd6e7bc9ced7","src/features.rs":"c5fd7149f4a3b41fd4f89ade08505170942f4bc791bcb6a34fdddd3ae61856f8","src/ir/analysis/derive.rs":"325d4c1c1e6194e743f42a2316f1501b0ef852fe309f2e9cac3434825ad235f0","src/ir/analysis/has_destructor.rs":"63644f479738df35e531d3324ff892614083c3656e0747aa34d9f20dada878ec","src/ir/analysis/has_float.rs":"76162a309e4285a806755a08c687a3e7bc894a100a63da4e88584035e215b11d","src/ir/analysis/has_type_param_in_array.rs":"fdbc0af28a144c88ea2de83e6e6da5e1ffb40e3dd63fd7a708095d085bb06f94","src/ir/analysis/has_vtable.rs":"8c92a52c0f859c7bec7bfbc36b9d18f904baab0c8c9dc1b3e7af34de1a0b0da4","src/ir/analysis/mod.rs":"1f218e15c19f6666512908abc853fa7ff9ca5d0fafd94f026d9e4b0ce287ec3c","src/ir/analysis/sizedness.rs":"71f1a37f75b971ea5b0d8457473cc410947dbf706cb6d2c0338916910b78a675","src/ir/analysis/template_params.rs":"6312c008bbc80f50e72a766756c8daddea0b6eeb31ec924b83a231df931e170e","src/ir/annotations.rs":"39a5ab19f4d5dfa617577e4a0d0d2b67b5369d480c7cca4b14d172458c9843f0","src/ir/comment.rs":"c48abe01c5af0f09f583a89f1394bc6c161b40f6c8f0f600bbfe3c907b47969b","src/ir/comp.rs":"ca439407faefbe3a198246f0a1dbdf4e40307e45eaaad317e85d1aab37bb31fc","src/ir/context.rs":"599226eb04d337a1b1b13af91af91bdb02dbd5f26f274cbc0ebc4489eb144fc0","src/ir/derive.rs":"e5581852eec87918901a129284b4965aefc8a19394187a8095779a084f28fabe","src/ir/dot.rs":"95ed2968fc3239d87892e9f1edf1ed6dd18630d949564961765967ea1d16960c","src/ir/enum_ty.rs":"9cc242d6b3c1866665594e8b306860ee39c0ea42d22198d46b7fded473fe3e84","src/ir/function.rs":"2d41d9df19f42b0c383f338be4c026c005853a8d1caf5f3e5a2f3a8dad202232","src/ir/int.rs":"07e0c7dbd2dd977177fae3acd2a14adf271c6cf9ff4b57cddc11d50734fd4801","src/ir/item.rs":"3bcdb69b793350e5744aec3577cdbb1e5068ece5220c38763cecd82dfb5e8f03","src/ir/item_kind.rs":"dbeae8c4fd0e5c9485d325aea040e056a1f2cd6d43fc927dee8fe1c0c59a7197","src/ir/layout.rs":"d49582081f5f86f7595afbe4845f38fb3b969a840b568f4a49b265e7d790bb5b","src/ir/mod.rs":"2eae90f207fad2e45957ec9287064992a419e3fc916aba84faff2ea25cbeb5ee","src/ir/module.rs":"c4d90bf38fe3672e01923734ccbdb7951ea929949d5f413a9c2aee12395a5094","src/ir/objc.rs":"758aa955a0c5d6ad82606c88a1f4cd1d93e666b71e82d43b18b1aaae96cf888a","src/ir/template.rs":"c0f8570b927dfd6a421fc4ce3094ec837a3ed936445225dbfac961e8e0842ae5","src/ir/traversal.rs":"ea751379a5aec02f93f8d2c61e18232776b1f000dbeae64b9a7195ba21a19dd6","src/ir/ty.rs":"952fb04cd6a71a2bca5c509aecacb42a1de0cae75824941541a38dc589f0993a","src/ir/var.rs":"8bdafb6d02f2c55ae11c28d88b19fb7a65ba8466da12ff039ae4c16c790b291e","src/lib.rs":"d5c8b404c515d30fc2d78b28eb84cff6b256f1f1e2dbd6aca280529bb2af6879","src/log_stubs.rs":"6dfdd908b7c6453da416cf232893768f9480e551ca4add0858ef88bf71ee6ceb","src/main.rs":"e519053bcdde6bc88f60f955246a02d53b3db1cc5ccd1612e6675b790b7460b0","src/options.rs":"041d635c8f6712ca32676a68f06d0245faed5577d9513786e058540ea2a69a7f","src/parse.rs":"be7d13cc84fae79ec7b3aa9e77063fa475a48d74a854423e2c72d75006a25202","src/regex_set.rs":"5cb72fc3714c0d79e9e942d003349c0775fafd7cd0c9603c65f5261883bbf9cf","src/time.rs":"3b763e6fee51d0eb01228dfe28bc28a9f692aff73b2a7b90a030902e0238fca6"},"package":"6bd7710ac8399ae1ebe1e3aac7c9047c4f39f2c94b33c997f482f49e96991f7c"}
-\ No newline at end of file
---- third_party/rust/bindgen/src/ir/analysis/has_vtable.rs
-+++ third_party/rust/bindgen/src/ir/analysis/has_vtable.rs
-@@ -9,17 +9,17 @@ use std::ops;
- use {HashMap, Entry};
-
- /// The result of the `HasVtableAnalysis` for an individual item.
--#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)]
-+#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]
- pub enum HasVtableResult {
-- /// The item has a vtable, but the actual vtable pointer is in a base
-- /// member.
-- BaseHasVtable,
-+ /// The item does not have a vtable pointer.
-+ No,
-
- /// The item has a vtable and the actual vtable pointer is within this item.
- SelfHasVtable,
-
-- /// The item does not have a vtable pointer.
-- No
-+ /// The item has a vtable, but the actual vtable pointer is in a base
-+ /// member.
-+ BaseHasVtable,
- }
-
- impl Default for HasVtableResult {
-@@ -28,21 +28,6 @@ impl Default for HasVtableResult {
- }
- }
-
--impl cmp::PartialOrd for HasVtableResult {
-- fn partial_cmp(&self, rhs: &Self) -> Option<cmp::Ordering> {
-- use self::HasVtableResult::*;
--
-- match (*self, *rhs) {
-- (x, y) if x == y => Some(cmp::Ordering::Equal),
-- (BaseHasVtable, _) => Some(cmp::Ordering::Greater),
-- (_, BaseHasVtable) => Some(cmp::Ordering::Less),
-- (SelfHasVtable, _) => Some(cmp::Ordering::Greater),
-- (_, SelfHasVtable) => Some(cmp::Ordering::Less),
-- _ => unreachable!(),
-- }
-- }
--}
--
- impl HasVtableResult {
- /// Take the least upper bound of `self` and `rhs`.
- pub fn join(self, rhs: Self) -> Self {
---- third_party/rust/bindgen/src/ir/analysis/sizedness.rs
-+++ third_party/rust/bindgen/src/ir/analysis/sizedness.rs
-@@ -22,13 +22,14 @@ use {HashMap, Entry};
- ///
- /// We initially assume that all types are `ZeroSized` and then update our
- /// understanding as we learn more about each type.
--#[derive(Copy, Clone, Debug, PartialEq, Eq, Ord)]
-+#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord)]
- pub enum SizednessResult {
-- /// Has some size that is known to be greater than zero. That doesn't mean
-- /// it has a static size, but it is not zero sized for sure. In other words,
-- /// it might contain an incomplete array or some other dynamically sized
-- /// type.
-- NonZeroSized,
-+ /// The type is zero-sized.
-+ ///
-+ /// This means that if it is a C++ type, and is not being used as a base
-+ /// member, then we must add an `_address` byte to enforce the
-+ /// unique-address-per-distinct-object-instance rule.
-+ ZeroSized,
-
- /// Whether this type is zero-sized or not depends on whether a type
- /// parameter is zero-sized or not.
-@@ -52,12 +53,11 @@ pub enum SizednessResult {
- /// https://github.com/rust-lang-nursery/rust-bindgen/issues/586
- DependsOnTypeParam,
-
-- /// The type is zero-sized.
-- ///
-- /// This means that if it is a C++ type, and is not being used as a base
-- /// member, then we must add an `_address` byte to enforce the
-- /// unique-address-per-distinct-object-instance rule.
-- ZeroSized,
-+ /// Has some size that is known to be greater than zero. That doesn't mean
-+ /// it has a static size, but it is not zero sized for sure. In other words,
-+ /// it might contain an incomplete array or some other dynamically sized
-+ /// type.
-+ NonZeroSized,
- }
-
- impl Default for SizednessResult {
-@@ -66,21 +66,6 @@ impl Default for SizednessResult {
- }
- }
-
--impl cmp::PartialOrd for SizednessResult {
-- fn partial_cmp(&self, rhs: &Self) -> Option<cmp::Ordering> {
-- use self::SizednessResult::*;
--
-- match (*self, *rhs) {
-- (x, y) if x == y => Some(cmp::Ordering::Equal),
-- (NonZeroSized, _) => Some(cmp::Ordering::Greater),
-- (_, NonZeroSized) => Some(cmp::Ordering::Less),
-- (DependsOnTypeParam, _) => Some(cmp::Ordering::Greater),
-- (_, DependsOnTypeParam) => Some(cmp::Ordering::Less),
-- _ => unreachable!(),
-- }
-- }
--}
--
- impl SizednessResult {
- /// Take the least upper bound of `self` and `rhs`.
- pub fn join(self, rhs: Self) -> Self {
---- third_party/rust/bindgen/src/ir/derive.rs
-+++ third_party/rust/bindgen/src/ir/derive.rs
-@@ -92,10 +92,10 @@ pub trait CanDeriveOrd {
- ///
- /// Initially we assume that we can derive trait for all types and then
- /// update our understanding as we learn more about each type.
--#[derive(Debug, Copy, Clone, PartialEq, Eq, Ord)]
-+#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord)]
- pub enum CanDerive {
-- /// No, we cannot.
-- No,
-+ /// Yes, we can derive automatically.
-+ Yes,
-
- /// The only thing that stops us from automatically deriving is that
- /// array with more than maximum number of elements is used.
-@@ -103,8 +103,8 @@ pub enum CanDerive {
- /// This means we probably can "manually" implement such trait.
- Manually,
-
-- /// Yes, we can derive automatically.
-- Yes,
-+ /// No, we cannot.
-+ No,
- }
-
- impl Default for CanDerive {
-@@ -113,22 +113,6 @@ impl Default for CanDerive {
- }
- }
-
--impl cmp::PartialOrd for CanDerive {
-- fn partial_cmp(&self, rhs: &Self) -> Option<cmp::Ordering> {
-- use self::CanDerive::*;
--
-- let ordering = match (*self, *rhs) {
-- (x, y) if x == y => cmp::Ordering::Equal,
-- (No, _) => cmp::Ordering::Greater,
-- (_, No) => cmp::Ordering::Less,
-- (Manually, _) => cmp::Ordering::Greater,
-- (_, Manually) => cmp::Ordering::Less,
-- _ => unreachable!()
-- };
-- Some(ordering)
-- }
--}
--
- impl CanDerive {
- /// Take the least upper bound of `self` and `rhs`.
- pub fn join(self, rhs: Self) -> Self {