summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin85498 -> 85483 bytes
-rw-r--r--dev-libs/console_bridge/Manifest8
-rw-r--r--dev-libs/console_bridge/console_bridge-0.2.7.ebuild34
-rw-r--r--dev-libs/console_bridge/console_bridge-0.4.0.ebuild (renamed from dev-libs/console_bridge/console_bridge-0.3.1.ebuild)2
-rw-r--r--dev-libs/console_bridge/console_bridge-9999.ebuild2
-rw-r--r--dev-libs/elfutils/Manifest2
-rw-r--r--dev-libs/elfutils/elfutils-0.170-r1.ebuild2
-rw-r--r--dev-libs/expat/Manifest2
-rw-r--r--dev-libs/expat/expat-2.2.5.ebuild2
-rw-r--r--dev-libs/leatherman/Manifest2
-rw-r--r--dev-libs/leatherman/leatherman-1.3.0.ebuild2
-rw-r--r--dev-libs/libbytesize/Manifest2
-rw-r--r--dev-libs/libbytesize/libbytesize-1.2-r1.ebuild2
-rw-r--r--dev-libs/libpcre/Manifest2
-rw-r--r--dev-libs/libpcre/libpcre-8.41-r1.ebuild2
-rw-r--r--dev-libs/libpqxx/Manifest2
-rw-r--r--dev-libs/libpqxx/libpqxx-5.1.0.ebuild2
-rw-r--r--dev-libs/libsass/Manifest4
-rw-r--r--dev-libs/libsass/libsass-3.4.6.ebuild54
-rw-r--r--dev-libs/libsass/libsass-3.4.7.ebuild2
-rw-r--r--dev-libs/libusb/Manifest2
-rw-r--r--dev-libs/libusb/libusb-1.0.21.ebuild2
-rw-r--r--dev-libs/mpc/Manifest4
-rw-r--r--dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch44
-rw-r--r--dev-libs/mpc/mpc-1.0.3-r1.ebuild3
-rw-r--r--dev-libs/openssl/Manifest2
-rw-r--r--dev-libs/openssl/files/openssl-0.9.8z_p8-perl-5.26.patch13
-rw-r--r--dev-libs/openssl/openssl-0.9.8z_p8-r1.ebuild167
-rw-r--r--dev-libs/urdfdom/Manifest6
-rw-r--r--dev-libs/urdfdom/urdfdom-0.4.2.ebuild37
-rw-r--r--dev-libs/urdfdom/urdfdom-1.0.0-r1.ebuild (renamed from dev-libs/urdfdom/urdfdom-1.0.0.ebuild)4
-rw-r--r--dev-libs/urdfdom/urdfdom-9999.ebuild4
-rw-r--r--dev-libs/volume_key/Manifest2
-rw-r--r--dev-libs/volume_key/volume_key-0.3.9.ebuild2
34 files changed, 258 insertions, 164 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 1d02310bc064..fd57513a4c6c 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/console_bridge/Manifest b/dev-libs/console_bridge/Manifest
index 4a1fe5f56f29..0773e6b6334e 100644
--- a/dev-libs/console_bridge/Manifest
+++ b/dev-libs/console_bridge/Manifest
@@ -1,8 +1,6 @@
-DIST console_bridge-0.2.7.tar.gz 5493 BLAKE2B 62a9278120f44951e65f4eb78ad0d4528da8190a544990cedd686ce559fcb503916a95a69170d2978fccc9923f0fd94e8682ab6f9840dbbc3406eb84350749dd SHA512 86e8ccfc9c48f6a73630b9871f2b7a4c2a6cd975e5890a61e622cbc9bdc01af942a5ad4c8666c85ada584d3e3b57c9064b55c4942977b275248a91d3492ed492
-DIST console_bridge-0.3.1.tar.gz 231119 BLAKE2B fc986e0163182a9e134663478b2df98de8946e1eed5c5e9e58f0c602cb5b52c6d5d22d1e2ce5c37e58b242055571bf82fd4d8f015d1c097c54b3eac75f855b3d SHA512 c38779cb564a033fd0c232e49a58fd16d0d6c82fd548bd991b7ed9b8604b54dee639763b864c2be35267486ab01629f1e3d7f5fb7011bf50c040572ad862d820
DIST console_bridge-0.3.2.tar.gz 231243 BLAKE2B 015be13b15b65ac36f81079b09d339c4d2806a404a5caaa4ffc7915df0d824ed14e270b1f84229a65460ead347de33af9a2c49988efff5208f5185ebea79bb90 SHA512 41fa5340d7ba79c887ef73eb4fda7b438ed91febd224934ae4658697e4c9e43357207e1b3e191ecce3c97cb9a87b0556372832735a268261bc798cc7683aa207
-EBUILD console_bridge-0.2.7.ebuild 785 BLAKE2B cbe498183e7dcb43f414019bcef30e5ff9664f9266b6197d0f1cc405bc388df935e61ed1fe88b2adf2059a9c524d22b8156628cf5b1cf861abc7dfc434ce3d44 SHA512 45d72fabcd1161132d8b87d3d37152733939ada0152c198698d6a09185b4590c21a58cd2a77f8fc8d6a9028a6bb9b14f7a0ec3c686ef1cdf535a58848ebee630
-EBUILD console_bridge-0.3.1.ebuild 661 BLAKE2B 59e8e93ebc6ede57edec40515d973415324b7439a03cd662d35a33bba35fafa7adbb92599f87617e382ebf62ca6f8fe6225245d15b5aa05cd097045a1a31ada6 SHA512 c0480ede139b256c0c1937133bfaeb5679a336d3ad32d0ee15f9e312bf59f89c9417eb0d7fa2f00ae094431d16fe3fbc64361b93d64141a3311ed18a726bf9c0
+DIST console_bridge-0.4.0.tar.gz 230398 BLAKE2B 9f8473402d3df14284530be1285b62201fce6d08db7fca6675725fa104bbf929999a2ef84d7a2b7ea12f5645e609447ed7af6e4babe0832d953b3e181ada6071 SHA512 ebfd2ee31bd27380db750e1c40d9f09f50cc7db72f4aceaac9c5bf94894eb8db8ac7cbf67d82cfc27aa154d0e8f2c25ad80b12d06ee90679b5fd6d10fd8d4037
EBUILD console_bridge-0.3.2.ebuild 661 BLAKE2B 59e8e93ebc6ede57edec40515d973415324b7439a03cd662d35a33bba35fafa7adbb92599f87617e382ebf62ca6f8fe6225245d15b5aa05cd097045a1a31ada6 SHA512 c0480ede139b256c0c1937133bfaeb5679a336d3ad32d0ee15f9e312bf59f89c9417eb0d7fa2f00ae094431d16fe3fbc64361b93d64141a3311ed18a726bf9c0
-EBUILD console_bridge-9999.ebuild 661 BLAKE2B 59e8e93ebc6ede57edec40515d973415324b7439a03cd662d35a33bba35fafa7adbb92599f87617e382ebf62ca6f8fe6225245d15b5aa05cd097045a1a31ada6 SHA512 c0480ede139b256c0c1937133bfaeb5679a336d3ad32d0ee15f9e312bf59f89c9417eb0d7fa2f00ae094431d16fe3fbc64361b93d64141a3311ed18a726bf9c0
+EBUILD console_bridge-0.4.0.ebuild 663 BLAKE2B f1157b2f0c44f5d4f3b0c6f1112e786259795fef7ec8e8cca233588883b8557c521fa08807d5072c7baccf22b6e8afc081ca65dde72c4742545d95ce7bdcf644 SHA512 80b2bde2ddea1977510af71c8d1516b46a61477bf02523fc72c7f879011aa8ca2bf0d2441e371dcef768f24dba887ceb66dc8eb230dcc0e1df6296e81e95627a
+EBUILD console_bridge-9999.ebuild 663 BLAKE2B f1157b2f0c44f5d4f3b0c6f1112e786259795fef7ec8e8cca233588883b8557c521fa08807d5072c7baccf22b6e8afc081ca65dde72c4742545d95ce7bdcf644 SHA512 80b2bde2ddea1977510af71c8d1516b46a61477bf02523fc72c7f879011aa8ca2bf0d2441e371dcef768f24dba887ceb66dc8eb230dcc0e1df6296e81e95627a
MISC metadata.xml 342 BLAKE2B 27f453549abc2dbcca6275e79549c765f3802eccc8161d95baf12311844a9a2b4b42ad7f20e84ca07bde29048436dcfb2b9644b88f30f5a2889b50516afb1e10 SHA512 a438639c10d92d4ae5b4b54b7dff6dcdecfe829544dc7480dd830f38803efe0207f142d5b6177aafb1b170979d11dea590d85d75ac7814dead2edce720367aaf
diff --git a/dev-libs/console_bridge/console_bridge-0.2.7.ebuild b/dev-libs/console_bridge/console_bridge-0.2.7.ebuild
deleted file mode 100644
index b598bee4c197..000000000000
--- a/dev-libs/console_bridge/console_bridge-0.2.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#9999}" != "${PV}" ] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/ros/console_bridge"
-fi
-
-inherit ${SCM} cmake-utils multilib
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- KEYWORDS=""
- SRC_URI=""
-else
- KEYWORDS="~amd64 ~arm"
- SRC_URI="https://github.com/ros/console_bridge/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="A ROS-independent package for logging into rosconsole/rosout"
-HOMEPAGE="http://wiki.ros.org/console_bridge"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/boost:=[threads]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed -i -e "s/DESTINATION lib/DESTINATION $(get_libdir)/" CMakeLists.txt || die
- cmake-utils_src_prepare
-}
diff --git a/dev-libs/console_bridge/console_bridge-0.3.1.ebuild b/dev-libs/console_bridge/console_bridge-0.4.0.ebuild
index 505bea12ffe1..cab29294793f 100644
--- a/dev-libs/console_bridge/console_bridge-0.3.1.ebuild
+++ b/dev-libs/console_bridge/console_bridge-0.4.0.ebuild
@@ -22,7 +22,7 @@ fi
DESCRIPTION="A ROS-independent package for logging into rosconsole/rosout"
HOMEPAGE="http://wiki.ros.org/console_bridge"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/4"
IUSE=""
RDEPEND="dev-libs/boost:=[threads]"
diff --git a/dev-libs/console_bridge/console_bridge-9999.ebuild b/dev-libs/console_bridge/console_bridge-9999.ebuild
index 505bea12ffe1..cab29294793f 100644
--- a/dev-libs/console_bridge/console_bridge-9999.ebuild
+++ b/dev-libs/console_bridge/console_bridge-9999.ebuild
@@ -22,7 +22,7 @@ fi
DESCRIPTION="A ROS-independent package for logging into rosconsole/rosout"
HOMEPAGE="http://wiki.ros.org/console_bridge"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/4"
IUSE=""
RDEPEND="dev-libs/boost:=[threads]"
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 0db2bba991ac..6de42be4a8d2 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -2,6 +2,6 @@ AUX elfutils-0.118-PaX-support.patch 962 BLAKE2B f631b1dcf20cf257efd83f24cf53b33
DIST elfutils-0.169.tar.bz2 8067758 BLAKE2B cf4c11619442fe19a5df95b79546af879771890b069de44743440ca5f6b44ac471125cce21fb4b1533d5265760e9fdf2ea3371c36bca39713c3e587987b69cd9 SHA512 0a81a20bb2aff533d035d6b76f1403437b2e11bce390db57e34b8c26e4b9b3150346d83dddcbfbbdc58063f046ca3223508dba35c6ce88e375d201e7a777a8b9
DIST elfutils-0.170.tar.bz2 8358001 BLAKE2B 03ea3ba7d3feaac43065312c475f4a3cd9083a6c56c9982fa00c0ed02b28440f6a37bbeca4be18db13749647ea1c8a6f00dae7efcb1c70235110e60ad7d56d06 SHA512 aca0b5e271138eaf86e36505ffb101181207b151e833e6cd7c18986ac50678542a5ecd2250f8dd6923ca497142f197c8b08fd225e4130b16b6203c24013d6d28
EBUILD elfutils-0.169-r1.ebuild 1807 BLAKE2B 3740f463d0df20cc0cc706f0ebdcc5785b6a1e3eef60722cbf322e073c21130fce50db293df352549a9eb1f1a26104b1c79e8b8e1d56f0cafada1887bdde2f66 SHA512 5ae2adb8d3263555993d269e015985e40a1d979bd65ee3731168455babc0c16169a3c32cbc1ef237db92edca74cb45d50b327721fd11cb5c1ad0a028cc5d1538
-EBUILD elfutils-0.170-r1.ebuild 1809 BLAKE2B 6a9d77c2835d1eb835a248f772ecf5eb9787feb7d26ce171d0d0856d083bb97b57cf9b7d5c2dada4fda8347f4b1dbc119816574933648a21bff7c3adb542186a SHA512 c995c1caf32137908d1a3d60e1811ce6abc565263967db15738f0a6e32075f3604367e1d1786c76d199637ac915d3a233563584c6178ce4c4e039a8bb7d62037
+EBUILD elfutils-0.170-r1.ebuild 1808 BLAKE2B 8905d8c0c5e73aa4c3532fbf9b74b811ee45579124d6652b978c8d4bc91a49465c424b21f5f0284ecf1254f922d27cc39c952325b2ad52f4b2280b10307d6aab SHA512 7c76ef622a096df1b05cee2f8d863d8915a8dd762947392e8c028e2e1ba41b6b69eff35185d0f4f8f3e51eed1f37f72c5f9740ee21fa484975bacf3fa99aa172
EBUILD elfutils-0.170.ebuild 1811 BLAKE2B 460aafa4c30eecc5cebae1409280fd9a334f8c9dc3ebcbc96903eebe69805ab62668d1b467427e9feea035ce564aff0bbf1be195f78d63c7e49b0f8359cbccb1 SHA512 c86b7cf333da96fb7704aacf2bb836a42dabfb30d3aec60fcfa524b96ce549607b4ad25aee69f1fde9753cf7b8b82bb4590ed15a2980fc0329be7629476a37d8
MISC metadata.xml 536 BLAKE2B 49d8ded66c5d9ea3fb5b23ee6c4a1860647abfd71339faff04c4c5f83eb32811d005ccc8c23479170b35938456b8132a9d919f6b8a93bdc14fead64e70c39e8e SHA512 ad625d13a4e5411db4423030760ac51dd44e8da599409bff3e5607c02ed158421e90d7cec8c0b4c0228049b975d3c65a7dbebef78eedd7aca700d38612873cac
diff --git a/dev-libs/elfutils/elfutils-0.170-r1.ebuild b/dev-libs/elfutils/elfutils-0.170-r1.ebuild
index 92d757ed7735..b3d09b13a9b6 100644
--- a/dev-libs/elfutils/elfutils-0.170-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.170-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2"
LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
IUSE="bzip2 lzma nls static-libs test +threads +utils"
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest
index d1923752938e..d2772a4d4cee 100644
--- a/dev-libs/expat/Manifest
+++ b/dev-libs/expat/Manifest
@@ -6,5 +6,5 @@ DIST expat-2.2.4.tar.bz2 505038 BLAKE2B 4d40629621bde41b44cdef4fa37937ce064cdbd6
DIST expat-2.2.5.tar.bz2 510868 BLAKE2B 9d4709c2d157a04c08afd80b05f120407dc320023c3dbfe9e6872fadf0de2d6fa497f85ad9a21679fa0689c13cbb25adfd92912ae374d08de791dfeb4eb6918d SHA512 8226970a7e5d2b8d7818081758ca59bb6ce2d655feaa9d3a92481629000b73fde4782f50343d58ec4e1cebe75649e1980f636775a731d8aa4b55ceb843d9f637
EBUILD expat-2.2.1.ebuild 2361 BLAKE2B f89156e00303cf4603ab50883c5b014e3238866ab327cbcc938da5e72351be4536c7118a0bc49ed3996748880e661c63fbb7203cb5fba3258db86200af760985 SHA512 413b086b98f14b370ac4234d7e55d631c17d1a8191f53067d89626e9b85f1187019d70581aa45912cdb518fa93b4fe82768ab7109c9e9c9083c81c62a004416f
EBUILD expat-2.2.4.ebuild 2550 BLAKE2B 938595d83eb39f238a05defcefab9c70a13d58d0466d52b9abb5737303581de84b584242cd7064a1bd87233728044cbbf1b99803642eb5e75aa6a61339f05f74 SHA512 4cf005511f819146e0276b9f0df9b6c7d3261d38010a369c4b56b005c02115dff894d6c86ff2fb2e66bb1c4cbefed40e6ab862f5f17c3c0a60e5b6ed30735d4d
-EBUILD expat-2.2.5.ebuild 2612 BLAKE2B 588ee2d29ded6db687c7664d053784a28d8b467a9463dc4dc4f8c2225ffa74b315c5711821feec68f058e6b598495714014b8f2f36c5a94aabd777ab15018771 SHA512 27d8eeae7eb12dc43c456687246b21eec611ffd39aca1172f6d46887b56eb7ca654bf4c518174de7990a074e68850041100a5a7543696947a1256feb1b7c3fe2
+EBUILD expat-2.2.5.ebuild 2611 BLAKE2B 982e4cf33da922605301179de94c978b8707a61c3aa61c0ea0f086c4c3629b3251718dd57ffc3ea8c585d311b4cef1b0996d5493bc715b16fbd204baaab01685 SHA512 5524026bd14a0ce2c971353f788b268e335de2a1a76ebacfaa4ae049753cf9824e9a292ed4f192eb2a7e47b0c06e23746307de7c96d2cc2a73bdef4c63beec16
MISC metadata.xml 513 BLAKE2B 1f90bebcf78b72abf04ef2e0370792ab4cc9c12f6edeb1985b42846e2d17905b0c454adfea4427a7795158c9de1963ec28ef24c21a07e5d423e576fc394a446f SHA512 8683789b6958547b10ac2d225eb59314feb942e5762308ec17704d9ade28b25b528e8df697892b0e090ecd6830c0ef8d64b1da05337b7878731e6df82abcc2a3
diff --git a/dev-libs/expat/expat-2.2.5.ebuild b/dev-libs/expat/expat-2.2.5.ebuild
index 60778e1b83fa..73227b617ce5 100644
--- a/dev-libs/expat/expat-2.2.5.ebuild
+++ b/dev-libs/expat/expat-2.2.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="elibc_FreeBSD examples static-libs unicode"
DEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 3eb8752df32a..38244bac185c 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -7,5 +7,5 @@ EBUILD leatherman-0.10.1.ebuild 1006 BLAKE2B 8ed1a6f56e44e4cd359ce0364790d3a9c9d
EBUILD leatherman-1.2.1.ebuild 1094 BLAKE2B da357bf393c442aeafc56ccaa2c63cda632ae004168350f7137722303792cacdcc030be77984f96704408a06ec2dfc6829c5431adecaa92bb8e358676a12f3e9 SHA512 9919bb0911a0fb9c4dd2ed589e960f915d3ff91697561088fc166ca56fb9a17c3c10cc187b1d5180c378be39e607bb08551eb49607b336f22acf91e8a33f1800
EBUILD leatherman-1.2.2.ebuild 1098 BLAKE2B d90bdc12f1743a83e9262de83c8fb9e73630d140015ecf22af1db383fa271ed828f3b8f31609d21d697790ae67fb0e751b8c4077ccf2e57617e32eba0191ba75 SHA512 5aced8fdeb84970c8997e786b6176344104fddae30adff7ba9c31e1c095da0a89a5a661dd017ed9bacf79fe5ac2b14db12f236fed034afff4e37edbb121a0dae
EBUILD leatherman-1.3.0-r1.ebuild 1243 BLAKE2B b825493813af9b62f1392c1bf5a4825d69547fb35b86365a16f47394d4039c04c8ac0e0d8b41901445ebc0acd3f230058edd95789dc7d48c97a01470b8f149b5 SHA512 cbc019964195df0b9f53039690774e01d0f79ea8b65b4ec77b37bf265a37a1510092338f794cb1832bf44b13b7cbfb83b50c39a1c2de19fbfceca0822589f1b0
-EBUILD leatherman-1.3.0.ebuild 1093 BLAKE2B 1d2379ab3f551471a33e2212ebe4d4c941628791d3391d92a4205409facc7f1063ad0045a20f29bb6a0f1ea6b6c900ae89e71ef447e74cbbb2829c4d04e71ff4 SHA512 ccffb317993d84f92c7e5c4fb2abe37da8abd4bfc6e06682665ff63d37b2cabebe8721fa4d58d667a3eb95fe8211e65100c0b454e2f9f2c4df193346798fb038
+EBUILD leatherman-1.3.0.ebuild 1092 BLAKE2B 4cd1bcf1fea4e23f5a974cda237b1ab367bbbf6ee606822d0b23937f10ae624dc21b7f697600d35261e535a502a592b9be19adbb97112acd2ee9afc1e1d930a8 SHA512 6fb6148a36b77380cf122085d31f3fb7268c7e3c69049496d8a8a01dab7f84ed506727e31db74b42fb9a3d89300fc4b3a34f3ec766bfce87a649a99393f1aed8
MISC metadata.xml 415 BLAKE2B 9ab19e50b48bd911313c662cdae1221ba5c1222f6a80ec4836b63d1b07625011cfb1da7727fdd5f8156d24595df96a37376cf064f19eefc2d566fd6723afef06 SHA512 9450c72aff399df62f4479bee9e2e564bd7c451ee69fef1cf5c59b37331b312c982418de6d8dc1a5dcaec37050165413e13f83de5102e88e1c5fffa67d9b0023
diff --git a/dev-libs/leatherman/leatherman-1.3.0.ebuild b/dev-libs/leatherman/leatherman-1.3.0.ebuild
index e0ef29c3180e..7ca243ceec9b 100644
--- a/dev-libs/leatherman/leatherman-1.3.0.ebuild
+++ b/dev-libs/leatherman/leatherman-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
IUSE="debug test"
-KEYWORDS="amd64 ~arm hppa ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86"
RDEPEND="net-misc/curl"
DEPEND=">=dev-libs/boost-1.54[nls]
diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index 7a4cf24c8e57..9bdd052d36fd 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,3 +1,3 @@
DIST libbytesize-1.2.tar.gz 70598 BLAKE2B e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193 SHA512 a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2
-EBUILD libbytesize-1.2-r1.ebuild 1113 BLAKE2B bb1685edeca7e5cec14a4623ce34e38017783dea664af072ccd808edeab324f0216ef72ad9be6051bd78b11b4447e2ae91494fb6a71eff910f9f3cdf80c15d81 SHA512 51ac25d92aa0bb734c9d604109650f33a2a2de3a6fee49159d85e6f1527a235337e469c4ddbef2cbc84b504ed100745fa350aa4866913beb5ae3b0c81f6ccc5f
+EBUILD libbytesize-1.2-r1.ebuild 1112 BLAKE2B 697134f64353f0c83a3b25fdd8df17fc35355930c24da4388fb53228299833375c4fc06a92ae91ea3a2e4b7c667d77cea66ff41a64dc23b4053cc1c9a4b40791 SHA512 72729aef5a713fe09c5d8928ca804c2fc0fc5a16b8bba851a2f65b1af195244ba708f8e5b8551ebbb41c62b6e6e6ae3af9cb12e9ec6e58f614cab49330e59716
MISC metadata.xml 349 BLAKE2B 3dd4c7645734d29bef7f4224c72284f6bf3583287803ddd3fa94b75f784bb41762d96cd7eb0778f363e9fdbc014b52b93ea86900983553afab993cdba2c68282 SHA512 c54a783eca349652ac007075ff736d1cb53647e702ca8aa12915ae1109e5aee536591afc0b9fe0ac427e41fcf5b86d9d3f47fa5570001c84301c5cba8bca7e9a
diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
index 138f004f19a0..c8127f1de230 100644
--- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/rhinstaller/libbytesize"
SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc test"
RDEPEND="
diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index ef35284814e6..d2acd6d925bf 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -6,6 +6,6 @@ AUX libpcre-8.41-sljit_mips-label-statement-fix.patch 584 BLAKE2B 6523a93f78730f
DIST pcre-8.40.tar.bz2 1560119 BLAKE2B 121d2c9f8c403a663fe27a68030faf09a06dec5e6a25ae8d62e06887850e219e87c71a14f6ded084fa25b719067acb71c89c66c81f6f09f55dcc51feaf41e737 SHA512 b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2
DIST pcre-8.41.tar.bz2 1561874 BLAKE2B 2a97a859237994137190da00c30ba7c15e8631b82b7f200858cf722f1fdd0405d36c24bb716eb099d8107f2f829a85fd7d3497f36cdac51769636989331e7a79 SHA512 cc9cdbeb98c010fe4f093a019bebfb91965dae4c6a48f8e49c38ec8df7d9da7f0d32c12fc58f22c51f1c2f010e72b65bcbf8bbf180060e93edf464fa9a7c3551
EBUILD libpcre-8.40-r1.ebuild 2849 BLAKE2B 7bce89892b62a713618fd329b757c38ed542cf6689012949c06e973e975ae9d1bb83c891861b8469f861368e0f431f1563b2dada6a8263fe7597d943cf2f13dc SHA512 b6969ee98be6c15c5e698a03c78956159f147a08fa9646711e75122ebae03df3e154d8a394a033a70ac2d5658b02b67626396433993639491b8753cc03fdd02f
-EBUILD libpcre-8.41-r1.ebuild 2904 BLAKE2B 3595a2099038fce1615b7f91cbd44cf1ae6fcc10874920d3669d08c805068a0558f41b769663410d6348620b91a0ee3851e4d7f7e48e20700e400d306afd09e9 SHA512 8bca7e41e16ac22a8fca94b935abd6f5590485fbacc68fda01a147334d0d5307a89486aabfc18e922dba407cc576729705972798c15a91561b933e1e114d81de
+EBUILD libpcre-8.41-r1.ebuild 2903 BLAKE2B 421b0879eb21e386ab25e9f40beeb55563569a1be6604f4f19d899a4df9ff03518e891743660d2a67b486ac8c0e8d560bce778ce2684bad500ea2e8577e74353 SHA512 1f794ba8485372a0b496c5b0f4b15f6df1e23c725c313cc1ced71b99e0868237b939756ae49e74cb59a57a319d3e3592f92168f85b5da799cc8e5a1bac970e4f
EBUILD libpcre-8.41.ebuild 2845 BLAKE2B 446911be253d61cd920160627bfa803333382958fc33398154756be8f7fb29c8e461eb7cd456831aa169882b6f9873e4ca8d9d9303f9bcb80e53fdf915b7b6c6 SHA512 7b12d7fa5da2b152a3ba581cebe3d2f5535f3bd810887b17acff16271441d0d5350853fb0e8f3b407019c7d2e0910dab01b7b9dab0f16426a909b73f6f6b49cf
MISC metadata.xml 1112 BLAKE2B 640e6cc2fe53eaa86b6e6cdd72d45398c880a27d027441447b6162c70fa30fafe818cae8c08614333b866cfb1176feae365996386a72200232a738d99b592b83 SHA512 eb7e2db9932c108442e69bd3ddf04d8d753dede44f7453b1fa33730ec9cda89e618f4444a0adf3f9e7d09baf8c97ff19831906ad7148a26674269f1efd427e6b
diff --git a/dev-libs/libpcre/libpcre-8.41-r1.ebuild b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
index 642b4a7165ee..26af9240884f 100644
--- a/dev-libs/libpcre/libpcre-8.41-r1.ebuild
+++ b/dev-libs/libpcre/libpcre-8.41-r1.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="BSD"
SLOT="3"
-KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
diff --git a/dev-libs/libpqxx/Manifest b/dev-libs/libpqxx/Manifest
index 7f8a3562739f..77510466e2f0 100644
--- a/dev-libs/libpqxx/Manifest
+++ b/dev-libs/libpqxx/Manifest
@@ -2,6 +2,6 @@ DIST libpqxx-4.0.1.tar.gz 1582532 BLAKE2B e84f455de3cdce1bbcdb29ae0ff5fea6e5c624
DIST libpqxx-5.1.0.tar.gz 677998 BLAKE2B 5d486beff9d45249d191b380b2a552dcab621c0509c318e8745abfcb5d6d30b0c31dbe3431fea0c1c212b7a3d6d48abf15d537c6f5a6b3869963dd7615f3e4d3 SHA512 4e881bb509b36b6b48d18dddd0895ab6864ba0430630d3e1417036ff8ff0008b446467868f2672e0b49b46cc3a86c6a61a8a3e5c6b63e0bf422be3268d7f9702
DIST libpqxx-5.1.1.tar.gz 678031 BLAKE2B c615094b7d872355ad45eb49c3f2e9776f314bca0fbf393ab9ec96daeae5732082c9907eef4793f575cf2cbb95ffa30e1d83cbfb9c4a2938019d9d207ebcc9cf SHA512 fbbefe37d01ef58dd7f73629b5174c7285c0fe7d2f2ae10d3118d55d944f7e92b88d0e9c8ac72425c3bc55bdcc12f3e110e1974b303b7fb227be805e935982dd
EBUILD libpqxx-4.0.1.ebuild 2332 BLAKE2B a6d7affcddc3930d4a789ee7f7ae2cb2b1c1e823465a02dc8385930ac3951fb39bac8e1e85fe4dc577f02303143a26629aeadc98b05ad9f98a1b8687cda5412a SHA512 6d01421a6f56b160e51297cb02d73f5c0ad5c197a5bda8491efee96c8c46fc1cc0d792a3b3f21d9898e3296eadd5511e3be7b9e8482598db8b28ddf443c33b0a
-EBUILD libpqxx-5.1.0.ebuild 2184 BLAKE2B c00673839de0f61586c89586f9fec6e5dfe3830d4d02e7693f5b96c86ce6007ecc6b1c3c044a310451d82dea8ed695650108a8287d078e392db8458275f78fd9 SHA512 e263199c6c3dadb9dc46349ff7eae131a199d2837fc668e07188964fd069bcfa53c5df8129f1255ecc9eeb8dcf22d9b42c0d5c2ad9f23516b69d0dce21d36cb2
+EBUILD libpqxx-5.1.0.ebuild 2183 BLAKE2B b1154bb8b9285b1dff0935914a73c39148084755f6e43fa6759f5f40ee28cc5edfeed4c013cdc3c72418e8df8c8873d414e6be2c3a52ba9af795a7507be804e5 SHA512 21ec11fece1378202a1a7370027d07957e56a51887084ab0aef643e457e61dcf9de049bc8d70f0a95275f46888b9e7715125fbc795432a1cc72b9680ffed1571
EBUILD libpqxx-5.1.1.ebuild 2187 BLAKE2B 6bb232930a9db7762a0cc34301c31b691c9cd744dff027a32906891e253b0efb9a37b5edd337fc40548d370058339e2738b015212b4d742bcb98968c3df2d4ba SHA512 399b8ed2100dbef667be36a03df5f80793408ccdc33aeacbd44dcd41e413937676fc5e84535d4b5a0ddb426982f92d188095a953b92104e0c9b6df89d36e7c86
MISC metadata.xml 597 BLAKE2B 2371e4c701506d5e8b4eb0938325a6cd909ad874badbc000a7ea831d2e7ff55cf1b6f4fbb3ae09f9392850319f9cbbbde083492a20cf1209e94139f7b1ceb927 SHA512 c732dc922e3ac9e63a373dbe8b53ef8fb93d87c7cd91a1db1b94e89fe33f3109b818cf0730df36b00f2abf1dc554e1bf261f39db807cf61775b8177db231d37f
diff --git a/dev-libs/libpqxx/libpqxx-5.1.0.ebuild b/dev-libs/libpqxx/libpqxx-5.1.0.ebuild
index 1be267352c8e..be28e9f387f2 100644
--- a/dev-libs/libpqxx/libpqxx-5.1.0.ebuild
+++ b/dev-libs/libpqxx/libpqxx-5.1.0.ebuild
@@ -6,7 +6,7 @@ EAPI="6"
PYTHON_COMPAT=( python2_7 )
inherit python-any-r1
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
DESCRIPTION="Standard front-end for writing C++ programs that use PostgreSQL"
SRC_URI="https://github.com/jtv/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-libs/libsass/Manifest b/dev-libs/libsass/Manifest
index 28af25e3ca47..85aacdcfd22d 100644
--- a/dev-libs/libsass/Manifest
+++ b/dev-libs/libsass/Manifest
@@ -1,6 +1,4 @@
-DIST libsass-3.4.6.tar.gz 319190 BLAKE2B 78a46cd61a43881cea755af545a7e8eedba10dea4d6fecfc91adb26575fb75ddd6d5d17286a36d389b77923c633a948484994bce74883f8dfa8b36be9be4977d SHA512 2715a0f38709df2f4f60ff4f14106495521f3c7c5762c8590eee630cf769dc7571d38a3e944a90ab8463552d6434994a76a95e23e994e9123941db072aea66c1
DIST libsass-3.4.7.tar.gz 319824 BLAKE2B ca3e7091816474e318fb1eaefa01e5e361a66715b6267500a93f80dfc8b34bdc595e6ddc4b1872e4399093468d4ac06a9760685d8941d92f18e1834df7715b04 SHA512 5d743d4345b11e9e5315aa858637d3388d2b464150a46bc8a712e1e5d1b3df9c1e6b4dcac26f91827f1c38db24a5a084d04c0962a428f2994f42ad66a25b35a8
-EBUILD libsass-3.4.6.ebuild 1098 BLAKE2B 67522797ec1974d494107689a199a7c114e656bcf1bd22e62b746c4ef71c3d276e8b07c98076411cfc738f29d6c2cee81cb1c7208bb62229603483e3cdee216c SHA512 b3e79bdef665f864fdffc988494a6c2f0d7fc8660bc2193a3ef8f85b7529fa0652a7438ecce32ce1bc040765f9c9747c07c9409aa3c3afe4b7ad475332922596
-EBUILD libsass-3.4.7.ebuild 1097 BLAKE2B 39123b7da76762144a893f58206193238ee1b19ab7a6029e1d2100864c4e9086c06b1c1d9b1908d9aaba7ea8ad90b2be07e4b336752ef6c6045782037ca98032 SHA512 25a6fe17447b92750e60ad0e22c7626e8794bdebf5af5d1e816763bf32fbaea412c5387a14a4f0269204cbf2531a3bbab949162f65c2da07700e8fbc78d1e068
+EBUILD libsass-3.4.7.ebuild 1096 BLAKE2B e9eb6a53d6155feb93703d991b63b41d45e14e9d8bc556a99639bc05aa02b630efa163dbb8def6328c997c8a987c03a9bab68ff24131e33d541f3f58c0358d47 SHA512 740bc1eba61b1fd5f8faf5fce4520836f63fd1b17220948c48674fa579007b2c8d3e6e389a21b923c1dc94fef295a154161b11f1fbc84cc4198edfd730bf6190
EBUILD libsass-9999.ebuild 1098 BLAKE2B 9bfaff1b30ff11fa8cb8c2082a2e91a61d8be9df2cb290444203b8d56111e63a914e439526ffa99a0ae21ec229ac4f7d672c2e58e2baafb2bb80edb947c0be64 SHA512 48833dfaf5b5c815d7922a93a988a15ea59b5d38d6f6cfb063109b89be479d617df8c8d9ff7394ece9901970c5f569efa59c80a6a3adfe6ecf4baffdcb803b32
MISC metadata.xml 631 BLAKE2B 186d066c5e07a86e3b9878c3beb4453b1f708ddc456863fd43992955a6557df1151c92a5119614ea619b7e0aaad32248982170e5de514551c2cf6a4273ad4235 SHA512 b48a370653c205fd753b4a4d23346c58304c78ae9fe2ef4b63316bdeb29d641e5f4e1e2917d96ac05e59be7bef5663713b55ca8ff225bd8fee029da018789ddb
diff --git a/dev-libs/libsass/libsass-3.4.6.ebuild b/dev-libs/libsass/libsass-3.4.6.ebuild
deleted file mode 100644
index a220ac3e1e19..000000000000
--- a/dev-libs/libsass/libsass-3.4.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils ltprune multilib-minimal
-
-if [[ ${PV} = *9999 ]]; then
- EGIT_REPO_URI="https://github.com/sass/libsass.git"
- inherit git-r3
- KEYWORDS=
-else
- SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux"
-fi
-
-DESCRIPTION="A C/C++ implementation of a Sass CSS compiler"
-HOMEPAGE="https://github.com/sass/libsass"
-LICENSE="MIT"
-SLOT="0/0" # libsass soname
-IUSE="static-libs"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-DOCS=( Readme.md SECURITY.md )
-
-src_prepare() {
- default
-
- if [[ ${PV} != *9999 ]]; then
- [[ -f VERSION ]] || echo "${PV}" > VERSION
- fi
- eautoreconf
-
- # only sane way to deal with various version-related scripts, env variables etc.
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- econf \
- $(use_enable static-libs static) \
- --enable-shared
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" install
- prune_libtool_files
-}
-
-multilib_src_install_all() {
- einstalldocs
- dodoc -r "${S}/docs"
-}
diff --git a/dev-libs/libsass/libsass-3.4.7.ebuild b/dev-libs/libsass/libsass-3.4.7.ebuild
index c8c20a34a75c..d9df344ffd20 100644
--- a/dev-libs/libsass/libsass-3.4.7.ebuild
+++ b/dev-libs/libsass/libsass-3.4.7.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = *9999 ]]; then
KEYWORDS=
else
SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 x86 ~amd64-linux"
+ KEYWORDS="amd64 x86 ~amd64-linux"
fi
DESCRIPTION="A C/C++ implementation of a Sass CSS compiler"
diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest
index 2dda42078315..0e0d13966687 100644
--- a/dev-libs/libusb/Manifest
+++ b/dev-libs/libusb/Manifest
@@ -3,5 +3,5 @@ DIST libusb-1.0.20.tar.bz2 795247 BLAKE2B 9b3b4b9e372487ca355611917eb00a41d439df
DIST libusb-1.0.21.tar.bz2 607417 BLAKE2B c76352a19f416ad27b8940e99f38878e248cdbc04ef97752f8c8468ab0391869ab611197e3e143d69e0e23563da59f1691c14fce72958fdf28ebf10dd8c1521b SHA512 015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762
EBUILD libusb-1.0.19-r1.ebuild 1640 BLAKE2B b772c5fc3e9b8c7dfb4923da67d1eea3f8c8358f0784643f42ddb2414423daa9f922b650d06c4fa9e6457018e77f450376a81cae98e9ce1c22375317602194b6 SHA512 141aee9763ccc76e11ce4d074cece02369c7f65fda639a3c754e548b9ff1bd7ac00f3244cc1a04d8f2a5ca4507a5a8192eb11e8f30908ca239700012c982239a
EBUILD libusb-1.0.20.ebuild 1733 BLAKE2B a0281c5ce42922e235c7ad7b78bf76d62dd5441fff8e7cd7b98f334c5e0906de32c284067d5bbcfd92b7b1c3a82041bcf411bf9ec53159516fa74933025dbfbe SHA512 5f926dcca1eb2e7bc614626fe1a751a2632e88abcf4b9152781e23ffb77a4d1a72971ea5a0bd5f4e7679d348eba294db30d18c55298860a9d09555e0126d0eea
-EBUILD libusb-1.0.21.ebuild 1583 BLAKE2B 97eeae8c4a660ae48090c9608510bbf64b15b0515eb377271ff32ff6baaeb01acd572ffefa5bd1e1a8ce35e7f0becc8df903644d2efb06a46b1f0ce24c1c5637 SHA512 cc2ba510a27daab5c15c2a934f88d9a072cb72e09985341b7eb42d9a45ccdfaaa3d801567cba6c3c25c1576980cdabb22da4b925972104d1f9d9f58dbc5e80b8
+EBUILD libusb-1.0.21.ebuild 1582 BLAKE2B 300501bda51884dd78340b31685cdf5ac436fc24348749884ac469ad77cce5ce91950ae903e393577d15e5df5971c308e4a94ef2103c3caad274fabe7adb3fab SHA512 f8a2b088015c4d5552c3a81dcc943a6fec52ac1b3bd4bb3640d97b3f8b9b7b76f1d1f169502e49959efcb03f2ef30323e7200d0f58feb1105bc57bacb6133d30
MISC metadata.xml 437 BLAKE2B 19a1ea2b26db27c6441a15502f61ca4240b1180b9aaaaf3942ce5b8cce5ee45724385401ec067901e31a0da785a636ca2e2a9d27efe231094d3952288374d169 SHA512 a67b2294e73782a948e338bc8820bc023e39ad612319a38387b3ee15e63903687ce4d90d8246df93cf2ea498c5c8dab25cb760c3f333d6dffc5d4d7b8c77a0a0
diff --git a/dev-libs/libusb/libusb-1.0.21.ebuild b/dev-libs/libusb/libusb-1.0.21.ebuild
index 3f5b457a31d4..ca6b3d847734 100644
--- a/dev-libs/libusb/libusb-1.0.21.ebuild
+++ b/dev-libs/libusb/libusb-1.0.21.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="debug doc examples static-libs test udev"
RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] )"
diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest
index dc14c1f8162c..4a61e240f1cd 100644
--- a/dev-libs/mpc/Manifest
+++ b/dev-libs/mpc/Manifest
@@ -1,4 +1,4 @@
-AUX mpc-1.0.3-mpfr-4.0.0.patch 3095 BLAKE2B abc3625c12590b3cdab86f81f211b0235e2553a92a32e57fc08b43312dffab126d7ea063dc91aaa93b6df72203f44d1a266b47c2f764ecaf2819f5ac3df3c7d7 SHA512 ecaf150fffba88b613d0526c9d8fcb948fffb9fa38b8a4b2d08410a9948847c3409cffe424fb9f4ccac74f9b7cfdb010db3c6cf861fe44fe8f789a1a5c1837e6
+AUX mpc-1.0.3-mpfr-4.0.0.patch 4125 BLAKE2B e0fba3c28da8e0f1ac4766836cb1e8b09a3413510aa82d01694a7e907871b122fa338c352abf4dd7a9c0b67b7973a91775a9455c3a4dc9fe718430456b3d4214 SHA512 69a29a1c70fe2515852a5802ad6a425dc58796d839f9caa596e33f0745af4ef8df4ab61993cb0204b00fa4395561422274cd2e8ce5728d94ef8219711e2e7c8f
AUX mpc-1.0.3-no-ulp.patch 904 BLAKE2B 33f96aa9ce60823ac9b84a604ac84c87fd0d4d8eec9b08880f70920aad24775a00cfadf0e76f08274d829f3a7ef03f22d8f440f0207ccaa7f98f1c4911d0beb1 SHA512 22bf9f04ba745d66469a23366d405b7b32bd7454e2240d01995b0dd04e156f23fa1bd842b520799af899ff96650bd050f4675d7a9cba6ebd68ba8fb5d658a0a6
DIST mpc-1.0.1.tar.gz 624125 BLAKE2B ba5c63f5e0cdcff2cfd5b93d152f70422232bca472b5153209b525794e338f11bdd0e371a055535aa31bb3b8991a5f6ef645b1bf2393027803bf84c0d4346991 SHA512 fa381e75999bba626ba08d73225285b03c6d2f6cca87881b28829925d1624eaed1c9b544f75e7281cf5d8dcdd7831025a4eafc05f88f13375f9e08239a8a9303
DIST mpc-1.0.2.tar.gz 633173 BLAKE2B 9d58d8a41bf4a2d7a82842dc1e76f7fc1376dac950919ae72d1cb04fe70132747a22dcbec91391e1f5aa857c96de553aa21548f20f139742ae4b2463df473d63 SHA512 0e94ba9a20c7374839d2a53a9ed8cce647cc74142b464634fdb9cbaf96e91e43ea13f0b4dab5c06c247e6719de0c0ae03fdcba0c7c4518ee504c545c96da70d0
@@ -6,6 +6,6 @@ DIST mpc-1.0.3.tar.gz 669925 BLAKE2B 4b5a1db5220b58070f9356041f44f021c2c9ec46aa4
EBUILD mpc-1.0.1.ebuild 1234 BLAKE2B 6dead805fb50ba9ba666489508a3651fa9caeaf96941aacd3a387ea071b4e78a42cb1f14b5f847873fe402377ef0fcc7dd325d0567318f20f42f2d892729c8b8 SHA512 f4c78bc29a2f787fc88ca6b9a3f6f6058a152d4aa1367672c99fec73e5c5baaa3659da9db77d8c03f1d792331e0d2983987425f1a75afb7dbbde3db0b9fc366f
EBUILD mpc-1.0.2-r1.ebuild 996 BLAKE2B 9c36199c2f71d9eeeab7eb92ccfb9db51763cf49ab7888524a5e4b801fe28f0a4173b591b2bb057cca186eda9d55101237d906544a686960a765b07e78396949 SHA512 282f0cb69c00a7777fd4a37a6f750e30ad4af8e68d5c5c47399582d5a509ec7a4756f9c0a85152d2042e612e4d4576d0ebf9b45a1fa25cdf88e40bfd20aa0535
EBUILD mpc-1.0.2.ebuild 924 BLAKE2B fc40ac815a768a881d9f649345f44c1b9506368ec78b1a27b2703860ad70a1b672e59ad9232a0158716703d3ab4322fe317e6e4079c32bd048d8f79bd718ccc9 SHA512 072141030433d3646010b1a94f5a623bad734dc7e68756b37d3dce20a9f4e8c1482c0958c1bf3628c6251a46cdd82e2a85d364f3187e2bb8cf945b26a7622416
-EBUILD mpc-1.0.3-r1.ebuild 1138 BLAKE2B 45c91b468a2d84794a03e415295fe430ff70b1e6d0e4bbab8f0bf4009c0f1cd5b80901b309007f72fd3e15dc9a1d5ced8b3c1d148534a4418e03c6f32b87ed39 SHA512 f683e3615ef491ed160fe782bf5a1a5ce380b88a9be00b34de837fab324841016c405a467250e2546510f26e75c58cea5bb00ef96ef88d6f70bc8eec2feab27b
+EBUILD mpc-1.0.3-r1.ebuild 1115 BLAKE2B aecfb425039471748a87dcc130faa9fdbb4fbe4e6adf85da77e4a3525c9a61ecf0a112688df6814d6df2a7609b72ce4130585a2fec25e2ee961ff32e259e63fd SHA512 93d773e5c63944144c058b1fe189d4fecd8db04044cd06cc4c26d0a79663b04b17881761603055a077866f3e40dbe9820f601991b264fbb4c27ef34c544f333d
EBUILD mpc-1.0.3.ebuild 1010 BLAKE2B 0a3d2092c5164964148e96ecefc789cbc842ae4cd013c310d8c37c10c168d782a3f70c2480dfe03958505498e87c6ee6a135f87eede1f3831ba13e7b40e33053 SHA512 0ff8e3a6ed9c7c8ec8c937e3aa7acd31384044a06d7c90a59994108b320dd2eb480e0c90828d0ee29341c24934c898c4b2217435c4cfc536811efe07d40ab19f
MISC metadata.xml 261 BLAKE2B 0f1375874fe7e8b88a61f27f69fb353b86a45aa39838c0f7a3137b5d5a5e6c9cdfca1cd43913e15545c14466603066eed331d012b1073a72a5634aebff15b9ce SHA512 31c9514d1798d2ab9ad46006c8e85222798c200a7466568170da1587d99144d2fabb8e5056b723710d19cdb1d5482d93eff479a8caa77f00e93aa46861ceb05c
diff --git a/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch b/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch
index 7f9f7e2b9743..72d6f2217caf 100644
--- a/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch
+++ b/dev-libs/mpc/files/mpc-1.0.3-mpfr-4.0.0.patch
@@ -80,6 +80,50 @@ index 3c9c0a7..8c4afe4 100644
mpc_set (z, rop, MPC_RNDNN);
if (overlap)
+--- a/configure
++++ b/configure
+@@ -13835,6 +13835,41 @@ else
+ $as_echo "no" >&6; }
+ as_fn_error $? "libmpfr not found or uses a different ABI (including static vs shared)." "$LINENO" 5
+
++fi
++rm -f core conftest.err conftest.$ac_objext \
++ conftest$ac_exeext conftest.$ac_ext
++
++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mpfr_fmma" >&5
++$as_echo_n "checking for mpfr_fmma... " >&6; }
++LIBS="-lmpfr $LIBS"
++cat confdefs.h - <<_ACEOF >conftest.$ac_ext
++/* end confdefs.h. */
++#include "mpfr.h"
++int
++main ()
++{
++mpfr_t x; mpfr_fmma (x, x, x, x, x, 0);
++
++ ;
++ return 0;
++}
++_ACEOF
++if ac_fn_c_try_link "$LINENO"; then :
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
++$as_echo "yes" >&6; }
++
++$as_echo "#define HAVE_MPFR_FMMA 1" >>confdefs.h
++
++
++else
++
++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
++$as_echo "no" >&6; }
++
++$as_echo "#define HAVE_MPFR_FMMA 0" >>confdefs.h
++
++
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
--
2.15.1
diff --git a/dev-libs/mpc/mpc-1.0.3-r1.ebuild b/dev-libs/mpc/mpc-1.0.3-r1.ebuild
index c35082341337..43c7e147e0d3 100644
--- a/dev-libs/mpc/mpc-1.0.3-r1.ebuild
+++ b/dev-libs/mpc/mpc-1.0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit autotools eutils libtool multilib-minimal
+inherit eutils libtool multilib-minimal
DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
HOMEPAGE="http://mpc.multiprecision.org/"
@@ -26,7 +26,6 @@ PATCHES=(
src_prepare() {
default
- eautoreconf
elibtoolize #347317
}
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index b996916b1114..2e713567872b 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -3,6 +3,7 @@ AUX gentoo.config-1.0.2 5162 BLAKE2B 72f91f78fd8581021147a29eb5ae4d929511c34a9af
AUX openssl-0.9.8e-bsd-sparc64.patch 1484 BLAKE2B 6cfba6ee4fa849e6d7799fbe749abf3763f22df3d5698b9120e89f0a74912462e7b14e457040071c2b46432210e9827ccc4e399eda54a5375b0f045d7e0b67ef SHA512 dbbfae5ce19a4247a6b1ca4a45ca6c15904e13e6bf603447cb5d9820292ceb411792e29db0001c5869e3c4cb0a8afe7fb64d35f007052efc68098301c2e81def
AUX openssl-0.9.8h-ldflags.patch 1151 BLAKE2B b215e46c380e571f153445f902803cf5d03d44f6f8b95a677c08bdf542e6d199c58f1f4699eb7dbd9de8bdc02b697a7971a9a06157d96c3dbd4295090a778723 SHA512 7f98c5ad310710aeceefd6fac440682bf2baaf41ce17de535add54af88c45fa0689e6e6c26bafb4fe2290fd3b6d80c51d85ffda1e276a73a3d66a319585aab11
AUX openssl-0.9.8m-binutils.patch 684 BLAKE2B 35650e98595910d2e6b6fc846b49fecbb2a8e4a8b647bbec009a829ae4af8afdc7e7edac7a1eec8f13af1ad69b7036ca6af28bfd9509e6bba58f2b3906d6bdd5 SHA512 5e8a20111bd4809e7375c7323dab2c2edd6a131d1ec2377ee99c5e06ceb7b4b000e9606ba6d0e68cd67d8e001cc8194e11e301eace0feb066d5f3c5b331b5f04
+AUX openssl-0.9.8z_p8-perl-5.26.patch 310 BLAKE2B 29c46391d127cd2b1cb3943f1bb162a8b931e455f35f9e045372102d1461e3e3fd4cf4e4f544ec06a0b46a573d2009c8decf22678df03707c2487bade64f27b5 SHA512 b8e745ff90e447b000ace9cfd5f746c1bc8f3bb8249064d1d2f1072a1a628f5a89c405c7f384c73f0310f2a2f7af672950a9b7adbc583b1ee94b41d911b8a708
AUX openssl-1.0.0a-ldflags.patch 1095 BLAKE2B 505148de509219e062c519365e48fb05bdd8592201be0577357010b2029e6a8152d3971eb1b19826bd3dea2b3940e3385eac7f4cd6f83396ac8bdf095445c991 SHA512 80c3677313a6268fdc2eb7b556dc081f1047694cf932a8669820923952bf0e3002da4cd92d6a335b44f8a6ece7d88319c15e9c0171118bfc03ff7a9b718726d8
AUX openssl-1.0.1p-default-source.patch 861 BLAKE2B fbe909dbe7b202f36541b541033f6883c12d78dc43e496ac61785ae11497f34665db57069c95fce0b8cad6d10f34affabcc8ec6dbbeeea421b7e45aa6e1020da SHA512 cbd47ae5553ec0e683a92171cb1c2e68d7eb0cf2b1787e3fe332ca2df0aefa31a1a74d60345d5e42d00bdda439019d089560cf2f5464dfe19ff7a3d6a310d06b
AUX openssl-1.0.2-ipv6.patch 18811 BLAKE2B 56036b62751ddc9ce9e73546a56fc68ed2f97ffad94ed6a983e044f16828e8bb7bac9795852694bbc2f0990449292d2e7de7d8a43e506a493a8d39476980c917 SHA512 58e293f8f19a3fad08729b842dd977b73fedb0c49208d87a056bfea857c0e2b79a310d7d098c04429b65564fce64defeda6d1dcc3068ad5a80ef276db6421e54
@@ -27,6 +28,7 @@ DIST openssl-1.1.0g.tar.gz 5404748 BLAKE2B 23daf80e4143aad4654ae86f8e96042dd7328
DIST openssl-1.1.0g_ec_curve.c 18393 BLAKE2B 49dca7ddbc23270e5927454925df7bb18c8d9eb58f79e3a4fbcd8b7fc22fad36e2cb54ff9b63c2beeeea15c0c075a96e4ce8d03991355419af41fa9dc2aed3ad SHA512 ee3e576825bccdf02cede4205ab92c42ae9dd3a8e75ce58617a3a5980a61d144eb3c5197d9dcd378a5d49bf34c4b2f591aa6a619fee92b7a22825d72681ab879
DIST openssl-1.1.0g_ectest.c 29907 BLAKE2B 73dc800c1de5449f14d7753f7f7b8e672cd36bd4570e6df07f246d1d823c7dbbeef492f25cdd0ebfd693f5956732bc84c9d91fc6a22c854fe4b245ecf3890bda SHA512 90cec9d46326cb7216236811c8e963032b6fa7500117cea36f28534eb50a5ab1260c7f9a5c8c490d845236b0769576a8d97bc7471f970e9c5e70cb3408c20dae
DIST openssl-1.1.0g_hobble-openssl 1117 BLAKE2B c3a1477e63331e83cf1cbe58e9ef131ec500a311e22d3da55034800ca353c387b2e202575acf3badb00b236ff91d4bac1bb131a33930939646d26bec27be6e04 SHA512 fa9cc70afa11a7a292548b4bddbba8159824a364ce5c279b483768e6ae2aa4b5491d9bf2cc734819f30a11c8ee0d91bcb991c4a7ab357296aeb4c04feac74826
+EBUILD openssl-0.9.8z_p8-r1.ebuild 5076 BLAKE2B 7e57a4541dacfc7a43720248334e8c46748e533b4fa455f70a9304fd5c4807a0202c796eeffdd5a3b096fb37549e4ca8780b8ab8e5d51872eb057aa5bae3cf7c SHA512 0df6324f095514b94b2d15bf44d269624d631cd03d5d7eaf45645fbb1d3c07880d6c927c91f6a2b3d8c5cc7a406aeb435b58e6aeb3f3311a979a3501d3f7a7de
EBUILD openssl-0.9.8z_p8.ebuild 4997 BLAKE2B a65c31fb7e443ae990b8b434edcae82794eef0150eb5a352536af9fb7ddc39eabdef24b8a52f5a307b91e9704ce94f9ed55cf9c388076a9a8526891656295596 SHA512 15767d6ed531a7b27a37e9276f3ae02b1d3a57103db2bc256dad4ac9af8d1797f078731ac6a7325a36ca7b9cec34840dac2e3723343dca69050a524c300e7059
EBUILD openssl-1.0.2k.ebuild 8334 BLAKE2B c79e9dc5d3f456cce76d99b388d7920083c7cbeed265ec7ec3949a8235f4648ae2da2583cef4c6a5a67910ed0353817ff7a6c98a1de24d458bab4ce15b7687bb SHA512 69041d575f7542984cdbc9ef32aa04af49610e1e5752ce77e2566b63d0c60d0cfde6aab808d9c32390ca986911de3b67de057d09c1e036204bf119136e386efb
EBUILD openssl-1.0.2l-r1.ebuild 9930 BLAKE2B 724272b844780bc005bc0f202519adf01e2f2e39412fe4e8c10b4e07e897bae486e7420abd89abfd03dae7c303d238ca9d4ca1ea36be43792fa5711ff06c34b2 SHA512 86ffa8e9d2ad2e69fdfdf7888cdc3f885ee3b5fb7bae6af3a9dbcf977d4fe00d1f4fce1642b7c1bc5eab0f7d8a3c2247beb2d80a731d0b14e6aa0b545e323c23
diff --git a/dev-libs/openssl/files/openssl-0.9.8z_p8-perl-5.26.patch b/dev-libs/openssl/files/openssl-0.9.8z_p8-perl-5.26.patch
new file mode 100644
index 000000000000..c932b820425c
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-0.9.8z_p8-perl-5.26.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/639876
+
+--- a/crypto/des/asm/des-586.pl
++++ b/crypto/des/asm/des-586.pl
+@@ -4,7 +4,7 @@
+ # Svend Olaf Mikkelsen <svolaf@inet.uni-c.dk>
+ #
+
+-push(@INC,"perlasm","../../perlasm");
++push(@INC,".","perlasm","../../perlasm");
+ require "x86asm.pl";
+ require "cbc.pl";
+ require "desboth.pl";
diff --git a/dev-libs/openssl/openssl-0.9.8z_p8-r1.ebuild b/dev-libs/openssl/openssl-0.9.8z_p8-r1.ebuild
new file mode 100644
index 000000000000..5fcc6d8ea4e8
--- /dev/null
+++ b/dev-libs/openssl/openssl-0.9.8z_p8-r1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# this ebuild is only for the libcrypto.so.0.9.8 and libssl.so.0.9.8 SONAME for ABI compat
+
+EAPI="6"
+
+inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
+
+#PLEVEL=$(printf "\\$(printf '%03o' $((${PV##*_p} + 96)))")
+PLEVEL='h' # _p8 -> tr '[1-9]' '[a-i]' -> 'h'
+MY_PV=${PV/_p*/${PLEVEL}}
+MY_P=${PN}-${MY_PV}
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Toolkit for SSL v2/v3 and TLS v1"
+HOMEPAGE="https://www.openssl.org/"
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0.9.8"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="bindist gmp kerberos cpu_flags_x86_sse2 test zlib"
+RESTRICT="!bindist? ( bindist )"
+
+RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] )
+ zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+ kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] )
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20140508-r4
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )
+ !=dev-libs/openssl-0.9.8*:0"
+DEPEND="${RDEPEND}
+ >=dev-lang/perl-5
+ test? (
+ sys-apps/diffutils
+ sys-devel/bc
+ )"
+
+# Do not install any docs
+DOCS=()
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.8e-bsd-sparc64.patch
+ "${FILESDIR}"/${PN}-0.9.8h-ldflags.patch #181438
+ "${FILESDIR}"/${PN}-0.9.8m-binutils.patch #289130
+ "${FILESDIR}"/${PN}-0.9.8z_p8-perl-5.26.patch
+)
+
+src_prepare() {
+ default
+
+ # disable fips in the build
+ # make sure the man pages are suffixed #302165
+ # don't bother building man pages if they're disabled
+ sed -i \
+ -e '/DIRS/s: fips : :g' \
+ -e '/^MANSUFFIX/s:=.*:=ssl:' \
+ -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \
+ -e $(has noman FEATURES \
+ && echo '/^install:/s:install_docs::' \
+ || echo '/^MANDIR=/s:=.*:=/usr/share/man:') \
+ Makefile{,.org} \
+ || die
+ # show the actual commands in the log
+ sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared || die
+ # update the enginedir path.
+ # punt broken config we don't care about as it fails sanity check.
+ sed -i \
+ -e '/^"debug-ben-debug-64"/d' \
+ -e "/foo.*engines/s|/lib/engines|/$(get_libdir)/engines|" \
+ Configure || die
+
+ # since we're forcing $(CC) as makedep anyway, just fix
+ # the conditional as always-on
+ # helps clang (#417795), and versioned gcc (#499818)
+ sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die
+
+ # quiet out unknown driver argument warnings since openssl
+ # doesn't have well-split CFLAGS and we're making it even worse
+ # and 'make depend' uses -Werror for added fun (#417795 again)
+ [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments
+
+ # allow openssl to be cross-compiled
+ cp "${FILESDIR}"/gentoo.config-0.9.8 gentoo.config || die "cp cross-compile failed"
+ chmod a+rx gentoo.config || die
+
+ append-flags -fno-strict-aliasing
+ append-flags -Wa,--noexecstack
+
+ sed -i '1s,^:$,#!/usr/bin/perl,' Configure || die #141906
+ sed -i '/^"debug-bodo/d' Configure || die # 0.9.8za shipped broken
+ ./config --test-sanity || die "I AM NOT SANE"
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ unset APPS #197996
+ unset SCRIPTS #312551
+
+ tc-export CC AR RANLIB
+
+ # Clean out patent-or-otherwise-encumbered code
+ # Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher)
+ # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm
+ # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography
+ # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2
+ # RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5
+
+ use_ssl() { use $1 && echo "enable-${2:-$1} ${*:3}" || echo "no-${2:-$1}" ; }
+ echoit() { echo "$@" ; "$@" ; }
+
+ local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal")
+
+ local sslout=$(./gentoo.config)
+ einfo "Use configuration ${sslout:-(openssl knows best)}"
+ local config="Configure"
+ [[ -z ${sslout} ]] && config="config"
+
+ echoit \
+ ./${config} \
+ ${sslout} \
+ $(use cpu_flags_x86_sse2 || echo "no-sse2") \
+ enable-camellia \
+ $(use_ssl !bindist ec) \
+ enable-idea \
+ enable-mdc2 \
+ $(use_ssl !bindist rc5) \
+ enable-tlsext \
+ $(use_ssl gmp gmp -lgmp) \
+ $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \
+ $(use_ssl zlib) \
+ --prefix=/usr \
+ --openssldir=/etc/ssl \
+ shared threads \
+ || die "Configure failed"
+
+ # Clean out hardcoded flags that openssl uses
+ local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
+ -e 's:^CFLAG=::' \
+ -e 's:-fomit-frame-pointer ::g' \
+ -e 's:-O[0-9] ::g' \
+ -e 's:-march=[-a-z0-9]* ::g' \
+ -e 's:-mcpu=[-a-z0-9]* ::g' \
+ -e 's:-m[a-z0-9]* ::g' \
+ )
+ sed -i \
+ -e "/^LIBDIR=/s|=.*|=$(get_libdir)|" \
+ -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
+ -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
+ Makefile || die
+}
+
+multilib_src_compile() {
+ # depend is needed to use $confopts
+ emake -j1 depend
+ emake -j1 build_libs
+}
+
+multilib_src_test() {
+ emake -j1 test
+}
+
+multilib_src_install() {
+ dolib.so lib{crypto,ssl}.so.0.9.8
+}
diff --git a/dev-libs/urdfdom/Manifest b/dev-libs/urdfdom/Manifest
index 54b9b0f7fe0a..e0a6a7b6656c 100644
--- a/dev-libs/urdfdom/Manifest
+++ b/dev-libs/urdfdom/Manifest
@@ -1,6 +1,4 @@
-DIST urdfdom-0.4.2.tar.gz 24893 BLAKE2B f04e753fccf6e571ed7e029febfe960a4cbb5286d622fa6ffa1ff5342ef63f1917d217a922f92e89dd6fb1dbcc38739eddb768d419031ce3d3341ee9dc3885b4 SHA512 96bcc8c660fbf5a2f1be7b9586136b26a721c72ccc532ad15104b3283ac125ab0d021d4b723fb72f996adacf84fbfff8b2f18619e403ac0fed4a8bad0d237394
DIST urdfdom-1.0.0.tar.gz 250016 BLAKE2B 525616785b4fa38c8900add42349aa3a2103c75b213c77e3d682084e674b5fae31e9f56331910c19e6e5c49f6f72e1e7240c588df0dc67d862e0eac911667381 SHA512 50a218e596bcc0cecff904db2fa626bebc3902c4fe1f5ff8e08195e462b4d9a8c416a41f4773cabbcc71490060d3feff7e8528a76b824569dc7fdb0bda01ec3f
-EBUILD urdfdom-0.4.2.ebuild 793 BLAKE2B c1c08d5f5d933aa866c2a4e024d1240d3da961310cb6c5b64e476c67fdf0f77ccaffedbfc817c1b12d489077433535ec7c8e763bfa5f5d5ec43d057a98362bd4 SHA512 2fc2bb7204042afe3911b2b0f4785b2c73a8ea78f04bbb31870565a3ab7506ce92be2b3610764dea0050ae37b1eaeba329463fc3e822a57e99db469d79ae1bac
-EBUILD urdfdom-1.0.0.ebuild 803 BLAKE2B ff192851c281ec8a770ac97c5ca28ebcf12123b8fac0aff68f9efdb32e40046d39fe634deb6e57ba3d4934b97eb8ac4bdb0eab2b0c04b71e0d18703c23e56908 SHA512 6c0847b064eb1f2171289a6043c09d5b39ad5eb4f4d261403030311c78a23e5e04bf45fc7f8d241d31eb27b200c7a623340ec8ba61132a66751bd2193ccd8cfd
-EBUILD urdfdom-9999.ebuild 803 BLAKE2B ff192851c281ec8a770ac97c5ca28ebcf12123b8fac0aff68f9efdb32e40046d39fe634deb6e57ba3d4934b97eb8ac4bdb0eab2b0c04b71e0d18703c23e56908 SHA512 6c0847b064eb1f2171289a6043c09d5b39ad5eb4f4d261403030311c78a23e5e04bf45fc7f8d241d31eb27b200c7a623340ec8ba61132a66751bd2193ccd8cfd
+EBUILD urdfdom-1.0.0-r1.ebuild 805 BLAKE2B cdbb0b4f38e03b69a05746bca56b3244ef705ef5a71522cdcb676a8f446c4e8ee2ef30526a2be1dbb7d6719e891ffc9d914939e6c1e35a37e54ce4b0e01e7e77 SHA512 0e1364c218cfbf9d99dad4ac40a707de0997ae088095737f63f977f5bd19ac3d599ecc931a0a1de85ca5d5dddeb89b512d6de020ada69236abdd6cab78c076a5
+EBUILD urdfdom-9999.ebuild 805 BLAKE2B cdbb0b4f38e03b69a05746bca56b3244ef705ef5a71522cdcb676a8f446c4e8ee2ef30526a2be1dbb7d6719e891ffc9d914939e6c1e35a37e54ce4b0e01e7e77 SHA512 0e1364c218cfbf9d99dad4ac40a707de0997ae088095737f63f977f5bd19ac3d599ecc931a0a1de85ca5d5dddeb89b512d6de020ada69236abdd6cab78c076a5
MISC metadata.xml 335 BLAKE2B e19eb242410b151b76ffa335373a754a074cc060f57c4441a4da4364d8b7f1cd0c71246e48140c6ba6a80a17bf8d721d09c3b61547f83714d0d9d49ab55182da SHA512 ec4d58e41be7a83c80a5e0a77edcf8c231d783e0b4b5f8bb7c42d54da4dba495575b9ee1c32e334a11a424449cc3eba44f89d147d465ec490e4507443211450f
diff --git a/dev-libs/urdfdom/urdfdom-0.4.2.ebuild b/dev-libs/urdfdom/urdfdom-0.4.2.ebuild
deleted file mode 100644
index 5667e931effe..000000000000
--- a/dev-libs/urdfdom/urdfdom-0.4.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#9999}" != "${PV}" ] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/ros/urdfdom"
-fi
-
-inherit ${SCM} cmake-utils
-
-if [ "${PV#9999}" != "${PV}" ] ; then
- KEYWORDS=""
- SRC_URI=""
-else
- KEYWORDS="~amd64 ~arm"
- SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-DESCRIPTION="URDF (U-Robot Description Format) library"
-HOMEPAGE="http://ros.org/wiki/urdf"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/urdfdom_headers
- >=dev-libs/console_bridge-0.3
- dev-libs/tinyxml
- dev-libs/boost:=[threads]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- sed -i -e 's/set(CMAKE_INSTALL_LIBDIR/#/' CMakeLists.txt || die
- cmake-utils_src_prepare
-}
diff --git a/dev-libs/urdfdom/urdfdom-1.0.0.ebuild b/dev-libs/urdfdom/urdfdom-1.0.0-r1.ebuild
index 7ca16ef185aa..a92586497867 100644
--- a/dev-libs/urdfdom/urdfdom-1.0.0.ebuild
+++ b/dev-libs/urdfdom/urdfdom-1.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -26,7 +26,7 @@ SLOT="0/1"
IUSE=""
RDEPEND=">=dev-libs/urdfdom_headers-1.0.0
- >=dev-libs/console_bridge-0.3
+ >=dev-libs/console_bridge-0.3:=
dev-libs/tinyxml
dev-libs/boost:=[threads]"
DEPEND="${RDEPEND}"
diff --git a/dev-libs/urdfdom/urdfdom-9999.ebuild b/dev-libs/urdfdom/urdfdom-9999.ebuild
index 7ca16ef185aa..a92586497867 100644
--- a/dev-libs/urdfdom/urdfdom-9999.ebuild
+++ b/dev-libs/urdfdom/urdfdom-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -26,7 +26,7 @@ SLOT="0/1"
IUSE=""
RDEPEND=">=dev-libs/urdfdom_headers-1.0.0
- >=dev-libs/console_bridge-0.3
+ >=dev-libs/console_bridge-0.3:=
dev-libs/tinyxml
dev-libs/boost:=[threads]"
DEPEND="${RDEPEND}"
diff --git a/dev-libs/volume_key/Manifest b/dev-libs/volume_key/Manifest
index 48034e525c12..c8eadb891f45 100644
--- a/dev-libs/volume_key/Manifest
+++ b/dev-libs/volume_key/Manifest
@@ -2,5 +2,5 @@ AUX volume_key-0.3.9-config.h.diff 819 BLAKE2B ad442b6cff8468e49172d4216125b59b9
AUX volume_key-0.3.9-cryptsetup2.patch 11118 BLAKE2B a271091011046c5765f1202a655a591a9dde6732997a39760a792c12caba5eff31c130247a33866d8d7cb47ef91c515d28375729d06f321bd0502063d7793e8a SHA512 154e8c2860ffb07f367696ed23309910162c23a445e7c46411f63f6a46e65aaf5285559a51320edf3a424d98300058356ef058689c06719e00616f211ac4164a
AUX volume_key-0.3.9-find_python.patch 1845 BLAKE2B 0924bdd416f4eab70648964a1ad76263db76a3c7c62819146d200c6a88ef65ed24aa90c3dcd426e5cd137e07ddf04ddfd95474f6204f4e76b0c2a3b746e16dfb SHA512 5b2de4c5c18bb17fbf2a7e5de8adc36d919c5e98aafc33bbd3464ab60ce520ee0b4da0447f7e55ae262c9f6243936badd20f8ce5f9f3367188d80ba28932d0d7
DIST volume_key-0.3.9.tar.xz 445092 BLAKE2B b9cec52ca02e331501d378482484535413f3ef7675b6592b9f26f272d36448a2ffee1a0ca1c7a552764324ab20cd6dac98447914faafbea96e4c526796bec587 SHA512 bc0e690997b9fa1c9fff361d04e7eddcac4cac09779d7a1f9e161be117f5c589a7e444ac16dab25fb3e3ce201591f7dc937595ddf2745d7daa625d4ab0a255e0
-EBUILD volume_key-0.3.9.ebuild 1022 BLAKE2B c22426aaee9159d76443db2bd766e6be9b514305a504858fd080ab339c4699628a5225e7df231e448056a6e8d6ff6bfaff86c3d48c4674fe307769c591b00b65 SHA512 d683d0037ec0f4cfa5fa24e21ac4913e604c1cbd207417481fc8d2db8d864a5602344e9fd5e9c0e0a4602d39b169636fecb72331224ffb4a5276d98f5a40d61f
+EBUILD volume_key-0.3.9.ebuild 1021 BLAKE2B 81aeaeaaefa1905800b1a19a72ef76bb3dbb16e4dca548b4021945cff7d3422dae88a190b3a10dd68d20c297fa39a3f8ee001ae67ca5128f68869835b62d4189 SHA512 9ab6530614502309fc78a427d0a5c830e30ee42ba5a4041539c880cacb2c76ab6eab8132c7ce2a5ec2181b23f524be108eed370e6ca6b096a5829bcbdc16feec
MISC metadata.xml 257 BLAKE2B 35c1b06807230338ceb9de70f79760d55e93dcdba508da3c663e785ab3966781edc2098abd8df084b2ecabbf40ff8e8e4a0d0a6e131daf648ff58e101cf27587 SHA512 ff078cacb115b8f3624b45d883d8ed72701e3d2fccae06c04c633eb60821b23681cc151e00689d1b6035c94570535e7ac0de51a55dae99f606886164883185ea
diff --git a/dev-libs/volume_key/volume_key-0.3.9.ebuild b/dev-libs/volume_key/volume_key-0.3.9.ebuild
index 6f89a7c56abb..d281bf2c3833 100644
--- a/dev-libs/volume_key/volume_key-0.3.9.ebuild
+++ b/dev-libs/volume_key/volume_key-0.3.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://releases.pagure.org/${PN}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"