summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-10 13:21:36 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-10 13:21:36 +0000
commit77398e424e45d9e98c1cef3c43bdadb9d56e81ef (patch)
tree5aeffd3fc7b92fc615bd2c222fa8831aeda1925b /dev-util
parentbd4aeefe33e63f613512604e47bfca7b2187697d (diff)
gentoo resync : 10.11.2019
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin65930 -> 66289 bytes
-rw-r--r--dev-util/bdelta/Manifest2
-rw-r--r--dev-util/bdelta/bdelta-0.3.1-r1.ebuild16
-rw-r--r--dev-util/boost-build/Manifest2
-rw-r--r--dev-util/boost-build/boost-build-1.71.0.ebuild2
-rw-r--r--dev-util/cbindgen/Manifest2
-rw-r--r--dev-util/cbindgen/cbindgen-0.9.1.ebuild2
-rw-r--r--dev-util/ccache/Manifest2
-rw-r--r--dev-util/ccache/ccache-3.7.4.ebuild2
-rw-r--r--dev-util/ctags/Manifest1
-rw-r--r--dev-util/ctags/files/ctags-20161028-automagic-deps.patch65
-rw-r--r--dev-util/diffoscope/Manifest2
-rw-r--r--dev-util/diffoscope/diffoscope-129.ebuild2
-rw-r--r--dev-util/electron/Manifest1
-rw-r--r--dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch37
-rw-r--r--dev-util/japi-compliance-checker/Manifest4
-rw-r--r--dev-util/japi-compliance-checker/japi-compliance-checker-2.4.ebuild28
-rw-r--r--dev-util/japi-compliance-checker/japi-compliance-checker-9999.ebuild30
-rw-r--r--dev-util/japi-compliance-checker/metadata.xml9
-rw-r--r--dev-util/jarwizard/Manifest2
-rw-r--r--dev-util/jarwizard/jarwizard-2.50.ebuild17
-rw-r--r--dev-util/lsuio/Manifest4
-rw-r--r--dev-util/lsuio/files/lsuio-0.2.0-build.patch4
-rw-r--r--dev-util/lsuio/lsuio-0.2.0-r1.ebuild15
-rw-r--r--dev-util/lsuio/lsuio-0.2.0.ebuild26
-rw-r--r--dev-util/ltrace/Manifest4
-rw-r--r--dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch10
-rw-r--r--dev-util/ltrace/ltrace-0.7.3_p4.ebuild24
-rw-r--r--dev-util/objconv/Manifest6
-rw-r--r--dev-util/objconv/objconv-2.32_pre20131127.ebuild45
-rw-r--r--dev-util/objconv/objconv-2.51.ebuild (renamed from dev-util/objconv/objconv-2.42.ebuild)9
-rw-r--r--dev-util/perf/Manifest6
-rw-r--r--dev-util/perf/perf-4.14.33-r1.ebuild4
-rw-r--r--dev-util/perf/perf-4.20.3.ebuild2
-rw-r--r--dev-util/perf/perf-5.3.7.ebuild2
-rw-r--r--dev-util/pkgcheck/Manifest10
-rw-r--r--dev-util/pkgcheck/metadata.xml1
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.6.9.ebuild (renamed from dev-util/pkgcheck/pkgcheck-0.6.8.ebuild)5
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.7.0.ebuild60
-rw-r--r--dev-util/pkgcheck/pkgcheck-9999.ebuild5
-rw-r--r--dev-util/pkgdiff/Manifest4
-rw-r--r--dev-util/pkgdiff/metadata.xml9
-rw-r--r--dev-util/pkgdiff/pkgdiff-1.7.2.ebuild31
-rw-r--r--dev-util/pkgdiff/pkgdiff-9999.ebuild33
-rw-r--r--dev-util/reswrap/Manifest2
-rw-r--r--dev-util/reswrap/reswrap-4.0.0.ebuild2
-rw-r--r--dev-util/scons/Manifest1
-rw-r--r--dev-util/scons/files/scons-2.5.1-respect-path.patch34
-rw-r--r--dev-util/sgb/Manifest2
-rw-r--r--dev-util/sgb/sgb-20030623-r1.ebuild59
-rw-r--r--dev-util/sgb/sgb-20030623.ebuild60
-rw-r--r--dev-util/treecc/Manifest3
-rw-r--r--dev-util/treecc/treecc-0.3.10-r1.ebuild2
-rw-r--r--dev-util/treecc/treecc-0.3.10.ebuild49
-rw-r--r--dev-util/valgrind/Manifest5
-rw-r--r--dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch22
-rw-r--r--dev-util/valgrind/valgrind-3.15.0.ebuild4
-rw-r--r--dev-util/valgrind/valgrind-9999.ebuild2
-rw-r--r--dev-util/xdelta/Manifest3
-rw-r--r--dev-util/xdelta/xdelta-1.1.4-r1.ebuild42
-rw-r--r--dev-util/xdelta/xdelta-1.1.4-r2.ebuild2
-rw-r--r--dev-util/xxdiff/Manifest2
-rw-r--r--dev-util/xxdiff/xxdiff-4.0.1_p20170622.ebuild7
63 files changed, 400 insertions, 450 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 676e50f4a15f..98b652eda953 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/bdelta/Manifest b/dev-util/bdelta/Manifest
index 921465903c78..82332d9b956a 100644
--- a/dev-util/bdelta/Manifest
+++ b/dev-util/bdelta/Manifest
@@ -1,5 +1,5 @@
AUX bdelta-0.3.1-gcc-6.patch 876 BLAKE2B 9530a66a10a72d5553b3c9013d4bab31df5a5764d5b6c8e963eb871bb81985e2242f8ceab7529b106fbab0e6edb7b8cea6d63551186684d062a9a6e952ff1082 SHA512 d6b152bdfff022dc7edb0f234d1cece02518335a22b366a633e2288ac8bacd0a8b435935da4640b9888418aaf6ccadc937607b32ff8368034eb9426872279714
AUX bdelta-0.3.1-soname.patch 722 BLAKE2B c729dd83f5d9243b0f6591abcb370b59a8e4d5310176de39f48bf5f03c6edc1f94a8dd5081cfdbb4eecbb946bac3ba42705c449826903fd0a9a8e5cbd16d7e53 SHA512 2b70edefae1fe811e905b74a4ddbdedd0d51889b888f7d26c65b428634dd89e189c9a25ccb90cd74cd0ba2d2069f6fb4be9980db14d6799735c352b971e86e0c
DIST bdelta-0.3.1.tar.gz 14476 BLAKE2B 6086b692551c5dd5e6868b064277a4d79d6ba2200a260d4ce2f13debcc62652cbb448b1e56f3244750d50cf450dcc9da60d0c4ca46d5b5c12d887d3662eaca5a SHA512 914e5c38297a273c446cddc17fc4cf312b4f54e6fe332e4ef0474104af559a6dca327cfb069f2d224b7cf63b8c81ae1cc4b384371b8fcc8c01cedc199ee871be
-EBUILD bdelta-0.3.1-r1.ebuild 957 BLAKE2B b4914b70de9b3c9b29aa9bd5036f44a1fb73c73baa3791872e3ccd5a257d04bc593028ad8fdcb91bf16dce49191267723236d14ddb691eac270ebfc32b018d33 SHA512 1226e66278741c8b31eeb61fd2a5ff07d200701b27da7b61ecb9517ddfd17162df5e4ed9af3f475975e17f08f0adadeba40732caa422b65c151bd6abf521ee6b
+EBUILD bdelta-0.3.1-r1.ebuild 785 BLAKE2B 30149dd0de288f69c9e2a639dff99bd87db5bb5e3cef9f7aed31c551899e68fd501bc5bfaa425f501e5f5a8a19fdf6aa9aed5c70bf4fc2dcdc44af9eed1adb44 SHA512 639906c28e47ee32f712bc8c863e5db6ee5ed56fc2d08e5c36601efccca410e30df6619fe809b73b9468c703d81d5967037fd6033f66951a27f866257520305f
MISC metadata.xml 475 BLAKE2B 4c6bd1ac719098de30df8d1cf7bccf6a7d5ed3506120082978c612e41cd322c7dcdc1859928bcc4660a01185b06d76e22984e4e47db97ff32561cb611563920f SHA512 e1476972d1d04e3ee8b5cf5fccefe7df50c8fb816594b9405ea9a4bd37a9837be03385ca57adda55bf8a3ad8853b7eeee65b7b84fd857a5c1a08a95ddcb24f47
diff --git a/dev-util/bdelta/bdelta-0.3.1-r1.ebuild b/dev-util/bdelta/bdelta-0.3.1-r1.ebuild
index 9bbc378a96af..bf1c9ae4ddbf 100644
--- a/dev-util/bdelta/bdelta-0.3.1-r1.ebuild
+++ b/dev-util/bdelta/bdelta-0.3.1-r1.ebuild
@@ -1,21 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/jjwhitney/BDelta.git"
- UNPACKER_ECLASS="git-2"
- LIVE_EBUILD=yes
-else
- UNPACKER_ECLASS="vcs-snapshot"
-fi
-
-inherit toolchain-funcs ${UNPACKER_ECLASS}
+inherit toolchain-funcs vcs-snapshot
if [[ -z ${LIVE_EBUILD} ]]; then
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-linux"
- SRC_URI="https://github.com/jjwhitney/BDelta/tarball/v${PV} -> ${P}.tar.gz"
+ SRC_URI="https://github.com/jjwhitney/BDelta/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="Binary Delta - Efficient difference algorithm and format"
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index e68b57cfc5ac..8f4aed63abbe 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -14,5 +14,5 @@ DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B dc7a974c6dc2662b767dbd87cb832cd1749c2
DIST boost_1_71_0.tar.bz2 100124647 BLAKE2B edf5a03d5a5a63ef5826ef3c19a5ee862a43eb93e8e3d76f8a0d1f2c23122f5a0535e045058110574cd19092f3199c28ab9dae53f9db05ffe8c0b0b8cdbe27a9 SHA512 b7937d50c4512cf13cadd0ca829de36cf2cbc6fb788f45b1d4565ad0753e2b206c545125a5862016c2f16016f2e4a6b687928963b466fff17c3e0a4437142c20
EBUILD boost-build-1.65.0.ebuild 3891 BLAKE2B c47be692e2688b4fc97ccd937e68779859b8f0fc32aabe080ffda307b3fdb04fd67309c204348165b277e19504562d7fe1046ca2295a9f6971e7170d45edd570 SHA512 440452088de9c406150f18dfae2a586c3039d16dac623a065d524b6b3587d6f83346906e3e0e1697bc735c53c55ae19414750c8ab3c61090e49cc1a344b6ae88
EBUILD boost-build-1.70.0.ebuild 3865 BLAKE2B e815fe470d6bc8e7c4e1a08e4ed6425c41c720615077478385710084582f5fba5048626b925a8e89c274b429e81f5b2ba2e820bd4cea3624539ccd3a337fa351 SHA512 d121308dcfb95e2f2b696ba00ef4cbc1279b84cdd2925005ea9f6557ef9763d35874c4e718a8f51da80fb492b3ac24a2799d5f285098a76b7c039ce7d7508dd7
-EBUILD boost-build-1.71.0.ebuild 3113 BLAKE2B d8a4511fd35f13cd5f5a18373e8fb4f3bdbd5046ab6da5c1669b859c7d0d7079424f198e24257d1f3b1495060fcf3c9af9e44dadeeaf42f37fd73507326a097a SHA512 776066802dadf9e744479e4e2e74c44d3e0bc75fd88070e95cb3b598926db22b00fe8fa75b9cbb917c7deccefc5ba413ec890cf191460539339f7d111b4ffe12
+EBUILD boost-build-1.71.0.ebuild 3111 BLAKE2B ed3fb1d5829d2d4faa7f4035d14551351546d59a046ad8b652d69d45f3896e0994613aecd28a3320e8be4919c189ff74585c692e00ff4ebb1d34e5500a8fda2b SHA512 024e7d6457042f3d8c97688bb2ca391a7dd653bfb01850db2dc80603074f0d45b44c60820559551f9051121b3df509b7f233ce0a17ec0a71bc3072dd12252987
MISC metadata.xml 329 BLAKE2B f492b1ba64c3f7bce1d3fb304bcff93357cc069dfd06b69c25cf26f4423ebea51ac4614a8d865635568f0e9db424a6904fc1edd5fa729243838e16e9887f4202 SHA512 57baf2d8e0a4c240d99f68ce122086a147d42145687b712609fdcd73b77fe3fdfecc1b078edb6a9c922213482fcc17c2fccb6762ec69890fbc9a912c4cb34827
diff --git a/dev-util/boost-build/boost-build-1.71.0.ebuild b/dev-util/boost-build/boost-build-1.71.0.ebuild
index 0e814d227891..bb0a770d9da9 100644
--- a/dev-util/boost-build/boost-build-1.71.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.71.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples python test"
RESTRICT="test"
diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index 971910f1ef7b..62f65c929acc 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -43,5 +43,5 @@ DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64
DIST winapi-0.3.7.crate 1075776 BLAKE2B 694cea6d0d14fbe85ba718c0ca7b9db79ba8f943b44f4741d77000617de43314a2c657285736a032c138b5d2095b06146a2ac8d84b8efe2307ef44bb7073c604 SHA512 6871b93ad8d48e39b90cb7b31b3132f84665f965b4dfe06fcebdfb873e7d099007cf3d7a50e832a941c3425ad2f39c3ab48a77151e60863685b97fc05c71d134
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-EBUILD cbindgen-0.9.1.ebuild 1066 BLAKE2B f05be22bea4bd71886453873ae59e65b9bf52f48471320392e2eafd213b0192f37e937293889209b02fc0962646d38f05e66eecd334d10868a8ba6171460e22d SHA512 f6b020956a81a975faad827b90d25d95d65e420e1b1b234623e26136a6e1602e851883dbaf492b09f5bf431c4ca78c5b82a30d5b0ed2b44d0e07c07737262ebc
+EBUILD cbindgen-0.9.1.ebuild 1070 BLAKE2B f1879c89e9a4741ba710caf8ca7c7e2ce9de4e94e726e499e9c7d1965c417a68d77c964937c56f388ad7b8ab441079c34d7d59a5363db9538b90b5dd90524121 SHA512 942913685d536a6cdd615caeac8ecabddf28715856ee846154535bd4f1492b491ac64120aba92c478f753140d37b21f0716c8f898a802576e0a30df790070143
MISC metadata.xml 334 BLAKE2B 5d7ffa9456ed3cca80fc3089f9bd508e652c600b8b013d03946b674409e45cd2ff52030e8c6a1dbc8fed2aef4caa9ab697c5a0a1b2fb4f0d8b44cf3c40d92f05 SHA512 a5e105a59463430347e5a44e36b8249faa1e84c73ae4e7fced96be371a7a59539d57accbf51065e9e5cf7e8108f69ab28d23f250182ba755e49a67991f4ff029
diff --git a/dev-util/cbindgen/cbindgen-0.9.1.ebuild b/dev-util/cbindgen/cbindgen-0.9.1.ebuild
index 7f6f363e2e0c..888a5cd6f346 100644
--- a/dev-util/cbindgen/cbindgen-0.9.1.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.9.1.ebuild
@@ -56,6 +56,6 @@ inherit cargo
DESCRIPTION="A tool for generating C bindings to Rust code"
HOMEPAGE="https://github.com/eqrion/cbindgen/"
SRC_URI="$(cargo_crate_uris ${CRATES})"
-LICENSE="MPL-2.0"
+LICENSE="MIT MPL-2.0"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc64 x86"
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index eaecfe70b19b..1b0fff6fbb2d 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -7,6 +7,6 @@ DIST ccache-3.7.2.tar.xz 351168 BLAKE2B 6e5c8847f961bd5aa2cf325e582ece9e8bfb9c01
DIST ccache-3.7.4.tar.xz 351576 BLAKE2B fa2a9c051ff3f9c0550c6301e8d6c9e0eb7ac68687a30a6e8c1ee794ecd6b62925fdc940d493a9fb22d9094c5f2a0f3b2788c6291430ca532661ea6ddef45456 SHA512 cc382f37f7efb30a64f6fc2b136ef7424fe51795a778dbb18dde7c9e80636515f242f51c3ef3231f74d154e65ed9e815abf8241eb1a8f4e0b4fe4f533ea27146
DIST ccache-3.7.5.tar.xz 352440 BLAKE2B 6761d7a1a8c8086081fa46d50db1dce719856910da6324c9863a3f3731fdb0f5153e0d93a5c575074d1993650623e4e4b02d83dd3b656a31cb9be04ad6b58efa SHA512 d66eb9d923c3e4663242a034860bd198175e08274a295b6d5d94e6cd69fe32afa3fb8c228d64d5c5dda025e6f97d0aef0586ce4dbd66e8ce3a23093331f1841f
EBUILD ccache-3.7.2.ebuild 2124 BLAKE2B c61c9962801505c448c7e3a547f229414962f166d5d15637f454ab78b7947484f0b55ea08bab7514eeca2b7e1b7c3b8e946a106ad5a25c3d6fef613cab3443e6 SHA512 cea7f8af0eaf881926aafb8a7c12c359eb51a226b4e29ec20c37f233d09dd0bceb0ef27b7dd0354289c2b6b0e3b5ce70e46530a6abbe4c4f1882a4a0879386cd
-EBUILD ccache-3.7.4.ebuild 2199 BLAKE2B ae97d794736f0aa50b788b1c8a70a3310b221305085e1a1b25656935d802993d42f1954be52884dccdb1c7e1a9b88611ecf96b856b1647c3763b2da2242770d9 SHA512 74cba4f0c8e1af74738e5e34c535a8a87f94b646ebef3cdde38aea8e2af85363946b97ac0b412ad4e49d2a900dd9f76d012ec7d358a44c40d9b3db751dbd5ad4
+EBUILD ccache-3.7.4.ebuild 2198 BLAKE2B 46c2ba3cfc96d7126089521b8c07f61db4bf40c30d674dfa697179dab2a3aadee64d57a9705712e0ed138ae3b46f94d89bb1dbc1b48d5cb8d364e5fac5123a57 SHA512 97dd3f749acc7d5ae1c58e20253d52ebb7f049e5f8c82705ec802ab2def880ea7eaa13927a078a925aa2b22f101797a8b154a4aa95d3475925b9ba43d6f3807b
EBUILD ccache-3.7.5.ebuild 2207 BLAKE2B 00f468b17f0531f0ae2d3130027c0b8a9851ab2650076e708c9125f2a83af90301748a37005373b080d09931fa0de6ebd1eb8f1a95231fbf11c6f1d50286640e SHA512 e40eedd3ccf2f031902360d43b0d86a51140195acb5c19dad1e70f52aeab75759270d43263b0d60631be9b5475c72015d025a8e5dfe94d3c81f47faf90dddda3
MISC metadata.xml 445 BLAKE2B 8ef8f120989420428ea85108180c659c72a7553f3f20ab96597d26aa04b059f491aeae8c887697a214c437f2dba30fbb934cb47c1db93821eda7dd489e6cb693 SHA512 41ffcad23c9f0274c48a058090d6404cd782dea6674b81615a6b3b7fa272ff5df4c68404fb4dcdb9d2275c13fb137f21f0f65232d5fb1ef6152cc25213893249
diff --git a/dev-util/ccache/ccache-3.7.4.ebuild b/dev-util/ccache/ccache-3.7.4.ebuild
index ee3ac9fb5d17..c43c937525e3 100644
--- a/dev-util/ccache/ccache-3.7.4.ebuild
+++ b/dev-util/ccache/ccache-3.7.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86"
IUSE="test"
DEPEND="app-arch/xz-utils
diff --git a/dev-util/ctags/Manifest b/dev-util/ctags/Manifest
index d69669b6cca0..b139804f9dbc 100644
--- a/dev-util/ctags/Manifest
+++ b/dev-util/ctags/Manifest
@@ -1,4 +1,3 @@
-AUX ctags-20161028-automagic-deps.patch 2079 BLAKE2B 25950330e80d81baefa4be9d2cdf9fec5d147ba667522667fb7833f4dba37d91c83cc5033967d2d544b66562ea26634a8b8c2f292f23536ed7690b8d0f3d22ea SHA512 cb9639f7d17bcaedc720774ece7386608b39a91e44cc0aa9cd4359894a5fb06ae29a03b21bc913a110864161f8df623b82477e0d23265bdee88d13aba6c88535
DIST ctags-20190331.tar.gz 1537104 BLAKE2B 354ddf48cdc9421e70d9d37ec7251e51f7f78564dc4f6236d12e2e18519369c39c22585830fd301b7eff4898d550b824776541198b8c4a31425711776b14fde4 SHA512 414faef7628ecaa66fcd5f172781a32194e1d58637dded1f7e55c138239ad777796bb1510bd447af3ad8243b7178e6f4859139305b0c0efe298182408f34524c
EBUILD ctags-20190331.ebuild 1826 BLAKE2B dce9a0eceb703bd698c8d396c066df4942781615e1923e994a6fb8e1f6d9076c207decf5e548c7b19a2bfa492e8597e4efb840f7a3799bc1689bb5d74e312aa5 SHA512 fb2521ec8f3f0cf82ebb15f6e648a5d90a71fec24f7f3ff165fb222a199b9ca4fcecf2b96bbd585296eaf1a3369015f823ed14698f2249774379c1f18d0d7d23
MISC metadata.xml 583 BLAKE2B 32e6225369d82b7aae04a238a314eb77911a38c2d670d4058260b75ced482199b343d1b5d7496bc3a6711b71a429b7205057ab66ed8369083b2533be5a7e0648 SHA512 df8ae31fbbb4546f21c3c06110bc6630f392cbbd937e2ccc3c504e08835e56ac2e7d8156686755217140906cc806001a18627778af0e09d753e50c9a47de28b5
diff --git a/dev-util/ctags/files/ctags-20161028-automagic-deps.patch b/dev-util/ctags/files/ctags-20161028-automagic-deps.patch
deleted file mode 100644
index 980d7d1c5ac5..000000000000
--- a/dev-util/ctags/files/ctags-20161028-automagic-deps.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-Add options to control libxml2, jansson, and libyaml automagic deps.
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -585,30 +585,48 @@
- AC_CHECK_FUNCS(fork waitpid execv pipe,[enable_xcmd=yes],[enable_xcmd=no])
- AM_CONDITIONAL([ENABLE_XCMD], [test "xyes" = "x$enable_xcmd"])
-
-+AC_ARG_ENABLE([xml],
-+ [AS_HELP_STRING([--enable-xml],
-+ [enable xml support [no]])])
-+
- AH_TEMPLATE([HAVE_LIBXML],
- [Define this value if libxml is available.])
- dnl About the condition of version
- dnl see https://mail.gnome.org/archives/xml/2010-February/msg00008.html
--PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.7.7],
-- [have_libxml=yes
-- AC_DEFINE(HAVE_LIBXML)],
-- [have_libxml=no])
-+AS_IF([test "${enable_xml}" = "yes"], [
-+ PKG_CHECK_MODULES(LIBXML, [libxml-2.0 >= 2.7.7],
-+ [have_libxml=yes
-+ AC_DEFINE(HAVE_LIBXML)],
-+ [AC_MSG_ERROR([libxml2 not found])])
-+])
- AM_CONDITIONAL(HAVE_LIBXML, test "x$have_libxml" = xyes)
-
-+AC_ARG_ENABLE([json],
-+ [AS_HELP_STRING([--enable-json],
-+ [enable json support [no]])])
-+
- AH_TEMPLATE([HAVE_JANSSON],
- [Define this value if jansson is available.])
--PKG_CHECK_MODULES(JANSSON, jansson,
-- [have_jansson=yes
-- AC_DEFINE(HAVE_JANSSON)],
-- [have_jansson=no])
-+AS_IF([test "${enable_json}" = "yes"], [
-+ PKG_CHECK_MODULES(JANSSON, jansson,
-+ [have_jansson=yes
-+ AC_DEFINE(HAVE_JANSSON)],
-+ [AC_MSG_ERROR([jansson not found])])
-+])
- AM_CONDITIONAL(HAVE_JANSSON, test "x$have_jansson" = xyes)
-
-+AC_ARG_ENABLE([yaml],
-+ [AS_HELP_STRING([--enable-yaml],
-+ [enable yaml support [no]])])
-+
- AH_TEMPLATE([HAVE_LIBYAML],
- [Define this value if libyaml is available.])
--PKG_CHECK_MODULES(LIBYAML, yaml-0.1,
-- [have_libyaml=yes
-- AC_DEFINE(HAVE_LIBYAML)],
-- [have_libyaml=no])
-+AS_IF([test "${enable_yaml}" = "yes"], [
-+ PKG_CHECK_MODULES(LIBYAML, yaml-0.1,
-+ [have_libyaml=yes
-+ AC_DEFINE(HAVE_LIBYAML)],
-+ [AC_MSG_ERROR([libyaml not found])])
-+])
- AM_CONDITIONAL(HAVE_LIBYAML, test "x$have_libyaml" = xyes)
-
-
diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 62ef12d9e360..2e55639401fb 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,7 +1,7 @@
DIST diffoscope-129.tar.gz 1766281 BLAKE2B 7e5dfc66a20daa62783811ec6f57b32b0733c65d66d9a17379985d5a18cf0e8b2901cf49a28d72f9305b2721e10c6ac455d747dbf5b5f3b9773c63b7fee0cd5b SHA512 2c472485b594cf2fb424bed52233a422e643bf8d5d8c919b5b5ce20c83ec7345325d337bb188c1a860f85f777012bd3e0137721a418903e0d421d4fe2d5a1b08
DIST diffoscope-87.tar.gz 1026242 BLAKE2B 5055607c21504bf05f71793b112c1452556ac41e4c193c68fc037ab8089745e9b10dddc04b396f2011d22468e00a07392723631021d062f59935a953effd04fa SHA512 9f46ca0ba52ee991547c1b2b2477bab1e0c065cebf96649cecafc0e78983f42fe18b012a1f17de6184decb6cbb49aede91445c75777cfb292c6abe8bdf2dd6b6
DIST diffoscope-88.tar.gz 1027126 BLAKE2B 18d2ebc532f5820fcb3f3a2e96a834a06a0f2adf4c14e17a1aa2d7aabc360f6180af2bf2151aac5b4eb33e38aade36e38b5894afbfd73ffa79e74bc45c085cbf SHA512 0fdb4385a0d842dccacc60c9b48b8720f00185bb4b6a5b30b88454a1f08e6ff7ead8fc392f406d2d2aff8b1b901caaa950a011b674d83e354dda4a01ac39ab1c
-EBUILD diffoscope-129.ebuild 1881 BLAKE2B eee2bcfe510e10fc647c807de67e8075df0854e288d1b4de8f3072442f34520446e6d0fc81c74ee1c9feb9122ceb33ed1511249c92f064ea9e3efa8e91cdbec4 SHA512 d052c86d59da7d9bd161cca0c4c571c9d093edda02809a2a5639c0e84aaf64a8ca4737bcb5744f7f7155f4437b20c266e90a110e5a00191654d68aaee0ca24dc
+EBUILD diffoscope-129.ebuild 1883 BLAKE2B e6153687ef518c9c6aa36d3a64ef7c880fb15d872a73a8631bc65e50c7664b2ce37526ac34816ae3ca353664598595c547f89b56a0bcfe88490755d17e22ca81 SHA512 1213da03b8f0997143c9d25ebc5110ee264b6516de38441e0025640f5860a13beb520ad4789f4d2841d4ab92f6b65ac0150e9402e24c47dc9f1159ae39e6b99b
EBUILD diffoscope-87.ebuild 1835 BLAKE2B 7e11544ca6290e664e2f243640e70a483ae5aa86ed12b1904c56e46ecb3bfccdf6351e8460df5287006f6ca0c76ed6892bbe8b7804e863f3cc6f592319e4562d SHA512 58ab6f85b61caf31261ede9f807c6bc55a663a3d6582c1f73458b52d8c81bc1009ca8d4966222e2539fce78c0379fe05b938f6f362548b8e5e5f0b785343a1ca
EBUILD diffoscope-88.ebuild 1884 BLAKE2B dbd6e3783941065ecd855b677b58ae2235cc90f631d9b0d7d415603b730513d32b46da275c3d442990d0b660c5f55761b028170db82737067fec6e4ce6c2a7e4 SHA512 382393caf25441d14a073376273c18691207e4dc3913c736998bac413d5ad1b86bd7843a9030b7bf9d4d78752f538050f95a25887acffc809a07657f116524e4
MISC metadata.xml 2078 BLAKE2B 06fb9631030fb0f6d9a482c998238884bb2094751d7f99fb424e5c4f78f97c731eed98b783b14d0215224f786186e5a536e3775a5b7f7b6d980cd468ec243cdb SHA512 69afd9a3ba85d3a6ad92a64811b76708700f0790bff588762a92ad178da94690a940c939de09ca1719fa47ef5c85f10988debda26abef283b9ab01941b3232fc
diff --git a/dev-util/diffoscope/diffoscope-129.ebuild b/dev-util/diffoscope/diffoscope-129.ebuild
index 34ccce9cfac0..0ad8e425e9c7 100644
--- a/dev-util/diffoscope/diffoscope-129.ebuild
+++ b/dev-util/diffoscope/diffoscope-129.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6,7} )
inherit distutils-r1
DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 990b5841af47..0a6d0f5ded95 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,4 +1,3 @@
-AUX electron-1.7.15-v8-crankshaft-rce-fix.patch 1581 BLAKE2B a78c4bccca8ca37957d714e6cb29c893fabdd1960a4b20145e6d86f701ff6be69b2495d90563fa5314c350c60d7d81c382a417347f924ae1c24ff13a0e90fa82 SHA512 3a9423434ce03744b5eb7c8850c6908e8c94e23fed3bc5d87bde09e6c47eb429eb0852b8453b3311a2f640b8d9d136343155743d633206ff85c9ac5a4f75106f
AUX toolchain/BUILD.gn 799 BLAKE2B c1a088f005100fe77846bde9405ff8e68b65ce8798c4f746609575afdcbefe402e8d10ca55ecc195080752db9c48489ec66aaa658045e32337b9fb599b4d9b36 SHA512 8da134d99f050ecdecb06d4ec34287747cd9ee57ccbf6fe334b034812fb95fdee3af8421b10be3ee4f71020ca4029de626cd2770865b1e527bfac966d6d8ea2d
DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018 SHA512 619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11 SHA512 fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
diff --git a/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch b/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch
deleted file mode 100644
index b18722448df8..000000000000
--- a/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 3c8f3a181afb7407ca6b8dd6605dcea3a8e78ba8 Mon Sep 17 00:00:00 2001
-From: Elvis Pranskevichus <elvis@magic.io>
-Date: Sat, 24 Mar 2018 13:34:10 -0400
-Subject: [PATCH] Fix crankshaft RCE patch
-
----
- patches/v8/crankshaft-hydrogen-rce.patch | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/patches/v8/crankshaft-hydrogen-rce.patch b/patches/v8/crankshaft-hydrogen-rce.patch
-index d99d964..273705e 100644
---- a/patches/v8/crankshaft-hydrogen-rce.patch
-+++ b/patches/v8/crankshaft-hydrogen-rce.patch
-@@ -1,16 +1,17 @@
- diff --git a/src/crankshaft/hydrogen.cc b/src/crankshaft/hydrogen.cc
--index d55bb37..d595617 100644
-+index d55bb37..2833c63 100644
- --- a/src/crankshaft/hydrogen.cc
- +++ b/src/crankshaft/hydrogen.cc
--@@ -7176,7 +7176,10 @@ HValue* HOptimizedGraphBuilder::HandlePolymorphicElementAccess(
-+@@ -7176,8 +7176,11 @@ HValue* HOptimizedGraphBuilder::HandlePolymorphicElementAccess(
- // Get transition target for each map (NULL == no transition).
- for (int i = 0; i < maps->length(); ++i) {
- Handle<Map> map = maps->at(i);
- + // Don't generate elements kind transitions from stable maps.
- Map* transitioned_map =
-+- map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
- + map->is_stable()
- + ? nullptr
- + : map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
--- map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
- if (transitioned_map != nullptr) {
- transition_target.Add(handle(transitioned_map));
-+ } else {
---
-2.16.1
-
diff --git a/dev-util/japi-compliance-checker/Manifest b/dev-util/japi-compliance-checker/Manifest
new file mode 100644
index 000000000000..545ef69e938c
--- /dev/null
+++ b/dev-util/japi-compliance-checker/Manifest
@@ -0,0 +1,4 @@
+DIST japi-compliance-checker-2.4.tar.gz 80249 BLAKE2B fe3eca473d5c7a25ca8e4afb104e498b4c71cf0a0280ca4f5c98c1ea742883de0c883053359e4211e0e2781542b85a92f42ffd48db76d27e15eeb868bc80c3a9 SHA512 53ec4d67478627cc08bd98f76b3d6600e29e71752863c38ba717c7e40432081f32933cd0a68c51dbbd3179bcbbfb7d356996038d4068299a6e2ad2f4e2ff1913
+EBUILD japi-compliance-checker-2.4.ebuild 555 BLAKE2B 55b6de1d9796c5c5ab47245128ba3ef5bec0fac627cc02e28c4e62f9fed7a3de110a00d4eb6e9ea128b20e049e2935928295dc0f5b973f2da0e38c310192f7b7 SHA512 323f3f172064eb995fa18d92e1030a5c0ff25b490a12decdbe0526cd50e0bfcc485bc462a7d2fbf5d45ce0fb9973e0861352a8070e64a3b63c5778a1ae749f9c
+EBUILD japi-compliance-checker-9999.ebuild 557 BLAKE2B 3036673a42db22c19f02eee9fed557d74f0bde8dc54204f808f701d5d4fc4293d9fd9f6ac2d4fb9e36e05ddfb58be2e6f6deabcba6f35721f039bb93c74bc1a6 SHA512 36f27964ea2cc3466409df0111895596904fa31b62fc63feec9a8a4b318c812540a642950471a10b8f9f0904f0bf959f20aa88b8b401c0ffd8d6035877ddfcc5
+MISC metadata.xml 363 BLAKE2B 7dd162522e60033c2014dfe0c628d802c503f64aa1340ed80b56b968e423fbfd61c404e5da1dcec7f70f61995a760608201242dedcaa0122b679bc8e1047b20a SHA512 341d151d67d28ffe0f6dee2b8bff016b4d50b19c1bad166d3b816b947322602483b47a165644a25e54cce0a349b497a945b241b6dcc74be784b1377ecf22846a
diff --git a/dev-util/japi-compliance-checker/japi-compliance-checker-2.4.ebuild b/dev-util/japi-compliance-checker/japi-compliance-checker-2.4.ebuild
new file mode 100644
index 000000000000..c2ef8ddb652d
--- /dev/null
+++ b/dev-util/japi-compliance-checker/japi-compliance-checker-2.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Java API compliance checker"
+HOMEPAGE="https://github.com/lvc/japi-compliance-checker"
+SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/perl-5"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.8:*
+"
+
+src_compile() {
+ :
+}
+
+PREFIX="/usr"
+
+src_install() {
+ mkdir -p "${D}${PREFIX}"
+ perl Makefile.pl -install --destdir "${D}" || die "install failed"
+}
diff --git a/dev-util/japi-compliance-checker/japi-compliance-checker-9999.ebuild b/dev-util/japi-compliance-checker/japi-compliance-checker-9999.ebuild
new file mode 100644
index 000000000000..0c12532893d7
--- /dev/null
+++ b/dev-util/japi-compliance-checker/japi-compliance-checker-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3
+
+DESCRIPTION="Java API compliance checker"
+HOMEPAGE="https://github.com/lvc/japi-compliance-checker"
+EGIT_REPO_URI="https://github.com/lvc/japi-compliance-checker.git"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=">=dev-lang/perl-5"
+RDEPEND="${DEPEND}
+ >=virtual/jdk-1.8:*
+"
+
+src_compile() {
+ :
+}
+
+PREFIX="/usr"
+
+src_install() {
+ mkdir -p "${D}${PREFIX}"
+ perl Makefile.pl -install --destdir "${D}" || die "install failed"
+}
diff --git a/dev-util/japi-compliance-checker/metadata.xml b/dev-util/japi-compliance-checker/metadata.xml
new file mode 100644
index 000000000000..30007d86dcd9
--- /dev/null
+++ b/dev-util/japi-compliance-checker/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>fordfrog@gentoo.org</email>
+ <description>Miroslav Ć ulc</description>
+</maintainer>
+<longdescription>A tool for checking backward API/ABI compatibility of a Java library</longdescription>
+</pkgmetadata>
diff --git a/dev-util/jarwizard/Manifest b/dev-util/jarwizard/Manifest
index fd13b67dc657..16768751687e 100644
--- a/dev-util/jarwizard/Manifest
+++ b/dev-util/jarwizard/Manifest
@@ -1,3 +1,3 @@
DIST jarwizard_250_src.zip 169540 BLAKE2B b4fe55b2f9ef8e1ed05a2823b9a2fa5849f241b7a41f921aecb2aad43297e1d2a47fc1a33897813e8078d438b11a16b5c7242a1acbef4e08c8cb82d03ab04a5c SHA512 8d40cecd339e8e50b58c2c78a3c53b712275d95393d8ace4799b55a7f66f6e2a4bfd3348f92d6022d1d48c6edf17117c2b1bb1defc55e73fbdcf541907eeef1f
-EBUILD jarwizard-2.50.ebuild 680 BLAKE2B 521492d61ce21dff8a7f46a7568b8c990c95da769214ba647418a410366bad98708c5e8981e47b22aa11c4d805ae78a07ea6df54e73d75543fa2bb30bdfc082f SHA512 7de3157c1a8e63850034c68ace875f6afafee973821480a30d48e92d7ff9a68f186a95da9e140618c2a22c175ff375b810eee4d5bcc16cc6c283ad23296914b0
+EBUILD jarwizard-2.50.ebuild 682 BLAKE2B c948226c4489a78e68594a275e8a9f096d29543e456812685879f2b5c70bb264d36d42b4d109ce8a0aeea2f6ec771da7a50b6480b958a209b4500924a14aaba5 SHA512 b4008de8c0f28fb87e8c15452cd42110acd10f39d0ed4019f5c7889f07e7a00ca52c3dbce3931ea202843c075e758d3d48fd06875bb83dfc3dba4c61ce159538
MISC metadata.xml 315 BLAKE2B 7f29647cc44b98eff26b0fa5b83e2b23c9090dcfd0664b39ea83d455ff11227461ce57720c32a82f6e12fa3d337edd01ecf0e415ec311c40f3064fee281f0f66 SHA512 91e4126398b25c29af33c39af19f08f2eb8069c7595dcd752b347b4db0d232e4315708d2baf92f31f6ad7805f279a96b10891b73de53c0cc9331a0e9a404f82d
diff --git a/dev-util/jarwizard/jarwizard-2.50.ebuild b/dev-util/jarwizard/jarwizard-2.50.ebuild
index 2539b1a46102..d10d098ad575 100644
--- a/dev-util/jarwizard/jarwizard-2.50.ebuild
+++ b/dev-util/jarwizard/jarwizard-2.50.ebuild
@@ -1,27 +1,28 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=7
inherit java-pkg-2 java-ant-2
DESCRIPTION="Takes the hassle out of creating executable JAR files for your Java programs"
SRC_URI="mirror://sourceforge/jarwizard/${PN}_${PV/./}_src.zip"
HOMEPAGE="https://sourceforge.net/projects/jarwizard/"
+
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 x86"
+IUSE=""
+
DEPEND=">=virtual/jdk-1.5
- app-arch/unzip"
+ app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
-IUSE=""
-
S="${WORKDIR}/${PN}"
-src_unpack() {
- unpack ${A}
- java-ant_bsfix_one "${S}/nbproject/build-impl.xml"
+src_prepare() {
+ java-pkg-2_src_prepare
+ java-ant_bsfix_one nbproject/build-impl.xml
}
src_install() {
diff --git a/dev-util/lsuio/Manifest b/dev-util/lsuio/Manifest
index cb4ee62cd80b..b0cc6a067c9e 100644
--- a/dev-util/lsuio/Manifest
+++ b/dev-util/lsuio/Manifest
@@ -1,4 +1,4 @@
-AUX lsuio-0.2.0-build.patch 259 BLAKE2B 8a7614e37eddc318406434379bfe555dc7beefc33f7256d32e0f73fa16367dc1c62bf6576e923e2915919f8bd83827a8c6ce45e0cd85cde44ac9126142294a1d SHA512 6ef2f67dea8cecb0ee94e2b24e7b68c9b769db0196c0d31f24d2031f2f6a994748a5b0bbbd43da8552664d1379d32bee30f9406d63ba9ee79f65edfbc648f199
+AUX lsuio-0.2.0-build.patch 263 BLAKE2B e5268c0d0112094351c2d21c5e7dc2bdbae4100420190c7e5fd87cd200d6cb4545dbe87d1c17789e3375a41086326a69c38db214702bf96f4ca21a6f3e68bb17 SHA512 5f9c331942a84cda14824140437259ac7cae072b41ccc59c8383c4b6b8b6a28e483a3fe8bd0e013c78839502bf22b331f82a7bde83fdd94a8b6b9ba7de9f6ad7
DIST lsuio-0.2.0.tar.gz 202584 BLAKE2B 2d1c889c36c45d516e132a4b5e0f7e14a5b242cc8be7ee6df61c61805792296a43b82e8961d78f42aac80f51e0264c095563cde4deece4ce93c019ed88106d31 SHA512 55567b9028a22ae3058439135117d1537c972e875d864a1d7f6611f815461e17ecd6d953cc6abc129208241c1ba7fbeb9a2a62b5b9102a8429ccf270a93741f3
-EBUILD lsuio-0.2.0.ebuild 528 BLAKE2B 1c7a7644c8ceec85f65c90342bd9c8608f6b084f5041b2813ea33f28129be105f2daa45807725ef44c977f393532cdbf199a116e8fe1c33d487feb1fd3dd1a48 SHA512 a0e3606cf44d80dc68ab8af801ee35eea329bf907642588392bce842d01cfc70cdfb5c08466792d0623eac75f5e9ac03d0835bccef3f272144202a84642d2a9c
+EBUILD lsuio-0.2.0-r1.ebuild 377 BLAKE2B e435a0604cc63dfa9072e8d45679298b43a8c4f689b1bb21fa9db7d88d94ac54c6a487eeb9a867b888737bf021ab7502df3326a222edc414ff38346ad034544e SHA512 7f040c4dfb2fbe439d87da6ce950d540fec5eea32dec2b333ed1e402d97de610ed1042e3ac4087b73dc13903ffee868848751ff45a40c75a2d47761b23dc47c1
MISC metadata.xml 256 BLAKE2B f970beb47a5cc598eaf22967c64cdb8a46f9dd94a369a636419862c04bc53fe5e1bddc4c2b9cdaf8f038d0de69d5ab8299b62addaeb7e1dfea3846f884357e4e SHA512 eb8e446afc52f5f079733bdaf0db316e97194ba08e3b1370a287db29ea0bd7974bb237dfc67ff22a115538ec830b632b98390a8e59ace9634a89dfa9c02037b5
diff --git a/dev-util/lsuio/files/lsuio-0.2.0-build.patch b/dev-util/lsuio/files/lsuio-0.2.0-build.patch
index cef204c786f5..640b07cce79d 100644
--- a/dev-util/lsuio/files/lsuio-0.2.0-build.patch
+++ b/dev-util/lsuio/files/lsuio-0.2.0-build.patch
@@ -1,5 +1,5 @@
---- uio_helper.h
-+++ uio_helper.h
+--- a/uio_helper.h
++++ b/uio_helper.h
@@ -68,5 +68,6 @@
void uio_free_dev_attrs(struct uio_info_t* info);
void uio_free_info(struct uio_info_t* info);
diff --git a/dev-util/lsuio/lsuio-0.2.0-r1.ebuild b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..2d5bdc40ce24
--- /dev/null
+++ b/dev-util/lsuio/lsuio-0.2.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="List available userspace I/O (UIO) devices"
+HOMEPAGE="https://www.osadl.org/UIO.uio.0.html"
+SRC_URI="https://www.osadl.org/uploads/media/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-build.patch" )
diff --git a/dev-util/lsuio/lsuio-0.2.0.ebuild b/dev-util/lsuio/lsuio-0.2.0.ebuild
deleted file mode 100644
index ea5a97bf0fe2..000000000000
--- a/dev-util/lsuio/lsuio-0.2.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="list available userspace I/O (UIO) devices"
-HOMEPAGE="http://www.osadl.org/UIO.uio.0.html"
-SRC_URI="http://www.osadl.org/projects/downloads/UIO/user/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-build.patch
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die
- dodoc AUTHORS NEWS README
-}
diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index 733bd9abd3ce..5b412021904b 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,9 +1,9 @@
-AUX ltrace-0.7.3-alpha-protos.patch 849 BLAKE2B 694ebae21ebb658d87455d01cb82376d2a1f4854961d1bd04c351955259f1ae99cf436a8f885b9e1aaad8e842b021dc5818ad5f37667276589d9651d04a4deeb SHA512 014660bf48b7e5bf43b17fd3f82fb8a01f3855c16dc2fed76f6a9e4f348ec28beca0e7429ee10dc3aba3bd0bba143d21ee5b67ccc7057cb006ef694a6d38aa72
+AUX ltrace-0.7.3-alpha-protos.patch 541 BLAKE2B 727e9acb2c12cfda3d5c15903bda8bff9e8f8823a03daa3031d4cb022b9735026e14d9e6d756c568a92401f546589aa94b099c27d6fa1555d365b0d00ce041a2 SHA512 32738dd0688c861961703a5e5c0e14324218f3ecdfdbcef0977522e2de1c9d77fc0fa1a3ea0d2074190293bf360cf8b5adfa16c67a002a1df38e37c70c024595
AUX ltrace-0.7.3-ia64-pid_t.patch 184 BLAKE2B 4d739f7ad6474541cec166cc1262637edbf30b32ef3335ac92e834bd611472de5473801ad307b7ba56eec0657bbcceea48d7fe17517663c6389d0843e9a9d5bc SHA512 1029f86f3b3e33eebcdbafa6dc56e2ece2a33234a6b7a0b05e4bb87424829c5f512e019e6c6a962e639a9cfeac56edea3d0ac250fc31489755e68d2181ce254f
AUX ltrace-0.7.3-ia64.patch 1538 BLAKE2B 2a407d2e19e74ddf22da1371cf72585cec5c630d00670798c6c8e9b3991d3aac641784bceeda544b49e76ae572c487bc5455de4239aa967e25318625e0307e0f SHA512 c6e7576047aa06eca67a80ecaa008854a2e312b1d38693cc802a6b6be6f671003716c6a0d3268fb3f076f3311fb27c228f55220bcb2432afd0210542020764ad
AUX ltrace-0.7.3-print-test-pie.patch 774 BLAKE2B e67bedbd0ea2470007390634fe588ee7cd074cff4b90f57fe821f6124d4aee9e2cb8f60b46b7007659d5a29d929cf579c38d858c31b8667ba50f64d579909c81 SHA512 9f407805719f21838fa3d2c48aaa96025fb4785a28b5b4e50b2593093067ed6cb406dbb662e0178e84e9db101b4cfa12867127cd212abf6417130e7cb4c21002
AUX ltrace-0.7.3-test-protos.patch 2551 BLAKE2B 48998f9db4875b8e2af6727b51fc8666cc4f10cbc55bbc4bf32a2b54f1f1032f7c7f07c5196ffff53e23183010eb68df862b4fceaab56d30a580eeaadeeb6f17 SHA512 4652b3f920ad3669d2e6076775b9a598bd999a0fa5319c490f580d93c63f53bd0e3db61cf7a61c5db3a436789802b8fa9646f84ee76e8f37f4f3afb827b84f34
DIST ltrace_0.7.3-4.debian.tar.gz 11373 BLAKE2B 3004bef4e0181e28606e1c50dcc2265d9869e51bf11288185da46f7a77a0aaffb41af75f84baa7d094f9f752071c9e8f53c565982a955e3250a7fc721c529b20 SHA512 67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b
DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3 SHA512 a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
-EBUILD ltrace-0.7.3_p4.ebuild 1356 BLAKE2B 21ff4a5e4b94063ea58710e38f93609dbbaee69452524573ebeee187c84be2a4ac43d9f700011acc68e9b1a98c5f3119f41147e410e07cf355d4dad99f2c2cbc SHA512 d9a179a1e1220b1b24d9736e59392b54a2417fb6ff5dea0919f45671b4688ff59f820b72fdc36aec4ab65a15d7e5fdd0e373817d172b18dabd0a34860a062c89
+EBUILD ltrace-0.7.3_p4.ebuild 1366 BLAKE2B b3f31392f8643006a79bd8007f97458fba5bbefbd7875c20364e95d9204a1b7af7c8dbb30e6a4d5fa138aa6c089fe6fd72bd0d16a631abe6e743e7c49c46397a SHA512 6d2b829a0694b8d59de72ace57391a0d1cb685c0d0f71806440055416ff80a1f5281e31d05531a2aa60ee96ed12d265f791a36de1c91dc1b7483eb32ff92c6b0
MISC metadata.xml 357 BLAKE2B 393847ec554b92576d20a2e88b3f89b86d93ad51107161c0e5fe198415ad6f8d941418d89b438237f52c6e2cef942b449e8112f5619e219058a7f797a6b261dc SHA512 fff13f831e3d3994abc654ab5c5cb97e14cbec653d42074300cf81b22da05e5318a55ae4b28198fdc7aa8169464385939f5a889ca5ba86c45aa39dfe24772a95
diff --git a/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch b/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch
index 659952bdf148..7ff573272963 100644
--- a/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch
+++ b/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch
@@ -2,13 +2,11 @@ Fix build failure on alpha:
plt.c:32:12: error: dereferencing pointer to incomplete type ‘struct library_symbol’
return sym->enter_addr;
^
-diff -U0 -raN ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c
---- ltrace-0.7.3_p4/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c 2012-11-10 13:43:55.000000000 +0100
-+++ foo/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c 2016-06-27 23:21:28.000000000 +0200
+--- a/sysdeps/linux-gnu/alpha/plt.c 2012-11-10 13:43:55.000000000 +0100
++++ b/sysdeps/linux-gnu/alpha/plt.c 2016-06-27 23:21:28.000000000 +0200
@@ -23,0 +24 @@
+#include "library.h"
-diff -U0 -raN ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c
---- ltrace-0.7.3_p4/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:30:08.000000000 +0200
-+++ foo/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:25:20.000000000 +0200
+--- a/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:30:08.000000000 +0200
++++ b/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:25:20.000000000 +0200
@@ -29,0 +30 @@
+#include "backend.h"
diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index abe4ea0c259e..2f15597a0646 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit autotools eutils
+EAPI=7
+inherit autotools
LTRACE_V=${PV/_p*/}
DB_V=${PV/*_p/}
@@ -26,15 +26,23 @@ DEPEND="${RDEPEND}
sys-libs/binutils-libs
test? ( dev-util/dejagnu )"
+RESTRICT="!test? ( test )"
+
S=${WORKDIR}/${PN}-${LTRACE_V}
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649
+ "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch
+ "${FILESDIR}"/${PN}-0.7.3-ia64.patch
+ "${FILESDIR}"/${PN}-0.7.3-print-test-pie.patch
+ "${FILESDIR}"/${PN}-0.7.3-ia64-pid_t.patch
+)
+
src_prepare() {
- epatch "${WORKDIR}"/debian/patches/[0-9]*
- epatch "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649
- epatch "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch
- epatch "${FILESDIR}"/${PN}-0.7.3-ia64.patch
- epatch "${FILESDIR}"/${PN}-0.7.3-print-test-pie.patch
- epatch "${FILESDIR}"/${PN}-0.7.3-ia64-pid_t.patch
+ eapply "${WORKDIR}"/debian/patches/[0-9]*
+
+ default
+
sed -i '/^dist_doc_DATA/d' Makefile.am || die
eautoreconf
}
diff --git a/dev-util/objconv/Manifest b/dev-util/objconv/Manifest
index 2d49a0d2e7b5..365af0176441 100644
--- a/dev-util/objconv/Manifest
+++ b/dev-util/objconv/Manifest
@@ -1,5 +1,3 @@
-DIST objconv-2.32_pre20131127.zip 814334 BLAKE2B 2d0d548d54b7868d29d892fc7512a7ec50ec768d4d3f023b08fd1a69a722418d675a5d578313868195dc13822c5710d3e3fe8eb9db6404a0ebd240296289f989 SHA512 9be8f6e7f33794ade3340604508a996139c3f7a3a620efc634919e20ad29c5510b25a88df469769862d969375eefaed39c4e200b1ef25d9eff8abb1936027f7b
-DIST objconv-2.42.zip 1016499 BLAKE2B fec4a386b3d8e0e870066098353c33d78e6b027de1f0183d568479ce508b2c10b020ab3de47d1d24481ddc785be5ee1d0b8053ec354bb23dd317a6e08de8c1a4 SHA512 9ccc49ddfe5a6d353c746917832419478335e73d1cb85762cad314f918532bd20844b9812e392d57789a4a6cb8764945a6b1894884b50d5486bdf635fe58d35f
-EBUILD objconv-2.32_pre20131127.ebuild 936 BLAKE2B 8eb2ea4b82a92a929dabb85203bdff30439b97b51f505f0febc8af83cb991088a1b26f58bc623faf7f3f13e995506e956e07645a76bf5ad23f324d5a15cfad20 SHA512 a83b95ec7cc666d6824209a69308962192a5ef99afe8bc517a11184a535952ec6bf974f8e47d1b05d02fd2b1948e59e34f8b65cef0b119a1d1bf4d25d2c5dce5
-EBUILD objconv-2.42.ebuild 949 BLAKE2B f95d329c5aa43d77a7e4289ab547ce55624dc6b22e01387ecdca86ca1c5606e84fc3f53c250bfedb25db757b191e9ebf9c4745f07f11be516d5e5e5a46d235ae SHA512 069c496238aa3b511101216399a86c18e914d7d8b1d95dbde134a7d7097d5aadbed75732ed75915f5c141eff82cf3c74a37e58b1da9f1a34732649c984cdbc17
+DIST objconv-2.51.zip 1033450 BLAKE2B 1029e8001bee969f177e7e47e735dc132dbf640bb472ae148cd2a33af522c190066f226a55da3bb3b47902a68eecf437edc025622781bda691a10956c84561c3 SHA512 12991b98fafbb5fad709471b25bf8acd2944f862ca1f3cbae5a6f7fd53a6009dbb6e67a2fcfa180965b519a2d6010d9b2f7585748ea58d36b28d86c0981f13d8
+EBUILD objconv-2.51.ebuild 1009 BLAKE2B cc900b6349efbda5b863d1e9c3494c1b6b2e69381903b99527b4caff9e03d94b23e68b5f847fa3a420ac65dcdac7440cec3e2c1513a019429896dd133a0f8099 SHA512 332a3dc50871b7f0dd7dc47b98f3f8f554435244ec120a3ca1d2ff95ea22619faa7eb5dbb52ba92723e1a91277a81641c6921b4e2f688496209fedab9eb8eb52
MISC metadata.xml 251 BLAKE2B 9785c4729d0751280d104965bab25a268219a7fee217dcd8c01a5642a13f8abc471a3dff54ae0d34d3cf3dc8267fb483d93bd3b16aa3617e8fa8e9abd1703dfe SHA512 cc2bd3977894946ee4ea5b739cc3998bcd6017b9e7a52aa501409d0988954339a9a22fe751d0a5e967ddac9225d9b23f20b4fb1e2c62ee91d1d23c383d9776dd
diff --git a/dev-util/objconv/objconv-2.32_pre20131127.ebuild b/dev-util/objconv/objconv-2.32_pre20131127.ebuild
deleted file mode 100644
index e9288020b183..000000000000
--- a/dev-util/objconv/objconv-2.32_pre20131127.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs unpacker
-
-DESCRIPTION="object code file converted (COFF, ELF, OMF, MACHO)"
-HOMEPAGE="http://agner.org/optimize/#objconv"
-# original URL is "http://agner.org/optimize/objconv.zip", but it's unversioned.
-# I copy those to distfiles time to time
-SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=""
-DEPEND=""
-
-S=${WORKDIR}/${P}
-
-src_unpack() {
- unpacker_src_unpack
- mkdir "${S}" || die
- pushd "${S}" || die
- unpack_zip ../source.zip
-}
-
-src_prepare() {
- # project has extremenly poor build system (see build.sh)
- local sources=$(echo *.cpp)
-
- {
- echo "objconv: ${sources//.cpp/.o}"
- echo " \$(CXX) -o \$@ \$^ \$(LDFLAGS)"
- } > Makefile || die
-
- tc-export CXX
-}
-
-src_install() {
- dobin objconv
- dodoc ../objconv-instructions.pdf
-}
diff --git a/dev-util/objconv/objconv-2.42.ebuild b/dev-util/objconv/objconv-2.51.ebuild
index f4aa2421d778..c4d8fb209631 100644
--- a/dev-util/objconv/objconv-2.42.ebuild
+++ b/dev-util/objconv/objconv-2.51.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2016 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 unpacker
DESCRIPTION="object code file converted (COFF, ELF, OMF, MACHO)"
HOMEPAGE="http://agner.org/optimize/#objconv"
# original URL is "http://agner.org/optimize/objconv.zip", but it's unversioned.
-# I copy those to distfiles time to time
+# I copy those to distfiles time to time. last modified: 2018-Oct-07
SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
LICENSE="GPL-2"
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND=""
+BDEPEND="app-arch/unzip"
S=${WORKDIR}/${P}
@@ -28,6 +29,8 @@ src_unpack() {
}
src_prepare() {
+ default
+
# project has extremenly poor build system (see build.sh)
local sources=$(echo *.cpp)
diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 66f0b88d7489..ed15c39bc4e3 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -5,7 +5,7 @@ DIST linux-5.3.tar.xz 108558876 BLAKE2B 0d08eed879d05734e4542f0c93823d43f8dc042a
DIST patch-4.14.33.xz 905284 BLAKE2B e67bd9a96708aaaf65eb0aa852493b2323c9e237bfcc6fa837f795e481943ead3e2d5005ee72e40fc247df01c50877d9da3848a05aba3c999c3cfb7678cbdbc9 SHA512 5c76be5171709c2df7df7d5a8e8f3d0f7ede47b433da3b0f1710f262c8fcf5cf6c744a96d4336ea397c2c88a5f0a7507a5ab08c7c82f08deeb7a6f887ad77cfd
DIST patch-4.20.3.xz 91732 BLAKE2B bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458 SHA512 47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
DIST patch-5.3.7.xz 255616 BLAKE2B 18ec40508fdb2cc17dd927f3ddef07b2b744ff993de75bb7adebe3a3f97c9383ea1845085899aa939ca8a15515420c18a1ac0ae832f9ae52f18cc8ed59a1e75f SHA512 bf2717b721b3acfd423537a6a520388e6a596ae65605ed8c029a67c117a002e9a21c324de0dd41407bfdc8ef95263687764f4f46aa59cbb50f68ab21b96c29d6
-EBUILD perf-4.14.33-r1.ebuild 5050 BLAKE2B d46e8022e1a30987056ec44cb1c572b114041b91672428fb73a234b2258e6f1a71e4dd062e70ebe07487bdd767b53d19297baf18c599674f1bc59642e188ced6 SHA512 917893afd097be5e8b7d6c4eeb71750d67dddcf368df2b7a28d1f82a6f96e6c0bb92d0aab810dcdf4224d44c1a8fabb1ddb29f839f1ef5abcfc6f369afd8dd91
-EBUILD perf-4.20.3.ebuild 6040 BLAKE2B 6b2afc45b7644e598d1c194616ad0aadc1e0f08f2bd227e8bb98fbc3742ffc7ebb5e043d1c8a0fb863933aecc365895cebbbd9aff29c85c4b30815e260809fde SHA512 95fe444b3eb8b558012e6050963524299b56b4869c78a4f15f6afbaf4fe70f50b858c8ce6b21b37c6321f8ab118b436e6daa3053f45ad4c58fa7137394b44a56
-EBUILD perf-5.3.7.ebuild 6358 BLAKE2B 7750e26c220654eeb9a2f0332032fa75c028151f2cd3859ff85e8adce404cc531ab505e1814bb2de39da811c69599f0f4f2ad51efce0da9c5fea7f7c6a0f4bd5 SHA512 6e3640e6591f0b3ecfe9b96625d3e3bfb102bdb6363346847530aac5e304c7e651588112cbca57a3fa0928887884ce36b6b83e1a09f8ce00a89f98f0db0bb73a
+EBUILD perf-4.14.33-r1.ebuild 5052 BLAKE2B 5da35d5037d73c909e15727a9e969d285de0eff5d5b4dcef95ce1e2ebe7d9a13ed8a6f95a713dfa97113a051669abf576722473a65020d832d2b39288136a108 SHA512 34b059d824eed25f6cc2b599866aecc2b74fcd2537826853d992013b9c6eb23ae5f424a6a2f8af93658c0526dfd3235934c62da41a2261164e400244cd966bed
+EBUILD perf-4.20.3.ebuild 6042 BLAKE2B e1498b914f8b135927f5e97211d5246dab4bfd5bafbcf9ba431c2f8d95cf1568a162d2704f6cf851951178287efdcc6d75391ede09ea101b18d88463a4586912 SHA512 3f45b1edfefd658eaa48b4e4ae02c09e39cd6f2f7235bbb8eb9d90d69028df6d53709dac1790f932c7a20e7e77fad8327867ccdec80f302c0d72958d3c1bb138
+EBUILD perf-5.3.7.ebuild 6360 BLAKE2B f3f17e3ba1375c7a2e1e4ae33053318b58344c43fad7c8fdde8b867f4a2d326b201c74260df4438eb2314013d110f6e72488601ffe3f40c0473c8a3de4f080b4 SHA512 87f79ea8c9cd3c5709f6592b7f7ba979cfafe6479809aa3f59ca45d35fc4b2f4b2532fdc4e4c49b903a9a647dfabb93899a7c8c7a7a0a01aafcac54fe3293af3
MISC metadata.xml 1245 BLAKE2B 78921a70a2d435eac57471863f5f8f50eaae16049c6085326cc91a82437b42ada7c3a5fa97124a01f5477b02e37fa03212eb65d9652a71b8c8886f99e2986d22 SHA512 99fcebf78438dd22f2ff35846fadd1280e25154dab4a4ab8bf9bc13d911c7450f92234ed2c39d9905d6b138a783af1e20896e0b09e9dd07813baf5da48234ea2
diff --git a/dev-util/perf/perf-4.14.33-r1.ebuild b/dev-util/perf/perf-4.14.33-r1.ebuild
index 8c80e235b46a..a56ee6109a46 100644
--- a/dev-util/perf/perf-4.14.33-r1.ebuild
+++ b/dev-util/perf/perf-4.14.33-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -42,7 +42,7 @@ RDEPEND="audit? ( sys-process/audit )
demangle? ( sys-libs/binutils-libs:= )
gtk? ( x11-libs/gtk+:2 )
numa? ( sys-process/numactl )
- perl? ( dev-lang/perl )
+ perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
slang? ( dev-libs/newt )
unwind? ( sys-libs/libunwind )
diff --git a/dev-util/perf/perf-4.20.3.ebuild b/dev-util/perf/perf-4.20.3.ebuild
index 1cf8fe37964b..a366266a3ad6 100644
--- a/dev-util/perf/perf-4.20.3.ebuild
+++ b/dev-util/perf/perf-4.20.3.ebuild
@@ -50,7 +50,7 @@ RDEPEND="audit? ( sys-process/audit )
java? ( virtual/jre:* )
lzma? ( app-arch/xz-utils )
numa? ( sys-process/numactl )
- perl? ( dev-lang/perl )
+ perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
slang? ( sys-libs/slang )
systemtap? ( dev-util/systemtap )
diff --git a/dev-util/perf/perf-5.3.7.ebuild b/dev-util/perf/perf-5.3.7.ebuild
index 22d9957a2549..dbfe8de5c4ba 100644
--- a/dev-util/perf/perf-5.3.7.ebuild
+++ b/dev-util/perf/perf-5.3.7.ebuild
@@ -50,7 +50,7 @@ RDEPEND="audit? ( sys-process/audit )
java? ( virtual/jre:* )
lzma? ( app-arch/xz-utils )
numa? ( sys-process/numactl )
- perl? ( dev-lang/perl )
+ perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
slang? ( sys-libs/slang )
systemtap? ( dev-util/systemtap )
diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index f3a82b4de7fe..54116be98dbc 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,4 +1,6 @@
-DIST pkgcheck-0.6.8.tar.gz 188777 BLAKE2B 44c1dfdb09c290079d8b1e07a0937c07135ee5691ef49ea849c5a9a22eccb9ddf00de497facc6b238caf7c1c0d1c964c71bf37f0bfd92df111d90234dfe27bc5 SHA512 d80785ff9041ec4c8beb89847ad069521322938875b7f8484ad7438939a411ca4304e4a91b395944331ad0f0fa0439082f021ccdd8d7189c61da931ebf11d8ee
-EBUILD pkgcheck-0.6.8.ebuild 1404 BLAKE2B 0e4855d778ac6819cf318f1103a126227158cb6ed8f324306823e4e9b2150afb387db41fc5970781ba28d9e6190647ee915504de1f6ecd2b43e2c8f362d18d72 SHA512 2167bd98a02fb1b2ed74e16ed859d7bb5938849ce8feb2fade0b8eebb6c03792cfd37e06dab39d98a2526e8b7cb852af0d3af04cc7cb7a0581a248d0f745cc45
-EBUILD pkgcheck-9999.ebuild 1404 BLAKE2B 0e4855d778ac6819cf318f1103a126227158cb6ed8f324306823e4e9b2150afb387db41fc5970781ba28d9e6190647ee915504de1f6ecd2b43e2c8f362d18d72 SHA512 2167bd98a02fb1b2ed74e16ed859d7bb5938849ce8feb2fade0b8eebb6c03792cfd37e06dab39d98a2526e8b7cb852af0d3af04cc7cb7a0581a248d0f745cc45
-MISC metadata.xml 443 BLAKE2B 396392d1a167c32f589867da690566a92b290e1311ab159688cdd8889e84ed0380c1bea107c7457447f22f48830df9341f9fdfea1514a82255f37ea2647dce4e SHA512 5c7189d329a06617753d3dbdb96765a7c3941b90584173bf45c1047fa08dbbc8ed85f1c8f38929fb0cd11b16daa074427accaab079d135ecf038e3d0a162a727
+DIST pkgcheck-0.6.9.tar.gz 196583 BLAKE2B 01d5382c1b64e565eee34efb1723e9324cfa3dffcf9783e1f707fb384caa55c0b926df0638e318e8de03d28f29a1db37d37a6475d15928c8391bb7930239fc0d SHA512 0c7d1564ce01039ee25dd9eeab76105e3c82e0c3fbf7023709ec7d4d430d28c447e821bec992c5aca460bbd53fba070081462a5c95525d50b60d18ce9a5bed7a
+DIST pkgcheck-0.7.0.tar.gz 196523 BLAKE2B 2ac7c61ffa4ff4b7319dc699ddfabcd5006710ff0089893d2c427fc4d1607107a7374fb3fe4d5da16c8a4725d8e350e29433b6c201ce1594169af3d8a04c8c40 SHA512 b7e4f2d044a9afc55810f30be3307b7b3dcc5f5dcfdc3d2702593866f2d6e5c6906175e484185961e9bad4f8f02a729b74bac4cb8e7697f99951b397f8fe8a2e
+EBUILD pkgcheck-0.6.9.ebuild 1452 BLAKE2B 081eeedc8c03355ac7f28fe25c4d9a3904b33be2da9b1c3381b1247ecef3dd6e127d1ca9db859a6ab47179bf0c6097015ee9d2cb0323d6954e64988a2e5198ac SHA512 64d581b240f051959cdf2275489babb620a22f37d516a37f44cbf9f51b00d4418c7b65817f80abb2b1353d95c069828bda75e55d2561909a9db6bd2400f882b2
+EBUILD pkgcheck-0.7.0.ebuild 1452 BLAKE2B 081eeedc8c03355ac7f28fe25c4d9a3904b33be2da9b1c3381b1247ecef3dd6e127d1ca9db859a6ab47179bf0c6097015ee9d2cb0323d6954e64988a2e5198ac SHA512 64d581b240f051959cdf2275489babb620a22f37d516a37f44cbf9f51b00d4418c7b65817f80abb2b1353d95c069828bda75e55d2561909a9db6bd2400f882b2
+EBUILD pkgcheck-9999.ebuild 1452 BLAKE2B 081eeedc8c03355ac7f28fe25c4d9a3904b33be2da9b1c3381b1247ecef3dd6e127d1ca9db859a6ab47179bf0c6097015ee9d2cb0323d6954e64988a2e5198ac SHA512 64d581b240f051959cdf2275489babb620a22f37d516a37f44cbf9f51b00d4418c7b65817f80abb2b1353d95c069828bda75e55d2561909a9db6bd2400f882b2
+MISC metadata.xml 550 BLAKE2B 546180cdc48f3c64c63ab80711aaeb9f0e84380ebafd76aba32b5744652b9de7d242bc886cde704dab3720c9251b1845deb0fae7f8825477efb5d5562df41afb SHA512 9ecdd3db309e3f7f97452303cd058ebd34423feb050250c8bbc917598e68d55b9e99e2f6a6ac02aadde0e2218c89513dcf13983765852d360c1656c4b945025c
diff --git a/dev-util/pkgcheck/metadata.xml b/dev-util/pkgcheck/metadata.xml
index 81566c254d1c..72342d2b678f 100644
--- a/dev-util/pkgcheck/metadata.xml
+++ b/dev-util/pkgcheck/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="network">Enable support for network checks using <pkg>dev-python/requests</pkg></flag>
+ <flag name="perl">Enable support for perl checks using <pkg>dev-perl/Gentoo-PerlMod-Version</pkg></flag>
</use>
<upstream>
<remote-id type="github">pkgcore/pkgcheck</remote-id>
diff --git a/dev-util/pkgcheck/pkgcheck-0.6.8.ebuild b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild
index f7ff040bf763..5c6e0fb886b6 100644
--- a/dev-util/pkgcheck/pkgcheck-0.6.8.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.6.9.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/pkgcore/pkgcheck"
LICENSE="BSD"
SLOT="0"
-IUSE="doc network test"
+IUSE="doc network perl test"
RESTRICT="!test? ( test )"
if [[ ${PV} == *9999 ]]; then
@@ -29,12 +29,13 @@ if [[ ${PV} == *9999 ]]; then
else
RDEPEND="
>=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]
- >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]"
+ >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]"
fi
RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
network? ( dev-python/requests[${PYTHON_USEDEP}] )
+ perl? ( dev-perl/Gentoo-PerlMod-Version )
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-util/pkgcheck/pkgcheck-0.7.0.ebuild b/dev-util/pkgcheck/pkgcheck-0.7.0.ebuild
new file mode 100644
index 000000000000..5c6e0fb886b6
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git"
+ inherit git-r3
+else
+ KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc network perl test"
+RESTRICT="!test? ( test )"
+
+if [[ ${PV} == *9999 ]]; then
+ RDEPEND="
+ ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]
+ ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}]"
+else
+ RDEPEND="
+ >=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]
+ >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ network? ( dev-python/requests[${PYTHON_USEDEP}] )
+ perl? ( dev-perl/Gentoo-PerlMod-Version )
+"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_compile_all() {
+ use doc && esetup.py build_man
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS NEWS.rst )
+ esetup.py install_docs \
+ --docdir="${ED%/}/usr/share/doc/${PF}" \
+ --mandir="${ED%/}/usr/share/man"
+ distutils-r1_python_install_all
+}
diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild
index f7ff040bf763..5c6e0fb886b6 100644
--- a/dev-util/pkgcheck/pkgcheck-9999.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/pkgcore/pkgcheck"
LICENSE="BSD"
SLOT="0"
-IUSE="doc network test"
+IUSE="doc network perl test"
RESTRICT="!test? ( test )"
if [[ ${PV} == *9999 ]]; then
@@ -29,12 +29,13 @@ if [[ ${PV} == *9999 ]]; then
else
RDEPEND="
>=dev-python/snakeoil-0.8.3[${PYTHON_USEDEP}]
- >=sys-apps/pkgcore-0.10.6[${PYTHON_USEDEP}]"
+ >=sys-apps/pkgcore-0.10.7[${PYTHON_USEDEP}]"
fi
RDEPEND+="
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
network? ( dev-python/requests[${PYTHON_USEDEP}] )
+ perl? ( dev-perl/Gentoo-PerlMod-Version )
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-util/pkgdiff/Manifest b/dev-util/pkgdiff/Manifest
new file mode 100644
index 000000000000..798b2e5b3b9e
--- /dev/null
+++ b/dev-util/pkgdiff/Manifest
@@ -0,0 +1,4 @@
+DIST pkgdiff-1.7.2.tar.gz 56592 BLAKE2B 6190a8c1e018766802e12234890629efb356680dee84afdea1f989bc91196edc5460c3af3cba5229116ddcafac81f728d1d4eb52f009f9dc5f711a7718f2b0a9 SHA512 2369488e9705280be9b326b07aa9ef0e211440921b9cce5c35560a14d1ad4ac0040eb54024a88a4a5f8f831208b43124c17a817a44840500b490c89bf877b904
+EBUILD pkgdiff-1.7.2.ebuild 593 BLAKE2B 2d5ba75590773dde9d3b3514b4a264fa02b10b5763c0cd1bbd72cefac56c0360ab1b5a4ee1386bfc0f0ecaaacc531ce68f5bc2b3c68bcf466a2a24e92463520d SHA512 37a30c5eb713ae9c9856664a00ce502e1d8c37505044125cca4398c40b04f3944936f863ef9551bac013b380cb7adb5c170354b4ea225df92ddc9caba3063fd3
+EBUILD pkgdiff-9999.ebuild 577 BLAKE2B 8d8970773c6029f304cd3016c6d29a0bd6b29d0350d7a5b661621d80f9bca4e8c68ecc25080f620c05012f1ab74ccd5791150111684a98ff21abf248caa4f8bf SHA512 ede9052ebed3eb873e9800873fb9dab101a367697bb94ffdac52877f58c21ccab4562bede98dc8e842fcc3316da89ec9cffd72ecda275b239948e0f8eb35a7aa
+MISC metadata.xml 352 BLAKE2B 33ef4b782964c7577e81764888aaaec31aeee2a62d1a7d1fa227413d762c361ef87f19c3113db6e2c5c8b9d94dc7ec53b6cccd5a342ed1b9da75c407fc2c9e05 SHA512 e5ce8be0292142ecf9e8decdffb71b300f46e01002d33226c317df586039d777b5fee1e3570e745ec5813ffdfabdd5fe2dfc5f1837a9b349564984580a9e938a
diff --git a/dev-util/pkgdiff/metadata.xml b/dev-util/pkgdiff/metadata.xml
new file mode 100644
index 000000000000..eaf46a7bd996
--- /dev/null
+++ b/dev-util/pkgdiff/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>fordfrog@gentoo.org</email>
+ <description>Miroslav Ć ulc</description>
+</maintainer>
+<longdescription>A tool for visualizing changes in Linux software packages</longdescription>
+</pkgmetadata>
diff --git a/dev-util/pkgdiff/pkgdiff-1.7.2.ebuild b/dev-util/pkgdiff/pkgdiff-1.7.2.ebuild
new file mode 100644
index 000000000000..10a3971dd704
--- /dev/null
+++ b/dev-util/pkgdiff/pkgdiff-1.7.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Package Changes Analyzer (pkgdiff)"
+HOMEPAGE="https://github.com/lvc/pkgdiff"
+SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-lang/perl-5"
+RDEPEND="${DEPEND}
+ sys-apps/diffutils
+ app-text/wdiff
+ sys-apps/gawk
+ sys-devel/binutils
+"
+
+src_compile() {
+ :
+}
+
+PREFIX="/usr"
+
+src_install() {
+ mkdir -p "${D}${PREFIX}"
+ perl Makefile.pl -install --destdir "${D}" || die "install failed"
+}
diff --git a/dev-util/pkgdiff/pkgdiff-9999.ebuild b/dev-util/pkgdiff/pkgdiff-9999.ebuild
new file mode 100644
index 000000000000..f397a5715c48
--- /dev/null
+++ b/dev-util/pkgdiff/pkgdiff-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3
+
+DESCRIPTION="Package Changes Analyzer (pkgdiff)"
+HOMEPAGE="https://github.com/lvc/pkgdiff"
+EGIT_REPO_URI="https://github.com/lvc/${PN}.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=">=dev-lang/perl-5"
+RDEPEND="${DEPEND}
+ sys-apps/diffutils
+ app-text/wdiff
+ sys-apps/gawk
+ sys-devel/binutils
+"
+
+src_compile() {
+ :
+}
+
+PREFIX="/usr"
+
+src_install() {
+ mkdir -p "${D}${PREFIX}"
+ perl Makefile.pl -install --destdir "${D}" || die "install failed"
+}
diff --git a/dev-util/reswrap/Manifest b/dev-util/reswrap/Manifest
index 2ad0af30b412..671b81c5902f 100644
--- a/dev-util/reswrap/Manifest
+++ b/dev-util/reswrap/Manifest
@@ -1,3 +1,3 @@
DIST fox-1.6.40.tar.gz 4353981 BLAKE2B f024341d12a9ab0e69284513e0500a0448a66f112a656cfbaa700720a4823f8a13fa81752ed90b843eb27f72bd948ea3fd7ab106e9fb57fc43c728aefcfc88f5 SHA512 63c46b3db2693c91dc6277b08395ab3a0748414471b7bff10062cac9ddc5e743ee7af5b85ea5f7b7dc96723baa1c9ff7ae18a0f503a210b6255ac956023ac17b
-EBUILD reswrap-4.0.0.ebuild 586 BLAKE2B c84cfadd1a528b24a4c0e4a3ba6191a4ce0d5c8928e7553074112d6d36aebff6458ab67a106c6eb0797adeb20739e50f569072ba62a979c16cd25e432a8a00cd SHA512 6a8488ec5d9f776d557b267c2c10c5693e2aa2f99faa92479701bc90884c9d1ef1be8391424b4865bbc7bd27d8fbe1be06f3e0c0e0742e089100da7d4fc045a1
+EBUILD reswrap-4.0.0.ebuild 586 BLAKE2B 383fdd5fbc93aefb0c213b72b60d1ba24ef22e3d1b9e24802f3c0a9cdea39d16250c112a98d3906af53d6369b9b4e1d26ae298ce6208390b45e4e2c6f4a44a15 SHA512 9163945bc77146ecc747904daeca92bc8535c27f54536f9952f2067b8120bacd4833b7963e1588100ec9a5fe28d35f54c81f01074cf76f69f5ce3f20a830cb2e
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/dev-util/reswrap/reswrap-4.0.0.ebuild b/dev-util/reswrap/reswrap-4.0.0.ebuild
index 51f0220b6816..fc29ccd3ba1c 100644
--- a/dev-util/reswrap/reswrap-4.0.0.ebuild
+++ b/dev-util/reswrap/reswrap-4.0.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=0
+EAPI=5
FOX_COMPONENT="utils"
FOX_PV="1.6.40"
diff --git a/dev-util/scons/Manifest b/dev-util/scons/Manifest
index 12eba65100f6..2586f6a643b8 100644
--- a/dev-util/scons/Manifest
+++ b/dev-util/scons/Manifest
@@ -1,4 +1,3 @@
-AUX scons-2.5.1-respect-path.patch 1351 BLAKE2B e7bb7662394d6f5c6354b1616f5d4f36d65da8404916aea72c95bae5cfd9e1e3fb4286dc912ae55ba8c0863599223d68b3935ce18f5144f77006e6244e97f7f4 SHA512 6cc0d3b6dd711804f90af9b275e08071e6b0bb370e59aa5caadf3e192e096708f90b373de6ffba2ddaaffce0e2b5013df06f4e9259452bfcca8adcfa6b485618
AUX scons-3.0.1-env-passthrough.patch 1507 BLAKE2B 9e21e0b14a3b6c95e2c501b5d264915a10c4c5908de98719c9a73c37f5f7de32824dce6df32a0884c4aeb53658d05cda5dbb9c6102ecd6307c085719d4e568c2 SHA512 07fa387b9ad50cd1e92495a414973acddac8c062827858b44867ff1da0560c1493d29992fe4ac2c6de8eb37ab218967df9a6d9ffa2cb26be772324a637fadbcb
AUX scons-3.0.3-respect-cc-etc-r1.patch 3381 BLAKE2B f7003c4fc7b054dbbfe4f185876470cf04461fd1a408f44bbac2967c9e709e7f16293dcdaf2042bda811610ca65e3007dceb0f8764b7ac2ea7675e901159d097 SHA512 054037a917a8cdc57fbca940a23699bb6ba55554b4753774df7d0b5102e0468ebb770910727f96ade949e69a6db94f2ed60e84061bd3967ff2366724980eb129
AUX scons-3.0.5-jdk-include-path.patch 878 BLAKE2B 7fb21bac419af3a74c6323d02082fedd80221102f87d87781bf2eafac1b877a96e11b992016b97556e24245faee85b67bfd75dcd4f5aab9b9fbdacc4c37788a1 SHA512 9cf4b31387c6630f7a6574913966cfdf355885d6f1e0c5d74951a5e69c187a768931db097e8178db0ec73201b0062a5a9c8c497cec30e9cdd6170c49610c35ff
diff --git a/dev-util/scons/files/scons-2.5.1-respect-path.patch b/dev-util/scons/files/scons-2.5.1-respect-path.patch
deleted file mode 100644
index d5da07bc980b..000000000000
--- a/dev-util/scons/files/scons-2.5.1-respect-path.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Clang/LLVM is installed in an "odd" location (/usr/lib/llvm/<ver>/bin/)
-which is added to PATH. Since we cannot know <ver> upfront, it's wrong
-to hardcode the PATH at the time of installation else we'd break after a
-Clang update. Since Clang is the primary compiler on Darwin, just
-extract the relevant path on each invocation.
-
---- a/engine/SCons/Platform/posix.py
-+++ b/engine/SCons/Platform/posix.py
-@@ -87,9 +87,15 @@
- pspawn = piped_env_spawn
- # Note that this means that 'escape' is no longer used
-
-+ with open('@GENTOO_PORTAGE_EPREFIX@/etc/profile.env', 'r') as f:
-+ for l in f:
-+ if "export PATH=" in l:
-+ path = l.split('=')[1].strip("'")
-+ break
-+
- if 'ENV' not in env:
- env['ENV'] = {}
-- env['ENV']['PATH'] = '/usr/local/bin:/opt/bin:/bin:/usr/bin'
-+ env['ENV']['PATH'] = path
- env['OBJPREFIX'] = ''
- env['OBJSUFFIX'] = '.o'
- env['SHOBJPREFIX'] = '$OBJPREFIX'
-@@ -104,7 +110,7 @@
- env['LIBSUFFIXES'] = [ '$LIBSUFFIX', '$SHLIBSUFFIX' ]
- env['PSPAWN'] = pspawn
- env['SPAWN'] = spawn
-- env['SHELL'] = 'sh'
-+ env['SHELL'] = '@GENTOO_PORTAGE_EPREFIX@/bin/sh'
- env['ESCAPE'] = escape
- env['TEMPFILE'] = TempFileMunge
- env['TEMPFILEPREFIX'] = '@'
diff --git a/dev-util/sgb/Manifest b/dev-util/sgb/Manifest
index 2a1f3e604890..d26879486406 100644
--- a/dev-util/sgb/Manifest
+++ b/dev-util/sgb/Manifest
@@ -1,5 +1,5 @@
AUX sgb-20030623-destdir.patch 2315 BLAKE2B e902a3c7e0d9a3863f02443ef33840a7a318b1fd278d7226fd7e7812fe1ceb190829599a9b06e588ab1b05ac13bb2d829f667ad0b0556dc0fd5dea3be1643d2f SHA512 0e821be0bdeac661c229958a9227b315810f66ae420f10b720b2fe0a09f9a20510d97f47aa6cc69a9c79904925ac842771743d694bd82ca9621f4fc8f1b46f04
AUX sgb-20030623-parallel-make-fix.patch 947 BLAKE2B 7996934e520cfbfd30c2e281786714ac4f728875df2635eb7e7c1e63a1edfcfd6eac4fc9289ef7fdbeeb71fed4691ac49ff562eb5f07c7530e596d158efc1969 SHA512 d86c32c5f0a1ec9e09a70bc8dc0581654986ada562bd37f77c3d28e16856f72f6d42eae23e1cffc35973b2701718ea1e03bd0addee61a94901efbb5af0bcbd50
DIST sgb-2003-06-23.tar.gz 493974 BLAKE2B b4cf4e1fd9f2aba35937865d2c2075e206eabda9f56e7f5b844be8bd4684b2a220bb1d449f0b0ed431fd2603b92aaf0cfa0a7e88015e7870638b3d69cab7288f SHA512 f486317dd85dc11761c970ab2bc0c9193f8dd3fa0d114528e1b55fd935fa9cce9266dc595b2ebe3526214ce3e6a1b3dc747382b32cbfd518ffb6179d3463e874
-EBUILD sgb-20030623.ebuild 1315 BLAKE2B 75864561428c4c30773c75f4faa4a31ccddb306c38525b132cb20565232f4d882e6b62f6b03bf532c6cbe2d01743bd2760fa33a9c49a3b03955b64084f55c315 SHA512 8b3cce18500ed666949f650c6f361f197e09c9de6cc16a05f83e0e5301e1df37fbbfd825d301e37c8e37b3ed49154758e15cc133ba2dba817047a90a98a9264d
+EBUILD sgb-20030623-r1.ebuild 1188 BLAKE2B 78ba27a6cbaf78e4415e707add21a5abb16c6498b1db3b3b4a45878283ed07942a4558af735fea4f7da6f828189d1a6a047824ccef4ab12976c88adda86dfc6d SHA512 2245110ae052994ec575b9c9e97e052b02c3b10081b8cae2351e74b015cb2bf0a4b7998299356f464da835736288f58388c8485644cdf78a9b93b2170dc4dcf8
MISC metadata.xml 216 BLAKE2B 20531789dc11e43feee7ec315a0c1c7249fdf73764e29cb7d6db439826e9ff72f24a5cdb8eb7f1ab99bbb41fb6e4226874a1d1fa4185de52598602bb3b0479a3 SHA512 e881b59fe49746eb25ad66c258b41aba501e4eb563129093a3898ea970a20506e7898f7c355cfcf99605234962bf2c77c1309c258b9a2b84ee4302ccb71c9dbd
diff --git a/dev-util/sgb/sgb-20030623-r1.ebuild b/dev-util/sgb/sgb-20030623-r1.ebuild
new file mode 100644
index 000000000000..65303742afc9
--- /dev/null
+++ b/dev-util/sgb/sgb-20030623-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Stanford GraphBase"
+HOMEPAGE="ftp://labrea.stanford.edu/pub/sgb/"
+SRC_URI="ftp://labrea.stanford.edu/pub/sgb/sgb-${PV:0:4}-${PV:4:2}-${PV:6:2}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc x86"
+IUSE=""
+
+DEPEND="virtual/tex-base"
+
+S="${WORKDIR}"
+
+PATCHES=(
+ "${FILESDIR}"/sgb-20030623-parallel-make-fix.patch
+ "${FILESDIR}"/sgb-20030623-destdir.patch
+)
+
+src_compile() {
+ local vars=(
+ CFLAGS="${CFLAGS}"
+ SGBDIR=/usr/share/${PN}
+ INCLUDEDIR=/usr/include/sgb
+ LIBDIR=/usr/$(get_libdir)
+ BINDIR=/usr/bin
+ #CWEBINPUTS=/usr/share/${PN}/cweb
+ #LDFLAGS="${LDFLAGS}"
+ )
+ # bug #299028
+ emake -j1 "${vars[@]}" lib demos tests
+}
+
+src_test() {
+ emake tests
+}
+
+src_install() {
+ local vars=(
+ SGBDIR=/usr/share/${PN}
+ INCLUDEDIR=/usr/include/sgb
+ LIBDIR=/usr/$(get_libdir)
+ BINDIR=/usr/bin
+ CFLAGS="${CFLAGS}"
+ # TODO: why are they commented out above?
+ LDFLAGS="${LDFLAGS}"
+ CWEBINPUTS=/usr/share/${PN}/cweb
+ )
+ emake DESTDIR="${D}" "${vars[@]}" install
+
+ # we don't need no makefile
+ rm "${D}"/usr/include/sgb/Makefile || die
+
+ dodoc ERRATA README
+}
diff --git a/dev-util/sgb/sgb-20030623.ebuild b/dev-util/sgb/sgb-20030623.ebuild
deleted file mode 100644
index 9c6726cd8d9c..000000000000
--- a/dev-util/sgb/sgb-20030623.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils multilib
-
-DESCRIPTION="Stanford GraphBase"
-HOMEPAGE="ftp://labrea.stanford.edu/pub/sgb/"
-SRC_URI="ftp://labrea.stanford.edu/pub/sgb/sgb-${PV:0:4}-${PV:4:2}-${PV:6:2}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE=""
-DEPEND="virtual/tex-base"
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}"/sgb-20030623-parallel-make-fix.patch
- epatch "${FILESDIR}"/sgb-20030623-destdir.patch
-}
-
-src_compile() {
- # bug #299028
- emake -j1 \
- CFLAGS="${CFLAGS}" \
- SGBDIR=/usr/share/${PN} \
- INCLUDEDIR=/usr/include/sgb \
- LIBDIR=/usr/$(get_libdir) \
- BINDIR=/usr/bin \
- CFLAGS="${CFLAGS}" \
- lib demos tests || die "Failed to build"
- #CWEBINPUTS=/usr/share/${PN}/cweb \
- #LDFLAGS="${LDFLAGS}" \
-}
-
-src_install() {
- dodir /usr/share/${PN} /usr/include/sgb /usr/lib /usr/bin /usr/share/${PN}/cweb
- emake \
- DESTDIR="${D}" \
- SGBDIR=/usr/share/${PN} \
- INCLUDEDIR=/usr/include/sgb \
- LIBDIR=/usr/$(get_libdir) \
- BINDIR=/usr/bin \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- CWEBINPUTS=/usr/share/${PN}/cweb \
- install \
- || die "Failed to install"
-
- # we don't need no makefile
- rm "${D}"/usr/include/sgb/Makefile
-
- dodoc ERRATA README
-}
-
-src_test() {
- emake tests
-}
diff --git a/dev-util/treecc/Manifest b/dev-util/treecc/Manifest
index 576eb95e15eb..dd0fbf47e6c2 100644
--- a/dev-util/treecc/Manifest
+++ b/dev-util/treecc/Manifest
@@ -1,4 +1,3 @@
DIST treecc-0.3.10.tar.gz 375762 BLAKE2B 1d4fb6905226d79bef021808639f011731cd665b76db07efbf0ab4285c35986c1efa99381694ab5ddbb20131a8bef0d26b677d1b3e5311f2fe8fa99b1a575efb SHA512 426add1a96913a169a0f03a6e3247a8b48c9073335cf967ef05d4d4188fbe3b8ebc837b38b9a4de94ccdb13685ace47a91b185c75a845cf2670e929802774b73
-EBUILD treecc-0.3.10-r1.ebuild 997 BLAKE2B 2ebadc6197e20b3390f24e681e7e55a4a4bcbd9c633204a20169501ef048db3d40e8ee9e42b296ec9b45bac184b25b4e702ff5ef0316f5890f7a5193547ab7ed SHA512 0a3027588d362fba815d0e07a6c4209f8830af861206f5fde9575758c7504de9fe291b317b05feadfb50c7a9f2f86c83f2d0ea821b131a9fa54f11092287ad44
-EBUILD treecc-0.3.10.ebuild 1135 BLAKE2B 9c4d314f1478636dce24b38bbf0bff709236a4ebe59b720973a7348e3965ce8fe1f6216ad585c23e35d6dd7623f70cc98670f233f1727eaf0f68e840f5fc39be SHA512 b84c2984feeb18e72f6c892943a7b4132bccaf8d41d78342d1657630834b1874d5d040d78b4a48cf5b7bb3ae9bc5b86e91801489156b8df04f3bfe38d1e58473
+EBUILD treecc-0.3.10-r1.ebuild 994 BLAKE2B 572f1917e89d52e18a9f9bcd4245834de8205dcf4d9d609bdae27600fb06084628242fd6319251201d624617a6a021ef7cc1edafc25856fbee7d975358895de3 SHA512 e0c7da354850a4f214879b375c9c03e9c2923ed7b91942f3abe9d31ebbd8e31fc7efb1f0ad2700ede93bdb76d2418aa249c60f11735d2333dbece4c904dd0535
MISC metadata.xml 251 BLAKE2B 102da490c04b5ec767aebd0f076ea9aa083ec51416f584daad83e4202bd51e7182e95b7c1c98125c2a9da29eaa6b97dd4d9825c9d72e9c89d85d209e89031f48 SHA512 9b3d8ef0e933c58ceeae768b5e07fec1aba98d2f0add71719bcdec0e571b503b102610c0c4cbc322cc15638547e2f26f149d80c1498edb10b16a874014ae20d0
diff --git a/dev-util/treecc/treecc-0.3.10-r1.ebuild b/dev-util/treecc/treecc-0.3.10-r1.ebuild
index 985e45d2e66c..fb7f9b99e165 100644
--- a/dev-util/treecc/treecc-0.3.10-r1.ebuild
+++ b/dev-util/treecc/treecc-0.3.10-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://download.savannah.gnu.org/releases/dotgnu-pnet/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="doc examples"
DEPEND="doc? ( app-text/texi2html )"
diff --git a/dev-util/treecc/treecc-0.3.10.ebuild b/dev-util/treecc/treecc-0.3.10.ebuild
deleted file mode 100644
index 7538dd6f11f4..000000000000
--- a/dev-util/treecc/treecc-0.3.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="compiler-compiler tool for aspect-oriented programming"
-HOMEPAGE="https://www.gnu.org/software/dotgnu"
-SRC_URI="https://download.savannah.gnu.org/releases/dotgnu-pnet/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
-IUSE="doc examples"
-
-DEPEND="doc? ( app-text/texi2html )"
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
-
- if use doc ; then
- if [ ! -f "${S}"/doc/treecc.texi ] ; then
- die "treecc.texi was not generated"
- fi
-
- cd "${S}"/doc
- texi2html -split_chapter "${S}"/doc/treecc.texi \
- || die "texi2html failed"
- cd "${S}"
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS ChangeLog NEWS README
-
- if use examples ; then
- docinto examples
- dodoc examples/README
- dodoc examples/{expr_c.tc,gram_c.y,scan_c.l}
- fi
-
- if use doc ; then
- dodoc doc/*.{txt,html}
-
- docinto html
- dohtml doc/treecc/*.html
- fi
-}
diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index ae7264fc2046..1a82b93769fb 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -2,6 +2,7 @@ AUX valgrind-3.13.0-accept-read-only-PT_LOAD-segments-and-rodata.patch 3765 BLAK
AUX valgrind-3.13.0-ignore-further-mappings-after-read-all-debuginfo.patch 3340 BLAKE2B 344519d755c875acfd70eb7fd475057eacb1321401bafeffb2f632e1edfb01e88db9fef2cf6541db0cae9a7d11cd2d2eb1f00429561a22f96621242c696c9112 SHA512 28bc64b5157738302aee97cbaf0b57ca6f17166de1e63167fe879560f493510b2db17478847519731004f72f87904e0647f593a53d88aa8638b1e1738310954d
AUX valgrind-3.13.0-test-fixes.patch 929 BLAKE2B cf0316cc3637785bfa57cd2277ad7669ab968b28424bdcf56c47219c90d00915f51293bfc90f5319785752bcebbde7b011dbac964f9538ac2f4208ec7709047f SHA512 1cff77e987e2d20ce1563c96d76431c60c142c42afa978e32d3a8c8dda17d0f3c1ba29fe3d0fcf0e7445fa5ca9558690ecdaad259fb9d23f435dcdc0baa9175d
AUX valgrind-3.13.0-xml-socket.patch 934 BLAKE2B 151db92f36623a27a6798eb0e559211613fb70e6847985446f4d3cd2a31f9930377e66efc46ae86116f8bcec855cfef2640111bce543ecd3a3e92914f0fa04cb SHA512 a250d6c395a6a02f3898ca94edab92785a720024ce0555c0b48cfe6c96c3bfcc088c5c67242019cb7d89f68066cffde18efe2c74f9b7f8e068b012173c3ec189
+AUX valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch 650 BLAKE2B ffb545d6af214a5bd43ff800d52e0d7cfc03feac8d2466da8d4935db659172cd50cf3e2d63b3aff46d81b21846b304671506cd235b710037218fc16e0ef66438 SHA512 7cb5a46c2d8ed4360053289994014b334e32d48b0608ed58662486bd432c31835ef16e2cdfd734f3e4d720e272d2507ec76f0b77e1364237e9f6dbbd97a8abb6
AUX valgrind-3.7.0-fno-stack-protector.patch 554 BLAKE2B cd87e1bbf86b82face9dbbaddbbbb2773c6f1223e725898dfd5d0ae9078948642c4f2b9deca2bded676230bcfa20d39071f69e640a64dc254759115971374a82 SHA512 4f9573fd68a0e1e209518fb4100c27b697ccd28e7a39abaa921f1949cd87ffb79a6784d2d1f6e006d68a08c7217cee77cba378c18aab48b87a3824eedb53ed5e
AUX valgrind-3.7.0-respect-flags.patch 360 BLAKE2B 020b9e3af2c6393193edd8be99ff2309f4b138915bd0315090cebd902747678a5b655a8178a8ec8e88782286470922aed505d2a69d6da4d295fd2053d640b035 SHA512 efdb017283b6a5829d1a5acc31b42ddd177a3ab468eb062b8c4fd90b2dbd06679e8d8bc2d6f813e3001efdda831d4410cc8da3a3e42ee2e49efea0423e4b3ca3
DIST valgrind-3.12.0.tar.bz2 12788556 BLAKE2B aeebf9c29afb3cce683c6448a3dec8f4edb1e44b2043a8e159c57a28c75fee49c5dba144d7ae2d79d23fe5a6c5b2bbf01fc398909bf12eebc027f8a7d4d83009 SHA512 2c083f7c2e74dc58600397726d9d3af7a2cea40fe3d8733149886d1d77867e6c09996e5be1c58dd932f3662acf7363e04eeadbc0f9c8f0dac089e605024229be
@@ -14,6 +15,6 @@ EBUILD valgrind-3.13.0-r2.ebuild 3879 BLAKE2B 03709383d7167d639ec5f3d461b0990c1d
EBUILD valgrind-3.13.0-r3.ebuild 4121 BLAKE2B 0770974a05e87ad0ffec0516521d5954196b0a5ffc62ce2aae925bbe29a2acd076cac3d5751bf92535ce59f554ae51403849b1b7fb4c6f71ade7fcbe0c333554 SHA512 1f0921aba9cdd3a192fdc3ae5a77da773c7c9e485acbb38c9ac8de6208496d44d10edc01126e8488e17231c45cf8a769d3226ab18d8436e7857497a3b07dd2f8
EBUILD valgrind-3.13.0.ebuild 2854 BLAKE2B 8228042c5f24ce771f07f3b44c94a26dec805e7ce03ecd545a7b7caee1c3a41f93deeed2b298a99b9560614e64b54961e4df3c8d902984b34ed0b2e005568107 SHA512 771bf52c0436aa15175df29d10e3f191e5e9511a50dd466ef6a102c7b13d677ad84adf387b7edb99b6cdce1f38f644adbdc3a40bdaacabb22168f2aa07302fcc
EBUILD valgrind-3.14.0.ebuild 3681 BLAKE2B 4edebcceac72d0191cc6a7dfc1c47bfb3bf7afb1acc15479346cbb7f4d7afc20311393c68f623e92f6ed7efa12cafb0c33dd888aca27defb6c0e1efe5f235b04 SHA512 e9e987302ff3dc55b345cb5b497b22599eca3c1fda2de35b350189b519ab2a1fcf33e959c814b40918c11994a2421eeb27b66bea48080cc0ac015108828f89d8
-EBUILD valgrind-3.15.0.ebuild 3685 BLAKE2B b7ac7a43be897765449cee359a75b9e276729c9898106bd90ae2f259fabcd6bc947d0ccaf4c9c77823f1089db70357d1a82a5a3f1319351af0dbef95e60cc030 SHA512 da1e9949b59bd238fefd7b8f4dc3bce5a687ff337738f2354d2121bc4da4f44d416b3c7a03cfbf0e74d4e1d7ea0f5137f0b6d017b36b73ae5159c1209b5929c5
-EBUILD valgrind-9999.ebuild 3675 BLAKE2B 4405fa37a59f844c3ab8f5ca933408834a7986b4534542f7276214ed9616912f9df22b62f3bd2dcaa8693acaf0c19f09489d67ea8825bc8d2ee6e5d387aca10b SHA512 408fb2dd9e8676dcf117298f03dcedd5dd54f8eb33d75c04f6f890817a82a9035b7387d4a075ef7bebc52c2008ae99c7831eb0e9e7553eae449ccc3f6160a3fa
+EBUILD valgrind-3.15.0.ebuild 3761 BLAKE2B ab6c185f2539185fca886b5bba8bcdb94bbb79242ba0f0a5a0a7b21e5e012dc6bfd6dd9071a4bdb0a0ac9e6876b9754f80f54d55577a5e3937811968e485e203 SHA512 3a7f23bc0fdd5f03d8c8a4a5966380c75bd0f964ea168c5552d647f5db5ff51da6ebc14ce95580d62698d15943243ab38e572f9b142d81700f213fc8143a4711
+EBUILD valgrind-9999.ebuild 3755 BLAKE2B cc2dd005abd89595057c702a3f9afef60b554b3aaff7b0ad267a4c06db1b38df4106640952eefd2413fac5097a48df2d99f2b9e41f81be4731c587b3b7267156 SHA512 b24c9ebcdd36c1fc981cfd0a9e9233239dc6acc52b9d7a0a6533798580f8516b79486cbad800b9b64a4bcdb90c949bbca1e2fc813c19c7c6ed5ac282e2fe71d8
MISC metadata.xml 1027 BLAKE2B df13361ec401ce5e0bfa11e51378c432405bd296a874d8c71c26c9cbdf0171689e4b3134b5e05672dfc22bbcd6e2b6c74b96c47367725c209990d3e1fcc65e7b SHA512 da5bcaf596f2adaa552cc3b7296891b40be0bafec8a12695076ce8fbe660b8aabe70508eb02ab3fb66b0d9dd0c0c8615f430c1ee0ce3f3579732ea2406c8a778
diff --git a/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
new file mode 100644
index 000000000000..44176658df74
--- /dev/null
+++ b/dev-util/valgrind/files/valgrind-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
@@ -0,0 +1,22 @@
+From beab8d9f8d65230567270331017184c8762faa42 Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Mon, 4 Nov 2019 09:12:16 -0800
+Subject: [PATCH] Build ldst_multiple test with -fno-pie
+
+Bug: https://bugs.gentoo.org/685070
+---
+ none/tests/ppc32/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/none/tests/ppc32/Makefile.am b/none/tests/ppc32/Makefile.am
+index 11697c99a..222efd3f2 100644
+--- a/none/tests/ppc32/Makefile.am
++++ b/none/tests/ppc32/Makefile.am
+@@ -156,3 +156,4 @@ test_isa_2_07_part2_LDADD = -lm
+ test_tm_LDADD = -lm
+ test_touch_tm_LDADD = -lm
+
++ldst_multiple_CFLAGS = $(AM_CFLAGS) -fno-pie
+--
+2.23.0
+
diff --git a/dev-util/valgrind/valgrind-3.15.0.ebuild b/dev-util/valgrind/valgrind-3.15.0.ebuild
index b18a128859a5..7810056a3669 100644
--- a/dev-util/valgrind/valgrind-3.15.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.15.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2"
- KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+ KEYWORDS="-* amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
fi
DEPEND="mpi? ( virtual/mpi )"
@@ -31,6 +31,8 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+ eapply "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things
diff --git a/dev-util/valgrind/valgrind-9999.ebuild b/dev-util/valgrind/valgrind-9999.ebuild
index b7152e95dc5e..41689a1904e1 100644
--- a/dev-util/valgrind/valgrind-9999.ebuild
+++ b/dev-util/valgrind/valgrind-9999.ebuild
@@ -31,6 +31,8 @@ src_prepare() {
# Respect CFLAGS, LDFLAGS
eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+ eapply "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+
if [[ ${CHOST} == *-solaris* ]] ; then
# upstream doesn't support this, but we don't build with
# Sun/Oracle ld, we have a GNU toolchain, so get some things
diff --git a/dev-util/xdelta/Manifest b/dev-util/xdelta/Manifest
index fa83ede14912..82c2227693f6 100644
--- a/dev-util/xdelta/Manifest
+++ b/dev-util/xdelta/Manifest
@@ -4,8 +4,7 @@ AUX xdelta-1.1.4-pkgconfig.patch 2551 BLAKE2B 606dd386fbfb768c931e2c08b5508f6bc3
DIST xdelta-1.1.4.tar.gz 423529 BLAKE2B b565f82ba0504118b74127096939e5699ea312be5c6c8a345abfcf0fb01b45e759abe595b33619b2714671e2f0307d603366a1f7a6b1fb5a786378716a51df6b SHA512 eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b
DIST xdelta3-3.0.11.tar.gz 683605 BLAKE2B bc33c9d6a3bb21bc52d72bba54f5e2b1058ea8d7cd7474aaf6dbdc27e165e0fbea644c584402f5bbc8ace7cd6a3aefae18588a659418f93eb041168545363bf4 SHA512 41c48e28f92ad50a737cf0acac150fe17d1132e9a652c482d751c8c4e745c6922d576a183eeabae343a1a238ed8c53353e537977628c86eb599ab3d1c01e7c52
DIST xdelta3-3.1.0.tar.gz 727607 BLAKE2B 1dd7846dad0414071a8af172fc3b73a0321fc9c841786563fe92ebe5c53d80d3eb07cc553cb5a9813432d9df5aae51d5b4a4c32a8c06a34dace5868297b5a68b SHA512 848c90a28018ec3c541ec43be59ea90328142c4705d3b59907fd89e8f6ac2758e288b1a1112fea601884c50ef7f6cf2c1634f539a76bea65a2741d3bb0e9b990
-EBUILD xdelta-1.1.4-r1.ebuild 896 BLAKE2B b6b0f32c7c4b2571258628b756dda26f5128ca366ddb1914bb3bed3982dca080a8db05fef23bd42456ef1ca27ab5cef8c1659902754905f883dcf31c1fa251d0 SHA512 b4952b33ee40c5cbc73e1e959b7a8b595c6e0a43497f7e178e28901a0e3b417f06df03c123fcbfc3b42c8419cff0b135d59702af7f321f85feac623dc9550ece
-EBUILD xdelta-1.1.4-r2.ebuild 717 BLAKE2B a4f200cca4a53232d0d2338fc9744fb8bca82b963b043f7cad2785060b6c0988d115d7654e250bd65f6e00ff4defb92a7d9af750744121a63e7e5067ead90866 SHA512 43b42aba0aaf12f231aa9a150319c6f750d7c9477e2ee28de02ceb3ea54541bd2dcf526ae0ea6f49bec98302f2f86c2d4c5b77ac615192aab7eee71619e2ef86
+EBUILD xdelta-1.1.4-r2.ebuild 715 BLAKE2B 43a5cd6a8946072fc8345e44680263eb497b5477a5e733ea0784b3cc212cf5a5d06df445438ac2b454ba4c281cbac5cfbfd0c478ad756620b62c4c93c59478d0 SHA512 3cf9a526dbce42aa870704e9fa4d8435dd0f756bc920ac11b9f5e5779000b0d2dceb8907986bf94a41b2bd2855ef7b3b8a00a03f57e02786f593749bc4608215
EBUILD xdelta-3.0.11.ebuild 837 BLAKE2B f6d575a2bbc1091c0565225bfee15f2ace5c1b308e6970acd8d6755df3b92633ea9b4685a0d51b20ec5ea2cff25f9dc76011e8966ac4ef57435ebc86a5ae229c SHA512 864c62d7307064f7ff8b7c827ec98759a375684e596efdc729b332dafbe22943584c09c2d4cc5391f7e4f4adff358f1d98d1252980222c048602bea83182c819
EBUILD xdelta-3.1.0.ebuild 1122 BLAKE2B f78880912c1b4436d8ac9d70787a8b3643acb86fd2151c4a2da8f4f4c7d6a929c8490d04fed71ae57a9ccc5f64b5f123e526273ac055a9c3e61b1cd16bc4cf64 SHA512 441fb38fc8a40dbc261fe9efb21a9d026c52f59f2c7f70fc9fcf86f290c9471a0cc380ec919ee18777e13cfacf1a829ec58575f4e5300ccd97c2865a5cae360a
MISC metadata.xml 381 BLAKE2B 1e67843f342c5d64a78b0ec5f6b20cb6c091f020be78355e83cc5ab8d53312fa97e025d9f819e73fd0c4fe936d15bf87600835bcf2d9040ba67dc740d270d2cf SHA512 2c439c35f726e18396d3a0f2e923cf2f2d0eb7a9798907fd0f039dddcc9fdbac95d6e89d113fc8a937ceb260c90901e0657ecdea2f0bf423ca9456627b2912d3
diff --git a/dev-util/xdelta/xdelta-1.1.4-r1.ebuild b/dev-util/xdelta/xdelta-1.1.4-r1.ebuild
deleted file mode 100644
index c28337de165e..000000000000
--- a/dev-util/xdelta/xdelta-1.1.4-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="Computes changes between binary or text files and creates deltas"
-HOMEPAGE="https://xdelta.googlecode.com/"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2
- >=sys-libs/zlib-1.1.4"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-m4.patch
- epatch "${FILESDIR}"/${P}-glib2.patch
- epatch "${FILESDIR}"/${P}-pkgconfig.patch
-
- eautoreconf
-}
-
-src_compile() {
- tc-export CC
- econf || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
index 8fcb8aed4244..557a3160b095 100644
--- a/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
+++ b/dev-util/xdelta/xdelta-1.1.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE=""
RDEPEND=">=dev-libs/glib-2
diff --git a/dev-util/xxdiff/Manifest b/dev-util/xxdiff/Manifest
index 4f45b318764b..05cbc6c79b5c 100644
--- a/dev-util/xxdiff/Manifest
+++ b/dev-util/xxdiff/Manifest
@@ -1,5 +1,5 @@
AUX xxdiff-4.0.1-no-throw-in-dtor.patch 667 BLAKE2B 9543b6dbd0cfffd309298a100717477303b4d8342156896bba54fc6b9de70f37209aaa4d20c990d2353ab89a7c399078741f76ccb72cb8c2c2ac9855ac6f3486 SHA512 254961c7a3baced5f9dafdb71583145de4d8fccbc49ffb13568bf7414326ee3811389f38b1ac290f67867eebf0b724f5cdd776deab8b3f850847e1783bbf085f
AUX xxdiff-4.0.1_p20170622-cxx11.patch 361 BLAKE2B e8f55fcd8f1564449cedc14df4339e1787391b8b3b6b7594b763d4c8189d858e0a9e41e5881ce2959e643480e6eee9cff348b83ee3968ee2fd9a751cdcb6088b SHA512 ef69f4a84a1a3f57f5ff435e0e863152c949a5faf9010c56bfd3b8455caac98fed1373f8a36d199eef6632d4a9e75ea58b965b9b5cd74ac4386a05a2cb9838a0
DIST xxdiff-4.0.1_p20170622.tar.bz2 1983188 BLAKE2B b604c68902defca4caaa342123df165ca5ed4757254e7e696e637ff347298cdfd53324de6c21f65de4e0229ad7adb02434eb59e047590d2c71fb1f7e87e508d6 SHA512 a1b4cb26331b0bcc7ccdf3090ca4f1cf821c6819a189e4148cde0ef40e4377bf2b82627571ff05c066c3796e06cadc7c5ad040af0446c8f5bf48c25547564511
-EBUILD xxdiff-4.0.1_p20170622.ebuild 1249 BLAKE2B 90dbc2261d04e017fcf4a251c2964483da5e31cb2215ffb43b9971a0c377eeca3b62460d67521ba0594a78af98bd9106e358c4af9c6af5ed370d7d28993482dc SHA512 9b68deff4c16d1b76c1161a23a656dea72b0622bc9fd7b0679e751e1efcdf10748d41cfb3eb27df3c872123b082947fb4dc290c2f3653244a108a9f4ce88757d
+EBUILD xxdiff-4.0.1_p20170622.ebuild 1216 BLAKE2B 7ed2ade587ac6b9662f07bb0e598dac94ab7795fc61d5d3e3e4404d8af820640b51d6ab88037dcce83c21e538d33379285cf5aeb955790d641134f0b780a4d71 SHA512 f6f4c5b92de89f166257c70792b25f546fd09114f31fce2e926ec919830e18bd46f57bc86f0e5534ab522419fec70ea9ca0b3791c1f347ca2e8e56a098868c1e
MISC metadata.xml 435 BLAKE2B e8dcecbe49cd65c7b3ca119b141b7ac1d971be54d9a2b5fa63d25affaa2eb06f5eac261b004e33808e1ae6c735b131b37eee9380746d192a2aacfb81e49b132f SHA512 2ed2dc743bf4787b8a10c379ec52d84b8b76305f1b80b85da3b7c44ad5e3642673e34f9159d7804bb0780ef8a31d49d121c04c885d524253ab0e8ebde04136ed
diff --git a/dev-util/xxdiff/xxdiff-4.0.1_p20170622.ebuild b/dev-util/xxdiff/xxdiff-4.0.1_p20170622.ebuild
index fc8ccfa8156b..f26795394877 100644
--- a/dev-util/xxdiff/xxdiff-4.0.1_p20170622.ebuild
+++ b/dev-util/xxdiff/xxdiff-4.0.1_p20170622.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
PYTHON_COMPAT=( python2_7 )
@@ -62,6 +62,5 @@ src_install() {
dodoc CHANGES README* TODO doc/*.txt src/doc.txt
# example tools, use these to build your own ones
- insinto /usr/share/doc/${PF}
- doins -r tools
+ dodoc -r tools
}