diff options
Diffstat (limited to 'dev-libs/bitset')
-rw-r--r-- | dev-libs/bitset/Manifest | 7 | ||||
-rw-r--r-- | dev-libs/bitset/bitset-2.8.3.ebuild | 32 | ||||
-rw-r--r-- | dev-libs/bitset/bitset-2.8.4-r1.ebuild | 35 | ||||
-rw-r--r-- | dev-libs/bitset/metadata.xml | 15 |
4 files changed, 89 insertions, 0 deletions
diff --git a/dev-libs/bitset/Manifest b/dev-libs/bitset/Manifest new file mode 100644 index 000000000000..ac5675772d36 --- /dev/null +++ b/dev-libs/bitset/Manifest @@ -0,0 +1,7 @@ +DIST bitset-2.8.3.tar.gz 36787 SHA256 87d9cb74405c4b496ba1bcb334afd60e15be0a17102b0e722337a6604f2e8469 SHA512 7b451139ee9db0b581e552d09f03809185e64f3b1190d887ba58478c4dc10a1ecc687d69cb42045e3c01ad9d065e12aa4f31d14068d7df9f6a8f284344d5b51c WHIRLPOOL d814d155c700817c636047d437c219d436fbcb2492294ee347f48368740866113318b278bf63094f84067f62dab6334b9f2a9607162f106815e013d96240b6e6 +DIST bitset-2.8.4.tar.gz 37040 SHA256 7e3a8d7e550ed24f646a3264c7efeb0b267f5f2d0f3177952b2ce5f6866e57b7 SHA512 709c4f064416b22ae37fc9659a9eb74007fff5ce12eb998c386a268427a012238258bbd0f019682a5172a98b7b2a476fd60017bf34e199159e838b254b48ffe7 WHIRLPOOL 2ed96fb305a8e88bff695b419dc73ecb64ebbdf5944d869a4bd3216ac77a88ede4dd646a6a5f64dc7e6bb77903acfc46e64d67359cc58151df288b86043e812c +EBUILD bitset-2.8.3.ebuild 761 SHA256 309bc39e62ad49c2e504030bf04c866df7544d26afff1ce38db4ae457f3b78fd SHA512 42058787f4f08bb3f59f96d2e90efbabf98a7eef008e2914979fc572e8a6e74ebee842e54bcbcfa24a78262137631ad4b2cb6eabf3d5e6f9052d336292dce2b1 WHIRLPOOL 1fa7d6a67f0625adbf4faabebf9332cd60c6b46334c6b3a86e014ab938443ec2f02fb8fc7b2c879ed559d6b38063d3b20c05b8d981865cbfcf23d624f3518600 +EBUILD bitset-2.8.4-r1.ebuild 943 SHA256 710c2d1aa649f3400d8322a96ac9151df141387f3f309cb6026d6c232f6ec366 SHA512 7179d196b836ff6e601f62d85e5ccfaf008d0eff5ae4f817301bac92b73f2dc38310389e0c8f501089f93b922279d85bf1e3edb91b08ef2cb0199813f2c18119 WHIRLPOOL 4ede7f06c172930b157991a54ff1a14d04cdf83280239d06942dc2b97e92a7b29f5dcd468cfd10361e50a9e032efc11b0b73db92f0b2b1699e19f793e5bc02fe +MISC ChangeLog 2796 SHA256 a30f5f2c064f74d300ec9d1f6420257cdfcaa8fa1910b445d1719854edf8b0c4 SHA512 c76f5a927a4600c1f8b0ebeadcbf0518004712bb0cc17fa31c059fcc6061b8ab3e4f2d486ac08e0633467e6b5ff78c69e975c5ec5e8f86652b2a3cc1216f7cbb WHIRLPOOL 1ecf70a908d59a94f25d8bdaec8dbde1a275c839d974478fdd41224cce0da1a8d4c1678dbaeceb3f820b3f5041752dc2130881ef35ddd7e3bc7e460d564c5392 +MISC ChangeLog-2015 1883 SHA256 912fac454a9cdcbeee0cb75ec37d99d119ad774db603d3188a057d7bc9fe1c0e SHA512 0ebe3edfb8fbad97fd6fc4bf7c228ebb99ae2cb5d40eba9e267a538e56aa3a4aa14c299e1b57b12ec567b5ca5ace7f5558c729b7d0979b5fc07e7e4e368de514 WHIRLPOOL 5a15826606f8ba78c726ae4c7fb09ba9bad4565fc767a3871b92ff949b5a33ba68700290267f36628ac306120f9a1e3f76d5e4e54279a578c7f6d06d69070706 +MISC metadata.xml 522 SHA256 ecb1bd6564d0d9c975c5b7a14253429160a4ca0347618484d69861c4a8138feb SHA512 5c0fb4abffcc6da6ed48fec3e52e19b6526a526909463da6f9e4b8c0094f5701548d782c65a5b4c9787eb1143429ec4d0cdf71a7677e99331a9891a4acd3b537 WHIRLPOOL 62b8aea38911dce3353ee343d0cbfdee8c5d13ad085e66235ad49304c04b7be0ef6d6a599e1d87c8b92225b9cd9832f4fc544305811aad79a91e16673039bdec diff --git a/dev-libs/bitset/bitset-2.8.3.ebuild b/dev-libs/bitset/bitset-2.8.3.ebuild new file mode 100644 index 000000000000..0f9c70752602 --- /dev/null +++ b/dev-libs/bitset/bitset-2.8.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +AUTOTOOLS_AUTORECONF=1 +inherit autotools-utils + +DESCRIPTION="A compressed bitset with supporting data structures and algorithms" +HOMEPAGE="https://github.com/chriso/bitset" +SRC_URI="https://github.com/chriso/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="jemalloc static-libs tcmalloc" +KEYWORDS="amd64 x86" + +RDEPEND="tcmalloc? ( dev-util/google-perftools[-minimal] ) + jemalloc? ( >=dev-libs/jemalloc-3.2 )" +DEPEND="${RDEPEND}" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +DOCS=( README.md ) + +src_configure() { + local myeconfargs=( + $(use_with jemalloc) \ + $(use_with tcmalloc) + ) + autotools-utils_src_configure +} diff --git a/dev-libs/bitset/bitset-2.8.4-r1.ebuild b/dev-libs/bitset/bitset-2.8.4-r1.ebuild new file mode 100644 index 000000000000..420af9b499c2 --- /dev/null +++ b/dev-libs/bitset/bitset-2.8.4-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +AUTOTOOLS_AUTORECONF=1 +inherit autotools-utils + +DESCRIPTION="A compressed bitset with supporting data structures and algorithms" +HOMEPAGE="https://github.com/chriso/bitset" +SRC_URI="https://github.com/chriso/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="jemalloc static-libs tcmalloc" +KEYWORDS="amd64 ~arm x86" + +RDEPEND="tcmalloc? ( dev-util/google-perftools:= ) + jemalloc? ( >=dev-libs/jemalloc-3.2 )" +DEPEND="${RDEPEND}" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +DOCS=( README.md ) + +src_configure() { + local tcmalloc_lib_name='tcmalloc' + has_version dev-util/google-perftools[minimal] && tcmalloc_lib_name='tcmalloc_minimal' + local myeconfargs=( + $(use_with jemalloc) \ + $(use_with tcmalloc) \ + $(use_with tcmalloc tcmalloc-lib "${tcmalloc_lib_name}") + ) + autotools-utils_src_configure +} diff --git a/dev-libs/bitset/metadata.xml b/dev-libs/bitset/metadata.xml new file mode 100644 index 000000000000..d1af046aa04c --- /dev/null +++ b/dev-libs/bitset/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>pinkbyte@gentoo.org</email> + <name>Sergey Popov</name> + </maintainer> + <use> + <flag name="jemalloc">Use <pkg>dev-libs/jemalloc</pkg> for allocations</flag> + <flag name="tcmalloc">Use tcmalloc from <pkg>dev-util/google-perftools</pkg> for allocations</flag> + </use> + <upstream> + <remote-id type="github">chriso/bitset</remote-id> + </upstream> +</pkgmetadata> |