diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-05-14 11:09:11 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-05-14 11:09:11 +0100 |
commit | deba8115d2c2af26df42966b91ef04ff4dd79cde (patch) | |
tree | 9a48f42594e1a9e6b2020d5535a784314434d7a7 /net-libs/czmq | |
parent | 38423c67c8a23f6a1bc42038193182e2da3116eb (diff) |
gentoo resync : 14.05.2020
Diffstat (limited to 'net-libs/czmq')
-rw-r--r-- | net-libs/czmq/Manifest | 6 | ||||
-rw-r--r-- | net-libs/czmq/czmq-3.0.2-r1.ebuild (renamed from net-libs/czmq/czmq-3.0.2.ebuild) | 4 | ||||
-rw-r--r-- | net-libs/czmq/czmq-4.2.0.ebuild | 52 | ||||
-rw-r--r-- | net-libs/czmq/metadata.xml | 18 |
4 files changed, 72 insertions, 8 deletions
diff --git a/net-libs/czmq/Manifest b/net-libs/czmq/Manifest index ed6e50a2f3e3..3547a5118163 100644 --- a/net-libs/czmq/Manifest +++ b/net-libs/czmq/Manifest @@ -1,6 +1,8 @@ AUX version.sh 736 BLAKE2B 6f79aba490d6ac467b0f45ae1b3404692c24e897aece8b40f0ba4d6bcd31d980283c6e8f2307bec19d442d45687fad1ca126e50a6443d3eee2ce75b0d9f5c5a8 SHA512 e7c0c49477a7bc8e01bb84a133bef817a5942e8c13db3cbab05f8fd1a5abcbd821dab4016634363b077c869b93becce4ec1431b3e1d28fa969169cf0b9f6051a DIST czmq-2.2.0.tar.gz 592293 BLAKE2B 72318a3c57960a463adae8838f3a51fc8319451773dfa84a401d664604c056b02f387ae6c2a598253e6bcc4dc19e72ca41de4252a6c853e1d3a6f9ade9617138 SHA512 51825e8a62a53cb3ac5fcf95b217e7dceb1745d31e243679e3c6ad0c7cce26e5844119bd054312e3764f0299df7e26bf9373a68cb1e7afc675966aa616a90ab6 DIST czmq-3.0.2.tar.gz 818110 BLAKE2B da6da496f50374cdd7daf7978529baa1e1d3fbe51a4e57e753362a3dd67bdd94324b97f133bbb4eaa397f76c102a411a2aedc6d22deae499191da60a101fdf2e SHA512 ed2b97eb9b20ee8e491ba4c100920af0a54d146cb01c227fdef66939cdf4747c779d950df52e68782c68cfce1d4579b4870b005a8c58a32b477de2414b8b6453 +DIST czmq-4.2.0.tar.gz 1522824 BLAKE2B 2b2ec308f37a122d5478f63ed029c5ac01d8da40e676e812ec321e039839c7d364fef3eef67df928e6514f0fd2cd65ae35ba89347ead2b44c610812a012364dd SHA512 a3716efbece193196355fb7055b7e81067d29551765de2533178804ca5d85f98cd8cd01f88b4eecbea905adf3b7513e3b8a7e78e350adf1a6e69edbea5f6260c EBUILD czmq-2.2.0-r2.ebuild 851 BLAKE2B 9c1d2e55956627e066c785d2a053c47b51a9978db6c1ba62b39b37cd94895d178f40f1b6457a0e911a58d5e76073e3030b7ca8773f010fbcb1d03d9026ea03aa SHA512 6205a1ad6bed9903a6c9f4702776cd71a7f2f61e8d27dd720f6f6fa731ed2119bcf7d73c053484c636b980f0037dd797a95bd2b71e1b8d7812b2ca3ffbc77d1e -EBUILD czmq-3.0.2.ebuild 1080 BLAKE2B ca3dcbc20154fb227bdb21f0d8a5c3e68135bcae9d65937f0632543ea24ec1ab3e647a53dce0e800d103643baacf7ece11f45d02af64c4803c2565d9be331a34 SHA512 83aa4332c7ffb69f5da0c658d223f788a8d662b8b04e6a0bac6f004f8d7c9d3ba2d3c2b963f4bd652e5b763a8f5efcd156c36d8a9cd0d919c3b23665cf6e7dc3 -MISC metadata.xml 250 BLAKE2B 0afae44db8b2820ba7b3f3db3ad192b23259fe315a9b0ed0345df6b9b50cd8e6a278fe25dd91bc1b6960839d69aec86768afd08caba0bf891cfe86783f145d43 SHA512 a1bc64b7a0364dde9db421a418f54cdf74b3099650d261e854c3bc2176dd67584b130654ffabd11e5cfb0974a508dabe822ae234bab6527acced73efc510700c +EBUILD czmq-3.0.2-r1.ebuild 1079 BLAKE2B 8127f13ec7c13caa5e8705036c5d504c7fe79c5871e6c588808f643d51ef42adc00440be0ef67d1ecc82df58afb655ecd054bb1eafcd2b81cd8a840860037518 SHA512 a2309b95dbbe8469bef2042bfde990e9df4ef6597158029be92f05880c23df6b5eb3c14b0dd252e1c16245b7b72760b2c32511b3df53227a9e6a567434384478 +EBUILD czmq-4.2.0.ebuild 1190 BLAKE2B 5531af752b48a92fe0c17e04ec486d64c93a7d13e97f32be50e3f0228da6b8176193872ae08dbf0e1fde9eb977ab3beee37bf4e1b1711ed57423777a3ff32299 SHA512 0f95448d8c2c4f7ffeaf70370c88480621e540f4776413a0a3fb00181d80fb87063d8eacfd496eabda2fbd062fadb57b64659080fed45a285671cc02018b1c05 +MISC metadata.xml 762 BLAKE2B 70c22120197d94a5d2530f89e677c7ea6cd26a7615bbfd5128ad57ec2f2d09aeb118dbf65870f0c50315f4a71cfe5e0c541fd00dc6a30d914ea0adacb608354d SHA512 6d3c401c144f61c7cfb45cdf9badc09b0af97f70f58d151825623b4ab2ad90df8e9cb9438901a9287f0a969090995a5c6302143540502a03a11a319931ad5ebd diff --git a/net-libs/czmq/czmq-3.0.2.ebuild b/net-libs/czmq/czmq-3.0.2-r1.ebuild index 3bbe065064fc..93acefb0a6bf 100644 --- a/net-libs/czmq/czmq-3.0.2.ebuild +++ b/net-libs/czmq/czmq-3.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ HOMEPAGE="http://czmq.zeromq.org" SRC_URI="http://download.zeromq.org/${P}.tar.gz" LICENSE="LGPL-3" -SLOT="0" +SLOT="0/3" KEYWORDS="amd64 arm ~arm64 hppa x86" IUSE="doc static-libs test" diff --git a/net-libs/czmq/czmq-4.2.0.ebuild b/net-libs/czmq/czmq-4.2.0.ebuild new file mode 100644 index 000000000000..77ee24c0d326 --- /dev/null +++ b/net-libs/czmq/czmq-4.2.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="High-level C Binding for ZeroMQ" +HOMEPAGE="http://czmq.zeromq.org" +SRC_URI="https://github.com/zeromq/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0/4" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +IUSE="curl drafts http-client http-server lz4 static-libs systemd +uuid" + +BDEPEND="app-text/asciidoc + app-text/xmlto + virtual/pkgconfig" + +RDEPEND=">=net-libs/zeromq-4:=[drafts?] + http-client? ( net-misc/curl ) + http-server? ( net-libs/libmicrohttpd:= ) + lz4? ( app-arch/lz4:= ) + systemd? ( sys-apps/systemd ) + uuid? ( sys-apps/util-linux:0= )" + +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS NEWS README.md ) + +src_configure() { + local myeconfargs=( + --enable-drafts=$(usex drafts) + --with-docs=no + --with-uuid=$(usex uuid) + --with-libcurl=$(usex http-client) + --with-libmicrohttpd=$(usex http-server) + --with-libsystemd=$(usex systemd) + --with-liblz4=$(usex lz4) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + if ! use static-libs ; then + find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die + fi +} diff --git a/net-libs/czmq/metadata.xml b/net-libs/czmq/metadata.xml index 7c5a822d2398..b25aa418bfb6 100644 --- a/net-libs/czmq/metadata.xml +++ b/net-libs/czmq/metadata.xml @@ -1,8 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>jlec@gentoo.org</email> - <name>Justin Lecher</name> - </maintainer> + <maintainer type="person"> + <email>jlec@gentoo.org</email> + <name>Justin Lecher</name> + </maintainer> + <use> + <flag name="drafts"> + Build draft API, which may change at any time without any + notice, and is therefore not recommended for normal use. + (requires draft support in <pkg>net-libs/zeromq</pkg> as well) + </flag> + <flag name="http-client">Build support for HTTP client using <pkg>net-misc/curl</pkg></flag> + <flag name="http-server">Build support for HTTP server using <pkg>net-libs/libmicrohttpd</pkg></flag> + <flag name="uuid">Enable UUID support using <pkg>sys-apps/util-linux</pkg></flag> + </use> </pkgmetadata> |