[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: 045c7303cb7651fe0560f80b906bc1e5343843d2 Author: Petr Vaněk gentoo org> AuthorDate: Mon Sep 23 09:54:18 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Mon Sep 23 09:56:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045c7303 net-libs/zeromq: drop 4.3.3-r1, 4.3.4-r1, 4.3.4-r2, 4.3.5 Signed-off-by: Petr Vaněk gentoo.org> net-libs/zeromq/Manifest | 2 - net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch| 55 net-libs/zeromq/files/zeromq-4.3.4-qemu-user.patch | 52 --- net-libs/zeromq/metadata.xml | 4 -- net-libs/zeromq/zeromq-4.3.3-r1.ebuild | 65 --- net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 65 --- net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 75 -- net-libs/zeromq/zeromq-4.3.5.ebuild| 59 - 8 files changed, 377 deletions(-) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 277b438efc89..ac55fd67cb0b 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,3 +1 @@ -DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f SHA512 4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1 -DIST zeromq-4.3.4.tar.gz 2486520 BLAKE2B 3c10989a9359a79317adaa8bf6e138357196b82078656911437ee848a347759acc1ef49feda5e1a8912974026e55907b9ffd5172111ddb83ba8cf92dd6715379 SHA512 e198ef9f82d392754caadd547537666d4fba0afd7d027749b3adae450516bcf284d241d4616cad3cb4ad9af8c10373d456de92dc6d115b037941659f141e7c0e DIST zeromq-4.3.5.tar.gz 2530237 BLAKE2B 1ece80f4d4f6bba401c9801105cb9adecdde28c619035970a5d8e75ae4617e023c89857ef81179331cbe23b9bb69a0c15904ce9099fa59440829fb5986348d7e SHA512 a71d48aa977ad8941c1609947d8db2679fc7a951e4cd0c3a1127ae026d883c11bd4203cf315de87f95f5031aec459a731aec34e5ce5b667b8d0559b157952541 diff --git a/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch b/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch deleted file mode 100644 index 79deeacc2bd8.. --- a/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch +++ /dev/null @@ -1,55 +0,0 @@ -https://github.com/zeromq/libzmq/commit/438d5d88392baffa6c2c5e0737d9de19d6686f0d - -From 438d5d88392baffa6c2c5e0737d9de19d6686f0d Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Tue, 20 Dec 2022 21:45:16 + -Subject: [PATCH] src/secure_allocator.hpp: define missing 'rebind' type - -`gcc-13` added an assert to standard headers to make sure custom -allocators have intended implementation of rebind type instead -of inherited rebind. gcc change: -https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=64c986b49558a7 - -Without the fix build fails on this week's `gcc-13` as: - -[ 92%] Building CXX object tests/CMakeFiles/test_security_curve.dir/test_security_curve.cpp.o -In file included from /<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:34, - from /<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_uninitialized.h:64, - from /<>/gcc-13.0.0/include/c++/13.0.0/memory:69, - from tests/../src/secure_allocator.hpp:42, - from tests/../src/curve_client_tools.hpp:49, - from tests/test_security_curve.cpp:53: -/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h: In instantiation of 'struct std::__allocator_traits_base::__rebind, unsigned char, void>': -/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:94:11: required by substitution of 'template using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, _Up>::type [with _Alloc = zmq::secure_allocator_t; _Up = unsigned char]' -/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:228:8: required by substitution of 'template template using std::allocator_traits< >::rebind_alloc = std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = zmq::secure_allocator_t]' -/<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:126:65: required from 'struct __gnu_cxx::__alloc_traits, unsigned char>::rebind' -/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:88:21: required from 'struct std::_Vector_base >' -/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:423:11: required from 'class std::vector >' -tests/../src/curve_client_tools.hpp:64:76: required from here -/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits::rebind_alloc must be A - 70 | _Tp>::value, - | ^ - -The change adds trivial `rebind` definition with expected return type -and satisfies conversion requirements. a/src/secure_allocator.hpp -+++ b
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 647b31fcb6e4827c0b5fec09dc0c65c6d683ff7b Author: Petr Vaněk gentoo org> AuthorDate: Mon Sep 23 09:58:33 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Mon Sep 23 09:58:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647b31fc net-libs/zeromq: update metadata Signed-off-by: Petr Vaněk gentoo.org> net-libs/zeromq/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml index 31b3348c3baf..4888c70d25a8 100644 --- a/net-libs/zeromq/metadata.xml +++ b/net-libs/zeromq/metadata.xml @@ -7,7 +7,7 @@ sust...@fastmq.com Martin Sustrik - http://zguide.zeromq.org/page:all + https://zguide.zeromq.org/ https://github.com/zeromq/libzmq/issues zeromq/zeromq4-1 zeromq/libzmq
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 3284575fea1b242bb47eaab8854f17162b1d8614 Author: Sam James gentoo org> AuthorDate: Mon Apr 8 07:03:23 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 8 07:03:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3284575f net-libs/zeromq: force bash for now until upstream fixes land One of the fixes is in an upstream project used for all their autotools bits. Closes: https://bugs.gentoo.org/923922 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.3-r1.ebuild | 7 +-- net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 7 +-- net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 7 +-- net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 8 ++-- net-libs/zeromq/zeromq-4.3.5.ebuild| 7 +-- 5 files changed, 26 insertions(+), 10 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild index f507ff1b89b5..87f3eeabceb6 100644 --- a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -46,7 +46,10 @@ src_configure() { $(use_with sodium libsodium) $(use_with doc docs) ) - econf "${myeconfargs[@]}" + # Force bash for configure until the fixes for bug #923922 land in a release + # https://github.com/zeromq/zproject/pull/1336 + # https://github.com/zeromq/libzmq/pull/4651 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" } src_test() { diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 7fdebcd85665..c18331194b3b 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -46,7 +46,10 @@ src_configure() { $(use_with sodium libsodium) $(use_with doc docs) ) - econf "${myeconfargs[@]}" + # Force bash for configure until the fixes for bug #923922 land in a release + # https://github.com/zeromq/zproject/pull/1336 + # https://github.com/zeromq/libzmq/pull/4651 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" } src_test() { diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index f9a40343c196..e3d18dcd4cb1 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -56,7 +56,10 @@ src_configure() { $(use_with sodium libsodium) $(use_with doc docs) ) - econf "${myeconfargs[@]}" + # Force bash for configure until the fixes for bug #923922 land in a release + # https://github.com/zeromq/zproject/pull/1336 + # https://github.com/zeromq/libzmq/pull/4651 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" } src_test() { diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index e42b438ca368..6108f439cba7 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -54,7 +54,11 @@ src_configure() { $(use_with sodium libsodium) $(use_with doc docs) ) - econf "${myeconfargs[@]}" + + # Force bash for configure until the fixes for bug #923922 land in a release + # https://github.com/zeromq/zproject/pull/1336 + # https://github.com/zeromq/libzmq/pull/4651 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" } src_test() { diff --git a/net-libs/zeromq/zeromq-4.3.5.ebuild b/net-libs/zeromq/zeromq-4.3.5.ebuild index c894ce5dca79..09f7ce445d8f 100644 --- a/net-libs/zeromq/zeromq-4.3.5.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,7 +40,10 @@ src_configure() { $(use_with sodium libsodium) $(use_with doc docs) ) - econf "${myeconfargs[@]}" + # Force bash for configure until the fixes for bug #923922 land in a release + # https://github.com/zeromq/zproject/pull/1336 + # https://github.com/zeromq/libzmq/pull/4651 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" } src_tes
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 9991c1c7227849f9b28c63db7c8b57437fd96d68 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 19 17:00:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 19 17:00:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9991c1c7 net-libs/zeromq: Stabilize 4.3.5-r1 ppc, #920215 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 196e6a4187b5..e42b438ca368 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: abaf2d2201efb2779238af20e77bbca872effd66 Author: Joonas Niilola gentoo org> AuthorDate: Mon Dec 18 07:39:53 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Dec 18 07:39:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abaf2d22 net-libs/zeromq: Stabilize 4.3.5-r1 x86, #920215 Signed-off-by: Joonas Niilola gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 776ba6bbec99..6c2c40c2685e 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: f8e2fd95c738f747c008ec0784af5c9222529ab7 Author: Joonas Niilola gentoo org> AuthorDate: Mon Dec 18 07:40:28 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Dec 18 07:40:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e2fd95 net-libs/zeromq: add missing pkgconfig bdep Signed-off-by: Joonas Niilola gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 6c2c40c2685e..196e6a4187b5 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -25,6 +25,7 @@ DEPEND=" !elibc_Darwin? ( sys-apps/util-linux ) " BDEPEND=" + virtual/pkgconfig doc? ( app-text/asciidoc app-text/xmlto
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: bf564f37757e4a9c6582fd2db389f07ea4740851 Author: Sam James gentoo org> AuthorDate: Mon Dec 18 01:08:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 01:08:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf564f37 net-libs/zeromq: Stabilize 4.3.5-r1 amd64, #920215 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 0565e3b86ec6..776ba6bbec99 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: b27146ba87496fa8110d9d4d85fe35557c88a9d1 Author: Sam James gentoo org> AuthorDate: Mon Dec 18 00:11:07 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 00:11:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27146ba net-libs/zeromq: Stabilize 4.3.5-r1 arm, #920215 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 771eba0010d2..0565e3b86ec6 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 172df2619dc13de6b5fff2cc8cc8a785b12e56b1 Author: Sam James gentoo org> AuthorDate: Mon Dec 18 00:11:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 00:11:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172df261 net-libs/zeromq: Stabilize 4.3.5-r1 ppc64, #920215 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 93cb745fb1b3..ff58ede61982 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 31db5da505c3aab3b6cf1a42ab8755a2763eae99 Author: Sam James gentoo org> AuthorDate: Mon Dec 18 00:11:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 00:11:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31db5da5 net-libs/zeromq: Stabilize 4.3.5-r1 arm64, #920215 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index a2799d495e32..93cb745fb1b3 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 278044407538c6dbfb8b664224973ac074e7c7d7 Author: Sam James gentoo org> AuthorDate: Mon Dec 18 00:11:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 18 00:11:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27804440 net-libs/zeromq: Stabilize 4.3.5-r1 hppa, #920215 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index ff58ede61982..771eba0010d2 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 0c16958039d74eedc0e7cbb41f8b3c6c285760b1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 19:38:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:38:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c169580 net-libs/zeromq: Stabilize 4.3.5-r1 sparc, #920215 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild index 72bd07bb595b..a2799d495e32 100644 --- a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="MPL-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="doc drafts +libbsd +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: 222e3b5dbb3168acf6c63e32bebabe7aedadee27 Author: Sam James gentoo org> AuthorDate: Mon Dec 4 07:28:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Dec 4 07:32:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222e3b5d net-libs/zeromq: fix modern c issues in configure Signed-off-by: Sam James gentoo.org> net-libs/zeromq/files/zeromq-4.3.5-c99.patch | 37 +++ net-libs/zeromq/zeromq-4.3.5-r1.ebuild | 69 2 files changed, 106 insertions(+) diff --git a/net-libs/zeromq/files/zeromq-4.3.5-c99.patch b/net-libs/zeromq/files/zeromq-4.3.5-c99.patch new file mode 100644 index ..7f15ef6c6981 --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.3.5-c99.patch @@ -0,0 +1,37 @@ +https://github.com/zeromq/libzmq/pull/4635 +https://github.com/zeromq/libzmq/commit/665d1d46576f9a4eff6fa42a11c54f23b6b11803 + +From 665d1d46576f9a4eff6fa42a11c54f23b6b11803 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Wed, 29 Nov 2023 14:14:30 +0100 +Subject: [PATCH] Build with -D_DEFAULT_SOURCE along with -std=c11 + +On its own, -std=c11 hides POSIX and other extensions from C headers +such as when building against glibc. This causes the +posix_memalign probe to fail incorrectly with compilers that do not +accept implicit function declarations. _DEFAULT_SOURCE is ignored by +most non-GNU/Linux systems or not relevant in this context, so there +is no separate check for adding it. +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -122,7 +122,7 @@ if (NOT MSVC) + if(NOT CMAKE_C_FLAGS MATCHES "-std=" AND NOT C_STANDARD AND NOT CMAKE_C_STANDARD) + check_c_compiler_flag("-std=c11" COMPILER_SUPPORTS_C11) + if(COMPILER_SUPPORTS_C11) +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_DEFAULT_SOURCE -std=c11") + else() + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99") + endif() +--- a/configure.ac b/configure.ac +@@ -66,7 +66,7 @@ ZMQ_ORIG_CXXFLAGS="${CXXFLAGS:-none}" + + # Checks for programs. + AC_PROG_CC +-AX_CHECK_COMPILE_FLAG([-std=c11], [CFLAGS+=" -std=c11"], [AC_PROG_CC_C99]) ++AX_CHECK_COMPILE_FLAG([-std=c11], [CFLAGS+=" -std=c11 -D_DEFAULT_SOURCE"], [AC_PROG_CC_C99]) + AC_PROG_CXX + AX_CODE_COVERAGE + AM_PROG_CC_C_O + diff --git a/net-libs/zeromq/zeromq-4.3.5-r1.ebuild b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild new file mode 100644 index ..72bd07bb595b --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.5-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="High-performance asynchronous messaging library" +HOMEPAGE="https://zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MPL-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="doc drafts +libbsd +sodium static-libs test unwind" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= ) +" +DEPEND=" + ${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) +" +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/xmlto + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.5-c99.patch +) + +src_prepare() { + default + + # Only here for the c99 configure patch + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-Werror + --enable-shared + $(use_enable drafts) + $(use_enable libbsd) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: dba22f412e7dfc4e0e196ac23d432f1556d1d1b7 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Nov 7 01:41:35 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Tue Nov 7 02:17:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba22f41 net-libs/zeromq: add 4.3.5 Miscellaneous changes: * Update to EAPI=8 * Drop obsolete USE=pgm flag * Use --disable-Werror instead of sed'ing configure.ac * New MPL-2.0 license (from their NEWS file) * Improve DESCRIPTION Bug: https://bugs.gentoo.org/806821 Closes: https://bugs.gentoo.org/805566 Signed-off-by: Michael Orlitzky gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.5.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 59db8d2e153a..277b438efc89 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,2 +1,3 @@ DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f SHA512 4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1 DIST zeromq-4.3.4.tar.gz 2486520 BLAKE2B 3c10989a9359a79317adaa8bf6e138357196b82078656911437ee848a347759acc1ef49feda5e1a8912974026e55907b9ffd5172111ddb83ba8cf92dd6715379 SHA512 e198ef9f82d392754caadd547537666d4fba0afd7d027749b3adae450516bcf284d241d4616cad3cb4ad9af8c10373d456de92dc6d115b037941659f141e7c0e +DIST zeromq-4.3.5.tar.gz 2530237 BLAKE2B 1ece80f4d4f6bba401c9801105cb9adecdde28c619035970a5d8e75ae4617e023c89857ef81179331cbe23b9bb69a0c15904ce9099fa59440829fb5986348d7e SHA512 a71d48aa977ad8941c1609947d8db2679fc7a951e4cd0c3a1127ae026d883c11bd4203cf315de87f95f5031aec459a731aec34e5ce5b667b8d0559b157952541 diff --git a/net-libs/zeromq/zeromq-4.3.5.ebuild b/net-libs/zeromq/zeromq-4.3.5.ebuild new file mode 100644 index ..c49001773457 --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="High-performance asynchronous messaging library" +HOMEPAGE="https://zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MPL-2.0" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="doc drafts +libbsd +sodium static-libs test unwind" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= ) +" +DEPEND=" + ${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) +" +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/xmlto + ) +" + +src_configure() { + local myeconfargs=( + --disable-Werror + --enable-shared + $(use_enable drafts) + $(use_enable libbsd) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a4a82c37f6c05c1c4e1758d32e002006f8134017 Author: Sam James gentoo org> AuthorDate: Wed Apr 12 03:22:53 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 03:22:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a82c37 net-libs/zeromq: Stabilize 4.3.4-r2 ppc, #904189 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 5d325279cc0c..854edbc0f36e 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 2bbc06051163c9fd2a8a051e546d2ef1fc7f4c2b Author: Sam James gentoo org> AuthorDate: Wed Apr 12 01:49:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 01:49:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbc0605 net-libs/zeromq: Stabilize 4.3.4-r2 x86, #904189 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index e5a86a8b671c..5d325279cc0c 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 5f741cbf7aff4be0941a1b75d935f9fe6047f4f4 Author: Jakov Smolić gentoo org> AuthorDate: Tue Apr 11 21:38:09 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Apr 11 21:38:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f741cbf net-libs/zeromq: Stabilize 4.3.4-r2 hppa, #904189 Signed-off-by: Jakov Smolić gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index fcfd9659a870..e5a86a8b671c 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: aac5664143df4e1e596479dee0e846341447f1aa Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 11 20:11:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 11 20:11:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac56641 net-libs/zeromq: Stabilize 4.3.4-r2 arm, #904189 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 200108ab24bc..fcfd9659a870 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 1d9faaecb4b9cac5c6e09fbad12b90be43bff50f Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 11 19:04:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 11 19:04:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9faaec net-libs/zeromq: Stabilize 4.3.4-r2 amd64, #904189 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index ac2955ebd51a..200108ab24bc 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: deb8279e3ce97d31e9a0fed2a4de8da11dc0a1b7 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 11 18:43:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 11 18:43:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb8279e net-libs/zeromq: Stabilize 4.3.4-r2 ppc64, #904189 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index cd7157714d88..ac2955ebd51a 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 43b5e386b3c730a8c0ad605c1e34cab00d09c172 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 11 18:40:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 11 18:40:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b5e386 net-libs/zeromq: Stabilize 4.3.4-r2 sparc, #904189 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 620595f0f410..cd7157714d88 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 50a29d130035d47842583aa072cfab5030c36bc8 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 11 18:36:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 11 18:36:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a29d13 net-libs/zeromq: Stabilize 4.3.4-r2 arm64, #904189 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 7cb568736d2d..620595f0f410 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/files/, net-libs/zeromq/
commit: 6d5f2daeee8249439d1c59bd3e0c6e023e2f5e5b Author: jinqiang zhang 0x0 ee> AuthorDate: Tue Mar 7 07:51:03 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 11 17:15:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5f2dae net-libs/zeromq: fix compile failed under riscv64 qemu-user Closes: https://bugs.gentoo.org/899986 Signed-off-by: jinqiang zhang 0x0.ee> Closes: https://github.com/gentoo/gentoo/pull/29972 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/files/zeromq-4.3.4-qemu-user.patch | 52 ++ net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 1 + 2 files changed, 53 insertions(+) diff --git a/net-libs/zeromq/files/zeromq-4.3.4-qemu-user.patch b/net-libs/zeromq/files/zeromq-4.3.4-qemu-user.patch new file mode 100644 index ..8374496e39e1 --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.3.4-qemu-user.patch @@ -0,0 +1,52 @@ +UPSTREAM: https://github.com/zeromq/libzmq/pull/4486 +BUG: https://bugs.gentoo.org/899986 +From: Han Gao + +In qemu-user, CACHELINE_SIZE probe is undefined + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8672d61799..072a6507e9 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -481,7 +481,8 @@ execute_process( + ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE) + if(CACHELINE_SIZE STREQUAL "" +OR CACHELINE_SIZE EQUAL 0 +- OR CACHELINE_SIZE EQUAL -1) ++ OR CACHELINE_SIZE EQUAL -1 ++ OR CACHELINE_SIZE EQUAL "undefined") + set(ZMQ_CACHELINE_SIZE 64) + else() + set(ZMQ_CACHELINE_SIZE ${CACHELINE_SIZE}) +diff --git a/RELICENSE/hangao.md b/RELICENSE/hangao.md +new file mode 100644 +index 00..de100bb59a +--- /dev/null b/RELICENSE/hangao.md +@@ -0,0 +1,13 @@ ++# Permission to Relicense under MPLv2 or any other OSI approved license chosen by the current ZeroMQ BDFL ++ ++This is a statement by Han Gao that grants permission to relicense its copyrights in the libzmq C++ ++library (ZeroMQ) under the Mozilla Public License v2 (MPLv2) or any other ++Open Source Initiative approved license chosen by the current ZeroMQ ++BDFL (Benevolent Dictator for Life). ++ ++A portion of the commits made by the Github handle "Rabenda", with ++commit author "Han Gao " or "Han Gao ", are copyright of Han Gao . ++This document hereby grants the libzmq project team to relicense libzmq, ++including all past, present and future contributions of the author listed above. ++ ++Han Gao 2023/01/10 +diff --git a/acinclude.m4 b/acinclude.m4 +index ac55776e53..f27fc8e831 100644 +--- a/acinclude.m4 b/acinclude.m4 +@@ -1254,7 +1254,7 @@ AC_DEFUN([LIBZMQ_CHECK_CACHELINE], [{ + AC_CHECK_TOOL(libzmq_getconf, getconf) + if ! test "x$libzmq_getconf" = "x"; then + zmq_cacheline_size=$($libzmq_getconf LEVEL1_DCACHE_LINESIZE 2>/dev/null || echo 64) +-if test "x$zmq_cacheline_size" = "x0" -o "x$zmq_cacheline_size" = "x-1"; then ++if test "x$zmq_cacheline_size" = "x0" -o "x$zmq_cacheline_size" = "x-1" -o "x$zmq_cacheline_size" = "xundefined"; then + # getconf on some architectures does not know the size, try to fallback to + # the value the kernel knows on Linux + zmq_cacheline_size=$(cat /sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size 2>/dev/null || echo 64) diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild index 06892942f602..7cb568736d2d 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -34,6 +34,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-gcc-13.patch + "${FILESDIR}"/${P}-qemu-user.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: a47fe1a0456d92e34a2773b4f4393fa95254d860 Author: Sam James gentoo org> AuthorDate: Thu Feb 2 06:51:03 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 2 06:51:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47fe1a0 net-libs/zeromq: fix build w/ gcc 13 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch | 55 +++ net-libs/zeromq/zeromq-4.3.4-r2.ebuild | 71 + 2 files changed, 126 insertions(+) diff --git a/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch b/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch new file mode 100644 index ..79deeacc2bd8 --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.3.4-gcc-13.patch @@ -0,0 +1,55 @@ +https://github.com/zeromq/libzmq/commit/438d5d88392baffa6c2c5e0737d9de19d6686f0d + +From 438d5d88392baffa6c2c5e0737d9de19d6686f0d Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Tue, 20 Dec 2022 21:45:16 + +Subject: [PATCH] src/secure_allocator.hpp: define missing 'rebind' type + +`gcc-13` added an assert to standard headers to make sure custom +allocators have intended implementation of rebind type instead +of inherited rebind. gcc change: +https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=64c986b49558a7 + +Without the fix build fails on this week's `gcc-13` as: + +[ 92%] Building CXX object tests/CMakeFiles/test_security_curve.dir/test_security_curve.cpp.o +In file included from /<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:34, + from /<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_uninitialized.h:64, + from /<>/gcc-13.0.0/include/c++/13.0.0/memory:69, + from tests/../src/secure_allocator.hpp:42, + from tests/../src/curve_client_tools.hpp:49, + from tests/test_security_curve.cpp:53: +/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h: In instantiation of 'struct std::__allocator_traits_base::__rebind, unsigned char, void>': +/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:94:11: required by substitution of 'template using std::__alloc_rebind = typename std::__allocator_traits_base::__rebind<_Alloc, _Up>::type [with _Alloc = zmq::secure_allocator_t; _Up = unsigned char]' +/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:228:8: required by substitution of 'template template using std::allocator_traits< >::rebind_alloc = std::__alloc_rebind<_Alloc, _Tp> [with _Tp = unsigned char; _Alloc = zmq::secure_allocator_t]' +/<>/gcc-13.0.0/include/c++/13.0.0/ext/alloc_traits.h:126:65: required from 'struct __gnu_cxx::__alloc_traits, unsigned char>::rebind' +/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:88:21: required from 'struct std::_Vector_base >' +/<>/gcc-13.0.0/include/c++/13.0.0/bits/stl_vector.h:423:11: required from 'class std::vector >' +tests/../src/curve_client_tools.hpp:64:76: required from here +/<>/gcc-13.0.0/include/c++/13.0.0/bits/alloc_traits.h:70:31: error: static assertion failed: allocator_traits::rebind_alloc must be A + 70 | _Tp>::value, + | ^ + +The change adds trivial `rebind` definition with expected return type +and satisfies conversion requirements. +--- a/src/secure_allocator.hpp b/src/secure_allocator.hpp +@@ -99,6 +99,17 @@ bool operator!= (const secure_allocator_t &, const secure_allocator_t &) + #else + template struct secure_allocator_t : std::allocator + { ++secure_allocator_t () ZMQ_DEFAULT; ++ ++template ++secure_allocator_t (const secure_allocator_t &) ZMQ_NOEXCEPT ++{ ++} ++ ++template struct rebind ++{ ++typedef secure_allocator_t other; ++}; + }; + #endif + } + diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild new file mode 100644 index ..06892942f602 --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="https://zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) + sodium? ( dev-libs/libsodium:= ) +" +DEPEND=" + ${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) +" +BDEPEND=" + doc? ( + app-text/asciidoc + app-text/xmlto + ) + p
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 00a2049c65186589c02072666c16f23d444c06a5 Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 16 05:30:36 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Nov 16 05:56:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a2049c net-libs/zeromq: keyword 4.3.4-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index ebd0d6dff9df..7fdebcd85665 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 3b2e3f4e875c21b3770ef7037da8125068445638 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 29 14:23:24 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jan 29 14:29:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2e3f4e net-libs/zeromq: Keyword 4.3.4-r1 for ~m68k 2 of 125 tests failed, probably due to insufficient memory. Signed-off-by: James Le Cuirot gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 2e385aa17e29..ebd0d6dff9df 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: bde28334cc3e0ed8f7bd6a0ece1d49e697f86878 Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 23:26:16 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 3 23:26:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde28334 net-libs/zeromq: remove implicit elibc_* flags Signed-off-by: David Seifert gentoo.org> net-libs/zeromq/zeromq-4.3.3-r1.ebuild | 4 ++-- net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild index da4a09e97c25..f507ff1b89b5 100644 --- a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )" RDEPEND=" diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index a326c9f95e1a..2e385aa17e29 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind" RESTRICT="!test? ( test )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: bb10d9b29cabfb981a6a5f719fb8e3a4bfdccd3c Author: Sam James gentoo org> AuthorDate: Mon Sep 6 00:17:36 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 00:17:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb10d9b2 net-libs/zeromq: Keyword 4.3.4-r1 s390, #808378 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index b3eb7493108..e2cfe7b0589 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a714627a53a28b4af57bdf5e5082866557a56f3a Author: Sam James gentoo org> AuthorDate: Sat May 8 18:57:50 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 18:57:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a714627a net-libs/zeromq: Stabilize 4.3.4-r1 sparc, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index fcb4a1f05e5..da4a09e97c2 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 14a96b4e1259bd55c2b47885d273ab272a056e7f Author: Sam James gentoo org> AuthorDate: Sat May 8 18:53:54 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 18:53:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a96b4e net-libs/zeromq: Stabilize 4.3.4-r1 ppc, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 59bc423f12e..fcb4a1f05e5 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 72947b14f814192c07bb10651ba522fd25eca163 Author: Sam James gentoo org> AuthorDate: Sat May 8 18:49:20 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 18:49:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72947b14 net-libs/zeromq: Stabilize 4.3.4-r1 arm, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index a6aee4186af..1220b839d4c 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 779ee8522238b42e6c70a62663b3fb98a732957d Author: Sam James gentoo org> AuthorDate: Sat May 8 18:48:49 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 18:48:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779ee852 net-libs/zeromq: Stabilize 4.3.4-r1 arm64, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index d6e3ce8dc7a..a6aee4186af 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 6914cff9d4230474c37da859be7dd689215124a3 Author: Sam James gentoo org> AuthorDate: Sat May 8 18:43:30 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 8 18:43:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6914cff9 net-libs/zeromq: Stabilize 4.3.4-r1 x86, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 80a87d9ead8..d6e3ce8dc7a 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: dc6b5111b6ac7a996a80faf19a6d41d604c1c443 Author: Sam James gentoo org> AuthorDate: Fri May 7 15:07:18 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 7 15:07:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6b5111 net-libs/zeromq: Stabilize 4.3.4-r1 amd64, #788856 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 9a32f20db6b..80a87d9ead8 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: fe931693d93404eaf409a4f12ac81d4f6e2bf86a Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 26 15:41:54 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 26 15:41:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe931693 net-libs/zeromq: fix NonexistentDeps on net-libs/openpgm Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.3-r1.ebuild | 5 ++--- net-libs/zeromq/zeromq-4.3.4-r1.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild index aacebe8becf..da4a09e97c2 100644 --- a/net-libs/zeromq/zeromq-4.3.3-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild @@ -18,8 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) - sodium? ( dev-libs/libsodium:= ) - pgm? ( ~net-libs/openpgm-5.2.122 )" + sodium? ( dev-libs/libsodium:= )" DEPEND="${RDEPEND} !elibc_Darwin? ( sys-apps/util-linux ) doc? ( @@ -39,12 +38,12 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + --without-pgm $(use_enable drafts) $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) - $(use_with pgm) $(use_with doc docs) ) econf "${myeconfargs[@]}" diff --git a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild index a17c74cf70e..9a32f20db6b 100644 --- a/net-libs/zeromq/zeromq-4.3.4-r1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -18,8 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) libbsd? ( dev-libs/libbsd:= ) - sodium? ( dev-libs/libsodium:= ) - pgm? ( ~net-libs/openpgm-5.2.122 )" + sodium? ( dev-libs/libsodium:= )" DEPEND="${RDEPEND} !elibc_Darwin? ( sys-apps/util-linux ) doc? ( @@ -39,12 +38,12 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + --without-pgm $(use_enable drafts) $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) - $(use_with pgm) $(use_with doc docs) ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 350edb552c5f777633fbfbf645dc32081cb2abb4 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 26 15:37:02 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 26 15:37:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350edb55 net-libs/zeromq: fix automagic on dev-libs/libbsd Link: https://github.com/zeromq/libzmq/commit/068385c951c0608edec6264d55ba9c4c923a Closes: https://bugs.gentoo.org/772965 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/metadata.xml| 4 net-libs/zeromq/{zeromq-4.3.3.ebuild => zeromq-4.3.3-r1.ebuild} | 4 +++- net-libs/zeromq/{zeromq-4.3.4.ebuild => zeromq-4.3.4-r1.ebuild} | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml index 8d747a41258..e46f5a985b5 100644 --- a/net-libs/zeromq/metadata.xml +++ b/net-libs/zeromq/metadata.xml @@ -32,6 +32,10 @@ Build draft API, which may change at any time without any notice, and is therefore not recommended for normal use. + + Use strlcpy() from dev-libs/libbsd instead of internal + implementation. + Build PGM (Pragmatic General Multicast)extention, a protocol for reliable multicast transport of data over IP networks. diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild similarity index 91% rename from net-libs/zeromq/zeromq-4.3.3.ebuild rename to net-libs/zeromq/zeromq-4.3.3-r1.ebuild index 54387064008..aacebe8becf 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3-r1.ebuild @@ -12,11 +12,12 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 )" DEPEND="${RDEPEND} @@ -39,6 +40,7 @@ src_configure() { local myeconfargs=( --enable-shared $(use_enable drafts) + $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) diff --git a/net-libs/zeromq/zeromq-4.3.4.ebuild b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild similarity index 91% rename from net-libs/zeromq/zeromq-4.3.4.ebuild rename to net-libs/zeromq/zeromq-4.3.4-r1.ebuild index 21302e285a6..a17c74cf70e 100644 --- a/net-libs/zeromq/zeromq-4.3.4.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4-r1.ebuild @@ -12,11 +12,12 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + libbsd? ( dev-libs/libbsd:= ) sodium? ( dev-libs/libsodium:= ) pgm? ( ~net-libs/openpgm-5.2.122 )" DEPEND="${RDEPEND} @@ -39,6 +40,7 @@ src_configure() { local myeconfargs=( --enable-shared $(use_enable drafts) + $(use_enable libbsd) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium)
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 61feefb1f0edd27e63a9b9fea9b95e126bd2282a Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:49:49 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:49:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61feefb1 net-libs/zeromq: update HOMEPAGE Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- net-libs/zeromq/zeromq-4.3.4.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 14c63573ce3..54387064008 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -6,7 +6,7 @@ EAPI="7" inherit autotools DESCRIPTION="A brokerless kernel" -HOMEPAGE="http://www.zeromq.org/"; +HOMEPAGE="https://zeromq.org/"; SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" diff --git a/net-libs/zeromq/zeromq-4.3.4.ebuild b/net-libs/zeromq/zeromq-4.3.4.ebuild index 9331aa78135..21302e285a6 100644 --- a/net-libs/zeromq/zeromq-4.3.4.ebuild +++ b/net-libs/zeromq/zeromq-4.3.4.ebuild @@ -6,7 +6,7 @@ EAPI="7" inherit autotools DESCRIPTION="A brokerless kernel" -HOMEPAGE="http://www.zeromq.org/"; +HOMEPAGE="https://zeromq.org/"; SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 677bd07715c428be6792c84634a91d045888cdf1 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 21 23:46:56 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 21 23:46:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677bd077 net-libs/zeromq: bump to v4.3.4 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.4.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 6b14ec8b6aa..59db8d2e153 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1 +1,2 @@ DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f SHA512 4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1 +DIST zeromq-4.3.4.tar.gz 2486520 BLAKE2B 3c10989a9359a79317adaa8bf6e138357196b82078656911437ee848a347759acc1ef49feda5e1a8912974026e55907b9ffd5172111ddb83ba8cf92dd6715379 SHA512 e198ef9f82d392754caadd547537666d4fba0afd7d027749b3adae450516bcf284d241d4616cad3cb4ad9af8c10373d456de92dc6d115b037941659f141e7c0e diff --git a/net-libs/zeromq/zeromq-4.3.4.ebuild b/net-libs/zeromq/zeromq-4.3.4.ebuild new file mode 100644 index 000..9331aa78135 --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( ~net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable drafts) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}"/usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: b3f2429de80d550e361080df972a2a2a48c87c37 Author: Sam James gentoo org> AuthorDate: Sat Sep 19 19:50:44 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 19 19:51:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f2429d net-libs/zeromq: Stabilize 4.3.3 amd64, #740574 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index bb5cb548f8d..a35a1e964c0 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 2eb8c39d6c734b58b6ec90ab0c407318fd99af91 Author: Sam James gentoo org> AuthorDate: Sat Sep 12 17:46:18 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 12 17:47:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb8c39d net-libs/zeromq: ppc stable (bug #740574) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 31aefb6ac6f..bb5cb548f8d 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 4b8f69a1e2ae32c84455a800713e626fa71f4d81 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Sep 10 19:53:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 10 21:08:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b8f69a1 net-libs/zeromq: stable 4.3.3 for hppa, bug #740574 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index ae9dee0c6b3..31aefb6ac6f 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 232cffcb5318221f5853ac91540c9bae809e8a98 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 9 21:43:17 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 9 21:58:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232cffcb net-libs/zeromq: stable 4.3.3 for ppc64 stable wrt bug #740574 Package-Manager: Portage-3.0.6, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 738a34b6f22..ae9dee0c6b3 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 34c97a09e8b97e0ed7c4f0b214605862a5c1acb5 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 9 21:33:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 9 21:35:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c97a09 net-libs/zeromq: stable 4.3.3 for sparc stable wrt bug #740574 Package-Manager: Portage-3.0.6, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 6248e3dee56..738a34b6f22 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 0348ca21596ae0f9d482b54e1ba2d8e7111dd823 Author: Sam James gentoo org> AuthorDate: Tue Sep 8 15:57:58 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 8 15:57:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0348ca21 net-libs/zeromq: Stabilize 4.3.3 arm, #740574 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 5defe4d2183..6248e3dee56 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: e85de6d1d5827f831b7add5f02f7ba370ac72154 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Sep 8 15:55:01 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Sep 8 15:56:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85de6d1 net-libs/zeromq: x86 stable (bug #740574) Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index 3a50e0c7a1e..5defe4d2183 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a1c25a4e283f828b5c18549d007fb82948e855fd Author: Sam James gentoo org> AuthorDate: Tue Sep 8 04:06:02 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 8 04:06:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c25a4e net-libs/zeromq: Stabilize 4.3.3 arm64, #740574 Signed-off-by: Sam James gentoo.org> net-libs/zeromq/zeromq-4.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild index e9a0a3255f3..3a50e0c7a1e 100644 --- a/net-libs/zeromq/zeromq-4.3.3.ebuild +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: af1aa5dda0985512c063560717852166af82e144 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Sep 7 22:02:55 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Sep 7 22:05:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1aa5dd net-libs/zeromq: bump to v4.3.3 Bug: https://bugs.gentoo.org/740574 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 822566c7851..592bf7febdd 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,3 +1,4 @@ DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f DIST zeromq-4.3.2.tar.gz 1697442 BLAKE2B 70a1f6da357987c32483050fcf86cb81a1fb0b65a527f6900f54eea8958c6aa6024af04067114663824d42305f507cba67e03c7aaab7e23e4f6332d4368613eb SHA512 b6251641e884181db9e6b0b705cced7ea4038d404bdae812ff47bdd0eed12510b6af6846b85cb96898e253ccbac71eca7fe588673300ddb9c3109c973250c8e4 +DIST zeromq-4.3.3.tar.gz 2117050 BLAKE2B 69bd1544fa76232ecf860b364592762c4170c327c444bf79a916947e1c370eb8c6c20b2ae271374d70bde11db9116ef6a64262e287982e5f41d6a5029649348f SHA512 4c18d784085179c5b1fcb753a93813095a12c8d34970f2e1bfca6499be6c9d67769c71c68b7ca54ff181b20390043170e89733c22f76ff1ea46494814f7095b1 diff --git a/net-libs/zeromq/zeromq-4.3.3.ebuild b/net-libs/zeromq/zeromq-4.3.3.ebuild new file mode 100644 index 000..e9a0a3255f3 --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" +RESTRICT="!test? ( test )" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( ~net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable drafts) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}"/usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 3a50a9afd55227f89651ac363279c37abda94ea9 Author: Michał Górny gentoo org> AuthorDate: Wed May 6 16:57:05 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed May 6 17:25:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a50a9af net-libs/zeromq: Remove stale sys-freebsd/ deps Signed-off-by: Michał Górny gentoo.org> net-libs/zeromq/zeromq-2.2.0.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-libs/zeromq/zeromq-2.2.0.ebuild b/net-libs/zeromq/zeromq-2.2.0.ebuild index faa4e909ee3..db91e7132d1 100644 --- a/net-libs/zeromq/zeromq-2.2.0.ebuild +++ b/net-libs/zeromq/zeromq-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # NOTES: @@ -19,11 +19,12 @@ IUSE="pgm test static-libs" RESTRICT="!test? ( test )" RDEPEND="!net-libs/cppzmq" -DEPEND="pgm? ( +DEPEND=" + pgm? ( virtual/pkgconfig ~net-libs/openpgm-5.1.118 ) - || ( sys-apps/util-linux sys-freebsd/freebsd-lib )" + sys-apps/util-linux " src_prepare() { einfo "Removing bundled OpenPGM library"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: ea2e327b10caed02f6fbb0d996f34756b2cdab74 Author: David Seifert gentoo org> AuthorDate: Mon Feb 10 00:25:43 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 10 00:25:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2e327b net-libs/zeromq: [QA] Fix dependency.equalsversion Closes: https://github.com/gentoo/gentoo/pull/14609 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index cbd9d012e30..0874e5a0f29 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -18,7 +18,7 @@ RESTRICT="!test? ( test )" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) - pgm? ( =net-libs/openpgm-5.2.122 )" + pgm? ( ~net-libs/openpgm-5.2.122 )" DEPEND="${RDEPEND} !elibc_Darwin? ( sys-apps/util-linux ) doc? (
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: cbee2ce97ab602b37e4e956f5a16ee755abb61bc Author: David Seifert gentoo org> AuthorDate: Sat Feb 8 16:23:02 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 8 16:23:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbee2ce9 net-libs/zeromq: [QA] Fix UnnecessarySlashStrip Signed-off-by: David Seifert gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 8535b875a1d..cbd9d012e30 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -57,5 +57,5 @@ src_test() { src_install() { default - find "${ED%/}"/usr/lib* -name '*.la' -delete || die + find "${ED}"/usr/lib* -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/files/
commit: dc1960aaf6a039fa143e6cc2ac5a0b3e5c3c1db1 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Nov 17 08:45:56 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Nov 18 22:16:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1960aa net-libs/zeromq: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13683 Signed-off-by: Aaron Bauman gentoo.org> .../files/zeromq-4.3.1-fix-test_security_zap.patch | 25 -- 1 file changed, 25 deletions(-) diff --git a/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch b/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch deleted file mode 100644 index 3c89024b84b..000 --- a/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 4147957a5eec57ec7a2a416dca74c3c0299a3432 Mon Sep 17 00:00:00 2001 -From: Luca Boccassi -Date: Sun, 13 Jan 2019 13:08:10 + -Subject: [PATCH] Problem: test_security_zap fails on architectures that - disallow unaligned pointer access - -Solution: use memcpy instead of doing pointer arithmetics with casting -and dereferencing to fix the error on sparc64 - tests/testutil_security.hpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/testutil_security.hpp b/tests/testutil_security.hpp -index 90999118c..437bfb298 100644 a/tests/testutil_security.hpp -+++ b/tests/testutil_security.hpp -@@ -345,7 +345,7 @@ static int get_monitor_event_internal (void *monitor_, - uint8_t *data = (uint8_t *) zmq_msg_data (&msg); - uint16_t event = *(uint16_t *) (data); - if (value_) --*value_ = *(uint32_t *) (data + 2); -+memcpy (value_, data + 2, sizeof (uint32_t)); - - // Second frame in message contains event address - zmq_msg_init (&msg);
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: db77a1dc3ae7e03aaa2b8035b6a410e63380bb72 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 15 18:52:43 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 15 18:52:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db77a1dc net-libs/zeromq: security cleanup (bug #689426) Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 - net-libs/zeromq/zeromq-4.3.1.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 9bf69324706..822566c7851 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,4 +1,3 @@ DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f -DIST zeromq-4.3.1.tar.gz 1490122 BLAKE2B 95d0a1359e85a3868ae0b1cd4f711d9715ddc07d21fbb7799c6beaa269aa77fb68e087898033f8a515be974a799c1ee2f2afba1f50b1bc806255750b95990367 SHA512 b80388a3703993425cdd73054139a8e2895aedb9992ea68d6eadb4ea39b9af576ea14f306dfb432e4c24535feb6b293f82fac5679b655d258f0f921f2b71e772 DIST zeromq-4.3.2.tar.gz 1697442 BLAKE2B 70a1f6da357987c32483050fcf86cb81a1fb0b65a527f6900f54eea8958c6aa6024af04067114663824d42305f507cba67e03c7aaab7e23e4f6332d4368613eb SHA512 b6251641e884181db9e6b0b705cced7ea4038d404bdae812ff47bdd0eed12510b6af6846b85cb96898e253ccbac71eca7fe588673300ddb9c3109c973250c8e4 diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild deleted file mode 100644 index 48d315ec333..000 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="A brokerless kernel" -HOMEPAGE="http://www.zeromq.org/"; -SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="LGPL-3" -SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" - -RDEPEND=" - !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) - sodium? ( dev-libs/libsodium:= ) - pgm? ( =net-libs/openpgm-5.2.122 )" -DEPEND="${RDEPEND} - !elibc_Darwin? ( sys-apps/util-linux ) - doc? ( - app-text/asciidoc - app-text/xmlto - ) - pgm? ( virtual/pkgconfig )" - -PATCHES=( "${FILESDIR}"/${P}-fix-test_security_zap.patch ) - -src_prepare() { - sed \ - -e '/libzmq_werror=/s:yes:no:g' \ - -i configure.ac || die - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-shared - $(use_enable drafts) - $(use_enable static-libs static) - $(use_enable unwind libunwind) - $(use_with sodium libsodium) - $(use_with pgm) - $(use_with doc docs) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - # Restricting to one job because multiple tests are using the same port. - # Upstream knows the problem and says it doesn't support parallel test - # execution, see ${S}/INSTALL. - emake -j1 check -} - -src_install() { - default - find "${ED%/}"/usr/lib* -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 70ce34d999216edd1f58d82e52f912de67281aaa Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 20:03:16 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 20:03:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ce34d9 net-libs/zeromq: arm stable wrt bug #689426 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 52b64480bdf..d3ca50a8bf7 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: fd6d50c55cec3ae8581fe13447ddda80ccca5244 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jul 21 22:50:46 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jul 21 22:50:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6d50c5 net-libs/zeromq: arm64 stable (bug #689426) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 95609cc8efd..52b64480bdf 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 450796bb290c86b942e5f75b200b6e211449a8c3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 18 10:48:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 18 10:48:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450796bb net-libs/zeromq: ppc64 stable wrt bug #689426 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 0fe015edbd0..95609cc8efd 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 1d1a5ad59f5110da096adc20d0987f258fa4f4e7 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 18 09:56:46 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 18 09:56:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1a5ad5 net-libs/zeromq: ppc stable wrt bug #689426 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 28c40decd0d..0fe015edbd0 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 9e2459eca8605c3d9ade7ca10dc9475fb9d3bb95 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 15 16:12:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 15 19:10:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2459ec net-libs/zeromq: stable 4.3.2 for hppa, bug #689426 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index b0aab6be375..28c40decd0d 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 203310116c5207cc0336b9fb94beb90edf22b5c7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 14 09:08:15 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 14 09:10:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20331011 net-libs/zeromq: stable 4.3.2 for ia64, bug #689426 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 1a759208bd1..b0aab6be375 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: b9ae7fe4203276a089820c67cc232e161944dda3 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 9 20:18:05 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 9 23:11:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ae7fe4 net-libs/zeromq: stable 4.3.2 for sparc, bug #689426 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 074331de8a8..1a759208bd1 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: d85aa97574742adc3d17a2300fb7006f01486238 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jul 9 00:32:43 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jul 9 00:33:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85aa975 net-libs/zeromq: amd64 & x86 stable (#689426) Bug: https://bugs.gentoo.org/689426 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild index 199b9b2c57c..074331de8a8 100644 --- a/net-libs/zeromq/zeromq-4.3.2.ebuild +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 5e5e3d0670568e4ad8d047a773195483287559bb Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jul 9 00:28:07 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jul 9 00:33:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5e3d06 net-libs/zeromq: bump to v4.3.2 Bug: https://bugs.gentoo.org/689426 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.2.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index ce8609ce892..9bf69324706 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,3 +1,4 @@ DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f DIST zeromq-4.3.1.tar.gz 1490122 BLAKE2B 95d0a1359e85a3868ae0b1cd4f711d9715ddc07d21fbb7799c6beaa269aa77fb68e087898033f8a515be974a799c1ee2f2afba1f50b1bc806255750b95990367 SHA512 b80388a3703993425cdd73054139a8e2895aedb9992ea68d6eadb4ea39b9af576ea14f306dfb432e4c24535feb6b293f82fac5679b655d258f0f921f2b71e772 +DIST zeromq-4.3.2.tar.gz 1697442 BLAKE2B 70a1f6da357987c32483050fcf86cb81a1fb0b65a527f6900f54eea8958c6aa6024af04067114663824d42305f507cba67e03c7aaab7e23e4f6332d4368613eb SHA512 b6251641e884181db9e6b0b705cced7ea4038d404bdae812ff47bdd0eed12510b6af6846b85cb96898e253ccbac71eca7fe588673300ddb9c3109c973250c8e4 diff --git a/net-libs/zeromq/zeromq-4.3.2.ebuild b/net-libs/zeromq/zeromq-4.3.2.ebuild new file mode 100644 index 000..199b9b2c57c --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable drafts) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED%/}"/usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/files/
commit: d9f50dee9886342f261f51bdb16718e06596bc4b Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Apr 22 07:51:05 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Apr 24 22:02:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f50dee net-libs/zeromq: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11777 Signed-off-by: Thomas Deutschmann gentoo.org> .../files/zeromq-3.2.3-unused-variable.patch | 105 - 1 file changed, 105 deletions(-) diff --git a/net-libs/zeromq/files/zeromq-3.2.3-unused-variable.patch b/net-libs/zeromq/files/zeromq-3.2.3-unused-variable.patch deleted file mode 100644 index 9fb86fa7d5c..000 --- a/net-libs/zeromq/files/zeromq-3.2.3-unused-variable.patch +++ /dev/null @@ -1,105 +0,0 @@ -Fix building with -Wall. - -Description from upstream repo: -Author: Pieter Hintjens -Date: Wed Jan 30 23:53:23 2013 +0100 - -Various cleanups to test programs - - - Patch applied using git am from libzmq commit 5f009e52 - - tests/test_raw_sock.cpp doesn't exist in zeromq3-x, so that - file was manually removed from the patch before 'git am' - -Signed-off-by: AJ Lewis -X-GENTOO-BUG: 483318 -X-GENTOO-BUG-URL: https://bugs.gentoo.org/show_bug.cgi?id=483318 -X-UPSTREAM-URL: https://github.com/zeromq/zeromq3-x/commit/bdd72826c96fa7cb6a8d2e5cf688c973a8e8d42f - a/tests/test_connect_delay.cpp -+++ b/tests/test_connect_delay.cpp -@@ -61,12 +61,12 @@ int main (void) - assert(from); - - val = 0; --zmq_setsockopt (from, ZMQ_LINGER, &val, sizeof(val)); -+zmq_setsockopt (from, ZMQ_LINGER, &val, sizeof (val)); - // This pipe will not connect - rc = zmq_connect (from, "tcp://localhost:5556"); - assert (rc == 0); - // This pipe will --rc = zmq_connect (from, "tcp://localhost:"); -+rc = zmq_connect (from, "tcp://localhost:6555"); - assert (rc == 0); - - // We send 10 messages, 5 should just get stuck in the queue -@@ -112,7 +112,6 @@ int main (void) - // cause the pipe attachment to be delayed until the connection - // succeeds. - context = zmq_ctx_new(); --fprintf (stderr, " Rerunning with DELAY_ATTACH_ON_CONNECT\n"); - - // Bind the valid socket - to = zmq_socket (context, ZMQ_PULL); -@@ -182,7 +181,6 @@ int main (void) - // block. Then we reconnect and verify messages flow again. - context = zmq_ctx_new(); - void *context2 = zmq_ctx_new(); --fprintf (stderr, " Running DELAY_ATTACH_ON_CONNECT with disconnect\n"); - - to = zmq_socket (context2, ZMQ_PULL); - assert (to); -diff --git a/tests/test_disconnect_inproc.cpp b/tests/test_disconnect_inproc.cpp -index 7875083..d6b68c6 100644 a/tests/test_disconnect_inproc.cpp -+++ b/tests/test_disconnect_inproc.cpp -@@ -40,16 +40,14 @@ int main(int argc, char** argv) { - zmq_msg_t msg; - zmq_msg_init (&msg); - zmq_msg_recv (&msg, pubSocket, 0); --int msgSize = zmq_msg_size(&msg); - char* buffer = (char*)zmq_msg_data(&msg); - - if (buffer[0] == 0) { - assert(isSubscribed); --printf("unsubscribing from '%s'\n", strndup(buffer + 1, msgSize - 1)); - isSubscribed = false; --} else { -+} -+else { - assert(!isSubscribed); --printf("subscribing on '%s'\n", strndup(buffer + 1, msgSize - 1)); - isSubscribed = true; - } - -@@ -66,11 +64,6 @@ int main(int argc, char** argv) { - zmq_msg_t msg; - zmq_msg_init (&msg); - zmq_msg_recv (&msg, subSocket, 0); --int msgSize = zmq_msg_size(&msg); --char* buffer = (char*)zmq_msg_data(&msg); -- --printf("received on subscriber '%s'\n", strndup(buffer, msgSize)); -- - zmq_getsockopt (subSocket, ZMQ_RCVMORE, &more, &more_size); - zmq_msg_close (&msg); - -diff --git a/tests/test_last_endpoint.cpp b/tests/test_last_endpoint.cpp -index 5f121c4..ef3230b 100644 a/tests/test_last_endpoint.cpp -+++ b/tests/test_last_endpoint.cpp -@@ -29,11 +29,10 @@ static void do_bind_and_verify (void *s, const char *endpoint) - { - int rc = zmq_bind (s, endpoint); - assert (rc == 0); -- --char test [255]; --size_t siz = 255; --rc = zmq_getsockopt (s, ZMQ_LAST_ENDPOINT, test, &siz); --assert (rc == 0 && strcmp (test, endpoint) == 0); -+char reported [255]; -+size_t size = 255; -+rc = zmq_getsockopt (s, ZMQ_LAST_ENDPOINT, reported, &size); -+assert (rc == 0 && strcmp (reported, endpoint) == 0); - } - - int main (void)
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 33bc0dbdc82ea0020eb44d9d3c0c5a7956a449c4 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Apr 5 17:21:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Apr 5 17:22:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bc0dbd net-libs/zeromq: drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 - net-libs/zeromq/zeromq-3.2.3.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 8891a3de024..ce8609ce892 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,4 +1,3 @@ DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e -DIST zeromq-3.2.3.tar.gz 2072758 BLAKE2B ee295219e4709396f5a7e2774f8f6e53ad081c8b83302d9fe163d5523b6060401251c9ecc0bd423168ccbe156d6a0e26454515cf50780e5c8a07f9f6f4d50ee5 SHA512 34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f DIST zeromq-4.3.1.tar.gz 1490122 BLAKE2B 95d0a1359e85a3868ae0b1cd4f711d9715ddc07d21fbb7799c6beaa269aa77fb68e087898033f8a515be974a799c1ee2f2afba1f50b1bc806255750b95990367 SHA512 b80388a3703993425cdd73054139a8e2895aedb9992ea68d6eadb4ea39b9af576ea14f306dfb432e4c24535feb6b293f82fac5679b655d258f0f921f2b71e772 diff --git a/net-libs/zeromq/zeromq-3.2.3.ebuild b/net-libs/zeromq/zeromq-3.2.3.ebuild deleted file mode 100644 index 1f5b7742930..000 --- a/net-libs/zeromq/zeromq-3.2.3.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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.1.118 - ) - elibc_glibc? ( sys-apps/util-linux )" -RDEPEND="" - -src_prepare() { - epatch "${FILESDIR}"/${P}-unused-variable.patch - 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 - mv configure.{in,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] - - # remove useless .la files - find "${ED}" -name '*.la' -delete || die - - # remove useless .a (only for non static compilation) - if ! use static-libs; then - find "${ED}" -name '*.a' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: ba0378bf154e007fbd1c68bdfe20bd12a5f92674 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Apr 5 17:20:33 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Apr 5 17:22:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0378bf net-libs/zeromq: security cleanup Bug: https://bugs.gentoo.org/675376 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest | 8 --- .../zeromq/files/zeromq-4.2.0-dl-backport.patch| 25 ...able-experimental-zmq_poll-implementation.patch | 35 --- .../files/zeromq-4.2.2-optional-libunwind.patch| 70 -- net-libs/zeromq/zeromq-4.1.1.ebuild| 49 --- net-libs/zeromq/zeromq-4.1.6.ebuild| 55 - net-libs/zeromq/zeromq-4.2.0-r1.ebuild | 59 -- net-libs/zeromq/zeromq-4.2.1.ebuild| 55 - net-libs/zeromq/zeromq-4.2.2-r1.ebuild | 57 -- net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 63 --- net-libs/zeromq/zeromq-4.2.2.ebuild| 55 - net-libs/zeromq/zeromq-4.2.3.ebuild| 62 --- net-libs/zeromq/zeromq-4.2.5.ebuild| 62 --- net-libs/zeromq/zeromq-4.3.0.ebuild| 62 --- 14 files changed, 717 deletions(-) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 611ca7c0ce5..8891a3de024 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,12 +1,4 @@ DIST zeromq-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e DIST zeromq-3.2.3.tar.gz 2072758 BLAKE2B ee295219e4709396f5a7e2774f8f6e53ad081c8b83302d9fe163d5523b6060401251c9ecc0bd423168ccbe156d6a0e26454515cf50780e5c8a07f9f6f4d50ee5 SHA512 34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca DIST zeromq-3.2.5.tar.gz 2082960 BLAKE2B 88fe3b3206f0e59acb3cf370964c9e40df2dceb5e40aef85ae8cd8fedef4c655fd2698a7f81431e34550b5156814a75c0b1a738393e7c44acbfefe96acc4c4bc SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f -DIST zeromq-4.1.1.tar.gz 1383196 BLAKE2B f0c5e05a11288f28b97a27894479287652c1152d12906764f060372e7a4c7e6a70daea047d7f07ec2ac919d61ba04b65b1f8e316a474e93164c0dba86c3b7ac7 SHA512 6f626c89e573900d3b094ea6058693dee290eb9e4039a8a03d61d41b1d8976ed5596027ca76a43f371dbf86820edfbd56a84ecfab6864adfeee73035df7b5353 -DIST zeromq-4.1.6.tar.gz 799771 BLAKE2B 91ecc39122199846bfe0d9ea49c2acc076d0f827cee55c1b35fcb9d56a8bc1d174789829d5e672bba77fee442f996ca56f69385ece156fb759c363b1dc38cf43 SHA512 c04a6bb7a719687d8e8e5e8a103f93ab75ead3fcd3516e6089959e4f02cff7c18e9d7a8696af4245d434b45e6aa6e2ca8f73d98db058df621bca3def97bf7af1 -DIST zeromq-4.2.0.tar.gz 1046254 BLAKE2B d14bad19861cef7bfd58f571118e5dce89afecf1b80c05c6089f7669b702c38a93825e736e73988cae3f2ce90ab4a3fc28dc34b5ca2e6ff0a12707eb238bc05e SHA512 3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96 -DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 2112f127d5e9624861adad455e77c21b17db09123adbe6473e86575a63ca1c21634078cce9af13e9ea1cc24e68658ae56172d98f24478161c14c5be56a922739 SHA512 6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a -DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0 SHA512 d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443 -DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c SHA512 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b -DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac SHA512 4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036 -DIST zeromq-4.3.0.tar.gz 1487771 BLAKE2B 3783eb2505c2e42fc2c03cd9a280b0e2a70758d4046bd0c5b0f43a5a0630655ff06665c30fdfe222fb077ff966a9d5e0c762f65370804dee2eb25fa8215d5e2b SHA
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 799dafe6b0ce7740bb48f34922eb1224b433c54c Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jan 23 13:36:27 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jan 23 13:36:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799dafe6 net-libs/zeromq: arm stable wrt bug #675376 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index aa6d1941353..48d315ec333 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: cda57b5d05c362603a44847f3830240addf9f2a6 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 17 22:40:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 17 22:41:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda57b5d net-libs/zeromq: stable 4.3.1 for hppa, bug #675376 Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index 620a538f1f4..aa6d1941353 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: f995e973af5617665e4c04ff67598e3149c3922b Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jan 17 21:11:06 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jan 17 21:11:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f995e973 net-libs/zeromq: amd64 stable wrt bug #675376 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index c559926847d..620a538f1f4 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 26b3f23bef35e58bb6b0b42605ef144b2335a19b Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 17 08:11:31 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 17 08:11:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b3f23b net-libs/zeromq: stable 4.3.1 for ppc64, bug #675376 Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index 8b0ff0ff9b6..c559926847d 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a1dcdb2b384037481afa15706a5869162aef257c Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jan 17 08:07:46 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 17 08:07:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1dcdb2b net-libs/zeromq: stable 4.3.1 for ppc, bug #675376 Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index f717a7b319e..8b0ff0ff9b6 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 6322ada9239b7cd323cc1b1fa31ad9e00b4cc8dd Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 17 06:22:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 17 07:23:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6322ada9 net-libs/zeromq: stable 4.3.1 for sparc, bug #675376 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index 2b3b7d48675..f717a7b319e 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 18dcc3c374d927944a2dccd26bc77f0d98d98cc5 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jan 16 23:34:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jan 16 23:34:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dcc3c3 net-libs/zeromq: stable 4.3.1 for ia64, bug #675376 Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index 89dae8e7c29..2b3b7d48675 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: f46cd1d8796ba761bc33da38dedda7423b8f13ed Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jan 16 00:41:15 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jan 16 00:41:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46cd1d8 net-libs/zeromq: arm64 stable (bug #675376) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index b54e18a0162..89dae8e7c29 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: f11e88ac6824092183606763cdf867e95265d51a Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jan 15 22:09:24 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jan 15 22:10:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11e88ac net-libs/zeromq: x86 stable (bug #675376) Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index e22d0db60dc..b54e18a0162 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/files/, net-libs/zeromq/
commit: 1b14dc8e6719814848931eb231992ba237bbad33 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jan 15 21:26:51 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jan 15 21:27:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b14dc8e net-libs/zeromq: fix test_security_zap Closes: https://bugs.gentoo.org/673472 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> .../files/zeromq-4.3.1-fix-test_security_zap.patch | 25 ++ net-libs/zeromq/zeromq-4.3.1.ebuild| 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch b/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch new file mode 100644 index 000..3c89024b84b --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.3.1-fix-test_security_zap.patch @@ -0,0 +1,25 @@ +From 4147957a5eec57ec7a2a416dca74c3c0299a3432 Mon Sep 17 00:00:00 2001 +From: Luca Boccassi +Date: Sun, 13 Jan 2019 13:08:10 + +Subject: [PATCH] Problem: test_security_zap fails on architectures that + disallow unaligned pointer access + +Solution: use memcpy instead of doing pointer arithmetics with casting +and dereferencing to fix the error on sparc64 +--- + tests/testutil_security.hpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/testutil_security.hpp b/tests/testutil_security.hpp +index 90999118c..437bfb298 100644 +--- a/tests/testutil_security.hpp b/tests/testutil_security.hpp +@@ -345,7 +345,7 @@ static int get_monitor_event_internal (void *monitor_, + uint8_t *data = (uint8_t *) zmq_msg_data (&msg); + uint16_t event = *(uint16_t *) (data); + if (value_) +-*value_ = *(uint32_t *) (data + 2); ++memcpy (value_, data + 2, sizeof (uint32_t)); + + // Second frame in message contains event address + zmq_msg_init (&msg); diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild index ab8a55ef119..e22d0db60dc 100644 --- a/net-libs/zeromq/zeromq-4.3.1.ebuild +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -26,7 +26,7 @@ DEPEND="${RDEPEND} ) pgm? ( virtual/pkgconfig )" -PATCHES=() +PATCHES=( "${FILESDIR}"/${P}-fix-test_security_zap.patch ) src_prepare() { sed \
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: bff2f10013fd5ad08befbb74b0f48987a4272c80 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jan 14 02:19:03 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jan 14 02:19:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff2f100 net-libs/zeromq: bump to v4.3.1 Bug: https://bugs.gentoo.org/675376 Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.1.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 0a27ae6101f..611ca7c0ce5 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -9,3 +9,4 @@ DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73 DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c SHA512 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac SHA512 4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036 DIST zeromq-4.3.0.tar.gz 1487771 BLAKE2B 3783eb2505c2e42fc2c03cd9a280b0e2a70758d4046bd0c5b0f43a5a0630655ff06665c30fdfe222fb077ff966a9d5e0c762f65370804dee2eb25fa8215d5e2b SHA512 593239f66c4157e596874832378c9405d79c915a5895503bdbc87304df0ab49311b96f92ba6492396b4bf25d2007689099730995f7c335a51fbf42a9aafb02e4 +DIST zeromq-4.3.1.tar.gz 1490122 BLAKE2B 95d0a1359e85a3868ae0b1cd4f711d9715ddc07d21fbb7799c6beaa269aa77fb68e087898033f8a515be974a799c1ee2f2afba1f50b1bc806255750b95990367 SHA512 b80388a3703993425cdd73054139a8e2895aedb9992ea68d6eadb4ea39b9af576ea14f306dfb432e4c24535feb6b293f82fac5679b655d258f0f921f2b71e772 diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild b/net-libs/zeromq/zeromq-4.3.1.ebuild new file mode 100644 index 000..ab8a55ef119 --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +PATCHES=() + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable drafts) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED%/}"/usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: c3200e8f0b368175f793772fb195b5bc16a8faa3 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jan 4 10:29:02 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jan 4 10:29:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3200e8f net-libs/zeromq: amd64 stable wrt bug #673436 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/zeromq/zeromq-4.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild index b2afa7f25c5..8eae7c54383 100644 --- a/net-libs/zeromq/zeromq-4.3.0.ebuild +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: d0fd73cec3384da77bfc11d784aeb23f0735d9c6 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 29 13:21:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 29 13:21:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fd73ce net-libs/zeromq: stable 4.3.0 for ppc, bug #673436 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild index daa43393dd6..b2afa7f25c5 100644 --- a/net-libs/zeromq/zeromq-4.3.0.ebuild +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: adc8a4a723692c880d3182dd8fbf16641f3a7948 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 28 17:06:09 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 28 19:40:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc8a4a7 net-libs/zeromq: stable 4.3.0 for hppa, bug #673436 Package-Manager: Portage-2.3.53, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild index 3bd22bd5e89..daa43393dd6 100644 --- a/net-libs/zeromq/zeromq-4.3.0.ebuild +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 86f503c4038dc3c15686718a0fd7617c6f724d97 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Dec 25 19:47:51 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 25 19:47:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f503c4 net-libs/zeromq: stable 4.3.0 for ppc64, bug #673436 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/zeromq/zeromq-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild index 8c81542fae6..3bd22bd5e89 100644 --- a/net-libs/zeromq/zeromq-4.3.0.ebuild +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 5be4c0f5ab75b79ae114f32c69ee31935668e100 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 20 01:27:11 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 20 01:29:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be4c0f5 net-libs/zeromq: x86 stable (bug #673436) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/zeromq-4.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild index f730beaec6e..8c81542fae6 100644 --- a/net-libs/zeromq/zeromq-4.3.0.ebuild +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 683777a7b8dbd2a1b6b3e5920c88b34403dd2053 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 2 22:26:55 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Dec 3 00:07:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683777a7 net-libs/zeromq: bump to v4.3.0 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.3.0.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 619ed0724a0..0a27ae6101f 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -8,3 +8,4 @@ DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 2112f127d5e9624861adad455e77c21b17db091 DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0 SHA512 d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443 DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c SHA512 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac SHA512 4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036 +DIST zeromq-4.3.0.tar.gz 1487771 BLAKE2B 3783eb2505c2e42fc2c03cd9a280b0e2a70758d4046bd0c5b0f43a5a0630655ff06665c30fdfe222fb077ff966a9d5e0c762f65370804dee2eb25fa8215d5e2b SHA512 593239f66c4157e596874832378c9405d79c915a5895503bdbc87304df0ab49311b96f92ba6492396b4bf25d2007689099730995f7c335a51fbf42a9aafb02e4 diff --git a/net-libs/zeromq/zeromq-4.3.0.ebuild b/net-libs/zeromq/zeromq-4.3.0.ebuild new file mode 100644 index 000..f730beaec6e --- /dev/null +++ b/net-libs/zeromq/zeromq-4.3.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +PATCHES=() + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable drafts) + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED%/}"/usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: eea0c004499fb533fd26a3259af34a52180e9748 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Aug 29 21:46:10 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 29 21:51:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea0c004 net-libs/zeromq: move sparc keywords forward Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" net-libs/zeromq/zeromq-4.2.3.ebuild | 2 +- net-libs/zeromq/zeromq-4.2.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.2.3.ebuild b/net-libs/zeromq/zeromq-4.2.3.ebuild index da4a8da0918..d29132acaae 100644 --- a/net-libs/zeromq/zeromq-4.2.3.ebuild +++ b/net-libs/zeromq/zeromq-4.2.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND=" diff --git a/net-libs/zeromq/zeromq-4.2.5.ebuild b/net-libs/zeromq/zeromq-4.2.5.ebuild index da4a8da0918..d29132acaae 100644 --- a/net-libs/zeromq/zeromq-4.2.5.ebuild +++ b/net-libs/zeromq/zeromq-4.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: c10192864416ee9365de01f33c974beaeeed7b74 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jun 19 15:13:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 19 19:12:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1019286 net-libs/zeromq: stable 3.2.5 for sparc Bug: https://bugs.gentoo.org/591998 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" net-libs/zeromq/zeromq-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-3.2.5.ebuild b/net-libs/zeromq/zeromq-3.2.5.ebuild index c7db8820b82..4f3efab4598 100644 --- a/net-libs/zeromq/zeromq-3.2.5.ebuild +++ b/net-libs/zeromq/zeromq-3.2.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.zeromq.org/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/3" -KEYWORDS="amd64 arm hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="pgm test static-libs elibc_glibc" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 49f0f7a7e3cdf47ba3147d1abbbcf4b0d4c18cf1 Author: Marius Brehler linux sungazer de> AuthorDate: Mon May 28 14:31:16 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 28 14:49:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f0f7a7 net-libs/zeromq: Introduce drafts use flag Closes: https://github.com/gentoo/gentoo/pull/8630 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/zeromq/metadata.xml | 4 net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 3 ++- net-libs/zeromq/zeromq-4.2.3.ebuild| 5 +++-- net-libs/zeromq/zeromq-4.2.5.ebuild| 3 ++- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/net-libs/zeromq/metadata.xml b/net-libs/zeromq/metadata.xml index 981328e740d..8d747a41258 100644 --- a/net-libs/zeromq/metadata.xml +++ b/net-libs/zeromq/metadata.xml @@ -28,6 +28,10 @@ Reflect ABI of libzmq.so. + + Build draft API, which may change at any time without any notice, and + is therefore not recommended for normal use. + Build PGM (Pragmatic General Multicast)extention, a protocol for reliable multicast transport of data over IP networks. diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 9afe36287c8..8c2ee822f16 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) @@ -40,6 +40,7 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + $(use_enable drafts) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) diff --git a/net-libs/zeromq/zeromq-4.2.3.ebuild b/net-libs/zeromq/zeromq-4.2.3.ebuild index cdef847f86e..da4a8da0918 100644 --- a/net-libs/zeromq/zeromq-4.2.3.ebuild +++ b/net-libs/zeromq/zeromq-4.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) @@ -39,6 +39,7 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + $(use_enable drafts) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium) diff --git a/net-libs/zeromq/zeromq-4.2.5.ebuild b/net-libs/zeromq/zeromq-4.2.5.ebuild index 5d8ebac8b7f..da4a8da0918 100644 --- a/net-libs/zeromq/zeromq-4.2.5.ebuild +++ b/net-libs/zeromq/zeromq-4.2.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) @@ -39,6 +39,7 @@ src_prepare() { src_configure() { local myeconfargs=( --enable-shared + $(use_enable drafts) $(use_enable static-libs static) $(use_enable unwind libunwind) $(use_with sodium libsodium)
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: b8e7622911e8b519b8c4901cfedd77e602c0a6e9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat May 19 15:47:46 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 19 18:15:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e76229 net-libs/zeromq: stable 4.2.2-r2 for sparc Bug: https://bugs.gentoo.org/618522 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 9c159d7b564..9afe36287c8 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: d74db306d888ddc0c1c5869c83d7116dfae32c79 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 20 10:04:13 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 20 19:00:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74db306 net-libs/zeromq: keyworded 3.2.5 for sparc, bug #591998 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" net-libs/zeromq/zeromq-3.2.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-3.2.5.ebuild b/net-libs/zeromq/zeromq-3.2.5.ebuild index 28a94b69513..c7db8820b82 100644 --- a/net-libs/zeromq/zeromq-3.2.5.ebuild +++ b/net-libs/zeromq/zeromq-3.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://download.zeromq.org/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/3" -KEYWORDS="amd64 arm hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="pgm test static-libs elibc_glibc" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 8d58cbcfa174ab740a061309fdf819d9425012e3 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 17 18:37:15 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 17 19:11:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d58cbcf net-libs/zeromq: keyworded 4.2.2-r2 for sparc, bug #618522 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 1358d25ebc8..9c159d7b564 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 5a71d2c90c9b6c06d352fdee1a2fbb1aee9eed2e Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 16 12:46:23 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 16 12:46:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a71d2c9 net-libs/zeromq: Bump to v4.2.5 Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.2.5.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 77a2488446f..619ed0724a0 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -7,3 +7,4 @@ DIST zeromq-4.2.0.tar.gz 1046254 BLAKE2B d14bad19861cef7bfd58f571118e5dce89afecf DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 2112f127d5e9624861adad455e77c21b17db09123adbe6473e86575a63ca1c21634078cce9af13e9ea1cc24e68658ae56172d98f24478161c14c5be56a922739 SHA512 6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0 SHA512 d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443 DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c SHA512 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b +DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac SHA512 4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036 diff --git a/net-libs/zeromq/zeromq-4.2.5.ebuild b/net-libs/zeromq/zeromq-4.2.5.ebuild new file mode 100644 index 000..5d8ebac8b7f --- /dev/null +++ b/net-libs/zeromq/zeromq-4.2.5.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +PATCHES=() + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}"usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 643729e3b1524e23b817bfe09f5c791633afabed Author: Mart Raudsepp gentoo org> AuthorDate: Wed Mar 28 20:29:11 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Mar 28 20:31:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643729e3 net-libs/zeromq-4.2.2-r2: arm64 stable (bug #618522) Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index eae427ca0c8..1358d25ebc8 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-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" @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm arm64 hppa ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 80bbbe2b1f5e4846d3ddace294ef09312ef6865d Author: David Seifert gentoo org> AuthorDate: Fri Jan 5 22:06:44 2018 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 5 22:06:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bbbe2b net-libs/zeromq: [QA] Rely on default value of WANT_AUTOCONF * Specifying WANT_AUTOCONF=2.5 is unnecessary as this will choose the most recent version of Autoconf anyways. It only impedes future bumps of Autoconf. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/zeromq/zeromq-2.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/zeromq/zeromq-2.2.0.ebuild b/net-libs/zeromq/zeromq-2.2.0.ebuild index 24ca582fb49..30d5fa3b374 100644 --- a/net-libs/zeromq/zeromq-2.2.0.ebuild +++ b/net-libs/zeromq/zeromq-2.2.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # NOTES: # 1- use flag 'pgm' (OpenPGM support) must be masked by profiles for ARM archs; EAPI=4 -WANT_AUTOCONF="2.5" + inherit autotools DESCRIPTION="ZeroMQ is a brokerless messaging kernel with extremely high performance"
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a62dc01ebebe7a20eb595d0ff1e54508e9bd91ac Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Dec 30 19:30:18 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Dec 30 19:30:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62dc01e net-libs/zeromq: Bump to v4.2.3 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/zeromq/Manifest| 1 + net-libs/zeromq/zeromq-4.2.3.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 8e54f7f657b..77a2488446f 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -6,3 +6,4 @@ DIST zeromq-4.1.6.tar.gz 799771 BLAKE2B 91ecc39122199846bfe0d9ea49c2acc076d0f827 DIST zeromq-4.2.0.tar.gz 1046254 BLAKE2B d14bad19861cef7bfd58f571118e5dce89afecf1b80c05c6089f7669b702c38a93825e736e73988cae3f2ce90ab4a3fc28dc34b5ca2e6ff0a12707eb238bc05e SHA512 3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96 DIST zeromq-4.2.1.tar.gz 1243428 BLAKE2B 2112f127d5e9624861adad455e77c21b17db09123adbe6473e86575a63ca1c21634078cce9af13e9ea1cc24e68658ae56172d98f24478161c14c5be56a922739 SHA512 6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73a513e206eee77db293f4e4845106910d539363dc0c21de7e83885056453a530c941c38e19c5ec1fa836e1bca0 SHA512 d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443 +DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c SHA512 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b diff --git a/net-libs/zeromq/zeromq-4.2.3.ebuild b/net-libs/zeromq/zeromq-4.2.3.ebuild new file mode 100644 index 000..cdef847f86e --- /dev/null +++ b/net-libs/zeromq/zeromq-4.2.3.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) + pgm? ( virtual/pkgconfig )" + +PATCHES=() + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + $(use_with doc docs) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the same port. + # Upstream knows the problem and says it doesn't support parallel test + # execution, see ${S}/INSTALL. + emake -j1 check +} + +src_install() { + default + find "${ED}"usr/lib* -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: b10b79636b3ddc72c58a17ea68299702a79c16d8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 3 20:58:30 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 3 21:11:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10b7963 net-libs/zeromq: stable 4.2.2-r2 for hppa, bug #618522 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" net-libs/zeromq/Manifest | 14 +++--- net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest index 49cf353b272..072dfe65299 100644 --- a/net-libs/zeromq/Manifest +++ b/net-libs/zeromq/Manifest @@ -1,8 +1,8 @@ -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-2.2.0.tar.gz 1899104 BLAKE2B 1c02629e33151db11c529d538ce519dae7f3426ee13f8a2b840960779cd7514f7cc3257983704f2c392a00ad62f4a955bc33fcbdadb8bada3858753a1790ab41 SHA512 fb3cf421b2dc48c31956b3e3ee4ab6ebc743deec3bf626c2238a1996c8c51be87260bd6aa662793a1f0c34dcda9b3146763777bb162dfad6fec4ca7acc403b2e +DIST zeromq-3.2.3.tar.gz 2072758 BLAKE2B ee295219e4709396f5a7e2774f8f6e53ad081c8b83302d9fe163d5523b6060401251c9ecc0bd423168ccbe156d6a0e26454515cf50780e5c8a07f9f6f4d50ee5 SHA512 34ffb6aa645f62bd1158a8f2888bf92929ccf90917a6c50ed51ed1240732f498522e164d1536f26480c87ad5457fe614a93bf0e15f2f89b0b168e64a30de68ca DIST zeromq-3.2.5.tar.gz 2082960 SHA256 09653e56a466683edb2f87ee025c4de55b8740df69481b9d7da98748f0c92124 SHA512 3682204e5a47824d149968e62fbf9768134370e4f7debbbf8f2bfa24bdd0a781e50c4a9b4231af8a0c4bab61839169100525a91472448ef180a9672342e10a3f WHIRLPOOL a8afa70760fa1fa9382f4694beabfe50f5c8098b1f81d5c62c926cd3073fd25946f6b8d1236e903e6644a9fff783116e131f1f87a5b92d16a6e91e05bd7f6e75 -DIST zeromq-4.1.1.tar.gz 1383196 SHA256 43d61e5706b43946aad4a661400627bcde9c63cc25816d4749c67b64c3dab8db SHA512 6f626c89e573900d3b094ea6058693dee290eb9e4039a8a03d61d41b1d8976ed5596027ca76a43f371dbf86820edfbd56a84ecfab6864adfeee73035df7b5353 WHIRLPOOL b72f9118a0422bb2a6cc99e490085715739e7438fe88fb556b85e6da70a995c92ad0cdde296e02e31c02979458ad4bb6962ff0acd4f5642273659c29b43892e9 -DIST zeromq-4.1.6.tar.gz 799771 SHA256 02ebf60a43011e770799336365bcbce2eb85569e9b5f52aa0d8cc04672438a0a SHA512 c04a6bb7a719687d8e8e5e8a103f93ab75ead3fcd3516e6089959e4f02cff7c18e9d7a8696af4245d434b45e6aa6e2ca8f73d98db058df621bca3def97bf7af1 WHIRLPOOL 5c266d2f257584a606f7ec1d4d00a5c2d7a636814f33ce2a1bfd19a4ca650c5fa86527d70948bb4e04b20bd5e068ffd29a2bf63f9979459bf825c23e55340abb -DIST zeromq-4.2.0.tar.gz 1046254 SHA256 53b83bf0ee978931f76fa9cb46ad4affea65787264a5f3d140bc743412d0c117 SHA512 3b6f0a1869fb1663ea40b3c3aa088b81399a35c051e4ade2b30bbac60bfceefe6b4403248a4635fb31d33767c1e478342f61c47b0ffdb4501419c13590ebeb96 WHIRLPOOL 432a8b04a28bd371a85c79dfd79d498808af8afe0e4d8b9bd903eef9d4f5e9c09c165484ee651b1a54e2e416bb324e39bee2db3a5880e216a7472c56c6e64190 -DIST zeromq-4.2.1.tar.gz 1243428 SHA256 27d1e82a099228ee85a7ddb2260f40830212402c605a4a10b5e5498a7e0e9d03 SHA512 6ef52edff930be34451e81bd21a7e23f08e135c8e10e006d0a6146e7fa4171e9dcf9065f77c33cb0c0db4c16cff4a50cab2a9d612e306490a02bc6a4a913ba6a WHIRLPOOL f86f2ea735f398b489fcba145dc3f98bf3b50e8cc26ccb91e0c57998c13aa030765634a82be5e24f6d63ad346fcf1214d42983788eee236f0d5409181b67f910 -DIST zeromq-4.2.2.tar.gz 1236437 SHA256 5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b SHA512 d78813a61ce3311a1f8c230f7da0f5aedc97ef4b792afb6d398c5710da239348c0c7a67bdfeb38a7ab0282af498f1ed173649aff4add1bc35f0ef1b66f965443 WHIRLPOOL ebf95d311265db34420932aa0a1e112c1354ef0501dde6a5317792568156e9bb1c88e31e8009f3594a0f1b7c71a2ad1eac0993c6adcaaa8baf945f30c4039171 +DIST zeromq-4.1.1.tar.gz 1383196 BLAKE2B f0c5e05a11288f28b97a27894479287652c1152d12906764f060372e7a4c7e6a70daea047d7f07ec2ac919d61ba04b65b1f8e316a474e93164c0dba86c3b7ac7 SHA512 6f626c89e573900d3b094ea6058693dee290eb9e4039a8a03d61d41b1d8976ed5596027ca76a43f371dbf86820edfbd56a84ecfab6864adfeee73035df7b5353 +DIST zeromq-4.1.6.tar.gz 799771 BLAKE2B 91ecc39122199846bfe0d9ea49c2acc076d0f827cee55c1b35fcb9d56a8bc1d174789829d5e672bba77fee442f996ca56f69385ece156fb759c363b1dc38cf43 SHA512 c04a6bb7a719687d8e8e5
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 30d8af6a370a6d6f2ae9814782d165c60186d0cf Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Oct 29 11:19:44 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 29 11:20:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d8af6a net-libs/zeromq: stable 4.2.2-r2 for ppc64, bug #618522 Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="ppc64" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index dc958dca3e4..9385961fb2c 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 7fd1a496a1dfcf76312ae5e74aa80adf307a7fa6 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Oct 25 07:06:40 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Oct 25 07:06:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd1a496 net-libs/zeromq: stable 4.2.2-r2 for ppc, bug #618522 (thanks to ernsteiswuerfel) Package-Manager: Portage-2.3.12, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 2a885496ff3..dc958dca3e4 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 90fd62568be9b8675010ab4791eb570509231af6 Author: Markus Meier gentoo org> AuthorDate: Tue Oct 17 19:04:08 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Oct 17 19:04:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fd6256 net-libs/zeromq: arm stable, bug #618522 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 51ff7c65b51..2a885496ff3 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: c787d519f58acd467abe4602610a8e33132a348d Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 2 23:52:31 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 2 23:52:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c787d519 net-libs/zeromq: x86 stable (bug #618522) Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index d3fe326c24f..51ff7c65b51 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: a44c629a3da1b5df74fa86272c7f76619988111f Author: Manuel Rüger gentoo org> AuthorDate: Mon Oct 2 13:52:28 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Oct 2 13:52:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44c629a net-libs/zeromq: Stable on amd64 Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index cf9742823da..d3fe326c24f 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 6027d26c8c2f3f5f11cede3aa2da858df321846b Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Sep 25 18:45:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 25 18:46:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6027d26c net-libs/zeromq: stable 4.2.2-r2 for ia64, bug #618522 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 18343274ddc..cf9742823da 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/
commit: 4316f287b3d0fa955df281fd9feb9708c5ff61ea Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 24 20:22:16 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 24 20:22:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4316f287 net-libs/zeromq: Add "doc" USE flag Closes: https://bugs.gentoo.org/630726 Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild index 5a7e6a8072b..18343274ddc 100644 --- a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -12,16 +12,18 @@ SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; LICENSE="LGPL-3" SLOT="0/5" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" -IUSE="pgm +sodium static-libs test unwind elibc_Darwin" +IUSE="doc pgm +sodium static-libs test unwind elibc_Darwin" RDEPEND=" !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) sodium? ( dev-libs/libsodium:= ) pgm? ( =net-libs/openpgm-5.2.122 )" DEPEND="${RDEPEND} - app-text/asciidoc - app-text/xmlto !elibc_Darwin? ( sys-apps/util-linux ) + doc? ( + app-text/asciidoc + app-text/xmlto + ) pgm? ( virtual/pkgconfig )" PATCHES=( "${FILESDIR}"/${PN}-4.2.1-disable-experimental-zmq_poll-implementation.patch @@ -42,6 +44,7 @@ src_configure() { $(use_enable unwind libunwind) $(use_with sodium libsodium) $(use_with pgm) + $(use_with doc docs) ) econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: net-libs/zeromq/, net-libs/zeromq/files/
commit: 1eccba62f0f71438a1db0838c54c7fc5947cacc1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 15 12:08:22 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jul 15 12:09:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eccba62 net-libs/zeromq: make 'sys-libs/libunwind' an optional depend Closes: https://github.com/gentoo/gentoo/pull/5105 Signed-off-by: Thomas Deutschmann gentoo.org> Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../files/zeromq-4.2.2-optional-libunwind.patch| 70 ++ net-libs/zeromq/zeromq-4.2.2-r2.ebuild | 59 ++ 2 files changed, 129 insertions(+) diff --git a/net-libs/zeromq/files/zeromq-4.2.2-optional-libunwind.patch b/net-libs/zeromq/files/zeromq-4.2.2-optional-libunwind.patch new file mode 100644 index 000..36a5f66bbc9 --- /dev/null +++ b/net-libs/zeromq/files/zeromq-4.2.2-optional-libunwind.patch @@ -0,0 +1,70 @@ +Accepted upstream as: https://github.com/zeromq/libzmq/pull/2625 + +From 88487e7da3e0412abde30af2855a667ab973f9fc Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Fri, 14 Jul 2017 21:44:30 +0100 +Subject: [PATCH] configure.ac: allow user to disable libunwind discovery via + --disable-libunwind + +on ia64 architecture libunwind comes with gcc. Unfortunately +libunwind is not directly usable as-is and fails at link time: + +``` +ia64-unknown-linux-gnu-g++ -o perf/.libs/local_lat perf/local_lat.o src/.libs/libzmq.so -lsodium -lrt -lpthread -ldl +src/.libs/libzmq.so: undefined reference to `_ULia64_step' +``` + +The change adds --{enable,disable}-libunwind flag to control +automatic dependency. The default is unchanged: use if available. + +Signed-off-by: Sergei Trofimovich +--- + configure.ac | 32 ++-- + 1 file changed, 22 insertions(+), 10 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c10f8445..ad193871 100644 +--- a/configure.ac b/configure.ac +@@ -721,16 +721,28 @@ else + AC_SUBST(pkg_config_defines, "") + fi + +-PKG_CHECK_MODULES(LIBUNWIND, [libunwind], +-[ +-AC_DEFINE(HAVE_LIBUNWIND, 1, [The libunwind library is to be used]) +-AC_SUBST([LIBUNWIND_CFLAGS]) +-AC_SUBST([LIBUNWIND_LIBS]) +-AC_CHECK_LIB([dl], [dladdr]) +-], +-[ +-AC_MSG_WARN([Cannot find libunwind]) +-]) ++AC_ARG_ENABLE([libunwind], ++[AS_HELP_STRING([--enable-libunwind], ++[enable libunwind [default=auto]])], ++[enable_libunwind=$enableval], ++[enable_libunwind="auto"]) ++ ++if test "x$enable_libunwind" != "xno"; then ++PKG_CHECK_MODULES(LIBUNWIND, [libunwind], ++[ ++AC_DEFINE(HAVE_LIBUNWIND, 1, [The libunwind library is to be used]) ++AC_SUBST([LIBUNWIND_CFLAGS]) ++AC_SUBST([LIBUNWIND_LIBS]) ++AC_CHECK_LIB([dl], [dladdr]) ++], ++[ ++if test "x$enable_libunwind" = "xyes"; then ++AC_MSG_ERROR([Cannot find libunwind]) ++else ++AC_MSG_WARN([Cannot find libunwind]) ++fi ++]) ++fi + + # Subst LIBZMQ_EXTRA_CFLAGS & CXXFLAGS & LDFLAGS + AC_SUBST(LIBZMQ_EXTRA_CFLAGS) +-- +2.13.3 + diff --git a/net-libs/zeromq/zeromq-4.2.2-r2.ebuild b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild new file mode 100644 index 000..5a7e6a8072b --- /dev/null +++ b/net-libs/zeromq/zeromq-4.2.2-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit autotools + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/"; +SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="LGPL-3" +SLOT="0/5" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="pgm +sodium static-libs test unwind elibc_Darwin" + +RDEPEND=" + !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) ) + sodium? ( dev-libs/libsodium:= ) + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + app-text/asciidoc + app-text/xmlto + !elibc_Darwin? ( sys-apps/util-linux ) + pgm? ( virtual/pkgconfig )" + +PATCHES=( "${FILESDIR}"/${PN}-4.2.1-disable-experimental-zmq_poll-implementation.patch + "${FILESDIR}"/${PN}-4.2.2-optional-libunwind.patch ) + +src_prepare() { + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -i configure.ac || die + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --enable-shared + $(use_enable static-libs static) + $(use_enable unwind libunwind) + $(use_with sodium libsodium) + $(use_with pgm) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Restricting to one job because multiple tests are using the