summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin85414 -> 85416 bytes
-rw-r--r--dev-libs/elfutils/Manifest2
-rw-r--r--dev-libs/elfutils/elfutils-0.170-r1.ebuild2
-rw-r--r--dev-libs/flatbuffers/Manifest2
-rw-r--r--dev-libs/flatbuffers/flatbuffers-1.8.0.ebuild27
-rw-r--r--dev-libs/gecode/Manifest4
-rw-r--r--dev-libs/gecode/gecode-3.7.3-r1.ebuild18
-rw-r--r--dev-libs/gecode/gecode-4.4.0-r2.ebuild (renamed from dev-libs/gecode/gecode-4.4.0-r1.ebuild)12
-rw-r--r--dev-libs/libgcrypt/Manifest2
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild2
-rw-r--r--dev-libs/libmemcache/Manifest1
-rw-r--r--dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild41
-rw-r--r--dev-libs/libqtxdg/Manifest2
-rw-r--r--dev-libs/libqtxdg/libqtxdg-2.0.0.ebuild8
-rw-r--r--dev-libs/libunicode/Manifest1
-rw-r--r--dev-libs/libunicode/libunicode-0.4-r2.ebuild35
-rw-r--r--dev-libs/log4cplus/Manifest4
-rw-r--r--dev-libs/log4cplus/log4cplus-1.2.0.ebuild23
-rw-r--r--dev-libs/log4cplus/metadata.xml1
-rw-r--r--dev-libs/mpc/Manifest6
-rw-r--r--dev-libs/mpc/mpc-1.0.3-r2.ebuild (renamed from dev-libs/mpc/mpc-1.0.3-r1.ebuild)4
-rw-r--r--dev-libs/mpc/mpc-1.0.3.ebuild2
-rw-r--r--dev-libs/mpc/mpc-1.1.0.ebuild28
23 files changed, 182 insertions, 45 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 3be4b44e86a0..d9a308cb0a05 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 4819b63cda84..4808bbd2f36e 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 1807 BLAKE2B 5674dc6de2bca1cd5bde706893c6092e03bdf111b5b8ae95262e73175ddffe0154e593476a90fa7f5643a22e2c9f9111f5c670f5cf0cfa05c4e7e7d9950af8dd SHA512 133ae942d2d7f0a81284545db5b9c30448c79b4d99d3ef07475b446927caf48d8b04b68f53c5bb78befcf0864f38d5995843b2c733e0ff13ae32092d02584ca1
+EBUILD elfutils-0.170-r1.ebuild 1804 BLAKE2B aef0de1b9d2f1c273a8f83e46c21fb86b06a8b8aaa07c1f7ffa70470ef2d54029e558367fe904dc89077fe6aaf8e5b80ca79243ba969dc6b9bd22469719e5be1 SHA512 eb077affbed83d53459480308126cb8ffdda5455544d912b85dc56f1467a9316b64511f17be06251967f78320c33394abeebbdcae6a47c1a7e1a68c521255fa1
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 b01d0ec89fdf..b381a17195a7 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/flatbuffers/Manifest b/dev-libs/flatbuffers/Manifest
index 5952f4f2dc4c..c8244bc63be9 100644
--- a/dev-libs/flatbuffers/Manifest
+++ b/dev-libs/flatbuffers/Manifest
@@ -1,3 +1,5 @@
DIST flatbuffers-1.7.1.tar.gz 475449 BLAKE2B eb5030cb899e579d7e875cb934c691af2711628c91f398407babb92c9c0e68aaf399d9c15d3ae0a229516fb438eb3332ded576c3ffb07a906a063b80d4dcf1fc SHA512 57732fc352c216c4be6d3237f93b872abf9dd2b62361d7d2856f99804a178760e4665ead2e33d5acdd00984ad03a746f581c9784ece583e1b2df1a10776f967a
+DIST flatbuffers-1.8.0.tar.gz 616362 BLAKE2B 545b568fbc1671005c351ba255f9dc2b5f97b618eae13bc74b717d1e08875e465a0afd3965b35ec8243c1dc80223fdab7f15abbfb4196a129700e4a1532a8965 SHA512 8f6c84caa6456418fc751ea9de456dd37378b3239d1a41d2205140e7b19a5b8b2e342a22dc8d7fdd0c36878455e9d7401cc6438d3b771f7875e8fcfe7bbd52f1
EBUILD flatbuffers-1.7.1.ebuild 757 BLAKE2B fffd60fe03499cf34b4827db34382fb3257676a1b29e1f675a006771dda2bae56c86370f0e10b113035868a2349e2609e10e82c949545a9da5580fe30825605f SHA512 a501a99c56475eba20f9d726ce4215ae61f1165b5185fde26461757ae0a77c6fafd73e51b6e59db2a3746f972a8a81ff3cc8256384d50f52d3825198b72869c2
+EBUILD flatbuffers-1.8.0.ebuild 632 BLAKE2B 7bc57afcf6aadcf6e36dd6368561ddf88a2d5c5b132a9a8c9f01219f80217737e5b05997004e2b4d098660c922518d27af445aea663b293f9f38447089e50cd5 SHA512 8db440b05ecc3c1dfc9264ab73d58ed3aedbda8f28c87231c40549811b58e8295cc23a175ff53e5236656fad52e3ae68a67334494b800396ba633793f05b13fe
MISC metadata.xml 332 BLAKE2B db6517401d85991288145c5665477a48e6d546a522dccdae0856f127b273879965de38cbc17e054e99387c96da859b89cbd0d6bbd357e9388c15a43b708a7589 SHA512 c30e9735c09dc9df55b25e8943fb2bf4b9b780b396bd82ccdc9ae45c22940599ea38d4bf7a000721e3a0d9b84955fee047a545ce23f3c4c919b349f437182719
diff --git a/dev-libs/flatbuffers/flatbuffers-1.8.0.ebuild b/dev-libs/flatbuffers/flatbuffers-1.8.0.ebuild
new file mode 100644
index 000000000000..f5dd8c45be0b
--- /dev/null
+++ b/dev-libs/flatbuffers/flatbuffers-1.8.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Memory efficient serialization library"
+HOMEPAGE="https://google.github.io/flatbuffers/"
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs test"
+
+src_configure() {
+ append-cppflags -std=c++11
+
+ local mycmakeargs=(
+ -DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs)
+ -DFLATBUFFERS_BUILD_SHAREDLIB=ON
+ -DFLATBUFFERS_BUILD_TESTS=$(usex test)
+ )
+
+ cmake-utils_src_configure
+}
diff --git a/dev-libs/gecode/Manifest b/dev-libs/gecode/Manifest
index aaaa2cf8b511..2d9ea6a788b3 100644
--- a/dev-libs/gecode/Manifest
+++ b/dev-libs/gecode/Manifest
@@ -1,6 +1,6 @@
AUX gecode-4.4.0-no-examples.patch 463 BLAKE2B af3a815d3499a4cce304d8d42afcf6a9c134a52156f4d97c7f3d8066c724427f5b4b74aa7fac9578c08578b396e5688a049b01c88ddd2620f3dd64696c9595e9 SHA512 bf9b4fb44338ffdb6be6bc6bf601697bbf8a7d7f2518c753dff8306f58af1d4c03024785d1d47446518364eb485791c2b245f7ec6e8ff63aa0a37e9f8656d61b
DIST gecode-3.7.3.tar.gz 1643336 BLAKE2B bf36fec6ee7f9f76be578de084f6d5c60afb9c01e6d66dcb6e7f35e0105fbf3be9017f8377f09a00502bcd4bc02f97083d23ceb42de16f5361c388fa332f9dba SHA512 292bafeaca3911b8af40d7c0f425cf0263f4408afad47f4f229a821ce89d06dc69ad1feeeef72531a1e711d797d249581b67c2d9cfdc9e544240012c838d2a5b
DIST gecode-4.4.0.tar.gz 2889186 BLAKE2B b98692f841f8af292371b222c5dd8fda771eee48664e415daa84fd34c6430276fbc96c127491c8eb0fb86c1744f4137ecd1556420ddddc72af70ff0712999bd7 SHA512 5189a3c5f9f34371a0bc94528e8ca65efb0a3078ec158887f47a816d6fe3c879a7e908ee421414bc317754333ecb73806c8fc46b0b6b7d8419cdf6f13a4f8aef
-EBUILD gecode-3.7.3-r1.ebuild 841 BLAKE2B 7049aa41cfcce6c6ded71852431e29ecd676fabce57671ceb64792f28609983856fa0444e4c87d7d419feed5ea73a8f413bee1160ca3d7602d3c8cc06ce09465 SHA512 245eb4bc7175f03dd0bea46ba39a3ba2939dbe376120504de4ce51dd54565dbe2efff7d66f609b742520d16f3e80cfb038fba32590d4d7f22e4bac0e66867028
-EBUILD gecode-4.4.0-r1.ebuild 1516 BLAKE2B b7a91d6ce8cd9559724b94a7936c030dec07464b5bf5b082d22bd14e989f9ce8e40e28ab38ec4dd42824075691e49c078200d6983665d7e51d28fa1dfcb02f7f SHA512 d516a56f01885ff293df777811ade1f0c0f9bed380abb8b05ec0bc5a082d6d26da233d49ecf11fd237df4cdbae88e4a7d0b904d3549054526308f7039fb779ee
+EBUILD gecode-3.7.3-r1.ebuild 722 BLAKE2B 0962e7c10c56af0b455ea12fef13590ef8ce17a099d9a5b143955a0fd794bb2309bdfc004336d44fae5e8e900ecc6e248840e5bff3cdae5bfcf385e731bb54cc SHA512 9c75e8ad0bf141feb626fc082cc0d7ca0fa5616060828bc1a09cd36c254de18a02e58d676a2da2e40a6f83aed9cfccea15d8c0b7d7cff6f892689433a8a63204
+EBUILD gecode-4.4.0-r2.ebuild 1563 BLAKE2B 5e25dcbc20eca89520637dbd358ea392c15f3373fe1c3b39a034d7e5b26592fc865fc4763aa17a16502f4652152290475e96641b365be7669873db69bb17c2c3 SHA512 6c0ed6549afa92ca8adde52684bfc6e88539a6f6e077cc53dfbd5b34b1f217b9d8d4d934b27c0b5894db735f126b575151b97bb04f95ee88a8d1080ea12fa190
MISC metadata.xml 358 BLAKE2B 5b3d5ca409a8a649ed5b12a183102cca98e71be6195e0d0ec3a62d12441a33962d7514806642402695e9d98853d85047771979089fafe8ec1f7c6da9a20fbe73 SHA512 dfa79307fe5693ac03c56589907f414074c21d584c652a542e1ff409fedfe8b43a130e842cf4fe949d30d483d047c73d14906094b7656118b0e31461eb03dc06
diff --git a/dev-libs/gecode/gecode-3.7.3-r1.ebuild b/dev-libs/gecode/gecode-3.7.3-r1.ebuild
index 644e93c9e264..f586564191f5 100644
--- a/dev-libs/gecode/gecode-3.7.3-r1.ebuild
+++ b/dev-libs/gecode/gecode-3.7.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
@@ -10,22 +10,16 @@ HOMEPAGE="http://www.gecode.org/"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gist"
-
-DEPEND="gist? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- media-libs/freetype
- media-libs/libpng
- >=dev-libs/glib-2
-)"
+IUSE="doc examples"
+
+DEPEND=""
RDEPEND="${DEPEND}"
src_configure() {
econf \
--disable-examples \
- $(use_enable gist qt) \
- $(use_enable gist)
+ --disable-gist \
+ --disable-qt
}
src_compile() {
diff --git a/dev-libs/gecode/gecode-4.4.0-r1.ebuild b/dev-libs/gecode/gecode-4.4.0-r2.ebuild
index 3a38dc91e039..4642b6d3496b 100644
--- a/dev-libs/gecode/gecode-4.4.0-r1.ebuild
+++ b/dev-libs/gecode/gecode-4.4.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -16,8 +16,10 @@ IUSE="doc examples gist gmp"
RDEPEND="
gist? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtwidgets:5
)
gmp? (
dev-libs/gmp:0
@@ -38,8 +40,8 @@ src_prepare() {
sed -i gecode.m4 \
-e "s/-ggdb//" -e "s/-O3//" -e "s/-pipe//" \
- -e "/AC_CHECK_PROGS(QMAKE/a AC_SUBST(QMAKE,$(qt4_get_bindir)/qmake)" \
- -e "/AC_CHECK_PROGS(MOC/a AC_SUBST(MOC,$(qt4_get_bindir)/moc)" \
+ -e "/AC_CHECK_PROGS(QMAKE/a AC_SUBST(QMAKE,$(qt5_get_bindir)/qmake)" \
+ -e "/AC_CHECK_PROGS(MOC/a AC_SUBST(MOC,$(qt5_get_bindir)/moc)" \
|| die
eautoreconf
diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index 26ac190a0b59..af31b360aeae 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -6,6 +6,6 @@ DIST libgcrypt-1.5.6.tar.bz2 1548918 BLAKE2B 14ff8dfcfd7c5345f1be6d5300b97db27c9
DIST libgcrypt-1.8.1.tar.bz2 2967344 BLAKE2B f259d08427f76238576e3897a821d457b6ff47c99716301b54b20a21ae7574a7ef1f4aa62947c443efb8274d5cb3d64dc1d9c4ea45568f6df6f29c2c1717860b SHA512 27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e
DIST libgcrypt-1.8.2.tar.bz2 2966534 BLAKE2B 1a0768dc1c4fc64913256575ec9ebe77fe8c4297c648972c93865271f0a18e60954d2f37c264bad5f1941b5e80753f34349ded9626e5c26ab469cc076da9ac2e SHA512 1e8c414f95bf6b50e778102ca7c1b3b1f30d8320826d9fff747a0a098ef85499cdc3e6de736853b9cd4e5dadda35c7c0a291e13643dcac5eaef44f2ddc7a6c09
EBUILD libgcrypt-1.5.6-r101.ebuild 1819 BLAKE2B d8c7173947450abfd72f78cedd5b0f0575d1a0395e12009cae295ffacfa1198fd2600cdd9251e7c7c4c92fc1ab01966899d15e64136278f293e374077728fe05 SHA512 c6f34489fa52dd333fcbcbb3ece2c0256e59653a7461e0531802ac477a19ef1cbe69266349e18ccbbe6b1cf98bff792c40e47594a644c26ce2360d29e251356c
-EBUILD libgcrypt-1.8.1.ebuild 2241 BLAKE2B 19fb745f1469f4e48c9f1e8ec389ceed8365f74767327bb56aa068f055531574fd58a80fc5b9a75ac874ce24f9bf1c42dc942d12ced533996f9cfaf210d9113f SHA512 ea88e007fcbfbcc4d8bcef445694a8a25efc833a03d3169eaef53372571014c1450f84691c4bb24275bd84305227c2ccac36168368299d8023b2cb85bb28a6fa
+EBUILD libgcrypt-1.8.1.ebuild 2238 BLAKE2B a6a1e54c878ecf18df7ce4c056c51a16ce333ce5cc4433dfb1e2054a3d70a2d8cc75d7a582473e84aad89cb2850118d8752cb223823f685803ba5140c82bc110 SHA512 8dcaaa3df574949a55f0c33d853d95f393ee856dabc0ccf4ba0fffeffc120cf7a96ba94f3a8cfb4d40654fabfd2f67f551515754c7bf348c25c4e16d80e73bbf
EBUILD libgcrypt-1.8.2.ebuild 2251 BLAKE2B b6b3e62d0d7038aefbd4ea52842b1ba02009f9fa129887963e2e7b044740f21e89d0b3099a3f1cc1c7bd6ca471a70dd7aa55139747d2403b64eb4af65fbfb40b SHA512 5e456df4f4466967b2f638d8c870134e85ddeca04e5a8b4186959b2cebb236454997ca881c4e009288e18cf544bb50a155d473e3b588b22b035d1b2f394b4a24
MISC metadata.xml 352 BLAKE2B 75bb4d471f7b82b6cfe614d5c2ed226df087792ed84803ce4b011c5ad0a5a1548a87c6ab4c17ffeef53eb64bdea262fda4f89d27c38950ff1ced736b38d7df59 SHA512 3817eb6ad931ab0ee363ed7f8612b08a44c0d02e7abb9d0734452c289350c9909ca4208acad01c54a3f1b260417c400f4692e37b34113c6d618680d41796e2d0
diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
index ef31a08ba728..9ce34df34e87 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1 MIT"
SLOT="0/20" # subslot = soname major version
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~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 ~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="doc static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]
diff --git a/dev-libs/libmemcache/Manifest b/dev-libs/libmemcache/Manifest
index 91957b10a327..9b59a54936b4 100644
--- a/dev-libs/libmemcache/Manifest
+++ b/dev-libs/libmemcache/Manifest
@@ -3,4 +3,5 @@ AUX libmemcache-1.4.0_rc2-inline.patch 2051 BLAKE2B 80b6b6afdb818f8f27d574f30aa2
AUX libmemcache-1.4.0_rc2-ppc_ftbfs.patch 983 BLAKE2B 15a7b9e02216ed68375d7aba2b5b0b65d9da522db74d6ccb200ceaaf1cc1ff61872db6f657cf832894a02cf0c59448bed52795496d0edd9a86d3366348c052c4 SHA512 4ae7d6b99982934e7a28f7e0dd103341e9f4b7eb514e20cef3c02e428ee8c555c71c8bfdc06f0771ff0b73827251fa5eb4e7bce8014cd5cf2f5148d18b1f56b1
DIST libmemcache-1.4.0.rc2.tar.bz2 301136 BLAKE2B bd30932811012e0d6e383c42fc3e61096d3a4d38f111bb70f04313119aaa1ea65c8709198b3edcad5dd136a809656dcad58603715115cc44affab333bf750302 SHA512 4b8c09c425d48d0ad040d3f01ec3c0d88babefb702b666d5cb3d10eac9993be88d00120b57b6224f7d55ae979d3136de10d5ddc793d9aa7f8b9531b5d79449d0
EBUILD libmemcache-1.4.0_rc2-r1.ebuild 1042 BLAKE2B 96a1ceb60a04859cb09a1f9eae486538888396b4f8ed26d4607f54ffb795d06475be415e4efa930cc2c650ec29329ea3fcac0dfbf33e647c551031ca9c745a6e SHA512 232afae4296e1362764ea1ed0ce568eb0efd9396c921b99d0e8b71c8ea437b12f32ae677bc02a5b3d3bc7ba90d96af83087b1a4241f0705aa84928931ad5f4de
+EBUILD libmemcache-1.4.0_rc2-r2.ebuild 1061 BLAKE2B 7fcee048d7c601c3ba3436c336dd808f348d0ffd895cbfe840fdefce9b4d6139330d61a3dfdbefa14b5a14d9f88fdb1944943a8a7677689588f821b5f16330dc SHA512 db99d49c555e6bb364fedef4450ced5bea0e30fbc9abdb91b68d08ad349ab1abdc182120b4810d10234d0006581f92fc0ddde7a2674b6424ca46715a0ce6a6b2
MISC metadata.xml 304 BLAKE2B cf6f26fa6563aa19ef922e08b525d5f70af1e8df8ad6396a67ac6f956b75879ab0af1f7d65d2306518f56d52480bb27a7936fc32e31b858eb4cdb4db9ed19fdc SHA512 de92a462028eebdb520fd2a745eeffd845615fbace7691bc954997113a2b0f273f5b9fdcaebc299ae510d3fafa611397ac468b8b13fd44c00488fbc210b3358c
diff --git a/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild
new file mode 100644
index 000000000000..30154cf19961
--- /dev/null
+++ b/dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils toolchain-funcs
+
+MY_P=${PN}-${PV/_/.}
+
+DESCRIPTION="C API for memcached"
+HOMEPAGE="http://people.freebsd.org/~seanc/libmemcache/"
+SRC_URI="http://people.freebsd.org/~seanc/libmemcache/${MY_P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-inline.patch
+ epatch "${FILESDIR}"/${P}-implicit_pointer.patch
+ [[ $(tc-arch) == ppc* ]] && epatch "${FILESDIR}"/${P}-ppc_ftbfs.patch
+
+ rm -rf test/unit || die
+ sed -i -e '/DIR/s,unit,,g' test/Makefile.am || die
+ sed -i \
+ -e 's,test/unit/Makefile,,g' \
+ -e '/^CFLAGS=.*Wall.*pipe/s,-Wall,${CFLAGS} -Wall,g' \
+ -e '/^OPTIMIZE=/d' \
+ -e '/^PROFILE=/d' \
+ configure.ac || die
+
+ eautoreconf
+ default
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc ChangeLog
+}
diff --git a/dev-libs/libqtxdg/Manifest b/dev-libs/libqtxdg/Manifest
index 85f40169e822..6a38743f9283 100644
--- a/dev-libs/libqtxdg/Manifest
+++ b/dev-libs/libqtxdg/Manifest
@@ -1,3 +1,3 @@
DIST libqtxdg-2.0.0.tar.xz 62404 BLAKE2B dc84654693c6504c36633394ce4bafb46705b45ac3e7576b03b92710603c86375fd70d5ea76a2864e498c5b33728b02d215da5b65eb3728218ff97defd883bf0 SHA512 f4e32346eddedd31195093214a45e9831742ee886a14b5d7ba1d640a91e05473b9b8adc7bca9970090f1fa8187597cd10796c32ecea4ac02229e9869cd4f1db3
-EBUILD libqtxdg-2.0.0.ebuild 864 BLAKE2B f54f6e18e2e44454f5528d6cb20ec6b56b22b1d5f15da55fefcf32757aa4eea46239c61bd50ed129b327bfe5b74c6d31465b879731ae3d1e6585a597a53b1d4e SHA512 03a5998de4e0e855a29c2a9b9cb0a305ec950e9b6164887c8e9e133285e2a83657b75b4b84cc096b81b67b981bbd19f3fc58bdfd1312c85293aec1d4c47736b6
+EBUILD libqtxdg-2.0.0.ebuild 862 BLAKE2B f0247239922d2475b29654506c0d39bda2ca3f73eb53e5ff7278a7cd89e9ef2e46a7af823c90a21b0e1de63894dac89527905de2e949ec5890b8040fead92786 SHA512 105806c06b9d67df93b5d6ea091f26d62e6dec18474a663fa2fd7d1204cbd378aee5524406ad9a64e99864c3d1e1bcf4723b6ce90fb2d47c6579fd6dc5104b1d
MISC metadata.xml 354 BLAKE2B d02d04cc08da509cba043080d79a8c9974c7b5a1da876561e3998e59ec5a9bd91035f44c776b21cd6ff2e6d44fbebfe46c7cb1bd792b0d66e97f84aee757cc3d SHA512 1c79d30acbeb7bb3b6ef14e7357029e1f1ec4dce23ff6e2ce851f2ea36e981b5606e8863027edc8211e90fa75c66c37c17d9df4f00fdcc333955568de6a986ad
diff --git a/dev-libs/libqtxdg/libqtxdg-2.0.0.ebuild b/dev-libs/libqtxdg/libqtxdg-2.0.0.ebuild
index 194c8516ead2..ed5a953680b7 100644
--- a/dev-libs/libqtxdg/libqtxdg-2.0.0.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-2.0.0.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit cmake-utils virtualx
DESCRIPTION="A Qt implementation of XDG standards"
-HOMEPAGE="http://lxqt.org/"
+HOMEPAGE="https://lxqt.org/"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
+ EGIT_REPO_URI="https://github.com/lxde/${PN}.git"
else
- SRC_URI="http://downloads.lxqt.org/${PN}/${PV}/${P}.tar.xz"
+ SRC_URI="https://downloads.lxqt.org/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="amd64 ~arm ~arm64 x86"
fi
diff --git a/dev-libs/libunicode/Manifest b/dev-libs/libunicode/Manifest
index e7053f9f385f..af055757e066 100644
--- a/dev-libs/libunicode/Manifest
+++ b/dev-libs/libunicode/Manifest
@@ -1,3 +1,4 @@
DIST libunicode-0.4.gnome.tar.gz 211622 BLAKE2B 299e6ed5e3991b836ac43c07aca058b7c96a030648280792ec1c83fc590817147f577c86ef7e3138c431a3f54a175349a32a9ed3363e23d032efe8f0c7e69e3f SHA512 acfd67f80f194780ee6784abe3e41ae1557c177b8f07ee4bb9c9767499bd5f4b2e6ad7ce66653fd55b7e8ff765e5f7e8134cd5e3e28735e0c4f78cba60f6205f
EBUILD libunicode-0.4-r1.ebuild 711 BLAKE2B b251c4b058c322f2cc50384fc361133bc7ae4c6b9d87dd25f96b4144ac01108e74b3d9743c90e18c2de8893892dee85ae34f75703f8b98f93379cba9d2b9d1b1 SHA512 d5e8758738da7b39ecb59e1ddb9f8a819e34980fe22e619a2a25a2ce9df8404d376c0b489c7d798101316d42e10167ac9f8e1acb5f7887226822997b93023c9c
+EBUILD libunicode-0.4-r2.ebuild 758 BLAKE2B 27adfc8e62dd885a2802f4b0a1d7127c7200873e0872183b7cba5d9e282c9cc13a7baf4ab7b21668795e3d1c94d8e0631e2574f0dea9c87ed5fb853d06e5186c SHA512 59294bada37115bee5b14b07e5d05ffe9d6e5e1516d3e29f32e9a3d5bde335c276c64da9287764ac7f1756b2467db8cde3f15b3d546fe93a9115386bae22da48
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-libs/libunicode/libunicode-0.4-r2.ebuild b/dev-libs/libunicode/libunicode-0.4-r2.ebuild
new file mode 100644
index 000000000000..ffece83e3936
--- /dev/null
+++ b/dev-libs/libunicode/libunicode-0.4-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Unicode library"
+HOMEPAGE="https://www.gnome.org/"
+SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/${PN}/${PV}/${P}.gnome.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+src_prepare() {
+ default
+ # The build system is too old, regenerate here to fix crossbuild and
+ # respect LDFLAGS and probably other problems too.
+ sed -i -e "/testsuite/d" configure.in || die
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-static
+}
+
+src_install() {
+ default
+
+ # no static libs installed
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/log4cplus/Manifest b/dev-libs/log4cplus/Manifest
index f68286ff053f..d2580cc38655 100644
--- a/dev-libs/log4cplus/Manifest
+++ b/dev-libs/log4cplus/Manifest
@@ -2,5 +2,5 @@ AUX log4cplus-1.2.0-fix-c++14.patch 897 BLAKE2B c4067272e84b2e442ef61c5468734ee9
DIST log4cplus-1.1.3-rc7.tar.bz2 562969 BLAKE2B c67365a3e12b037014b9ec876b5725d74cd3856fa92aacb084dc3fad8557eb1b5c49a77fb5abf0833ee99bdcd646fea1f09bbd14fc7aa8b574ff396424195cfc SHA512 6854a966dfd5a2b807778e34957ea33c43a340b8be71a1a989941ec6c6fdc22d181dc2f0bb0e87910c77417a9f5c4f07d4fbd8f13eadffe82adef10a1e00ef02
DIST log4cplus-1.2.0.tar.bz2 629119 BLAKE2B f1b4629f7b6184b3f34f9d702c17487e113548cba46f5a25bb0f4972d7f3ce207310b25c94abea8cc1360591f7d0ac3d466075e584f25ce1968fee9d5b5c543a SHA512 2c3f16645051a230f9ec9a6ac689421efc4b51d5f40cb772e552bd199d2ad13c39d7e577cc63d51617555941412da166a6cda8861ee219154a953d9926aae626
EBUILD log4cplus-1.1.3_rc7.ebuild 1693 BLAKE2B 5cf2c0d0b6e8d4a110e7a9c2555184d05e037e7ab5d996267841314acb0668cf173237363db44a65a863cb3277e2ff72358ad5d582b9a72748bf24773d8e72bb SHA512 39023966bd1b696e5c8d7a7739f7323b78eb60018869bfb59698cf51abe5ebe3577fcc65c5dc0e0b3ac53666839360db60d9ccb8ab63a996bd7f7700c366e66d
-EBUILD log4cplus-1.2.0.ebuild 1553 BLAKE2B 3b52ff63445820be20d86cf22fcb53203aee735676484f8470db1d30efb83728f254fb709873259eae766d49323e1db7d1e47a700d62a1bc70cf63513f5c6e8d SHA512 cf300f50eb336f3c430d148f52b7ba838c13790b6a1c669afafc43bc218900fc730ed86693034827052e9f497edf17d52c09c92b1f5fc1a16caad3d4e94ca3b6
-MISC metadata.xml 690 BLAKE2B d49b395a962f0f8b1e0fceec5ae8bc602b770556c30ad6dc8fc0725b1c230ed9c8f2d2f503d5b2cd250051d8dd07a9f716f9d077e6081bd0cdbbf6912dd217a1 SHA512 21d2eabfdb5675aad9e9be7aa237b570ef78abe4e4f7142d1e8d638b2854e07e1e51724316abb7f796419da6f5a2e03dd09f26d1d2fe17b17c961c8c8e2551da
+EBUILD log4cplus-1.2.0.ebuild 1593 BLAKE2B d8b6eeea0ca194e78461cdee7ac8d695d5a2265c7e7c25447adcc72db328b48672089ae1c96e6dbb32702be1edd1c7ddb1da4c5df41ca75b51db2efb9cd05271 SHA512 63614e3b68805a4f01b710f6c56a82e4bfffad86477e2e326da6c27fde9361b7a0c70562708b17b446c12196a5502490e50ceecadcb8a3079d20391c5b9ee1b6
+MISC metadata.xml 749 BLAKE2B 896a9b8fb91d74d3ddcad1b2d775ad65cb0de33a16961fd96096ba7ab59cf624a83a01c13f1263f17eaeb8ee578474fe067ac1e13d2a0f991b1988081c325ce5 SHA512 9fd7d13a36875f50fa784dd61b775cda0834d8e76302b9e6a6fec6e843131b869831ce4d9eb5c93c6b3eb1c58bf3514b4d5b6c3ac9bf70c95cd877d28b29fa96
diff --git a/dev-libs/log4cplus/log4cplus-1.2.0.ebuild b/dev-libs/log4cplus/log4cplus-1.2.0.ebuild
index 20d7a8533148..2ba2caac6fc9 100644
--- a/dev-libs/log4cplus/log4cplus-1.2.0.ebuild
+++ b/dev-libs/log4cplus/log4cplus-1.2.0.ebuild
@@ -1,33 +1,36 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="C++ port of the Log for Java (log4j) logging library"
-HOMEPAGE="http://log4cplus.sourceforge.net/"
+HOMEPAGE="http://log4cplus.sourceforge.net/ https://github.com/log4cplus/log4cplus"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-stable/${PV}/${P}.tar.bz2"
LICENSE="|| ( Apache-2.0 BSD-2 )"
SLOT="0/1.2-5"
KEYWORDS="~amd64 ~x86"
-IUSE="iconv qt4 threads working-locale working-c-locale"
+IUSE="iconv qt5 threads working-locale working-c-locale"
REQUIRED_USE="?? ( iconv working-locale working-c-locale )"
-RDEPEND="iconv? ( virtual/libiconv )
- qt4? ( dev-qt/qtcore:4 )"
-DEPEND="virtual/pkgconfig
- ${RDEPEND}"
+RDEPEND="
+ iconv? ( virtual/libiconv )
+ qt5? ( dev-qt/qtcore:5 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+"
PATCHES=( "${FILESDIR}/${PN}-1.2.0-fix-c++14.patch" )
src_configure() {
econf \
--disable-static \
- $(use_enable threads) \
$(use_with iconv) \
+ $(use_with qt5) \
+ $(use_enable threads) \
$(use_with working-locale) \
- $(use_with working-c-locale) \
- $(use_with qt4 qt)
+ $(use_with working-c-locale)
}
src_test() {
diff --git a/dev-libs/log4cplus/metadata.xml b/dev-libs/log4cplus/metadata.xml
index 99ab0fff8a6c..ccbce42becd1 100644
--- a/dev-libs/log4cplus/metadata.xml
+++ b/dev-libs/log4cplus/metadata.xml
@@ -8,6 +8,7 @@
<flag name="iconv">Use inconv for wchar_t &lt;-&gt; char conversions. See also log4cplus's unicode.txt documentation</flag>
</use>
<upstream>
+ <remote-id type="github">log4cplus/log4cplus</remote-id>
<remote-id type="sourceforge">log4cplus</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/mpc/Manifest b/dev-libs/mpc/Manifest
index d7d14cd5d4af..64a8097791b5 100644
--- a/dev-libs/mpc/Manifest
+++ b/dev-libs/mpc/Manifest
@@ -2,7 +2,9 @@ AUX mpc-1.0.3-mpfr-4.0.0.patch 3748 BLAKE2B 906ee3ff90ab1d9aad58caae7b1185d99d6e
AUX mpc-1.0.3-no-ulp.patch 904 BLAKE2B 33f96aa9ce60823ac9b84a604ac84c87fd0d4d8eec9b08880f70920aad24775a00cfadf0e76f08274d829f3a7ef03f22d8f440f0207ccaa7f98f1c4911d0beb1 SHA512 22bf9f04ba745d66469a23366d405b7b32bd7454e2240d01995b0dd04e156f23fa1bd842b520799af899ff96650bd050f4675d7a9cba6ebd68ba8fb5d658a0a6
DIST mpc-1.0.2.tar.gz 633173 BLAKE2B 9d58d8a41bf4a2d7a82842dc1e76f7fc1376dac950919ae72d1cb04fe70132747a22dcbec91391e1f5aa857c96de553aa21548f20f139742ae4b2463df473d63 SHA512 0e94ba9a20c7374839d2a53a9ed8cce647cc74142b464634fdb9cbaf96e91e43ea13f0b4dab5c06c247e6719de0c0ae03fdcba0c7c4518ee504c545c96da70d0
DIST mpc-1.0.3.tar.gz 669925 BLAKE2B 4b5a1db5220b58070f9356041f44f021c2c9ec46aa4303d0a31e809d649897bc3547e9b06271dae4e80be569ee67e2a84f86b662e05dac0ca36ff87e95fcbd62 SHA512 0028b76df130720c1fad7de937a0d041224806ce5ef76589f19c7b49d956071a683e2f20d154c192a231e69756b19e48208f2889b0c13950ceb7b3cfaf059a43
+DIST mpc-1.1.0.tar.gz 701263 BLAKE2B afd9fefe687b7cd3c3a483e183f366348e34f58f5d713e2f6b38da16e2e382248b446d9da01ea89fe7202b795b08929b7c42c89c2c1e9a57482faf01ee697beb SHA512 72d657958b07c7812dc9c7cbae093118ce0e454c68a585bfb0e2fa559f1bf7c5f49b93906f580ab3f1073e5b595d23c6494d4d76b765d16dde857a18dd239628
EBUILD mpc-1.0.2-r1.ebuild 993 BLAKE2B e079992e59b38bcfb8d1c24653d525b33830499ba76aa6d464fc844060de1393a09931fa8404d5b4a9aff077865bfad24200868852731dde8d3e9e5e9f94a659 SHA512 43c6c7cd7c33293b3539eab725f245da896516bb447b5e750549b9bf7f63b65477d2bc72ed5ab6fef015556a59cf7b606240253472079376cde92818d8fffff6
-EBUILD mpc-1.0.3-r1.ebuild 1115 BLAKE2B aecfb425039471748a87dcc130faa9fdbb4fbe4e6adf85da77e4a3525c9a61ecf0a112688df6814d6df2a7609b72ce4130585a2fec25e2ee961ff32e259e63fd SHA512 93d773e5c63944144c058b1fe189d4fecd8db04044cd06cc4c26d0a79663b04b17881761603055a077866f3e40dbe9820f601991b264fbb4c27ef34c544f333d
-EBUILD mpc-1.0.3.ebuild 1010 BLAKE2B 0a3d2092c5164964148e96ecefc789cbc842ae4cd013c310d8c37c10c168d782a3f70c2480dfe03958505498e87c6ee6a135f87eede1f3831ba13e7b40e33053 SHA512 0ff8e3a6ed9c7c8ec8c937e3aa7acd31384044a06d7c90a59994108b320dd2eb480e0c90828d0ee29341c24934c898c4b2217435c4cfc536811efe07d40ab19f
+EBUILD mpc-1.0.3-r2.ebuild 1117 BLAKE2B df2cb9956c46f6d1ec89787b83c4b44fb701f55b9e37d3b90a1478e827f6e10aa72d799bfada27ce20925f8572ca666a159d05b323bb66e0d2ec17d2f1dd933e SHA512 91fa1174924b6fd6cb8e7a3e3f3255bfa3d44b39c61973ab647f23c6509a3356b8b7d34f572cdd17d01516ef5fd39e00eada1192d761a96d7cd609289abb2e10
+EBUILD mpc-1.0.3.ebuild 1005 BLAKE2B c7282174e4d3b5efe19725581d0b6070551be9a1c401aa2aeada18e73c2b6222bc5c24696eecaa0181e5b2b3765c520247f5be87add1e263a975229ff81a9f9c SHA512 c9186aa7715afb1404f193c7aa6e5852dd655bdf1a8b5b267530d81019378232e23f481cc326af000e16dd06162f167d55e2a5c4ed2176150a8e124113af09ae
+EBUILD mpc-1.1.0.ebuild 954 BLAKE2B 7471acab67086676197c8a59899b92f907a6e19e5fa758c74262814907b61dbf5a76dbab0e3fe93013a4e2e1dd3c3d0eb34e06b9a6e10c11d09eedfdec12aa94 SHA512 8286594f6f70fa318ae02d197985c58f7ece7667dc17280b57ceb3c478f3bde8ea4599477b8514c13a0233c5dd4ec941372a0c121770ef6c877516b1874dbdee
MISC metadata.xml 261 BLAKE2B 0f1375874fe7e8b88a61f27f69fb353b86a45aa39838c0f7a3137b5d5a5e6c9cdfca1cd43913e15545c14466603066eed331d012b1073a72a5634aebff15b9ce SHA512 31c9514d1798d2ab9ad46006c8e85222798c200a7466568170da1587d99144d2fabb8e5056b723710d19cdb1d5482d93eff479a8caa77f00e93aa46861ceb05c
diff --git a/dev-libs/mpc/mpc-1.0.3-r1.ebuild b/dev-libs/mpc/mpc-1.0.3-r2.ebuild
index 43c7e147e0d3..d4f00b4f5f78 100644
--- a/dev-libs/mpc/mpc-1.0.3-r1.ebuild
+++ b/dev-libs/mpc/mpc-1.0.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="http://mpc.multiprecision.org/"
SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/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"
IUSE="static-libs"
diff --git a/dev-libs/mpc/mpc-1.0.3.ebuild b/dev-libs/mpc/mpc-1.0.3.ebuild
index 198111c0b081..415e8304f4ed 100644
--- a/dev-libs/mpc/mpc-1.0.3.ebuild
+++ b/dev-libs/mpc/mpc-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
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"
+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="static-libs"
DEPEND=">=dev-libs/gmp-4.3.2[${MULTILIB_USEDEP},static-libs?]
diff --git a/dev-libs/mpc/mpc-1.1.0.ebuild b/dev-libs/mpc/mpc-1.1.0.ebuild
new file mode 100644
index 000000000000..2ebc852471ef
--- /dev/null
+++ b/dev-libs/mpc/mpc-1.1.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal
+
+DESCRIPTION="A library for multiprecision complex arithmetic with exact rounding"
+HOMEPAGE="http://mpc.multiprecision.org/"
+SRC_URI="https://ftp.gnu.org/gnu/mpc/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/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"
+IUSE="static-libs"
+
+DEPEND=">=dev-libs/gmp-5.0.0:0=[${MULTILIB_USEDEP},static-libs?]
+ >=dev-libs/mpfr-3.0.0:0=[${MULTILIB_USEDEP},static-libs?]"
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files
+}