summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-03-13 16:55:35 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-03-13 16:55:35 +0000
commit1dde4e5c4b92d849bf1abf0a48135b2a0644f7e1 (patch)
treec99a472cce74148d499f42ada873454b0e32a42d /dev-util
parentda6a52f691ef980bab92d003d5df8f463c623af8 (diff)
gentoo resync : 13.03.2018
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin63895 -> 64063 bytes
-rw-r--r--dev-util/boost-build/Manifest2
-rw-r--r--dev-util/boost-build/boost-build-1.65.0.ebuild2
-rw-r--r--dev-util/ccache/Manifest2
-rw-r--r--dev-util/ccache/ccache-3.3.4-r1.ebuild2
-rw-r--r--dev-util/cmake/Manifest5
-rw-r--r--dev-util/cmake/cmake-3.11.0_rc3.ebuild (renamed from dev-util/cmake/cmake-3.11.0_rc2.ebuild)2
-rw-r--r--dev-util/cmake/files/cmake-3.11.0_rc2-FindBLAS.patch23
-rw-r--r--dev-util/cmdtest/Manifest2
-rw-r--r--dev-util/cmdtest/cmdtest-0.30.ebuild2
-rw-r--r--dev-util/crash/Manifest2
-rw-r--r--dev-util/crash/crash-7.2.1.ebuild18
-rw-r--r--dev-util/csup/Manifest1
-rw-r--r--dev-util/csup/csup-20060318-r1.ebuild44
-rw-r--r--dev-util/glslang/Manifest4
-rw-r--r--dev-util/glslang/glslang-6.2.2596.ebuild16
-rw-r--r--dev-util/glslang/glslang-9999.ebuild15
-rw-r--r--dev-util/glslang/metadata.xml16
-rw-r--r--dev-util/meson/Manifest16
-rw-r--r--dev-util/meson/meson-0.41.2.ebuild37
-rw-r--r--dev-util/meson/meson-0.42.0.ebuild37
-rw-r--r--dev-util/meson/meson-0.42.1.ebuild37
-rw-r--r--dev-util/meson/meson-0.43.0.ebuild37
-rw-r--r--dev-util/meson/meson-0.44.1.ebuild3
-rw-r--r--dev-util/meson/meson-0.45.0.ebuild (renamed from dev-util/meson/meson-0.44.0.ebuild)2
-rw-r--r--dev-util/meson/meson-9999.ebuild6
-rw-r--r--dev-util/quilt/Manifest2
-rw-r--r--dev-util/quilt/metadata.xml4
-rw-r--r--dev-util/rr/Manifest2
-rw-r--r--dev-util/rr/rr-5.1.0.ebuild58
-rw-r--r--dev-util/rustfmt/Manifest40
-rw-r--r--dev-util/rustfmt/rustfmt-0.8.6.ebuild66
-rw-r--r--dev-util/shadowman/Manifest2
-rw-r--r--dev-util/shadowman/shadowman-2.ebuild2
34 files changed, 329 insertions, 180 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index fd473a5fcd40..0e250bd16bf7 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index 980f5657a2e0..e04300eb22ed 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -13,6 +13,6 @@ DIST boost_1_65_0.tar.bz2 82597718 BLAKE2B 0080956d6ad2f14130ce4a4734b1bd1ce83d3
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 3844 BLAKE2B 564f4e137ec13757ee062295214b3e3a05a0278b15c4d9b06402915a04001b89856f5fc8bfab9f26cfbcb6a909bdda36972ab4680c6c8ea16987f6f763c53123 SHA512 79e803de8f697a2236c5dafe936f17c3f96f5f338b7fdbd4d6b5a3c161b1796c9a4a4ed66d2770150b03f920ccc2635b6b777a3a3cf227d96fa19ee34ab27ccc
+EBUILD boost-build-1.65.0.ebuild 3842 BLAKE2B de14a2f4f19c644d665fab5bcd361d01621ab36f1fe14d888af04d03a1883958fbdb618f4cfaea836f129103ede15d05af5694ff8450dd645a4ee1b3f4c34e1c SHA512 bfa21f6ff9361b81f3497765b9a2a84818785630081aa4f83f65f107c3ea7e43109b8614b345d1d70138da0b79fddec0fa969592d67ab1d64df8a97e9d4ad55c
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 a8a6903ffe90..2a734ea15054 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/ccache/Manifest b/dev-util/ccache/Manifest
index 6fe216dbbf22..5040d4d00300 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 1861 BLAKE2B fe7cdc023f34703d7ce07dfeb2aafcac394e8b4baf7f58c41f65cb8c60a27fd2acf31c0f114768c1268992a406665cd383a358f6ea42bc4e8ca0b100b7b90a86 SHA512 6a5320bddcd06a03c285f9e8763b789f8cd083a94bfafefaf7b20cfd2f8baadcc6011c41afaa589190a6e79006f220291fba72e375d3dedb850ce3ab21ded828
+EBUILD ccache-3.3.4-r1.ebuild 1874 BLAKE2B a411ed50a7c5da31a7ecc73da2ef2f628c3b52569c8de6d8dd709e79a8fdfa88c0cda8bc252261a6176357d6e259a4705e9d9508e6be49879010a60aedb4fe35 SHA512 02bf29ef2c982d35271e94bbea00dbf79e3fcac8db609e957088ed3d713b878965d7a68ec553d2c63b6b72ec29499adf9acb5e496f1105732f8c5f3f81b53f30
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 158eb5f1469c..54a44acd180a 100644
--- a/dev-util/ccache/ccache-3.3.4-r1.ebuild
+++ b/dev-util/ccache/ccache-3.3.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.samba.org/ftp/ccache/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86 ~amd64-fbsd"
IUSE=""
DEPEND="app-arch/xz-utils
diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 132329c3e890..07a632e578ed 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -6,6 +6,7 @@ AUX cmake-3.0.0-prefix-dirs.patch 4279 BLAKE2B 86f5b3a0f79c4126aa105eb27887b7bc4
AUX cmake-3.0.2-FindLAPACK.patch 1369 BLAKE2B dea4b1299253ae61a24794de0168e869b7ae2f97392229905f47974deab148ba77eac04a6f77574be8a161eb673fd88b28187597bb9d47efd772a3b3177eafad SHA512 4f20c4475841201c28ad49539fe896345add626dad5615357ff01817e10f7315ffe39e3a8d4bd0270179d7c58e5679a5bd9ae2accc1019ecee91db380ba48577
AUX cmake-3.1.0-FindPythonInterp.patch 1045 BLAKE2B 5421ea6600f6b47a654d7dbd5571d284eb2b2c505cb57c0d5862c859f9e6d61fa39ccd19467dffdf8f7200b469ec9e058e0e5bd8d608ff98dc02cedc18f5f85e SHA512 ec89a5589b70427c5d8d7a7b23ee87e3b437973081595f6387b5e7d902014b089f85b3634a906c5aa688726ff0f7588c7fb06161009e044813553c03409cabc0
AUX cmake-3.1.0-darwin-isysroot.patch 1926 BLAKE2B 4e8dfc78db33e62a6234a91210f0136312dcd0fec065ba76fa0b6a9f1f3e4ae0139af700494951d999bdf2eee57a5c22db5516b8b8276f4d8be4395f2c4cb675 SHA512 0cbb55f8f5458e72b1e465577809287dcc270636aef192f039eb1e48ef78b933a7290f81c6fefb0dd1f5eb8f9d209766687ffcb4f37c702b8317f8d2e36236ad
+AUX cmake-3.11.0_rc2-FindBLAS.patch 775 BLAKE2B 89249b37ca44cc9068a5fd81350637da16c3a92a662f5b30db7e7bbfb9b47c816122bcbe31cb01845bdec760d449d0babbbcd6638ad4975b39db73c7bc5ea2e2 SHA512 ab24736b64bff1f9213f3eef7acc6a78829c875e8e5ec7b0d96ad406517e5335b0e3930ef369a9d6190d25a298c6834965e4977e5062e87595169272339f7738
AUX cmake-3.4.0_rc1-darwin-bundle.patch 1043 BLAKE2B 99fc8061352b6a503f472e11045f9a99c2b980f08e9c1406722eacdd438617dccc394f53bdcaa4d93c4aa499b4615185c3ec99ccad8be3504972001498b02c48 SHA512 8c6297bf824d5a911e14004ac4c4e62d1a1528e44199d8860ca885bb1b8dd3d66a73c3db32664b830c3c635bdb498abbd5196be92ed2571cb22828d7186ff9f9
AUX cmake-3.5.2-FindQt4.patch 1585 BLAKE2B 8cfda84c419515be57f65be7b4b22d7937b656eb7f58d61c7d9e30db9dac36e934f2a529b4ea20d69c5f8a653c727bae34374ebcb7f5017fd70df41abd538164 SHA512 bab8960bfea3c29416bdc8f39c7dee59b89bd7951752401f24eeb9161ac7bc2c6dd200cb62c6b9f964d763b5d257a94d8b04dc7090d6fa947a04f2d0c2e8c479
AUX cmake-3.8.0_rc2-FindBoost-python.patch 6575 BLAKE2B 4a169862e81b053ea8077ed61001434ba2619230ab4a4d75a11e2ea2c18ad704792d6d37a3cfa78cb54a6bf6cd71bc9b0d6a7a1bba004a92212746001874f385 SHA512 bb156cc2b47f9928f2e6bae909e90866f4442e42d7357744aa2b00903a02a27cf8af4a788a74858bc51874c442c40788717c86e77690b91def80abaa38b90163
@@ -14,11 +15,11 @@ AUX cmake-3.9.0_rc2-FindPythonInterp.patch 1458 BLAKE2B a70945921738f00952b40a73
AUX cmake-3.9.0_rc2-prefix-dirs.patch 4030 BLAKE2B e2cb3f630e4178ea93d5fcc7e14b529d79d84c71663054d45d32c42003c0914003ea55edaece22ac6ca29561b6740be477b0accb71f673969c910eec2d58c5a6 SHA512 116073dd2d63861cb33b7b92d07adbdfe74e05864f488be8df3a6f5b92bee76c518770ad31972323e0ed5d8c07505c7fe18105573e7f5ebeb79b193297dd2ca0
AUX cmake.vim 217 BLAKE2B 5d2cf8b4101a7204fd27a9f21d82fea4d86fc4eeed54e062b543452dc574e73d1c80167c83eb482d9eec310950ac811ba35d3eeb97b51958f12f3adf575ddbe7 SHA512 2f7e9e949f8f3030a0dfcef56f4effea703ee60555c22f6a2d1dfeaf3334f33a3e88910c666f704e4ab60cde4ebb509c7d85d812a3c1627010e52fc757f15cdf
DIST cmake-3.10.2.tar.gz 7824452 BLAKE2B cc579f27d7d5668d1f375e7263e0b62212be1191735189d34b1f0aa921861ead5d3872388eebbb5136a72e3dec3920f1ebfb0bf45b642cf92eef02e4c8665d49 SHA512 f58fdd025285c9ff5396c0bd0d9573fc8a498fcbe5c11b336cb8ad6154ca6bc875c1a5e22d6654ba98596791ecf89ae8adffb83450839fa1275756b0af5bf82b
-DIST cmake-3.11.0-rc2.tar.gz 7946761 BLAKE2B 7ef3df8bd1e356a43f71e806f4b63bf3d2ed9363782a1224846ad8c710ff01695ae2391db400d0f2d29ec12e20ee36da2e8019300bcb6e14d051b2e21c83d663 SHA512 4b91455f787c04e4b792129d6168d9c45d74b50582eaf3f738a9a0ddd690c0e359bbd3ad218470c2acbdfd09f4465dd9084433b0a20c033c3177abfb8af381ef
+DIST cmake-3.11.0-rc3.tar.gz 7947100 BLAKE2B e68b44e574e9033dcd9e3bd82f10047f10a228ebeea18a8220d5fbf14c0a36417fd92787eb442b49eb056ba14c7a402f895b99338ef0c20afb66c0602386953f SHA512 6678b2ec8f574b198e8b056292b2bea8996703ed5e22060c737fa5a4c43f48c1ef961e9e128add5960fdc4a4f616c4dc90102a981e63296e0deca2fc0750b936
DIST cmake-3.8.2.tar.gz 7504706 BLAKE2B a2ba30370a41dabcba40a967aa58eb7a4ed4151371394eff436866b09fd040b5483d2dcc2dc588a75288a65aff979806d15016a5395db2b25db844b9e942cac1 SHA512 49ea6f74a81dfa8ed8336c94ed50e0a483b796132c260f4bef159f9c389d99cc7b26ecfcccdd8b0a8f5b52fddd277c17c547d2a2e8848da9912c464ada1cbe3f
DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B e0a5307af0a34863c50ea6aa9323025ef588b27e648107c3a81c362ee7ae4a1d2a07cc335d816b286ce4ddb249f9c6c08c3e8cf99856c7113f3724f47c62da43 SHA512 9fda2c9ac054ef8fb1bf3885fbdec02c518da89ade220eba06b5502ac3ff300f635ec0922e61f3b2d090644fb743b8f71a04c532ab66b2d890a180cc7da54e6c
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.11.0_rc3.ebuild 5866 BLAKE2B b61aa9026eb480958f596807bb6188e0c9e20b20a4b2c0be004935042513fc8435981c0cf88100506375fe84f4efbbcd255c6b1d4fd7058be7e4265029a87bb2 SHA512 5e55b4f5b769ef7ba618eec99300345549dc99c55f324c399a625bfac726b0d064fab2bad231c3e0c0b71c4f39d445d73f2d7f67dcca19fed232d1a0d98a613f
EBUILD cmake-3.8.2.ebuild 5702 BLAKE2B 41a2b56a1666d4f2375b7e0d2ba473b889c215340b57ef5ca4297eb10f71870bc83db16d803a85eea0204f2d931901af2484fbd19269ccd52d2b07b436a04981 SHA512 ffe83e85988895e7bacdad4db796f112a1f8888a7f9df580c1c0fce6c8b959dd568079b73dbe8f9ff605388f64de9c4a9a1e61950876f7d5b7ea3444bc6ce62f
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.11.0_rc2.ebuild b/dev-util/cmake/cmake-3.11.0_rc3.ebuild
index ebda7cc29ddc..61e5d0065112 100644
--- a/dev-util/cmake/cmake-3.11.0_rc2.ebuild
+++ b/dev-util/cmake/cmake-3.11.0_rc3.ebuild
@@ -51,7 +51,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
# handle gentoo packaging in find modules
- "${FILESDIR}"/${PN}-3.0.0-FindBLAS.patch
+ "${FILESDIR}"/${PN}-3.11.0_rc2-FindBLAS.patch
"${FILESDIR}"/${PN}-3.8.0_rc2-FindBoost-python.patch
"${FILESDIR}"/${PN}-3.0.2-FindLAPACK.patch
"${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
diff --git a/dev-util/cmake/files/cmake-3.11.0_rc2-FindBLAS.patch b/dev-util/cmake/files/cmake-3.11.0_rc2-FindBLAS.patch
new file mode 100644
index 000000000000..6bad45b20876
--- /dev/null
+++ b/dev-util/cmake/files/cmake-3.11.0_rc2-FindBLAS.patch
@@ -0,0 +1,23 @@
+--- a/Modules/FindBLAS.cmake
++++ b/Modules/FindBLAS.cmake
+@@ -4,6 +4,10 @@
+ #
+ # Find BLAS library
+ #
++# Version modified for Gentoo Linux.
++# If a valid PkgConfig configuration is found, this overrides and cancels
++# all further checks.
++#
+ # This module finds an installed fortran library that implements the
+ # BLAS linear-algebra interface (see http://www.netlib.org/blas/). The
+ # list of libraries searched for is taken from the autoconf macro file,
+@@ -50,6 +54,9 @@
+ # (To distribute this file outside of CMake, substitute the full
+ # License text for the above reference.)
+
++# first, try PkgConfig
++set(BLA_PREFER_PKGCONFIG On)
++
+ include(${CMAKE_CURRENT_LIST_DIR}/CheckFunctionExists.cmake)
+ include(${CMAKE_CURRENT_LIST_DIR}/CheckFortranFunctionExists.cmake)
+
diff --git a/dev-util/cmdtest/Manifest b/dev-util/cmdtest/Manifest
index 95fcc69775dc..30fe91e2e38d 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 730 BLAKE2B a98e0a73accf28c069d7d3c8bcbd4d441f262ec3d72376f5be5e1e08d0273fe7eab68c225603143c76b728c90c2c1d3cde630d8ecbc86b066217f9ee11979ea7 SHA512 bacb9c1eb198951f0f4bcfa1c7ce74ea82cb65db007d166d2d68a34e2ac8dfb0023e1a9b0a0a4fcfbe7c4f0248018168410fc09db9dca24bbeff03f9da00e8ce
+EBUILD cmdtest-0.30.ebuild 742 BLAKE2B f243ce98858e53b1d24009b99ddb1ed8a938b7c833ee51fe8503dfa8902a7e9034464055a39a7d397189f3820613fe42de08eb495e3a6574af08961aef927936 SHA512 aabbd11ba64b991ae6af02f294712debb88a801687f81a0381b8a1d2ac5bbbbb8bd6a031bbdca31fafeec38dbbbc6dee51b124e7207762571d58bb8f882b2c5a
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 fa1e19245eaf..beb0a86b1543 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 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd"
RDEPEND="
dev-python/cliapp[${PYTHON_USEDEP}]
diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 0178bf9a247d..c005ee9d36b0 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -7,6 +7,7 @@ DIST crash-7.0.7.tar.gz 32041666 BLAKE2B 80593221da82c978eec8edb7916cef0585d6218
DIST crash-7.1.4.tar.gz 32137593 BLAKE2B 829335875e111bcf09d3dfc49ce17c893ad8c75b4f275a6e68d3e8698f0da209d769b6667b58569a373046d6553678e6168b50785e18c25c29c47713f8dc71a9 SHA512 6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6
DIST crash-7.1.8.tar.gz 32154942 BLAKE2B e918e0e1be435edc0c0f6dfa0f2a73ed1e418c1c9f0291a4d6e5429bb51fd94f9530cdf13b812e6ba40a92537d79a8a1d36ea4c17b052b36ed8d56c0209f94db SHA512 21aa71b61077f7f361360f19214d8259a4e813ca5c3a5fb027f32376a7367e7eb16cf2f8a0a4b49b205c5e8550192c49fc64812afd1ccaceacf8d7649ba20bf1
DIST crash-7.1.9.tar.gz 32160154 BLAKE2B efba2011dc583ee386107aa6808a25d74d0de175c92872ed22daa8d3a3cf756e569e514e1e703bf653de2744a94205b97cf3bec037c0f1d021d8041f52970681 SHA512 1200df0d2509ea864f568ee4861c3b6819b61c2594d61a5f993560b03f3f50a3388ba8fbde2e9d630c96ee9d390ba03eb687732352153b50866c65519591c4ab
+DIST crash-7.2.1.tar.gz 32178379 BLAKE2B 290841a2c430021993074cb870e4532f6eaafbe9c8b799fbc876fd2784504440e9eae9ce08c4e06acadd30a2e095ac5ddfe95880222867670ceac18d7a3a01ad SHA512 c20bc0e901bd91f642f73ef5bf624bf6d898f771e4fbb3f8c3ced4575baf3373e116dbd4c9ed72f0c1f232a4c38c6317072b5138fa3dbd39bbe6d6c032ee1b36
EBUILD crash-6.1.4.ebuild 503 BLAKE2B 9cc5ba1786ae4e7bb24a6e9194f71c156e77ce4e4854212e2e77cc80a5c22605f66fc8e25d06bebcce979ba3fcf3364853a70abcaa26ce0ec4ef2772502177f4 SHA512 43c334d628dc40e810e483fd842d019c7fd6ece9d675f3db013a912637d73c97fdf329d37e57e398c19faad602c5ca22ae21961953897516bc273d05a91b56b8
EBUILD crash-7.0.0.ebuild 503 BLAKE2B 9cc5ba1786ae4e7bb24a6e9194f71c156e77ce4e4854212e2e77cc80a5c22605f66fc8e25d06bebcce979ba3fcf3364853a70abcaa26ce0ec4ef2772502177f4 SHA512 43c334d628dc40e810e483fd842d019c7fd6ece9d675f3db013a912637d73c97fdf329d37e57e398c19faad602c5ca22ae21961953897516bc273d05a91b56b8
EBUILD crash-7.0.3.ebuild 503 BLAKE2B 9cc5ba1786ae4e7bb24a6e9194f71c156e77ce4e4854212e2e77cc80a5c22605f66fc8e25d06bebcce979ba3fcf3364853a70abcaa26ce0ec4ef2772502177f4 SHA512 43c334d628dc40e810e483fd842d019c7fd6ece9d675f3db013a912637d73c97fdf329d37e57e398c19faad602c5ca22ae21961953897516bc273d05a91b56b8
@@ -14,4 +15,5 @@ EBUILD crash-7.0.7.ebuild 503 BLAKE2B 1bf0e8a4d06849d11902f218efd276a55796507e5d
EBUILD crash-7.1.4.ebuild 532 BLAKE2B 3829582253a432bcde5313c5e6fb9b5198215d1695dcab9fb9f80bdc84a38d587510481de1b6e8b83b3bbb85c6e2d6de48fd2d5e72149b26b65c4ba8c0d432f2 SHA512 5d9d6709a5a87ed15fb854dd1041dfd8b92edeb5f21ca08070e14be512b7941aaeb3f32f785b87d70663e198a842158dd3337074dbf21dd9a26c3b752f3d3800
EBUILD crash-7.1.8.ebuild 474 BLAKE2B 0743da404cda8dab3c9da501623ef6260a318c186cf4098251e79d6a45a517334c2a334e01899e30036bd068d23665eee298ab729e7b583adf8e22858588f63d SHA512 e22d97d213ecf90cec49454285f4547718b2e7c5b7e0badc58fc77dcf8c804946cd7711d48690bd22dd70cb8ed0f5ad4855de3ccef4ddac20fee6bd876c45eda
EBUILD crash-7.1.9.ebuild 474 BLAKE2B 0743da404cda8dab3c9da501623ef6260a318c186cf4098251e79d6a45a517334c2a334e01899e30036bd068d23665eee298ab729e7b583adf8e22858588f63d SHA512 e22d97d213ecf90cec49454285f4547718b2e7c5b7e0badc58fc77dcf8c804946cd7711d48690bd22dd70cb8ed0f5ad4855de3ccef4ddac20fee6bd876c45eda
+EBUILD crash-7.2.1.ebuild 529 BLAKE2B 9d986dab9878fd28f88c1b353b48c28efb37368353ff371c741b07327d79c20c42c151ba39c13e763a9f2b1db6e936793bd2cc9ff8f8015890f2c58168ca6f71 SHA512 774ab7f7c87dd8bbcc971e1791e01e6eb939a8e31882f26039d85e93089e6fe51f0abde34a8c3f4fa8bdaef7ffb89d905f02e88cb4808942801bc0d1e2e8c277
MISC metadata.xml 647 BLAKE2B d88035e0778e0f8e6af171e7bfcd3eff14ee964f2521e00ec2d8b978ab560a4e321a60cce49775dc2f34187107309aea657f55bde348cfc4a830be4aff60463c SHA512 4e5b97c2f7306f4113f842e4683a2f4c3ed684c229c8e21483d08889e4a1d8656bfda699300cd71c70389510816f19d5eb93a37715c5861b669b285bff61ef78
diff --git a/dev-util/crash/crash-7.2.1.ebuild b/dev-util/crash/crash-7.2.1.ebuild
new file mode 100644
index 000000000000..f5ba2740d29c
--- /dev/null
+++ b/dev-util/crash/crash-7.2.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://people.redhat.com/anderson/"
+SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
diff --git a/dev-util/csup/Manifest b/dev-util/csup/Manifest
index 6eb692beb7e8..6467380c4d56 100644
--- a/dev-util/csup/Manifest
+++ b/dev-util/csup/Manifest
@@ -1,4 +1,5 @@
AUX csup-20060318-respectflags.patch 1374 BLAKE2B 45f3e110cc6607cf12962daf4d0a00ae831d1b91253c3a7b44be32f5523932a77eec86cdcd8f484d18461df6f4862fdb88cb28c5d8806bb4502968605f5897ff SHA512 e112fd37dae7f037e7700579ab59e8611b5f09f0d8351bd2c909e22e393b05f697a51348fab79ba95d31e28b727e62b4a4ce2f8dc22402ac16efcfa4204a1d8b
DIST csup-snap-20060318.tgz 78968 BLAKE2B 9d257e5af438ed784402e427714fc652c5daa403f5cb2240147df5e8c68d2f81eee43da1242b80c82d6bbda3c5534e14c0d6e27ba57442d5b6c34ef1d69ed397 SHA512 60e40f6f903df81b1667af31397978ce99d33b6849dd2476232b325415a391e6840a29e70af85b928a3c7beea55cf3064d3b48d61b9c20c2280dc3f675adcd5a
+EBUILD csup-20060318-r1.ebuild 754 BLAKE2B df091d48f5382631f821da4633af208a8fcc250f13e6e19c420c1f514f17e755f949995c22dbb4daa99e50325be471b8f244346e0b7943eb048b449f573f2263 SHA512 c2257a971cac2266d2b4b197b0d1f08071613c4828eb86a0ec89061765c1c4cf76c75b2f06ff894f1f8c4375299b76566381f2acaedcca3c31be9f800af52852
EBUILD csup-20060318.ebuild 930 BLAKE2B e97106989f9cb0be8a35ba028f6b9c3099270c9b801ad91f0482c934795af5c397f45dad0b32569d35684925b1271ae06b4813283c87512bf90f4cf137cbd556 SHA512 706fd7a94680d804a91346f52f04f708979241106056127990ef2552fd6232d1fe173f8a190c4baaa108e65dfed302a15d36673bfde34984a4a1e0a325d4f43d
MISC metadata.xml 238 BLAKE2B 5d18b211ca67cdae4e0f4d6e1598b20b39a471aa07326791c53bb4e1013607b85bac28a64c1939e53b01228d0c9b7814314b95c0f76928de265d95ef7ee6cd45 SHA512 173efaa53a514acf1e2f0c6681c82a48ec16d505844f551d2cc823ee8685b27837c7461f7956c12182059ee7e83023e2f0bcd5d1afab74beeaf998487193656d
diff --git a/dev-util/csup/csup-20060318-r1.ebuild b/dev-util/csup/csup-20060318-r1.ebuild
new file mode 100644
index 000000000000..4bd23eb5dced
--- /dev/null
+++ b/dev-util/csup/csup-20060318-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="A rewrite of CVSup"
+HOMEPAGE="http://www.mu.org/~mux/csup.html"
+SRC_URI="http://mu.org/~mux/csup-snap-${PV}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+DEPEND="
+ sys-libs/zlib:0=
+ dev-libs/openssl:0="
+
+RDEPEND="
+ ${DEPEND}
+ !>=sys-freebsd/freebsd-ubin-6.2_beta1"
+
+DEPEND="
+ ${DEPEND}
+ >=sys-devel/bison-2.1"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${P}-respectflags.patch")
+
+src_compile() {
+ # unable to work with yacc, but bison is ok.
+ emake \
+ CC="$(tc-getCC)" \
+ PREFIX=/usr \
+ YACC=bison
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+ einstalldocs
+}
diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
new file mode 100644
index 000000000000..855a20ec96cd
--- /dev/null
+++ b/dev-util/glslang/Manifest
@@ -0,0 +1,4 @@
+DIST glslang-6.2.2596.tar.gz 2270084 BLAKE2B 234d7d201c5ddd91fdaeac1a84104b2b635131fa910315b1d14ae169f6141840a1559114fa2e07775120f56f57d59decd689f44609923152a2e15ecdda66207a SHA512 24c6e90c75767ffc2faf3f0868a7357d5f528cae8972c8b690cda0c573eac0f60f6b8795793534f39ccc2c649cb788101715e42cbdf7ca9d59c955f9b37a4f99
+EBUILD glslang-6.2.2596.ebuild 495 BLAKE2B 38652c1151d347678280e258975ea966d268dd874c8bcf7a12f162b7ca51b39d0d8b8aad8a1a3ef60c7df0c2a7eee3cb2929d205c3d00c7b7f19a39b79e1e431 SHA512 78f3900c0532e34ebf4ddb9c356c47e55837eefd157e9362c8c4a99eb1b6e3dbc2c24564a7e19af186308d155042265a948d223b603e116d70f7db3397b59dae
+EBUILD glslang-9999.ebuild 418 BLAKE2B 43bc0590620b8b5f35703369d49aa19b54883e7fcbb4c7953e79bd7fb9a1e65277c35c3f227823707bf2ab87608b6ffa07b9d0c2a732d70873155f5bc5d0495f SHA512 00a9eac76b47c375c755424814315e9227f235f7255945dc3be69c7049d4ddb7acf3dd97ab4f4a47ab080a688b941d79119374034292864c6e8b047c888fb662
+MISC metadata.xml 431 BLAKE2B cacc6e26c1f1b940c39b25ac8352624bd321f885c276415392390f38de157239e5683b64d0926d66c692a2d508c1c0f38f325a3f1f583b2dd74bca27e493f949 SHA512 78db68ff5a072807466583a6fa1125c21bb5190d77936dde0adaac4355bb7cb7384e3347d16f68099ad7a3d3f1cdd6cd7b5c38134e4700eb1202db7b8b2ab7de
diff --git a/dev-util/glslang/glslang-6.2.2596.ebuild b/dev-util/glslang/glslang-6.2.2596.ebuild
new file mode 100644
index 000000000000..6a9bfa1c48ec
--- /dev/null
+++ b/dev-util/glslang/glslang-6.2.2596.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib cmake-utils vcs-snapshot
+
+SNAPSHOT_COMMIT="6.2.2596"
+SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/"
+
+LICENSE="BSD"
+SLOT="0"
diff --git a/dev-util/glslang/glslang-9999.ebuild b/dev-util/glslang/glslang-9999.ebuild
new file mode 100644
index 000000000000..172fe8252ca5
--- /dev/null
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib cmake-utils git-r3
+
+EGIT_REPO_URI="https://github.com/KhronosGroup/glslang.git"
+SRC_URI=""
+
+DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator"
+HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/"
+
+LICENSE="BSD"
+SLOT="0"
diff --git a/dev-util/glslang/metadata.xml b/dev-util/glslang/metadata.xml
new file mode 100644
index 000000000000..eb4425c3d32e
--- /dev/null
+++ b/dev-util/glslang/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>x11@gentoo.org</email>
+ <name>X11</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>commendsarnex@gmail.com</email>
+ <name>Nick Sarnie</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">KhronosGroup/glslang</remote-id>
+ </upstream>
+</pkgmetadata>
+
diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index ecacb5ceb64c..57fde51991e8 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,14 +1,6 @@
-DIST meson-0.41.2.tar.gz 1013526 BLAKE2B b41b8132f435aa71598043830537002555c15c84b05bc898c81441d69da74114a898e9f402d76554c5f591362b7cd48b0621c66b3653b8f5477f7cdf351f59d5 SHA512 b11dccad82c2380004793e22f538b89d8871f080b55d2c8f5adab1afd4a215fac98304d823f320aefe9946dedc52747e5b2a877bfd80dc8c63d191c542b46a4e
-DIST meson-0.42.0.tar.gz 1042920 BLAKE2B 8d537abcb641a033e228bf93401345ee4c493ba41048e2c3acca960039a6d464bfd8fcc47c0d3be8c1d66a267e2b9ca8d0d8ea55baa8525bc7d40eb5108545c2 SHA512 0a8c3c8c4da70f19de7e10faaf7aef9e950cc21db116a886d0dd7732a70a3dc26996ef15c5eeed79638cf34ee994008e5cb68f7f38b18174e311572ba44e1594
-DIST meson-0.42.1.tar.gz 1044883 BLAKE2B 23a3df2b294a59bf6a5ad355afe448f2a96c638cb6ae3529bc1925aca841b3c02e698db9b238fd902ce2acbd1fc232e94a2100ea6f7a4aed4d8eb11a10ad84c4 SHA512 43dc72ea4aa697c0dea6cef57308f487814fb6cf2a4a2338b658172a43603924122ed892c707eb6b974db72f86d767aac23a7397b97270cfe2032d2e6a68911d
-DIST meson-0.43.0.tar.gz 1066663 BLAKE2B caf96bcc1b5a3b538b2cbb9edd40221a7b826cf06034db3cfe1a9cf941ff2ebe8d6864a4bdad53f1b6678557cdf75dbb45fd9fa49848a9824ac65a42b14bb528 SHA512 17f7e7f87c344ae0a2f53975c65ef3b4eae204a57eb97141aedb4edf65aa21af29a6f61e3870022efd2d126ce768602fbb894ec7d919875dd44ccdb39a5df044
-DIST meson-0.44.0.tar.gz 1102630 BLAKE2B 8365c54ea0ebc72685f4c98966bead90b5c44d761a92e00c5d4801aa83fa6bdeb8386c12e0214ac6a7582a2603649e344c5447a989f7de07ad396e5d5646c6d4 SHA512 32312842bef6d15a73abb250972df29212ae495eb13f9ddf50f300974a42c679c51d34af560b430ef5465f8353d9f98e91a90e749590584968da766ad75ae989
DIST meson-0.44.1.tar.gz 1136337 BLAKE2B 7391776d2f480f43c6cf0bfae3665c16a61c4a28fc4310dc8659ab4165ef76ad1729a9daf645330ea213aeb59e5ba9d991d021d1ad620f6673cebfd64b085d93 SHA512 3c350d1752ae4463ec47060e051d79cc0855385e9552deff34fad8431175fb5d0f04b51a242f8f8f737726d06e504339d6b02a5aa9558ee673fb867dbb4e5b2d
-EBUILD meson-0.41.2.ebuild 797 BLAKE2B 8d070beaa894b2a3c4c96fa1dd538ec6e32bf62913d12c8a391f93cc82f920c0272521c6bf62ca91dccd206fdea6dc599cf92b9eeef0b15896901dbc1980bc0c SHA512 e713577c98de00817deb4854f845d2dfffe0df0c3cf8a0b994842ffcbaaa6a16fc78d1751aef89e3cf6873b01c2a350a75ce85a62b700224a8bbe46324edae69
-EBUILD meson-0.42.0.ebuild 805 BLAKE2B 7e3a4ca5a0da7e3898575fbbc5d8c6b452b73b7ecd2d3aa8ae59f442d09b64e9eecdef07bb5fffc3fdc372b44a9bd816bcec3c7c0b4e005939943e40e8191122 SHA512 ccfb7dacbb5cb935f51709917060a9c7849d861d8396f3dcb3d39e4f2fd4706232dbff88055d2d61845f21a4f0c5b0726baf943e3b1b12507a1f4d7fbb292c88
-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 926 BLAKE2B b3d5ca88c61e70eaada584ffcfcbf06528bf20bcf00a589085e22511b21e3ce401cb09271029a5be7bb297a145480b3fecd7fd6936cc375e1023591cc054e821 SHA512 36c4098010ba1a116e0016356b9ce6708c717396a7e2b2a9188625ac2a6559d741ff3e28ef5320ad5bc79ac913d4874581e53f3dc154fad1f2d9a4b9a7c7fe13
-EBUILD meson-9999.ebuild 821 BLAKE2B d772ef53915acc1e19cf6487208bf5a82b99fa11cc2e174051e72fc7c8ecae19b351ba838a122fb46140e643851e7754bb2df4c0eaa0034f85b0836e968a7a96 SHA512 0836e241d5a0ce99f923fd5c58ea404d58474f5beff48dd6b130f7be13106d285baa82c0ed0c812ffc967bc743b413b6c7b02ae73f2de8fb10c5d7450c4ec355
+DIST meson-0.45.0.tar.gz 1161584 BLAKE2B 4344d2eaa9f6242c69fa94603b948a43bb32143791aa9ebcb1e8ec4504af76696bca5b6da903551b4511ab498c4b5a8df4d231c965b304396224c646323d18f9 SHA512 9bc08655e113dc09857a71fe17bb3101d7aea625b65ae73054b0119069af71028d3b46ceee9f3a4eba02f5d21dbfab533c7c113c416881f213fdf01d452037e3
+EBUILD meson-0.44.1.ebuild 923 BLAKE2B bd78fd51af575678067d4fad1c4c240fb4582607ad1dd0eb9bc2c114ac61942956bc93b2b419bbf95edc0c6c7ba4326833aa01a39036a67bf0ff504e4b9054a5 SHA512 3b69e8a6d79476bc93185865c6795b239eb8c4b91d6aab48b8fe6dfb14288e7c53b59ec2418795270f1901debe0ebdcf1167e5817bffb37b62cb6f270df9a4a9
+EBUILD meson-0.45.0.ebuild 931 BLAKE2B 032ee5fd18aa26026d4bd29ccb774a296fba40758563ffdc93f33640889aafa2513ee199e34a1e26e5876e3c415bf1849f367d62b8dafacfbbe0e980bcae75fc SHA512 e07343baf2ba70b4e566f0ac9b6b7cbbf71465568f3a81dc2c38b4ac224d7832e06983fa092139bb2f2fcecdc0af14f19757ea92bae2cc16573a96afbb439fbe
+EBUILD meson-9999.ebuild 931 BLAKE2B 032ee5fd18aa26026d4bd29ccb774a296fba40758563ffdc93f33640889aafa2513ee199e34a1e26e5876e3c415bf1849f367d62b8dafacfbbe0e980bcae75fc SHA512 e07343baf2ba70b4e566f0ac9b6b7cbbf71465568f3a81dc2c38b4ac224d7832e06983fa092139bb2f2fcecdc0af14f19757ea92bae2cc16573a96afbb439fbe
MISC metadata.xml 443 BLAKE2B df3275dde920dd96d5a078c34d08793d7e377a64910b30b6620a4365a61005d63ba2dfd630191765c47b52e9b309d95dad18d86a10276308f4253c5faca078cf SHA512 acc217d18494f1f968d25b52e58fa268d6a1931c5ecd03350e84ed8094ce5d0a708ba536688dfdd267ca6bfad103a2bffcfece5bb5bd9a34f4853b5f1f655826
diff --git a/dev-util/meson/meson-0.41.2.ebuild b/dev-util/meson/meson-0.41.2.ebuild
deleted file mode 100644
index 89ba3cee8fe7..000000000000
--- a/dev-util/meson/meson-0.41.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- ${EPYTHON} run_tests.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r syntax-highlighting/vim/{ftdetect,indent,syntax}
-}
diff --git a/dev-util/meson/meson-0.42.0.ebuild b/dev-util/meson/meson-0.42.0.ebuild
deleted file mode 100644
index 3be15a6bccb6..000000000000
--- a/dev-util/meson/meson-0.42.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- ${EPYTHON} run_tests.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r syntax-highlighting/vim/{ftdetect,indent,syntax}
-}
diff --git a/dev-util/meson/meson-0.42.1.ebuild b/dev-util/meson/meson-0.42.1.ebuild
deleted file mode 100644
index 3be15a6bccb6..000000000000
--- a/dev-util/meson/meson-0.42.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- ${EPYTHON} run_tests.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r syntax-highlighting/vim/{ftdetect,indent,syntax}
-}
diff --git a/dev-util/meson/meson-0.43.0.ebuild b/dev-util/meson/meson-0.43.0.ebuild
deleted file mode 100644
index d8f22829f82c..000000000000
--- a/dev-util/meson/meson-0.43.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
- KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="http://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-RESTRICT="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-
-python_test() {
- ${EPYTHON} run_tests.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r syntax-highlighting/vim/{ftdetect,indent,syntax}
-}
diff --git a/dev-util/meson/meson-0.44.1.ebuild b/dev-util/meson/meson-0.44.1.ebuild
index 22780b0bf0cc..a645215fdf07 100644
--- a/dev-util/meson/meson-0.44.1.ebuild
+++ b/dev-util/meson/meson-0.44.1.ebuild
@@ -9,7 +9,8 @@ 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 ~x64-solaris"
+ 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/meson/meson-0.44.0.ebuild b/dev-util/meson/meson-0.45.0.ebuild
index 6062ca32fcca..07877ea87db0 100644
--- a/dev-util/meson/meson-0.44.0.ebuild
+++ b/dev-util/meson/meson-0.45.0.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"
+ 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/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index c265ce93493e..07877ea87db0 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.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"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
fi
inherit distutils-r1
@@ -33,5 +33,7 @@ python_install_all() {
distutils-r1_python_install_all
insinto /usr/share/vim/vimfiles
- doins -r syntax-highlighting/vim/{ftdetect,indent,syntax}
+ doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
+ insinto /usr/share/zsh/site-functions
+ doins data/shell-completions/zsh/_meson
}
diff --git a/dev-util/quilt/Manifest b/dev-util/quilt/Manifest
index 51431440f164..03f0c1331974 100644
--- a/dev-util/quilt/Manifest
+++ b/dev-util/quilt/Manifest
@@ -9,4 +9,4 @@ EBUILD quilt-0.50.ebuild 1498 BLAKE2B 278341390d78fd902a2f8ad2d858365a680452d31f
EBUILD quilt-0.63.ebuild 1934 BLAKE2B e921625ccce5e227def5d9b5bb942a7bee3acb7193ff28cdcac545a2fbc2a34f4ec3dd6caa66a8ffa41ffbac88dfb9bd3e963abf9340409b7acd2f2a9b810c0b SHA512 5d60f84f0fa3abd6e15f428182523f9417b5541c3301374b60bfe3704aa2e488628d501f1dffd47028db92de44e95c8fc2e89217d9fe789faff7f56d6c636082
EBUILD quilt-0.65.ebuild 1647 BLAKE2B 241059eba66ff1af2c563bef7a12cd44e87667e4f1a2260e55c4af1b95fbf4f057d71f0b0c34c21ceb6eab1c0cec0ceaf43e704442e1d5e53052475d743c1c6e SHA512 7be1c157aac11b74de9fe6bd2bb18719f9b5428f58ce8b9d1b1277eeba0f130f591c9815836c6d60004d8774bb5f463aaacdd9ae479ceaa00374fb73bcee49b3
EBUILD quilt-9999.ebuild 1764 BLAKE2B a013dfb3d65d2e69077e75673bcdad06216b40cc35a198346681e42162567f327ec4a0583868b1e62d7dfd8ea451abe3d420f0e7cf9b3491b066bdf4ffb56179 SHA512 ab39ceb5756c763b911a077ca98cde61143332b21708f62963ec0632ae3b02e4d319bc92a3b7c9fd74a5fbb04d6c537088bc63aeff1fc5b06f97fece2d07e2ef
-MISC metadata.xml 315 BLAKE2B 51aeb1afe6e6c77c1bfaf6123226073d179d533c66da9823613396a569e07a622286a83df3c90bc69bbac39e55089c1b01c7c20da61b36bd330de9cdd6d310e3 SHA512 2953a11e7bbb1a46498c696757c5e95b898ef7cc71096340c0a331e6a927afe0270e21e96eba6712215067d8a85dc3a9bf388b5119fde5bc92a9c82869e0f875
+MISC metadata.xml 218 BLAKE2B 01c06279fa64627fda89adb9c5748c7629ff3eb46c10acc15b327a0f432d50b86de1d3980ccdafa9b620582db9abdf4d4506b1a53baebd6334f1a890a10783b1 SHA512 cff4a2ad321709df053184879b278c5a5abc74790344f6170cf020cf45a20d8062421e20d215c73002077d66c6367de5fcede710c2ffdd9f067cdf1f40b784ee
diff --git a/dev-util/quilt/metadata.xml b/dev-util/quilt/metadata.xml
index 85ac25a40330..8c8d3c0814eb 100644
--- a/dev-util/quilt/metadata.xml
+++ b/dev-util/quilt/metadata.xml
@@ -4,8 +4,4 @@
<maintainer type="person">
<email>mpagano@gentoo.org</email>
</maintainer>
- <maintainer type="project">
- <email>suse@gentoo.org</email>
- <name>SUSE</name>
- </maintainer>
</pkgmetadata>
diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest
index e3f3643b8580..9c33befb8cb3 100644
--- a/dev-util/rr/Manifest
+++ b/dev-util/rr/Manifest
@@ -1,6 +1,8 @@
AUX rr-4.5.0-sysmacros.patch 788 BLAKE2B 0df763a64593b6f37b324f48864d88c105d050b5192e3e1baca36b8b6aa8e35254191ffa783aa8a2b3ee504f85baebf50fdd5e8534a443a6363d73a82108f9e5 SHA512 57c802d02ba6d8e9295300fcc0156670a3fc9b35dbd05d594eff95481eaa746d7715d9b493190c94833cb331e45cda71f5574b0fa5aed06991b1d80fd4f9bae6
DIST mozilla-rr-4.5.0.tar.gz 683371 BLAKE2B 1654de3811be4eac40ed751b910aed0ddca2100147e47e2e068f625c607964f98d33033c38cdf3a2146284bc477b08299e3432389342e7b058e331f0b924686f SHA512 8e9b7c6eaa9908e75853b5e19f61954b57e6e5afa7a8b6fe55f31aee36bab6ff315b5c3511d14c93dca5da19055a7879b6f3b9f51c349b1bb9acea130187a5e6
DIST mozilla-rr-5.0.0.tar.gz 1143119 BLAKE2B b08f8ade8856b03fa94057a8c850000cfacc0722090ac3f7d1c147a3c4e7c2bbfe58a740711495e88476d90eb02c6e9a5b85078dcb4fcf3ed107ad281dd3dcf8 SHA512 aaec0869e68290d5f7b752d02e89fc4f83dd2fce4abf91b36c006eeec97555b7adc69da311eadd48c9891599245305b585ed1a53580f7c616dba401f1592c5f2
+DIST mozilla-rr-5.1.0.tar.gz 1158274 BLAKE2B f150e9d05b0a6a32c818f968879d0a394beb6524469cad905a21024e0d79e229f261c766f17aecbacdb81cf8e7408e62d1fdf8677569de8ed4d882b91f93b83d SHA512 8cb7da20ddb2bfbeaf57d9bca76a3b5495d4bd74a00092c40c948570a2cda3dca6cb1e73ed65af099fe405a4d29ff1a852496baf0fcb6119258443649a65766a
EBUILD rr-4.5.0.ebuild 1073 BLAKE2B 17ddef70d68788ae63231ad466ee0e4fd5d7c97bbb3ec7552e5c6b582dc62f7dda4cd503e87387e30f72e264a713a7a9b77d49902a0c1970ce724d014f69f908 SHA512 45174284c9f7c0c1c297629a028a8b83fee93972ee94d111b0c681922df208530849a20884663f511df38f7113b61ce2e4fc3404116102a3a6aa0945afab3c57
EBUILD rr-5.0.0.ebuild 1091 BLAKE2B fb875fcacb79cd42cc4ed4fb5d9725f30bba468d3194ce647332bb9e44cc709386de467d85ccccdacdd73e47f4df17d352947c9c683a44b34c04ec07b56954f8 SHA512 1d357dda47fb5b2d41fac2aa7e03a2d37ac480eea41df316221d4982f70ba864ebe5b03578eaebda2207c1fb91e5523f4c991174ffd5fe3fd1f20d8830a4b9d5
+EBUILD rr-5.1.0.ebuild 1091 BLAKE2B 7ed9d5ee1237242e77d4f9375f47a1796146cd4b3bb4eb4d1528a66e135dd00eee0fea0693a4a06c23381dd9a7199f374aa34ef706151606c1556ee0bdef5ca5 SHA512 b58b66a8144e4df2c91c70438a9e7f2410d7f137181ff4a001f164bbb7a034f88473fdc855536013ac5b0945f3dff1046077cb4cc01a0a3f7222aa5fecc4b287
MISC metadata.xml 555 BLAKE2B 3618975613ac5286f849880de14d61b1cb74b0e64d539250c700ff0c955667acbcc11125381c31ba39b839da4b38c5d648fea27ebea4f7f28ca492e0554e3a27 SHA512 33487b0389d097115365ef82c85accedf17d798e312e9528fae27519f242c343fa280d32bff05c6f1a1620d6481df1db57fc4c1e2fa7ce36dbe56f998f03870a
diff --git a/dev-util/rr/rr-5.1.0.ebuild b/dev-util/rr/rr-5.1.0.ebuild
new file mode 100644
index 000000000000..09b7822c9774
--- /dev/null
+++ b/dev-util/rr/rr-5.1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+CMAKE_BUILD_TYPE=Release
+
+inherit cmake-utils linux-info python-single-r1
+
+DESCRIPTION="Record and Replay Framework"
+HOMEPAGE="http://rr-project.org/"
+SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> mozilla-${P}.tar.gz"
+
+LICENSE="MIT BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ sys-libs/zlib
+ dev-libs/capnproto
+ ${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+ sys-devel/gdb[xml]"
+# Add all the deps needed only at build/test time.
+DEPEND+="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ sys-devel/gdb[xml]
+ )"
+
+#PATCHES=(
+# "${FILESDIR}"/${P}-sysmacros.patch
+#)
+
+pkg_setup() {
+ if use kernel_linux; then
+ CONFIG_CHECK="SECCOMP"
+ linux-info_pkg_setup
+ fi
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ sed -i 's:-Werror::' CMakeLists.txt || die #609192
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-util/rustfmt/Manifest b/dev-util/rustfmt/Manifest
index 68ef12c417a7..9dce8f3ff695 100644
--- a/dev-util/rustfmt/Manifest
+++ b/dev-util/rustfmt/Manifest
@@ -1,45 +1,85 @@
DIST aho-corasick-0.5.1.crate 29015 BLAKE2B af79c5c22e2b4d9ab81d7b0ccd70a375853e50277edb4bd31d0ff9acc670d8776c14044ac06dc659209549259ce8debc18d63ea38ac6812cb52f0f28dd2c8c7f SHA512 81dbcf720613671880c5f28066a1368ee7e953c5d9f44253dc1f9c31b601e87bac518baa48cfaa34b905a4f687ec30233c1dcb00da093dbe502ce8a2f96b9619
DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31
+DIST aho-corasick-0.6.3.crate 24963 BLAKE2B 7d22a3501664a4324e43a20874fe4d2afcb1576d66f76bcfd894c0ea03b0daefd85e03e20196370dcb86d8c81067c3bc2202889349389c23b876d4b2bf8f2bbd SHA512 4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45
DIST bitflags-0.5.0.crate 10940 BLAKE2B 69d9f52d1dfbec986034981f4629022b25b94c01d54424ae2399a0749c51f0f1c725ca312cfb3f953efc95732b7ca32e432e29b1e5bbba416cb4e0c21a266546 SHA512 220511ed57391bbbd4c8828cf485aed25d078a1cad6305367939072383e48468d545550002398a288d30d8501b9232fb9a91e7a3651f67103991677b9f25de0c
DIST bitflags-0.7.0.crate 10851 BLAKE2B 00a4e2b66275d6fc8a7374aeec275b5fdf0e2c197e7e90e56afe89ac45554d14ba2063aa26a486dd88d822939b6ea5a5b40936d45d8717e2a98e95ba1d3f501f SHA512 fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca3316049984a6b9f35b3c0
+DIST bitflags-0.9.1.crate 12406 BLAKE2B e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
+DIST diff-0.1.10.crate 7534 BLAKE2B 4dbb88e8b516de6441a1e1a090f0b58399c53bac8bddc212bcc2acd05613ddb81ebe689270aeca01b8395da02a5bdcf80ea9daa050c85d5835915ed4d901978d SHA512 1ba0f700ecd4f0598ed3d32e5f54f8df9d47b4a440c8a16ac99a45fd8401ef68acb6b743056fc769ba29f5c060745de7fec697aa1dff14f44c8f7c6bec74057b
DIST diff-0.1.9.crate 2954 BLAKE2B bf192e188a616626e595b29095f55b4c2f860dcf8dff527e85340ab984e1cfa29e541cd044adbb70f0f2659eb671a1cac11a546fc04386e5ef412679c4c6011d SHA512 d208be8da107d438168197c7ea67377048519b350c10d30410b57d71954ef634d03dfdb87b88f5a9fd7e0527ac31d165df95bf7a040b03c161831b9bb3f78dee
+DIST dtoa-0.4.1.crate 73264 BLAKE2B 36698b6d78a1abc15fe36a9cfd545cf91c116d249b52b710bc098cd3857bef6ea1491e10c641c3e4fe8b6bb91c66b7623e22090ea182f2af61da6bcde1a8d032 SHA512 eb1be73a72f1b301371484aabfbffaf69692ad6baaeaace810d7bc8097a5084cca8cc37abf561b1371cb08fad04e07b24bb2149620a785387759813189682fda
DIST env_logger-0.3.3.crate 5603 BLAKE2B dcb2e90e5b3476a11c4f2cd4449918375fb530b745b9e598a69a5384b03ec6908d62fb3c32ec2b15087b87e33a090e2d1fc7d9ae52de4a5f54413e3fc43d2632 SHA512 336384348b052e5af4f1b8be2930e124b35b4652c4c6fdf4861012092b81790da51776c6fea1d2667bcca65d0e0a27186ceee7aba6657a45551dfbc37a348b48
DIST env_logger-0.3.5.crate 5950 BLAKE2B 89772523b6beaa965be1548a0193d92a0a334e301b23e94bcbd407c1e0d5c31ea999b75fbc48d007529ac7581f92866a654d0fd67cc2df329a1ba1ce53c0fdf6 SHA512 9650ba32bfaa8c013c04cf2eb68378874fed53a178332151bec8d7ac832ab2884f91fdc39c372d3c1677954b073212654fb570da1f3c708e4d5a25910d6c1181
+DIST env_logger-0.4.3.crate 10891 BLAKE2B acbe308cb75ad68f824dd8cbbef13a9bab3234f121952f16af274180ce87bbde6f6327bd98f0d2a4623fa7a4980b554ffecc9280b709df1323de149399537d6d SHA512 ba2c10608f87804e528a2de28c236e780485413dbc3835b5bd9acf4a9c11d9c66665a310747b5d8a5ef7752186ab8a1ab5fbf6042657a3447380cb0869722246
+DIST extprim-1.2.2.crate 40910 BLAKE2B 92cf01e760fff5f1b8f880779c97a193bd338e9a4a4257d975082db873fa0a891f6bf700c629fcc57bbc4acb707a34c11da4273f640b9a527497325ba1cdaf4b SHA512 e14c5720c799b9822ce27fb000eb040b3aee41634c3a80a4ac275fd36575c777e0103b8572afc1d5c4ca9b08317b7620cace93fedb9363983617e8d8927cfba2
DIST getopts-0.2.14.crate 16622 BLAKE2B 14dc08b56cc7d11bc58bfe952d2b3958c5b0054499f2a4bb7b7bcd100dbef5ab3c0fba4ac7f50b688512d71fd0a7eb27568c9f26023c451f0034883742ddeb45 SHA512 bb6101403b6d4ed6102dc84c69e95114c0f336924a3f45643a5a92ca82a2ad5ef6b0405e1975b84853831dcb7518b24d094a211a54cc2b46d32ff914e2f977bd
DIST itertools-0.4.19.crate 64212 BLAKE2B 0136195264e3ebc1aa0f109049902799ac5d6e9bb9443dd9841e4bb9e82442f07a7dff8a3eb8c7a52790df430edc5d535783f63a9ace9965c97627fa22930723 SHA512 3cc1ec3928ace76394572a92f28d883a11f6f6481a0efcfbb9ef73b30e7f1f0ea35c407639dc45feb83da16bb756faa10192c75aea0cbfe573c22e20a5d97c99
+DIST itoa-0.3.1.crate 73340 BLAKE2B b1cd133bf79f2c1ea7a38c5607a12cba1d8f707e65208e4d8e30448e0486320efb1933d4f19508a710b46803133bf98c33666d3406a2f52897d8544f8eabc611 SHA512 b6ade2740fefa2e437ad82a1b9ad7c284593f3525a6e746aa377e0d52b434f7f46a073df552c5ba9e9c47f1737f349654c38261c08ec762dfd9238a8d9c3d3ee
DIST kernel32-sys-0.2.1.crate 24530 BLAKE2B 8672864fb347a8cae336d822bce493ac98e11e807413bd8b8c0b141226f5db8fd0a306acd1c920a625f0aad248bc45b3b44a2d605f0c762edce283a4d73464c1 SHA512 7d63fda3200fc565853e5c2733f06c97f48f94ddfb13db73f889197917478948c3f73b61a9c0efc42cd4f8a4355af4c1790e3145ea18f35ccf29a2be997f5bad
DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
DIST libc-0.2.16.crate 104182 BLAKE2B fb35aeeeb840b4b55f8ef3ec3e722ac57e69cd175396e6f2e9c1261f4a31d6aca9cf042514dff4b80eb694f5c3ad9523f3122015e199b617bf6d017bd3356add SHA512 7af473d11ad4a34e9bfbd1dddf77d3d39773f76d779a60664458fbe0acecc871286ab41d90beb0ac5ae7285099ed1ff0c94ca69f5cbac4d3b2cb56b0ff766203
+DIST libc-0.2.23.crate 153939 BLAKE2B e89495dc4b9bb791bfe51e31a8047a20b74ffd585ddd81daec411c583d5d66b0c4fb2ecf13b19d2ef49a7023018df395f388681b1cb7f2f0449ffb4babe8a8ca SHA512 34620dc5ea9bb674a74a5b3d14844c098d38980efe4940538f31ab76e29dcfa6b9601a4747da7a8688758052ac416aa8dd693c752a3972a7bd66d9deebff2d72
DIST libc-0.2.9.crate 77923 BLAKE2B b9b1b62ba6c06ac6b19ae639b20d9da4dfebc176ffb8c1caa9757311c36ddbf941c099ed3bf644c51baa4caeab53898faef8a8422ad48ecdeb8bccde6cb59f64 SHA512 4c0c7d1a28f42ad9c7ac8a12171a6d5d747b174ad3637497ea0db79f3b72469f811f2f6fb8dbbc6aee8d9e04637a9de7d8888db766b15a35b428c986d2650a16
DIST log-0.3.6.crate 16110 BLAKE2B 6dc589c3c24f3bbecf60310bfbd187179ac18afae1a17e6d28abf38f322e740aa02d73d396926650c347dba24afc50e3bb4cdeccf74ec7511ff9a7277084f5ec SHA512 f2e5526a2613f70301a607cbc79213a946a6039f85473f9de28ceb2f3b464be61a584f34ca6381e077d8bf6ac751c93011087d1723649c0d7722281f1a2b7174
+DIST log-0.3.8.crate 17756 BLAKE2B 1b06efd4625f9192e56629a5c8fd3072d876643ec5d42022e001d8c14139c56b7a2bbbaadeb5218a9ada6cd86aae26819dc4693eadb13ac1dd4ae93ac50554e8 SHA512 9fc80f2a72855a2b0260d6bfbdd55085791c67cb1896fd20da0a4d624125003cb0a10d9080c2fd7810ca67e41652a94177e1d091bdadeb5ea65c7c4acd666bd7
DIST memchr-0.1.11.crate 6977 BLAKE2B 44d270a5ad4916dfeb186b3997168cf80556f2afd1727b1e4c796942d48e8e453ea6182fd47526ecdfe5c6edf33ea9329b5a3864db9e681420e8c76cb726a9bc SHA512 96bbdb69913966326acba4bb82b8dfe0516edba225ac38b3355d60a2337ca620807750682fff3de7a2a38a7f70f0db7d8c1638701aacca7ab4c14098ba0fbcab
+DIST memchr-1.0.1.crate 8221 BLAKE2B 2b3553c5da6bd6eef0cd716fa9e6856aac0a03a566d038e7b0d2c469e16b682ea985d293fa4d8f85cf34e120bce51732e9987061db396f0aaedafc900c13fd86 SHA512 70ee14fcba41cf896f563da48c8acc683f8cdf77c54cf9786d6a938bd14eca7bcc22c86d0d70a3cae56b2c2f9eeecad2950be759abf02fc98ef96a643af91be6
DIST mempool-0.3.1.crate 6678 BLAKE2B 6330ace3f58a43852d36c825cfe1fcb467412db7018f542d0270156a947ee3cf990126d094542f949d57c481e586841d53d6e3eb10038ab7a09d26faabb03ffc SHA512 79c6d1891b6d8c6b8d2e6ec76b3ce49a4595fe5d4d21320c004657c6db37d0ef56d7caf6a7e113a1ad8332fa5be333aaa54e7a7ba88ea59c6ccb971e7043ef03
DIST multimap-0.3.0.crate 10681 BLAKE2B 8b5fcc7481ee60e6fbd032415906c2275b6797f874161749a752538414365ce9a1ef35867d353eccd64294cf47d3c0d31bedf120539be4594e10101a86d1e704 SHA512 ba1c8c4f9f23da2b80b5a16668b8227d1147aa9999f3b11343deb3e4b0582ead6fd957b7d0cb18f4b8141df3e6c8b81aa7f6c2ee0d0d61868b4e00181f5f290e
+DIST num-traits-0.1.39.crate 22618 BLAKE2B acacffc5ba41e2eeab0cb50f2746dba800fc5ebc4b9bb32000678eae117bf0e26d52b8225f71ac7c646bd7f5d8ab37615aad74086dc6ff4ea25e6e6fa141f024 SHA512 daf317fcd87807b2e295a4f748f1152f5a9b012bdada80204c97d33e3ef18c89432680db6f79ec655e585e0c38428c50ce5fbe7215f626af6f6f83eff47a364e
+DIST quote-0.3.15.crate 12041 BLAKE2B c5796b464539b018351b41b5e2287398681ccb2ca76f46178b4f310e61a8184afe9ea2b8dd7638f27bf5bf37f60458895497e51c82b31326abf6feb4f69404d7 SHA512 2e5dbe725c0f76a81c6624181b43b60b95dceac208e2babaad3fa6d1487794805169e2ffd967659e4bb4e1abebe96505be5a1007c514d10f2a63ef282d699ea7
+DIST rand-0.3.15.crate 55312 BLAKE2B bde7d5bf10e153d793d0ce9711c6626dab545e1b42296c6c4f0f104bd316bccc51fad3d6321c504069360fba96a74d2af756c92db3859675295c33d0be46c660 SHA512 4c812b1f742adf94fe45c806fd66a360a2490e474db6cc1d13acf4101fd63072429f1b50aa84b51cc742c1624a871a588769f4c12faa775f6f275a028fe96633
DIST regex-0.1.63.crate 276618 BLAKE2B 8f7258e068638d02e3edb608480042b4f93e5ebc4c6f8a13d491aae02f05a24ea2839a9d603fe79221e18e178f92d4edf6ccc8911fd2e37db49d65fa13d985f5 SHA512 1758fc37f60e64a44bdaee66af84e9f5126c694186cf17612da7ff9b828261cb5136ea34a14e0a160cc7de2aa211f8fa806e3d27762e3aba8d0f4e0ba8c4e13d
DIST regex-0.1.77.crate 185559 BLAKE2B 62e621f45375f4bdd7412c834f6f8efc25ec7e90e80b1b4d80761e39afdce96718760b10483504ce5c0427f76c307982beac00557a80c57860d8578a40b9bda0 SHA512 6b63a8d51a79ff020f6256d319d86e0a4a5efbf56071877ff4f23bb283c5a92ae914b6d7a00e4ac85c1b0efd45f68dd3672356e86a63343cd3ee6be1a206bfea
+DIST regex-0.2.2.crate 193403 BLAKE2B d8b439c1544b7faf15fa073f9e759a1a4bdc905290da12d22526e00d22462e5b4d29fa928a88cd6a60902958b828539d04c65f9d8f2d00b3b75805dff9763afe SHA512 208b671d06b260e4a130718a86ced88ee7f183bd056461bc6d44a15a22260a9ee05a014682bdb8bb7ff674fd33ac4748687c7ebd847578c7fecc8efbbb1993b3
DIST regex-syntax-0.3.1.crate 115911 BLAKE2B f13f70a43fad2abcd60a2d906cb04401b9eaaca0f74fa79b19c69bc8798b0805954d26e345788225f0a18d48488ac55758b9284b03ef749605b0b1f6e76e78d2 SHA512 ed040291d3c9e195923134fae7cf436752578c9bf975b48e3a426009ea5a71eb3852441036726781172f2006dc450801b12f6dc0cba31e60d7ed4fa8e85dd721
DIST regex-syntax-0.3.5.crate 116666 BLAKE2B 38a3d258817405f3b0e5c01703d8da6e1d4dcd8588013ab659f02c70fd1716fe24fda00106f967f90000285d1f76db10086cf3596e4daaf8ab482f696e689873 SHA512 df3757a583b546af275937264788d04fb212d13fbce84b4200e88f10aa38558cf098ec7f91b838c09905ae2b71a8984566b71ef9f9b6e74d9404f3e5a4c027fc
+DIST regex-syntax-0.4.1.crate 121453 BLAKE2B da7f780fdb19e0516cbe94eb3361b8f3b02ed36dcd7e58eb8e3a16601f169652d45dc10657d400796fdb93be560ec6678e34315d9e94a05e9d0b11b476d8ae1a SHA512 0c6996d0b8c16053f6e4e6324053f8b6924313827d9fec59e209852aed11a18902a51bdaa98b95ab706a4b65896a201549cda2972b54ac2e2a2c704b61690a0f
DIST rustc-serialize-0.3.19.crate 40870 BLAKE2B d0b944e3f73e84ca31164b301805f82ad3513119f642cd17dd34b6dba6cb776d665e60d0cb576a5d33ddda5bdf88d6d548da68750d5fb7a388a2d369d8ba583d SHA512 265f6426287e532822ba4ab7e209b0a0ba0fd58466f292c38b554ea12c7a992ad1a1910e10d151eedf1f0c99c248c64cdc4d4609cb67e36472e425d315f8a83e
+DIST rustc_version-0.2.1.crate 9840 BLAKE2B 765402ed397f839f1766da11ac80464d2f3cbd150508dcf1336402eaede9c20052dda4f9baed6ad73192c7586a50147b53e6c45a8d534463731653c113cae85f SHA512 edec68b24e95a04c58a08c67b58dd044f28930a87ad04aff0c0c66ffb3f1e89ab07f2fb9fed5e2e8c6ca3b372225da347bc10bbcd13d62b4552ab15abfdce0f7
DIST rustfmt-0.5.0.crate 77624 BLAKE2B f57fe18e12b00961d845bab8977f2e3ffc22e69120784da107cf7ca429b12b4a50066cf7ef0e786166cdb2f939e20ce97a3eb05ecb4f5fca03c09de047c78c8d SHA512 228a68ba7d2c12483635506d2564edae3203848fd00020554993ffdad3d160be78ffb917564553f0eaafe2862c53316447dc131269cf14abeec9714a137d8fed
DIST rustfmt-0.6.3.crate 88474 BLAKE2B 551cb0ada50ef0b388a287e9d42ee2a67dd9ba29f6c8ad48481325b6c7cbcfb2c31cafe5cf4081cd2e237314378742e5b195da226a747a4d863d19ab8f8f3eba SHA512 d2b12ae9cb78af43029363d97dcd5e0bbbc4f1eaf96d738b06d2c13662b20b9e4ca975056ccb683be3e52099307431da9e31db452f2f355b825bb1bd83b12f80
+DIST rustfmt-0.8.6.crate 110133 BLAKE2B 09d41e337179b534504fd9f9c259f07e90564c84bcb8810cdea1bc7b45fe4e10b85baf0b4f4dcb0c117876240f072c267a10449ec3ff8af0e765233394ec5141 SHA512 d7f8baba7b35a18ea21c6b0549bbfa4b2e2ff6bce681b4395ac5a08643f138a8de492455edb51d9ed1553cca19807a503b113b860f11359a33a339674ed9cb81
+DIST semver-0.6.0.crate 15598 BLAKE2B b46a0e8b782550a49174e461b447e617f0232d9df3bf2363273d4815452df5a587ba7534c843d7d68969166059704e1e8abd716623cfac5b42957b2eda55e14f SHA512 8b4dcad3c672ff8468a68fc19de2804e079af1a75406d71b996621021b5e05dc53fef972455fa9146c199493b71e2b80fe180e33ba4ccfb4dda10ba962a0a6bf
+DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
+DIST serde-1.0.8.crate 59699 BLAKE2B f60a77b40d921e91b1e55f3c5f0ec7e1f05aca92f81c991a86c0d8c58d70451e291b94fad5237d23435b144bc0568062d8560c25cfd7ad0e984bc61383e366d9 SHA512 743ab9518935ba219faab7f61f3ce30d6e20c20145ed9ebe46df49e570e74063baace630eacaad2f3b7e9e0030b64faa428810701537a6e2a5224802bc55edc1
+DIST serde_derive-1.0.8.crate 24015 BLAKE2B d97f73055a5375d338fd078f2f55ca3db59c5c6212c9cc02817237ae964fba1076bc8e901f0d80285619568519745f9d55731ffacf3e4965aef80a662f61bc7f SHA512 685446ae6077ac8e730358d8676e9648ed0dca3638c16ab3b14ea0e6823f1743af1b41933ed2b8f4f5e497e8954c954c40dbbe8f8e6d66a0b0caf3cbe2612a3a
+DIST serde_derive_internals-0.15.1.crate 16441 BLAKE2B e1b82c9a0b8c08eddaafbaa3ca5c23aa1b11462e3e45912d2ee109a991206df5a65605739bf8365e3a29836c2fb0a551401bb090f5bf1418c5d6ed9d41c91bd6 SHA512 5599b3022f9a1f16566c4d86ae2f173373905ec318499ffe28a061e58494f786d0e6dff6ca962422bf6d773604b66f62b0de8e19cd39057456d50e923180a41c
+DIST serde_json-1.0.2.crate 55422 BLAKE2B 346d929bfebaf04b0afaebc9ac1c54119f2ce9b77e7163b474fe92669051bae12f0e2fff8ce9899219cc37032b4ea9f5dfc2fbdc022440246526ee11dedb71bd SHA512 ff0a3806b138cadace0ffd600ae695047e6e75655699054e8974160619ae5a00e8d306b85dadb0f08672d16934f43870627e5619af29fbf68497638eb133d4a5
DIST strings-0.0.1.crate 12981 BLAKE2B 224439fdb3c46298e9f0789ba647d43fa7233c7283f1910f96e59de4236c43271762e78aed33bc60fd0e3d8e0137f8646bbce865649dffe079d5ee0393e189c4 SHA512 be94151f46962ce4980d225af4bd007cd3bd56e630e361078b119796ae34566db97e8f35ae82e6bcef299fb79cd3101570eff25914dd9b4b410ea133ec0938a9
+DIST strings-0.1.0.crate 14234 BLAKE2B a84f7136072e1e403cc3b1a18c29265ed04352e338b683d52fa3f2e2f546924ee71a11e87ed806153e58a6f25444402a1a88bb33c093cda1d98f74f131e4072c SHA512 ac7aac7456d74263bfca93443041517938ee59c4b807877e70d4abd2840387e54eac41fa8406a263e317109401d16df662306756c3d869757e2a48643310c214
+DIST syn-0.11.11.crate 63309 BLAKE2B ee33d3f02af356faafd0c03539d1c86ade1f46db8bc30054f76536c1cf537b8fa0d990c78f86b1e5187392b31c5d7364ad5767ae96de5844e252c9c7c41ec962 SHA512 285bdc1f9b53fe791bd35b10a06fc106231c4eca908244f7ba7366a865452ec2dc8bbff275a52725d29c48d2065790ff6eb37c6eb9c1968aeb0af38c028d173e
+DIST synom-0.11.3.crate 17120 BLAKE2B 30c6bdaff48eb2f3c28a348f737ad4b9ebf4b385de75ec2510aa9fef3b426a8a00041d0dd1649d11a9ba39cd4b9363e0e3f7d808cd0b2d588a38edb395be86d5 SHA512 a9c75d667be94c82c7f545e0569bb5858afd1bfca6e045fd52f4ae18ec4fd440e7d374ef45dafc97bda6c749cd4b4e185d8192b833661657323229803ef4a28e
DIST syntex_errors-0.44.0.crate 17411 BLAKE2B 1c50d2c778ef367cca18703f5da8915a48714df7e16ac0e4fa7481c1e580503f93c2dce59f216f2eba6294fb6066ff17f532cb2e4a7759b1e0f52e82491e0f66 SHA512 25a4f8580e253b10fa08953b34e66d6ddbe85cbc9f872b8343e739b8a8c754b823ae7c948de9678c2f3bef58bf54bfe35fda63b0eaf7f5d5e935143f531d166d
+DIST syntex_errors-0.59.0.crate 29194 BLAKE2B 36c35e5e5ecfe433e756b75ce09e1753496186ec178c6bd44725b4676af201eab1e833cb083fe9092beb3a9bdaf2a244998f8a7bd503e4e48f6985e884f3b465 SHA512 ad6931e3a9d64400deba090e8f269eb81ede1582238fe3889b35404ae38c4f33fd767ba9bd69cea13c87585f40271d41c7df6cdd9ebf7e1401d321323f4fc442
DIST syntex_pos-0.44.0.crate 6883 BLAKE2B f59ba27e084b792ec420b9ddbc9dee79a49b9dcc4399a3204fe7fb2bd698bf1d2022897349200eec4854672d113b20ecd3c868a61d9747814ab37f838d7d01f3 SHA512 856a3103446afa42b615668c74ca073af55c03e8d1e3043ea120889aa9e18f284fb43a8982aa9bec4eb6bddc272e8ff45a26a8570dff1777c945185ae500a280
+DIST syntex_pos-0.59.0.crate 19199 BLAKE2B 9181c16d570591e0b05f0e11c0de47636824f8f924ece677ecec08fbb1810d6440e9780d56c625fade6e9ed214370d58ccc18756f6cbb2c6dc3e030159dcb883 SHA512 af1af6b6311d8dfb713850b48e4b4f4b16cde7249822a8b62c255e4b3c70e88fd4a5b1cb0ef9394b7f9f2833ca406b8d5a4646dd1f59868987fe0fa9276264fd
DIST syntex_syntax-0.32.0.crate 663466 BLAKE2B 759df4062e032a9ee69619f6fae78b76f6bd5d0ca213739b028576141b44c62f0baf830b77477917049a930da05b66494422456d564f4acaf314dd3205deb8c9 SHA512 28059e6c68dc1324c0fb4411f829ad6a25fdb4573e15be5021206fb519b1a4d350129a073d279c7bf785308becfced5ecbdb7a60eb6ca78eada0111b5480d61b
DIST syntex_syntax-0.44.1.crate 257816 BLAKE2B 22fb37800cc55ad21bfd4be1daa3c43a04d957338077e4c88a2f615aa8c35fdee5c2d23dafe0d64e35ca6497291ff219aaf74ad39d5adce802e908f9d22658cf SHA512 4d26e2a207efefc42993fd2e707a7b16882dfcf91e6d3ad385e210c3e2e9dafb3686e5a508ec27dd5acbf7bcf8edbf53d891cfb925b782691fc5d4243ecb376f
+DIST syntex_syntax-0.59.0.crate 269946 BLAKE2B 5114590f0902ef14d1dc3bddf9f42b4326dcf0ed70c51c9ff3279a0c433dfe0eac5f671eea6e72c0bc2302577c80ef96a7989f3326b81c9e3673b8052faf1808 SHA512 08420148294c2840f92b10cc695d5a2c50a72501c1b191fc863637d62ac673bd68fd6f08826091a932b3cdef228b175f37ac98186b4c797f249b5a7a7804adb9
DIST term-0.2.14.crate 25395 BLAKE2B 1c1ba25927fc1bc4e1113214ebed009f5ce96a0f7d361798bd011fc989d5e8b8fd876580790c4043bb08e5d6af20e6f0ea2f0851be4ee79f643d3e45a0a09b3a SHA512 34872c1c1b06afb79ed3ac8a92d9c145681d22c09a3f1f5dd6047dfcc177ad5b1b9c9201ec982009e9f85d7ea71bac26d1f317fecfc67d2cd7569aa52c3327ed
DIST term-0.4.4.crate 35853 BLAKE2B c3cc3955790f68d2500d6103f93a8d5d763d4b5ed3e00ee437cc597b4176bb6891c6b63a1c49bc7c85bec23906b09583fbe7160ef14d868eb00182d1da4d6165 SHA512 df99c7273ca6f97ec3d9206f98601540d26370124a7a5404cc072bf2e6621bc48fa74101e60f29bea10869278401193648e253fc2029f4cf8e3c8303625b11f7
+DIST term-0.4.5.crate 37496 BLAKE2B 4b0b4deea60e446150ca89f8fcbff5ea38818482a5a995215c21f64d6fd5b4c97f3b2e61fd729e1e2e004b41ac0e4eb37e6e477b983c204d8bbd4990e455d875 SHA512 ffefb5d3611eedea8508611e6c27d9da32070f2e8ba998cbf060791ac36a2d58b310981c742f638967f0a0a7de70ca40b4b6fb093d3fb643b01cbf73f8e624dc
DIST thread-id-2.0.0.crate 6108 BLAKE2B 616ecca5907d78d8ce4326d69cea3e4af6d7076f701f59865c0c67f3ef2b62b5d9cdcc5fd0f4806ea4d4010afce2fbc288809d590330308818616faa9f6a862e SHA512 9fc73cb13dd70f6f323161667f7a253b48c4e11d074457fa033b3617dcaf7ba9aa95f12801c4c045e7e9c07dd4b63a83f79701b489a9d97aefde07970064d9b0
+DIST thread-id-3.1.0.crate 7195 BLAKE2B 8bed46dc27434635f5dfba629e56c2aa1ab0a74733d37b9e90339d70443471e95bbe59672525962143b85df60b6834e1a3cf98b071c07eab371419e09aa28512 SHA512 f24b2608cb476829d43b71aec0e12a12123a8943402755ec44f5eb4974e63ce7ff1d75f5046ddb533a08447c98758c226163e461c52413091d85f6267a19af13
DIST thread_local-0.2.7.crate 10954 BLAKE2B 70a8545a0e9ab525c4246409d7b6c35e8675dffc58799b74f6286ee81f6b3a13a2d2d6a2fa38ed13cb83b5d6aad7e54d9896f004a8e623788d928d6cac975001 SHA512 adc9be75120fd9e27429d0116cc6774a519ed9a2348db122ea90864947e4c1e1c98aeef740e7f8d28861b1db0f4a9340e58e13c1b3ece1fb3320058ea7a47b35
+DIST thread_local-0.3.3.crate 10964 BLAKE2B 1cfdc1a83682243df8bd3fd75b00f174f6e07e7494f47f9b580704cde47c91650d2733fee331f8dc3209e6b1f199b26bd07aae02a3981c9769500ab791bea053 SHA512 19b4d445c2688898d149a05aec7c157f5c8cf48a60fa98b8890bc70ee8f391fc94d454ec218002063bbaaa715326957ab2dfda0537b782a2643e908b64e0f22d
DIST toml-0.1.28.crate 42323 BLAKE2B c2a726def30924e8b56d594f01163d577cc524f3d42b7d44b886d1b55f28ce94484c1624c31c0e3f5718daf634c5ac9c00967520030c00a88a95c1574e882f9d SHA512 4b4af8fa2f9079259e2c4ebddde70e82f96603c4ec69a266394366671a5c42c61a6ea13fd51145a97c286ca48cbe731650065fac1c20822f818aff48f2a2b13c
DIST toml-0.1.30.crate 45082 BLAKE2B f5cb494fbec4f4266afb3bdeb1be66975bc127ae16e207618594528ee32859aa337631a08050f84e21e7240f47b72d8c3f57e83126631a5028223a64975e09da SHA512 e6d06f47750fea66705f7b7e34c396665c564dc7687a9d1ff5f56bb63f37aaa991c253a022f76aa8857e9b95dcb0c11d0246889df98d4c8aca34ba7e1fb97ae7
+DIST toml-0.4.1.crate 54017 BLAKE2B 20fd8f0f8501adba0cfc504446d490da8d488efe218f54e8b9bda2e95d70b1a26d660fdfd512bd6344a2858e7a813edb10c26f366041171407db29abd1025654 SHA512 ad603d1011c253eda1366fdc9781a8d5f6c3792cde26cac2552e2aea2ab7e2a926257587362d5c11518e397a96d59a4c38b0418eaeb5c584c83a37850d488480
DIST unicode-segmentation-0.1.2.crate 53030 BLAKE2B 05827df7bab2e96ea8af542cd3700de685fa7f32d11722df0fac9d266d037cc8dd6a8791d0887beb88c1b40c7ba58462cb9191aa16d92061cb164d0d896ac3f2 SHA512 bdc196b56b7776fba44ed068823752fd48b962fbf9fa64fc3b976ab6ef3bced449b9f76c2fa5ab5c91294253b697871c1fc66a9ea6b95f087fadd1ee047bddd9
+DIST unicode-segmentation-1.2.0.crate 67562 BLAKE2B e294566ff0f0bbf8873c73c8f1103bce8d4d0fc8a03f41b299f88aeacecbcb44a3cf2ce95aab9682177a9e3f2e3db9cbd53403830c761724ee3654b9c328f862 SHA512 724fb05d4c02926a535a3380f0a718e5ca0b61c71173efccee6780e878b3e890f11e7941cd970c6c1763ac756f31fe338b0dba2ff31db2aad29670bd6e8b9bab
DIST unicode-xid-0.0.3.crate 15998 BLAKE2B 2e112dbd311399836dd12ee37bbe7b9d83ed6fba89549784f1bf2ca9479b3e3cedd1bc2b15bf5e21b0cdb30fd3b88b973aadf37cb634024316ac33fc77d98d11 SHA512 268c1f3ec79ed2255c4e3759e4526b4892cb04f54ced07afbfff0ff8dcdec953e5b540fcb58b30bfec01b6401b58ef3b21320a0c1bf3a43aec22f0715568dcc5
+DIST unicode-xid-0.0.4.crate 16034 BLAKE2B 7ce4752eab109f457a1f8cdd3a9bebfe637652d7e2c0625b6c6f76dcd2d5f3e8b66c89dc4ca158282044dc1a2b030adb1b28e3a44b5a462c7e206cd25d925e66 SHA512 7a3a60936a18d54001dc477f6da1c9784bec53263f13e5c21ba00228ae4ff09f7bb8445cfb39febde957b8500bd1a4a998cc5cfd18046aacbc68e9993510e091
+DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
+DIST unreachable-0.1.1.crate 1772 BLAKE2B 5d2400959e334d483f1b2a6accbc6641de33df02041d8c7ea23bb66cb0d34c9a911d70926f0849bd3004ff1683c3c212ab7877d6c3b9df535726ea81f7237a20 SHA512 81d7e8740630ef90341bed76f5be55c928c1f28cf46ef23431a7f610445cae884eea532df805784b2fa04034e831255a3102a29fe2c228b8c1c1afe15d01cca0
DIST utf8-ranges-0.1.3.crate 8422 BLAKE2B c044c53be4ae0ecba9117cfea6a2d8f26c326d4285ae4e3e5920a48c0a7817769dcef72974fdcb06d1428c2cf5a645fcb15268cf6a82de2bc2cbb858a888a338 SHA512 84bd9b67c423923b856452e113f0d786ac438bc7f9b4d4d9f31f6f91f141a8ac4c93f45f722ac5a8a4bac8eac0e355fe7db1eebc62391709326e9817eda8c374
+DIST utf8-ranges-1.0.0.crate 8599 BLAKE2B eb356d94a937f5f7cd6ed17ba85c03fc1ced30ab9215aad1cda3e600dc6efd8bedef744a2dadc9664dc2cac0ef815f451e88db5b75f70eb1f50670dceeb7e244 SHA512 da498433597582970860db1c66ff1cc2ed8b0e2bf816e6aabdb40424ec03c3f28e6ca5e7592e464442004077735dca4144acd13c8f6a2e799d67504699422643
+DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
DIST walkdir-0.1.8.crate 19807 BLAKE2B f5e89df2365a8ac34728d49bf0248014ef9dc080dd117ab699572aaf3c3abc695eb105fce44ada7d276d53201d5ed43134c7677ce1c6b31fc13128338f4ccf3d SHA512 292602f33d0eec44529f9fd763a76420177d7a3a417645975053871823b6531691cb0c253bc8ead2c32cd061538c161701aa86b111148960417e2d5e198b0d0f
DIST winapi-0.2.6.crate 741153 BLAKE2B 908a8fce05cb76de370d5eea6463654b10abe09fea5e04c5762d4831662470dd4889f0bd211ada87966cb033b698f80f23e6cff2fb8474d26dd3d44624e17015 SHA512 ee81295e8154b0656b2ec892a38c69b3e1f839d6915ff68439ab5fe9ef9cf2d85cdadc9e8c9779d0eb3046821cafbc1f6e7977057178c85b29a21a86781bcc38
DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
EBUILD rustfmt-0.5.0.ebuild 791 BLAKE2B 042fcea5f674176d69e4b2438e547b74b731981e21e0652d0b267acac2627025d64e2618adcfb69ac475c3769610d622980e51c717dc9e54ee6cc989e92acd31 SHA512 6bb1e080bda390178620af636f7ad5d0eeb06d588c089daf4d63d67eb82a9f19a3dcb7b0d02e2e87117902324439fe9e07dc86dfe5f37b0a754b2e88899236b6
EBUILD rustfmt-0.6.3.ebuild 886 BLAKE2B 63476f21040e5d65462df90eb06c2e878ecafa24f4bc93986529891b3e4cd8adc4619cc88b6bc6bf63d0fedec0c0278e55d93992ad3e948ec2e9d49718034e29 SHA512 346cc52c5085f191f77200f11011c1270d43ac341aba9782a8a655715521f2f9f34ce0c2cdadbf029e31fe61f52925ed9f93546cf30e6452a6273c94b2875e27
+EBUILD rustfmt-0.8.6.ebuild 1138 BLAKE2B 8a34a08085a3d0623808a06d8e38e0fe5eb4c4a8efba1eafb3b670baa890dd0d9ac35a318b86962690fdb70e001b3d726dddee73ceecc897ecd66d116398e99c SHA512 8d5682dc0a546b1309dea2855360a89c37c172c0bce80ac50e2b5e19534d04a5ec49f06fb53999e98d149d805c3c4c5a2e2d61286bb1437df9ae1a62570925a7
MISC metadata.xml 344 BLAKE2B 9ad68bd02a6cb23d8801af7d5a7f83ba655ea3fa2a566433d00e79c924db04a1963e4d37b5102671f24cfe2f44aa4408c975bb63c09de35c629b9e1cda1e2ada SHA512 aeced857d8f01a427d61171bd400db3503c524dde306580d4c92790fa4843e7a5ab3e8a4b0c429a626b87ae6575ed65eeb7913334faa219d6cae0c445cce7c04
diff --git a/dev-util/rustfmt/rustfmt-0.8.6.ebuild b/dev-util/rustfmt/rustfmt-0.8.6.ebuild
new file mode 100644
index 000000000000..34cfca3fcc58
--- /dev/null
+++ b/dev-util/rustfmt/rustfmt-0.8.6.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.1.5
+
+EAPI=6
+
+CRATES="
+aho-corasick-0.6.3
+bitflags-0.9.1
+diff-0.1.10
+dtoa-0.4.1
+env_logger-0.4.3
+extprim-1.2.2
+getopts-0.2.14
+itoa-0.3.1
+kernel32-sys-0.2.2
+libc-0.2.23
+log-0.3.8
+memchr-1.0.1
+num-traits-0.1.39
+quote-0.3.15
+rand-0.3.15
+regex-0.2.2
+regex-syntax-0.4.1
+rustc_version-0.2.1
+rustfmt-0.8.6
+semver-0.6.0
+semver-parser-0.7.0
+serde-1.0.8
+serde_derive-1.0.8
+serde_derive_internals-0.15.1
+serde_json-1.0.2
+strings-0.1.0
+syn-0.11.11
+synom-0.11.3
+syntex_errors-0.59.0
+syntex_pos-0.59.0
+syntex_syntax-0.59.0
+term-0.4.5
+thread-id-3.1.0
+thread_local-0.3.3
+toml-0.4.1
+unicode-segmentation-1.2.0
+unicode-xid-0.0.4
+unicode-xid-0.1.0
+unreachable-0.1.1
+utf8-ranges-1.0.0
+void-1.0.2
+winapi-0.2.8
+winapi-build-0.1.1
+"
+
+inherit cargo
+
+DESCRIPTION="Tool to find and fix Rust formatting issues"
+HOMEPAGE="https://github.com/rust-lang-nursery/rustfmt"
+SRC_URI="$(cargo_crate_uris ${CRATES})"
+
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/rust-1.8.0"
+RDEPEND=""
diff --git a/dev-util/shadowman/Manifest b/dev-util/shadowman/Manifest
index ac483f26356f..330433f630d0 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 630 BLAKE2B fabcf9a429451fab169d29d4a4c79f31ee199f6aecd88487592b76bcfce523315ce0b0e9d597b43cdb2e7151611003d06146f8e235efe625a172f931315f0226 SHA512 5f7fca6863edd30aa68529057236685512768dfd7d8261656beedda88670c0d755a8807ed176c110c37ddc5be9bd6d7bf1b3b37a2f07bbc8f270f81e882d60d4
+EBUILD shadowman-2.ebuild 643 BLAKE2B f761ea1b29966c584e0adf96bb0c032f0a712f515be7abdc9f7705786a1e59939a8b46fabd15e728e4ea96a6c7c1f8cdb8cf250495f76287de77cb2b1e040788 SHA512 a8acc57ea80f80e8b7fd52b42de4b09e68d381b0cf5c9a42091120cfdf06a81353421a2ec46661cd5b4b2d53a3e18ff6db1b375e832f12f5f8c59303271ffe0b
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 b13b0bcc36b8..908bd63e9cbd 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 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~sparc ~x86 ~amd64-fbsd"
IUSE=""
RDEPEND="app-admin/eselect"