summaryrefslogtreecommitdiff
path: root/dev-libs/hyperscan
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/hyperscan')
-rw-r--r--dev-libs/hyperscan/Manifest2
-rw-r--r--dev-libs/hyperscan/hyperscan-4.6.0.ebuild30
2 files changed, 32 insertions, 0 deletions
diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest
index f1517e0234d0..0479904cbb20 100644
--- a/dev-libs/hyperscan/Manifest
+++ b/dev-libs/hyperscan/Manifest
@@ -1,6 +1,8 @@
DIST hyperscan-4.4.1.tar.gz 1515106 SHA256 3a082d92a3cb0cd724bc1190d24cc39752bd3db35d22115fda03d2e91ccd94cd SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 WHIRLPOOL 1eff40644b4284615f8011e4fd516005381468d651a2675c0e4b46b2b34a9986a5c242590314ef04ebe8528e6ee9090c07830d868de6fed84a0c244ad5ebf28d
DIST hyperscan-4.5.2.tar.gz 1521484 SHA256 1f8fa44e94b642e54edc6a74cb8117d01984c0e661a15cad5a785e3ba28d18f5 SHA512 13bb6c11c8366f168f2ba1eaf5d67560a68668d699604a7884f7a3e7f54ad2dcdd41d562dc35d029b2ad715d562252eb6ef57e97be319e2aa9bdcd3437d8d926 WHIRLPOOL c232d710e122458eb2527dbaf8b1909b618138bd5fbe9ddf55b47cf970f20ac2b36ea8e071abd394792695b9aa6b68f405cfb0983fa80e9b8ae6a478c73306c9
+DIST hyperscan-4.6.0.tar.gz 1557704 SHA256 0dfbfc2e5e82a6a7b2feca3d982d08fb7d4a979a4e75f667a37484cae4fda815 SHA512 17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57 WHIRLPOOL aa1ac778b9b5f71fac2e00c3938bb95f502b30252d9ec37b6b230d414a55ef137cb6e036eb66e52b65334044b752cb30ed8a8bac8566e63cfd9492d8de28ad64
EBUILD hyperscan-4.4.1-r1.ebuild 700 SHA256 c5b6ffc999a0836e0e1db8a0f02780069909c7f38cf516b17bc928c65885f973 SHA512 c00b6074c6e1db2efae1eee08dea5b2ba9de355d8f6cff59fed34fcf9f4ee44862860a4a8390249ce8e5a36aa07aa89a053b03cc2db11bd216397a0e20f61f05 WHIRLPOOL 0986e2bb14a494a5f3f1fd7b9248577ac42b07d6f36e8391bea7d865f680e7f5d77d85555ffec775a53dcee86efb698615598eb0e7c088d9668caa0fe4e7abd6
EBUILD hyperscan-4.4.1.ebuild 432 SHA256 caeb6294feadb0c4f1069e7d5233868c73c04822d0ac609e74df7a0972dd7a52 SHA512 abe28222101c3c26cdebb16cbc54b37927b32787f35348c1557e7bff3f9b8432194e167eb724df5ce8f9facd15857f57ace0679d95df6681733b9e23e9897c04 WHIRLPOOL 77f7ca94ccf9f9847bf943da838eefde1d020e17bc636bd94e5ecb0e5d6173c7f01008da5892527050963c150ce5d7aa7b198c772b82117289aa877019a676bc
EBUILD hyperscan-4.5.2.ebuild 700 SHA256 3b3a3cc247996c6b2a8adff2784618808bdd7164429f54423bd2cb3c23d161a2 SHA512 e5045e9f7811709c3011d833807338f24927c78982d4d8d8cd4c0c33d639664fd346b6290792db25407ad33dedd2d7d61e19776ff86e020a0146f44293699738 WHIRLPOOL 07881874aeba363ccadc98769e831f765ca3dfaf1cc2d1a54c906fc71146d577162cbb7baee3bb4fde81b44eeba38813ebd03994522219454bae88a593c03937
+EBUILD hyperscan-4.6.0.ebuild 700 SHA256 3b3a3cc247996c6b2a8adff2784618808bdd7164429f54423bd2cb3c23d161a2 SHA512 e5045e9f7811709c3011d833807338f24927c78982d4d8d8cd4c0c33d639664fd346b6290792db25407ad33dedd2d7d61e19776ff86e020a0146f44293699738 WHIRLPOOL 07881874aeba363ccadc98769e831f765ca3dfaf1cc2d1a54c906fc71146d577162cbb7baee3bb4fde81b44eeba38813ebd03994522219454bae88a593c03937
MISC metadata.xml 444 SHA256 2b70c17a22d8c8077f5cbdec2f5d4a4cefb186941537400d7bfe27d5a8f1de7e SHA512 8b3dd40cc7b43125b2a7297c991143d74a5d3cbb70e0d5608ede859987cd27cae0a27b92c46419746d56a0f88252e6cb75ad6111ac25e920ba4e46acc8caa423 WHIRLPOOL 7f541657c156ff85e3b462d70f2f17c9ba8517dd868286f27530187596de099a2358b29764d37e04ef5b13f5fd0bf6154c33bf275f767376cd96da4a8720da11
diff --git a/dev-libs/hyperscan/hyperscan-4.6.0.ebuild b/dev-libs/hyperscan/hyperscan-4.6.0.ebuild
new file mode 100644
index 000000000000..7de8f427c25b
--- /dev/null
+++ b/dev-libs/hyperscan/hyperscan-4.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="High-performance regular expression matching library"
+SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://01.org/hyperscan"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 static-libs"
+
+DEPEND="dev-util/ragel
+ =dev-lang/python-2*
+ dev-libs/boost
+ net-libs/libpcap"
+
+REQUIRED_USE="cpu_flags_x86_ssse3"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
+ -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF)
+ )
+ cmake-utils_src_configure
+}