summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2015-02-11 10:26:51 +0000
committerJustin Lecher <jlec@gentoo.org>2015-02-11 10:26:51 +0000
commitfe6682a227d5e5cce32a720ac31619cac0a16475 (patch)
tree0c33c47445c1ae0981c80aace9a7c9f7fc5e1ba9 /net-libs/zeromq
parentAdd patches/new versions for security bug #539692. (diff)
downloadhistorical-fe6682a227d5e5cce32a720ac31619cac0a16475.tar.gz
historical-fe6682a227d5e5cce32a720ac31619cac0a16475.tar.bz2
historical-fe6682a227d5e5cce32a720ac31619cac0a16475.zip
Version Bump, #539440; drop old, fixes two security problems, #523850; Add SLOT operators, #511526; improve USE description, #507948
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'net-libs/zeromq')
-rw-r--r--net-libs/zeromq/ChangeLog10
-rw-r--r--net-libs/zeromq/Manifest45
-rw-r--r--net-libs/zeromq/metadata.xml4
-rw-r--r--net-libs/zeromq/zeromq-3.2.4-r1.ebuild58
-rw-r--r--net-libs/zeromq/zeromq-4.0.1-r1.ebuild58
-rw-r--r--net-libs/zeromq/zeromq-4.0.1.ebuild61
-rw-r--r--net-libs/zeromq/zeromq-4.0.5.ebuild (renamed from net-libs/zeromq/zeromq-4.0.4-r1.ebuild)6
7 files changed, 35 insertions, 207 deletions
diff --git a/net-libs/zeromq/ChangeLog b/net-libs/zeromq/ChangeLog
index 97d53d1c622a..81e512702265 100644
--- a/net-libs/zeromq/ChangeLog
+++ b/net-libs/zeromq/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-libs/zeromq
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.63 2015/02/09 13:02:40 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/ChangeLog,v 1.64 2015/02/11 10:26:47 jlec Exp $
+
+*zeromq-4.0.5 (11 Feb 2015)
+
+ 11 Feb 2015; Justin Lecher <jlec@gentoo.org> +zeromq-4.0.5.ebuild,
+ -zeromq-3.2.4-r1.ebuild, -zeromq-4.0.1-r1.ebuild, -zeromq-4.0.1.ebuild,
+ -zeromq-4.0.4-r1.ebuild, metadata.xml:
+ Version Bump, #539440; drop old, fixes two security problems, #523850; Add
+ SLOT operators, #511526; improve USE description, #507948
09 Feb 2015; Anthony G. Basile <blueness@gentoo.org> zeromq-4.0.1-r1.ebuild,
zeromq-4.0.4-r1.ebuild:
diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 0b74fe2d55c0..d97d4388a1de 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -1,34 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX zeromq-3.2.3-unused-variable.patch 4012 SHA256 f80558d4bd5557128d2ebb44d075f4e32925fbcc5a726498184b0fa2721d672f SHA512 c54ee2ff1d11c33c734b7696a3fa98be8e0a5025678ac31599c652a4f0e2b507f41de3aae8d6808086bbe72fd0d485945ed2b822f984c2053f1f6f69b62a7b1f WHIRLPOOL 56113c224b01d7f300e1c6a1cb4bec2d297a3a285fe5ee3849c1f1cc82a984b8170869c67c1979a575042412e26675f8d5bfbbb4f531411d6243fc9b81309e95
DIST zeromq-2.2.0.tar.gz 1899104 SHA256 6e2f4183e5259eeb67025b00116d900491fb71581e8e085373b51c3bc9571ae1 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e WHIRLPOOL b35a6f0cdcff34ec188c989354fb53ee44f22ebb8d830f904447b4fa32ddd17de157998c2733a42ff0a6c1355f0ab2e0639e7666c7e983839e1dbde2188dcef5
DIST zeromq-3.2.3.tar.gz 2072758 SHA256 e134c1aaf829dd77bca9dc0fa199ba31095a581bd0d3dda5fc59523b9f401238 SHA512 34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca WHIRLPOOL 14ba025abe6db59d6e8d1dd9df23f88e0171721bb046b9e2cf0cd7a5a6e9034980808d346fe10e755e367302cfbb670912576071345233148711815237fa176e
-DIST zeromq-3.2.4.tar.gz 2083123 SHA256 df96a141c85b65c2cb6c0db22223126623a09eecbfccb7f74400f3f938742f59 SHA512 d8eef84860bc5314b42a2cc210340572a9148e008ea65f7650844d0edbe457d6758785047c2770399607f69ba3b3a544db9775a5cdf961223f7e278ef7e0f5c6 WHIRLPOOL 47fcf56e70752c8e920860934fa9c740dea090fdc18592a246550fd7727c55da62afc16a41343300e9008ad61643f5e9dfe53e74c58d02522c6850ac8e8ce5f5
-DIST zeromq-4.0.1.tar.gz 2142799 SHA256 c8ccf142965b5bf6541be6fe32a86263f1609490a5307f74fd7ed7b135088bb0 SHA512 cdc4ba85d98d83224c992cc6b3356cd5dd579246aa7031a12064a972ffd0d40cd0f4ababcb8905237ad132424b86d82bc51376a8416e51a44e8216cb06db4662 WHIRLPOOL c9c30d6293f559328ed913e7ade031ea3a78d533f83a4952789a859092ef6eaf41688c07d2b43454d963123e533a09037a32f7045216d60290aca57803f338c8
-DIST zeromq-4.0.4.tar.gz 2149732 SHA256 1ef71d46e94f33e27dd5a1661ed626cd39be4d2d6967792a275040e34457d399 SHA512 7d70855d0537971841810a66b7a943a88304f6991ce445df19eea034aadc53dbce9d13be92bf44cfef1f3e19511a754eb01006a3968edc1ec3d1766ea4730cda WHIRLPOOL d40531bf0a105e0ac019b3fa92dae37bfa19a449677102c3827600ddb77a600956b927aee549eb3e01c8765f1e4db3c8cc9b800728747894f0c39f835b860238
+DIST zeromq-4.0.5.tar.gz 2153667 SHA256 3bc93c5f67370341428364ce007d448f4bb58a0eaabd0a60697d8086bc43342b SHA512 0d928ed688ed940d460fa8f8d574a9819dccc4e030d735a8c7db71b59287ee50fa741a08249e356c78356b03c2174f2f2699f05aa7dc3d380ed47d8d7bab5408 WHIRLPOOL 6fc32962e38b47dd93c31da797db457e3c283e44e4b6f59fae5fd6eb6127840906f030140b63623f96d0d86a922b5274201e3a1ebee4a369d1b52ca04c554bbb
EBUILD zeromq-2.2.0.ebuild 1404 SHA256 c73508b0e8833779790e9923618a2f716e4f6a9e4989a722165eddaea505e53d SHA512 414e3088a4e123e4990ff03abe44edca16de97723f26cacd160a28a410a1e1ade729a7cd09efcb88a0d6721825986ffd767d515334bf6e3ee33da615fd13a7fe WHIRLPOOL d593defd8b68741f73a442d46bd5e426d4cb0a58d13d998301e0288188c9e5442fea535467160b70cef282fc34f788e173808c9fcc0b2734f448c181e155b390
EBUILD zeromq-3.2.3.ebuild 1716 SHA256 112a941a11a42fd1992ba9971cc0e8fb4afda2a95ca19627cbb3c775a2ec9a87 SHA512 01367c503193b6a48d2f76663fd539a952c0a28a303db223a5e9c37419060d30370891440428bd48af7aef87b4ec59ab549add5c8e0ae19b0208b1bdf4bb4d53 WHIRLPOOL db2e3a5cbe65dda171c95386a4c278bc5825c13b6a1606602e44281727f84b71bde81d5eed6c75c027d0e29989599ef42d1e9fbad57f327289992580631112a6
-EBUILD zeromq-3.2.4-r1.ebuild 1666 SHA256 06731b34766402805972d13feb36ac1340268040f07b89a195cc80ca98dcf15c SHA512 f02e6e7a4b931ebb76b02dc10665fec504754179fddc49e204e591542b8059cfc1794853650e25d508bc98a139ede700404f83d4a01adeac08fe06260e317472 WHIRLPOOL 4bba7f1d46f9b31af3cee01ee6f77275cf20a6b422548cac174d74cded297bbab9b6b440d28efff715e192efa2b78af87943bf93492c34593fa39f988deac695
-EBUILD zeromq-4.0.1-r1.ebuild 1222 SHA256 ebbd0b2295a79e01cb748ea38f4d4df379b53fdeebd1abf1ba0cffde15c47e52 SHA512 b3ef11ad38c280964dc82c0f87e8a77a7510336a62bfee41bb28c4e77e738e098a62c6bdea4f02cc2b200a8b9874aa51f6c5d3a953597ea795a4882db32a9e0d WHIRLPOOL 47338187d9ad28fdd74a3c4f72d05b74b9d27e0731aec5a63d75eba856b852fdcf6558da33ada78591c016cd30e04ebf601a894d5cb5eaf56e6c050633a45251
-EBUILD zeromq-4.0.1.ebuild 1316 SHA256 3c3bba2a6b493a62a01195aad8a01937089662314d72e4d835ae9e32576f3466 SHA512 ccb3ae9ca31188b6dd2c8c82ea4ddb2480e4080e7ea0cbc4b4bcb78c092dcdb6d938681897d2a6d2142041d0a78683f2d7ae154d7504d8c3f3be5cdfa645656f WHIRLPOOL 7b72b4001e91e0be8d036294929305d2b2e26500acd64c6610b64144f793fa518c9df12bb0d702b1e1a5312fc1ad004cad63008731f6ceb135c13f6691244676
-EBUILD zeromq-4.0.4-r1.ebuild 1147 SHA256 26660e6d33291bc94ebae5a814eb40f04c1b9ee1a87a595c983d911e02fd332e SHA512 5c2048c820fab8336aa9d312b9a588ab0740c7d7d4af406fb46e923716fd417fd9e44829849de2e0de36cd41cefefcd5389fbe4afae4e5ebecd88d0581b9bd16 WHIRLPOOL 446d6f8ad22883accac5ee58f49d352cac8ad5e719bbaa7b52c8ab1e89729adf2d428a027fc09505ba1f16d89735db744b09dc8e2f71a446977cc9c39607874e
-MISC ChangeLog 8384 SHA256 d513503aaadb2d64ca81a61f1c6a9af2ff65b23f7a5325529c607e9dd4eed307 SHA512 f7203f031076c130dcf77cb2e8c8110df1d7912226f243544e674da0b27e2156b7abe2e91f5cef08dc2fb9b3a07ab1f2cf8cd0f293a98f02a0dfa85dd94a0738 WHIRLPOOL da891eff989eace7edd752f5f9cbcb92ea13885d49d8661143177c00d74058ee6ffc2e35215895d4e2da32ace07215784565f4ddd8a50b089ffdb7f7ade443cb
-MISC metadata.xml 1205 SHA256 aa5d3cf383d233fb3dcc987ee1defb5145452603fa7559712cd6a6b65c490699 SHA512 28c8088cae0dbc58fd5cf32bf76e6f7e234595467416864dcc3e57df4271b02c50c1cf4de5ae9bad271f3b1833644653c0d63c3a81da5364c5c9f26766ca2f0f WHIRLPOOL 22aec7996be27f1b54223f3dda9910786290315bb62013de8a87c29ed36e2c94c265f4ed11d11a03e160c0c28d617badfc7222303e7f1af203dffad6ce4a4ba4
+EBUILD zeromq-4.0.5.ebuild 1148 SHA256 5ca8d878df7db980c2e73fe3ae80032da7b4cc4e099a62f0b2ae76288e423056 SHA512 997fd65cccc859f48bcdd9611c0fc30584408744dbcccdd6f8fb1dbe3e65032d599ab05aa14803e70795261cb7a5cf0fa4a9b972cb9c0c0449f4be0c9ba0298e WHIRLPOOL af1a502f5666be1f67c119549fc8e8b44e13f5a102135ba9cb14815f741132456d11755259fcb2e36915b087e1fe14b5132d6b48e9bfaa108df12c3236a29e56
+MISC ChangeLog 8731 SHA256 eb0bd0932cda8606874ee82ae5ef3f665239740c7085352e1dd10d9a118f7081 SHA512 bc3b28e3338f53e9dfcdc4f4c96a4a2d1268cdabb8298d2d506a956b113d5bbea789bbbd02a41dc8aa36e8cd094520e54700619666261662d083083cd288c779 WHIRLPOOL 7729ca398d909c44de2a235f9a457a209b0dbecb5d4f0602eba36711d335b53642830454b86efa97ff0475291d417bf9378e8204893f88631fc06f87489855bf
+MISC metadata.xml 1209 SHA256 d06047a6724ec60967cf4f3a8b06a2c9dbeacadad7d2173c9ed57d8ab135c14f SHA512 ecf94c881c6ae3a35c856a30129240b90b70eeadea44dce1c0c9290d713d8a4f1d2b4587e86351a3ab5e32d26474307ec30297453bbdd72707643ee7332725b5 WHIRLPOOL cab7706c40c6c396141d5d4e3038e68ab248b5d9089fce21f872d5d5d0f7e14a45f7b6faf402181ddb8ce9f797958d5eb5f369fc13e499ce1b75a250fcbf36a0
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iQIcBAEBCAAGBQJU2LCVAAoJEJOE+m71LUu65joQAK2TwWMrrPK9kRCoRnxtifbJ
-JUbyAlW3jpRZA6AGA0VkPS6I4xC4m/qbs4Y93HZssmsaHtyix8FLTQV2cnKweykL
-zXDFAkiyKSLesz0RXGWtNg7ELbbz/irDI6m1xrqgVRwHStOASHbCt+DCe5XtoJmz
-SKX0p14X3yPI4+UVXBkFVzOIzNd9TYlSrP6XJp5M7cDbl2BjRur8zk7mU6XkKhCu
-OYe0PN/J10nqC3UBBX4bQM8uVI3y4zbeQUeidS42xvCRIA+zILJmyyRp7TwaNLNX
-5RFsEHmcDBfLTwmiAFl5vf5C76E6U0+FkChBKcrO1d38jZ3t2K6Q0u1KnqF4fqGF
-HAFRdQzn83XlQloDNO5LydEbwhuZMHf1oUo1D7aAYrgkJsIOzOYJ/vNXwREikiFi
-MykxUUVolA/Io+YQlBm3ekhNPcQH4m7B6zfvVsXYc9GkyTSbrT1XCxm1lgyQqyi/
-N5E5DL0tg+jSk1YePRtGD+Vx9Mf2tmt7RTgy6f8+92Cx29EsMKJYMMzv3f4YL2bk
-2LCPfn/EMzQCHkBEwHbjCEt6fSuQ8a5ixZeic6MyiGh/FObsHbAxWWgyLngSxcL3
-APTO5stxzsnoxLxhIRtj+8Ptm/eWxo8ViIpGtWEO4zmxyYu87EDJxwiNr/Yp+it4
-Eo3iikKs3lwrd/8qJDZO
-=6uCC
+iQJ8BAEBCgBmBQJU2y9dXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirhPAP/jdQYeKo8rwXTUj/ItOoejrI
+cMD0vX0OdouH0xbd4T6szYPEcdihb5V7mshOgozwgVNjm2Jomdoj4bIP9C0x161o
+0ANo6JmunUdWBbCVzYmcfabrZfWwEAyRoyWHPdjZCrAeey7HNmsP5zmelGFUp84F
+WLPFILDoZ7t2mlWq0cwOOyhvSIWjlUPDRoQXLUKy0DqgxOd/l7xYHf4eLu6qS2Tz
+gaayN9SwamCydzaRa3hUWZ3OAgY5J2hcEUHRJHnt9NG9IshcVCJVD9AkAJnoEF4U
+RRy9Yavvr2esSCPciyABfjHeUWhRi4UVW200HBHoBjXVjaGN7ohENIy8vM6WLVOJ
+u/HwZeAW/y6o2XA73aPf3SvmO4APLqUN5ikYBMe2/rHW2jPu0f8a5kTdOyGRi8h2
+l8cA0Qn55QgAYOVmTceU/3sTietOpPgzi2WdtzUrCS18bY62Btk2S+5HN4m/Krz6
+4uBBsM5l2IBm584hnidhohpSjPUE0Ib7RZv9CiWM08C+B4WxypfyVtXB0psJ1xvQ
+FfDAAJqTwuE4KThuBw9UG5ECkFUnlJHhgacnMwK+5rtv0IdEeBFm5Yer2Ya/8QBs
+um7K0Yz5VOFdvfHvk2Pl8s4fUucpYf5wjjcrCzky2wHSdDWK0EgQ6e5FHQrX58O8
+ld7eLyNQmysHwR5VPmrV
+=NAwL
-----END PGP SIGNATURE-----
diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml
index a2ae5afd41ba..833cfe98b466 100644
--- a/net-libs/zeromq/metadata.xml
+++ b/net-libs/zeromq/metadata.xml
@@ -26,8 +26,8 @@
</longdescription>
<use>
<flag name="pgm">
- 0MQ is build with 'Pragmatic General Multicast' (RFC 3208) support
- using the excellent OpenPGM implementation.
+Build PGM (Pragmatic General Multicast)extention, a protocol for reliable
+multicast transport of data over IP networks.
</flag>
</use>
</pkgmetadata>
diff --git a/net-libs/zeromq/zeromq-3.2.4-r1.ebuild b/net-libs/zeromq/zeromq-3.2.4-r1.ebuild
deleted file mode 100644
index da3136c240c5..000000000000
--- a/net-libs/zeromq/zeromq-3.2.4-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-3.2.4-r1.ebuild,v 1.1 2014/06/18 08:21:16 qnikst Exp $
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="ZeroMQ is a brokerless kernel"
-HOMEPAGE="http://www.zeromq.org/"
-SRC_URI="http://download.zeromq.org/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="pgm test static-libs elibc_glibc"
-
-DEPEND="|| ( sys-devel/gcc sys-devel/gcc-apple )
- pgm? (
- virtual/pkgconfig
- =net-libs/openpgm-5.2.122
- )
- elibc_glibc? ( sys-apps/util-linux )"
-RDEPEND=""
-
-src_prepare() {
- einfo "Removing bundled OpenPGM library"
- sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
- rm -r "${S}"/foreign/openpgm/libpgm* || die
- # apply effective bit of below commit to fix compilation on Darwin
- # https://github.com/zeromq/zeromq3-x/commit/400cbc208a768c4df5039f401dd2688eede6e1ca
- sed -i -e '/strndup/d' tests/test_disconnect_inproc.cpp || die
- eautoreconf
-}
-
-src_configure() {
- local myconf
- use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
- econf \
- $(use_enable static-libs static) \
- $myconf
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc NEWS README AUTHORS ChangeLog || die "dodoc failed"
- doman doc/*.[1-9] || die "doman failed"
-
- # remove useless .la files
- find "${D}" -name '*.la' -delete
-
- # remove useless .a (only for non static compilation)
- use static-libs || find "${D}" -name '*.a' -delete
-}
-
-src_test() {
- emake -j1 check
-}
diff --git a/net-libs/zeromq/zeromq-4.0.1-r1.ebuild b/net-libs/zeromq/zeromq-4.0.1-r1.ebuild
deleted file mode 100644
index 94a59fa4ad68..000000000000
--- a/net-libs/zeromq/zeromq-4.0.1-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.1-r1.ebuild,v 1.7 2015/02/09 13:02:40 blueness Exp $
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="ZeroMQ is a brokerless kernel"
-HOMEPAGE="http://www.zeromq.org/"
-SRC_URI="http://download.zeromq.org/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="elibc_glibc pgm static-libs test"
-
-RDEPEND="
- dev-libs/libsodium
- pgm? ( =net-libs/openpgm-5.1.118 )"
-DEPEND="${RDEPEND}
- sys-devel/gcc
- pgm? ( virtual/pkgconfig )
- sys-apps/util-linux"
-
-src_prepare() {
- einfo "Removing bundled OpenPGM library"
-# sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
- rm -r "${S}"/foreign/openpgm/libpgm* || die
- sed \
- -e '/libzmq_werror=/s:yes:no:g' \
- -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- local myconf
- use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
- econf \
- $(use_enable static-libs static) \
- $myconf
-}
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- default
-
- doman doc/*.[1-9]
-
- prune_libtool_files
-}
-
-src_test() {
- emake -j1 check
-}
diff --git a/net-libs/zeromq/zeromq-4.0.1.ebuild b/net-libs/zeromq/zeromq-4.0.1.ebuild
deleted file mode 100644
index 67cc7a7ded18..000000000000
--- a/net-libs/zeromq/zeromq-4.0.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.1.ebuild,v 1.3 2013/12/24 11:14:32 jlec Exp $
-
-EAPI=5
-
-inherit autotools
-
-DESCRIPTION="ZeroMQ is a brokerless kernel"
-HOMEPAGE="http://www.zeromq.org/"
-SRC_URI="http://download.zeromq.org/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="pgm test static-libs elibc_glibc"
-
-DEPEND="
- pgm? (
- virtual/pkgconfig
- =net-libs/openpgm-5.1.118
- )
- sys-apps/util-linux"
-RDEPEND=""
-
-src_prepare() {
- einfo "Removing bundled OpenPGM library"
-# sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
- rm -r "${S}"/foreign/openpgm/libpgm* || die
- eautoreconf
-}
-
-src_configure() {
- local myconf
- use pgm && myconf="--with-system-pgm" || myconf="--without-pgm"
- econf \
- $(use_enable static-libs static) \
- $myconf
-}
-
-src_test() {
- emake -j1 check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc NEWS AUTHORS ChangeLog
- doman doc/*.[1-9]
-
- # remove useless .la files
- find "${D}" -name '*.la' -delete || die
-
- # remove useless .a (only for non static compilation)
- if use static-libs; then
- find "${D}" -name '*.a' -delete || die
- fi
-}
-
-src_test() {
- emake -j1 check
-}
diff --git a/net-libs/zeromq/zeromq-4.0.4-r1.ebuild b/net-libs/zeromq/zeromq-4.0.5.ebuild
index 6f5a4085dcba..c15df4189392 100644
--- a/net-libs/zeromq/zeromq-4.0.4-r1.ebuild
+++ b/net-libs/zeromq/zeromq-4.0.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.4-r1.ebuild,v 1.3 2015/02/09 13:02:40 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/zeromq/zeromq-4.0.5.ebuild,v 1.1 2015/02/11 10:26:47 jlec Exp $
EAPI=5
@@ -13,12 +13,12 @@ HOMEPAGE="http://www.zeromq.org/"
SRC_URI="http://download.zeromq.org/${P}.tar.gz"
LICENSE="LGPL-3"
-SLOT="0"
+SLOT="0/4.0.0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="pgm static-libs test"
RDEPEND="
- dev-libs/libsodium
+ dev-libs/libsodium:=
pgm? ( =net-libs/openpgm-5.2.122 )"
DEPEND="${RDEPEND}
sys-apps/util-linux