summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin63744 -> 63886 bytes
-rw-r--r--dev-util/aruba/Manifest2
-rw-r--r--dev-util/aruba/aruba-0.6.2-r1.ebuild4
-rw-r--r--dev-util/astyle/Manifest2
-rw-r--r--dev-util/astyle/astyle-3.1-r1.ebuild (renamed from dev-util/astyle/astyle-3.1.ebuild)19
-rw-r--r--dev-util/boost-build/Manifest5
-rw-r--r--dev-util/boost-build/boost-build-1.65.0.ebuild2
-rw-r--r--dev-util/boost-build/boost-build-1.66.0.ebuild140
-rw-r--r--dev-util/boost-build/files/boost-build-1.66.0-add-none-feature-options.patch26
-rw-r--r--dev-util/ccache/Manifest2
-rw-r--r--dev-util/ccache/ccache-3.3.4-r1.ebuild4
-rw-r--r--dev-util/cmake/Manifest2
-rw-r--r--dev-util/cmake/cmake-3.9.6.ebuild2
-rw-r--r--dev-util/cmdtest/Manifest2
-rw-r--r--dev-util/cmdtest/cmdtest-0.30.ebuild2
-rw-r--r--dev-util/cppunit/Manifest2
-rw-r--r--dev-util/cppunit/cppunit-1.14.0.ebuild2
-rw-r--r--dev-util/cpputest/Manifest2
-rw-r--r--dev-util/cpputest/cpputest-3.8.ebuild7
-rw-r--r--dev-util/cscope/Manifest2
-rw-r--r--dev-util/cscope/cscope-15.8a-r1.ebuild4
-rw-r--r--dev-util/cucumber-core/Manifest2
-rw-r--r--dev-util/cucumber-core/cucumber-core-1.5.0.ebuild4
-rw-r--r--dev-util/cucumber-wire/Manifest2
-rw-r--r--dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild4
-rw-r--r--dev-util/cucumber/Manifest2
-rw-r--r--dev-util/cucumber/cucumber-2.4.0-r1.ebuild4
-rw-r--r--dev-util/cunit/Manifest2
-rw-r--r--dev-util/cunit/cunit-2.1_p2-r1.ebuild4
-rw-r--r--dev-util/gdbus-codegen/Manifest2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.52.3.ebuild2
-rw-r--r--dev-util/geany-plugins/Manifest6
-rw-r--r--dev-util/geany-plugins/geany-plugins-1.33.ebuild (renamed from dev-util/geany-plugins/geany-plugins-1.31.ebuild)80
-rw-r--r--dev-util/geany-plugins/metadata.xml1
-rw-r--r--dev-util/geany/Manifest6
-rw-r--r--dev-util/geany/geany-1.33.ebuild (renamed from dev-util/geany/geany-1.31.ebuild)38
-rw-r--r--dev-util/geany/geany-9999.ebuild2
-rw-r--r--dev-util/glade/Manifest2
-rw-r--r--dev-util/glade/glade-3.20.2.ebuild2
-rw-r--r--dev-util/gyp/Manifest2
-rw-r--r--dev-util/gyp/gyp-20170904022846.ebuild4
-rw-r--r--dev-util/kdstatemachineeditor/Manifest4
-rw-r--r--dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild46
-rw-r--r--dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild46
-rw-r--r--dev-util/kdstatemachineeditor/metadata.xml12
-rw-r--r--dev-util/lcov/Manifest2
-rw-r--r--dev-util/lcov/lcov-1.13-r1.ebuild9
-rw-r--r--dev-util/lldb/Manifest10
-rw-r--r--dev-util/lldb/lldb-6.0.0.ebuild (renamed from dev-util/lldb/lldb-6.0.0_rc3.ebuild)11
-rw-r--r--dev-util/lldb/lldb-6.0.9999.ebuild5
-rw-r--r--dev-util/lldb/lldb-9999.ebuild5
-rw-r--r--dev-util/meson/Manifest2
-rw-r--r--dev-util/meson/meson-0.44.1.ebuild2
-rw-r--r--dev-util/ninja/Manifest2
-rw-r--r--dev-util/ninja/ninja-1.8.2.ebuild2
-rw-r--r--dev-util/promu/Manifest2
-rw-r--r--dev-util/promu/promu-0.1.0_p20180227.ebuild28
-rw-r--r--dev-util/radare2/Manifest2
-rw-r--r--dev-util/radare2/radare2-2.4.0.ebuild56
-rw-r--r--dev-util/re2c/Manifest2
-rw-r--r--dev-util/re2c/re2c-1.0.3.ebuild4
-rw-r--r--dev-util/rosinstall_generator/Manifest8
-rw-r--r--dev-util/rosinstall_generator/rosinstall_generator-0.1.12.ebuild35
-rw-r--r--dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild (renamed from dev-util/rosinstall_generator/rosinstall_generator-0.1.11.ebuild)15
-rw-r--r--dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild13
-rw-r--r--dev-util/sasm/Manifest4
-rw-r--r--dev-util/sasm/sasm-2.2-r1.ebuild (renamed from dev-util/sasm/sasm-2.2.ebuild)19
-rw-r--r--dev-util/sasm/sasm-9999.ebuild22
-rw-r--r--dev-util/shadowman/Manifest2
-rw-r--r--dev-util/shadowman/shadowman-2.ebuild2
-rw-r--r--dev-util/xfce4-dev-tools/Manifest2
-rw-r--r--dev-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0-r1.ebuild2
72 files changed, 576 insertions, 204 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 0d69d37d0398..cc04a74f8b68 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/aruba/Manifest b/dev-util/aruba/Manifest
index a21c386d559f..17ffaf747a6c 100644
--- a/dev-util/aruba/Manifest
+++ b/dev-util/aruba/Manifest
@@ -2,7 +2,7 @@ DIST aruba-0.5.4.gem 69632 BLAKE2B 77e0c739681d4ff08430a63db9614568346328c1c0594
DIST aruba-0.6.2.gem 75776 BLAKE2B 569af009cc20b644878fda25b5e7f79bd2f7c6f5fa9ef2503a5e730b8eb5938872563dace27031d31847bacfbb7e4764079da74fa2a917cc3d98a596cf2248c7 SHA512 ad859aa34f6e6778d9eb92b7e8f298180250e0690b21285e48b85dda88c09c74437ed0dff4e07ea8a02e8c784841ef89504219aa844457273349b8072ebc761e
DIST aruba-0.8.1.gem 121344 BLAKE2B 0b601a4d4bcd19159bb23b22b7975d1275ed2ab9c06e9ab550e11a151e953eba9ec4cc05280e69685a54b82996b4863b485a74f91d64270cc058f43272f6df6d SHA512 9d65778828ac1915c56862acb1db0faf6214b102eb892317b390f451aab55750067519fb6cf6e08c55f58b865eaaa78921402d745addf2d3b0038527eb5d898f
EBUILD aruba-0.5.4-r1.ebuild 978 BLAKE2B 87b1c5200542713b1e1aff8c42146bdc3cfa5984f9d44a358444a24554b88388b84d60ecb4abdb63198e64af0c6d7f3c462c2e39c11a54152936cb9af039ffae SHA512 6064116cef51005229e016cba328b1b63c96e5279c52f09ca76a89c1a62bb0e2e134d5cdc10a484ea37d849ac34d98763bf0fbf9a1b8f82ae53bfec364e5b1cd
-EBUILD aruba-0.6.2-r1.ebuild 982 BLAKE2B 7839b281c45698aff3ef137eea8036c56c535bf4f6585b387cd0db24f64a7ac7c951bc14fec294e8657db19e70055c1b9c04f6b36d487b83e1e7bdd39350b979 SHA512 b667c836becb888223fac9f30a5dd858501270995aa3e71cb77306c43051309b0114c6c56c152ceab70be1ca6c0b13c4dce99ff9f9189f0efceb61e49c8e371e
+EBUILD aruba-0.6.2-r1.ebuild 981 BLAKE2B 9b46674b815d4ab23b6429ef05968a22efd72ddab099ab74355ef548505d48cbf156f48fe13d737c5453d8b1ea556319ded973e2180bc604bee9bf6e38f7d5f2 SHA512 0c35a81ecf2cd2fdfd05e038f9da5fd148eed5c75c790dcda6b3aa85c7d0f65a7c1eb54caf29d5054f26abd74a63f65ea5c1e7d471d918c372a63e897e2113f8
EBUILD aruba-0.6.2.ebuild 985 BLAKE2B fe9c02aed0fd268983ef592164fa53306fda96ce32d27ef3ea93090c3917da2f97030e2dd21777751d78cb0666d192c947f722f62aab70f15770ef85d19a9a3f SHA512 deb59f89b7ad08e033cad93b6075b9d72a89959fe72553feb3b4f66a458c0d4508a4833ac0e9ee7e0199910e5ecc7551f56b6c5183c68e3f4407bba22e2abf30
EBUILD aruba-0.8.1.ebuild 1666 BLAKE2B 9aff62c204cd99a32b631cd3765d07fbe7a9751bdf2460085ad08102145159be2a5b5923c85aecc69c54584a8519f4cb046ff7639ccf3f623a7bfeab9aa55608 SHA512 738cbf69940544392993e84fdfa1d5f34423818e34e7fc301ae4c2378d03a5641c6783e83b6f71951e667f050f6c24c84e6075b30959e463508733004db9bdb9
MISC metadata.xml 296 BLAKE2B 5d13c2f0fdb1a3a5e8278e93124af9b7f8e069ccca8ac9327132e8aea862aaee163d778260bd0ba6cd0d6488372b04b4330cc2838447fe2d075ec5fdcb28cadc SHA512 6add4a1a905857c1d96e347089fa8f47643f990a153f6457c4d424978bcf76b89607c89f60d3e312365525b1d0dbd17db62b4baf48ee3da9a0f2ab77435d68b4
diff --git a/dev-util/aruba/aruba-0.6.2-r1.ebuild b/dev-util/aruba/aruba-0.6.2-r1.ebuild
index 401f08f63a8c..57f070b17d32 100644
--- a/dev-util/aruba/aruba-0.6.2-r1.ebuild
+++ b/dev-util/aruba/aruba-0.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -16,7 +16,7 @@ DESCRIPTION="Cucumber steps for driving out command line applications"
HOMEPAGE="https://github.com/cucumber/aruba"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE=""
diff --git a/dev-util/astyle/Manifest b/dev-util/astyle/Manifest
index 79af1e5b93ee..1c9c5a04343d 100644
--- a/dev-util/astyle/Manifest
+++ b/dev-util/astyle/Manifest
@@ -1,5 +1,5 @@
DIST astyle_3.0.1_linux.tar.gz 172483 BLAKE2B 4c80491cbcc976aa38ff294014df0dc01b39685eafdac6989bea082b1f61120c3985d14ff6db9f76606bbe8da1aaa344c2e0c9c2999a014f5d54384c0420cf97 SHA512 3e8d617c0ec89682bfb076081bb63ae9d44e897de0c85d5109b28adbbfe0620d5dacf59a4bd96ac30a5a4fcb3be136758e9c6fe2c69258b37956c212890a7158
DIST astyle_3.1_linux.tar.gz 185589 BLAKE2B d0bc9bf3403de89d207f33ac885c7cd57fd1e71314c947e1593ee24ade9ce36c83c6fd8e7021f44d8d3b344ea3add63fa5a7b246c40f10193dc38b51e7ad36bc SHA512 2e8f13d291abda66bbba30174c364c81a81a490e0a21376f7da7cf471644c22caa37b9eefb100d093bf26d1a8bfa9d2f14b4c2a9b75b3cb84428b4514e277ff2
EBUILD astyle-3.0.1.ebuild 2203 BLAKE2B 970472e208b473cd2b20a1a59a15feb656467f141baeb48f686b1be35f3053077aa4d91caa1f2760ed20b6f6b7e41ccf93ca6996c201e6448ba21c3907681a5b SHA512 0b28bdc51d5a313ea9c297c14b680e31e2ea5c84a3a8d5dca92669c7e93f692c034a1492f5e2dbbad2c8cd881108b4f33c73f28b29bb04c1d6d5b5951253cd6d
-EBUILD astyle-3.1.ebuild 2211 BLAKE2B 334849824c8e8d1232aaecf82ba7442f5bd6f759a3b78a02de81c442d42c185b1b91b5cad5c08a107b4295695c1c2b3cf08277c5ecdd7745f1d535e8b89af3b6 SHA512 946100fa4355cbea972e5535571a3c8723d661bc9e869738af5e7625fce87e321b4d4b73bb69ca444780a50072f385b2d48b4b0e41eced428980ef330122d46b
+EBUILD astyle-3.1-r1.ebuild 2417 BLAKE2B fd9add4c25203e2d4c9c93bf286122f65a92f804c4080021a9dd22e0df935f05d805f3326b95893958ede31432bda3a150ca464fe4a0465aeed1ee812b15ccb9 SHA512 787156f06c4a928eabd894a3fa7224b82913588a5e1c8affcac4b40321a68fb4818a56e301fb83ec90b2f4687df694541bbf17cc6f4f637020123fc74e61687e
MISC metadata.xml 753 BLAKE2B ddd9b5eb1eaf20f626bdb0b568c856f6e2bb548fff3b6271bd163d6b1f711e66635d2e3fd839c67421f92232a7a8c7343179a4a95e39266dcf44b91bffc0c2c3 SHA512 2896e9eb1f69dfcef21bbc4f622e0ee7e2a88ab882d1ed91623642d4b7ddabb3b9e4e060e1662254e40cd4cdc77f189dc6888dd509ca40633c1f197fb2e4610b
diff --git a/dev-util/astyle/astyle-3.1.ebuild b/dev-util/astyle/astyle-3.1-r1.ebuild
index a84f1e30d840..75d605a3c894 100644
--- a/dev-util/astyle/astyle-3.1.ebuild
+++ b/dev-util/astyle/astyle-3.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit eutils flag-o-matic toolchain-funcs versionator java-pkg-opt-2
+inherit flag-o-matic toolchain-funcs versionator java-pkg-opt-2
DESCRIPTION="Artistic Style is a re-indenter and reformatter for C++, C and Java source code"
HOMEPAGE="http://astyle.sourceforge.net/"
@@ -53,15 +53,20 @@ src_install() {
dobin ${PN}
# ex: libastyle.so.3.0.1
- dolib.so lib${PN}.so.${PV}.0
+ local libastylename=lib${PN}.so.${PV}.0
+ dolib.so ${libastylename}
# ex: libastyle.so.3
- dosym lib${PN}.so.${PV}.0 /usr/$(get_libdir)/lib${PN}.so.$(get_major_version)
+ local libdestdir=/usr/$(get_libdir)
+ dosym ${libastylename} ${libdestdir}/lib${PN}.so.$(get_major_version)
+ dosym ${libastylename} ${libdestdir}/lib${PN}.so
if use java ; then
- dolib.so lib${PN}j.so.${PV}
- dosym lib${PN}j.so.${PV} /usr/$(get_libdir)/lib${PN}j.so.$(get_major_version)
+ local libastylejname=lib${PN}j.so.${PV}.0
+ dolib.so ${libastylejname}
+ dosym ${libastylejname} ${libdestdir}/lib${PN}j.so.$(get_major_version)
+ dosym ${libastylejname} ${libdestdir}/lib${PN}j.so
fi
if use static-libs ; then
- dolib lib${PN}.a
+ dolib.a lib${PN}.a
fi
popd >/dev/null || die
if use examples ; then
@@ -80,6 +85,6 @@ pkg_postinst() {
elog "deprecated. For more information, consult astyle's release notes at"
elog "http://astyle.sourceforge.net/news.html. To view offline, see:"
elog
- elog "${ROOT}usr/share/doc/${P}/html"
+ elog "${EROOT%/}/usr/share/doc/${P}/html"
fi
}
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index ee8126a7a4aa..980f5657a2e0 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -5,11 +5,14 @@ AUX boost-build-1.52.0-darwin-no-python-framework.patch 419 BLAKE2B 1f9544ea26d8
AUX boost-build-1.54.0-fix-test.patch 363 BLAKE2B b64a87e69df3d4832e5704014a92b4588b60abc5ad361d3daad39a33a92aba2e0368373be26ea10ae2ea4396a18c098ca5dd00db995f03c9a35e2eb1f9002990 SHA512 d349ff3040c219c3a9f9f6182ca3f1fe7e25d8f2975dd04e66d8e281caf10a5b27cab5e6fa6240ed57b24524fa045a88ba1cf9220efcf065726c78c68378c5e8
AUX boost-build-1.54.0-support_dots_in_python-buildid.patch 487 BLAKE2B 6b01c71e728d03897b1caa1b408592d95574a3723f86a4ac3a750ae8e458891d5c7fe123998b39b7422a84c3698bbe237555dbd6b759f6c706a409a4dadcc9b6 SHA512 41fbe223120452a6ddf7b8ec9f64b2f653ee3d18b2dfccdba90d9040632f911159ac4102947371e12af7e52ca251aa39db2be9b362251ec86c12860867e50e68
AUX boost-build-1.55.0-ppc-aix.patch 228 BLAKE2B 80e1c943ae11e7ec7730e83a0126ef8fb041cbdf47dd5cb5eb33829166f98ac7f189cf70a73ae0d4835c6914a0041bc628be8b948eddb36ef74c98476088f4c3 SHA512 a320bfb744667312230cf601d034217f72e3a78fe06851678c5810bb47c8239007aaeffb5719513696922ffc2d4c2200e60e140b34e3992dc353ad0fc69177fe
+AUX boost-build-1.66.0-add-none-feature-options.patch 724 BLAKE2B c757f0e2d9b096cad74f130ed8219f6d0ff81f7f020cfef7352a324f47167cc4c71f49c8d2781d06f624fec98e973add229ac731bf2f37f9dade907bb9c9fc3d SHA512 9d4149739139d268e54304d73d1ceb0073ca94265d8a84467c890c8f68aac3b0060e847b71e961a92f17813bad651d0515898dd4d0535f5cc6c1c4a024e9b39a
AUX site-config.jam 688 BLAKE2B e43a7ad1a94d113a7f890e8b634770f5c60556101d428d83f655bbbe72c46b587485886a9941d05a2ae4319fc325f1e0ecfb9b660158b81c5e9fd02e0b1c0530 SHA512 b65bf1be3133f9f66d3139b00f195a288591bb20a13ba35041507c2c33d7d2da6047c3b02dc27bc4eb21798b91e1262a60e294b7fd4af90808b9de0f5af517df
DIST boost_1_62_0.tar.bz2 84513338 BLAKE2B 00f2ddf93d254183709a5e607d5cec5d135bdcddebac15fc3b1522e37b9e58d8df84f1977fee5b085309db58634861f2014e72822e755dd7789e8489fef19f7c SHA512 5385ae3d5255a433a704169ad454d8dc2b0b5bcae3fb23defd6570df4ff7d845cf9fcbeebccdc1c5db0eec9f82ee3d90040de9507c8167467c635d3b215463be
DIST boost_1_63_0.tar.bz2 81984414 BLAKE2B 227c4432bd3ca0eb390048ec85047958fcb6ae289996501812cd8b13bf74bbe9b677d0110948265cab59a60deb36c4fc08440af74ac5a5219ea4eaea4fa6918f SHA512 c915c5f5778dee49b8e9d0a40f37f90f56fb1fdb1d8ce92d97bf48bc7bc462212487badfe4bbe30b06196d1149cfb221da12ac54e97499b0d4cb6466813bb4ad
DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 0080956d6ad2f14130ce4a4734b1bd1ce83d3651b226653689e02770baa83cf11811ef4e44948ff68a168d9ce5cbfaea4f758970df2b4e9faa2d410181885f5b SHA512 7142650fb8d61e3ef16ba066fc918e087f19e9bc2ad1d6a11fb10bf0d6b1b5ad05ab032f076a5233a1624b3669e952b2cc38b7dc074bbf53018e2970ee90fcdd
+DIST boost_1_66_0.tar.bz2 85995778 BLAKE2B 9ab1fe396b10ab85d7e4084ec7abb8d785ecd892c8f51aea5a401cb565b111c256533364fe028da74ed376534889f43c5ccbdcd703cd236526ae66a064220765 SHA512 0f34075d35391d66876e5189a01a11880a79428e1b267456348ee148dba9dc3abdc74d568f1853be631d20b584b1c804b42443c266f7622164acfc10be3dab8b
EBUILD boost-build-1.62.0-r1.ebuild 3916 BLAKE2B 613816f7df3ca77952d7428e1669a06e49dad9652c0d26de99d3d37a7216c91259df10b7639161216428b31eaeabd8619053756e978de612c3891991b02b59ef SHA512 56673f5714aa82b4ad00be76b7937d332814c6ac3d4e2824861ffc1565aee1d7f79050a8e4201d8f6144acd1be08f5081c997b1453724c266fcae337894178e1
EBUILD boost-build-1.63.0.ebuild 3840 BLAKE2B cd4eeb5466dfe8127366f099be3faf36eaab4dc0e5ae430cc13585dbabd8d990a1978931aa1e7dd0536b6cb7dd106f8736de142f62d6206f261a2ccd7f4b6694 SHA512 00ef860e6513847a1b8f55bd3416c9ead3b5df26d28e4a228c5aa72eaf20fa232c107fffa3fc55a3000576f89c8aaf89d61c5ace57e6ee324d7569de6531d167
-EBUILD boost-build-1.65.0.ebuild 3845 BLAKE2B ad3eef053aaaab4b4685a39a4a8b6a1693803fd8fc1ac4d3ebb1c022b9360de875fc936eff886df5ab8845bb2001ac7714bd74bd1ddccca0d07204efc83d1192 SHA512 4c2a3534a681484107dbf06b586bf8e73a448869669867c60ef58b9d1b7045291b8567d026e3ec6c04c713085ff5a7ac66f7f8e4dc6556d877c6791653440ee4
+EBUILD boost-build-1.65.0.ebuild 3844 BLAKE2B 564f4e137ec13757ee062295214b3e3a05a0278b15c4d9b06402915a04001b89856f5fc8bfab9f26cfbcb6a909bdda36972ab4680c6c8ea16987f6f763c53123 SHA512 79e803de8f697a2236c5dafe936f17c3f96f5f338b7fdbd4d6b5a3c161b1796c9a4a4ed66d2770150b03f920ccc2635b6b777a3a3cf227d96fa19ee34ab27ccc
+EBUILD boost-build-1.66.0.ebuild 3909 BLAKE2B 91f52109013c96b36f583afa3b6aabd2d7979b35ab3958a1a7b848595b10eeaf2ecb063aa63120fc1aab7eaa7d3d84f7623562b5168b4efe204f7b3a078ef460 SHA512 aaf2bcadea08dec33b4a1cd201c81794625c9eb20be26035ce528ba342a552cda0b26d31f207a0e30455b2a8eb920f9cd32a2e4465eefd1e35a7c5d055f34ecb
MISC metadata.xml 334 BLAKE2B 09d121b81646b5e49bdeae195df0aecab1b0ca738a29c7a89e254efca4655a0a74c1a724003ece1e4cd3363c98496a16c38dda9707d6568861590c58049628e6 SHA512 bc1fa12d69f5711c380a938546914a325ac9dee1b35b2b75136144bbf90190fdc7e113a8eedf26a5c23d1564baf71f936141d71ad715ad6f212f32226601706e
diff --git a/dev-util/boost-build/boost-build-1.65.0.ebuild b/dev-util/boost-build/boost-build-1.65.0.ebuild
index 9829397111bb..a8a6903ffe90 100644
--- a/dev-util/boost-build/boost-build-1.65.0.ebuild
+++ b/dev-util/boost-build/boost-build-1.65.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_
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-fbsd ~x86-fbsd ~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-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples python test"
RDEPEND="python? ( ${PYTHON_DEPS} )
diff --git a/dev-util/boost-build/boost-build-1.66.0.ebuild b/dev-util/boost-build/boost-build-1.66.0.ebuild
new file mode 100644
index 000000000000..6fb626d7b0e3
--- /dev/null
+++ b/dev-util/boost-build/boost-build-1.66.0.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+inherit eutils flag-o-matic python-single-r1 toolchain-funcs versionator
+
+MY_PV="$(replace_all_version_separators _)"
+
+DESCRIPTION="A system for large project software construction, simple to use and powerful"
+HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
+SRC_URI="https://downloads.sourceforge.net/project/boost/boost/${PV}/boost_${MY_PV}.tar.bz2"
+
+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-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples python test"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+ !<dev-libs/boost-1.35.0
+ !<=dev-util/boost-build-1.35.0-r1"
+DEPEND="${RDEPEND}
+ test? ( sys-apps/diffutils
+ ${PYTHON_DEPS} )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+ test? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/boost_${MY_PV}/tools/build/src"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.48.0-disable_python_rpath.patch"
+ "${FILESDIR}/${PN}-1.50.0-respect-c_ld-flags.patch"
+ "${FILESDIR}/${PN}-1.49.0-darwin-gentoo-toolchain.patch"
+ "${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch"
+ "${FILESDIR}/${PN}-1.54.0-support_dots_in_python-buildid.patch"
+ "${FILESDIR}/${PN}-1.55.0-ppc-aix.patch"
+ "${FILESDIR}/${PN}-1.66.0-add-none-feature-options.patch"
+)
+
+pkg_setup() {
+ if use python || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+src_unpack() {
+ tar xjf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking tar failed"
+}
+
+src_prepare() {
+ default
+
+ pushd ../ >/dev/null || die
+ eapply "${FILESDIR}/${PN}-1.54.0-fix-test.patch"
+ popd >/dev/null || die
+
+ # Remove stripping option
+ # Fix python components build on multilib systems, bug #496446
+ cd "${S}/engine" || die
+ sed -i \
+ -e 's|-s\b||' \
+ -e "/libpython/s/lib ]/$(get_libdir) ]/" \
+ build.jam || die "sed failed"
+
+ # Force regeneration
+ rm jambase.c || die
+
+ # This patch allows us to fully control optimization
+ # and stripping flags when bjam is used as build-system
+ # We simply extend the optimization and debug-symbols feature
+ # with empty dummies called 'none'
+ cd "${S}" || die
+ sed -i \
+ -e 's/\(off speed space\)/\1 none/' \
+ -e 's/\(debug-symbols : on off\)/\1 none/' \
+ tools/builtin.jam || die "sed failed"
+}
+
+src_configure() {
+ if use python; then
+ # replace versions by user-selected one (TODO: fix this when slot-op
+ # deps are available to always match the best version available)
+ sed -i \
+ -e "s|27 26 25 24 23 22|${EPYTHON#python}|" \
+ engine/build.jam || die "sed failed"
+ fi
+}
+
+src_compile() {
+ cd engine || die
+
+ local toolset
+
+ if [[ ${CHOST} == *-darwin* ]]; then
+ toolset=darwin
+ else
+ # Using boost's generic toolset here, which respects CC and CFLAGS
+ toolset=cc
+ fi
+
+ CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python "${EROOT%/}"/usr) || die "building bjam failed"
+}
+
+src_install() {
+ dobin engine/bin.*/{bjam,b2}
+
+ insinto /usr/share/boost-build
+ doins -r "${FILESDIR}/site-config.jam" \
+ ../boost-build.jam bootstrap.jam build-system.jam ../example/user-config.jam *.py \
+ build kernel options tools util
+
+ if ! use python; then
+ find "${ED%/}/usr/share/boost-build" -iname "*.py" -delete || die "removing experimental python files failed"
+ fi
+
+ dodoc ../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
+
+ if use examples; then
+ docinto examples
+ dodoc -r ../example/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
+
+src_test() {
+ cd ../test || die
+
+ export TMP="${T}"
+
+ DO_DIFF="${PREFIX}/usr/bin/diff" ${PYTHON} test_all.py
+
+ if [[ -s test_results.txt ]]; then
+ eerror "At least one test failed: $(<test_results.txt)"
+ die "tests failed"
+ fi
+}
diff --git a/dev-util/boost-build/files/boost-build-1.66.0-add-none-feature-options.patch b/dev-util/boost-build/files/boost-build-1.66.0-add-none-feature-options.patch
new file mode 100644
index 000000000000..fd86c9e2fc71
--- /dev/null
+++ b/dev-util/boost-build/files/boost-build-1.66.0-add-none-feature-options.patch
@@ -0,0 +1,26 @@
+diff --git a/tools/features/debug-feature.jam b/tools/features/debug-feature.jam
+index 04958f9a..38b6acf1 100644
+--- a/tools/features/debug-feature.jam
++++ b/tools/features/debug-feature.jam
+@@ -8,7 +8,7 @@
+ import feature ;
+
+ feature.feature debug-symbols
+- : on off
++ : on off none
+ : propagated ;
+
+ feature.feature profiling
+diff --git a/tools/features/optimization-feature.jam b/tools/features/optimization-feature.jam
+index 761f76f1..fb2a5dec 100644
+--- a/tools/features/optimization-feature.jam
++++ b/tools/features/optimization-feature.jam
+@@ -8,7 +8,7 @@
+ import feature ;
+
+ feature.feature optimization
+- : off speed space
++ : off none speed space
+ : propagated ;
+
+ feature.feature inlining
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 476cffb01f9f..6fe216dbbf22 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -10,6 +10,6 @@ EBUILD ccache-3.2.4.ebuild 2068 BLAKE2B 8fb9e15fe1787760e878ac9c13f9c97e9e9e87e3
EBUILD ccache-3.2.5.ebuild 2087 BLAKE2B d821a440198a055654f6961d9624d63a1c8cf854f7392232807120b52a74ba3665770cb53924e816e689def5ea9d85c8112678a71807b87a67252cfeb748208b SHA512 82ba23cf1be894ad9232069fadeee4fc8f64607e673eb7bd1edbe560e9ae5ec3feed5d009ee3061a605f4460dbf75a6af375f9e42af8b932b4270f6f8a2323f4
EBUILD ccache-3.2.7.ebuild 2087 BLAKE2B d821a440198a055654f6961d9624d63a1c8cf854f7392232807120b52a74ba3665770cb53924e816e689def5ea9d85c8112678a71807b87a67252cfeb748208b SHA512 82ba23cf1be894ad9232069fadeee4fc8f64607e673eb7bd1edbe560e9ae5ec3feed5d009ee3061a605f4460dbf75a6af375f9e42af8b932b4270f6f8a2323f4
EBUILD ccache-3.3.3.ebuild 2083 BLAKE2B c9ab28add0fd4b71ce98d2e5d6ad8fe6383c9d097438925f37cb7a61e6668e6ef9f517fa73ab7e69fed483948408bf9f782281ecc439eb14641f30193ac86798 SHA512 3e48057216c5618b26cdf5361fea268caae0814d7ee7cc5abfd54be4adfb3cfca7da171acda1f17ab2794478ba4c9b2721403023cc04fd468239e7a3a737378f
-EBUILD ccache-3.3.4-r1.ebuild 1849 BLAKE2B ca83c5dfe96bb3500b61cf4c80490f6acb437da2ee65f9321432f8b28f144c343760b0c6e6d35587c6d8ae6b781adf5ca1e3a0eff6dbca54319e02dce83efcf7 SHA512 a52424b561c952d169f27e82470e72941300fcefbcc431c1100b7f52bcf5c28fba7fedbf715734c098aa896abbd84c71eae820aa4a2552e2ae63005ac6bd4fde
+EBUILD ccache-3.3.4-r1.ebuild 1861 BLAKE2B fe7cdc023f34703d7ce07dfeb2aafcac394e8b4baf7f58c41f65cb8c60a27fd2acf31c0f114768c1268992a406665cd383a358f6ea42bc4e8ca0b100b7b90a86 SHA512 6a5320bddcd06a03c285f9e8763b789f8cd083a94bfafefaf7b20cfd2f8baadcc6011c41afaa589190a6e79006f220291fba72e375d3dedb850ce3ab21ded828
EBUILD ccache-3.3.4.ebuild 2083 BLAKE2B c9ab28add0fd4b71ce98d2e5d6ad8fe6383c9d097438925f37cb7a61e6668e6ef9f517fa73ab7e69fed483948408bf9f782281ecc439eb14641f30193ac86798 SHA512 3e48057216c5618b26cdf5361fea268caae0814d7ee7cc5abfd54be4adfb3cfca7da171acda1f17ab2794478ba4c9b2721403023cc04fd468239e7a3a737378f
MISC metadata.xml 524 BLAKE2B 1c34a58dde9b1d3b231260ec8bb2a29d7a40450ee8b6318f21ada5b06a28084eeb9487ad6ec89bc2c66a6b4b55b14fd25b95082c57e8f8c7dab87f6c9d230443 SHA512 e26bbf57cf488e7d750f9f1e14b2f22b60df8c3b2a0eef6973fb0e8e6a2ef358cdf1aca10b5716c260c31adfe0c0a630d218253e998fb70ef6eea272853465da
diff --git a/dev-util/ccache/ccache-3.3.4-r1.ebuild b/dev-util/ccache/ccache-3.3.4-r1.ebuild
index d0c81ce1a56a..158eb5f1469c 100644
--- a/dev-util/ccache/ccache-3.3.4-r1.ebuild
+++ b/dev-util/ccache/ccache-3.3.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://www.samba.org/ftp/ccache/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd"
IUSE=""
DEPEND="app-arch/xz-utils
diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index e455f9f9ae03..132329c3e890 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -20,5 +20,5 @@ DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B e0a5307af0a34863c50ea6aa9323025ef588b27e
EBUILD cmake-3.10.2.ebuild 5914 BLAKE2B 7320e10ee6fb27623f18227a688e87f17b909fdc75e43e30c5ce49f13378c27f5241a030c6caca6b773150f41a1340fe1053337447a98da6610f303e0596d08b SHA512 38914325ded6bb2885220e61f77b1e79a26b5fc8ceec6a972109c8d2a1db907cfdb62f48c5fdcfbeea045720c9ef85124bff794b6c61604b35f5c8260f5a4582
EBUILD cmake-3.11.0_rc2.ebuild 5861 BLAKE2B 0297315d9311bd2ff14fbf8c50e3b58dcce74888c527ea6c34aae168645af8babc138a1334660a12e88b5a9a93041d744969ea6778930aa880928510b1b3edb3 SHA512 bc28af9895d7bd7e7625a46f2320bf51eafa0576c3b099b3144c79b32e6ad8293d21dbd1f51fe9ba79d79fcf6a830b601ffbf4ec663c45071cb407edd2e526fd
EBUILD cmake-3.8.2.ebuild 5702 BLAKE2B 41a2b56a1666d4f2375b7e0d2ba473b889c215340b57ef5ca4297eb10f71870bc83db16d803a85eea0204f2d931901af2484fbd19269ccd52d2b07b436a04981 SHA512 ffe83e85988895e7bacdad4db796f112a1f8888a7f9df580c1c0fce6c8b959dd568079b73dbe8f9ff605388f64de9c4a9a1e61950876f7d5b7ea3444bc6ce62f
-EBUILD cmake-3.9.6.ebuild 5955 BLAKE2B 239073bc7c7aaea4422893f51bbd0c8151acd128ae1857100d74564dda786a3d8aa0e68234cc52d0ddd93352d7d8077ace1400aa452bcecea3f158413046e37f SHA512 9afd703b46784f6c225f355c7c3402abddfa0548eb031f23974d39de0130e04011bda6d15f49e998348084ced2649c8f192c472fcb741c6995443162c1828fcc
+EBUILD cmake-3.9.6.ebuild 5954 BLAKE2B 76911fe74142a6dc7e8b87df126539cfb791ceea4ff4329bc24e8a029d54e16d339f8868256a92ee1a88f3b51f890aaf4548fbfc904f011711e1a003eaf2b2cb SHA512 c79d7dad475664c8cbe7760c03a9bb694d844ecf77e0cbbc00ebf1a6ca65f9a79535fd34867f23f7c46359520caff164e21e1c80aa16a0780267a5ca28c3c90a
MISC metadata.xml 430 BLAKE2B af8a9e9fbd898224f970f38c42b07ab2a3f31da674056af30a8059d4378c80d201d9fa98fceffed15a5f2130767a782ea72fce642e9c4f6b5709ecf1533455e6 SHA512 9a71665c1654c038746d4cdd8217382d38493a7064cf4b6a6b12aef632b05e40e530ceb923fc389b182e1b513cbe4c149921d8036565ad8247b948640d5fa015
diff --git a/dev-util/cmake/cmake-3.9.6.ebuild b/dev-util/cmake/cmake-3.9.6.ebuild
index f63f8c117780..3f7c3c8b3dc9 100644
--- a/dev-util/cmake/cmake-3.9.6.ebuild
+++ b/dev-util/cmake/cmake-3.9.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar
LICENSE="CMake"
SLOT="0"
[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs server system-jsoncpp ncurses qt5"
RDEPEND="
diff --git a/dev-util/cmdtest/Manifest b/dev-util/cmdtest/Manifest
index 8484fa51dec7..95fcc69775dc 100644
--- a/dev-util/cmdtest/Manifest
+++ b/dev-util/cmdtest/Manifest
@@ -5,5 +5,5 @@ DIST cmdtest_0.30.orig.tar.xz 38508 BLAKE2B 7a27ed4930decdfbc49e922af9724ddba2da
EBUILD cmdtest-0.16.ebuild 565 BLAKE2B 995a4abe2db0272e6f806937b4990fb89843ed2fcf825140e6ce963bf4beb14223aee7b50cbbd9f68a7e80249ef11f2f5253f34b889e821f8c7804e3261809d3 SHA512 35a3ab987715ec0af7dc3665c766a9c1b4d35005d7799eadb7478c0125add44761a61b17f8e2d8b80cf79421c0b0a3b7ca6f886153934728a5e2809f291fabe3
EBUILD cmdtest-0.18.ebuild 601 BLAKE2B 77c1b49917bf33964f7f2075ccd9e2b2f068a5d50d7d3744b388db2d69870605813486e6ac6858a19fce0c2bfedcda576af3a09b2b1386afb95e8e5dad4207e3 SHA512 432135a76f50e12791623ceab1e1866dfdce2b038f0a82bc6c884f85f2aa50ba6371c6ba0bd1a9e1ac5d155dd6467e012b566ec22c1512a5e19553a6bc39970b
EBUILD cmdtest-0.27.ebuild 641 BLAKE2B 0719f9ee8398d9651210172815b72314c5ce0a4f4aca2b676c54144a182e12de4a1b33670584401e3080cea867f02a74f14989aa9578394f0cad5759cf3d7094 SHA512 47d71f682e2f37c913593a768097bc1c04ccbcb393057428e89de3ea7ce214160fc25b785b7689327d73ed8fedd4c0e6b3269b51cd2ec33463cea4aeb26091d3
-EBUILD cmdtest-0.30.ebuild 735 BLAKE2B f108753a80162f278f42f3035d81c7675d5f9521b01beece418aa3744f70fa757d4f785f29b2a9f16e7b478d9516d30b9423f61e0c26771ac3106fc28e45d027 SHA512 c2ce7c2520a784c9ff72e809c18b6de89fad3826481f91dc0a447e2ec1f319f557ac1ebdfb4114533cccdd006277ace3fbf70b30a6c4d9dfd1409820b85485d2
+EBUILD cmdtest-0.30.ebuild 730 BLAKE2B a98e0a73accf28c069d7d3c8bcbd4d441f262ec3d72376f5be5e1e08d0273fe7eab68c225603143c76b728c90c2c1d3cde630d8ecbc86b066217f9ee11979ea7 SHA512 bacb9c1eb198951f0f4bcfa1c7ce74ea82cb65db007d166d2d68a34e2ac8dfb0023e1a9b0a0a4fcfbe7c4f0248018168410fc09db9dca24bbeff03f9da00e8ce
MISC metadata.xml 250 BLAKE2B fef48a48388f26a915c53bca9aa9cab62fb73ec006736542afb4cbbe0c7b81d23afe2884f52433c7d390fc38ac32f957a6f6efe285ee1cafaed76407a964cf9b SHA512 924271cfb32ceafc4134e19b53fbeed96f2e9056addc3c2cbdec28890254abf5f0714979a3ab698ca046e41ef5c2cca2932350830bd8bd3a8e214d99123c12de
diff --git a/dev-util/cmdtest/cmdtest-0.30.ebuild b/dev-util/cmdtest/cmdtest-0.30.ebuild
index 371e8ce29c2c..fa1e19245eaf 100644
--- a/dev-util/cmdtest/cmdtest-0.30.ebuild
+++ b/dev-util/cmdtest/cmdtest-0.30.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://code.liw.fi/debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
RDEPEND="
dev-python/cliapp[${PYTHON_USEDEP}]
diff --git a/dev-util/cppunit/Manifest b/dev-util/cppunit/Manifest
index 070b75a42dc2..dcb20c42077d 100644
--- a/dev-util/cppunit/Manifest
+++ b/dev-util/cppunit/Manifest
@@ -3,6 +3,6 @@ DIST cppunit-1.13.2.tar.gz 953596 BLAKE2B 205a631dde2cdd2b543be3e39c66331499f7f7
DIST cppunit-1.14.0.tar.gz 959716 BLAKE2B 581e3b73d6d152c249005ddf267100443e6c9cba12c52c43e9d6f81096b9cd13c3686fa2f73ebaf28c31193e41dbfd5d919dfb0143b190881345da65a5b7f86d SHA512 4ea1da423c6f7ab37e4144689f593396829ce74d43872d6b10709c1ad5fbda4ee945842f7e9803592520ef81ac713e95a3fe130295bf048cd32a605d1959882e
EBUILD cppunit-1.13.1.ebuild 1519 BLAKE2B b947d09d79ae72338dcd884cea61ebfd4540f2cb8cdba41b116b6d73f4c28982b29676ac8904628ff75da8a4b1c9aff5d4e58190c4da05d90087e81040b03005 SHA512 828a553548f581e0de5c161e1c113943a87b4ce7a53389e6d0bdee808ac4acf75acef2c393a41cf142aaeccef1732f618a99500a91dc400a9c00f43f2b1362b5
EBUILD cppunit-1.13.2-r2.ebuild 1727 BLAKE2B 9b1ae6e1f7c4390c8af78bd81fb59f0356453785613075f58c7ca707a0013e6878c74374b6525645c449e077603810164e4991627c4c8a628d5a69de483b1032 SHA512 1bff7dfb467e8cbd8b3ab440cfd0755cc7ca99824acfc729f579a3eb528947acb9cffcd7d9429853e3b8974cc5c9614da9edb5f7dd7826c7b8f09769d2036780
-EBUILD cppunit-1.14.0.ebuild 1728 BLAKE2B f5d58f6af81383be090f36be4bd8ba0238f79199a8daaf03351c273a8074ce7e87a472f025003af7b3895dc7b8a68481e95580e9c05a8744332510be6b253c68 SHA512 7f63953dd598ccfbb678a66b5bf452b52ea89f2d7e91f5de58108db0f869f3fccbd58e4eac11987ba6f0380b551c70e1df5350b8fa7cdeae124b2d8e27d06960
+EBUILD cppunit-1.14.0.ebuild 1726 BLAKE2B 3dd80a2efe5f5085fa6ef22b77967654389d767c01ade5a17b9c512afab779f35bdf323ae50393f1730bde8e7239c99e059a171a0866d17f098b8b661bf19c10 SHA512 c03a4a41c4faa5ad5337c97c24f3f268707250b847c7c9565ba1451bd2f84d2707708581e16fd92dbcc3a74f3c84c653656d3c37c3e59b9a5925353a3350fc6a
EBUILD cppunit-9999.ebuild 1736 BLAKE2B 5bde8ba9a2298f612f2396f3f3de5893ebf5ae7868eb74e1ab78bfe9e8d739560d97f9d3d10c8abc4a216f768360ad307490ac008566161037a231e99089818a SHA512 38b35d01aa20d7e1c28832403a002b174ba44b656b5ba0f400972907b10bef5e94cc88292dd442aa2c59881e46fb0b8c98bad5d8cbaec93b29a3b7b38cfd6afb
MISC metadata.xml 245 BLAKE2B 61823ae735b381c891f5cae47974d3b1ea6136d6f5f5d449a26dfcdf26472282d760b4ee8a605b8a7b75b9c97443cbc0db309ada118ce186030f276ed7c88963 SHA512 b098db4fb4d9ea116f6246bc6caf0f49e80e236d2fad78d287b638dbd5add7bfaf7feb1ca081ca557b23dde9227ce42fa808f3f6fd8eaba6a7e9cae93342f9c6
diff --git a/dev-util/cppunit/cppunit-1.14.0.ebuild b/dev-util/cppunit/cppunit-1.14.0.ebuild
index 147300b392ba..7d7191bbb95f 100644
--- a/dev-util/cppunit/cppunit-1.14.0.ebuild
+++ b/dev-util/cppunit/cppunit-1.14.0.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} = 9999 ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples static-libs"
RDEPEND=""
diff --git a/dev-util/cpputest/Manifest b/dev-util/cpputest/Manifest
index c0417ce02073..bacccbdcb6d8 100644
--- a/dev-util/cpputest/Manifest
+++ b/dev-util/cpputest/Manifest
@@ -1,3 +1,3 @@
DIST cpputest-3.8.tar.gz 2722956 BLAKE2B 1da16c06d242703462dcaf9c6c26eb875c2622bcce4113fd0b990805d06ee7401a6776d2f0451eda49e7914caa59a5665a92387684ffb6dbbe884cf0fe07bd86 SHA512 a9592bdc9ffab8b42026ef2010f504e7e37d77fc2f197f89d23f7c9285a101059a0ec66418b914db0383974616d31b26addd1938fb27f45c3e7d9496ed0a0fac
-EBUILD cpputest-3.8.ebuild 496 BLAKE2B dae846ddf04af91ef989a59626b042cdebd7ee28204f65585f58b51f88d3f1b52357257730a527dc970223e44cacc3ab6504ad5abe97ce35823ce646d7fdfbe9 SHA512 a2d78c287cd561104ae6ede8899b84e6b0499d5dde197f5408dab5f49b5bb37532327e77e0d6f2d62bced5340d7583aa90257a681342e0b5d09b30b54492e7ae
+EBUILD cpputest-3.8.ebuild 485 BLAKE2B a1a2966cbd1e938415ec0087dfc59cb6e7dd38703389a515aca6e3f878ea1559b91e88ad54e71e887e521d31a95a2b073fb4fc773baab5693d31189c83ab4f17 SHA512 5f21962d6bb2e094164b8b0ef8e2e34b4e300429478c0f36669b1ded7b1038f7122ba1b3c1d3c0e23f8f082c53d775b002e09783b3ea0312736a3aa5a20f0f9e
MISC metadata.xml 328 BLAKE2B dbdadf9d2d03017d5e24445929a424c4c8b23382641b2abdec83a1da14ce67ea7f8e4087b1c0d36786da46068a47acf9a94247140b3bb539176c88bc586f5e91 SHA512 fc08c57ee29388f77cdd94b984673c63793f055b5a399c77ebbe4a71e546437b19727a497a9a5f20a1d3b90129e731c824d52f57d028dbcd9556a1fd30d8e9c5
diff --git a/dev-util/cpputest/cpputest-3.8.ebuild b/dev-util/cpputest/cpputest-3.8.ebuild
index 70283bf44e5c..af20f1f08b02 100644
--- a/dev-util/cpputest/cpputest-3.8.ebuild
+++ b/dev-util/cpputest/cpputest-3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,10 +13,7 @@ KEYWORDS="amd64 x86"
IUSE="test"
DEPEND="
- test? (
- dev-cpp/gmock
- dev-cpp/gtest
- )
+ test? ( >=dev-cpp/gtest-1.8.0 )
"
DOCS=( AUTHORS README.md README_CppUTest_for_C.txt )
diff --git a/dev-util/cscope/Manifest b/dev-util/cscope/Manifest
index d8812120fac9..010d25d3de19 100644
--- a/dev-util/cscope/Manifest
+++ b/dev-util/cscope/Manifest
@@ -2,6 +2,6 @@ AUX 50cscope-gentoo.el 1442 BLAKE2B 73a5542b5ac18dd6ffb34169764cae590cb009c3d048
AUX cscope-15.6-darwin.patch 288 BLAKE2B 3426d3f3dcdd67764b8f3ee63bbf1ea6c457231cc61099e854ded076f66034ab400c0f49db7ba5eeb43ee7cd3e1d5d9c0ba488b282f050ffe532da9910324688 SHA512 24c3a876c34786c8ff2b51256c05da5c8334cc8befb3db40faba8af8f34abbec78062f1baf8e0dc0adf9f37731b10310e61cd46c08a6e78baa767234e483e7d5
AUX cscope-15.7a-ocs-sysdir.patch 582 BLAKE2B f9144657cb8d584f4d504481b986f68322d1a08b408e4f623db0ed3e22474895f4f8464e297a90e635a3dd3e71cb06f79b092a82ab8876d0ed308b71fa0d2812 SHA512 aa296d8839da73b6838c450dfabc9782940a2f9c9cfba2f738993c777c1d4096688d79205ccec58dbf931b2faf45a4c3850ddbd894c7b7e616d18a0014cacfdb
DIST cscope-15.8a.tar.gz 601232 BLAKE2B 8c67311059a055af775ba3d42942a557b54c0214751d8756e6a5c19a7a271824004e72c533614015ddcb0ffa4c768f99eb736d441dc8467c5be4824cebf5c15e SHA512 bedba69820eca86420f6c975d1f267de67a457b182a3fe49720a2ae5ea48759c5b5b8db06ed5ffd85173ddf4a0f12ca722e87200dea4a2da7d43c8c711b00318
-EBUILD cscope-15.8a-r1.ebuild 1389 BLAKE2B 908d40f0ec3be4ecee25fdb730719ee807d53c9cf51bb6bbbb54c922a3ed97a745957a5cab9fb7f0df1fcaa64fc382e9d999e98e92825add2a20040d1d0c7ff0 SHA512 d224219445dd71b6503ed432d8fab68f5ed0a6077ae2261d3792908a73ba6084ed3f0098a4883240989d2ee70c9e0a070407d4c8482742f4d06a8f15cdc06c06
+EBUILD cscope-15.8a-r1.ebuild 1388 BLAKE2B 41c1a647a086729d21b1321d64d86e8684c8cf204f632c6c8ccff268af4ab8a22d49cc59f9598d4814479f8fcd6ab30e7a997002f63ecef625c5bb80c68ed9d1 SHA512 b9d1b76bb68f5352fbd21b3668c518708e5ccc0580d9052ba556874d6bec06961d900bf06191e88870d741a408886fb4ae5efc9d3f974448ea6d26cd569ef0ca
EBUILD cscope-15.8a-r2.ebuild 1601 BLAKE2B 21d72755f774fc5bd2ca5767dbb34753c5f330c16138edc16df5e4c85f8bbdfb7f45680ae4c0450df3c84de2b384e89e79797b34acc1b4d49915c8d16c77606a SHA512 80dca153c05cfa98f2bcefd5901a977ac4492815b51a2f05ac31cebe32154b82a86d09e90c563cb96b0d63f9e3e45be4245d585412d77b53e32e4c02bc274d7a
MISC metadata.xml 1086 BLAKE2B 9fecf3d723e58a1235e3ae94b6a009c16cf91ecf0b27c32de7d8a8f96308e41908b9f2881083acfbf329685cce188b8ee0fb864333d566bc915e1ca2d572ac3f SHA512 a8ebddecfe959cb05a992749f12183baba41950b39e197bd1db0528969dd4e1814dc159555b2e24d85249373da4b60bf05a7d86aac2d7b8969d6d2bed2ab59e1
diff --git a/dev-util/cscope/cscope-15.8a-r1.ebuild b/dev-util/cscope/cscope-15.8a-r1.ebuild
index 96ee8532b7b7..597e787b4abc 100644
--- a/dev-util/cscope/cscope-15.8a-r1.ebuild
+++ b/dev-util/cscope/cscope-15.8a-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="emacs"
RDEPEND=">=sys-libs/ncurses-5.2:0=
diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index 0385f1b890b4..dc4d6d1d5532 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -1,7 +1,7 @@
DIST cucumber-core-1.5.0.gem 45056 BLAKE2B 39c56fd48386556f36921694940d8d8be7e2345c81bec83e7a47b4a07e96b22f4d30898cbdcedeebc44be671c166b42cb52d55c36b7196eb05b9cb82333a76d3 SHA512 544d2c5707bde46d0c12dc975b3858e663776d9bc87ef044681525a547ef2de171a74ba0c53fb28dafcbdf90a153bea5357ec1a129f11b2c0dfedd288c5def74
DIST cucumber-core-3.0.0.gem 52736 BLAKE2B 8c46b6209ffcea6c4840c038f956c90b0cbf4ab6e227ff0d0bcd92202f4bc233c9815bd270baf8d01a9cf15ef32cda2ca9fed172571fa2d8fc00ac024667a725 SHA512 2991bc8e2f3f5042b10cd430273dd1fd4c851ee444defbdfdf16ba920f93c6523e1b503c562438691947a969c95c8f65416a69c4fdf1fe876ad0c274982b9e75
DIST cucumber-core-3.1.0.tar.gz 49335 BLAKE2B 92b82661a6fb49ebff987fc5c729fee894509667d2a9600dcafa305235097249381b51ba4549f6c465dd7d8733e125d891d7c04e204fd683f68f08792e862a8a SHA512 c50186288bc855e30611dd25956f343bb97c7fc75e0f3341917e5816db2dcb7ea76a189fda7399c1304db7a643d8c10b7a76e3bf98a775e1ef2356a389e3eb7d
-EBUILD cucumber-core-1.5.0.ebuild 724 BLAKE2B 41c92e5eabe95f7589d6c30e6b0fd2f748ddee17347d566b15bb05fb81e2cb6c463a9956bd03e0ac53794c13679e1df84ce1319ae9ada2f8c24a30e7c3f4bee7 SHA512 28435ec6302a732d8a615e9ae7d24038b223313737421863ee35019b2dd6859971586cdac40011651021d39616dea82922a3e02fe972586fac1f10ece77fb0c2
+EBUILD cucumber-core-1.5.0.ebuild 723 BLAKE2B fdc8a88efc36dec7117b4113c8c26ed4e74ceee6569c22cac6f6fa4748586dadc12e76eaf15f68269f5311d5ada65db30ffd3e0540286ea1b9f6da6861ea94ae SHA512 4996f0caf6a426b0376c500cf86e4b36267c420f7e3a955d7dda118c2dff0068ae5c55a2e51018acff45490cf3c2707a640cf9c0e6fff2d68cd74252a443be92
EBUILD cucumber-core-3.0.0.ebuild 789 BLAKE2B 5d5ad28ba4dbcbb81f5df7bca241275b1e265058b876fcec4e7ef32d8695b1f615f3dedddaa7432b9d08af5cd6c275a9495dc08143473f64cbbbcb497db55c84 SHA512 fc7c525226b47cfe3a47b6eb1461c0084014b0881b8eda450272c4e12c0cf7c26f8e1eade18204a847b0cee16dfe41ffeeb36eedf3f5b667da920dff3e1dd0f1
EBUILD cucumber-core-3.1.0-r1.ebuild 963 BLAKE2B ac46198e966c41de4fe7e0a851d97c8b975c1ba1961910f1f29c1fd9b377045e310133c7dc11b5f127f9e6e24d74a6c1996e09e8e8751126292d81bf91ca4998 SHA512 3861855d4af8f495375983a6dd5b95be17888d547c05fe3fdfc2c3f7e1e8723d653f1f2060dcb35d3b8d623e820ccad41628981ab170b8ebd9d10b79f3af1f39
MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902
diff --git a/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild b/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
index 5f4e71fbd36c..fec54a66a4a3 100644
--- a/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
+++ b/dev-util/cucumber-core/cucumber-core-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="test"
diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest
index e76a1736170d..78d4b6233c5e 100644
--- a/dev-util/cucumber-wire/Manifest
+++ b/dev-util/cucumber-wire/Manifest
@@ -1,3 +1,3 @@
DIST cucumber-wire-0.0.1.gem 16384 BLAKE2B c35f478bbc8a8bccfbe1022d5b687a85c087bcadd5f494b807fa530d20b7e14f327ca2ab377c3f9abc28df60c7986576b59a246e5fb7537daadb016bb21420b7 SHA512 c6bae727814f6a2d1dfa8cfee9bc9e63e3bfa755f6bb070f907a24d52009dd29652ab21ea7719527a5423ddf4471208f91a388ec53555d7021abac7769b2109a
-EBUILD cucumber-wire-0.0.1.ebuild 513 BLAKE2B 391632a3120776dd2d7493511b6f90dbbfc65c083afea41ea5edc02758863b8b553bd2648c6b47dd40000d433051e16b01976473ded3a420771b793b8216e39a SHA512 4cb05d0efcfab0f01058a76aedba7359ff2e301f6c797ae4768589cdd113065f6fd3ac307b7fe8cf31ccef78c9ade403127462f356468e844d0fad961f1df505
+EBUILD cucumber-wire-0.0.1.ebuild 512 BLAKE2B 30eb65f55d21feb969eaaf231bf4072f1524b3dcfd416da149858d44291ec095d17fa323cd84f1e31fd32c36b2832a5fb92206a94a93b1512c59fac83028a5ea SHA512 6bfe8c6e22358aba6a720074ad17d3cde4f56a0e7f3377b16eebd288d30fa0fb8bdd8a07e0f272e78d5f867771d6977ef09fc3af30a28fe0274d54e63e1c07c4
MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902
diff --git a/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild b/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
index a173add95ac5..a911210bd8d9 100644
--- a/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
+++ b/dev-util/cucumber-wire/cucumber-wire-0.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="test"
diff --git a/dev-util/cucumber/Manifest b/dev-util/cucumber/Manifest
index c0fa626aa114..96e7587492f9 100644
--- a/dev-util/cucumber/Manifest
+++ b/dev-util/cucumber/Manifest
@@ -3,7 +3,7 @@ DIST cucumber-2.4.0.gem 250880 BLAKE2B 2d0479695800639340332ab26b745a84cdbe7dfc5
DIST cucumber-3.0.2.tar.gz 267557 BLAKE2B 0ce098d9c747a6291e53c647f0e6da7adbcf4cd6f85953023f5fa0e14dc7186a706c43b81cf77a55ad56f932e60146e7e0ca7d4107f85e9c6bd46cbc8b2d1f7a SHA512 1506427fb6d9233231497f0e1396143cfb1495673113fbb26344b171413c1bc9d35fd8a8ca86aa14ffc279d1d9db05712618c3a0e96f2288056d76f39bbf2cf6
DIST cucumber-3.1.0.tar.gz 267954 BLAKE2B e309c20a63621859375549d85cd85a89ec399821d7412932337b9d2d39c98204484297ce136b0023bdfb20b0a5844d27901663d5864007609657ca53c59f6572 SHA512 ace42faa4830740e09f484af65eac092cc5f5ac0607d3aaf6b6df1b2a27f16b9647d8759edf15c636f87177ce6b545a07bb22befff79b74234cb0c08c92ea9ca
EBUILD cucumber-1.3.20-r1.ebuild 2165 BLAKE2B 1030d687efe56f2e7dc3b8dc9f3869ab89d7ea3fd79dd33fc06a9495425f22d9b5979467c2875a41bcb4ec43d41db486ec2c0da752ae8a6e9e409f7cc177b76b SHA512 7d468eaee8facf0cf1e1a1272e12e55ba14a927a0611de734f9c4e328dab9b12b6211239b6112883d36769352f216d48e0e253548227b4b80723a8dd544b7831
-EBUILD cucumber-2.4.0-r1.ebuild 2464 BLAKE2B dacfd4540ad642ff74ee7454b4d977250031cc8878ddac2ff6b359a9f7b78415b3771b71558554cc542c662c185ca010bd0cb819e31044b96995281b59f1d345 SHA512 5fed5eb20feaba66a5d000610a5f09b51bc7ec5654b68353b9da57395ed9aeca11c6385c43f0ad5923628de80e7a23aca19e2ec04cc4802f548aaf7a93f2a051
+EBUILD cucumber-2.4.0-r1.ebuild 2463 BLAKE2B 2dc7d0606e0856a58a82e38927188b30d6ef66bfa54edd9196a15ea12d539224c8f358a47d450b868e945bb71087c85803032cd80ff701b025622a9142f4b302 SHA512 5db02fd837e69b1be5c539260a2ed413c79e85871574b0a7918daa509a7f20ca00ccd735789ad9f2946a51d50c53c05ef17bbb21a196ead8335bb825eff172af
EBUILD cucumber-3.0.2.ebuild 2634 BLAKE2B e1779f9fdc6912321111d3a49ae646721d14bc4f07c5bdcdb5d588945f2e981075a697dbd76f010091650f7f1b597ec02b0126576ef941b52e584bf3c6fe7241 SHA512 1cdaf64187a1ba552046ff330ad72efd1ab2ad347508cc5f277d83cfb98f03546631ac33d7b18f3c61075da93ce417d7ae65f96d806a6c0c6a5031c560bfebe1
EBUILD cucumber-3.1.0.ebuild 2634 BLAKE2B c8cfd65194ca867a9c11a33ef32ddbbabccf0ccf2b2ffdeb8431ce38c7b973c5e2353eb34feac58ff0b64a61d4b84ea380e0f7cb3f42c8e506d7ada4d256e930 SHA512 150fd14e9e429a60bcc0663022cec27d14ab605f7ad69bb5894db678928d614d6ffd46d0193d7f16a89dae444d7a14f9c79330af1c8e590e741c5cc8cc48303e
MISC metadata.xml 304 BLAKE2B 1f2a69030fdeaccf7280372ef0e8abc7e1ab0456951e88d6f1839ba3615f8a6588bb3a96d05bffdbe343cf3a4b89fc32fdbefc83faeaf2a54e0cdca9c68e03bd SHA512 1e0e844510269d137017ff7ecbe1b98c9542f7264ec0e5b8858119f06887720645c0d968228825d91fcb69016b78d7f7c7d344482f08c3fe0dd6cc3df4f52902
diff --git a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
index b49386fcf48c..f9e5ed9fc14f 100644
--- a/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-2.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -17,7 +17,7 @@ DESCRIPTION="Executable feature scenarios"
HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis"
LICENSE="Ruby"
-KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ppc ~ppc64 sparc x86"
SLOT="0"
IUSE="examples test"
diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index 5b4bb29ca0a4..0cd59e6dff41 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1,5 +1,5 @@
DIST CUnit-2.1-2-src.tar.bz2 349037 BLAKE2B 51122ae79f15ebaf3b4a4f46acc8f1e08e918097d1308409b02e722e6eb7e0147d14461dd834dfbdb95ad8bc230076c05b3700348781e2a9b31bf29898c61435 SHA512 c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9ffffe0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
DIST CUnit-2.1-3.tar.bz2 514500 BLAKE2B 919ff3345c06de44662deb3c43700dc14f3c6b0b1557e162f1f527b782874082bc866b3bbc3fd18869b975d7a0a6b4730eab87ed36847249ff8fa5cbede27797 SHA512 547b417109332446dfab8fda17bf4ccd2da841dc93f824dc90a20635bcf1fb80fb2176500d8a0906940f3f3d3e2f77b2d70a71090c9ab84ad9af43f3582bc487
-EBUILD cunit-2.1_p2-r1.ebuild 1374 BLAKE2B 524c8c125122481191bb4aa671559b6b50ffb866b3c9bb4f79fb1629ec813d68bcf3f65cda5dfe5ca57d0b3b74958311746a84b5e2eb9f0a43d8e402de2396eb SHA512 68bce364c4a817e0f16c84b9aebc26119c1ea078af1b42e95327898629d78278292d5cfb966a3a3c9b83ce077b2a5629107f7a294e00f746950f00c4663340d2
+EBUILD cunit-2.1_p2-r1.ebuild 1373 BLAKE2B df6b3baa7a39d9db5f8dcab29a3956457d14b2d3d03374a93bacb6efe5ff8ab683e92c922155cbcb6a4e56830efd5afa5be69b19a59c728dd5b49a840d9788a0 SHA512 c166a390e38e30e9416cf287c8f29d94e777f65e3375c46056b58f21aba0f923608b7b875100c5cdf175eed07d9d2deb5e0f2ac4364fc49480e612708b5ee7d4
EBUILD cunit-2.1_p3.ebuild 1384 BLAKE2B 7cbcf32948969a5669c8f17cbf428f19f848bfac875a9230cfa87f0dc703ba2547e97c4451a982320f7c6e0995d221869c076a1863a79bcceceb4e5e81b459f5 SHA512 62a6c3d04d65a41fdb3f9546c0455666411674548d63335be1e427f56471647dc5e956d26ca7116370dca804ddf8dc1e6fc301c7c40017a36c644a324805428a
MISC metadata.xml 242 BLAKE2B c9bc0f1e188dab4f0b4f1027441888c15919ad52adb639905a71471645438c94957a45ec043038fc19a829a6ec6b236eeb026560728dc231e5aeb484a467177a SHA512 3171a680f18023cbeeb73331a33942ddf076e0b8abc2c40284e4a4cb1803ad7264f8e38ffaf182d1f38ba28ad60e65a0ddf96c66a60e0f9a935aa941c49df87d
diff --git a/dev-util/cunit/cunit-2.1_p2-r1.ebuild b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
index 1522a3e14122..4b8d7f86d7b4 100644
--- a/dev-util/cunit/cunit-2.1_p2-r1.ebuild
+++ b/dev-util/cunit/cunit-2.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ HOMEPAGE="http://cunit.sourceforge.net"
SLOT="0"
LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="ncurses static-libs"
RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] )"
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 3cc876cb1b07..95e2d20b5e21 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -3,5 +3,5 @@ AUX setup.py-2.32.4 192 BLAKE2B 574320d89095d1452a3eee4404b5ebb19fbed32febf2a154
DIST glib-2.50.3.tar.xz 7589284 BLAKE2B 8648e5d9e8f4c943ca3ec5a5ec01f380f55f76555bf4ec731e211b33d0e23c29ea2a9323e2e839f35f89f292863df76d4e8c622fc44c0e5905eb904576618dbd SHA512 ef35806c15170b6608445f255136c0bebd2d433adf903c2af2865f6a57b4f2fcfc1e4a7cea1a0dac48ff5fe26248fbf7886dba4a8d209506f0a94160df8fb7af
DIST glib-2.52.3.tar.xz 7679972 BLAKE2B 8d9f6b714571bd04ab9717fbf9ded8556664e43dcdb7dd59436b8b7f1a8a5cdf98e9ce60ca1ead941af1d57688044fefb6c749fa735084622a3482b058864ff6 SHA512 a068f2519cfb82de8d4b7f004e7c1f15e841cad4046430a83b02b359d011e0c4077cdff447a1687ed7c68f1a11b4cf66b9ed9fc23ab5f0c7c6be84eb0ddc3017
EBUILD gdbus-codegen-2.50.3.ebuild 1305 BLAKE2B 5aecff45e4829b32d3404c81f664620a54a2127bf066ef3af51e9be9ec3b70d4f5b18c674bec23d1b061f32af4d4346bef508ec0cf9111c94ebb7f2c7b01cd0d SHA512 cb018c694e4639888ff696c72b9df895de46946a0849668b3ccce9d6dcdae8193bc84cbf7ff2a0ccdd75108c8b4358d76cfe547dc8849cfa22c69ee42f8d3223
-EBUILD gdbus-codegen-2.52.3.ebuild 1318 BLAKE2B 8ad6eb18d8712350a627f030c3be0f0d6ddadd915ae637121b72d8bde9550b03e630a47b35f88af0311087cb9264a2f5611843184b11c40f3ca56ff431f04aba SHA512 602495504c657fd9ccc71a8d6f0261af9a78366e03810c6aa3d67ae294938d8c529756ff56f193cde72f856cba7b219ad9947313bab2dbae17105df626b353e1
+EBUILD gdbus-codegen-2.52.3.ebuild 1315 BLAKE2B a6c171127ff6988c957ed5307fb7c15820fc838d45a07bcfcb3dd09c6b0bd92990375dcf7349f3a9b0f0510bb72bbd8cae01a98feb22912b91efb97e0a63b131 SHA512 213feed28fb6a189349dd22695e8aa8b760f29125a6da255f984ed6c7d611cf430d2e257c3a7d6aeae933cda3af53c4cf4bec0185d1625e2a4cdd339ba56332e
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.52.3.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.52.3.ebuild
index 210ebc7292fd..c8f5dfb5a11b 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.52.3.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.52.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
RDEPEND="${PYTHON_DEPS}"
diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index ed4731489807..c1be159048a9 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,7 +1,7 @@
DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe SHA512 11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
-DIST geany-plugins-1.31.tar.gz 4547472 BLAKE2B e570ccd2ab469fb251d17cd9a43bc4766189bcafa83a516e5960259a961378792bed061ea4b6d0a9748a5db5f8e8c60e9091a8e221c67d83afe8f51192c5a61b SHA512 73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
DIST geany-plugins-1.32.tar.gz 4655759 BLAKE2B afef1fd304b36daf4da5bd2a753c3de2c3c94d4274716fe726afc4164d98645f3f2436b306b894bb4245d86ee0782058b0181655d42764421b2d24c3e9e4c79d SHA512 0284aa28820361f419a4ca000a8781bc044e112732ea6be7e511841c18d075eceef4abcabc1153ba9ff8229e529d3e44f6aacdc668927323f2d78bb2f8897a06
+DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d SHA512 d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718
EBUILD geany-plugins-1.30.ebuild 3438 BLAKE2B a0cf586e95195375680bbde21c7de798fabd3ad944c9a7934ace91285a267436938b8bf158af9a6da5d55caa3b5c258218c0f5f3c44170a0c7384bc447cec0be SHA512 ab7193e7c89b6824c33d489e8bf0b6098b814c9bff52987af9c4ca5eb059902102f94e659b90e4ba1748f9242d7fbb3a3564bd88d0826c36f4b4a3807083eb99
-EBUILD geany-plugins-1.31.ebuild 3519 BLAKE2B c919ee924c681b067e7340f3b276a6531f44a23167533d04dcd231659663b8da9982e5e4dfef9fd123101acbbdf4d3906d1623b960a60fddc1c341f33170d017 SHA512 1c806fe9dfd3d54552836c35a98ac78e36cbf6eeff671def0e0a42d60e3007f8c6741150f09ecb1540a6637944c4763d827753475e09768556249132bba6a7c6
EBUILD geany-plugins-1.32.ebuild 3182 BLAKE2B 5003867dc35ec00ff63552dbfc57680c0014a8af897da13ab286ed57fba913968c54fb27a2f9758744db1f3d01ebba4118d84dc325b3dc43668d4b00c85d7da1 SHA512 2779d14f320a8dfbbdec5ab9862a5fc6eb2230d09774c018ccb6bbc248b0291ebde97de7b03bff998dd41f1b2d83717531948865c7c2936a500a5a2f18c1957f
-MISC metadata.xml 1593 BLAKE2B a3cdef722d40a7c3eeec7075667a9b5d496b2e73ec7b67f8d47bf992959f08b099e0f124999903fb4151e8eba686830f93a8cbedd4fee2870d6fa96171726c55 SHA512 5fc32297ae864f48fbb764c9c4ba8380232255bb3279ecd5276a006468c71ea363343c222ccab729168f5ef010e8710fb4d3168356156adee7eec9c67544607b
+EBUILD geany-plugins-1.33.ebuild 3166 BLAKE2B 3e6beb940b81bd921424b6d1310c2fe402675a86815c6743483d7d9b5c05b4f4cdd1818bf92086430a03bc44b3a5c4bdaf58fb7e71af5da286dcfe2d71ee11a2 SHA512 7d3ac36a212e1deeeff6256aaf6593a65c0ade96e6da40fafe28a3672d46c4b3960c9c5b68c026acfe8c1bd8bed930a5aab9707168f3e7c4fbfdc9dbcb405d93
+MISC metadata.xml 1533 BLAKE2B 33a794171fd9b6a50ea6669c4bc782f40144d7efcf3145c742f4b427c1a2389d9370085ba2661498800324c17b3bfd5608b70c7e1f24892134e338108ae08354 SHA512 7c469c01a2afc24631d1260ca010c59031d61c63c903ce13ccc5147d960f0299c5cad02f4a839df8bef1f5566a49ef443bfdd0b40eea0a4401c8fa6625f532da
diff --git a/dev-util/geany-plugins/geany-plugins-1.31.ebuild b/dev-util/geany-plugins/geany-plugins-1.33.ebuild
index 1241ce470d88..4115b2f8d7be 100644
--- a/dev-util/geany-plugins/geany-plugins-1.31.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.33.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1 vala
+inherit python-single-r1 vala
DESCRIPTION="A collection of different plugins for Geany"
HOMEPAGE="https://plugins.geany.org"
@@ -14,25 +14,19 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat enchant git gpg gtkspell keyrecord lua multiterm nls +overview python scope soup"
+IUSE="gtk3 ctags debugger enchant git gpg gtkspell lua multiterm nls pretty-printer python scope soup"
REQUIRED_USE="
gtk3? ( !debugger !multiterm !python !scope )
python? ( ${PYTHON_REQUIRED_USE} )
"
-GTK_COMMON_DEPEND="
- gtk3? ( x11-libs/gtk+:3 )
- !gtk3? ( x11-libs/gtk+:2 )
-"
COMMON_DEPEND="
- >=dev-util/geany-1.26[gtk3=]
+ >=dev-util/geany-1.32[gtk3=]
dev-libs/glib:2
- dev-libs/libxml2:2
- autoclose? ( ${GTK_COMMON_DEPEND} )
- commander? ( ${GTK_COMMON_DEPEND} )
+ gtk3? ( x11-libs/gtk+:3 )
+ !gtk3? ( x11-libs/gtk+:2 )
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:0 )
- defineformat? ( ${GTK_COMMON_DEPEND} )
enchant? ( app-text/enchant )
git? ( dev-libs/libgit2:= )
gpg? ( app-crypt/gpgme:1= )
@@ -40,13 +34,12 @@ COMMON_DEPEND="
gtk3? ( app-text/gtkspell:3= )
!gtk3? ( app-text/gtkspell:2 )
)
- keyrecord? ( ${GTK_COMMON_DEPEND} )
lua? ( dev-lang/lua:0= )
multiterm? (
$(vala_depend)
- x11-libs/gtk+:2
>=x11-libs/vte-0.28:0
)
+ pretty-printer? ( dev-libs/libxml2:2 )
python? (
dev-python/pygtk[${PYTHON_USEDEP}]
${PYTHON_DEPS}
@@ -67,10 +60,6 @@ pkg_setup() {
}
src_prepare() {
- # bundled lib buster
- rm markdown/peg-markdown/markdown_lib.c || die
- # devhelp plugin bundles devhelp
-
default
use multiterm && vala_src_prepare
@@ -80,54 +69,55 @@ src_configure() {
local myeconfargs=(
--disable-cppcheck
--disable-extra-c-warnings
- $(use_enable !gtk3 geanydoc)
- # GeanyGenDoc requires ctpl which isn’t yet in portage
- --disable-geanygendoc
- # peg-markdown is bundled, use app-text/discount instead
- --disable-peg-markdown
+ $(use_enable nls)
+ --enable-utilslib
+ # Plugins
--enable-addons
+ --enable-autoclose
+ --enable-automark
--enable-codenav
+ --enable-commander
+ --enable-defineformat
--enable-geanyextrasel
--enable-geanyinsertnum
- --enable-geanylatex
--enable-geanymacro
+ --enable-geanyminiscript
--enable-geanynumberedbookmarks
--enable-geanyprj
- --enable-geanyvc
+ --enable-geanyvc $(use_enable gtkspell)
+ --enable-keyrecord
+ --enable-latex
--enable-lineoperations
--enable-lipsum
+ --enable-overview
--enable-pairtaghighlighter
--enable-pohelper
- --enable-pretty-printer
--enable-projectorganizer
--enable-sendmail
--enable-shiftcolumn
--enable-tableconvert
--enable-treebrowser
+ --enable-workbench
--enable-xmlsnippets
- $(use_enable autoclose)
- $(use_enable automark)
- $(use_enable commander)
- $(use_enable ctags geanyctags)
$(use_enable debugger)
- $(use_enable defineformat)
- $(use_enable enchant spellcheck)
- $(use_enable git gitchangebar)
- $(use_enable gpg geanypg)
- $(use_enable gtkspell)
- $(use_enable keyrecord)
- $(use_enable multiterm)
+ $(use_enable ctags geanyctags)
+ $(use_enable !gtk3 geanydoc)
$(use_enable lua geanylua)
- $(use_enable nls)
- $(use_enable overview)
+ $(use_enable gpg geanypg)
$(use_enable python geanypy)
+ $(use_enable soup geniuspaste)
+ $(use_enable git gitchangebar)
+ $(use_enable multiterm)
+ $(use_enable pretty-printer)
$(use_enable scope)
+ $(use_enable enchant spellcheck)
# Having updatechecker… when you’re using a package manager?
$(use_enable soup updatechecker)
- $(use_enable soup geniuspaste)
- # Relies on obsolete and vulnerable webkit-gtk versions
+ # GeanyGenDoc requires ctpl which isn’t yet in portage
+ --disable-geanygendoc
+ # Require obsolete and vulnerable webkit-gtk versions
--disable-devhelp
- --disable-markdown
+ --disable-markdown --disable-peg-markdown
--disable-webhelper
)
@@ -137,10 +127,10 @@ src_configure() {
src_install() {
default
- prune_libtool_files --modules
+ find "${D}" -name '*.la' -delete || die
# make installs all translations if LINGUAS is empty
- if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
- rm -r "${D}/usr/share/locale/" || die
+ if [[ -z "${LINGUAS-x}" ]]; then
+ rm -r "${ED%/}/usr/share/locale/" || die
fi
}
diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index e97496ef202a..ba173350cebd 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -20,7 +20,6 @@
<flag name="enchant">Enable spell checking using enchant</flag>
<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
- <flag name="keyrecord">Enable the keyrecord plugin</flag>
<flag name="multiterm">Enable the multiterm plugin</flag>
<flag name="overview">Enable overview plugin</flag>
<flag name="pretty-printer">Enable pretty-printer plugin</flag>
diff --git a/dev-util/geany/Manifest b/dev-util/geany/Manifest
index e318d0285ba9..78687291df69 100644
--- a/dev-util/geany/Manifest
+++ b/dev-util/geany/Manifest
@@ -1,8 +1,8 @@
DIST geany-1.30.1.tar.bz2 4352154 BLAKE2B 6efceb21e07aba3b0698196543746e926d6a73ef5d5f560467eee18a7b9ade4ce0ce37808176922b3399ea8a72b2f281af313a9f57aa325e1a9cb964f0f1c34e SHA512 55fb446b0c517ccee4d2f3023334b96a336788422a4dc41207a4f290c5d4b88df1eefa4b7f6fddf0567224f890ae7bea396306a935512f17e01682034f7200e3
-DIST geany-1.31.tar.bz2 4355879 BLAKE2B 5bd71d41ae4513f280e7e3e61f98cfd125cc7f5b6ab4c0b80f339cc4f8b1c40a6bbe36716dcf689f1d0ee0ec71ba23b00d092f3dd4fffdbba158ca4a049bf64b SHA512 6b5b07928173ef2673867ce2ab9cef1d74dfa97a5ca3515bfb85c0c4d239d7964d5f8d912dce3d97cad06a92c7a967abd454a5e4dc91e481d47de7773d8f6503
DIST geany-1.32.tar.bz2 4341296 BLAKE2B c12b5608929d308cd9ff66c04a395a48d7ae05e773f201ebce64b883a8b5da73d6e84b1799cfea35ae2c12b02177cc0d43328924daaf8f485a83305d0d8e763a SHA512 a5ec73f690368d735e20ba90db90ab9a10e504545374a0d82c82af1f2df2f1382edb966e442257a271602b9322e3229af6a07f9c883d5d2d32236dd8f7791b5d
+DIST geany-1.33.tar.bz2 4106409 BLAKE2B f0f16053eb1894ea98c8e79cd1cc5cb12adde4755358db42afe7c50a940168eeb6d7c5b7778765f28c6f6b029b5e17ac8433580e30c456b1b56fbea07ac16c6a SHA512 7fd53bd61cfe2dc05af69b5739ba2841cada822ea6dd76c6b2eb2707e69210f47cf19308842e3a989772c18a7e4386bf7a2b053085063605d196e8e630ab2b33
EBUILD geany-1.30.1.ebuild 1570 BLAKE2B a50ba6cc4c43000bed7ce4b1f8bbe1c0a9ecdf0729be7377dc16c976debf848d63a3aeb147558d005e2759df60752ba4061a8844aca239a2dbbe76076c3407a8 SHA512 c8d077fa9cfb0a7911f8ecb4fa343f359da2f48ab252928ba594e66e33ecf694e28239f5ab0185cf0d36b2e0421e053daaf9d12ef5fce48a8b458a47d319fe2e
-EBUILD geany-1.31.ebuild 1578 BLAKE2B b8d24b3a80cf74be805e0a77130a110e4c02a4d571cacf2c6593fcee85e36d6bb40609b70357667f0a764d5ea779dca19b74aa284e50aab9ba9f929129865979 SHA512 2901aeef60de657cead6a8014f454fde320ea444ac0971e8d9575b22a26fc28c5291873cf2aa04a630159c7385c8089cc9a4fe86d4df346a828a065095df023f
EBUILD geany-1.32.ebuild 1569 BLAKE2B a451545a2dbcf970013939a50f67af077d1ff82eabfc3e0167731abd5ea3c3cd284d928d47d766ce9c070369192c8dbad0d366e14b3ccf1424b105d99011dd8d SHA512 092512d94cd461d2ba5822a1a7c6fb8151170bbadbebf037f2da41351e7be56780344c29734bc48d88f369fb20f2d9a617d1a9600f35909fd0b449d764373182
-EBUILD geany-9999.ebuild 1716 BLAKE2B d8f333bf0ccfebf13f85c724d550b0654a44e8ac8d662b2e6819016860f6a3145e1ae4c05671f056b8af75f5a30ab2770c76760918194a7415e116ea0d52623f SHA512 f6d65dc0cfcdeff91f8be76a8f9a55e167624a717610596dadfea0eebf71055073a074c792864573b386fa26956010d9c9ef01fc3e77ffc1537678e92e8679b7
+EBUILD geany-1.33.ebuild 1708 BLAKE2B be73a09dc4eada889b0af8f8f963d6635e0f0e60632df56cced5ce0a4daefbdd2eac3a132d2a6b27a50df44444e611a73054779521c47f49c1d6d8892d39e119 SHA512 4847dec91a041abb532bef42d41555754517fd8598628f36df09f8ee06a23af0b9d60b05f6ebb230c9871c75a2baaf70e33105d2682fbe05aa6bdfee9f619dfb
+EBUILD geany-9999.ebuild 1708 BLAKE2B be73a09dc4eada889b0af8f8f963d6635e0f0e60632df56cced5ce0a4daefbdd2eac3a132d2a6b27a50df44444e611a73054779521c47f49c1d6d8892d39e119 SHA512 4847dec91a041abb532bef42d41555754517fd8598628f36df09f8ee06a23af0b9d60b05f6ebb230c9871c75a2baaf70e33105d2682fbe05aa6bdfee9f619dfb
MISC metadata.xml 1978 BLAKE2B 04d6567b9c02f927e912c8d35bdea73c8015dcc4a6c7f47d91b50086c619e2e25a472170f46a4d1053cb942a33d66f85da1e837bc7f4397678534702cef964fd SHA512 f070310d9266a11c4b91c4f644534f3ff9d7538c2d97e6daa009d403cb2c8aae2856ed51646315906a51399b6e51a1f32fbd12f5ab616b597c4fc7c97c5f5152
diff --git a/dev-util/geany/geany-1.31.ebuild b/dev-util/geany/geany-1.33.ebuild
index 2dbe5634afac..4975465aee2a 100644
--- a/dev-util/geany/geany-1.31.ebuild
+++ b/dev-util/geany/geany-1.33.ebuild
@@ -1,19 +1,25 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eutils fdo-mime gnome2-utils
+
+inherit gnome2-utils xdg-utils
LANGS="ar ast be bg ca cs de el en_GB es et eu fa fi fr gl he hi hu id it ja kk ko lb lt mn nl nn pl pt pt_BR ro ru sk sl sr sv tr uk vi zh_CN ZH_TW"
NOSHORTLANGS="en_GB zh_CN zh_TW"
DESCRIPTION="GTK+ based fast and lightweight IDE"
HOMEPAGE="http://www.geany.org"
-SRC_URI="http://download.geany.org/${P}.tar.bz2"
-
+if [[ "${PV}" = 9999* ]] ; then
+ inherit autotools git-r3
+ EGIT_REPO_URI="https://github.com/geany/geany.git"
+else
+ SRC_URI="http://download.geany.org/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
LICENSE="GPL-2+ HPND"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+
IUSE="gtk3 +vte"
RDEPEND=">=dev-libs/glib-2.32:2
@@ -40,30 +46,36 @@ src_prepare() {
# Syntax highlighting for Portage
sed -i -e "s:*.sh;:*.sh;*.ebuild;*.eclass;:" \
data/filetype_extensions.conf || die
+
+ if [[ ${PV} = *_pre* ]] || [[ ${PV} = 9999* ]] ; then
+ eautoreconf
+ fi
}
src_configure() {
- econf \
- --disable-dependency-tracking \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" \
- $(use_enable gtk3) \
+ local myeconfargs=(
+ --disable-html-docs
+ --disable-dependency-tracking
+ --docdir="${EPREFIX}/usr/share/doc/${PF}"
+ $(use_enable gtk3)
$(use_enable vte)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
- emake DESTDIR="${D}" DOCDIR="${ED}/usr/share/doc/${PF}" install
- rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,GPL-2,ScintillaLicense.txt}
+ emake DESTDIR="${D}" install
prune_libtool_files --all
}
pkg_preinst() { gnome2_icon_savelist; }
pkg_postinst() {
- fdo-mime_desktop_database_update
gnome2_icon_cache_update
+ xdg_desktop_database_update
}
pkg_postrm() {
- fdo-mime_desktop_database_update
gnome2_icon_cache_update
+ xdg_desktop_database_update
}
diff --git a/dev-util/geany/geany-9999.ebuild b/dev-util/geany/geany-9999.ebuild
index dc57933d71f2..4975465aee2a 100644
--- a/dev-util/geany/geany-9999.ebuild
+++ b/dev-util/geany/geany-9999.ebuild
@@ -71,7 +71,7 @@ src_install() {
pkg_preinst() { gnome2_icon_savelist; }
pkg_postinst() {
- fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
xdg_desktop_database_update
}
diff --git a/dev-util/glade/Manifest b/dev-util/glade/Manifest
index 6b5b08c7af05..0431060bfa0e 100644
--- a/dev-util/glade/Manifest
+++ b/dev-util/glade/Manifest
@@ -2,5 +2,5 @@ AUX glade-3.14.1-doc-version.patch 853 BLAKE2B b7cad3cc9d49cfe24189ba21bffaec2c5
DIST glade-3.20.0.tar.xz 3492928 BLAKE2B bab8682ec83a98f7f405a667e9fc9ad4b0fa334e0f1f3b1ba5bd8e17af1c61c65031ebe2fe56b8321df142f5a4d8dec348793bba0fc3c195c6722d635d52a291 SHA512 58c8da3522c75470f5b42492bddd83f61d828fa2a3fb8a78d15813f6d1f1df22bd808f25ae7228bf2e821bacdcc5665b889bac3ea8364c4dac288f95e817e98a
DIST glade-3.20.2.tar.xz 3535064 BLAKE2B 33e5e9477556ac5f645cf13658ff1eebdaf046c1bbbcf5ac528c00f9b5f76943ede8140cc6a3b73dc27ed96c363208700031306f19478ba0e9e2fbae8319f500 SHA512 45f850ed4d409aaf11153da45398e7974d7b85235bf5d5043bc11755c3e4d1201f59ed854786162a7414f0521c818982560d4e226f93625b9253dc598793118a
EBUILD glade-3.20.0.ebuild 2390 BLAKE2B 22cd5f2417192d963cbb2ff1376d9fa4b5eb44aba78f53c233dc5fd159fb93fa2c03096d71a35cd89321dd2d1f28092a503a4fd0f5cc8883da76854d9a470292 SHA512 98673ca19010e2a63c5c7c9c79dbfdb65939324004c7be6d8b846684411af444ef1fc499234296bfff24d5f8e03842781378d6099356af8b6dc236e757bdf047
-EBUILD glade-3.20.2.ebuild 2394 BLAKE2B c91560f04379072a2f56196d638ad8c85af639a1fc3e5d6c510dba765a734411e6087b554d133e5c15be5401d6676e606025b18c9d3d74c639b697a377a95a4f SHA512 e861f128dc6d30597ba120db61bac3fae5e77de1b8ae5514680401776c9baff90fb8f12fb1644b3735790be7c2ff35e7827212ede6a5468c47795abf410e4069
+EBUILD glade-3.20.2.ebuild 2392 BLAKE2B 44f4c14c8f2bfa60c25ce891f658f9b4810d4c24edcc710764bb1a7f2de60ba5bf4130223bd7da38dd1c2f44345180af4c080bc522864bb21119611d9deae6ea SHA512 8ea6d247226ebe663a42e8839f03b5f9c796b9ff62c0f437b4d14f764584695d4bba7bdcfd583644b01eb159d2f8fa58b85ff8418dadb866b474c66d03265f57
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/dev-util/glade/glade-3.20.2.ebuild b/dev-util/glade/glade-3.20.2.ebuild
index 11d5534f3d09..15cb62ee2014 100644
--- a/dev-util/glade/glade-3.20.2.ebuild
+++ b/dev-util/glade/glade-3.20.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://glade.gnome.org/"
LICENSE="GPL-2+ FDL-1.1+"
SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug +introspection python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/dev-util/gyp/Manifest b/dev-util/gyp/Manifest
index 5c94e9a34e69..e32492cdba80 100644
--- a/dev-util/gyp/Manifest
+++ b/dev-util/gyp/Manifest
@@ -1,4 +1,4 @@
DIST gyp-20170904022846.tar.xz 447608 BLAKE2B 41f0e28d04039358a9e4ec9628fe1d936d19748061ea882a4e47f2cb23549db3866c5281e102b8f95d6ed37cfe999e7342129a81333671ee42534fc53d2a0d0e SHA512 9336be1103048fe5f51f90fcb2a153bba7638e71e4b579c47b725db81ae4257a56a8f7dacddc936e627862ee6149a453f1c7f5bede633cbd3076e0fa2fce07a7
-EBUILD gyp-20170904022846.ebuild 903 BLAKE2B 187d9e0e224d750e4479107e68f0905f3adfac8e4577bc8017f8017bd3207d2cb38897451363f1f3e2ddc412d49e6be4025a1d3c16a7abcd76386e5ae3cc81d9 SHA512 00b777af59fd92764371f3351468f038825183dd57ff94c58541ef03af1bb797ab5041e77b78c7ebe79d48bb7c5683165c3b79971b78a99a69785fcfdf49c852
+EBUILD gyp-20170904022846.ebuild 901 BLAKE2B 93336b86c9b5cd4db2d9321111015b90066d8aba2db41465e10d1d78d63113b5cdeec7dd3c4943eb262fe7a3f7070cbc0f6f2a176cfb2a0d0aec043d96bdf1d7 SHA512 b7c05f33d2dee45a28f26addd3264e5971250ffcc17888be2dc6484fdc85bace46cfdc73ea847ba3da824e33a6e111ba1a10801ac04910b0c940867d9b16ff53
EBUILD gyp-99999999999999.ebuild 892 BLAKE2B bc7cd85cf2fe9f1f6262bd7d1e064853dff7a4f97b9fcf1d9cda47e6caed487117ea389eb26ed5d25af0c6aa4d51b2db4ede47343906ca6c0ed4ef77b2dcb0a5 SHA512 7df9e1d53c73e3e256b4abf9ae71f91ac9105102e41a8f5bec5ef2921f96b4f88c0a2264a7727a55d4de95ea81d84150ecd0aa456cfef02200703fa3392ac6c6
MISC metadata.xml 273 BLAKE2B 287fddc66f0f3a2547c1d7892ca0ca381ca3f90c0a24935119d1cf30b0a2be976d20ce00b92f720fb58cec08d6b1147dee207bee998d17c80638c8a6a95d7a63 SHA512 52d2bba092d7ed694e06c90dd9cfca1a0003e34fffc0bebb25fc4262f5b6b2ae8903454f7d406aff28d40c9ffca5157fe021701cd60ac1fbf7a7b24215578341
diff --git a/dev-util/gyp/gyp-20170904022846.ebuild b/dev-util/gyp/gyp-20170904022846.ebuild
index 49679f6504ef..b1cf14a58db5 100644
--- a/dev-util/gyp/gyp-20170904022846.ebuild
+++ b/dev-util/gyp/gyp-20170904022846.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -23,7 +23,7 @@ fi
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
new file mode 100644
index 000000000000..8e5bfd8b2d0d
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -0,0 +1,4 @@
+DIST kdstatemachineeditor-1.2.3.tar.gz 222134 BLAKE2B 3a6360331f314cfe2e57abb2e909a886f4613dc86bf7f542feabf218e2f623366679a339b5ebc941e015fca35c617152ad9ca7e3cb492d01b48f791a39d38ec1 SHA512 1a2cbe980da5e1634abc842834fbb8883fa8919dc3246436f36bb232a29c57255235df1c041353d3e6d2ee82fc8d688cefa7ecec1a7750aae3fe6f13627d0850
+EBUILD kdstatemachineeditor-1.2.3.ebuild 1028 BLAKE2B b3f197f4a8b7dcac6d04d824ddf11ad73a519748e5091f831e75275fa342aca66bb478c6846b87c95a61169e021b87be8d5c647ee27f3c71a2326b95b2eefda3 SHA512 46d6b69e0a4cdceb6293835cca782cfcc8c90bcd45645c9a729053e8ee40a037ccfa2ef4f888a7c8d60edb7638cd3c465fe560d2f4bd0fda0c880a7d60836ca6
+EBUILD kdstatemachineeditor-9999.ebuild 1028 BLAKE2B b3f197f4a8b7dcac6d04d824ddf11ad73a519748e5091f831e75275fa342aca66bb478c6846b87c95a61169e021b87be8d5c647ee27f3c71a2326b95b2eefda3 SHA512 46d6b69e0a4cdceb6293835cca782cfcc8c90bcd45645c9a729053e8ee40a037ccfa2ef4f888a7c8d60edb7638cd3c465fe560d2f4bd0fda0c880a7d60836ca6
+MISC metadata.xml 361 BLAKE2B 679b7e05175ee00d4293a2e6fcc3a0215cc154cfe1bb6436267a4c6e4b4d9bf096b2bd934ce1e3c95458c3f957cf8263fa3f8e09cd9bcce8061e28e868e59dc5 SHA512 63eeeed36b35609aba151c2dcbe1e501355b3e56c0febd52f394a20b5a27871c6d69164b854a05769d3cd0eadf245f23ef4153fd8a2e9208dfb079381bbc0a41
diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
new file mode 100644
index 000000000000..879b2ad3bded
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kde5-functions
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+ SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+IUSE="doc test"
+SLOT="0"
+
+RDEPEND="
+ $(add_qt_dep qtcore)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+"
+
+DEPEND="${RDEPEND}
+ doc? ( $(add_qt_dep qthelp)
+ app-doc/doxygen )
+ test? ( $(add_qt_dep qttest)
+ $(add_qt_dep qtxmlpatterns) )
+ media-gfx/graphviz
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=OFF
+ -DBUILD_DOCS=$(usex doc)
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake-utils_src_configure
+}
diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
new file mode 100644
index 000000000000..879b2ad3bded
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kde5-functions
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+ SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+IUSE="doc test"
+SLOT="0"
+
+RDEPEND="
+ $(add_qt_dep qtcore)
+ $(add_qt_dep qtdeclarative 'widgets')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+"
+
+DEPEND="${RDEPEND}
+ doc? ( $(add_qt_dep qthelp)
+ app-doc/doxygen )
+ test? ( $(add_qt_dep qttest)
+ $(add_qt_dep qtxmlpatterns) )
+ media-gfx/graphviz
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=OFF
+ -DBUILD_DOCS=$(usex doc)
+ -DBUILD_TESTING=$(usex test)
+ )
+ cmake-utils_src_configure
+}
diff --git a/dev-util/kdstatemachineeditor/metadata.xml b/dev-util/kdstatemachineeditor/metadata.xml
new file mode 100644
index 000000000000..141fbb795002
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>petross404@gmail.com</email>
+ <name>Petros S</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-util/lcov/Manifest b/dev-util/lcov/Manifest
index 1adfef66a254..6ba29e450d6e 100644
--- a/dev-util/lcov/Manifest
+++ b/dev-util/lcov/Manifest
@@ -3,6 +3,6 @@ DIST lcov-1.11.tar.gz 155906 BLAKE2B eb31119d9fa5b83a6671125c1899dbd10d26eecb0fd
DIST lcov-1.13.tar.gz 156709 BLAKE2B d0f2635a6e6c29d29bd15d15c7f6c22ff80052b12deb4e88c77a9331d6d151aa2718ad4e4af1aa192757c1fc3189cc0d1688fc5086e5552c74078206cf27e1df SHA512 54033c0f99dbf7b332fcd70730df8672713ffc36c010809353dfd83a73fcc4f504b6a68e3b5010002d6992da5fa940a7d5f4e03dc3fe6930ab713a7b980dff9e
DIST lcov-1.9.tar.gz 140035 BLAKE2B 5d432bcef695c0016f7d4bea57cd3c0caf8fda54eb4acac0f957c93bde714dc4dd221c3a9e98cff4a329fced75e658fd943d8db0c0fc4d32da15af158434287d SHA512 518f068d5eb4a805985863e7b755ae16b1b2ebb9e42cc57c5cda20a60f22e170c1e2957692086e5eeabe12ddbcf39132494aa2ea7ce33411e8abeddc759852ee
EBUILD lcov-1.11.ebuild 574 BLAKE2B 4349f37845e48e6cd30e543557ee59b00ff18a030d3049adb7a1d47924202c9233db6c8b6831ba123cc1e3ca7093b298ae688cbfa15dab59097d4ea858d3dbd0 SHA512 a5559fb75533fa53ec54edc0262fac5582b68ca42b66b4dcb7b708e69032eb63c7fffb94af629113d50ff2598166853ed19c489ebfbddafada4fe88e0ea4f3bb
-EBUILD lcov-1.13-r1.ebuild 581 BLAKE2B df355d14e8acd6babaadf6a494ac47a8fc717a8e443ad71267bc3c03bf0c82dc0452b2a77c02b8fab8c394a725366a50705ba346dff73b94f177bc8315141665 SHA512 e67b820505ddf8912ff1f5eab1388c487b0d5dc4cbb8bbc5f6ffbdc573dfe6215b95d5e7d460374ecff40d50bffe48401767e20c86843e69cc0213ae8573b8be
+EBUILD lcov-1.13-r1.ebuild 677 BLAKE2B 0bba93d0cee4985ac2cf0d5e586a9130350defc7c034ace4bcccda827780554a579a549f988de703022a9ee7fd6ff4de6736bfa6bbe2a7917b7e6205a089aa55 SHA512 967af976bdda4514840cfc706f66ec82030993ecb6a30ae7f2e66111050d7a624fd756bc47e4bddfaffebb5ec73b1b580fb6d933f373c665a2f8ecf73afa8dd1
EBUILD lcov-1.9-r1.ebuild 590 BLAKE2B 99319590894c1c67f8e4e4bc4f0a1c28e8093f6df2e5a21c30860233dfcd50113980603298b36216c0b14103815cb055c7a1e6e2525060f8bc17ecad7616cd99 SHA512 856522fb69c0e251be261b07a82b5fbdf935f41aee6d4cd7f2b5709cb0c0877c1686b578d45cc4857169fbd0735ddc0fbb8475b6fa8156325522d4be101b72e3
MISC metadata.xml 440 BLAKE2B ba4141809aea82e4fdb57c1c216dcef2c12f1edc3c4ee2405552a74a24d8c53cc22febc8994fe824c41a17f88c7f22dcd383b6a9f59c9f51b81fd83b0f30f4f3 SHA512 8c0066aad63765a2fc18d80de9028aba7e303619fea5efa41a8db1138b3b87434c84b4cadbb0f2961aef42c9262d3265bcee1786f38184d2daa2f369f99377ce
diff --git a/dev-util/lcov/lcov-1.13-r1.ebuild b/dev-util/lcov/lcov-1.13-r1.ebuild
index 94b261fb04b7..687e3ec26ce3 100644
--- a/dev-util/lcov/lcov-1.13-r1.ebuild
+++ b/dev-util/lcov/lcov-1.13-r1.ebuild
@@ -3,6 +3,8 @@
EAPI=6
+inherit prefix
+
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php"
SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
@@ -15,6 +17,13 @@ RDEPEND="
dev-lang/perl
dev-perl/GD[png]"
+src_prepare() {
+ default
+ if use prefix; then
+ hprefixify bin/*.{pl,sh}
+ fi
+}
+
src_compile() { :; }
src_install() {
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 2feff264c08d..90989193804e 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -2,13 +2,13 @@ AUX 4.0.1/0001-test-Fix-finding-LLDB-tools-when-building-stand-alon.patch 4415 B
AUX 4.0.1/0002-Fix-bug-28898.patch 3526 BLAKE2B d13f4e866c00763061347bc24908306e4f7fb6d0701d10d272475556d4213dd19a13abefaa660199a9c1369264a84fa2da23c09095f4e3b6e30b356b99b90dea SHA512 8a9167ba1b17bb6d373fd41755ce4436b199fb48a47e303bff4020a79f90c547ae3ca86525345c55536bdc03b9c3853baaebdf914df04ae92901a073ae5658aa
DIST lldb-4.0.1.src.tar.xz 19088212 BLAKE2B 0fcc76de5777c0724a207330bc5e027065fa55628506fe8cbd4f4e7ab397fc3802ae9580a8e41e14c1b3448453c1f735725100fb69c3048a44bd9e5748ab3cfa SHA512 1d94d7dfcc0614b16d0ef83436bbe814b39e34ba18394361bb9f13ad408ae9b29affa9a5d58c50c8dcd83765a39ae4d59ffabb7d8cd1358fd2fbd198b2de2ab6
DIST lldb-5.0.1.src.tar.xz 19225084 BLAKE2B 82a0f5d40e6278147e4e2d9c7bbf0c19e512ce92c39e4ea0d9a830bf53a343c233aa528ffc3512072017ea2ffc7e6e57d1f13f9bac84a9446e41fb29f35a9da3 SHA512 ebb3c3251098cfce28ccb6a5bbc50491a16b88d1adf3c71fd38efc95482d702e1bd9e7fb11c29597304d97cc0fd88241c70ec11276426aad901e5d23f05ca53a
-DIST lldb-6.0.0rc3.src.tar.xz 19319584 BLAKE2B b92cdff087519c10ecf14eca1df28b3f36226f8bfb2724ffa69168aca15324b577dbaca53e29979892d68d4831ca0e1726e99951db1322f1b21a198a708a059a SHA512 b33d8b7ef465f382de2e9745a9543cd15eb464884985009cebfda58cce3f31ba62ea596fdd0ce9e6018a7516b2c1d4be008c2e568f1d73995475a28613dc4f44
+DIST lldb-6.0.0.src.tar.xz 19317956 BLAKE2B e9ebdd61c5116d3e6be3542674b1e3eebba19b4a2107da153565fd95ed24a97248fb80ce5220b4dce2b6e3ac5b61fcdb594e34d6af25e7737575c3f31cd45fbe SHA512 9679d1dda0c71681b1f8c5a22e775c0262de26dc5b091e1db189968b97ed3aed45991381d529b3fd4b3ab28112453f519045485708f97f765d3e3131b2a918b7
DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c SHA512 16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
DIST llvm-5.0.1.src.tar.xz 23428720 BLAKE2B 3db4d33df21018d17eef0042c0d8d82a8412bd5daa99cfb5405a6ec83c5774178fa76b220e8731c2a9a64dabf898aa90fe29c685327bd63a4f078e8e94a9a77e SHA512 bee1d45fca15ce725b1f2b1339b13eb6f750a3a321cfd099075477ec25835a8ca55b5366172c4aad46592dfd8afe372349ecf264f581463d017f9cee2d63c1cb
-DIST llvm-6.0.0rc3.src.tar.xz 25295644 BLAKE2B 5832b3daefbbf043caaac38791eb95a321cbee82bfa12710e332ea14b8ee6d1fe81c4fcea19cdbabd24b89e338575e367bab481c47eb6a6bfbd6a926f02fe5b2 SHA512 9932debae40ced0137c1e1675fb91b996326c7eed1b67d1280bd2b0f5bd62e15d47c87d0e215fe29680cb628853c6a446587623a6f3312ce42612b2ac865e3cd
+DIST llvm-6.0.0.src.tar.xz 25296048 BLAKE2B 7ea90bb63d6f26cfbc1c1ed2f243b0fcd8ad2ceb7963cf768d262cd55e9a0c71a9cfdea0333fb220faacf4540d924d2512532774dcfb52b52490ad74e38c09e0 SHA512 a71fdd5ddc46f01327ad891cfcc198febdbe10769c57f14d8a4fb7d514621ee4080e1a641200d3353c16a16731d390270499ec6cd3dc98fadc570f3eb6b52b8c
EBUILD lldb-4.0.1.ebuild 3061 BLAKE2B 8d46c18a5518403e73e40e38ecfafb6dffe59ac554c04dcfd92020a932c3a4a32cfc5dd19de649b1fd0d9c4cac4c2d70ede3bb0472adf3814259fc39389533dc SHA512 d88dc965435cddf490e5fb7ba36ecb43cdc3c4ecf5865d531f3141f40226bba0cc63ff604d62e8e1d436da2c48c4f5a435e0561f265b0e2961423770e9edc43a
EBUILD lldb-5.0.1.ebuild 3015 BLAKE2B 24c75d15e2898cd209df43f137b3e4fcad6ebbaaa0e66c9611d5a6cdd8666d5935c834ef3fd1fa02303c33a73e33f189b8bee25158dd5149222048f987f7f3bc SHA512 1773bab52a4794dc412ac3ac76eea3fdf1dcd2515009ba77b560c5972c44d0275a300206457cea89f4de08fc0103afd9a988404873d1d75b765e0460481c5436
-EBUILD lldb-6.0.0_rc3.ebuild 3018 BLAKE2B 0788393cbff005963df845380831a4be84db1a27e6230897f82177f3a17073a52e29e8bb54c2e8690ce7a89c3ffc6e0c6f6fcf310b1b6738bd3013a883ddde51 SHA512 7eb3d56917668562736d992c4e66c5b8c1cb981d5423ee88491686f1ea5b05abc97feab689f5ff949059294294b05eb25142148226460af8259937ddd2b96ecf
-EBUILD lldb-6.0.9999.ebuild 2982 BLAKE2B 09a311cee311d98e30731716008d25e7c208f6fddf0a0dda3378d77cf50a7589637d55d9eafcee267c91d94e84a50cd0ac0eaffaa8da14409a827936bf22ec4c SHA512 de8c8490e90e3972d51b03ebd00a18910801f726acca5f50b909e746512c6d5cf17269576c22a5814fedf17b37bc8de89f9e9e1e237a693688d952648a0c7880
-EBUILD lldb-9999.ebuild 2933 BLAKE2B d95877e3ae3adea4d6ade02173b78519b4f6745e5b5c50db2fc17b25081d90ce881f1caec76f0cdebb0c8fa345b3994410739783817e1d7a87cec419d46afa49 SHA512 0b9322d551868a4032cfdafc3003e3f3245f793b071e4b0d61b8e259745b4486b195e144434ea4db7e5ef88b0b573658578712e42d812f1e6d4b98e1223e0314
+EBUILD lldb-6.0.0.ebuild 3106 BLAKE2B 92fdddba2d38d5678354fd831667a750a1ea11f071721a631d5b21a714149a6176e7e5dbb59e7cf4dbcff4d91b432ece3cafa204beb8812400eb43ff31b95672 SHA512 dbd52ae429f3176f542480466f5ebceb4bfb1efd81d2437a27e7f47aac4b28ee9660c0aa57b4d354b86567e74e6a26c95832f2c6ac7064b1d8345f027bc56cb4
+EBUILD lldb-6.0.9999.ebuild 3063 BLAKE2B f0f2d6ba27ca4a94fcc5b63fbce6fe4cbba7e1ce98a56328af202c2bed290060986a9ad67934a3c24bf7085d6f058c10a594ea01c43b8ee6a1f1f66877381491 SHA512 15d0d4ba65c4a8c5eaf75087156eb4120c3552f5431e2de1c6da4767fb22e341aa0e4cf8ffeb309245cf2e088992828c9e3dff75fedf3e5b983563c3a811e135
+EBUILD lldb-9999.ebuild 3014 BLAKE2B cc865e54b690f663feced5456902d5037ac9549892116b6cb04e1fbda0f230769eb9c458ac080c37ff1bac248a9eda830b17baba50a211a6944a4c6d50820435 SHA512 60ea6864990a66c40fc9c537decca2d723684eb88aae248b7643a1c523b70b5207b34cc1c1e70cebf9680707b50b953d5e4b2f43438a0d356282679c98778c3d
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/dev-util/lldb/lldb-6.0.0_rc3.ebuild b/dev-util/lldb/lldb-6.0.0.ebuild
index a467ce64faba..09ffbedd6974 100644
--- a/dev-util/lldb/lldb-6.0.0_rc3.ebuild
+++ b/dev-util/lldb/lldb-6.0.0.ebuild
@@ -8,19 +8,20 @@ EAPI=6
CMAKE_MIN_VERSION=3.7.0-r1
PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils llvm python-single-r1 toolchain-funcs
+inherit cmake-utils llvm multiprocessing python-single-r1 \
+ toolchain-funcs
MY_P=${P/_/}.src
LLVM_P=llvm-${PV/_/}.src
DESCRIPTION="The LLVM debugger"
HOMEPAGE="https://llvm.org/"
-SRC_URI="http://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
- test? ( http://prereleases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
+SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
+ test? ( https://releases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
LICENSE="UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
IUSE="libedit ncurses python test"
RESTRICT="!test? ( test )"
@@ -91,7 +92,7 @@ src_configure() {
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="-vv"
+ -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
)
cmake-utils_src_configure
diff --git a/dev-util/lldb/lldb-6.0.9999.ebuild b/dev-util/lldb/lldb-6.0.9999.ebuild
index 6d4a7f298bb4..b71a6bf3bc31 100644
--- a/dev-util/lldb/lldb-6.0.9999.ebuild
+++ b/dev-util/lldb/lldb-6.0.9999.ebuild
@@ -8,7 +8,8 @@ EAPI=6
CMAKE_MIN_VERSION=3.7.0-r1
PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+ toolchain-funcs
DESCRIPTION="The LLVM debugger"
HOMEPAGE="https://llvm.org/"
@@ -91,7 +92,7 @@ src_configure() {
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="-vv"
+ -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
)
cmake-utils_src_configure
diff --git a/dev-util/lldb/lldb-9999.ebuild b/dev-util/lldb/lldb-9999.ebuild
index 7e422adecfd2..077232dbf5fc 100644
--- a/dev-util/lldb/lldb-9999.ebuild
+++ b/dev-util/lldb/lldb-9999.ebuild
@@ -8,7 +8,8 @@ EAPI=6
CMAKE_MIN_VERSION=3.7.0-r1
PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils git-r3 llvm python-single-r1 toolchain-funcs
+inherit cmake-utils git-r3 llvm multiprocessing python-single-r1 \
+ toolchain-funcs
DESCRIPTION="The LLVM debugger"
HOMEPAGE="https://llvm.org/"
@@ -90,7 +91,7 @@ src_configure() {
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="-vv"
+ -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}"
)
cmake-utils_src_configure
diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index f63a9ddbb993..ecacb5ceb64c 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -9,6 +9,6 @@ EBUILD meson-0.42.0.ebuild 805 BLAKE2B 7e3a4ca5a0da7e3898575fbbc5d8c6b452b73b7ec
EBUILD meson-0.42.1.ebuild 805 BLAKE2B 7e3a4ca5a0da7e3898575fbbc5d8c6b452b73b7ecd2d3aa8ae59f442d09b64e9eecdef07bb5fffc3fdc372b44a9bd816bcec3c7c0b4e005939943e40e8191122 SHA512 ccfb7dacbb5cb935f51709917060a9c7849d861d8396f3dcb3d39e4f2fd4706232dbff88055d2d61845f21a4f0c5b0726baf943e3b1b12507a1f4d7fbb292c88
EBUILD meson-0.43.0.ebuild 796 BLAKE2B e3766616714b2355642c3c428dda7f0cb7036082d2885eaff9c48c069407c390fe1da43f6a376edd288eeaa09a2eee98a2088f8e1bc8b15ceec1d94baa22ae61 SHA512 d7378ebf05ad2b4b63ebf2e81668ba28a24758541c8c000ef11fcb6275b2e7cbda0aca69ef485bd2e2816b904bcbbc4eb1c9752a2bdce78e032435e121a60c08
EBUILD meson-0.44.0.ebuild 906 BLAKE2B 4a34d43ed4a38c711f1e6b108878ef5f4d8def23446a61525660f1953421b3638b9e7079209417487412a0da5b104342fa2f26fd6710519d3fcc2f9714de452b SHA512 c2adf5e99f0be337f66b0cfafcbd55fed056518144651589211b4653b510006dcc1f7d8169407ef79a3fcf52141fc16099428525eda86175729d5d2f2cfd344c
-EBUILD meson-0.44.1.ebuild 917 BLAKE2B 50e9634d52ab5714c2c0b4e3f88df90137dc19be60a5a87a968ddeae0980d6b88c9dd168bdfe12f9d2d18a1aeb6719269b6682ca45a487ad653335cb88177712 SHA512 26ef0c5ea0df57886609fdc22928421915b8aeced553c050e55e21efb1ed32290e797bb36f006976d5b3f11d3849295f996814696f86d0c437641326e8c7e4f0
+EBUILD meson-0.44.1.ebuild 926 BLAKE2B b3d5ca88c61e70eaada584ffcfcbf06528bf20bcf00a589085e22511b21e3ce401cb09271029a5be7bb297a145480b3fecd7fd6936cc375e1023591cc054e821 SHA512 36c4098010ba1a116e0016356b9ce6708c717396a7e2b2a9188625ac2a6559d741ff3e28ef5320ad5bc79ac913d4874581e53f3dc154fad1f2d9a4b9a7c7fe13
EBUILD meson-9999.ebuild 821 BLAKE2B d772ef53915acc1e19cf6487208bf5a82b99fa11cc2e174051e72fc7c8ecae19b351ba838a122fb46140e643851e7754bb2df4c0eaa0034f85b0836e968a7a96 SHA512 0836e241d5a0ce99f923fd5c58ea404d58474f5beff48dd6b130f7be13106d285baa82c0ed0c812ffc967bc743b413b6c7b02ae73f2de8fb10c5d7450c4ec355
MISC metadata.xml 443 BLAKE2B df3275dde920dd96d5a078c34d08793d7e377a64910b30b6620a4365a61005d63ba2dfd630191765c47b52e9b309d95dad18d86a10276308f4253c5faca078cf SHA512 acc217d18494f1f968d25b52e58fa268d6a1931c5ecd03350e84ed8094ce5d0a708ba536688dfdd267ca6bfad103a2bffcfece5bb5bd9a34f4853b5f1f655826
diff --git a/dev-util/meson/meson-0.44.1.ebuild b/dev-util/meson/meson-0.44.1.ebuild
index c0bfb07ddb71..22780b0bf0cc 100644
--- a/dev-util/meson/meson-0.44.1.ebuild
+++ b/dev-util/meson/meson-0.44.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+ KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x64-solaris"
fi
inherit distutils-r1
diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
index 509d70653edf..56a380f69f9b 100644
--- a/dev-util/ninja/Manifest
+++ b/dev-util/ninja/Manifest
@@ -2,6 +2,6 @@ AUX ninja-uclibc.patch 526 BLAKE2B 732fb8dc79b326a1a4d453ef7d7210dedaca436f19ed2
DIST ninja-1.7.2.tar.gz 180611 BLAKE2B 9e0b5faaed9dd0c01b3cb22e5927668e985f897c4a448871b3147d4383d562b91f4e4fe304cb61a31d5ee096b58f0c4e4a7c1907ed9637658faa1eafb31cdd72 SHA512 29900d07364d87ad8b9614b82bc1b0afda5ca6522563ab73fb228f206ed6b29b70cf034a3caf5a9b2c0b105d1e076c6b425d93b5d14aa3ca3730d75611212a64
DIST ninja-1.8.2.tar.gz 185226 BLAKE2B c464c50829a0e9f0f6fd4b860946b14bf07f752adb8e7857d4072a1c1f06977eda283f633041929065c9164377ca769b3293b04fc9ceab583371708a9c4e8f2a SHA512 1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2
EBUILD ninja-1.7.2.ebuild 2654 BLAKE2B 6d06ebc1142aa72cc51f6ef11c42b9798adf36c98c778ea660ec88595c6b558458f3b2d4b988cea5c27b9daa717c78334da132eb40fd18ef50b6a70d0050e123 SHA512 715d1473f7515354f0c3f3d8c7017abbf45509c477b1d66f6c4e7cd3d2dac0d85fe68a35feed89c77be4d1d10540039a9966abe35c453d3bb6965709686e0cd3
-EBUILD ninja-1.8.2.ebuild 2610 BLAKE2B 96dcba452cd3f358a75a73d1ef3422055833aef0f08497cf48bcf20a4e2e8b9d2e871b272202f9d0814d56e0be009962c428e0561600469d91818e8bc6a49bdd SHA512 b82f91e3faf70dd5b345725b1a5e9de68f1929ed3aaccaf4cbce909cbf00bbe068862604fca732f81a6e94ac46e8cd3420470ade28c24196928c664e8f578742
+EBUILD ninja-1.8.2.ebuild 2623 BLAKE2B 3cbcc388e4dc71f6d4b2674f8dc360a78e649afb4fff00317214b7511d5ee973602e165a39284b59cebc52f4e974f0755dbd5b6c5825b0fd7d52fe74aaf7e518 SHA512 74c00f7e068a3c5c1ab7936ea2095983de574f206d4e066dd20380cc23b00bbd43e76ddbe4fd39634e0fdd83c4b6e885edf62c31fc6ee3ca6472db9837c28e39
EBUILD ninja-9999.ebuild 2617 BLAKE2B b39d201c06de2faed1e66931a03a5e3aa7a09e12a12cd2d618b7cb3537054205cc9e137fdc811f6fae3f0cbae1ec75a4a0c69dd880ba1cd9dcf15d27bec790f2 SHA512 510034c91bc8be87f2e267e3d38ef86f0fe27dc8d2ca634e302b47a1752cd7caa379055f91c493d248693ae5c472ca4987870f0f126b41be0507dd0872ebcce8
MISC metadata.xml 340 BLAKE2B 7cf71b1a09f74328ea74362db4250bf038c0455dcd5f65676ceb5d80a61b5c2923696ecfeccf9d6cd264633e7dc00daa80bf960cc67e5b889d18d487d8e89b97 SHA512 4b78365b98eb9b8a1ef27115261dbf426942cccb7be03c8264e2728e60dedfec8fa51ee3f43488043be5af21b28a74c1c81f4767bcc58574873c2223172447b2
diff --git a/dev-util/ninja/ninja-1.8.2.ebuild b/dev-util/ninja/ninja-1.8.2.ebuild
index f956707544f1..c143bfab4212 100644
--- a/dev-util/ninja/ninja-1.8.2.ebuild
+++ b/dev-util/ninja/ninja-1.8.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git"
else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
fi
DESCRIPTION="A small build system similar to make"
diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest
index dbeb9d2b3f1a..c25612b344b9 100644
--- a/dev-util/promu/Manifest
+++ b/dev-util/promu/Manifest
@@ -1,3 +1,5 @@
DIST promu-0.1.0.tar.gz 1065003 BLAKE2B f56dfda69dae632b1946182b1a92c059cac52867c677d415c2f321f95800d3902f8f0fbd4d4b670870f3dce34603b0c1a50df9311be70404f27e9f5afbaf4699 SHA512 18ad54b1ec9fe8975a0048b5c85609858cd500a2d3aa34e51e5c2c3d07a0df4337bac9648562e2007d5c8572e07c814c6bba7522b94836c258cde457df5815e2
+DIST promu-0.1.0_p20180227.tar.gz 1068386 BLAKE2B b850c1dfa51f86099bd7e32c131ef99a05d4f4caab441a945fddc9a2895e72b74ed3456f18ab69493fc2283902c570e78f99ea303f32998416fdfbf91c3d0cd8 SHA512 6fbe5fe92602437aee90a442028cd846d9d72179b32e601b6167420dab0a3aed22cd9d1c527320ca54a3cfce7b79167753ad9cbeb000762e845056c692212a74
EBUILD promu-0.1.0.ebuild 852 BLAKE2B 9233be82753b67b6396d85a6df6f49a7ea34857ee751c3b56dab70a47ce0eb7032d1abedf1d4c36ab83317050468b10598f09bfb2adefbbb43b2c15a5a4f474e SHA512 4bc962ebfd3c78d9e8190fa1c11262e8303d76c6ba95760c1dd1aa4a7d9cb8fbb2e4a8048a22737255e56927e0b09798237252b6cb4548afd97be4dbad1a3877
+EBUILD promu-0.1.0_p20180227.ebuild 898 BLAKE2B 8dff410ec5b0c1b8049f6b5b704076c7a3d190b5f545606f296f95e742d7cf2589d8a972ff4f9875d70c7f6fed7cbd98bafb3421f8f69f15ca297d6a158c340d SHA512 c5679affaaffa1d9bab60d3f0b965381161e94f24e88bfab6f6f19fe3b476ccdcbe7b60e6248235359b85f2f2ff0fa6992af1e13fc3d6112b4049128c6bd4d5c
MISC metadata.xml 326 BLAKE2B 84a14632c102d52e02ac2c9a8e7f8e2edfabb3401ab04d5fe94eab4c83ef053f27260aff0ad2b04769653665325afa6db028c8ee281835b925456b432d593eb1 SHA512 2870183c141e5d9ec65aba01e7ab02443f42d13d0f39c4ba51af7adacabdf360cb2308cb898c4bf4f0a8c3e20b35d511af2b978fafcb4de47177de77819f6853
diff --git a/dev-util/promu/promu-0.1.0_p20180227.ebuild b/dev-util/promu/promu-0.1.0_p20180227.ebuild
new file mode 100644
index 000000000000..94c084e7161a
--- /dev/null
+++ b/dev-util/promu/promu-0.1.0_p20180227.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/prometheus/promu"
+EGIT_COMMIT="5a3cc08574c63bb853a21c570d719a0fb548dae0"
+SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus Utility Tool"
+HOMEPAGE="https://github.com/prometheus/promu"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+src_compile() {
+ LDFLAGS="-X github.com/prometheus/vendor/github.com/prometheus/common/version.Version=$(cat src/${EGO_PN}/VERSION)
+ -X github.com/prometheus/vendor/github.com/prometheus/common/version.Revision=${EGIT_COMMIT:0:7}
+ -extldflags \"-static\""
+ GOPATH="${S}" go build -ldflags "${LDFLAGS}" -o bin/promu src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+ dobin bin/*
+ dodoc -r src/${EGO_PN}/{doc,{README,CONTRIBUTING}.md}
+}
diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 6f8cea041c2d..3a555a3650c1 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -2,10 +2,12 @@ AUX radare2-0.9.9-nogit.patch 352 BLAKE2B b65dd677a246bfd47205061d41f731e5b3ae47
DIST radare2-2.1.0.tar.gz 5954222 BLAKE2B 9128a01d40ef1401d457f1fa5610ad7bbda92021e6e16fd70e9488bdb11be923c3d0f453e49a7bf78203c320ec2f1b2276925db2ae6eeaad90100ae0c2724b56 SHA512 38a907834e21967a83943e62cb29d8097e0522ff71ea61a2e3ab9e5263c3884ce28c17fb3ca9201c2b9f341e1b066ed0899e5152e146e61fc4f650f319299cd0
DIST radare2-2.2.0.tar.gz 6145228 BLAKE2B e85d2243b477f5e233d4cb1989452f3bce798e356b8022eaa7b90ca6027ee01365868c6b933a3c3470ef0d80e107d955d4127e55ee7664e829b44259facd1863 SHA512 e632ca3ffdeefc394e571b5ae7f0619cbbb93c657ff1ef316771e1d10089fbad98dc08b6e7d152e664a4c16e97d4519c1c6445fe737dbd4e3d296bc93c3ee410
DIST radare2-2.3.0.tar.gz 6175929 BLAKE2B ac52ce32d4161b51adcc988a4adb02d02cef2e05bf90325f032585973874cdaa370f00a5f7734e7c00787beaf579c1745de27271c35f63f54d31003f6328c95a SHA512 4b52ae3678c5bbba1d173f95715807469e88603067faf4f1058606a4235050ec07aebdb6408e24c0c031b9554b4ca095bf77fc2791a9efa498dfff49200b3b1d
+DIST radare2-2.4.0.tar.gz 6301920 BLAKE2B 8a1b6322d293e16d743bc49f799bc90754a648b0c257f126ea3c652ced46773dd1124f618bd5cf4db91acd324a43581218b70cb821004e3d551778cfb7f6bc6d SHA512 fca5f78c7e1dab4af0aa4bf367953bc7a49bbd9da3ab7b32e8be79cc3c4f6a1be0db4c466d5f6e68c87c569d0096dd2841ea52f4ad75234046f1a96d8b4d4fc3
EBUILD radare2-2.1.0-r1.ebuild 1284 BLAKE2B 026e4316d8550575e063c9570f6a2c638cf02b97e2515d013b0d8e035ac6f7da2868db2a10676f00221b374754fff0d82320f85b9077bbc850e0519553484118 SHA512 4c16ad11920f60aadc1cb02058a5a37b6624aecd402aa2b00a6d5143c1a9e700718964950738b5a3aa693f6e78306a43ab945e67450db025d5c099b276ddbce5
EBUILD radare2-2.1.0-r2.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
EBUILD radare2-2.1.0.ebuild 1165 BLAKE2B 9fd6170c53cb6e7c3d34331c2236ef7249d024fb520ef8b20ab492ebe8f3f84b664fbf6810775842ab6d6baa69016991a17df1efbcf666f2da62f514c1c39886 SHA512 d3c157297dd25ed84fbf2180cf22243a62df98218eb5f0354bbe35e91c70d8f1d2f0248ebe013ebed5e3c23730b5592eebe54d88664c6aab81eada30d7743432
EBUILD radare2-2.2.0.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
EBUILD radare2-2.3.0.ebuild 1187 BLAKE2B f23e498204fdfb882e5018cb34e37a1217ef415391d105be5974f922f55f8c0cb18294cb20fa8583cc5152dade93ee83701d10fc7c6399834b76140103a4a7b1 SHA512 f154b22aaf19daa27b1ffb3ac770f6096b6c92bf4bd8ae902e47f819b05674bd4be83c14984f6e06465d9f8989513e956893e7727abcbf64ccff96ed4af6d786
+EBUILD radare2-2.4.0.ebuild 1187 BLAKE2B f526fc8a5b74fd80de3291aebe2a3805bbf7bceda29552772b50fb1ce3a3dab0dbdbbbe2c1895f596dbf79f52ce27445efa43bffcc18a333951b2367db1510a6 SHA512 358c0f8116b15555cb34aec3ccc4ddccfd6c6211a1b9b882242c779f6ea0ac358c7e5dc946bd4d82ed871bfc7a01d45c621eb59ded303ad6a3cb23c1b18c8f56
EBUILD radare2-9999.ebuild 1164 BLAKE2B e35816da5d7606f7e5ebc26bd5ffc4b2e681e04f7c35074b1062d99b2058a1ebb6ed120c4eeaddd52312b35e9fffc4568810a1ac9f28f179b74a80fac42413ca SHA512 53c4f6b87b4c25e1ac072f9bcd5f06ead66f1b79c329fadaa2c88f27d77777ba160dfe75aa48779ba3083fd532d7957b00c4fa87c66a33d67a52e6c186e848d7
MISC metadata.xml 472 BLAKE2B 9eac8a52ecd7dae41e0cd32ff13bc02d7c936d0d36bf52309d28b9d03168ec55655ce3588df2c330c08f0779fc8c1a095c972cd6ee3deecb68a9c333d4811421 SHA512 110f9ec2d6dddd20703b9cf6ec8cd77e2459f67aca74065211dc30888cea9c9154128da8a2f15810063de9c4867e3e1a31658d3c5cb27be44824342784b67365
diff --git a/dev-util/radare2/radare2-2.4.0.ebuild b/dev-util/radare2/radare2-2.4.0.ebuild
new file mode 100644
index 000000000000..abe520e9a37a
--- /dev/null
+++ b/dev-util/radare2/radare2-2.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils bash-completion-r1
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/radare/radare2"
+else
+ SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~arm ~arm64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl +system-capstone"
+
+RDEPEND="
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
+ system-capstone? ( dev-libs/capstone:0= )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
+
+src_configure() {
+ econf \
+ $(use_with ssl openssl) \
+ $(use_with system-capstone syscapstone)
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/zsh/site-functions
+ doins doc/zsh/_*
+
+ newbashcomp doc/bash_autocompletion.sh "${PN}"
+ bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+ # a workaround for unstable $(INSTALL) call, bug #574866
+ local d
+ for d in doc/*; do
+ if [[ -d $d ]]; then
+ rm -rfv "$d" || die "failed to delete '$d'"
+ fi
+ done
+}
diff --git a/dev-util/re2c/Manifest b/dev-util/re2c/Manifest
index 2f33c04558b1..4191f0f3f13c 100644
--- a/dev-util/re2c/Manifest
+++ b/dev-util/re2c/Manifest
@@ -7,5 +7,5 @@ EBUILD re2c-0.13.5-r1.ebuild 712 BLAKE2B 7dccc9fa372c83c421eb1ee12ceeac59765c37d
EBUILD re2c-0.16.ebuild 755 BLAKE2B 7c7cacf4824b4a9d880298bbb2d1c40810500ea9203db157830652b7b598a68ae4c5bc685899bbbc9937f9ee8bc550d07c93755ff2064927f8475dbc4d14dee5 SHA512 8bd63d72cb9bd092ce626def2946ee5167d98c91ced9497f8fa895115c868fb199b2afe4173fd0f5fa14f0aacd763170f72817e4cf2444a2bebbccf307a45653
EBUILD re2c-1.0.1.ebuild 763 BLAKE2B 590b767074a8478ef7f3bd01f2c050ce868ff2b4795f2ff3762b917d45d6976ff29ebbd7da914d76e6ba56cb3e70e352f53b48ef4374743e8ec482fdba24b786 SHA512 ded3ef724bc5624a00994a80739483e7a21278bb45f7d54001e060b71d591c44cca59e7202e1af5f36ec84b39003c97f7f9161d735a8ba67925d29bdb65253a7
EBUILD re2c-1.0.2.ebuild 769 BLAKE2B 90d97ac18d6faf57040988b9aa1f5fd50c726359012a1d3f6f16155cb29c2ea3202aad01ad7f9fdd5c0e97b9d956ef998549f1e86ce84636993825b22b48593d SHA512 2845c30b034de806ec2339ad15e9a966349006db475d614c0399988cc1f6fee866f37e6d5c671d73414c11a14c28b7e56645b8cdebf1f785f47c15c5ca225d86
-EBUILD re2c-1.0.3.ebuild 769 BLAKE2B 90d97ac18d6faf57040988b9aa1f5fd50c726359012a1d3f6f16155cb29c2ea3202aad01ad7f9fdd5c0e97b9d956ef998549f1e86ce84636993825b22b48593d SHA512 2845c30b034de806ec2339ad15e9a966349006db475d614c0399988cc1f6fee866f37e6d5c671d73414c11a14c28b7e56645b8cdebf1f785f47c15c5ca225d86
+EBUILD re2c-1.0.3.ebuild 782 BLAKE2B b20b14e780a6bdf3f9a09d7b21f67b9d797d403d176b5b25bab866600614a7e0bccc5ce043acee34ca3db5a32f32f47240750c3c91d8c0ea1b00ef48a67affd7 SHA512 829c3ff138da03fd1867869509533a24b964add4594c6115b2df2a042825ac164a3117afff3f2b03f34fa6c10df0e4db42d07ceca52e6489598f2a009dc61bc3
MISC metadata.xml 423 BLAKE2B 69ad12e8bd8cd2356e36736ab276efa0aadc2755f784fa4e7fe23ae4d4e7a27a06c8fcd4ee727f87847a7fdaf136d12e811a20345183d261d2b649724818f9f3 SHA512 997590e1de3136f7f87181746d9dccfd8c34a12e570d15a29a8abd4b4163bfa98405d928e932255c962d4af79e9913de563453891155590bff309d764c2b5bd9
diff --git a/dev-util/re2c/re2c-1.0.3.ebuild b/dev-util/re2c/re2c-1.0.3.ebuild
index bce28d1d0814..bd4ecbe5865e 100644
--- a/dev-util/re2c/re2c-1.0.3.ebuild
+++ b/dev-util/re2c/re2c-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
src_prepare() {
default
diff --git a/dev-util/rosinstall_generator/Manifest b/dev-util/rosinstall_generator/Manifest
index ef87c316cce1..3d211b7ff7a9 100644
--- a/dev-util/rosinstall_generator/Manifest
+++ b/dev-util/rosinstall_generator/Manifest
@@ -1,8 +1,6 @@
-DIST rosinstall_generator-0.1.11.tar.gz 10230 BLAKE2B 15387a30b93de1ab954a188c0c870f0e50c96ea428eb3dea364b5f41634e34383f7d55cd7a76d47bdca3a081ce1d142db6d1e7af665eb2f0af907b4fa10d7815 SHA512 ec94feaf05f105cc19715824937c96a505bcff1236a445f8eb85cd68dfa70fd8e146d6e8c67a5f1d54b1579a8f432ecbf042acd7c0a78a104c27281433afb2f6
-DIST rosinstall_generator-0.1.12.tar.gz 10269 BLAKE2B 5f4524d7eda68a02c67bd5427066231a1c04def3564cf7d68f555e473589d9b3ba1bafecae524d9d6f89336321fb68d6a38f7430ed0b45dba09533ed26574446 SHA512 29c22920c5780deb9562ca26cff442161518d86f0b0355c2303b831f27c3c6b6cd0825321254a1dc97ccbe91806741b3b16bbd21309fa81b2aa4412b45b5c8e0
DIST rosinstall_generator-0.1.13.tar.gz 11186 BLAKE2B bb6f95eba12ee6b9adfa22d46475d555aa9b3bed225e3be52a52f380bbd1ab3f86871a9a816c56c874f8545d2ef648e226ad5d8d3346444a92202865265260f1 SHA512 c8b5736066f8a42a324b2bed578e03282b6d8ae8df48fb30545617c2995ce53f35d7fea6fab3989383b958e7cb763b24deb67c5ec3496cc77f1ba51f110ab78c
-EBUILD rosinstall_generator-0.1.11.ebuild 928 BLAKE2B a333ed86f466bfe7b02cf30916de863fa820cbc28b051042421ad64af0f050ef48af1e3897ef0327382ed789088c0fc58f2650577c48f3a8b0b97789aeb6607f SHA512 8cfadea67e123ea53e1a039dfc813428b4239c58e9b7fc91befe2e2cc2191e19c5093d89165375b868f9f00b1d632c1960d0e706b8601460b47f39b02a9e66ad
-EBUILD rosinstall_generator-0.1.12.ebuild 928 BLAKE2B 8682b7f23689d9c346a861a5675041f0dcc506c8e776c6cf57c20b4ab451fd0c370519baff7031e790dc05c89eb4a145b59ffd5caba227bdfe8521f57f7c7e1a SHA512 98e9b6ac62816719b91f070cc3b731ba9db1a7b801901072ddc10bb84f3a080c3d395905527ee19c2a38a5c30acbfb60b2358487ee3fab008739677b2159173f
+DIST rosinstall_generator-0.1.14.tar.gz 11419 BLAKE2B af9754f46589aac1e9bb265345319c4037d2b1e10ea8119859e2715b2828974bc4422cac25f84216c401f35b7cddde207e7562afb07e753328940db347b69a20 SHA512 45461917afaf93f38b118951c272ba71a408d2c276b4019739c9c8dc9407812bf166bb762910ce45cedc9b31e2796922a69681ad461c468c7ed2372a1d189904
EBUILD rosinstall_generator-0.1.13.ebuild 944 BLAKE2B 65e10af020b5e282ad7df1cf0bcf430a70a810b24aa163046917f2a27bd84c26b57928e3a60f3fcf295c1b2a423d11d3423e8b9a09cfce4d8cb15f8d2ebb2c09 SHA512 be7033bc84379134d8e0d04759be6df781a8565147f75eb6213c182b0e16812cfc1f31fb0f9be186f81d3eb51dc9d4313796a003ce740630c00fb0963f7e828e
-EBUILD rosinstall_generator-9999.ebuild 944 BLAKE2B 65e10af020b5e282ad7df1cf0bcf430a70a810b24aa163046917f2a27bd84c26b57928e3a60f3fcf295c1b2a423d11d3423e8b9a09cfce4d8cb15f8d2ebb2c09 SHA512 be7033bc84379134d8e0d04759be6df781a8565147f75eb6213c182b0e16812cfc1f31fb0f9be186f81d3eb51dc9d4313796a003ce740630c00fb0963f7e828e
+EBUILD rosinstall_generator-0.1.14.ebuild 1055 BLAKE2B 208150c09756838a5a97f4cfee646b0cc8402183fbd948eb6ef4073f74a4be7ef1f8fb649cfedf08131b50bd33f5dab102cd60db737f632ad34d170a05804d38 SHA512 4df734f550041942284475d1ba8b02d4214c0de9b3fb4f8ef019c962b12b48d45d4b519f3bcbb6a78a0e0f991b8d028c78bd9c3b2fcc8483739a9e2eb7055a21
+EBUILD rosinstall_generator-9999.ebuild 1055 BLAKE2B 208150c09756838a5a97f4cfee646b0cc8402183fbd948eb6ef4073f74a4be7ef1f8fb649cfedf08131b50bd33f5dab102cd60db737f632ad34d170a05804d38 SHA512 4df734f550041942284475d1ba8b02d4214c0de9b3fb4f8ef019c962b12b48d45d4b519f3bcbb6a78a0e0f991b8d028c78bd9c3b2fcc8483739a9e2eb7055a21
MISC metadata.xml 353 BLAKE2B 26692ca3eb76500607275909a9c86bc88f7c80114e7840763136902a59dddc8f23dcd766f821aa5beffff9419d39a48e18682f86c8148df7d640977c9b30ebcd SHA512 a681a9f31c4cf06a775ef57f7a942c76d0e8873c4c854fddaf44df0301f3e14bd836727e6816bc74f0ced9e54dfd9335c376c47b8af2a19455c42a3f6ed38a18
diff --git a/dev-util/rosinstall_generator/rosinstall_generator-0.1.12.ebuild b/dev-util/rosinstall_generator/rosinstall_generator-0.1.12.ebuild
deleted file mode 100644
index 37c80b8e751a..000000000000
--- a/dev-util/rosinstall_generator/rosinstall_generator-0.1.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-SCM=""
-if [ "${PV#9999}" != "${PV}" ] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/ros-infrastructure/rosinstall_generator"
-fi
-
-inherit ${SCM} distutils-r1
-
-DESCRIPTION="Generates rosinstall metadata about repositories with ROS packages/stacks"
-HOMEPAGE="http://wiki.ros.org/rosinstall_generator"
-if [ "${PV#9999}" != "${PV}" ] ; then
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://github.com/ros-infrastructure/rosinstall_generator/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- >=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]
- dev-python/rosdistro[${PYTHON_USEDEP}]
- dev-python/rospkg[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/dev-util/rosinstall_generator/rosinstall_generator-0.1.11.ebuild b/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
index 3a7f46fa7048..725ccaf60ba1 100644
--- a/dev-util/rosinstall_generator/rosinstall_generator-0.1.11.ebuild
+++ b/dev-util/rosinstall_generator/rosinstall_generator-0.1.14.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
@@ -24,12 +24,17 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE=""
+IUSE="test"
RDEPEND="
>=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]
- dev-python/rosdistro[${PYTHON_USEDEP}]
+ >=dev-python/rosdistro-0.5.0[${PYTHON_USEDEP}]
dev-python/rospkg[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+ nosetests --with-coverage || die
+}
diff --git a/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild b/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
index 484e133e8ea0..725ccaf60ba1 100644
--- a/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
+++ b/dev-util/rosinstall_generator/rosinstall_generator-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
SCM=""
if [ "${PV#9999}" != "${PV}" ] ; then
@@ -24,7 +24,7 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE=""
+IUSE="test"
RDEPEND="
>=dev-python/catkin_pkg-0.1.28[${PYTHON_USEDEP}]
@@ -32,4 +32,9 @@ RDEPEND="
dev-python/rospkg[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]"
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+ nosetests --with-coverage || die
+}
diff --git a/dev-util/sasm/Manifest b/dev-util/sasm/Manifest
index 57f388d08a10..c7f8761c5c31 100644
--- a/dev-util/sasm/Manifest
+++ b/dev-util/sasm/Manifest
@@ -1,4 +1,4 @@
DIST sasm-2.2.tar.gz 9117410 BLAKE2B f85d120469f11fd8cdb7ae9dcdc87464d8bc64db4f99cb2787c4f2adb6294288a7fd1dc071b53badb8153e8c8220a77964b102a234ad9ebc3b6a64d505c828dd SHA512 42d4af775d37d47bcf63fb70b9142e387e33cef5589002ff3e3cee926b5fca7e1508d640d1d5a175d48fc9fd041eb1f03304cad5ddc3c22a09ff29198650b513
-EBUILD sasm-2.2.ebuild 640 BLAKE2B d4a254916286246bcef2146f292db325a290a4cd9e91f67362d6b65d92a502b2d60996d136fbc3c6bdebf4b27d2e3c35a0d689c01c266317d0fb2a061efef36c SHA512 4a7059cdec57cbbd3f010368d1b0752ff2946b0d0a1c8818a6ec909cf9bef832e8426adba3b2938528647d6b9a690fcb3d9076c5132a10c95445a1527d517cbd
-EBUILD sasm-9999.ebuild 640 BLAKE2B d4a254916286246bcef2146f292db325a290a4cd9e91f67362d6b65d92a502b2d60996d136fbc3c6bdebf4b27d2e3c35a0d689c01c266317d0fb2a061efef36c SHA512 4a7059cdec57cbbd3f010368d1b0752ff2946b0d0a1c8818a6ec909cf9bef832e8426adba3b2938528647d6b9a690fcb3d9076c5132a10c95445a1527d517cbd
+EBUILD sasm-2.2-r1.ebuild 749 BLAKE2B 336ff1f57eaf6fa9beef03f49b9b6082d45072e1e89927117e9d464a56edb6717e3cda8e72a02fbe9ebce398952c650ea7adca8afc9cbf29e718e2f3e688fd4c SHA512 7e049807b11fd7acbef12900decc451979818b413718e2935e6c28ec68ac7b0a70bfbe8316c407651bb66f336308157ba75ed77db0313b3ad45dbd81fcc6fddc
+EBUILD sasm-9999.ebuild 770 BLAKE2B c78133844ee317fbc57b7650359d56cf86ca102056b8241ced281450a8d755d9ab72b32aa2edf4901375bc634bac347041ecfa825fddec6e5b280fce4c26f10c SHA512 0dba9e85f0c9a638f82ef99f1a6deb4854c84f40ac2d8845f0d0dc155d22a84363af58a07e1ed4e32b9c797b1c4f4bb8ac0e35c77bbcccfc9c0718d62af59e27
MISC metadata.xml 325 BLAKE2B 7fad0a2d1d4ab4f67758d702f18de025b6bf553e5f99ab43b6657ee9dbfcb858892ae5c4d6e37094b744b85fd70f1dd7f1b1e8e7ff142d86f9bf83190aa045c2 SHA512 8cb446410e74845234244cb121cf966f18ea1ce69796f6dc5c6c1d434952811e61c8b02aaeba24905578f8e8463e29269538b50768b30524af859419769b5a92
diff --git a/dev-util/sasm/sasm-2.2.ebuild b/dev-util/sasm/sasm-2.2-r1.ebuild
index 023b24aab05d..7c9c73aab793 100644
--- a/dev-util/sasm/sasm-2.2.ebuild
+++ b/dev-util/sasm/sasm-2.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-inherit qt4-r2
+inherit qmake-utils
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/Dman95/SASM.git"
@@ -24,10 +24,19 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
- dev-qt/qtcore:4
- dev-qt/qtgui:4
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
"
REPEND="${DEPEND}
dev-lang/nasm
sys-devel/gdb
"
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+}
diff --git a/dev-util/sasm/sasm-9999.ebuild b/dev-util/sasm/sasm-9999.ebuild
index 023b24aab05d..61a911989dd0 100644
--- a/dev-util/sasm/sasm-9999.ebuild
+++ b/dev-util/sasm/sasm-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-inherit qt4-r2
+inherit qmake-utils
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/Dman95/SASM.git"
@@ -15,7 +15,7 @@ else
fi
DESCRIPTION="Simple crossplatform IDE for NASM assembly language"
-HOMEPAGE="http://dman95.github.io/SASM/"
+HOMEPAGE="https://dman95.github.io/SASM/"
LICENSE="GPL-3"
SLOT="0"
@@ -24,10 +24,20 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
- dev-qt/qtcore:4
- dev-qt/qtgui:4
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
"
REPEND="${DEPEND}
dev-lang/nasm
sys-devel/gdb
"
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+}
diff --git a/dev-util/shadowman/Manifest b/dev-util/shadowman/Manifest
index 3115f0bfcf26..ac483f26356f 100644
--- a/dev-util/shadowman/Manifest
+++ b/dev-util/shadowman/Manifest
@@ -1,4 +1,4 @@
DIST shadowman-2.tar.gz 3349 BLAKE2B 2881c0487205c00114967be7600ef5483cc64c7ad5ed5cac60fe8bf2ca17e5b06d5df6e39148d90ff68a51d3e918ca616d0c5eedf11366df90c788a07e4c63b0 SHA512 eeb10248c7f76116352bffa671ab7c761b2f79cb943de20dba327b0d7bf1126d15021508c9e9389b9f0c37cf5049ad2c67bad93f6a03340fcfd27e03c4969110
-EBUILD shadowman-2.ebuild 618 BLAKE2B b735522e1a7de7fc9198571d27e11278789a2758f19ce16c55b65d5781582f15082844bd560a78bcf6d19fa9e99b0425e0cdd16302502b745b1bbda7e9a6e2c3 SHA512 ea39f21f08a35c394417680f307af312fe29c2de3d028a205327483c82d99d3dc533b7173da84d4c64a50a06370b44b987b3c53ddf98538b565ddd654bb28a50
+EBUILD shadowman-2.ebuild 630 BLAKE2B fabcf9a429451fab169d29d4a4c79f31ee199f6aecd88487592b76bcfce523315ce0b0e9d597b43cdb2e7151611003d06146f8e235efe625a172f931315f0226 SHA512 5f7fca6863edd30aa68529057236685512768dfd7d8261656beedda88670c0d755a8807ed176c110c37ddc5be9bd6d7bf1b3b37a2f07bbc8f270f81e882d60d4
EBUILD shadowman-9999.ebuild 568 BLAKE2B 199779d69123dae88d3024a00370b24a898f40ce7aca43257e0dfd3a9747f5b969133cffce9aa70ff1fa0555a18442e4170829df7d27d397ea10b96136a76524 SHA512 4325db35429e59387690b10c09e86268e79e3a4a5e968075f36155fbcd5af7e0ec0a79b6a08b6e9e74ea5cad6727be0697abebcc63ba48c7449cd54141edd794
MISC metadata.xml 247 BLAKE2B 1750cec57189e711ca5eba89a78e1d317f0839fa53564fbd39b4e955c28d98f4ae04caf9069afc20a18536cdc92b30fe7b15eb086767c742bad07d9980cfd24b SHA512 d6e2ea8a9d74791bcbf3d6311a66bafc20b8f4db3a576d9a8d54b86d7afb231122b8d87f71f3f46360980adf8d815c633b6d5041f9a30fc8656e8fb66057a282
diff --git a/dev-util/shadowman/shadowman-2.ebuild b/dev-util/shadowman/shadowman-2.ebuild
index c572f7a14709..b13b0bcc36b8 100644
--- a/dev-util/shadowman/shadowman-2.ebuild
+++ b/dev-util/shadowman/shadowman-2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/mgorny/shadowman/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND="app-admin/eselect"
diff --git a/dev-util/xfce4-dev-tools/Manifest b/dev-util/xfce4-dev-tools/Manifest
index 979c8b38e8a0..37f805c05c5a 100644
--- a/dev-util/xfce4-dev-tools/Manifest
+++ b/dev-util/xfce4-dev-tools/Manifest
@@ -1,4 +1,4 @@
DIST xfce4-dev-tools-4.12.0.tar.bz2 309586 BLAKE2B 8ebcc8f133772eb39acba0b2f189a67751b9a2b4d36e5897003d56f6b88d3e97e89e0383b98c4b5ae684786d5aed3409a4b491fdbaa6e37bf8fc7447a33b8605 SHA512 60f90daaaac3eea355779ee1bb6a0cf24fb9e0ba70971c9c26ea681755de41560cfbca59a28241c2fd818031dc46e95c550424577451ceb7a42b1de0b0ff4a31
-EBUILD xfce4-dev-tools-4.12.0-r1.ebuild 627 BLAKE2B b4c19e4553607878183cf98b5aedd7119d65b7186358f840582272ab5395d5e06db96d75df9eebd7497d51d4187d75966a53e85a244cc03874d84a873a749bc0 SHA512 f0f3d9553cc79cc9cde95ab9572c98e3ddd87854cc8341291898cd1759710572d495c1138f3aedcca5e6e4c7a4e6d7f8b02997bcd27a487b6fea40d6b3bfb2de
+EBUILD xfce4-dev-tools-4.12.0-r1.ebuild 626 BLAKE2B e3589a886d089a250c142ca2a00c3ce4492d44fe28169cf8cc9ea15056268ca9901c975d69760bbc6ab3851e8f33752f9a1f04b9719f06d20e4b8e41798bb9c2 SHA512 c4cb19e47af35700caa6c9807cc072f5d5fbd142ca51a6cb548e0e85ee5bffa0e0d18ab2d84d58b1c9dbda3a244d72fc2a1d8d963e535a3ec741157e2d235e27
EBUILD xfce4-dev-tools-4.12.0.ebuild 656 BLAKE2B 8ac6d5792b533095405de797a2965b03a3cea149f780e65e9db7b6238854f1c2bb36fad06b74bfa0c2a0994ce93ed1cc0f17e6f3ba0c6eaee1264879b43fe85b SHA512 7eedf87afd0397dc9632458762b3471ebbbfd2453d5d2903584f79f05912999631629ea1d221aed8883705e05eeb6beff4dfe99aa38e0c515a9f0944b1b93382
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0-r1.ebuild b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0-r1.ebuild
index d6e1ee5f6fcc..0cf5db7423e0 100644
--- a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0-r1.ebuild
+++ b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.12.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
IUSE=""
RDEPEND=">=dev-libs/glib-2.30"