summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.txt.old34
-rw-r--r--slackware64-current/ChangeLog.txt22
-rw-r--r--slackware64-current/source/CHECKSUMS.md564
-rw-r--r--slackware64-current/source/CHECKSUMS.md5.asc6
-rw-r--r--slackware64-current/source/FILE_LIST99
-rw-r--r--slackware64-current/source/MANIFEST.bz22
-rw-r--r--slackware64-current/source/a/dbus/dbus-1.12.6.tar.lz1
-rw-r--r--slackware64-current/source/a/dbus/dbus-1.12.8.tar.lz1
-rwxr-xr-xslackware64-current/source/a/dbus/dbus.SlackBuild2
-rwxr-xr-xslackware64-current/source/a/eudev/eudev.SlackBuild7
-rw-r--r--slackware64-current/source/a/eudev/eudev.ignore_bind_unbind_events.diff.gz1
-rw-r--r--slackware64-current/source/a/xfsprogs/xfsprogs-4.15.1.tar.sign1
-rw-r--r--slackware64-current/source/a/xfsprogs/xfsprogs-4.16.1.tar.sign1
-rwxr-xr-xslackware64-current/source/a/xfsprogs/xfsprogs.SlackBuild2
-rw-r--r--slackware64-current/source/ap/hplip/hplip-3.18.3.tar.lz1
-rw-r--r--slackware64-current/source/ap/hplip/hplip-3.18.4.tar.lz1
-rwxr-xr-xslackware64-current/source/ap/hplip/hplip.SlackBuild2
-rw-r--r--slackware64-current/source/ap/man-pages/man-pages-4.15.tar.sign1
-rw-r--r--slackware64-current/source/ap/man-pages/man-pages-4.16.tar.sign1
-rwxr-xr-xslackware64-current/source/ap/man-pages/man-pages.SlackBuild2
-rw-r--r--slackware64-current/source/ap/man-pages/man-pages.url1
-rw-r--r--slackware64-current/source/l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.2.0-libopenraw.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.2.0-linker-flags.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.2.0-lua-5.2.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz1
-rw-r--r--slackware64-current/source/l/gegl/gegl-0.4.0.tar.lz1
-rwxr-xr-xslackware64-current/source/l/gegl/gegl.SlackBuild14
-rw-r--r--slackware64-current/source/l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz1
-rwxr-xr-xslackware64-current/source/l/gexiv2/gexiv2.SlackBuild113
-rw-r--r--slackware64-current/source/l/gexiv2/slack-desc19
-rw-r--r--slackware64-current/source/l/json-c/json-c-0.13.1-20180305.tar.lz1
-rwxr-xr-xslackware64-current/source/l/json-c/json-c.SlackBuild122
-rw-r--r--slackware64-current/source/l/json-c/slack-desc19
-rwxr-xr-xslackware64-current/source/l/json-glib/json-glib.SlackBuild147
-rw-r--r--slackware64-current/source/l/json-glib/slack-desc19
-rw-r--r--slackware64-current/source/x/libinput/libinput-1.10.5.tar.xz.sig1
-rw-r--r--slackware64-current/source/x/libinput/libinput-1.10.6.tar.xz.sig1
-rwxr-xr-xslackware64-current/source/x/libmypaint/libmypaint.SlackBuild136
-rw-r--r--slackware64-current/source/x/libmypaint/libmypaint.url1
-rw-r--r--slackware64-current/source/x/libmypaint/slack-desc19
-rw-r--r--slackware64-current/source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz1
-rwxr-xr-xslackware64-current/source/x/mypaint-brushes/mypaint-brushes.SlackBuild138
-rw-r--r--slackware64-current/source/x/mypaint-brushes/mypaint-brushes.url1
-rw-r--r--slackware64-current/source/x/mypaint-brushes/slack-desc19
-rw-r--r--slackware64-current/source/xap/gimp/gimp-2.10.0.tar.lz1
-rwxr-xr-xslackware64-current/source/xap/gimp/gimp.SlackBuild12
48 files changed, 939 insertions, 105 deletions
diff --git a/ChangeLog.txt.old b/ChangeLog.txt.old
index 1aeb9c2cd..07526b179 100644
--- a/ChangeLog.txt.old
+++ b/ChangeLog.txt.old
@@ -1,3 +1,37 @@
+Mon Apr 30 22:35:43 UTC 2018
+a/xz-5.2.4-x86_64-1.txz: Upgraded.
+ap/sudo-1.8.23-x86_64-1.txz: Upgraded.
+l/libwmf-0.2.8.4-x86_64-8.txz: Rebuilt.
+ Patched denial of service and possible execution of arbitrary code
+ security issues.
+ For more information, see:
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-0941
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3376
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-0455
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-2756
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-3472
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-3473
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-3477
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3546
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0848
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-4588
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-4695
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-4696
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10167
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10168
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9011
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-9317
+ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6362
+ (* Security fix *)
+ Symlink to system Type1 fonts.
+l/libwmf-docs-0.2.8.4-noarch-7.txz: Removed.
+ There's no good reason to split this package.
+xap/mozilla-firefox-59.0.3-x86_64-1.txz: Upgraded.
+ This release contains security fixes and improvements.
+ For more information, see:
+ https://www.mozilla.org/security/known-vulnerabilities/firefox.html
+ (* Security fix *)
++--------------------------+
Mon Apr 30 01:34:10 UTC 2018
a/kernel-generic-4.14.38-x86_64-1.txz: Upgraded.
a/kernel-huge-4.14.38-x86_64-1.txz: Upgraded.
diff --git a/slackware64-current/ChangeLog.txt b/slackware64-current/ChangeLog.txt
index 07526b179..2793837c3 100644
--- a/slackware64-current/ChangeLog.txt
+++ b/slackware64-current/ChangeLog.txt
@@ -1,3 +1,25 @@
+Tue May 1 20:43:20 UTC 2018
+a/dbus-1.12.8-x86_64-1.txz: Upgraded.
+a/eudev-3.2.5-x86_64-3.txz: Rebuilt.
+ Don't treat bind actions as add/update actions. Fixes MTP with recent
+ kernels. Thanks to DarkVision for the link to the patch.
+a/xfsprogs-4.16.1-x86_64-1.txz: Upgraded.
+ap/hplip-3.18.4-x86_64-1.txz: Upgraded.
+ap/man-pages-4.16-noarch-1.txz: Upgraded.
+l/gegl-0.4.0-x86_64-1.txz: Upgraded.
+l/gexiv2-0.10.8-x86_64-1.txz: Added.
+ Required by gimp-2.10.0.
+l/json-c-0.13.1_20180305-x86_64-1.txz: Added.
+ Looks like we're getting this package back since libmypaint needs it.
+l/json-glib-1.4.2-x86_64-1.txz: Added.
+ Required by gegl-0.4.0 and gimp-2.10.0.
+x/libinput-1.10.6-x86_64-1.txz: Upgraded.
+x/libmypaint-1.3.0-x86_64-1.txz: Added.
+ Required by gimp-2.10.0.
+x/mypaint-brushes-1.3.0-noarch-1.txz: Added.
+ Required by gimp-2.10.0.
+xap/gimp-2.10.0-x86_64-1.txz: Upgraded.
++--------------------------+
Mon Apr 30 22:35:43 UTC 2018
a/xz-5.2.4-x86_64-1.txz: Upgraded.
ap/sudo-1.8.23-x86_64-1.txz: Upgraded.
diff --git a/slackware64-current/source/CHECKSUMS.md5 b/slackware64-current/source/CHECKSUMS.md5
index ac4689630..f7c270ed8 100644
--- a/slackware64-current/source/CHECKSUMS.md5
+++ b/slackware64-current/source/CHECKSUMS.md5
@@ -10,8 +10,8 @@ tail +13 CHECKSUMS.md5 | md5sum -c --quiet - | less
/pub/gnu, or at any GNU mirror site.
MD5 message digest Filename
-33c3a9f7f40fd2650063f9e4d4b967fa ./FILE_LIST
-5910e5eed6d9b9e0c2214c65163f8d05 ./MANIFEST.bz2
+7dad39d94c8c2de6a463b00e49425c8d ./FILE_LIST
+fcc2e53fde97d23dd8ead8449ba99ccb ./MANIFEST.bz2
842fe24ea4cecdae8e72ccac18b6e1b5 ./README.TXT
1a8b769d7f42ff59a066ca4e8200377e ./a/FTBFSlog
f76a41cb2b7df6c0a9941392b3d9fd18 ./a/aaa_base/_aaa_base.tar.gz
@@ -124,9 +124,9 @@ b8eeb8bca644401ce2345bb4c8a6ad47 ./a/cryptsetup/cryptsetup-1.7.5.tar.sign
d2d668223e795dcf750da44dc3e7076b ./a/cryptsetup/cryptsetup-1.7.5.tar.xz
4ca1bb5afcaa274d05df060ce94c654c ./a/cryptsetup/cryptsetup.SlackBuild
10ca365430c51e9ebb9efe81c3164224 ./a/cryptsetup/slack-desc
-f18f03b7aa28ba51e2319ebc58a81bd3 ./a/dbus/dbus-1.12.6.tar.lz
+2de67f10e2f7ea185b465113be2c87cd ./a/dbus/dbus-1.12.8.tar.lz
053d5ffdbc46d8711b03b145b1609aa0 ./a/dbus/dbus-1.12.x-allow_root_globally.diff.gz
-4cba1b0cdaae43b3d6071b37868532ba ./a/dbus/dbus.SlackBuild
+6187eef0052c332dab0f982967e6a33c ./a/dbus/dbus.SlackBuild
dd2920eb1fe171e7a2de2cc9063e2a36 ./a/dbus/dbus.url
0cb789bcceadc31417ec2a062e2d6c3f ./a/dbus/doinst.sh.gz
40c5b8820cd454b2b84c93e7b53d997c ./a/dbus/rc.messagebus.gz
@@ -220,7 +220,8 @@ f414552384eb8d3364e1c031ecfa2824 ./a/eudev/config/rules.d/65-permissions.rules
3e4990593decded07b940a8dc7df1116 ./a/eudev/config/udev.conf
f9bee7bea96a8f8ce82ca6ddde94be36 ./a/eudev/doinst.sh.gz
0d29fa8655a73bd73aa0cdc0fa3fd539 ./a/eudev/eudev-3.2.5.tar.xz
-048d93a4a2e320bffdbefe914f824e20 ./a/eudev/eudev.SlackBuild
+a6957017582a9b60ea9060d758a38d54 ./a/eudev/eudev.SlackBuild
+0831725676bf8e03d12c473db1e975a7 ./a/eudev/eudev.ignore_bind_unbind_events.diff.gz
76487673bd7d5677983a4977b4c70b7d ./a/eudev/slack-desc
80362548cdf529ea3ec83eab148c7572 ./a/file/doinst.sh.gz
ca1716b130d3616bc8996ff4d9bbfe9c ./a/file/file-5.33.tar.lz
@@ -722,9 +723,9 @@ fd84ba98f0fef74f8260a5aa250e25d0 ./a/util-linux/util-linux.SlackBuild
dc7e562b4a2f2f9cfc82ecaefdb924aa ./a/which/which-2.21.tar.gz.sig
d3d878cbcfa559ac1b30bcfbc04014bf ./a/which/which.SlackBuild
4418a256f23b6525ff833cb34d2f4b4d ./a/xfsprogs/slack-desc
-765cba2fa3053ba5586aaadf280695ba ./a/xfsprogs/xfsprogs-4.15.1.tar.sign
-31a1df91cdf77305c6aebb819a0b567b ./a/xfsprogs/xfsprogs-4.15.1.tar.xz
-fe1d9f8b08e5f16fa521d686a40267c3 ./a/xfsprogs/xfsprogs.SlackBuild
+0f5c16f011e2964ab92f47390b335ce1 ./a/xfsprogs/xfsprogs-4.16.1.tar.sign
+575a2138b6ec980801c610de3caf861b ./a/xfsprogs/xfsprogs-4.16.1.tar.xz
+f80c9444f8b208e552ad892a1bbe3501 ./a/xfsprogs/xfsprogs.SlackBuild
a5e06d6f6ebc3447c150b249c1965b03 ./a/xfsprogs/xfsprogs.url
5534e036117826ff5b5826eb827c3345 ./a/xz/slack-desc
003e4d0b1b1899fc6e3000b24feddf7c ./a/xz/xz-5.2.4.tar.xz
@@ -876,8 +877,8 @@ e6d1128730b65a88728a45b3a0fec238 ./ap/gutenprint/doinst.sh.gz
b6e8c19d125c1dbba4354674375ddf65 ./ap/gutenprint/setup.cups-genppdupdate
b1992fb6eb7dcd28e51855d8e8cbcfe5 ./ap/gutenprint/slack-desc
68142e63341bd27f6e718afb53abf468 ./ap/hplip/doinst.sh.gz
-e564fc9e216d31b59777ebb5ea5bc324 ./ap/hplip/hplip-3.18.3.tar.lz
-8f93e6e63117545904b8a835a33d97af ./ap/hplip/hplip.SlackBuild
+7f717972186392f1191db5dc21f944ee ./ap/hplip/hplip-3.18.4.tar.lz
+10d013ca2b8b70d9dddff1b0a3e3a3c5 ./ap/hplip/hplip.SlackBuild
8f5b44c9ce7101b0a32d23e7c9832978 ./ap/hplip/hplip.no.upgrade.diff.gz
20401ea046e2f3807893c4de553b5150 ./ap/hplip/hplip.python3.shebang.diff.gz
bdce89046cbf54d74b6cc1975493c3df ./ap/hplip/setup.py.lc_all.c.diff.gz
@@ -991,10 +992,11 @@ ecd4dbd95c4434632edd9a905f1e1075 ./ap/man-db/man2html.url
78c8d65ff39973eb744eef64ee06953e ./ap/man-db/man_db.conf.new
e56397555328e70eec502796045fc400 ./ap/man-db/other-scripts-20180101.tar.lz
266e19055fe37db3ce7ada91c7b96f81 ./ap/man-db/slack-desc
-4c53e1a817634ebea77a0940219c6322 ./ap/man-pages/man-pages-4.15.tar.sign
-4298feb3d5feffad8ff46bb87b061a07 ./ap/man-pages/man-pages-4.15.tar.xz
+c8ea8629bc0f8486b45a30f19e30d4a5 ./ap/man-pages/man-pages-4.16.tar.sign
+ad9f1ff81276fe8d90d077484d6d4b5e ./ap/man-pages/man-pages-4.16.tar.xz
825fde78e6fddd02426ecdd50e2cbe0d ./ap/man-pages/man-pages-posix-2013-a.tar.xz
-502c1b91fa593319db0d8a795fdd9306 ./ap/man-pages/man-pages.SlackBuild
+702372e209ac63a291e530b21ab7ab9b ./ap/man-pages/man-pages.SlackBuild
+b92f560d32201fcc57f09a5459d855bf ./ap/man-pages/man-pages.url
a434ec0786bc85ec8aaa1345c350d5fd ./ap/man-pages/slack-desc
f9014e13b9681ba241cef4aedfed76ec ./ap/mariadb/doinst.sh.gz
1eeba87ee531440e6189d8fdd730acfa ./ap/mariadb/mariadb-10.2.14.tar.lz
@@ -2921,16 +2923,12 @@ d3eb8a88d636613d69b8514272c9700d ./l/gdbm/slack-desc
c41d32029c016adb1a3e419b4dc0ab56 ./l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
6849e707d53d2df674f80be655d16526 ./l/gdk-pixbuf2/slack-desc
7fba5f5d6c54360c7c01af8f2c00944b ./l/gdk-pixbuf2/update-gdk-pixbuf-loaders
-e0661010c8810dd880e25e22385d3eaf ./l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz
-1ac9ccf7f7d2f2df487ca2e4e8dfe646 ./l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz
-6c8198b18bd67164257120a46628ed87 ./l/gegl/gegl-0.2.0-libopenraw.patch.gz
-88b16a3fe65e808de2b426b1d14ad353 ./l/gegl/gegl-0.2.0-linker-flags.patch.gz
-92912866231fa47d6f7835fd50380679 ./l/gegl/gegl-0.2.0-lua-5.2.patch.gz
-07619793d5a259333f040968e3b6659c ./l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz
-bf06bcff779b61244eeba4d178466994 ./l/gegl/gegl-0.2.0.tar.xz
-f686d0eeaf85b1ec83259146f8292967 ./l/gegl/gegl.SlackBuild
-e0ac5d61643eda06a6309acaab3555b8 ./l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz
+412b3da2377c14e90eba637f386340f2 ./l/gegl/gegl-0.4.0.tar.lz
+fc948dd2ef41c1ecd4096d13fa29d68d ./l/gegl/gegl.SlackBuild
be2975b4684fd8b3debca6c7aea92308 ./l/gegl/slack-desc
+fcbaa7233fc076a6743c22da746956be ./l/gexiv2/gexiv2-0.10.8.tar.xz
+560bdd1a0d374d6e63f9b5cdb3f79acf ./l/gexiv2/gexiv2.SlackBuild
+67c37755c7cc03008d2acc0c29a9c5f3 ./l/gexiv2/slack-desc
a12e208a1dd87d4e2e3aaa24911035de ./l/giflib/giflib-5.1.4.tar.xz
ed428655a1072330aba2ffefc5c5b710 ./l/giflib/giflib.SlackBuild
1257e5f7837dbf3be36d00387c18d1a4 ./l/giflib/slack-desc
@@ -3161,6 +3159,12 @@ d8e6e5aabf5cfbfb305282de62a441b6 ./l/js185/js185-1.0.0.tar.xz
364834a8391888642c53d78c3a949d94 ./l/js185/js185-destdir.patch
5d317bba76b947d7ad8b571cd40cbdc2 ./l/js185/js185.SlackBuild
60cf7546dc9842c7517d3e8dc97cb3e6 ./l/js185/slack-desc
+e53c5570ae5df3029559885306d3d2f3 ./l/json-c/json-c-0.13.1-20180305.tar.lz
+50d419c2cf1818044d14f578f29b50b3 ./l/json-c/json-c.SlackBuild
+3c0bf158dcc057640d952051803a17a5 ./l/json-c/slack-desc
+35107e23a7bbbc70f31c34f7b9adf1c3 ./l/json-glib/json-glib-1.4.2.tar.xz
+98d8df218de93a61d87db91b2c71bd84 ./l/json-glib/json-glib.SlackBuild
+a904de27bb65beab91f287290ec524e9 ./l/json-glib/slack-desc
b1b0de979be91c96a2ad3c3e89006371 ./l/judy/Judy-1.0.5.tar.xz
3f27ad65886e4661ab02ca4740902e81 ./l/judy/judy.SlackBuild
a9767d86c9b95e93493975eb71242954 ./l/judy/slack-desc
@@ -4922,11 +4926,15 @@ fdb65cdfa8f8926abc425692f0bc6be2 ./x/libevdev/libevdev.SlackBuild
6c55ce6f882a5285f49ade8db4133595 ./x/libhangul/libhangul-0.1.0.tar.xz
302694a9f7b2d86cf68e128827d347cc ./x/libhangul/libhangul.SlackBuild
d8e9a50c40469f2ebbf0dc016ef551df ./x/libhangul/slack-desc
-3d37aa6292b7e34847811a47f3ddc860 ./x/libinput/libinput-1.10.5.tar.xz
-4ab9704f6b4ef58d79dba99b2330cf5c ./x/libinput/libinput-1.10.5.tar.xz.sig
+9f47bb451a4a823014a0ad6125099b7e ./x/libinput/libinput-1.10.6.tar.xz
+44d56b46ca93b785e6836597882f8367 ./x/libinput/libinput-1.10.6.tar.xz.sig
52fdd0dbe2f80a2c8e98bc01163ba59b ./x/libinput/libinput.SlackBuild
e871039fb89721bcf0a4fd7034660db6 ./x/libinput/libinput.url
cd68d6b864c100a773380a9a80b72b42 ./x/libinput/slack-desc
+2e7200c7873514dfca26eea9e3d273f5 ./x/libmypaint/libmypaint-1.3.0.tar.xz
+00559dc4008bac9d6dc2a6d301a5a203 ./x/libmypaint/libmypaint.SlackBuild
+9250d36ed81247ca3254f76418c75800 ./x/libmypaint/libmypaint.url
+117bfbd0d50317e6bd9040ad7ca9d0cc ./x/libmypaint/slack-desc
ec318b418becb734c3c9a26d4f99c226 ./x/libva-utils/libva-utils-2.1.0.tar.lz
dd2eec6f4d476e4e68038480d0d8e30a ./x/libva-utils/libva-utils.SlackBuild
34b8e6d9610b2d7812857b5e41fbb910 ./x/libva-utils/libva-utils.url
@@ -4969,6 +4977,10 @@ de971e8e5607fb677b159f351c4bf351 ./x/motif/motif.rgbtxt.patch.gz
06dcbccc9513a602d9b7d3eb281d8cd7 ./x/mtdev/mtdev.SlackBuild
ae1151e2c945029be50c4905e956cf85 ./x/mtdev/mtdev.url
7a16dee53ef38429b9a536f4a2afdb42 ./x/mtdev/slack-desc
+25838bf851e1bc43effc390a2b440b4f ./x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
+d30a49cf308d92c248c42a80c4d54491 ./x/mypaint-brushes/mypaint-brushes.SlackBuild
+88db91b24bb238a77a6c08b2e5a35f8b ./x/mypaint-brushes/mypaint-brushes.url
+612ef72c171a938cd51cdde0222453e9 ./x/mypaint-brushes/slack-desc
ceef10579a75c92483171f3bd7f77df2 ./x/sazanami-fonts-ttf/sazanami-20040629.tar.bz2
c7f55958dfeb00a906a4ad136aa09116 ./x/sazanami-fonts-ttf/sazanami-fonts-ttf.SlackBuild
2f6e9e0ca5a0ab8fee98dcb7fec690b3 ./x/sazanami-fonts-ttf/slack-desc
@@ -6163,8 +6175,8 @@ dcdabc3e108688b9533d53b8eb2fc855 ./xap/geeqie/fix-build-re-docs.diff.gz
5fe28a7ddefa7b54d6db7ce8800acb44 ./xap/gftp/gftp.SlackBuild
5039d3169357172ec99ba173b06d14d0 ./xap/gftp/gftp.desktop.gz
908ca6ecfb73a78bb5a5b7ac8017886e ./xap/gftp/slack-desc
-2d44273c3ed7b81ca8dc517103e5e6b9 ./xap/gimp/gimp-2.8.22.tar.xz
-6d2595222c38ce871dac663366076597 ./xap/gimp/gimp.SlackBuild
+5bafba1cb21940709953228cd4ecddbd ./xap/gimp/gimp-2.10.0.tar.lz
+2b096ad1529d9e09e0beb6ab81063663 ./xap/gimp/gimp.SlackBuild
c26b0ae5f0c3a4b2960b8116b41705bf ./xap/gimp/slack-desc
00242b0018dbc1b0af21d64e83abbf8a ./xap/gkrellm/gkrellm-2.3.10.tar.xz
e7ebc844c10937794955771ce277101f ./xap/gkrellm/gkrellm-countdown-0.1.2.tar.gz
diff --git a/slackware64-current/source/CHECKSUMS.md5.asc b/slackware64-current/source/CHECKSUMS.md5.asc
index 12633e193..d65fa68bf 100644
--- a/slackware64-current/source/CHECKSUMS.md5.asc
+++ b/slackware64-current/source/CHECKSUMS.md5.asc
@@ -1,6 +1,6 @@
-----BEGIN PGP SIGNATURE-----
-iEYEABECAAYFAlrnoXEACgkQakRjwEAQIjNDcwCeMri5u42H4OW7PHu2DQA1b4Qx
-uDkAnjQduFJAlKgFEymloZUrZoIDqfFa
-=CMN2
+iEYEABECAAYFAlro07MACgkQakRjwEAQIjOszwCgg9Rb11dldSKAvtIUA2+tyl4H
+HfMAn2qwbb3u+XQVYWhAa9jkTiI7QGMO
+=qL1+
-----END PGP SIGNATURE-----
diff --git a/slackware64-current/source/FILE_LIST b/slackware64-current/source/FILE_LIST
index 6d923d6dc..52409102b 100644
--- a/slackware64-current/source/FILE_LIST
+++ b/slackware64-current/source/FILE_LIST
@@ -1,15 +1,15 @@
-Mon Apr 30 23:06:05 UTC 2018
+Tue May 1 20:52:28 UTC 2018
Here is the file list for this directory. If you are using a
mirror site and find missing or extra files in the disk
subdirectories, please have the archive administrator refresh
the mirror.
-drwxr-xr-x 19 root root 4096 2018-04-30 23:06 .
--rw-r--r-- 1 root root 446049 2018-04-30 01:45 ./CHECKSUMS.md5
--rw-r--r-- 1 root root 163 2018-04-30 01:45 ./CHECKSUMS.md5.asc
--rw-r--r-- 1 root root 631728 2018-04-30 01:44 ./FILE_LIST
--rw-r--r-- 1 root root 14653045 2018-04-30 23:06 ./MANIFEST.bz2
+drwxr-xr-x 19 root root 4096 2018-05-01 20:52 .
+-rw-r--r-- 1 root root 447731 2018-04-30 23:06 ./CHECKSUMS.md5
+-rw-r--r-- 1 root root 163 2018-04-30 23:06 ./CHECKSUMS.md5.asc
+-rw-r--r-- 1 root root 633770 2018-04-30 23:06 ./FILE_LIST
+-rw-r--r-- 1 root root 14700113 2018-05-01 20:52 ./MANIFEST.bz2
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./README.TXT
drwxr-xr-x 108 root root 4096 2018-04-18 18:51 ./a
-rw-r--r-- 1 root root 567 2018-03-13 18:43 ./a/FTBFSlog
@@ -139,10 +139,10 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/cryptsetup
-rw-r--r-- 1 root root 1232696 2017-04-27 08:46 ./a/cryptsetup/cryptsetup-1.7.5.tar.xz
-rwxr-xr-x 1 root root 5017 2018-04-23 17:20 ./a/cryptsetup/cryptsetup.SlackBuild
-rw-r--r-- 1 root root 1045 2018-02-27 06:13 ./a/cryptsetup/slack-desc
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/dbus
--rw-r--r-- 1 root root 1402852 2018-03-02 01:28 ./a/dbus/dbus-1.12.6.tar.lz
+drwxr-xr-x 2 root root 4096 2018-05-01 15:21 ./a/dbus
+-rw-r--r-- 1 root root 1405417 2018-04-30 17:39 ./a/dbus/dbus-1.12.8.tar.lz
-rw-r--r-- 1 root root 504 2017-10-31 05:18 ./a/dbus/dbus-1.12.x-allow_root_globally.diff.gz
--rwxr-xr-x 1 root root 4929 2018-04-23 17:20 ./a/dbus/dbus.SlackBuild
+-rwxr-xr-x 1 root root 4929 2018-05-01 15:21 ./a/dbus/dbus.SlackBuild
-rw-r--r-- 1 root root 43 2017-11-14 19:24 ./a/dbus/dbus.url
-rw-r--r-- 1 root root 394 2015-03-09 19:24 ./a/dbus/doinst.sh.gz
-rw-r--r-- 1 root root 816 2017-11-14 19:29 ./a/dbus/rc.messagebus.gz
@@ -219,7 +219,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/etc
-rwxr-xr-x 1 root root 2329 2018-04-23 17:20 ./a/etc/etc.SlackBuild
-rw-r--r-- 1 root root 536 2002-10-11 20:17 ./a/etc/nsswitch.conf.gz
-rw-r--r-- 1 root root 653 2018-02-27 06:13 ./a/etc/slack-desc
-drwxr-xr-x 3 root root 4096 2018-04-23 17:20 ./a/eudev
+drwxr-xr-x 3 root root 4096 2018-05-01 15:37 ./a/eudev
-rw-r--r-- 1 root root 526 2015-10-24 11:05 ./a/eudev/60-cdrom_id.rules.diff.gz
drwxr-xr-x 5 root root 4096 2012-01-21 15:54 ./a/eudev/config
drwxr-xr-x 2 root root 4096 2017-11-26 19:27 ./a/eudev/config/modprobe.d
@@ -251,7 +251,8 @@ drwxr-xr-x 2 root root 4096 2015-11-17 02:56 ./a/eudev/config/rules.d
-rw-r--r-- 1 root root 200 2014-07-02 02:03 ./a/eudev/config/udev.conf
-rw-r--r-- 1 root root 541 2012-07-15 01:01 ./a/eudev/doinst.sh.gz
-rw-r--r-- 1 root root 1340928 2017-11-22 00:00 ./a/eudev/eudev-3.2.5.tar.xz
--rwxr-xr-x 1 root root 5283 2018-04-23 17:20 ./a/eudev/eudev.SlackBuild
+-rwxr-xr-x 1 root root 5535 2018-05-01 15:40 ./a/eudev/eudev.SlackBuild
+-rw-r--r-- 1 root root 339 2018-05-01 15:37 ./a/eudev/eudev.ignore_bind_unbind_events.diff.gz
-rw-r--r-- 1 root root 965 2018-02-27 06:13 ./a/eudev/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/file
-rw-r--r-- 1 root root 132 2015-04-14 20:27 ./a/file/doinst.sh.gz
@@ -842,11 +843,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/which
-rw-r--r-- 1 root root 149305 2015-03-20 16:38 ./a/which/which-2.21.tar.gz
-rw-r--r-- 1 root root 152 2015-03-20 16:38 ./a/which/which-2.21.tar.gz.sig
-rwxr-xr-x 1 root root 3493 2018-04-23 17:20 ./a/which/which.SlackBuild
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./a/xfsprogs
+drwxr-xr-x 2 root root 4096 2018-05-01 15:28 ./a/xfsprogs
-rw-r--r-- 1 root root 950 2018-02-27 06:13 ./a/xfsprogs/slack-desc
--rw-r--r-- 1 root root 836 2018-02-27 02:15 ./a/xfsprogs/xfsprogs-4.15.1.tar.sign
--rw-r--r-- 1 root root 1188964 2018-02-27 02:15 ./a/xfsprogs/xfsprogs-4.15.1.tar.xz
--rwxr-xr-x 1 root root 4884 2018-04-23 17:20 ./a/xfsprogs/xfsprogs.SlackBuild
+-rw-r--r-- 1 root root 836 2018-05-01 03:11 ./a/xfsprogs/xfsprogs-4.16.1.tar.sign
+-rw-r--r-- 1 root root 1199632 2018-05-01 03:11 ./a/xfsprogs/xfsprogs-4.16.1.tar.xz
+-rwxr-xr-x 1 root root 4884 2018-05-01 15:28 ./a/xfsprogs/xfsprogs.SlackBuild
-rw-r--r-- 1 root root 42 2017-09-27 22:21 ./a/xfsprogs/xfsprogs.url
drwxr-xr-x 2 root root 4096 2018-04-30 17:35 ./a/xz
-rw-r--r-- 1 root root 944 2018-02-27 06:13 ./a/xz/slack-desc
@@ -1029,10 +1030,10 @@ drwxr-xr-x 2 root root 4096 2018-04-23 21:37 ./ap/gutenprint
-rwxr-xr-x 1 root root 4805 2018-04-23 21:37 ./ap/gutenprint/gutenprint.SlackBuild
-rw-r--r-- 1 root root 121 2016-02-03 04:22 ./ap/gutenprint/setup.cups-genppdupdate
-rw-r--r-- 1 root root 1005 2018-02-27 06:13 ./ap/gutenprint/slack-desc
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./ap/hplip
+drwxr-xr-x 2 root root 4096 2018-05-01 15:25 ./ap/hplip
-rw-r--r-- 1 root root 118 2009-03-05 16:38 ./ap/hplip/doinst.sh.gz
--rw-r--r-- 1 root root 18125516 2018-03-12 07:11 ./ap/hplip/hplip-3.18.3.tar.lz
--rwxr-xr-x 1 root root 4965 2018-04-23 17:20 ./ap/hplip/hplip.SlackBuild
+-rw-r--r-- 1 root root 18125550 2018-04-26 08:09 ./ap/hplip/hplip-3.18.4.tar.lz
+-rwxr-xr-x 1 root root 4965 2018-05-01 15:26 ./ap/hplip/hplip.SlackBuild
-rw-r--r-- 1 root root 419 2013-03-20 04:46 ./ap/hplip/hplip.no.upgrade.diff.gz
-rw-r--r-- 1 root root 291 2017-11-28 00:41 ./ap/hplip/hplip.python3.shebang.diff.gz
-rw-r--r-- 1 root root 217 2016-06-01 18:56 ./ap/hplip/setup.py.lc_all.c.diff.gz
@@ -1164,11 +1165,12 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./ap/man-db
-rw-r--r-- 1 root root 5238 2018-02-13 18:25 ./ap/man-db/man_db.conf.new
-rw-r--r-- 1 root root 92705 2018-01-01 13:12 ./ap/man-db/other-scripts-20180101.tar.lz
-rw-r--r-- 1 root root 1018 2018-02-27 06:12 ./ap/man-db/slack-desc
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./ap/man-pages
--rw-r--r-- 1 root root 543 2018-02-02 08:19 ./ap/man-pages/man-pages-4.15.tar.sign
--rw-r--r-- 1 root root 1622184 2018-02-02 08:19 ./ap/man-pages/man-pages-4.15.tar.xz
+drwxr-xr-x 2 root root 4096 2018-05-01 15:30 ./ap/man-pages
+-rw-r--r-- 1 root root 543 2018-04-30 19:34 ./ap/man-pages/man-pages-4.16.tar.sign
+-rw-r--r-- 1 root root 1630064 2018-04-30 19:34 ./ap/man-pages/man-pages-4.16.tar.xz
-rw-r--r-- 1 root root 930736 2014-01-19 08:19 ./ap/man-pages/man-pages-posix-2013-a.tar.xz
--rwxr-xr-x 1 root root 3747 2018-04-23 17:20 ./ap/man-pages/man-pages.SlackBuild
+-rwxr-xr-x 1 root root 3747 2018-05-01 15:31 ./ap/man-pages/man-pages.SlackBuild
+-rw-r--r-- 1 root root 48 2018-05-01 15:30 ./ap/man-pages/man-pages.url
-rw-r--r-- 1 root root 946 2018-02-27 06:13 ./ap/man-pages/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./ap/mariadb
-rw-r--r-- 1 root root 418 2017-09-08 16:20 ./ap/mariadb/doinst.sh.gz
@@ -2988,7 +2990,7 @@ drwxr-xr-x 2 root root 4096 2018-02-27 06:35 ./kdei/kde-l10n/slack-desc
-rw-r--r-- 1 root root 648 2018-02-27 06:35 ./kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-wa
-rw-r--r-- 1 root root 698 2018-02-27 06:37 ./kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_CN
-rw-r--r-- 1 root root 687 2018-02-27 06:37 ./kdei/kde-l10n/slack-desc/slack-desc.kde-l10n-zh_TW
-drwxr-xr-x 309 root root 12288 2018-04-30 21:32 ./l
+drwxr-xr-x 312 root root 12288 2018-05-01 18:31 ./l
drwxr-xr-x 3 root root 4096 2018-04-23 17:20 ./l/ConsoleKit2
-rw-r--r-- 1 root root 705880 2015-08-10 06:49 ./l/ConsoleKit2/ConsoleKit2-1.0.0.tar.xz
-rwxr-xr-x 1 root root 5303 2018-04-23 17:20 ./l/ConsoleKit2/ConsoleKit2.SlackBuild
@@ -3335,17 +3337,14 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./l/gdk-pixbuf2
-rwxr-xr-x 1 root root 5129 2018-04-23 17:20 ./l/gdk-pixbuf2/gdk-pixbuf2.SlackBuild
-rw-r--r-- 1 root root 996 2018-02-27 06:12 ./l/gdk-pixbuf2/slack-desc
-rw-r--r-- 1 root root 1653 2017-07-24 19:13 ./l/gdk-pixbuf2/update-gdk-pixbuf-loaders
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./l/gegl
--rw-r--r-- 1 root root 1117 2017-07-02 02:20 ./l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz
--rw-r--r-- 1 root root 2075 2017-07-02 02:20 ./l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz
--rw-r--r-- 1 root root 1005 2017-07-02 02:20 ./l/gegl/gegl-0.2.0-libopenraw.patch.gz
--rw-r--r-- 1 root root 559 2017-07-02 02:20 ./l/gegl/gegl-0.2.0-linker-flags.patch.gz
--rw-r--r-- 1 root root 869 2017-07-02 02:20 ./l/gegl/gegl-0.2.0-lua-5.2.patch.gz
--rw-r--r-- 1 root root 2386 2017-07-02 02:20 ./l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz
--rw-r--r-- 1 root root 7078700 2012-05-03 14:01 ./l/gegl/gegl-0.2.0.tar.xz
--rwxr-xr-x 1 root root 4384 2018-04-23 17:20 ./l/gegl/gegl.SlackBuild
--rw-r--r-- 1 root root 684 2017-11-01 18:42 ./l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz
+drwxr-xr-x 2 root root 4096 2018-05-01 18:30 ./l/gegl
+-rw-r--r-- 1 root root 5496303 2018-04-26 12:39 ./l/gegl/gegl-0.4.0.tar.lz
+-rwxr-xr-x 1 root root 3806 2018-05-01 17:20 ./l/gegl/gegl.SlackBuild
-rw-r--r-- 1 root root 860 2018-02-27 06:12 ./l/gegl/slack-desc
+drwxr-xr-x 2 root root 4096 2018-05-01 16:22 ./l/gexiv2
+-rw-r--r-- 1 root root 634696 2018-02-06 00:01 ./l/gexiv2/gexiv2-0.10.8.tar.xz
+-rwxr-xr-x 1 root root 3428 2018-05-01 16:23 ./l/gexiv2/gexiv2.SlackBuild
+-rw-r--r-- 1 root root 781 2018-05-01 16:22 ./l/gexiv2/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./l/giflib
-rw-r--r-- 1 root root 541564 2016-04-02 15:37 ./l/giflib/giflib-5.1.4.tar.xz
-rwxr-xr-x 1 root root 4009 2018-04-23 17:20 ./l/giflib/giflib.SlackBuild
@@ -3624,6 +3623,14 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./l/js185
-rw-r--r-- 1 root root 543 2012-01-21 14:32 ./l/js185/js185-destdir.patch
-rwxr-xr-x 1 root root 3963 2018-04-23 17:20 ./l/js185/js185.SlackBuild
-rw-r--r-- 1 root root 802 2018-02-27 06:12 ./l/js185/slack-desc
+drwxr-xr-x 2 root root 4096 2018-05-01 17:54 ./l/json-c
+-rw-r--r-- 1 root root 425470 2018-03-06 04:18 ./l/json-c/json-c-0.13.1-20180305.tar.lz
+-rwxr-xr-x 1 root root 3920 2018-05-01 17:57 ./l/json-c/json-c.SlackBuild
+-rw-r--r-- 1 root root 932 2018-05-01 17:59 ./l/json-c/slack-desc
+drwxr-xr-x 2 root root 4096 2018-05-01 17:15 ./l/json-glib
+-rw-r--r-- 1 root root 163576 2017-09-12 12:25 ./l/json-glib/json-glib-1.4.2.tar.xz
+-rwxr-xr-x 1 root root 4453 2018-05-01 17:15 ./l/json-glib/json-glib.SlackBuild
+-rw-r--r-- 1 root root 824 2018-05-01 17:06 ./l/json-glib/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./l/judy
-rw-r--r-- 1 root root 471420 2009-05-19 15:20 ./l/judy/Judy-1.0.5.tar.xz
-rwxr--r-- 1 root root 3410 2018-04-23 17:20 ./l/judy/judy.SlackBuild
@@ -5706,7 +5713,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./tcl/tk
-rw-r--r-- 1 root root 648 2018-02-27 06:13 ./tcl/tk/slack-desc
-rwxr-xr-x 1 root root 4379 2018-04-23 17:20 ./tcl/tk/tk.SlackBuild
-rw-r--r-- 1 root root 2855461 2017-12-22 15:00 ./tcl/tk/tk8.6.8-src.tar.lz
-drwxr-xr-x 44 root root 4096 2018-03-22 06:08 ./x
+drwxr-xr-x 46 root root 4096 2018-05-01 18:31 ./x
-rw-r--r-- 1 root root 672 2018-03-11 19:26 ./x/FTBFSlog
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/anthy
-rw-r--r-- 1 root root 3198760 2009-02-07 16:33 ./x/anthy/anthy-9100h.tar.xz
@@ -5775,12 +5782,17 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/libhangul
-rw-r--r-- 1 root root 2148068 2011-10-30 11:43 ./x/libhangul/libhangul-0.1.0.tar.xz
-rwxr-xr-x 1 root root 4852 2018-04-23 17:20 ./x/libhangul/libhangul.SlackBuild
-rw-r--r-- 1 root root 835 2018-02-27 06:13 ./x/libhangul/slack-desc
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/libinput
--rw-r--r-- 1 root root 497496 2018-04-19 02:02 ./x/libinput/libinput-1.10.5.tar.xz
--rw-r--r-- 1 root root 95 2018-04-19 02:02 ./x/libinput/libinput-1.10.5.tar.xz.sig
+drwxr-xr-x 2 root root 4096 2018-05-01 15:33 ./x/libinput
+-rw-r--r-- 1 root root 495536 2018-05-01 07:43 ./x/libinput/libinput-1.10.6.tar.xz
+-rw-r--r-- 1 root root 95 2018-05-01 07:43 ./x/libinput/libinput-1.10.6.tar.xz.sig
-rwxr-xr-x 1 root root 3729 2018-04-23 17:20 ./x/libinput/libinput.SlackBuild
-rw-r--r-- 1 root root 46 2015-04-21 01:23 ./x/libinput/libinput.url
-rw-r--r-- 1 root root 1022 2018-02-27 06:13 ./x/libinput/slack-desc
+drwxr-xr-x 2 root root 4096 2018-05-01 18:01 ./x/libmypaint
+-rw-r--r-- 1 root root 438160 2017-05-24 20:23 ./x/libmypaint/libmypaint-1.3.0.tar.xz
+-rwxr-xr-x 1 root root 4260 2018-05-01 17:36 ./x/libmypaint/libmypaint.SlackBuild
+-rw-r--r-- 1 root root 47 2018-05-01 17:27 ./x/libmypaint/libmypaint.url
+-rw-r--r-- 1 root root 783 2018-05-01 17:32 ./x/libmypaint/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/libva
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/libva-utils
-rw-r--r-- 1 root root 853878 2018-02-12 07:44 ./x/libva-utils/libva-utils-2.1.0.tar.lz
@@ -5833,6 +5845,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/mtdev
-rwxr-xr-x 1 root root 3160 2018-04-23 17:20 ./x/mtdev/mtdev.SlackBuild
-rw-r--r-- 1 root root 31 2012-03-16 12:43 ./x/mtdev/mtdev.url
-rw-r--r-- 1 root root 1068 2018-02-27 06:13 ./x/mtdev/slack-desc
+drwxr-xr-x 2 root root 4096 2018-05-01 18:10 ./x/mypaint-brushes
+-rw-r--r-- 1 root root 2364725 2018-05-01 18:10 ./x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
+-rwxr-xr-x 1 root root 4284 2018-05-01 20:07 ./x/mypaint-brushes/mypaint-brushes.SlackBuild
+-rw-r--r-- 1 root root 41 2018-05-01 18:05 ./x/mypaint-brushes/mypaint-brushes.url
+-rw-r--r-- 1 root root 806 2018-05-01 18:08 ./x/mypaint-brushes/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/sazanami-fonts-ttf
-rw-r--r-- 1 root root 8622710 2004-06-29 13:55 ./x/sazanami-fonts-ttf/sazanami-20040629.tar.bz2
-rwxr-xr-x 1 root root 3635 2018-04-23 17:20 ./x/sazanami-fonts-ttf/sazanami-fonts-ttf.SlackBuild
@@ -7018,7 +7035,7 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./x/xterm
-rw-r--r-- 1 root root 761 2018-02-27 06:13 ./x/xterm/slack-desc
-rw-r--r-- 1 root root 897518 2018-04-15 23:17 ./x/xterm/xterm-332.tar.lz
-rwxr-xr-x 1 root root 4448 2018-04-23 17:20 ./x/xterm/xterm.SlackBuild
-drwxr-xr-x 48 root root 4096 2018-04-01 20:46 ./xap
+drwxr-xr-x 48 root root 4096 2018-05-01 18:31 ./xap
-rw-r--r-- 1 root root 417 2018-03-10 21:02 ./xap/FTBFSlog
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./xap/MPlayer
-rw-r--r-- 1 root root 222707 2017-10-10 01:18 ./xap/MPlayer/Blue-1.13.tar.bz2
@@ -7099,9 +7116,9 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./xap/gftp
-rwxr-xr-x 1 root root 3745 2018-04-23 17:20 ./xap/gftp/gftp.SlackBuild
-rw-r--r-- 1 root root 304 2008-12-02 20:08 ./xap/gftp/gftp.desktop.gz
-rw-r--r-- 1 root root 895 2018-02-27 06:13 ./xap/gftp/slack-desc
-drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./xap/gimp
--rw-r--r-- 1 root root 15989056 2017-05-08 20:55 ./xap/gimp/gimp-2.8.22.tar.xz
--rwxr-xr-x 1 root root 4536 2018-04-23 17:20 ./xap/gimp/gimp.SlackBuild
+drwxr-xr-x 2 root root 4096 2018-05-01 16:06 ./xap/gimp
+-rw-r--r-- 1 root root 23377597 2018-04-27 14:21 ./xap/gimp/gimp-2.10.0.tar.lz
+-rwxr-xr-x 1 root root 4584 2018-05-01 18:25 ./xap/gimp/gimp.SlackBuild
-rw-r--r-- 1 root root 923 2018-02-27 06:13 ./xap/gimp/slack-desc
drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./xap/gkrellm
-rw-r--r-- 1 root root 660728 2016-10-23 15:26 ./xap/gkrellm/gkrellm-2.3.10.tar.xz
diff --git a/slackware64-current/source/MANIFEST.bz2 b/slackware64-current/source/MANIFEST.bz2
index 61b8ffd55..dbb13ac73 100644
--- a/slackware64-current/source/MANIFEST.bz2
+++ b/slackware64-current/source/MANIFEST.bz2
@@ -1 +1 @@
-1de6e5b92a72e5d117ece912eae6eba569545a11
+79bd77a3735e58cf0f25cdf8f94822be61c10b43
diff --git a/slackware64-current/source/a/dbus/dbus-1.12.6.tar.lz b/slackware64-current/source/a/dbus/dbus-1.12.6.tar.lz
deleted file mode 100644
index 2267f5189..000000000
--- a/slackware64-current/source/a/dbus/dbus-1.12.6.tar.lz
+++ /dev/null
@@ -1 +0,0 @@
-d286fa9b05139399c7d0c88868ce1bb7d563911b
diff --git a/slackware64-current/source/a/dbus/dbus-1.12.8.tar.lz b/slackware64-current/source/a/dbus/dbus-1.12.8.tar.lz
new file mode 100644
index 000000000..b8ded940e
--- /dev/null
+++ b/slackware64-current/source/a/dbus/dbus-1.12.8.tar.lz
@@ -0,0 +1 @@
+2485d9fb0367a3e730b67ea1a7cd4f54cfc2a10b
diff --git a/slackware64-current/source/a/dbus/dbus.SlackBuild b/slackware64-current/source/a/dbus/dbus.SlackBuild
index 876ac8df2..4f923ef16 100755
--- a/slackware64-current/source/a/dbus/dbus.SlackBuild
+++ b/slackware64-current/source/a/dbus/dbus.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=dbus
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j7 "}
diff --git a/slackware64-current/source/a/eudev/eudev.SlackBuild b/slackware64-current/source/a/eudev/eudev.SlackBuild
index 3a5123883..28a38e305 100755
--- a/slackware64-current/source/a/eudev/eudev.SlackBuild
+++ b/slackware64-current/source/a/eudev/eudev.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=eudev
VERSION=${VERSION:-$(echo eudev-*.tar.* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
NUMJOBS=${NUMJOBS:-" -j7 "}
@@ -71,6 +71,11 @@ find . \
# Patch 60-cdrom_id.rules to create a full set of symlinks:
zcat $CWD/60-cdrom_id.rules.diff.gz | patch -p1 --verbose || exit 1
+# Ignore bind/unbind events. This was causing various (mostly rare) bugs, but
+# was also breaking MTP support in KDE.
+# See: https://bugs.kde.org/show_bug.cgi?id=387454
+zcat $CWD/eudev.ignore_bind_unbind_events.diff.gz | patch -p1 --verbose || exit 1
+
./configure \
--prefix=/usr \
--with-rootprefix=/ \
diff --git a/slackware64-current/source/a/eudev/eudev.ignore_bind_unbind_events.diff.gz b/slackware64-current/source/a/eudev/eudev.ignore_bind_unbind_events.diff.gz
new file mode 100644
index 000000000..ff9c55e6e
--- /dev/null
+++ b/slackware64-current/source/a/eudev/eudev.ignore_bind_unbind_events.diff.gz
@@ -0,0 +1 @@
+4a607fde4620888ad81aed7ea2822f7072e96f04
diff --git a/slackware64-current/source/a/xfsprogs/xfsprogs-4.15.1.tar.sign b/slackware64-current/source/a/xfsprogs/xfsprogs-4.15.1.tar.sign
deleted file mode 100644
index 9665682a5..000000000
--- a/slackware64-current/source/a/xfsprogs/xfsprogs-4.15.1.tar.sign
+++ /dev/null
@@ -1 +0,0 @@
-2847f9b4660db86ae43da137c7c25c1fc771c6dc
diff --git a/slackware64-current/source/a/xfsprogs/xfsprogs-4.16.1.tar.sign b/slackware64-current/source/a/xfsprogs/xfsprogs-4.16.1.tar.sign
new file mode 100644
index 000000000..ab8bf43cf
--- /dev/null
+++ b/slackware64-current/source/a/xfsprogs/xfsprogs-4.16.1.tar.sign
@@ -0,0 +1 @@
+54005a71741697a38e38e197c22629ce0796cc46
diff --git a/slackware64-current/source/a/xfsprogs/xfsprogs.SlackBuild b/slackware64-current/source/a/xfsprogs/xfsprogs.SlackBuild
index 0ad33d379..a854288b3 100755
--- a/slackware64-current/source/a/xfsprogs/xfsprogs.SlackBuild
+++ b/slackware64-current/source/a/xfsprogs/xfsprogs.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=xfsprogs
VERSION=${VERSION:-$(echo xfsprogs-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j7 "}
diff --git a/slackware64-current/source/ap/hplip/hplip-3.18.3.tar.lz b/slackware64-current/source/ap/hplip/hplip-3.18.3.tar.lz
deleted file mode 100644
index e073a22da..000000000
--- a/slackware64-current/source/ap/hplip/hplip-3.18.3.tar.lz
+++ /dev/null
@@ -1 +0,0 @@
-4f29578c97851fcb36ad1fbca9d2fdf30988dc9c
diff --git a/slackware64-current/source/ap/hplip/hplip-3.18.4.tar.lz b/slackware64-current/source/ap/hplip/hplip-3.18.4.tar.lz
new file mode 100644
index 000000000..310c46d6b
--- /dev/null
+++ b/slackware64-current/source/ap/hplip/hplip-3.18.4.tar.lz
@@ -0,0 +1 @@
+c27036d131b1aa11231e2a320a1fcad0c98d6122
diff --git a/slackware64-current/source/ap/hplip/hplip.SlackBuild b/slackware64-current/source/ap/hplip/hplip.SlackBuild
index af0e3e0ff..aa2a3d286 100755
--- a/slackware64-current/source/ap/hplip/hplip.SlackBuild
+++ b/slackware64-current/source/ap/hplip/hplip.SlackBuild
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=hplip
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j7 "}
diff --git a/slackware64-current/source/ap/man-pages/man-pages-4.15.tar.sign b/slackware64-current/source/ap/man-pages/man-pages-4.15.tar.sign
deleted file mode 100644
index ca8df3d39..000000000
--- a/slackware64-current/source/ap/man-pages/man-pages-4.15.tar.sign
+++ /dev/null
@@ -1 +0,0 @@
-63d165fed422da1a16111678fa6ad597ec1ce97a
diff --git a/slackware64-current/source/ap/man-pages/man-pages-4.16.tar.sign b/slackware64-current/source/ap/man-pages/man-pages-4.16.tar.sign
new file mode 100644
index 000000000..401a1b303
--- /dev/null
+++ b/slackware64-current/source/ap/man-pages/man-pages-4.16.tar.sign
@@ -0,0 +1 @@
+8f3b1429f749ef7c70490fc8b85e6d9c3a784474
diff --git a/slackware64-current/source/ap/man-pages/man-pages.SlackBuild b/slackware64-current/source/ap/man-pages/man-pages.SlackBuild
index 9b93a483b..8d0035849 100755
--- a/slackware64-current/source/ap/man-pages/man-pages.SlackBuild
+++ b/slackware64-current/source/ap/man-pages/man-pages.SlackBuild
@@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=man-pages
VERSION=${VERSION:-$(echo man-pages-4.*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
ARCH=noarch
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# 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
diff --git a/slackware64-current/source/ap/man-pages/man-pages.url b/slackware64-current/source/ap/man-pages/man-pages.url
new file mode 100644
index 000000000..f8ca8097b
--- /dev/null
+++ b/slackware64-current/source/ap/man-pages/man-pages.url
@@ -0,0 +1 @@
+http://www.kernel.org/pub/linux/docs/man-pages/
diff --git a/slackware64-current/source/l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz b/slackware64-current/source/l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz
deleted file mode 100644
index 6cb92d6bb..000000000
--- a/slackware64-current/source/l/gegl/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-7de882c65e07d443dab8d3111b0752c40a6f8ba0
diff --git a/slackware64-current/source/l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz b/slackware64-current/source/l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz
deleted file mode 100644
index 2c262da1f..000000000
--- a/slackware64-current/source/l/gegl/gegl-0.2.0-CVE-2012-4433.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-90a504c8e32827fcc81462a89c1d8a9ce4115913
diff --git a/slackware64-current/source/l/gegl/gegl-0.2.0-libopenraw.patch.gz b/slackware64-current/source/l/gegl/gegl-0.2.0-libopenraw.patch.gz
deleted file mode 100644
index c18abf806..000000000
--- a/slackware64-current/source/l/gegl/gegl-0.2.0-libopenraw.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-d016d56bef2c3162e8d2a21d6f96c8a0e7edf795
diff --git a/slackware64-current/source/l/gegl/gegl-0.2.0-linker-flags.patch.gz b/slackware64-current/source/l/gegl/gegl-0.2.0-linker-flags.patch.gz
deleted file mode 100644
index 39d909e99..000000000
--- a/slackware64-current/source/l/gegl/gegl-0.2.0-linker-flags.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-a9b45397b705093d022550d8347ad33b33628a6e
diff --git a/slackware64-current/source/l/gegl/gegl-0.2.0-lua-5.2.patch.gz b/slackware64-current/source/l/gegl/gegl-0.2.0-lua-5.2.patch.gz
deleted file mode 100644
index 6475230cb..000000000
--- a/slackware64-current/source/l/gegl/gegl-0.2.0-lua-5.2.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-588f91aee7725f520132a71846e16525f3adac02
diff --git a/slackware64-current/source/l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz b/slackware64-current/source/l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz
deleted file mode 100644
index f36c45cd2..000000000
--- a/slackware64-current/source/l/gegl/gegl-0.2.0-remove-src-over-op.patch.gz
+++ /dev/null
@@ -1 +0,0 @@
-65a34a3249ce5d3a0d686a6fd7aff242209704da
diff --git a/slackware64-current/source/l/gegl/gegl-0.4.0.tar.lz b/slackware64-current/source/l/gegl/gegl-0.4.0.tar.lz
new file mode 100644
index 000000000..5ada02350
--- /dev/null
+++ b/slackware64-current/source/l/gegl/gegl-0.4.0.tar.lz
@@ -0,0 +1 @@
+518d33b2826e3d94fc8b540bd63d599d60034415
diff --git a/slackware64-current/source/l/gegl/gegl.SlackBuild b/slackware64-current/source/l/gegl/gegl.SlackBuild
index cadf5f6df..5a2d91ded 100755
--- a/slackware64-current/source/l/gegl/gegl.SlackBuild
+++ b/slackware64-current/source/l/gegl/gegl.SlackBuild
@@ -24,8 +24,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gegl
-VERSION=${VERSION:-$(echo gegl-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-7}
+VERSION=${VERSION:-$(echo gegl-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -68,7 +68,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf gegl-$VERSION
-tar xvf $CWD/gegl-$VERSION.tar.?z* || exit 1
+tar xvf $CWD/gegl-$VERSION.tar.?z || exit 1
cd gegl-$VERSION || exit 1
chown -R root:root .
find . \
@@ -77,14 +77,6 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
-zcat $CWD/gegl-0.2.0-lua-5.2.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/gegl-0.2.0-CVE-2012-4433.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/gegl-0.2.0-remove-src-over-op.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/0001-matting-levin-Fix-the-build-with-recent-suitesparse-.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/gegl-0.2.0-linker-flags.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/gegl-0.2.0-libopenraw.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/gegl.ff-load.remove.deprecated.functions.diff.gz | patch -p1 --verbose || exit 1
-
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/slackware64-current/source/l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz b/slackware64-current/source/l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz
deleted file mode 100644
index c12b82580..000000000
--- a/slackware64-current/source/l/gegl/gegl.ff-load.remove.deprecated.functions.diff.gz
+++ /dev/null
@@ -1 +0,0 @@
-7577165cf834e22bfb8d0f696af42dc327b83ed1
diff --git a/slackware64-current/source/l/gexiv2/gexiv2.SlackBuild b/slackware64-current/source/l/gexiv2/gexiv2.SlackBuild
new file mode 100755
index 000000000..6db9ce166
--- /dev/null
+++ b/slackware64-current/source/l/gexiv2/gexiv2.SlackBuild
@@ -0,0 +1,113 @@
+#!/bin/bash
+
+# Copyright 2013, 2018 Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=gexiv2
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# 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
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $PKG
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
+cd $PKGNAM-$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 {} \;
+
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir build
+cd build
+meson setup \
+ --prefix=/usr \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ .. || exit 1
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING ChangeLog INSTALL NEWS README \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/slackware64-current/source/l/gexiv2/slack-desc b/slackware64-current/source/l/gexiv2/slack-desc
new file mode 100644
index 000000000..8f99e6f77
--- /dev/null
+++ b/slackware64-current/source/l/gexiv2/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+gexiv2: gexiv2 (GObject-based Exiv2 wrapper)
+gexiv2:
+gexiv2: gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
+gexiv2: the basic features of Exiv2 available to GNOME applications.
+gexiv2:
+gexiv2: Homepage: https://wiki.gnome.org/gexiv2
+gexiv2:
+gexiv2:
+gexiv2:
+gexiv2:
+gexiv2:
diff --git a/slackware64-current/source/l/json-c/json-c-0.13.1-20180305.tar.lz b/slackware64-current/source/l/json-c/json-c-0.13.1-20180305.tar.lz
new file mode 100644
index 000000000..0cb913d42
--- /dev/null
+++ b/slackware64-current/source/l/json-c/json-c-0.13.1-20180305.tar.lz
@@ -0,0 +1 @@
+4b01496b463a08066fc94d28785a722f23b6499f
diff --git a/slackware64-current/source/l/json-c/json-c.SlackBuild b/slackware64-current/source/l/json-c/json-c.SlackBuild
new file mode 100755
index 000000000..7099a59c5
--- /dev/null
+++ b/slackware64-current/source/l/json-c/json-c.SlackBuild
@@ -0,0 +1,122 @@
+#!/bin/sh
+
+# Slackware build script for json-c
+
+# Copyright 2015 Robby Workman, Tuscaloosa, Alabama, USA
+# Copyright 2018 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=json-c
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -f 3- -d - | rev | cut -f 3- -d . | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+ case "$MARCH" in
+ i?86) export ARCH=i586 ;;
+ armv7hl) export ARCH=$MARCH ;;
+ arm*) export ARCH=arm ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) export ARCH=$MARCH ;;
+ esac
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -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 {} \;
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-static \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --build=$ARCH-slackware-linux || exit 1
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" \
+ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+ AUTHORS COPYING* NEWS README* doc/html \
+ $PKG/usr/doc/$PKGNAM-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$(echo $VERSION | tr - _)-$ARCH-$BUILD.txz
diff --git a/slackware64-current/source/l/json-c/slack-desc b/slackware64-current/source/l/json-c/slack-desc
new file mode 100644
index 000000000..819b4bd79
--- /dev/null
+++ b/slackware64-current/source/l/json-c/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+json-c: json-c (JSON library in C)
+json-c:
+json-c: JSON-C implements a reference counting object model that allows you to
+json-c: easily construct JSON (JavaScript Object Notation) objects in C,
+json-c: output them as JSON formatted strings and parse JSON formatted strings
+json-c: back into the C representation of JSON objects. It aims to conform to
+json-c: RFC 7159.
+json-c:
+json-c: Homepage: https://github.com/json-c/json-c
+json-c:
+json-c:
diff --git a/slackware64-current/source/l/json-glib/json-glib.SlackBuild b/slackware64-current/source/l/json-glib/json-glib.SlackBuild
new file mode 100755
index 000000000..fe74479f0
--- /dev/null
+++ b/slackware64-current/source/l/json-glib/json-glib.SlackBuild
@@ -0,0 +1,147 @@
+#!/bin/bash
+
+# Copyright 2018 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=json-glib
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+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
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+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 {} \;
+
+# Configure, build, and install:
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir build
+cd build
+meson setup \
+ --prefix=/usr \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir=/usr/libexec \
+ --bindir=/usr/bin \
+ --sbindir=/usr/sbin \
+ --includedir=/usr/include \
+ --datadir=/usr/share \
+ --mandir=/usr/man \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Ddocs=true \
+ .. || exit 1
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
+
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+# Don't package test files:
+rm -rf $PKG/usr/{share,libexec}/installed-tests
+rmdir $PKG/usr/libexec 2> /dev/null
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/slackware64-current/source/l/json-glib/slack-desc b/slackware64-current/source/l/json-glib/slack-desc
new file mode 100644
index 000000000..420e09770
--- /dev/null
+++ b/slackware64-current/source/l/json-glib/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+json-glib: json-glib (GLib/GObject based JSON tools)
+json-glib:
+json-glib: JSON-GLib implements a full JSON (JavaScript Object Notation) parser
+json-glib: and generator using GLib and GObject, and integrates JSON with GLib
+json-glib: data types.
+json-glib:
+json-glib: Homepage: https://gitlab.gnome.org/GNOME/json-glib/
+json-glib:
+json-glib:
+json-glib:
+json-glib:
diff --git a/slackware64-current/source/x/libinput/libinput-1.10.5.tar.xz.sig b/slackware64-current/source/x/libinput/libinput-1.10.5.tar.xz.sig
deleted file mode 100644
index e8e10c0dc..000000000
--- a/slackware64-current/source/x/libinput/libinput-1.10.5.tar.xz.sig
+++ /dev/null
@@ -1 +0,0 @@
-6273b817745c82d06d7c568d47c3069fdab8e624
diff --git a/slackware64-current/source/x/libinput/libinput-1.10.6.tar.xz.sig b/slackware64-current/source/x/libinput/libinput-1.10.6.tar.xz.sig
new file mode 100644
index 000000000..8cb0daf16
--- /dev/null
+++ b/slackware64-current/source/x/libinput/libinput-1.10.6.tar.xz.sig
@@ -0,0 +1 @@
+50f3109903bdca1684e17700bea45d71cf89cf03
diff --git a/slackware64-current/source/x/libmypaint/libmypaint.SlackBuild b/slackware64-current/source/x/libmypaint/libmypaint.SlackBuild
new file mode 100755
index 000000000..7d5874793
--- /dev/null
+++ b/slackware64-current/source/x/libmypaint/libmypaint.SlackBuild
@@ -0,0 +1,136 @@
+#!/bin/bash
+
+# Copyright 2018 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=libmypaint
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+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
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+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 {} \;
+
+# Configure, build, and install:
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --disable-static \
+ --build=$ARCH-slackware-linux || exit 1
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
+
diff --git a/slackware64-current/source/x/libmypaint/libmypaint.url b/slackware64-current/source/x/libmypaint/libmypaint.url
new file mode 100644
index 000000000..06489af70
--- /dev/null
+++ b/slackware64-current/source/x/libmypaint/libmypaint.url
@@ -0,0 +1 @@
+https://github.com/mypaint/libmypaint/releases
diff --git a/slackware64-current/source/x/libmypaint/slack-desc b/slackware64-current/source/x/libmypaint/slack-desc
new file mode 100644
index 000000000..dffcd7d53
--- /dev/null
+++ b/slackware64-current/source/x/libmypaint/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+libmypaint: libmypaint (brush engine library)
+libmypaint:
+libmypaint: libmypaint (also known as "brushlib") is a library for making
+libmypaint: brushstrokes which is used by MyPaint, GIMP, and other projects.
+libmypaint:
+libmypaint: Homepage: http://mypaint.org
+libmypaint:
+libmypaint:
+libmypaint:
+libmypaint:
+libmypaint:
diff --git a/slackware64-current/source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
new file mode 100644
index 000000000..e05bc6f0a
--- /dev/null
+++ b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes-1.3.0.tar.lz
@@ -0,0 +1 @@
+9b64d784c05f1d6d09bb1e0cdc7f09c1e43e649b
diff --git a/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.SlackBuild b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.SlackBuild
new file mode 100755
index 000000000..21f804f11
--- /dev/null
+++ b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.SlackBuild
@@ -0,0 +1,138 @@
+#!/bin/bash
+
+# Copyright 2018 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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PKGNAM=mypaint-brushes
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+ case "$(uname -m)" in
+ i?86) ARCH=i586 ;;
+ arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
+ # Unless $ARCH is already set, use uname -m for all other archs:
+ *) ARCH=$(uname -m) ;;
+ esac
+ export ARCH
+fi
+
+# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
+# the name of the created package would be, and then exit. This information
+# could be useful to other scripts.
+if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
+ echo "$PKGNAM-$VERSION-noarch-$BUILD.txz"
+ exit 0
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+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
+
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$PKGNAM
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $PKGNAM-$VERSION
+tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
+cd $PKGNAM-$VERSION || exit 1
+
+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 {} \;
+
+autoreconf -vif
+
+# Configure, build, and install:
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --disable-static \
+ --build=$ARCH-slackware-linux || exit 1
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+# Don't ship .la files:
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+# Strip binaries:
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Compress manual pages:
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do
+ ln -s $( readlink $i ).gz $i.gz
+ rm $i
+done
+
+# Add a documentation directory:
+mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
+cp -a \
+ AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \
+ $PKG/usr/doc/${PKGNAM}-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+ DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+ cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+ touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-noarch-$BUILD.txz
+
diff --git a/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.url b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.url
new file mode 100644
index 000000000..11c1c2ef8
--- /dev/null
+++ b/slackware64-current/source/x/mypaint-brushes/mypaint-brushes.url
@@ -0,0 +1 @@
+https://github.com/Jehan/mypaint-brushes
diff --git a/slackware64-current/source/x/mypaint-brushes/slack-desc b/slackware64-current/source/x/mypaint-brushes/slack-desc
new file mode 100644
index 000000000..745bd9e39
--- /dev/null
+++ b/slackware64-current/source/x/mypaint-brushes/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+mypaint-brushes: mypaint-brushes (brushes for libmypaint)
+mypaint-brushes:
+mypaint-brushes: Brushes used by MyPaint and other software using libmypaint.
+mypaint-brushes:
+mypaint-brushes: Homepage: https://github.com/Jehan/mypaint-brushes
+mypaint-brushes:
+mypaint-brushes:
+mypaint-brushes:
+mypaint-brushes:
+mypaint-brushes:
+mypaint-brushes:
diff --git a/slackware64-current/source/xap/gimp/gimp-2.10.0.tar.lz b/slackware64-current/source/xap/gimp/gimp-2.10.0.tar.lz
new file mode 100644
index 000000000..ad615553a
--- /dev/null
+++ b/slackware64-current/source/xap/gimp/gimp-2.10.0.tar.lz
@@ -0,0 +1 @@
+0a1b5dd1f3e28bfec78a30b3481bba97a067ec16
diff --git a/slackware64-current/source/xap/gimp/gimp.SlackBuild b/slackware64-current/source/xap/gimp/gimp.SlackBuild
index d1d0add7b..7289500dc 100755
--- a/slackware64-current/source/xap/gimp/gimp.SlackBuild
+++ b/slackware64-current/source/xap/gimp/gimp.SlackBuild
@@ -23,8 +23,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gimp
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -67,7 +67,7 @@ fi
cd $TMP
rm -rf gimp-$VERSION
-tar xvf $CWD/gimp-$VERSION.tar.?z* || exit 1
+tar xvf $CWD/gimp-$VERSION.tar.?z || exit 1
cd gimp-$VERSION || exit 1
chown -R root:root .
@@ -87,8 +87,6 @@ CFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--docdir=/usr/doc/gimp-$VERSION \
--disable-static \
- --with-libcurl \
- --with-lcms=lcms2 \
--build=$ARCH-slackware-linux || exit 1
make $NUMJOBS || make || exit 1
@@ -99,7 +97,9 @@ make install DESTDIR=$PKG || exit 1
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
# Add a manpage symlink for POLA-compliance
-( cd $PKG/usr/man/man1 ; ln -sf gimptool-2.?.1 gimptool.1 )
+if [ -r $PKG/usr/man/man1/gimptool-2.?.1 -a ! -r $PKG/usr/man/man1/gimptool.1 ]; then
+ ( cd $PKG/usr/man/man1 ; ln -sf gimptool-2.?.1 gimptool.1 )
+fi
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then