summaryrefslogtreecommitdiff
path: root/app-arch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-01-15 15:51:32 +0000
commit21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch)
treee1810a4b135afce04b34862ef0fab2bfaeb8aeca /app-arch
parent7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff)
gentoo resync : 15.01.2020
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/Manifest.gzbin16398 -> 16410 bytes
-rw-r--r--app-arch/advancecomp/Manifest2
-rw-r--r--app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild2
-rw-r--r--app-arch/bloscpack/Manifest8
-rw-r--r--app-arch/bloscpack/bloscpack-0.16.0.ebuild (renamed from app-arch/bloscpack/bloscpack-0.11.0.ebuild)16
-rw-r--r--app-arch/bloscpack/bloscpack-0.5.0.ebuild23
-rw-r--r--app-arch/bloscpack/bloscpack-0.6.0.ebuild23
-rw-r--r--app-arch/brotli/Manifest6
-rw-r--r--app-arch/brotli/brotli-1.0.6-r1.ebuild4
-rw-r--r--app-arch/brotli/brotli-1.0.7.ebuild4
-rw-r--r--app-arch/brotli/brotli-9999.ebuild4
-rw-r--r--app-arch/gcab/Manifest7
-rw-r--r--app-arch/gcab/files/1.2-optional-vapi.patch44
-rw-r--r--app-arch/gcab/gcab-0.8.ebuild44
-rw-r--r--app-arch/gcab/gcab-1.2.ebuild50
-rw-r--r--app-arch/gcab/gcab-1.3.ebuild4
-rw-r--r--app-arch/lha/Manifest2
-rw-r--r--app-arch/lha/lha-114i-r9.ebuild1
-rw-r--r--app-arch/lz4/Manifest6
-rw-r--r--app-arch/lz4/lz4-1.8.3.ebuild33
-rw-r--r--app-arch/lz4/lz4-1.9.1.ebuild33
-rw-r--r--app-arch/lz4/lz4-1.9.2.ebuild2
-rw-r--r--app-arch/lzip/Manifest2
-rw-r--r--app-arch/lzip/lzip-1.21.ebuild3
-rw-r--r--app-arch/lziprecover/Manifest2
-rw-r--r--app-arch/lziprecover/lziprecover-1.21.ebuild6
-rw-r--r--app-arch/lzlib/Manifest4
-rw-r--r--app-arch/lzlib/lzlib-1.11.ebuild6
-rw-r--r--app-arch/lzlib/lzlib-1.9.ebuild32
-rw-r--r--app-arch/lzop/Manifest2
-rw-r--r--app-arch/lzop/lzop-1.04.ebuild8
-rw-r--r--app-arch/ncompress/Manifest2
-rw-r--r--app-arch/ncompress/ncompress-4.2.4.6.ebuild29
-rw-r--r--app-arch/patool/Manifest2
-rw-r--r--app-arch/patool/patool-1.12.ebuild4
-rw-r--r--app-arch/pdlzip/Manifest4
-rw-r--r--app-arch/pdlzip/pdlzip-1.10.ebuild4
-rw-r--r--app-arch/pdlzip/pdlzip-1.8.ebuild28
-rw-r--r--app-arch/plzip/Manifest4
-rw-r--r--app-arch/plzip/plzip-1.6.ebuild31
-rw-r--r--app-arch/plzip/plzip-1.8.ebuild6
-rw-r--r--app-arch/rar/Manifest6
-rw-r--r--app-arch/rar/rar-5.7.1_p20190427.ebuild109
-rw-r--r--app-arch/rar/rar-5.8.0_p20191205.ebuild2
-rw-r--r--app-arch/rpm/Manifest6
-rw-r--r--app-arch/rpm/rpm-4.14.1-r1.ebuild4
-rw-r--r--app-arch/rpm/rpm-4.14.1.ebuild4
-rw-r--r--app-arch/rpm/rpm-4.14.2.1.ebuild4
-rw-r--r--app-arch/snappy/Manifest4
-rw-r--r--app-arch/snappy/files/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch3
-rw-r--r--app-arch/snappy/snappy-1.1.8.ebuild62
-rw-r--r--app-arch/tardelta/Manifest2
-rw-r--r--app-arch/tardelta/tardelta-1.0.1.ebuild4
-rw-r--r--app-arch/unrar/Manifest2
-rw-r--r--app-arch/unrar/unrar-5.8.5.ebuild2
-rw-r--r--app-arch/unshield/Manifest2
-rw-r--r--app-arch/unshield/unshield-1.4.3.ebuild2
-rw-r--r--app-arch/vimball/Manifest4
-rw-r--r--app-arch/vimball/vimball-0.5.1.ebuild4
-rw-r--r--app-arch/vimball/vimball-9999.ebuild4
-rw-r--r--app-arch/wimlib/Manifest2
-rw-r--r--app-arch/wimlib/metadata.xml4
-rw-r--r--app-arch/zopfli/Manifest4
-rw-r--r--app-arch/zopfli/zopfli-1.0.2.ebuild4
-rw-r--r--app-arch/zopfli/zopfli-1.0.3.ebuild18
-rw-r--r--app-arch/zpaq-extras/Manifest2
-rw-r--r--app-arch/zpaq-extras/zpaq-extras-3.ebuild4
67 files changed, 204 insertions, 561 deletions
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index ddaf2bc00a5b..34d3055eb234 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/advancecomp/Manifest b/app-arch/advancecomp/Manifest
index 0e841cc5d4c7..3b8b680be174 100644
--- a/app-arch/advancecomp/Manifest
+++ b/app-arch/advancecomp/Manifest
@@ -1,3 +1,3 @@
DIST advancecomp-fcf71a89265c78fc26243574dda3a872574a5c02.tar.gz 1195310 BLAKE2B 9dcab7e266023f996504cfcfc9ba8237f216f2bf1af56d645e3fe7fb79a5e3d0dae2abdd47cc9c38c6ade385d1eb44b1e0ae6afa6fd2485afd1423be37276d06 SHA512 2c3e01146441aa940f6de464e0c19613f22d6a5fd671e4e0b1b83e68cad322ff0dc6be0fa328524332e6a782198edfeac0443b72a30d9c51c86e7c5ad141f6b7
-EBUILD advancecomp-2.2_pre20190301.ebuild 1001 BLAKE2B b49393301407a223fa08e732109575f4cf29cfec2af145e1769c512c31e2edac2a04ff9b7d45cd3ae5871a15d3c33bd79d71f6d8c865899d37a1ae29b656b3b1 SHA512 9bf38eca276b4aadc34f80106c78e607fe14ecb366536e45acb06febe3e9f0eaf15c6cd44e1185292e2d7be170ef1fb077f2abaedf45c8f8a177f18c78b0d3ac
+EBUILD advancecomp-2.2_pre20190301.ebuild 1002 BLAKE2B a43008f31eda3336f4b529db071b61e02b362f5f6b3da59fe77b064a31134626e2bc4643b6eebc6c5702fb229ff0fdb8057414c57d5f406db6de39272b2714eb SHA512 522bf7d3aada96ed7507a3b48244b6dbb50cb83b12b1e4a3d0f2ecff4a849fc2b192642a3678fc05aeb61ed4a9b4a2e9fba5178581ce7640b9d516ab19e3fd1b
MISC metadata.xml 525 BLAKE2B 7b701e8291c27054417e28405eae6e285a384f80e96801fa7b088115a40abe3d35f2db1104a1b77a9a5e486327cdc91327427605172e4f00c61b515c91b0ef8c SHA512 4bde385cbadadb14a594602dddec98f079cf1f970138c63296ef1c634bdd9f352c9662b0064f3738017e9ee24bff5662e7e02df19797ae0276c7e889376857a7
diff --git a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
index 5eb02005ebb5..e103631dcc47 100644
--- a/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
+++ b/app-arch/advancecomp/advancecomp-2.2_pre20190301.ebuild
@@ -7,7 +7,7 @@ inherit autotools
EGIT_COMMIT="fcf71a89265c78fc26243574dda3a872574a5c02"
DESCRIPTION="Recompress ZIP, PNG and MNG, considerably improving compression"
-HOMEPAGE="http://www.advancemame.it/comp-readme.html"
+HOMEPAGE="https://www.advancemame.it/comp-readme.html"
SRC_URI="https://github.com/amadvance/advancecomp/archive/${EGIT_COMMIT}.tar.gz
-> ${PN}-${EGIT_COMMIT}.tar.gz"
diff --git a/app-arch/bloscpack/Manifest b/app-arch/bloscpack/Manifest
index 161e6c164eb6..19e711abc552 100644
--- a/app-arch/bloscpack/Manifest
+++ b/app-arch/bloscpack/Manifest
@@ -1,7 +1,3 @@
-DIST bloscpack-0.11.0.tar.gz 89839 BLAKE2B 466a0290e9ed95f2a77320ead61014b68a3f5869aebb90ea15d3b35e6de7bd1080a0c12521fe56673ee5297509208a7e9cf43604a0045bb16c506799c67d5a0a SHA512 68e6c05a4404fbb2554acc0a5a93500c5fe3eab4d91621ba0ffc290383873509d38fbb5b9c5733640a2cc58bf3c508067a411ba16e563dbd4e485f3036a5ebc7
-DIST bloscpack-0.5.0.tar.gz 45171 BLAKE2B 1f4c2e7dc4acdde4735a59adf8cf874df74802b86e201f84fac51aaa15103d2407dad4e2ab348136d7ef8ac6899f136651305522089a5cd044cc2780280a61d1 SHA512 3a3ab351e9ab77409b8f5774c4ede533e2393bf49065d52cb60018268f448d1cef5ba2b24d0d25ec86298f6ff55bbb9075af3b302558a0e2e7343344b002b8d1
-DIST bloscpack-0.6.0.tar.gz 60571 BLAKE2B 1896cc65b605de1457153fd15075fa6774d74b40294a947dda0707adf2177f5a056d84f43f71bf15bd677a8252e661b622deb6a98a050b38d3a7870d203f9523 SHA512 cd0b6e67d90fb8e320bfd5ddb41ee5d437543826f85931eb4cf3abbcb5eb6bc9581db88c2454b82b333ce2555f18670100f8df018299ce621eccd2e7c9e7d099
-EBUILD bloscpack-0.11.0.ebuild 779 BLAKE2B e24a8b6a6c6f4f246e14fd1a643052c719214962460a48cd92244a29940080b263e6b1f8cf68946b0eec4eaea75aba447c62d312007ddf4699bf17c6e0a0f39a SHA512 76e82aa6aeb5a69554e8e9c77e348a880923040e09a06528c479fad612e53678f81b1e007550eb3a75de826b7e2dc5126d6d1cd26c17f3c21477af12e163229c
-EBUILD bloscpack-0.5.0.ebuild 548 BLAKE2B f0796bd61d97176ba70ca3eb9c59bfe11b4820ccd0a33c43163389b067020cea332f799ed8347594a0b1a0d08ceab3b0a7b24a527c6243e9ac8d6dd5a2b20c3c SHA512 ffef100de32a80f2be525c5f7794b9f64ea6bf53a12b27e8d9087c2688e1d5dd32a361c4343afc799215d6b36598f60200da24ffdbc2b190ed6c751d3d2a3e7e
-EBUILD bloscpack-0.6.0.ebuild 548 BLAKE2B f0796bd61d97176ba70ca3eb9c59bfe11b4820ccd0a33c43163389b067020cea332f799ed8347594a0b1a0d08ceab3b0a7b24a527c6243e9ac8d6dd5a2b20c3c SHA512 ffef100de32a80f2be525c5f7794b9f64ea6bf53a12b27e8d9087c2688e1d5dd32a361c4343afc799215d6b36598f60200da24ffdbc2b190ed6c751d3d2a3e7e
+DIST bloscpack-0.16.0.tar.gz 99059 BLAKE2B 415894771d6b987170b6938fd20ad065d30075410ddf021bd6e65e3e02d12bff6f5bb22960cdd186d9e52666a1d934047e0383e5d74016c3ad2ba1eef06cafb6 SHA512 0608c795570961c2dc6ba5a6ea3c8c79b215609c2d141db797429abbceb8ee43843196a2d14fc94797d7df62d562abf5efdae10f093154d5d7a20b3b9bcd85ed
+EBUILD bloscpack-0.16.0.ebuild 844 BLAKE2B 18e52d321c5f3038ecafe4229b46372ea65110599278318102e4e79544589482581bedcef20e343c8d3ae3a370091e9a6cfb8d98b9c8eeb82dc946ff4f4d8a4c SHA512 9e54356892cca6c9e8cf65113afcf120bd31246e90402589d35c48d70673a0e15789426666fb67d39e0dc1a6f994993b1eb072876484ab87b277e73dbfba9108
MISC metadata.xml 640 BLAKE2B ff3e980929e8a53610569e417c36c263316db560f53accfb4ded08767943145e21932c1efae243fe43641c941ee490ed1beec1bdcd66d2f7d52e398a96ce1d8e SHA512 82a640c36ad2ed771345c93c35da111589b7c57ffb9074e6da062c7ca84ae9fd76f9f5978abeb75362c8145fc1625ca0bb3f9fd8957688e75dfbb5cef6568c4f
diff --git a/app-arch/bloscpack/bloscpack-0.11.0.ebuild b/app-arch/bloscpack/bloscpack-0.16.0.ebuild
index 27cd82c51ab3..933d16221469 100644
--- a/app-arch/bloscpack/bloscpack-0.11.0.ebuild
+++ b/app-arch/bloscpack/bloscpack-0.16.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit distutils-r1
@@ -19,16 +19,20 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-python/blosc[${PYTHON_USEDEP}]
+ dev-python/deprecated[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
+DEPEND="${RDEPEND}"
+BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
)
"
+
+distutils_enable_tests nose
+
python_test() {
PYTHONPATH="${BUILD_DIR}"/lib nosetests -v || die
}
diff --git a/app-arch/bloscpack/bloscpack-0.5.0.ebuild b/app-arch/bloscpack/bloscpack-0.5.0.ebuild
deleted file mode 100644
index ce7024ff02b8..000000000000
--- a/app-arch/bloscpack/bloscpack-0.5.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line interface for Blosc compression"
-HOMEPAGE="https://github.com/Blosc/bloscpack"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- dev-python/blosc[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/app-arch/bloscpack/bloscpack-0.6.0.ebuild b/app-arch/bloscpack/bloscpack-0.6.0.ebuild
deleted file mode 100644
index ce7024ff02b8..000000000000
--- a/app-arch/bloscpack/bloscpack-0.6.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line interface for Blosc compression"
-HOMEPAGE="https://github.com/Blosc/bloscpack"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- dev-python/blosc[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/app-arch/brotli/Manifest b/app-arch/brotli/Manifest
index 7cd09bbb4cd6..a645e275bbc9 100644
--- a/app-arch/brotli/Manifest
+++ b/app-arch/brotli/Manifest
@@ -1,6 +1,6 @@
DIST brotli-1.0.6.tar.gz 23827656 BLAKE2B 8d31eb1c4119de44702f2239fba9db72f1ae81801d06e51716432ff2f8aa78259c52cbd57b8fcd005c1bc14ada81b6e47a35c5d3864bb10bb02d113e30bd321b SHA512 b9847375471de3ae815ef4bb45a29653c343fad0a891a79d5132fcdee34c85caafd82289c8b413c3ef609049f2e8c4af9f9abd1736a2408ba44544c5fefc0010
DIST brotli-1.0.7.tar.gz 23827908 BLAKE2B b9fc554cd23c8387b648638b6f9bb2d29fa87035856d03cf284662f9281984f3bf8e40109e61155ece18673f4391bc0fff704f8ab800a2041d3ce1824478d2ae SHA512 a82362aa36d2f2094bca0b2808d9de0d57291fb3a4c29d7c0ca0a37e73087ec5ac4df299c8c363e61106fccf2fe7f58b5cf76eb97729e2696058ef43b1d3930a
-EBUILD brotli-1.0.6-r1.ebuild 1700 BLAKE2B ff375b31be3dd1bfaf4996cf173f53713b878372f3a7bf0b742aa6b8fa040d6321cb407792fbe5da9094aa177f4b2f182b3ccb5058fe075b2ee544be516bb517 SHA512 f3eedd6caa9e39b5736e35234a63473acad952cd46501adbe2a5004755a1107892cb74e2cefab9d87fec110124f725e95508627d5a3deac1c7f585408e348635
-EBUILD brotli-1.0.7.ebuild 1660 BLAKE2B 13598f31539839e5a10a15d774b056018980f2adc2e600104525dbf7c7ceff187a41cb95d023b5c59fb9922b04a00aeb6639bf9e1a161264331373f94bb496c2 SHA512 855c566586299b280fc7fbbbff662d78f3fd833c29228eb7e4c4fc2097c71b49d05095e8f33a17551101b1d5af585e2c7e6e900f3ef6d6aa0b22c10c6107800d
-EBUILD brotli-9999.ebuild 1670 BLAKE2B 66e5f50cce64a27c39c5b5117baad307110b6224cab831924013065f0514d9b9e000bf0d572854931a33e0556af32614a7c475a01c09fb2c2757397a66e7f063 SHA512 c70b1d476124f04b4ffdebc41826c0b05859890364e93dd27c4f7978f8e5b49ede1d4612c283c1b22cad30e6d435646a5c93b8ccf14402e0c4dfa0c7873fbcc4
+EBUILD brotli-1.0.6-r1.ebuild 1693 BLAKE2B 9031ecb627ce5527e7904e2471f1fa0f8c2530aa8e93fa48a6da454a2530197623db1d16bd5d020dba62088865d0e34acea54ab001b43bf195207e223ce5c7fa SHA512 fb82e33a6677e80f2624a38169551eb93476e9fd0f2eeed8aef1054f6222e748219bbc286f7aae12c80e7f5cc205422428dde3a2c675edcae9ded69001a18054
+EBUILD brotli-1.0.7.ebuild 1653 BLAKE2B 0b57d9dde6076b6c4bddf0eb3f5bc0ee34caf504658f0a65015f401668f422874b16a8d842dd9fcca973b05358366c12246d81bcb884eb765209b9949bfa5bd0 SHA512 58c33ae62f040bc373a96ac6360d4f50d26048ff26642f1308442b6faeaf150297f9b53b2b530564257564b527ee94f0acaab19bb03dcde881bc867fb0172320
+EBUILD brotli-9999.ebuild 1663 BLAKE2B 9c85110b34aa7782babe3241210b4a6bdc42d5383909c8b9d2b25e955d66b0840e1091020a1fa2a550b85c5700636f39aefb66519344925005642fd095bce7a1 SHA512 27506fbf472cbdfb6eba0a99577386ff8e2193d7323f29726e315faa802ac7c1e511c6625be118115eba4fa915f7ba92da107f1e053dfbdb641f86b96233f706
MISC metadata.xml 686 BLAKE2B 192c9019f79840dfcc409e8244eac99f3bd793ea91bb8f5f26fcf1a9dbb6ba34273ea2221e0e18322dccec1674929cdf1bfd7ca19628a3e69fc4bdd6f60ba932 SHA512 4057d0834db13baf716500e6d8fa80b9d6ee854f7e9620462ed1162d2bc6ff88d2bb2f81902c6730df337afc38c8eb378fa5b85debd2a5a57597c0faf58132dc
diff --git a/app-arch/brotli/brotli-1.0.6-r1.ebuild b/app-arch/brotli/brotli-1.0.6-r1.ebuild
index 00d5a73827a1..b1d35207dd25 100644
--- a/app-arch/brotli/brotli-1.0.6-r1.ebuild
+++ b/app-arch/brotli/brotli-1.0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
DISTUTILS_OPTIONAL="1"
DISTUTILS_IN_SOURCE_BUILD="1"
diff --git a/app-arch/brotli/brotli-1.0.7.ebuild b/app-arch/brotli/brotli-1.0.7.ebuild
index 29e0dde0f378..4235d943620e 100644
--- a/app-arch/brotli/brotli-1.0.7.ebuild
+++ b/app-arch/brotli/brotli-1.0.7.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
DISTUTILS_OPTIONAL="1"
DISTUTILS_IN_SOURCE_BUILD="1"
diff --git a/app-arch/brotli/brotli-9999.ebuild b/app-arch/brotli/brotli-9999.ebuild
index f71b9e53de55..14ee808e7b95 100644
--- a/app-arch/brotli/brotli-9999.ebuild
+++ b/app-arch/brotli/brotli-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
DISTUTILS_OPTIONAL="1"
DISTUTILS_IN_SOURCE_BUILD="1"
diff --git a/app-arch/gcab/Manifest b/app-arch/gcab/Manifest
index b276178cf5c7..502d90854fa1 100644
--- a/app-arch/gcab/Manifest
+++ b/app-arch/gcab/Manifest
@@ -1,8 +1,3 @@
-AUX 1.2-optional-vapi.patch 1417 BLAKE2B 69bb7480a352894ec9c96f0566972a87004801af378d4f1a5953228e3485a7a0fd497f55e03134bf446f44b89e3c8cee9547b7d6043da2af8e8daceeef01117b SHA512 2371a86ad9961937c625fd29a7f6229038ecf9ec48591ec0e152d17c9cb78c8524a31c7b667ecf9e630a84abbfc334541aec7be2d2b30b51c0fe286c0028a8c8
-DIST gcab-0.8.tar.xz 337016 BLAKE2B 6f9ccf6d33c4bd32b6cda09083c98ee9b24ffc3b42be9019493a864011a4d3f1e2d1fa766bbdd0a5de29eb04608d91a2ad5c17aa25302e3d94d2ef6ca659d764 SHA512 044b1cbe71b08946031161ca97379df8500be5569d6f4989b8fd8f1d8c48ba0fe757306955de9137958eb870cd4024e4c56f833ce847e5a972339883b39454f2
-DIST gcab-1.2.tar.xz 76088 BLAKE2B 4d8f04ec6211745e841b88e93c5d156843bce9ca8668daf9d39f1197c814d619f7e61b1e20d163c8631da36bf395776c3b20a91a0ec97ff7c609997fa84a538d SHA512 b5cc114f5cea21c21d9ef2009cefce700b5a7f97609e20aa455b84fcefe1693ce2566ddc58dc2b7c97f7db772f8ae3a2f3cc9a0e1d2c23d93d5fbee9101d3f64
DIST gcab-1.3.tar.xz 77900 BLAKE2B 9ab61c1ab36561cd0bce075c8d491c8e28651c26ff5943a2ddc294a369f7627c300ed698363980dd839b64d512b678d7b3903addeea05657551af308b6e0c5ed SHA512 fd34722bc57a75e9a2aaec354af4629a35936928eb6db5646659c8dd51c8c6fd7fc6786c23f7e91a33a727bf8548327f50725081a8c7b1e0facb877341887b22
-EBUILD gcab-0.8.ebuild 924 BLAKE2B e1d26430d255f52f12ae93d5a5b034e384aa049ef75bea44c9dee082519f6cc166d8e4dd9dd2041879397d896d375aefff345578c96a5c9a1e712e1ee05107b1 SHA512 af2f575805991c4737106b77212c9b3f241bcf6fdc0ddd50fa497c6e6e4d6bf3a61dad3800512b19e3028016fc226f0cfe777d72edc57da2afb45add3f398795
-EBUILD gcab-1.2.ebuild 1144 BLAKE2B 6a3c33843b194eb03b929478472d139e35152f80dd466b95b320b6c4089a81b4e0d8e1b99c1ba8a9dbb3d76e792ed60925bde29e0742cc4ee37ac90a525a8c88 SHA512 28030c1f3dad612c89c732657a2b2345cfe0f888c366c8ec814f528abaadbe9365f892cc5b62c41a78040b4e11d5a9a51d0b6d475a6efcc5a1d25038cd9fec79
-EBUILD gcab-1.3.ebuild 1113 BLAKE2B 233e23a35d44ed1352350fe25f7e0bc96ada38c8f163f3d2cc2338e885ffac7000f7d1887dda0fdf457579ad465b6df72185a94ac673078ea06ade21a733ddf3 SHA512 47f802fad4e2823819f312d2208c9cc4c24606b79679e3a4a3d5b1a710c113a961138ed5946a57479792b8ea395e911c687bbe07b81ba9079c265d2e635c1391
+EBUILD gcab-1.3.ebuild 1110 BLAKE2B a63cb4d5248053e3b8100690ca7ae26413d34ad1aa26bcb5d30935d217b7fe4016ab941a1412d80834f7b46daa26423dfdaf737405ef7b1eabdd2baaf3de864c SHA512 6418ac176dc121c0a246c1af721471d140f595581c4157ce7c1909a1e5783f02cbeb203ac8e86c8220aca30eec4587bfc30ada308aa45df00e772d59319afeb8
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/app-arch/gcab/files/1.2-optional-vapi.patch b/app-arch/gcab/files/1.2-optional-vapi.patch
deleted file mode 100644
index 10a171926cb9..000000000000
--- a/app-arch/gcab/files/1.2-optional-vapi.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From 5ac7272bba9635234fc08ab526b80a9f259d0fc6 Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp <leio@gentoo.org>
-Date: Tue, 12 Feb 2019 11:44:10 +0200
-Subject: [PATCH] build-sys: Support disabling vapi generation independent of
- introspection
-
----
- libgcab/meson.build | 12 +++++++-----
- meson_options.txt | 1 +
- 2 files changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/libgcab/meson.build b/libgcab/meson.build
-index f939617..3c4ac68 100644
---- a/libgcab/meson.build
-+++ b/libgcab/meson.build
-@@ -93,9 +93,11 @@ if get_option('introspection')
- ],
- install : true
- )
-- gnome.generate_vapi('libgcab-1.0',
-- sources: gir[0],
-- packages : ['gio-2.0'],
-- install : true,
-- )
-+ if get_option('vapi')
-+ gnome.generate_vapi('libgcab-1.0',
-+ sources: gir[0],
-+ packages : ['gio-2.0'],
-+ install : true,
-+ )
-+ endif
- endif
-diff --git a/meson_options.txt b/meson_options.txt
-index bbcbbea..b7ade3f 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -1,3 +1,4 @@
- option('docs', type : 'boolean', value : true, description : 'enable developer documentation')
- option('introspection', type : 'boolean', value : true, description : 'generate GObject Introspection data')
-+option('vapi', type : 'boolean', value : true, description: 'generate Vala bindings (requires introspection)')
- option('tests', type : 'boolean', value : true, description : 'enable tests')
---
-2.17.0
-
diff --git a/app-arch/gcab/gcab-0.8.ebuild b/app-arch/gcab/gcab-0.8.ebuild
deleted file mode 100644
index 0d924ce135e1..000000000000
--- a/app-arch/gcab/gcab-0.8.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-
-DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
-HOMEPAGE="https://wiki.gnome.org/msitools"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86"
-
-IUSE="+introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.32:2
- sys-libs/zlib
- introspection? ( >=dev-libs/gobject-introspection-0.9.4:= )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.14
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-src_prepare() {
- gnome2_src_prepare
- use vala && vala_src_prepare
-}
-
-src_configure() {
- local myconf
- use vala || myconf="VAPIGEN=no"
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection) \
- ${myconf}
-}
diff --git a/app-arch/gcab/gcab-1.2.ebuild b/app-arch/gcab/gcab-1.2.ebuild
deleted file mode 100644
index 870507f4b164..000000000000
--- a/app-arch/gcab/gcab-1.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson vala xdg
-
-DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
-HOMEPAGE="https://wiki.gnome.org/msitools"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
-
-IUSE="gtk-doc +introspection test vala"
-REQUIRED_USE="vala? ( introspection )"
-
-RDEPEND="
- >=dev-libs/glib-2.44:2
- sys-libs/zlib
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}
- dev-util/glib-utils
- gtk-doc? ( >=dev-util/gtk-doc-1.14
- app-text/docbook-xml-dtd:4.3 )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=( "${FILESDIR}"/${PV}-optional-vapi.patch ) # https://gitlab.gnome.org/GNOME/gcab/merge_requests/1
-
-src_prepare() {
- xdg_src_prepare
- use vala && vala_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc docs)
- $(meson_use introspection)
- $(meson_use vala vapi)
- $(meson_use test tests)
- )
- meson_src_configure
-}
diff --git a/app-arch/gcab/gcab-1.3.ebuild b/app-arch/gcab/gcab-1.3.ebuild
index f5d43164ec2d..384415cf7116 100644
--- a/app-arch/gcab/gcab-1.3.ebuild
+++ b/app-arch/gcab/gcab-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86"
IUSE="gtk-doc +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
diff --git a/app-arch/lha/Manifest b/app-arch/lha/Manifest
index 8a5b11d26755..2475edff9be1 100644
--- a/app-arch/lha/Manifest
+++ b/app-arch/lha/Manifest
@@ -1,5 +1,5 @@
AUX lha-114i-file-list-from-stdin.patch 999 BLAKE2B f039b70dfbb82f9d2ada3df90621b4a10117c33e4a201c5f22f8093ede4da5ace496af62b24af0c7f59a8ab28a10afbb6cc2be4ccd1c427f5a4e796455f8cf69 SHA512 28c79640e0bc1b7e7e29f06bea319ebdb594568d5752f1067db472d054c91101fd5d9d769448e32463025d162adf70fd067a161a9aa4ad1b1e38aa0e8023173e
AUX lha-114i-fix-getopt_long-declaration.patch 263 BLAKE2B d5b53f0624a9b039167289f32369ba2b2905e8a223201404ba8d9a63d1a2fd9cb73f7e5d40fc2a14bcb510a4e49905545947bb21cfd38871e80c92591ba0007b SHA512 0216d24e001b7dc0db179d8e809fa838fd1d1d965e7d3f4ead79b9b276c39ee2666d6268fd835f9ce35664452d662aaadeeab00cb121f3485765db4c6be9d145
DIST lha-1.14i-ac20050924p1.tar.gz 285518 BLAKE2B 7e10ee4cfaeb7212f9dfbe254d33ec7b97bce41a042eed3d6f826790650f5059a19d2a334cc41a86112ba8d80904168a0b3c2785e7670577b2bda0b4d27f0dcc SHA512 efe43d407d273f8f724f7b205223bd122c76adac4b67ad5e9811e88cae03f1f3c3af4297aa6f24951a02558975bbafacf697e97ab0da578b4e0115b89237566f
-EBUILD lha-114i-r9.ebuild 1111 BLAKE2B d9468c381e81f6ad2b43921ebb14d4c8a936817b151c3e9a6146285cdb03be18c44d7009564eaf1e5eabe34f58162f2a64cd5519781b81f114947feea621aad2 SHA512 16419845140e3406a06a67c79040676ca7737ad356ecdeb730400fef31631d8063c16aca459355adb4f5b9947a3d54d2ffdff5aefbed2e9dac5fe648d89928b3
+EBUILD lha-114i-r9.ebuild 1130 BLAKE2B 8d352eb1ecd41d09b2c958e66443d58e3664f92e656dd056786b6cf0f003ec72de37eec11e900e14a6e1b58d43378f8912a4d92d25b22b220622fd6df43a28f4 SHA512 062ede16b2fd8fe3ea12e478cf6f8bd9772b868e6b5627f629335bf2911101bc5c0cec7414cd7cd099eb71c31c5e3e82d5f8abce6a8bb284ab03c884ba2e7707
MISC metadata.xml 534 BLAKE2B 861f00b0b2b6c547ba122d9dbc9da0d9b84bd49b553a2c8f2d2fa5dd7ef7dcd86caca75292a825dccb74becd7ad8c34a4f9cbe71cd5096ba7617953c4f612c7c SHA512 499669685613b31d118c1878fda13c25551d13eedb1532507d2952a490725b1083dd16aaf4d6927bb2cc8ca859c2d29e1a064d15f9d4e099108ad7ea80fc040f
diff --git a/app-arch/lha/lha-114i-r9.ebuild b/app-arch/lha/lha-114i-r9.ebuild
index b7fba3466366..4e8c6a6a59b4 100644
--- a/app-arch/lha/lha-114i-r9.ebuild
+++ b/app-arch/lha/lha-114i-r9.ebuild
@@ -14,6 +14,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/22231/${MY_P}.tar.gz"
LICENSE="lha"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~m68k-mint"
+RESTRICT="bindist"
S="${WORKDIR}/${MY_P}"
diff --git a/app-arch/lz4/Manifest b/app-arch/lz4/Manifest
index 2e108575ac3b..ab72788c970f 100644
--- a/app-arch/lz4/Manifest
+++ b/app-arch/lz4/Manifest
@@ -1,8 +1,4 @@
-DIST lz4-1.8.3.tar.gz 327897 BLAKE2B e2be80be14c67cf1a07cc6a2e6f6777a87abdd15499b9c32b8096e09284aea19620adf930e28454ce105e325cff684d2625e0a38211705f3c105a80b72f56be5 SHA512 5d284f75a0c4ad11ebc4abb4394d98c863436da0718d62f648ef2e2cda8e5adf47617a4b43594375f7b0b673541a9ccfaf73880a55fd240986594558214dbf9f
-DIST lz4-1.9.1.tar.gz 285336 BLAKE2B 50dfad2e92028a1ccfe186efb5dbe24e4641e104da656990ba5138a84d29fbfea26d96c2d7f64f8d6a686dc98b4890990a280d4d86e321b04f467b65b6c61e1f SHA512 536cdeb6dd73b4769cf9501ad312b004ab01699758534b47ca2eddbc815fd374a3caba40cde36f73a7a70e134065836b733e2b0c023c31740b877ef9317ccf3e
DIST lz4-1.9.2.tar.gz 305796 BLAKE2B 0021487bee8657bc825fdd2b98a6dc8a6d10be3240fe0bebf6563e9c855a15bf5440a02d5cd6ee1f1e8502743348bcec1e866d3287b07e623887e9eb9da35eee SHA512 ae714c61ec8e33ed91359b63f2896cfa102d66b730dce112b74696ec5850e59d88bd5527173e01e354a70fbe8f036557a47c767ee0766bc5f9c257978116c3c1
-EBUILD lz4-1.8.3.ebuild 899 BLAKE2B 1176dcc2975061f7b064981cfae6b73bdf15530a00f23a2b86d79cbc579b1d6f89d725130e684172a1525dda8e7c26d0a1a875386144bb357e513c0c733f2174 SHA512 781dd041acdfcd7930f75e801b04b8c45329a1446754893a6e621c958ce10fa08e3a21beb0178b2b737c40ae868906b304e6bc1dc36deeab2910552ec6c4835f
-EBUILD lz4-1.9.1.ebuild 912 BLAKE2B e4cdda81ea0a79c7fc3a70510e7180b7925547be14e1b373a4690032aae8abe9fb9cdef6a0e4a5db758db9a96aa5854ba9e52fda1ed47e9dcc1c543dc7541a89 SHA512 a5a2960cf77ff026c77c60bf0b19de4297a3d20ccbba1addc2b7b86f30ba8f7fd2a0d9a5031ca8f0368a68a32417eec1d20815cefc33a858d260ba9f3ab8ec8f
-EBUILD lz4-1.9.2.ebuild 899 BLAKE2B ec656e181dc8f59c9800ac0544759708916615540d30a03051a8a43049a7589f557a34177d2172fce52e13bd02507da6d80b17ffefdd2ca0162022268ea4cba4 SHA512 c4a7ee9880189e00af914b0ebaae76aaa9350964b5ec8fd30f81d91a062ef04e2b07f49cefff69473030528dd6363fc02c7245e1d1409beabe2d08971f65527f
+EBUILD lz4-1.9.2.ebuild 894 BLAKE2B 8d21b8e53ef5b9426c65560b1b47bfd5c4f7b91b3466c7215f2fa6757fb01f922b1adc1ba0e686d2d0bc4438707f8f3d6170745c128b311347c82647acaa94ce SHA512 a77acf71b25c0070f5c3b66cf4aa77cff058f8d4cf2623d6a0055d26fb0800b138383069a98e27743e2e887db4fbe20401a1f90da5bb375f0617035b45ba09fd
EBUILD lz4-9999.ebuild 912 BLAKE2B e4cdda81ea0a79c7fc3a70510e7180b7925547be14e1b373a4690032aae8abe9fb9cdef6a0e4a5db758db9a96aa5854ba9e52fda1ed47e9dcc1c543dc7541a89 SHA512 a5a2960cf77ff026c77c60bf0b19de4297a3d20ccbba1addc2b7b86f30ba8f7fd2a0d9a5031ca8f0368a68a32417eec1d20815cefc33a858d260ba9f3ab8ec8f
MISC metadata.xml 537 BLAKE2B fe6b4b4291dd1358a873cf34cd4f62fc6b08ac0db2449c7bb2840a715f13c68521140b244f66f00e8881ed53b4d66e988d71baf75bc6b5c79dbbabc2d12f6615 SHA512 4fc89afbcd032d88e43f346105f02da50e946c706f60aa7991c64e768941409e335005c6a4f283c0dd4d2ddc8faba53e4968334763e9c8c46538bc5810fe9699
diff --git a/app-arch/lz4/lz4-1.8.3.ebuild b/app-arch/lz4/lz4-1.8.3.ebuild
deleted file mode 100644
index b0acecf06f91..000000000000
--- a/app-arch/lz4/lz4-1.8.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lz4/lz4.git"
- EGIT_BRANCH=dev
-else
- SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Extremely Fast Compression algorithm"
-HOMEPAGE="https://github.com/lz4/lz4"
-
-LICENSE="BSD-2 GPL-2"
-# https://abi-laboratory.pro/tracker/timeline/lz4/
-SLOT="0/r131"
-IUSE="static-libs"
-
-CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- )
-
- cmake-utils_src_configure
-}
diff --git a/app-arch/lz4/lz4-1.9.1.ebuild b/app-arch/lz4/lz4-1.9.1.ebuild
deleted file mode 100644
index 2cbe311b2b2e..000000000000
--- a/app-arch/lz4/lz4-1.9.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lz4/lz4.git"
- EGIT_BRANCH=dev
-else
- SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Extremely Fast Compression algorithm"
-HOMEPAGE="https://github.com/lz4/lz4"
-
-LICENSE="BSD-2 GPL-2"
-# https://abi-laboratory.pro/tracker/timeline/lz4/
-SLOT="0/r132"
-IUSE="static-libs"
-
-CMAKE_USE_DIR=${S}/contrib/cmake_unofficial
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DBUILD_STATIC_LIBS=$(usex static-libs)
- )
-
- cmake-utils_src_configure
-}
diff --git a/app-arch/lz4/lz4-1.9.2.ebuild b/app-arch/lz4/lz4-1.9.2.ebuild
index e5f48fc2de57..8aacc97b7344 100644
--- a/app-arch/lz4/lz4-1.9.2.ebuild
+++ b/app-arch/lz4/lz4-1.9.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lz4/lz4.git"
EGIT_BRANCH=dev
else
- SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
diff --git a/app-arch/lzip/Manifest b/app-arch/lzip/Manifest
index 46c0c1bf21ba..c7b4ac7c0282 100644
--- a/app-arch/lzip/Manifest
+++ b/app-arch/lzip/Manifest
@@ -1,3 +1,3 @@
DIST lzip-1.21.tar.gz 105558 BLAKE2B 07658ec901bdfc255fef5af24b62614b2db9821b9a2820daa5137fd47ede0b68bbf3eac340ad5484d2ef7011d15c2eaccf19abc9e33b5c96273fc9b9d323083e SHA512 02e31a8fc9431e88edbb0fd467e9dd0947203e693e6581be1a8d25d96c74d9c3794f1fef9e4c993553ba74330c8f5851cad6315b49f263fe9cf2444225af4362
-EBUILD lzip-1.21.ebuild 849 BLAKE2B dca44b0129c44ef25007ff3e091afb20a1b6600bed93ece6769ebd0c750e965a7f5642487065cd9920fc5dc511ab67bf56155efcd70d0cbd8fdf0660bbb5c1db SHA512 3bcb95dc586c04b87dde043c004dc6cf6d2157675883b1d4b23560fbd1c95345e513fda0956244f8f43416e224cf417efea78fb5fb3513c037a5cc8ec604aefd
+EBUILD lzip-1.21.ebuild 772 BLAKE2B 084b7bd3d8ea500028072e9c4da0764b587ce055def93c455ede015f149e636355b0f419903aa0e9586f3226d1671ad8288562cc472f3257bcd8ae05bbbede43 SHA512 0a93160188f52bfa5fb147d3c98c5879d9477eb8f00f8949cf852bd631f5b8932c6b4776588757ed62fda323d73bfe695a0ef4ba0b7b608f6292d154c687b26a
MISC metadata.xml 357 BLAKE2B baa377044f421ed8bc913a5bbdc72e49e026bf0529190f07aa2d0081208870453f140af7ce3d3a97121b563891b4a4b36196db233a3fdb6a98b6eee34af9e9ba SHA512 e5f560cf4a71e085f50e0710d39e81aeddff8fb72fb07126f86a080970dc2b79acef11522b2ca471fccbf4e20e34ea57712b0b178eaaaed7c9ab5df9910542e9
diff --git a/app-arch/lzip/lzip-1.21.ebuild b/app-arch/lzip/lzip-1.21.ebuild
index 989b82d540bf..ff625a0087be 100644
--- a/app-arch/lzip/lzip-1.21.ebuild
+++ b/app-arch/lzip/lzip-1.21.ebuild
@@ -7,8 +7,7 @@ inherit toolchain-funcs
DESCRIPTION="lossless data compressor based on the LZMA algorithm"
HOMEPAGE="https://www.nongnu.org/lzip/lzip.html"
-SRC_URI="https://download.savannah.gnu.org/releases-noredirect/${PN}/${P/_/-}.tar.gz
- https://download.savannah.gnu.org/releases/${PN}/${P/_/-}.tar.gz"
+SRC_URI="https://download.savannah.gnu.org/releases/${PN}/${P/_/-}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/app-arch/lziprecover/Manifest b/app-arch/lziprecover/Manifest
index b5a2dd6c847f..7830f1b97a97 100644
--- a/app-arch/lziprecover/Manifest
+++ b/app-arch/lziprecover/Manifest
@@ -1,3 +1,3 @@
DIST lziprecover-1.21.tar.gz 112895 BLAKE2B b758f863498caea7873358b5f64eab4d5dfa37b43eb875824475387a7fd89e63721384207c014d662a9a6fa4e9a094f1a3c5fb9c1680d235382873f456f0dad3 SHA512 4afd3ce319bacdd1870512af5568179c0d472f354b1e1562a54c527a37903ce3f0f0044abf273ecb113a555cc7a33ac343f5dbfb26fa29df9b24ecc9768e4ed5
-EBUILD lziprecover-1.21.ebuild 722 BLAKE2B 0c322583a8427adbe037206dc8b55b518755db5ddd4ee8a5a08f323c9b30543c21c475fc831bab5f45edac290dd8b241cc06b458d866403b24f61dc167c175ce SHA512 7513ecd9c38fe524c287233adef61a2dc47211e42a2a055b60fab63b59606a1fa8e0fe11d851fc532d112fb4d48d7ac3d23a3e109bb3fba4a5f8ba193e9a7da2
+EBUILD lziprecover-1.21.ebuild 644 BLAKE2B 8d62d0e2fd3e0829d180124e034dd70d63b053c738350c4d14fd35bcc03f6caf2e7e4abae5611bc971cb9a6122a4252616c83f30c0d1df36b67d7c002f70ca5e SHA512 58fb7aaa49d01fd7909c536a33e9a6704fb0c5dd79eefec57a15e4c059aae5458ce923e3a1b67fda21e6c93762254c97be1e7be3746ce1b20761133d97041aa5
MISC metadata.xml 2674 BLAKE2B 470d5c221311328b1620bc51fb5ccb6393f04e9a1d0367fcef04579061b9d88ac5bb131e050eb2cd3e2a8608db58586cf49bef3e58ca320d93398aba7579799b SHA512 c39f9d4478cdc3e5865567f5e6560e4fa34f014aa6538ca47a1dddf51f1d5549f8edcee34dda36e691bd28b734a8df4c04ff0a94d68c16caccc22e57c35a7823
diff --git a/app-arch/lziprecover/lziprecover-1.21.ebuild b/app-arch/lziprecover/lziprecover-1.21.ebuild
index 028656837c86..5c6d0c31853b 100644
--- a/app-arch/lziprecover/lziprecover-1.21.ebuild
+++ b/app-arch/lziprecover/lziprecover-1.21.ebuild
@@ -6,9 +6,9 @@ EAPI=7
inherit toolchain-funcs
DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files"
-HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz
- http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/lzip/lziprecover.html"
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz"
+
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
diff --git a/app-arch/lzlib/Manifest b/app-arch/lzlib/Manifest
index 3e725d9f5e28..9ec4412da002 100644
--- a/app-arch/lzlib/Manifest
+++ b/app-arch/lzlib/Manifest
@@ -1,5 +1,3 @@
DIST lzlib-1.11.tar.gz 105873 BLAKE2B 6caadc4c3b78db835bcf4f11e5290342f0f952943006589345898a85211b0a0ae5d775d0a8e7747c549eae00dd0abd2e2afb5c07eb75b4fda712a9361a71bd59 SHA512 5aa3ff084177efe906518724a98a78c32d1c0e02b967800a44388fc6af441de48fcc5899457913fca11fae3beb8bebc260ac447f0a336b1c14f3f13726114567
-DIST lzlib-1.9.tar.gz 96147 BLAKE2B 17de794c1823558a804c93a4df14cd75e66eb8ebb6d62af1ef7349e1ed187fc77b57cc44901af76767871632dac2dd624f9e4313226fcf41225d140b5c64f54f SHA512 2d36e0b27f544fdab958dbf7d966b41e44c134382ec9f792d94dacf60355eadc25a1cf2b8b7049287995fa5bfc27aec0f3e4253304e3b10813c96b0609408278
-EBUILD lzlib-1.11.ebuild 722 BLAKE2B 18282d343db8b9b4369f5e51ed3d200329dea04309ba542425f5c022c5f65236e83f1af86813c39d38e17386a708e2858c2583a08cd8e03b9b011f684f9fdcf6 SHA512 fabfe95e56384f974f7af39f42d8042187e80a481302fb87afec1dbbb0656381461459c27a05e20b8beafc6caabe48a785f026c587c8682dcd1ad1eff79b2c1d
-EBUILD lzlib-1.9.ebuild 725 BLAKE2B 7bdc92b62acac168410f61c4fbbe667fbe0ccf7811af9f85a3a57d3057941046fdd77e27b98e3335bcce30b9a39fe8658301bfd2d4377f093898b9381f390931 SHA512 c1bb9e14b7402262e738f190f989f8b2ac637bed38fcb293965ec836f3397bd556ddefc0876db5c27cd90b53cb85f486b29f4a340f465ea4331a7ba5b7a38825
+EBUILD lzlib-1.11.ebuild 731 BLAKE2B 7a7160a8d0bf80d8b80270b8cd21ea1fc46bf8666e8e6bb853617265783efbbf29c3b3c338f74c14f3e0df5d36de4d66807b0ce7ae7feed7bdc9afcf42e69c88 SHA512 568461dddec8e5d4b73b01682cde270c1039873b2c62c5fb268b39d8954f29d2523880936eb8a6dc683da82db29688c1e60465a01ce031cbd6bb69669b1d8a14
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-arch/lzlib/lzlib-1.11.ebuild b/app-arch/lzlib/lzlib-1.11.ebuild
index b5c07f78748d..dea3fbb97a5d 100644
--- a/app-arch/lzlib/lzlib-1.11.ebuild
+++ b/app-arch/lzlib/lzlib-1.11.ebuild
@@ -6,12 +6,12 @@ EAPI=6
inherit toolchain-funcs
DESCRIPTION="Library for lzip compression"
-HOMEPAGE="http://www.nongnu.org/lzip/lzlib.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/lzip/lzlib.html"
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
LICENSE="libstdc++" # fancy form of GPL-2+ with library exception
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
src_configure() {
diff --git a/app-arch/lzlib/lzlib-1.9.ebuild b/app-arch/lzlib/lzlib-1.9.ebuild
deleted file mode 100644
index 72bec4c5725b..000000000000
--- a/app-arch/lzlib/lzlib-1.9.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Library for lzip compression"
-HOMEPAGE="http://www.nongnu.org/lzip/lzlib.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
-
-LICENSE="libstdc++" # fancy form of GPL-2+ with library exception
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
- local myconf=(
- --enable-shared
- --disable-static
- --disable-ldconfig
- --prefix="${EPREFIX}"/usr
- --libdir='$(prefix)'/$(get_libdir)
- CC="$(tc-getCC)"
- CFLAGS="${CFLAGS}"
- CPPFLAGS="${CPPFLAGS}"
- LDFLAGS="${LDFLAGS}"
- )
-
- # not autotools-based
- ./configure "${myconf[@]}" || die
-}
diff --git a/app-arch/lzop/Manifest b/app-arch/lzop/Manifest
index 17dc8b9d31f2..7c1e1e719796 100644
--- a/app-arch/lzop/Manifest
+++ b/app-arch/lzop/Manifest
@@ -1,3 +1,3 @@
DIST lzop-1.04.tar.gz 393483 BLAKE2B ebeceac9492ce45e6976cd5cde262d9755286e1649802e3e16bfae0abdd74714bf86b076816aa309542cadef5bb65971342208763e1b2761fce2332dc9daa38c SHA512 5829b4495ffefab549aa697a05c536ce593c572c9eee6004460583a0090abcd317c6074c4f981dfee6be61ac8d127f02dd37053b6cb782af64db41586a8bbb6e
-EBUILD lzop-1.04.ebuild 962 BLAKE2B 2412ed5d7c9d6d900858b0d63e78b40287b6946d444317c0801c4e0befe0f51987564cf61c3248e33e6ca2a3c4cbb9c73845abb6a960a46e0b91a16ab2cceb46 SHA512 2c09f000ff0c2057b0b2142647712ceed8a04093af9de0d7a7defc350907d599f2e6d97908c01f6197fc7eadfbd29b838ced9244e2d20fe216e9462490de04c7
+EBUILD lzop-1.04.ebuild 962 BLAKE2B bb47311b89987a93b2903a51dd7cae7aede3f26162fde50603e21d649aafc6f2ac6f6397a22047bc7892836f02986947c3ab0c9461ea1f492863d662a997f815 SHA512 287a66bbab2ce034617a2c3b130a7462b7ae386085486a7d629094eec292470e8af29561c21f1db105c136e80ff46472147277639efb849e0fee12261b86cac6
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-arch/lzop/lzop-1.04.ebuild b/app-arch/lzop/lzop-1.04.ebuild
index b975eb180769..33c0be75182a 100644
--- a/app-arch/lzop/lzop-1.04.ebuild
+++ b/app-arch/lzop/lzop-1.04.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
DESCRIPTION="Utility for fast (even real-time) compression/decompression"
-HOMEPAGE="http://www.lzop.org/"
-SRC_URI="http://www.lzop.org/download/${P}.tar.gz"
+HOMEPAGE="https://www.lzop.org/"
+SRC_URI="https://www.lzop.org/download/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
diff --git a/app-arch/ncompress/Manifest b/app-arch/ncompress/Manifest
index 084aba0b3f63..89591c9aac94 100644
--- a/app-arch/ncompress/Manifest
+++ b/app-arch/ncompress/Manifest
@@ -1,3 +1,5 @@
DIST ncompress-4.2.4.5.tar.gz 35562 BLAKE2B a09661659a72cf4be40e143d8cff53779de7423c0337d8c92863509390d8adc355d660da98db9de431bb4c990f8d10955e19a97188b100450ff9ea2caf19ae8d SHA512 487e8d5ca743c3aba19cf69f7ec62bdc0784e43af5737f06d6d4257f2f33899eb3d293ed049f57b3164e344a0fddc077bc73437564977bad8de45816354c8bf3
+DIST ncompress-4.2.4.6.tar.gz 36006 BLAKE2B 1460fe803ed621e5e6e5ab506d8909acbfb1d3b91421cf7c7bc10b6b03b0cb6bb4ea616240a7aa500813d5fbf0a958e1e981da8a5f752d985ddcbf7fe9280d9c SHA512 03dd9670c48548d6f7a028dd307758ce7ac61997297c1075d65457ac849e8f2d710bc38fa9eb42e4b2cac163c1b93b7cf7eb197e90cbd689a1274df3de2a3ed8
EBUILD ncompress-4.2.4.5.ebuild 712 BLAKE2B bb5a5564ead615608773aaf8563784876eb9f226809b4a9a9dee6151d299a7333cbdf574098f69d77145f0044c9dc9b4a321d41eef92f7eeb8089c8fffd3b791 SHA512 be373ab7a6177b8436addc4cee127928d8dfd6f746339ed83f79cb09ccee1c0bf75c78a2f1b6f8632301d31add2e5bab03e078f594cd1da169455104e52d331b
+EBUILD ncompress-4.2.4.6.ebuild 761 BLAKE2B 1ff3e12e18e5c753aa1fafbbf33e87f307fe192371be63cfb990ca967dc5e87f7fcf4ce7f4f8c3b1265d0f55a85a63b62249f474f28258d3186a5822d4aa5996 SHA512 0d7e69bb735cd2a8390943b0150061bfdc7e153e50a71d80fe2c3c804c380370baa2fbcdace580f9911764a54cb6190d6f771b7d03f58bbcc64764183aed53d2
MISC metadata.xml 392 BLAKE2B 1e59934b640d08d7728f15bd88534fb4e72e0c8cc6c39cf4fa5f5a188c4443bfaacf081a8284d2c508806b7c11553d1ea5c18cc477db48fa733875d2d4535cd8 SHA512 7f91577b6e22f6bbb9b28a59a5a4391a52e81fd6f654348602e3b7908a70972df4b34729c42e029a5e1e2354a973c60578a6cd0408f0bcce0200e3d0fba8bc13
diff --git a/app-arch/ncompress/ncompress-4.2.4.6.ebuild b/app-arch/ncompress/ncompress-4.2.4.6.ebuild
new file mode 100644
index 000000000000..01c7341ac7ec
--- /dev/null
+++ b/app-arch/ncompress/ncompress-4.2.4.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Classic compress & uncompress programs for .Z (LZW) files"
+HOMEPAGE="https://vapier.github.io/ncompress/"
+SRC_URI="https://github.com/vapier/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+src_prepare() {
+ default
+ sed -i 's:\bln :ln -s :' Makefile.def || die
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ emake install_core DESTDIR="${ED}" PREFIX="/usr"
+ dodoc Acknowleds Changes LZW.INFO README.md
+}
diff --git a/app-arch/patool/Manifest b/app-arch/patool/Manifest
index 36727d11a7cd..b0dd3ae6df7d 100644
--- a/app-arch/patool/Manifest
+++ b/app-arch/patool/Manifest
@@ -1,3 +1,3 @@
DIST patool-1.12.tar.gz 69146 BLAKE2B e97f64b4ba41860c1f7e506f63f249adeb02974b71bf83eb1673ae1fd93b8f9b698818cb57f961b3d3a5d4e445c5e7a3a349db54e1eb11a8fc165ad07722ace9 SHA512 b8c67526ce79448de703b03ca9b363c0e04cfe56bfc6168bcb96202f95022b6bbcaa92be86a85ee9608070206acd09382b0dfd08a2f805c5e8e5683c7c3f18cc
-EBUILD patool-1.12.ebuild 435 BLAKE2B 0cd8c85772b2338aa2282baf707957559dc081a6775512f019b59c8a826ef18a1ff4a6ca8d3f9411c4f040864c10eb38f41ec6a8e06f95e02cc5504b5f637710 SHA512 47cce044f3567c643bb02c64d046f03f38680b7185b66c708e55628b035ba140048738106efe64c8bca6037ebe56bf732c71e4cd67d635eec44a968c4bb641c2
+EBUILD patool-1.12.ebuild 431 BLAKE2B 8356a0665c06be328a8cb26eb4830ae9e310c819cbb13a4193bf064966b05dc1c38eb25a6493dcdd2709a515fd765c11bcd3e79d9da6d6bfb64a5803d73f3e0d SHA512 1fc4f3dc5dcc9837c5ebb4ad5885e06668b91ffbad74b736811a4e9f9b381d321007cc8f72e15685deb966d30be4de4cc8d0c31351d723c4cbefc4b4a1bf7230
MISC metadata.xml 455 BLAKE2B 7e079e454e413cbafeb93e91a28ae913348ef108667e76e5cb5e4f63106e43fb8d55cdc6549f110af324acfa1d280e2d483bdc7f648f0bbffbba0c361adc1272 SHA512 d6d0b1c1a2704fbf8949295fe2a4e3f527bbd9b4cf509f3d6da756cf358fb123afc717b87a7cc463c90246fc597bef8394d4a70f1bee68b0c58f8ce99178201b
diff --git a/app-arch/patool/patool-1.12.ebuild b/app-arch/patool/patool-1.12.ebuild
index 82fdf0ffd6e2..d97524967980 100644
--- a/app-arch/patool/patool-1.12.ebuild
+++ b/app-arch/patool/patool-1.12.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_{5,6}} )
+PYTHON_COMPAT=( python{2_7,3_6} )
inherit distutils-r1
diff --git a/app-arch/pdlzip/Manifest b/app-arch/pdlzip/Manifest
index 9b7c962804d8..174cbebfba82 100644
--- a/app-arch/pdlzip/Manifest
+++ b/app-arch/pdlzip/Manifest
@@ -1,5 +1,3 @@
DIST pdlzip-1.10.tar.gz 62416 BLAKE2B 7e8a4bc5793e10a819e911535149336138473b30b552e6d728b3f547e13e34540ac8fa91d84656c3feeb2816c06cd636cf3eafc5b031cca2b63e704a8f7f6ee8 SHA512 a0da45df3af68176d1ebceccba833d0d41b04750d37e90b3da6f1bdc98a41fffcb8e0ce04a296a31351aa7babd1dcaddf08f616d103970ad5fbf13e469f287ad
-DIST pdlzip-1.8.tar.gz 60564 BLAKE2B 2fd38cb6d17e0344a73cb44d36c53be373ae0ddfaa88af01c78dd54f33c6fd7ec5b52a61fbf6c134b080f42006c01d24a419bbae91d23205fd7902c312952050 SHA512 ecab8500105754499448c0cc481917404ce5b9dcfb6ba66c5c51fbc8a6189b109d025f38bc7c497aa2f602e7722f302d6b05e4ee37c5ec8f97cdf253c128ad9e
-EBUILD pdlzip-1.10.ebuild 605 BLAKE2B 8c6fffa82741efcc9c56795270fdc1572d4d408e1dd6501b2377264e8e271788c036fa3a5eb29d3c38ad783778ab3151b1f1063ebc9fe6f23aa4ce5a6b9096f2 SHA512 c00f8e5a9675f74069741636a407dec7051af803ee1aacef2039adf259394cc18ed3f28b7e17f652548cba09e66e3b8d4ce1cb48ae8955bdec368484ccc817d7
-EBUILD pdlzip-1.8.ebuild 608 BLAKE2B fa67af6804477075a4a73e3c0368e5e05b3cdfabedaf96e7da88c888364e2c41463f08083e45306f7c80d3858f3e20c053bde8fa3be77388ec4e4cf5a0fa12e3 SHA512 023b6128203daef9e427412c25d972aa042ade040324d9de9245b204d2775265b52b50a18f3a42ea03f76fddeb888d4d20808d35a3cf0cb1cd9528c1cf1c1db5
+EBUILD pdlzip-1.10.ebuild 607 BLAKE2B 2c1bbd1b9f639748ff8f401fce69a191f55fc8d7371e4e8f57e99561abb871602d5a4d7cac7e486e74ddcdbf6f984d497962cb680d83e6f90ef2bb34319b5ff6 SHA512 1132afea8aecb0ff87bf5b8669d7a729a8e577b3350783fcf0769abe13055bae1a30513ea8a5bfcb8b7a107ba6c53921e3a1c93fde0a499a623e68261dfeaac6
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-arch/pdlzip/pdlzip-1.10.ebuild b/app-arch/pdlzip/pdlzip-1.10.ebuild
index 54060f06792c..058c99d67e73 100644
--- a/app-arch/pdlzip/pdlzip-1.10.ebuild
+++ b/app-arch/pdlzip/pdlzip-1.10.ebuild
@@ -6,8 +6,8 @@ EAPI=6
inherit toolchain-funcs
DESCRIPTION="Public-domain version of lzip compressor"
-HOMEPAGE="http://www.nongnu.org/lzip/pdlzip.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/pdlzip/${P}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/lzip/pdlzip.html"
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/pdlzip/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
diff --git a/app-arch/pdlzip/pdlzip-1.8.ebuild b/app-arch/pdlzip/pdlzip-1.8.ebuild
deleted file mode 100644
index 8bee5017326a..000000000000
--- a/app-arch/pdlzip/pdlzip-1.8.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Public-domain version of lzip compressor"
-HOMEPAGE="http://www.nongnu.org/lzip/pdlzip.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/pdlzip/${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86"
-IUSE=""
-
-src_configure() {
- local myconf=(
- --prefix="${EPREFIX}"/usr
- CC="$(tc-getCC)"
- CFLAGS="${CFLAGS}"
- CPPFLAGS="${CPPFLAGS}"
- LDFLAGS="${LDFLAGS}"
- )
-
- # not autotools-based
- ./configure "${myconf[@]}" || die
-}
diff --git a/app-arch/plzip/Manifest b/app-arch/plzip/Manifest
index 17e6af0672ba..ebff61271147 100644
--- a/app-arch/plzip/Manifest
+++ b/app-arch/plzip/Manifest
@@ -1,5 +1,3 @@
-DIST plzip-1.6.tar.gz 66214 BLAKE2B 8f3865b8170c456cd37ac550b68e0846316f4c7329dda4470b3298d139ca392d000a357a1ec52c0f7c2303e6612ea4a1204e93c2fa487e70f387d9cffe96c21b SHA512 14f794e290eb58bcdf1fc5699c08c36f57473e36eeb3920dff519741c4265883f8ee348095a9315562812574c3f5ece7bd7ef4a11fbd955fe2ee54e361900f77
DIST plzip-1.8.tar.gz 72365 BLAKE2B 66b8881b6c70932c66e40edab22235103d671a870c980c0b0b08754e94fbc1b2d0f2eeb26deac4f27fbc89d69c3b588bd51cb973b7b59cbb2d0f6ab4cc9a115d SHA512 e8e822f8ae77e06178538b62075fa1c5d9cbc76c78bee7ad595a4637cd4077f53fd9e3fe61ca3fbddaa8b950e739d97527dc8fbecae04de1ac3ef83d0d5f13b4
-EBUILD plzip-1.6.ebuild 629 BLAKE2B fc8d93c5f2475a5810b9512eb98caefcbe849fe0d1057f43a9035c8b9bbc61fcf02f56fbbb02a302f5265e0014f6e57fc29eb1d39bc7a7fae437d647fe40d2d5 SHA512 dbf4a42c5641ae7f411591a9a79cfbffbf93a4249be5c1f650810311cd29bb136274002d1f182dd1e97e2671d6d3d1b966df0a9fc6cfcc8eadc903a780420e29
-EBUILD plzip-1.8.ebuild 626 BLAKE2B b99284ce5c49edca724faff8f220a0ad4f6b7c627242f26f0e141ae4d0fe41643b86ea02a4b144aeba638cdd2b68a3fb225b5e22c29623023df4a838b17ede7d SHA512 ad1d62baa9fa16ea531396004e3207b800af39fff06e319c02acbf5d0174a68f99129405bde9895ec574ca41eff67a2d6ccb2d7cc26d59095704c3c957b0c999
+EBUILD plzip-1.8.ebuild 635 BLAKE2B 3aa1c02d8d704155c5997fa973d42a6c61ace03da77d1f4d3b01d3e7cb8dd0a1c88dcc029e3e4b8649261bbffde8cc5d27e940fd9a6d127e7601cc457788eb64 SHA512 52ffe082b6f8aba1f79a24658bd1ac048c1b046b0bc104b5ae4c1ed88d353454a8cc83566388461b76bf2be4696d1a428f24568f80cc46156615da82ba7af050
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-arch/plzip/plzip-1.6.ebuild b/app-arch/plzip/plzip-1.6.ebuild
deleted file mode 100644
index 1d8e4b07cda7..000000000000
--- a/app-arch/plzip/plzip-1.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Parallel lzip compressor"
-HOMEPAGE="http://www.nongnu.org/lzip/plzip.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-arch/lzlib:0="
-DEPEND=${RDEPEND}
-
-src_configure() {
- local myconf=(
- --prefix="${EPREFIX}"/usr
- CXX="$(tc-getCXX)"
- CPPFLAGS="${CPPFLAGS}"
- CXXFLAGS="${CXXFLAGS}"
- LDFLAGS="${LDFLAGS}"
- )
-
- # not autotools-based
- ./configure "${myconf[@]}" || die
-}
diff --git a/app-arch/plzip/plzip-1.8.ebuild b/app-arch/plzip/plzip-1.8.ebuild
index f9fedd5f8ae5..4513b61290a9 100644
--- a/app-arch/plzip/plzip-1.8.ebuild
+++ b/app-arch/plzip/plzip-1.8.ebuild
@@ -6,12 +6,12 @@ EAPI=6
inherit toolchain-funcs
DESCRIPTION="Parallel lzip compressor"
-HOMEPAGE="http://www.nongnu.org/lzip/plzip.html"
-SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/lzip/plzip.html"
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
RDEPEND="app-arch/lzlib:0="
diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index e5aa1fa9b20e..ccb81b3e0d54 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,9 +1,5 @@
-DIST rarlinux-5.7.1_p20190427.tar.gz 559019 BLAKE2B 34da59809bbd846ea8a4fc90daed48e18efacafecf4b254e5b40b549ea172f7a399e5dd038d84427430d35392b8c3713921496f46bb9d9ea2e603938cac543c5 SHA512 9819e31cbc016aafdbb6b127b3a9ce427ead65bb0ac685ca0ede5fe1e27626054c2f0e3188b22fb9e4235780bac67f5b514178137891ecd3688ccab58e97ed6b
DIST rarlinux-5.8.0_p20191205.tar.gz 564176 BLAKE2B 78251a10d995c47766d2d6f0b553aaf1230e3d47b0098a7f137d499d3e182bbebd3d1c35551032f5c88166c646037733f9be8833b05a1aef136918cf2b29b556 SHA512 0b8d2347a4b14e26285dd99add5fdf9c2f1a9d9e1bf7524e7b31052d9aac6337e592da02ed5dc4dc9ab9020587bf89de865b53a5632ac76097c9410ec7cf916a
-DIST rarlinux-x64-5.7.1_p20190427.tar.gz 546592 BLAKE2B 7ca3fcda8d4cba2595c82f6b14845427228904a0ba19e1cad6b812de3941b34f24a575e426198ff49db029f50420f68d693640a6e9fc71f01ccd78478a7e5b4a SHA512 818307bcfb6ed5879c505d085a0430a4b3d07aa2fa9c1f3e04964832e363ac6d2116511aa0cda20cb0d499358a819d1ed03b7db01ff68749da2764fa3487da4b
DIST rarlinux-x64-5.8.0_p20191205.tar.gz 551942 BLAKE2B 57fb02ee14571e508515b107adbce2055998cfc05c1c0b5d297fdb021c418c59c9e9cf594cdaa919c205193c7f4454af59d68c98559f85e3e8c3b00e7fec1c0b SHA512 625138adc3c9fb0ceca54c72ee53a0c260e9c9ca53df5c192386884474482dab34477b0efeba760366fd31c5c59cdb2baf6516977b5c61927606bbde146ee350
-DIST winrar-x64-5.7.1_p20190427.exe 3145336 BLAKE2B 2f0a70c789d0d3cb97513c712c8179952841752dea7fe0af68bae518cbf74c51ccb9c8d1fb02f56d1f5a43823b53609a3c3bbc42ca6833923988af851874bd84 SHA512 d23d47b66770af4e13a04265d9e4a46d5e62b93361d45b2ad6720b89d638a3e4d59eced1fd8f86d7711708a4158cd5487cf2509c2feb3e32cee368ab113afe91
DIST winrar-x64-5.8.0_p20191205.exe 3214504 BLAKE2B 41b23a157c0af9d024bbf404c134bad5d026d5668eb18c7bc21b9627b5b82ea2dcfd81cbbcae8a7150a5f3cf1b7982477e23eeed3640dc0dbf29ccb190176a6a SHA512 7b55ab2daaa9a11e32b9d7ff3df1c76de6786d415a8d3650cfae9b5cd27003b53b67336c8916ed138ccb996797392f9dbd2f49aeea9ba5cef04f6331a82c0e0b
-EBUILD rar-5.7.1_p20190427.ebuild 2232 BLAKE2B 6a64615a5e321272e4517c42268f4503b0756e0c8cee81e9b16123c542e568fb8ee5504c66d14059d209c2f3fb1806867146e0405ff603ce2970f61f5452c177 SHA512 2ef3262db0c9f9d862f2da94fb72a0e513e5f04bf74f51656aecb08b5e786ccdc9abd04d15ff555fe41e5d01cc7b01ef920b58254a52a097b8f5001fba58c29f
-EBUILD rar-5.8.0_p20191205.ebuild 2234 BLAKE2B e7c50034b0cb906be278cdddad45bd171110cbff63b08341f750c09515d7f0f37869b19f66923883841f4271712633057886e1ba1e1e07198a942d939502828a SHA512 435cdfba3707a6d4518172e36226792e88a27439ffc83fa41595659bf60ea8c185a190c6a56e6fc692cd3df691f371a82b8ab99eba064679beceabd15ef80df2
+EBUILD rar-5.8.0_p20191205.ebuild 2232 BLAKE2B 6a64615a5e321272e4517c42268f4503b0756e0c8cee81e9b16123c542e568fb8ee5504c66d14059d209c2f3fb1806867146e0405ff603ce2970f61f5452c177 SHA512 2ef3262db0c9f9d862f2da94fb72a0e513e5f04bf74f51656aecb08b5e786ccdc9abd04d15ff555fe41e5d01cc7b01ef920b58254a52a097b8f5001fba58c29f
MISC metadata.xml 436 BLAKE2B 772b97d33730af0ec24c126f46634735b661470d99fe1c2fc90d36653d0143014cf45f84686f3621b3b276c70b859f6551ffe764089d0fb646f99cd04b7d0def SHA512 9748890b95ef59d0fc815cc71757c10e77914ea73d254770a8669d8b766d95c65a90eb941a360b361d4e0c28f1abde6ba15a84a77609820aea7eaa25d2e913a1
diff --git a/app-arch/rar/rar-5.7.1_p20190427.ebuild b/app-arch/rar/rar-5.7.1_p20190427.ebuild
deleted file mode 100644
index e7514ff5be78..000000000000
--- a/app-arch/rar/rar-5.7.1_p20190427.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="RAR compressor/uncompressor"
-HOMEPAGE="https://rarlab.com/"
-URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz"
-URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz"
-URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe"
-SRC_URI="x86? ( ${URI_x86} )
- amd64? ( ${URI_amd64} )
- all_sfx? (
- ${URI_x86}
- ${URI_amd64}
- ${URI_w64}
- )"
-
-LICENSE="RAR BSD BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="all_sfx"
-RESTRICT="mirror bindist"
-
-DEPEND="all_sfx? ( app-arch/unrar )"
-RDEPEND="sys-libs/glibc"
-
-S="${WORKDIR}/${PN}"
-
-QA_FLAGS_IGNORED="opt/rar/default.sfx
- opt/rar/default-elf32.sfx
- opt/rar/default-elf64.sfx
- opt/rar/default-win32.sfx
- opt/rar/default-win64.sfx
- opt/rar/WinCon.SFX
- opt/rar/WinCon64.SFX
- opt/rar/Zip.SFX
- opt/rar/Zip64.SFX
- opt/rar/unrar
- opt/rar/rar"
-QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
-
-src_unpack() {
- local _file
-
- for _file in ${A}; do
- if [[ "${_file}" == rarli* ]]; then
- if [[ "${_file}" =~ x64 ]]; then
- if ! use amd64; then
- continue
- fi
-
- unpack "${_file}"
- elif [[ ! "${_file}" =~ x64 ]]; then
- if ! use x86; then
- continue
- fi
-
- unpack "${_file}"
- else
- die "Unknown SRC file '${_file}'!"
- fi
- fi
- done
-
- rm -f "${S}"/license.txt
-
- if use all_sfx ; then
- mkdir sfx
- cd sfx
- for _file in ${A}; do
- if [[ "${_file}" == rarli* ]]; then
- unpack "${_file}"
- if [[ "${_file}" =~ x64 ]]; then
- mv rar/default.sfx default-elf64.sfx || die
- else
- mv rar/default.sfx default-elf32.sfx || die
- fi
- elif [[ "${_file}" == winrar* ]]; then
- ln -s "${DISTDIR}"/${_file} w64.rar || die
- unpack ./w64.rar
- mv Default.SFX default-win32.sfx || die
- mv Default64.SFX default-win64.sfx || die
- else
- die "Unknown SFX file '${_file}'!"
- fi
- done
- fi
-}
-
-src_compile() { :; }
-
-src_install() {
- exeinto /opt/rar
- doexe rar unrar
-
- dodir /opt/bin
- dosym ../rar/rar /opt/bin/rar
- dosym ../rar/unrar /opt/bin/unrar
-
- insinto /opt/rar
- if use all_sfx ; then
- doins "${WORKDIR}"/sfx/*.{sfx,SFX}
- else
- doins default.sfx
- fi
- doins rarfiles.lst
- dodoc *.txt
-}
diff --git a/app-arch/rar/rar-5.8.0_p20191205.ebuild b/app-arch/rar/rar-5.8.0_p20191205.ebuild
index 2c97cb3f6b5b..e7514ff5be78 100644
--- a/app-arch/rar/rar-5.8.0_p20191205.ebuild
+++ b/app-arch/rar/rar-5.8.0_p20191205.ebuild
@@ -18,7 +18,7 @@ SRC_URI="x86? ( ${URI_x86} )
LICENSE="RAR BSD BSD-2"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
IUSE="all_sfx"
RESTRICT="mirror bindist"
diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest
index bab624f9915a..965f3f3a9b02 100644
--- a/app-arch/rpm/Manifest
+++ b/app-arch/rpm/Manifest
@@ -3,7 +3,7 @@ AUX rpm-4.8.1-db-path.patch 628 BLAKE2B 69ac0d4541c4d6e74fd716529c4cfd482432d400
AUX rpm-4.9.1.2-libdir.patch 1056 BLAKE2B 5be54a8109c2c24fcd0c197c0a62e433047ac4f84c7239fed6ee9830611de98b7a0bf0e7675b861c27a436b73dad64dee674e2780644ad712164beafbfa2276e SHA512 505faa54ccf196891f1e2231c776f8eadf547bf2003a495c90a2e5e4c93e31aadae5bac70541d316643a8aca85a1b2a3dc6b0ae2601834534ccded06a4a5fabc
DIST rpm-4.14.1.tar.bz2 4103880 BLAKE2B 3fa7579a251b02ec89943b5505ad9ca7303a444eb64b1018fc74bc6dfb1c19d4f30d96189172c4450925f3357174cde70b298116b53b9155223b52a593a67aea SHA512 29e95eaaf40a6ddf7f23446ea6cb8a1dcd12a45d4965595a705cb9130890d772a40ecfa475b189865da51248b3d2414e4f4b1a40cbfd7ca538c482d87c50a218
DIST rpm-4.14.2.1.tar.bz2 4156574 BLAKE2B 2eb0cf621eecef7d8977d28d52be922156ceb64b14d2aefda0f5a927b90cf3d3e9c055d773e05ed52422254397153b79557dc94bdb43ca28a2ea126153a43c1f SHA512 0aad457f91918904c15649a1764ce7cbfaf38e083678031286e866f7997be0435a6b7b73596706d97e9263cff7b4df4a3150b142d81e6e3fddbfcf67bd83f990
-EBUILD rpm-4.14.1-r1.ebuild 3378 BLAKE2B ab21c2c5d3905e96714fd2b7c3a36fdaa48d653d2a20e2f0ee6691332fa766a75062d7796228b597c62cdfdf34a26b4d94aa8c0903aa99bb4496d76cdcf845db SHA512 53b989149750de0fceb54d078bfac14e7fe8fef10d8f20571121dd9dbddcabf094e9cffe7f563b3e765a38f0e57066d35de9624ab9c6c1a141bf51140fdd632a
-EBUILD rpm-4.14.1.ebuild 3232 BLAKE2B defbcce58975a000c217ef7b0d15207eaa4606a595668d58eeb1d7275373b58a6adf9b0770ffd4d4db26ed73ab479ca3309bb13e101f389613687c6b0627defa SHA512 b8f39f1a6beac35dab8cce8e35727bc6832dbedf32b28df19f76c0db50071055485869227fc4dfcc6cab21f3ca69797ce5e451b0aa55ff25b578987ba0f34fd7
-EBUILD rpm-4.14.2.1.ebuild 3448 BLAKE2B 693af92b62da342676262cc9972c3649a92a46d5df174bee4ae78333d4d706bde074893017586cd78b887ee856971c1cb1a09247dee870e8d2b643d04a80643c SHA512 df234d544da90db5683227c69f77f4ce47fb3d139cf63fbb9091534350171cb962ba44dcbe56ed0f0861352a14bc4d60fea4ecd1937df739e936b5bd8c1326bf
+EBUILD rpm-4.14.1-r1.ebuild 3374 BLAKE2B 692e47af07ac2290b756d4cbcaacc1c5c607dbf6b7055de567905bbe3851bf5c0dcd8a2ff38efdf907eca81493ca666436932ac27fe9ea2736ff40434aecaa82 SHA512 95744eaffc959a301fcdd21d528ce64eeead6078c0ad6967ca6b6c2da4586d1a391d1683ace0721e9efced306746f779bd0d50935a92e16f750fa8dbe623dfff
+EBUILD rpm-4.14.1.ebuild 3228 BLAKE2B cd28173e5b892af5fd1ee2d253142726d03128afbebb69ffdd926ee9e1227ae99d2d65b83b90d4eb27d6a0e160283d2ef1627a6c0000b11af7515434fd3290d8 SHA512 fc1d2d2943d3d787591f2f432da05ae4046d42a6b5fd38b2784ccd1ed5c23a8231ff1918ccdb4cf498123853b597a67d34795ac9ecd373438a4b3105f1afaa80
+EBUILD rpm-4.14.2.1.ebuild 3446 BLAKE2B 49ef7481446e401923378bd40fdb348eeb90ce093e04e785cfbaf84ff2607b1571906769f6e1570a543d4362b24afbf408a929e8cc6304dfcea15191679ac065 SHA512 778d758b80463b673a62a209a8d0eafa809d2e52c2e2f46d76fb560345d191a0f3571e7550906beeeb2b07197a28ea5cec5eb0b748f53d06cbf1a1e7390e71f0
MISC metadata.xml 337 BLAKE2B d01523bdc86c3b93ae548f601265338290470dcb578a79757ba7d3b2c4be257c89e76c97b5d411f9271d9ee754981a004b03e2a5cfe9b6bd56e32932796771c9 SHA512 20a89c9f7af0c1a7dd5f325eb3c1af65044a6f09e6ea8c70033bf35819ee18faf8c3a0ee2cebcbc0849a84e962dbbdd2111e02b3369d0feccf3719dc0bcfa6cc
diff --git a/app-arch/rpm/rpm-4.14.1-r1.ebuild b/app-arch/rpm/rpm-4.14.1-r1.ebuild
index 9e08501a7c0b..f95c369665b7 100644
--- a/app-arch/rpm/rpm-4.14.1-r1.ebuild
+++ b/app-arch/rpm/rpm-4.14.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit autotools flag-o-matic perl-module python-single-r1 eapi7-ver
diff --git a/app-arch/rpm/rpm-4.14.1.ebuild b/app-arch/rpm/rpm-4.14.1.ebuild
index 29d7e38050ae..c55ba65248bf 100644
--- a/app-arch/rpm/rpm-4.14.1.ebuild
+++ b/app-arch/rpm/rpm-4.14.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_6 )
inherit autotools flag-o-matic perl-module python-single-r1 eapi7-ver
diff --git a/app-arch/rpm/rpm-4.14.2.1.ebuild b/app-arch/rpm/rpm-4.14.2.1.ebuild
index 3988d03e4496..404c615c4bca 100644
--- a/app-arch/rpm/rpm-4.14.2.1.ebuild
+++ b/app-arch/rpm/rpm-4.14.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
inherit autotools flag-o-matic perl-module python-single-r1 eapi7-ver
diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest
index 7ceb23c3d6b8..0e9e6bf70e04 100644
--- a/app-arch/snappy/Manifest
+++ b/app-arch/snappy/Manifest
@@ -1,4 +1,6 @@
-AUX snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch 1017 BLAKE2B e9181a6a89bd62c3433c71008d182fcbdd2960e29542539f9ef5a48eff15347968a8a1a2d362633056f27df0a5ea84a5a721afcc375335295cb7c0cdd9267790 SHA512 52bf7db93ddfaba96fb16379f5d3e923bb27b6763db15698b5a5b6529c17e667b9b5c98108291a8eb9ddb98b7cfb0b5836602f66ac6beeacafa9da654e632ef4
+AUX snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch 970 BLAKE2B 5288f515e3806394b540bd5187cc277467b462526fac35dc2112fde0529f952083a02dc3bdd349e8fd6d24598f1021904861dec683a03bf9c98d9bfc60bb0aa7 SHA512 070e4bb4c2e4f67d6c22743d82660506478fee8c6fd936508a2beb687a57fbb7325283fa2e9b3f6cdac599a5bc19519b35236752d1926554047444322ac7689f
DIST snappy-1.1.7.tar.gz 1090550 BLAKE2B e389c96e093de5db92b896a7fa17a90d3ad0be07972e279321f24875f0f0c8c704ff478f4902a6356d458f93c249e3e06424d5a4efc9753a23ab12b7ee83a088 SHA512 32046f532606ba545a4e4825c0c66a19be449f2ca2ff760a6fa170a3603731479a7deadb683546e5f8b5033414c50f4a9a29f6d23b7a41f047e566e69eca7caf
+DIST snappy-1.1.8.tar.gz 1096137 BLAKE2B e21f2ea23727f118920b7f67981354194f12d1d61eaa18eb1cb2f4285fabafdd221b88cf1e3b3261634f65469a714d3efe6b218c0b1e9d41639cdeb21097d75e SHA512 efe18ff1b3edda1b4b6cefcbc6da8119c05d63afdbf7a784f3490353c74dced76baed7b5f1aa34b99899729192b9d657c33c76de4b507a51553fa8001ae75c1c
EBUILD snappy-1.1.7.ebuild 1951 BLAKE2B 450d8931399eb14a660e807b7e71418431b75f6ba2724418441a179432060d0d237b502b334f666adfaca2ce858e3a192006b55db524fc92d384c1021255e1d6 SHA512 1a91ef07b8ad4a69a0ebbb42384364e3f736e1a1bfc0ad072ad8f4216171219c82fb8440d704785ee4dd48b06fcd53506134572a2f64de8ddb95cee16b24b2de
+EBUILD snappy-1.1.8.ebuild 1812 BLAKE2B 313f05c36a0a59cf744877ad3e83fa4b4078be129e2c73943c7423229758d6a9236e22742b862ced41df47a9f8e57a650be8cc0adeeeee1b39d024ab6351df75 SHA512 2c01493bef4a4d6d06762ea4b2bd07f5b7eb98d15be951099b33af989596877d96f6a0ebdef5b99012f088fb578b236c5c9e598f8fd3056208e96846d115a08c
MISC metadata.xml 584 BLAKE2B 9972ee3948809ca45ea18129bde88c5a93fbe73d24c6e125cd13a45bb381099110dc0e006cf76a57d0baf7d18001bf261dd1d6db1025750b114903725e2e3aa4 SHA512 5897170c6fb84f520d879b5df295608b92376150ed2535b578ff04c5cfb5a0ba334a7aee3ad1ef41a8ed45b3fb36425e1dc0e54c0fb880e0c2bf72803a2da552
diff --git a/app-arch/snappy/files/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch b/app-arch/snappy/files/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch
index 3327b8bcf0ac..f4fdd4727488 100644
--- a/app-arch/snappy/files/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch
+++ b/app-arch/snappy/files/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch
@@ -14,8 +14,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3f534b1..3a44aa9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -118,7 +118,10 @@ if(SNAPPY_BUILD_TESTS)
- "${PROJECT_SOURCE_DIR}/snappy-test.cc"
+@@ -119,6 +119,9 @@ if(SNAPPY_BUILD_TESTS)
)
target_compile_definitions(snappy_unittest PRIVATE -DHAVE_CONFIG_H)
- target_link_libraries(snappy_unittest snappy ${GFLAGS_LIBRARIES})
diff --git a/app-arch/snappy/snappy-1.1.8.ebuild b/app-arch/snappy/snappy-1.1.8.ebuild
new file mode 100644
index 000000000000..974a2a8e1478
--- /dev/null
+++ b/app-arch/snappy/snappy-1.1.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-multilib
+
+DESCRIPTION="A high-speed compression/decompression library by Google"
+HOMEPAGE="https://github.com/google/snappy"
+SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV%%.*}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# all test dependencies are optional:
+# - gflags-2.2 is supposedly needed for command-line option parsing
+# but it's a huge hack and does not work,
+# - gtest probably gives nicer output,
+# - compression libraries are used for benchmarks which we do not run.
+DEPEND="test? ( dev-cpp/gtest )"
+
+# AUTHORS is useless, ChangeLog is stale
+DOCS=( format_description.txt framing_format.txt NEWS README.md )
+
+src_prepare() {
+ local PATCHES=(
+ "${FILESDIR}"/snappy-1.1.7-0001-cmake-Add-missing-linking-to-GTEST_LIBRARIES.patch
+ )
+
+ # command-line option parsing does not work at all, so just force
+ # it off
+ sed -i -e '/run_microbenchmarks/s:true:false:' snappy-test.cc || die
+
+ cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+ # TODO: would be nice to make unittest build conditional
+ # but it is not a priority right now
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=ON
+
+ # use gtest for tests only
+ -DCMAKE_DISABLE_FIND_PACKAGE_GTest=$(usex '!test')
+ # gflags does not work anyway
+ -DCMAKE_DISABLE_FIND_PACKAGE_Gflags=ON
+
+ # we do not want to run benchmarks, and those are only used
+ # for benchmarks
+ -DHAVE_LIBZ=NO
+ -DHAVE_LIBLZO2=NO
+ )
+ cmake-utils_src_configure
+}
+
+multilib_src_test() {
+ # run tests directly to get verbose output
+ cd "${S}" || die
+ "${BUILD_DIR}"/snappy_unittest || die
+}
diff --git a/app-arch/tardelta/Manifest b/app-arch/tardelta/Manifest
index 2b02d780b1fe..3020bee413c3 100644
--- a/app-arch/tardelta/Manifest
+++ b/app-arch/tardelta/Manifest
@@ -1,3 +1,3 @@
DIST tardelta-1.0.1.tar.gz 3672 BLAKE2B de1914402bbc79865ef1b60a79493cea34972c5448583e2f7f549bf5135a7c4d4db4ee4e31efed4a2c9bf8f4036707f3db3bff44ccdaf60b6be1cd8e94f54158 SHA512 e2ef4fffd484c8e76d2c8b2c148e31e8af8dc6ff7d11625375c50353898f3051b22c4c36bd2c8eb9f3aee4fd5009d0b6a133eccf605ef3d50c27f381af17de57
-EBUILD tardelta-1.0.1.ebuild 589 BLAKE2B ac1b5ebb14ebb6d3ef8526c51c3d803421678a1d889acc272f4ce05af5ed4711596af86a9376d9cf1a8d05e02292599563adb7ee3f24a5e832adad98d3757b15 SHA512 672a9a85310d03ac4c2ae574c90a28f3c24048ba8620bac9050dea2f6aceb91790ddfee21cb973f1391248cb0120070aeb7d54ad4fefa179e01307a6f03cacba
+EBUILD tardelta-1.0.1.ebuild 585 BLAKE2B c258872d202c2c3d614d8da5b56d80ef75066aa72602abcc086979db71a87844663096c188963dedbcdf3e21516250d1ed130432ecbd884fd7614899594268a7 SHA512 8887545f96b8751beab53323f1a25ea96ab7976342853267cf8299a5476a66fd9da52db3578b6f1bf99e86a0d8275f755d715f952e2839f8ef29e58eff216139
MISC metadata.xml 299 BLAKE2B 3301852415bf0c37ed7360589798ee45e1dea1e5e8a5ed9daed76dde7b63e410de7219c0c414573919c737eef7c3b3854cd9db394cb003981a9e89851b35b224 SHA512 4842f9100c9032fd47975247671e59c2c24cf3e90ddbcab576a168776b09966ddb2c582637f3aabe5b34a35f25dd8f4f8a3f215752d9a15346ac03edd882bfd0
diff --git a/app-arch/tardelta/tardelta-1.0.1.ebuild b/app-arch/tardelta/tardelta-1.0.1.ebuild
index 7ac1e2767de3..f1758c33e3b6 100644
--- a/app-arch/tardelta/tardelta-1.0.1.ebuild
+++ b/app-arch/tardelta/tardelta-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index a5914015091e..867e851ae165 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -7,5 +7,5 @@ DIST unrar-5.8.5.tar.gz 229641 BLAKE2B 132453d2e2ddb1b1b2151be15bd092dc06fe7ab96
EBUILD unrar-5.7.5.ebuild 1860 BLAKE2B 4f15915fc48ee749a8c2b488fac6377446007354b1f5cf32c3ef277c8ad7618520bb49c266da733a850262bab18ccb98eadf4f3718808021a44682eb6775b996 SHA512 8a369ec848020f91ff1bd6f11a01b4d0970620f7927ad85b17140d2c30a4e656d0d1967ed7eca56071e109911d3ef1c438cce0dacbce64fcd3da2edcad76cc45
EBUILD unrar-5.8.3.ebuild 1880 BLAKE2B 7c0ae095f7358750a151c01a373a3011db7e4f50f4a0a1098a774df29f64b55e11efebead01e96cd9bdb681ce66c20f7660b75fe2689693f93190e98271b82d3 SHA512 ad38c54b141848fd6b9c554ded67e281a55f5016f8e40e1fa8401805ed510bccda935983e9ba6fd715fd3a55f895691a4da476e73aab82f4fd10b84896c7ff17
EBUILD unrar-5.8.4.ebuild 1880 BLAKE2B 7c0ae095f7358750a151c01a373a3011db7e4f50f4a0a1098a774df29f64b55e11efebead01e96cd9bdb681ce66c20f7660b75fe2689693f93190e98271b82d3 SHA512 ad38c54b141848fd6b9c554ded67e281a55f5016f8e40e1fa8401805ed510bccda935983e9ba6fd715fd3a55f895691a4da476e73aab82f4fd10b84896c7ff17
-EBUILD unrar-5.8.5.ebuild 1880 BLAKE2B 7c0ae095f7358750a151c01a373a3011db7e4f50f4a0a1098a774df29f64b55e11efebead01e96cd9bdb681ce66c20f7660b75fe2689693f93190e98271b82d3 SHA512 ad38c54b141848fd6b9c554ded67e281a55f5016f8e40e1fa8401805ed510bccda935983e9ba6fd715fd3a55f895691a4da476e73aab82f4fd10b84896c7ff17
+EBUILD unrar-5.8.5.ebuild 1874 BLAKE2B b4dff343451dff39f39527d40028111e55ba10f09a80be5e9570b426cf9b81a5938b8c1b5aeefee7842885ee13d649a89665e8ba53bc3e6b66160e1d66a4e4ad SHA512 8525bd45c3b74f2bf3af1140040b5a1dbfa1984a3d7a79492c55b85cedc0123e5f359b331ad78d09e20d4b145192ed9f30bc6a9b4a58f95bb202e23c22a13c75
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
diff --git a/app-arch/unrar/unrar-5.8.5.ebuild b/app-arch/unrar/unrar-5.8.5.ebuild
index 7fce116316f4..892d9759c304 100644
--- a/app-arch/unrar/unrar-5.8.5.ebuild
+++ b/app-arch/unrar/unrar-5.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="unRAR"
# subslot = soname version
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
diff --git a/app-arch/unshield/Manifest b/app-arch/unshield/Manifest
index efc2cbe5cb6d..74df3f387be0 100644
--- a/app-arch/unshield/Manifest
+++ b/app-arch/unshield/Manifest
@@ -1,4 +1,4 @@
AUX unshield-1.4.3-mandir.patch 776 BLAKE2B 6d0c23a3cf0457ffb03f8f6a08667bfec7bd2fe1744867febfd9ce9a786a0e7b84408cbd5a2c23eb94c68d33a17d2c638ab7e44ea6ae0d95d5c0cc280b0ed585 SHA512 4acc69f49e3828f1dac5448b22d6015cd1c4f551c22c9d824d0650790ec509d02e7ef13f18b58bc338d25d7e93bf334d2ae1bbf198b2b831c183707b22bceceb
DIST unshield-1.4.3.tar.gz 58822 BLAKE2B 89e23462610d7ffd25358cb1d9f234b5c80a580deb60e85610ddacc8e3aa92420cb0e885e80375089e93786565824813f23c54f7c4d60b7773f23d174c98e5d7 SHA512 2f058e0a28d0497e2afe231ded1b1bb16745401398eb1035e628d263351b10a1343c9664f3937b8912755db9dc5236a1b43e9bcba596affb7aa8b036f49382aa
-EBUILD unshield-1.4.3.ebuild 911 BLAKE2B 7a7a3bc71de27e4919e178a08f0731def4dc15163123a286e3b09004b497c9363f435c30dd9b3374b233ce85514dde651f3fecd746c35eab7c0ed8263f5c6b68 SHA512 528db6278574ec6b6274814f8ae4bf8a9362598e99be7b12631caeed6a3c05f23120dc48ff5f016c5547fad5bd6e5e9c411b8956d6a1c782f30d7a23c07ef94c
+EBUILD unshield-1.4.3.ebuild 905 BLAKE2B bab2e4c0dbb9d3ef898e8f77d478487acec3fc92a5794a1dcf786c1e26c6d8f577e25271dbb5f675a10e398ac685daa33864c719ab0faf9e6feaed8046e0ae70 SHA512 1e68b2f9e734564003d4b2636835b1f8b6049ca393b7cd9895cb9d18a292e36958b13102d2b0e1a2743119277abe3e58676b1814c36952c16650f76d23110fad
MISC metadata.xml 251 BLAKE2B 2a365fe10b8039e015f37a0d9600d841dae51c6b14197a58f901c55af5eca111ee054674bbc294961c042e4445b6953b424f57149ef3f153c74999bd4613ccf8 SHA512 b8b90af336a046be33f7296d073b2be30c006fb5997ad3e65666231efa3fe55eebbaf7da468529831d79cbca17fbfc9be9e7c12189f1faca083d356eec765a73
diff --git a/app-arch/unshield/unshield-1.4.3.ebuild b/app-arch/unshield/unshield-1.4.3.ebuild
index f81ff080ff9d..80da8114a2ae 100644
--- a/app-arch/unshield/unshield-1.4.3.ebuild
+++ b/app-arch/unshield/unshield-1.4.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit cmake-utils
+inherit cmake
DESCRIPTION="InstallShield CAB file extractor"
HOMEPAGE="https://github.com/twogood/unshield"
diff --git a/app-arch/vimball/Manifest b/app-arch/vimball/Manifest
index 80c6687b0e31..51f9cd6e104d 100644
--- a/app-arch/vimball/Manifest
+++ b/app-arch/vimball/Manifest
@@ -1,4 +1,4 @@
DIST vimball-0.5.1.tar.gz 5246 BLAKE2B 8ce95bfe8872f69e501b4453e5a6644d8019367173f8675325775dee58e08618b9ec0908bca9df04839bc165b086d8e5195a0753827d6038d8ccd8adbab80c35 SHA512 f89ba7291e3f4146f2ada7934b0ca74524abc639e586da12e19882e9aebe3f14858a6145b830a32dc19b0deb61f652375d8a56dc7847fd0061d14a2d77208549
-EBUILD vimball-0.5.1.ebuild 691 BLAKE2B 29527bfb7f6ea8a6af08ff2f935d3a4482b633548c8382e9e6b66934f6a9c158411c47e7be748f7ba280474ee9e885f7ace09c5dcd83f1d6c4bbe7fcbddefb6c SHA512 2c7965147ed6570b9617e58d1687ae090cf274546674f27dedeffbe3c3bcaf1a896c6432973c1a12a9444b98b5d9e36ccab9a264db23d94b69a5441f7e720981
-EBUILD vimball-9999.ebuild 691 BLAKE2B 29527bfb7f6ea8a6af08ff2f935d3a4482b633548c8382e9e6b66934f6a9c158411c47e7be748f7ba280474ee9e885f7ace09c5dcd83f1d6c4bbe7fcbddefb6c SHA512 2c7965147ed6570b9617e58d1687ae090cf274546674f27dedeffbe3c3bcaf1a896c6432973c1a12a9444b98b5d9e36ccab9a264db23d94b69a5441f7e720981
+EBUILD vimball-0.5.1.ebuild 687 BLAKE2B 8b38f3b9f08aa985cf9f2054145ee7cfc9048558e5515d087ae0847e9d0e2ba2f06ded6a066a8d4816b862fea4c6e22ab45e404e4fdf668c98fa8cbbc0f7e731 SHA512 ec9eb756c2a7a1542db448983360eff3b12a2108f6c128601b2eec748eadae568a0d57152858e932c9b389a8352dc7bff6ff434456c11e4b2b51b13cde1be607
+EBUILD vimball-9999.ebuild 687 BLAKE2B 8b38f3b9f08aa985cf9f2054145ee7cfc9048558e5515d087ae0847e9d0e2ba2f06ded6a066a8d4816b862fea4c6e22ab45e404e4fdf668c98fa8cbbc0f7e731 SHA512 ec9eb756c2a7a1542db448983360eff3b12a2108f6c128601b2eec748eadae568a0d57152858e932c9b389a8352dc7bff6ff434456c11e4b2b51b13cde1be607
MISC metadata.xml 385 BLAKE2B 5fa1db1263983a5d57031cb72bf9e2b7074faf2134bea6a8cc02d67f9e48ce198c2a8d4a478029d9e3303555c9d248f96e83e6e8071ea7b055f90bb25d38402c SHA512 7086cce11a9a20d93dd24741e060d289c90bbc3c20d5102452d4c987597921b00195badd68d916a64b03faa5dae1fa4adb68654bce5c70c2e1cfa5d8417b33c3
diff --git a/app-arch/vimball/vimball-0.5.1.ebuild b/app-arch/vimball/vimball-0.5.1.ebuild
index 280fc206bc04..38f71ad8b03d 100644
--- a/app-arch/vimball/vimball-0.5.1.ebuild
+++ b/app-arch/vimball/vimball-0.5.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
inherit distutils-r1
if [[ ${PV} == *9999 ]] ; then
diff --git a/app-arch/vimball/vimball-9999.ebuild b/app-arch/vimball/vimball-9999.ebuild
index 280fc206bc04..38f71ad8b03d 100644
--- a/app-arch/vimball/vimball-9999.ebuild
+++ b/app-arch/vimball/vimball-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
inherit distutils-r1
if [[ ${PV} == *9999 ]] ; then
diff --git a/app-arch/wimlib/Manifest b/app-arch/wimlib/Manifest
index b4c3c9593bf5..b4a6c4317108 100644
--- a/app-arch/wimlib/Manifest
+++ b/app-arch/wimlib/Manifest
@@ -3,4 +3,4 @@ DIST wimlib-1.12.0.tar.gz 1014508 BLAKE2B d12f4e0b458fe756b74c67f2f643256c44021e
DIST wimlib-1.13.0.tar.gz 1035146 BLAKE2B 305d4bd4a0299c99b537c2bc59c674740239d3fe7c240038f4846849f36046ef587b04643d5a482c876668bf8f9a94a7b45a5e4f12c6d235a579a08c3879acff SHA512 a7ec729dda07b3884a851533a3c9e9db3061d9f6273ec318e40ece3687f4671f66989c07c080fa9cdcf5f01318c5eba7256b58f15f711b3ff14f4eb61c2114cb
EBUILD wimlib-1.12.0.ebuild 1431 BLAKE2B 90f047761bbdd8c4de42637580932681f6a47f2ac1db41f254e4b1322ad6ff092553c8132205d542aa37b841a601a6e41026863fbc329d7ff121d6132d64c0d2 SHA512 f6f1a36527280a6d251782a2e864e522fe050dbf3ce43e69dec56dbed39d9399d050b8f280ca131f364fecb9e8725a400a61f75fdb52ac52d8c20a1f7d6fd98f
EBUILD wimlib-1.13.0.ebuild 1431 BLAKE2B 90f047761bbdd8c4de42637580932681f6a47f2ac1db41f254e4b1322ad6ff092553c8132205d542aa37b841a601a6e41026863fbc329d7ff121d6132d64c0d2 SHA512 f6f1a36527280a6d251782a2e864e522fe050dbf3ce43e69dec56dbed39d9399d050b8f280ca131f364fecb9e8725a400a61f75fdb52ac52d8c20a1f7d6fd98f
-MISC metadata.xml 684 BLAKE2B bc45d2b67f015842912d4fa5043bf31f2eb2ae59b29a9104987c6041282730491470fefd065be7ab49de230ea26dc10f64d4fd85591a1df6aec5a6ab408752dd SHA512 999d8b7bd11c22193d1e87e73b70fd750404e92c26b7916a4405c0bdd930a103ef8b809259e0c3ddfb73281f2622b284bd20ea73dff409cc8063406cf41a7724
+MISC metadata.xml 633 BLAKE2B 441e45675abb3671408e44a13ea6ae1738276a598e9e30522e4f58116936ae85a1971f92b2d2c791395abaed09640d2224ccd1ad889a845839212b29222d5cce SHA512 1f7e158976543a9e195330a8cdd5b0f87bae9154d9d01b30bb0e93f900af5410cf35a61e8ea5230b2cf5601717d0a46381febb1375e540da510f95d770e82281
diff --git a/app-arch/wimlib/metadata.xml b/app-arch/wimlib/metadata.xml
index 0800647b3dbd..7d39835030d1 100644
--- a/app-arch/wimlib/metadata.xml
+++ b/app-arch/wimlib/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>slis@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="fuse">
Use fuse libraries
diff --git a/app-arch/zopfli/Manifest b/app-arch/zopfli/Manifest
index eb7fa3de26a9..fbe3e9512e6b 100644
--- a/app-arch/zopfli/Manifest
+++ b/app-arch/zopfli/Manifest
@@ -1,4 +1,6 @@
AUX zopfli-1.0.2-makefile.patch 2505 BLAKE2B f00e9056738bc9cb64f7aae79c42388d1d8a0e78287ca8c309bc4c464104cb5c5febd2587b05fcd83de45c5ae45df9a7dc9dc7d3e4c77d687c5aec001cf1125c SHA512 354541b72fbc9539b514489ebd9f17c2bcdfe09f7d5ff8a102aa301ae22bc63698e5b20493692b4810dfca287ed315571d13a213d8c8d1a5722ddff1c11afc32
DIST zopfli-1.0.2.tar.gz 136035 BLAKE2B 23b9af324f50f2fa7276cdb8ac042e251f4e295617638c6e3999b8ecaef5d61d1fe21dd7b8d84e19f7f682f3a592674fcd6c19f359efb86ac4ea57acaac3761e SHA512 290a9506a0c1f3d0510230ca21017e1d2bed830f3f96f9d38c9f27210d89123c3baebd05a1da988eccd5395a7b007f6690f08eb9087550a06eaa69d7531f074e
-EBUILD zopfli-1.0.2.ebuild 965 BLAKE2B ff6941ea265827655b96a6412c8033f0ae7f79528c0c86e8d88d83b837100e92c2d76dfcbfe44088f7688ce280600cf097036d9e0f89a4805811af6dbcbf1471 SHA512 1dd684366221ee2dbee96460779dae8325784881769d7c9ca408ed6bffd76ec3497ad34f1c945b520655fa9a03f448507d6dc870dde2093b73d4c97401d6753d
+DIST zopfli-1.0.3.tar.gz 195227 BLAKE2B fed322e6d0baf8e9008e91fef4c459e8f67f0e7d62942469893d89b8ca39ace6d1ac68cbbc322e938e66a613ea9a36e3ae9f59550b5f4964107bec490a07038a SHA512 362cbeee0b3f04a4c5da512f82671491f874d4ec7b693dca9724ae42123d7ac184cc4d5de1872b4f1fc938c97f79dfdb482f62d1fca4a17cff6d267f6021e8d2
+EBUILD zopfli-1.0.2.ebuild 964 BLAKE2B 3ec26e621c2eaaae60d78d84338d4001855fb115d852a2e27204588b1fe70c946bd060ac42a30405045af1f38a13d1ec5e20e3508b10675c942406aa93402e8a SHA512 74d030376bae4bbbb75585c168f6bc3e2590a1bb34d3f8e5f3c6bdd9f10a011a1e07b954b4f714eae38c7f81c934f8eaab51dd2d53909078fbae4f2d9b6878ec
+EBUILD zopfli-1.0.3.ebuild 509 BLAKE2B 413d42ef7c870a5f19dd286f860fc3dba1b080900d1bb7380ed23b79d08f1cb914f8382942d9f7d1c42146cad8d9e9d55fd738950423f824bbe0ecf677891e89 SHA512 d27ec6229f28fb1ae6eec787eb4a45ab632d035127a68d22f9ba29b584bfa446d61066db14bdca7d82076c7838c9b02bb71436577917195d82c92eb3199084f1
MISC metadata.xml 384 BLAKE2B 0ea1ed6757cfd935a4e46b926d33891d99b5c943cd3145e9587b1e3d905d27c3756820f6d530afc329a552777ef19c6f4b4c54ae67798fd813b20363133a75f0 SHA512 f096a21a2f292028e07d029df22a40c252809879acc4b40c31c1bcf157c5ce28da0dc9d7466bfe6a6f13f0e61ac2d0e46e7a082135d7ae5fd945faad4837104a
diff --git a/app-arch/zopfli/zopfli-1.0.2.ebuild b/app-arch/zopfli/zopfli-1.0.2.ebuild
index cdc6ce05d9eb..bfec26c8fca9 100644
--- a/app-arch/zopfli/zopfli-1.0.2.ebuild
+++ b/app-arch/zopfli/zopfli-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="Apache-2.0"
SLOT="0/1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
DOCS=( CONTRIBUTORS README README.zopflipng )
diff --git a/app-arch/zopfli/zopfli-1.0.3.ebuild b/app-arch/zopfli/zopfli-1.0.3.ebuild
new file mode 100644
index 000000000000..12b52c0d6387
--- /dev/null
+++ b/app-arch/zopfli/zopfli-1.0.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very good, but slow, deflate or zlib compression"
+HOMEPAGE="https://github.com/google/zopfli/"
+SRC_URI="https://github.com/google/zopfli/archive/${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DOCS=( CONTRIBUTORS README README.zopflipng )
diff --git a/app-arch/zpaq-extras/Manifest b/app-arch/zpaq-extras/Manifest
index 71efee32bd8c..60e131775d80 100644
--- a/app-arch/zpaq-extras/Manifest
+++ b/app-arch/zpaq-extras/Manifest
@@ -10,5 +10,5 @@ DIST min.zip 9560 BLAKE2B 45eb51bfbfbc65506df34b0967068e318f1f1834504d2b3df9d3af
DIST zpaq-fast.cfg 359 BLAKE2B b441461e367f6d7e49da9ed6a23dfe8d4bd8d75f516cd47a8c46c04835267026558fec5890f46b0fc04c2bfcfc1c16ebe4c0e5a21fa0e3b671290b68185c812a SHA512 3f1118bdb61bea4c8df4e7a88a9ae079aecbe9f1dfc2aa7935334d330d374a248ab2327da9524857ca9c2b214ac32f3d2dad6ad420f0688b65384c2263147e57
DIST zpaq-max.cfg 1754 BLAKE2B 5d522fc6afdfa3376d971fb57b94d1f2e916ffaf93cc7900472650ff928feb2c55e30fb92ff6e12b47266d17f47804fb4a223d57726c95740b9f636ae64b0326 SHA512 12758ea633cb37619c26753f8a4f368a1adc1b682a3ec738e36b8f39bff06f81dd9b37f9b58839ad43488d9b821690a9cb43e276da88f36d1b20f842cbcab70e
DIST zpaq-mid.cfg 786 BLAKE2B 4f12176d42628eb85424490219509c0c272258ed260cecd34e772a4f42961af51a31ed8e9bd47cc8b0622673f5d3463742ac4d4f888b33af7f06e05bc38ea415 SHA512 ef08f70b5541396a690b7df630ddbb9fb3093b7617acb26394e9f7da40d5191343500bb0b6f0e66ed73fc840b7d5666cbc47a74f7eabba6abbe3743de7db7235
-EBUILD zpaq-extras-3.ebuild 1506 BLAKE2B 046476d3c09ef2c681ddc01ae09b07ecdcc1ca0b48184d13acb402dad9804980c259c708e8125a2bd81d17bae58886355687e472622a0f01a740f680e09f4181 SHA512 1ae8b9e27e706fef21467907e1a3ef84743c9261ed6d62f5184bead0b98aa4303aa3775a5a58363dde8059476a5b6c9e33874e68fb95993ec3e2ae159fa47a40
+EBUILD zpaq-extras-3.ebuild 1503 BLAKE2B 246e484a3af59a8cb53aee615c66a960986e708b1dd90ade5a48dd9010000071fde03f5e7dd5d3b86a442d6ed138c53431229c2d0700613d9fdd8e572b960007 SHA512 ede3d7b8669599dbee1384e1e3239f2a0164a9944582ffce7d96f50ca4c4474821f6ec67e0177f10257d230773f803cda171ccf55ef82da423f72e8a68181a05
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/app-arch/zpaq-extras/zpaq-extras-3.ebuild b/app-arch/zpaq-extras/zpaq-extras-3.ebuild
index b09605d9151f..cb8fc5815ebf 100644
--- a/app-arch/zpaq-extras/zpaq-extras-3.ebuild
+++ b/app-arch/zpaq-extras/zpaq-extras-3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit toolchain-funcs
DESCRIPTION="A set of additional compression profiles for app-arch/zpaq"