[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 7b4a7b4bce8aecc74457525b49323959dd33 Author: Petr Vaněk gentoo org> AuthorDate: Wed Nov 29 09:23:29 2023 + Commit: Petr Vaněk gentoo org> CommitDate: Wed Nov 29 21:12:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4a7b77 dev-libs/hyperscan: enable py3.12 Signed-off-by: Petr Vaněk gentoo.org> dev-libs/hyperscan/hyperscan-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild index c82f020ea277..7c6fac198c94 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake flag-o-matic python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: ac4ab11f86849b5cdff90847f1ae9c1eb8c5b574 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 28 19:03:33 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 10:58:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4ab11f dev-libs/hyperscan: drop 5.4.0, 5.4.1 Bug: https://bugs.gentoo.org/905345 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/hyperscan/Manifest | 2 - dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 65 --- dev-libs/hyperscan/hyperscan-5.4.1.ebuild | 65 --- 3 files changed, 132 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 1959778468f2..92924af20c50 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,3 +1 @@ -DIST hyperscan-5.4.0.tar.gz 1844963 BLAKE2B 1a5af88655854b4c1ec58e6663b6c9c4b6fca0aa9d3e4daad3992daf911b8f359f48a95b65e4f05c71aa644e0271471d016fafaca05d547b838a9c52ea016e27 SHA512 cfec3f43b9e8b3fbb2e761927f3a173c1230f2688da710ec7708f2941ce6f550a1d3cb48b0b0e2ccf709807390117a7e40047cb99190bcc341f37eb3da13ae62 -DIST hyperscan-5.4.1.tar.gz 1848831 BLAKE2B 8be2a05de04a8f32c723e35be16923470ef7dbda830cf0a08c87bfcaff49564f9104f1b48b26a93a7fb157ac74e531841ea43db75bbfe3f836b98e748ccdfd45 SHA512 e9404946287e32604798dc8f9415efe8a47e464cf6e29e5c534ca6074f3674d2d38d4600787d3035ba2898a40e5048fbcd03e23f387ce43f81de4b6c63f70035 DIST hyperscan-5.4.2.tar.gz 1848851 BLAKE2B a4539df7c6a4b5f097effa67bc777c37ff02aae356953acd4ffe871f621c556f6357c37ad813db144ed50af21881838946b7cb5ef9ea345412de908b84497dac SHA512 328f21133161d16b36ebdc7f8b80a7afe7ca9e7e7433348e9bfa9acb5f3641522e8314beea1b219891f4e95f1392ff8036ebb87780fe808b8b4bd15a535e9509 diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild deleted file mode 100644 index e4d74772c853.. --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3 static-libs" - -RDEPEND="dev-libs/boost:=" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/ragel -" - -# We can't default this to on as it's against the expectation of -# how CPU_FLAGS_* work for users. -REQUIRED_USE="cpu_flags_x86_ssse3" - -src_prepare() { - # Respect user -O flags - sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die - - # upstream workaround - append-cxxflags -Wno-redundant-move - cmake_src_prepare -} - -src_configure() { - use cpu_flags_x86_ssse3 && append-flags -mssse3 - use cpu_flags_x86_avx2 && append-flags -mavx2 - - # Temporary, see #772086#c1 and associated PR - CMAKE_BUILD_TYPE="Release" - - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) - -DBUILD_EXAMPLES=OFF - -DFAT_RUNTIME=false - ) - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}"/bin/unit-hyperscan || die -} - -pkg_postinst() { - if has_version 'https://github.com/rspamd/rspamd/issues/4409 for more information." - fi -} diff --git a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild deleted file mode 100644 index 19e846a09a83.. --- a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE=" - https://www.hyperscan.io/ - https://github.com/intel/hyperscan -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3" - -RDEPEND="dev-libs/boost:=" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/ragel -" - -# We can't default this to on as it's against the expectation of -# how CPU_FLAGS_* work for users. -REQUIRED_USE="cpu_flags_x86_ssse3" - -src_prepare() { - # Respect user -O flags - sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die - - # upstream workaround - append-cxxflags -Wno-redundant-move - cmake_src_prepare -} -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 77478493b909b9da1daa8ca4c4bc3f95825624a9 Author: Joonas Niilola gentoo org> AuthorDate: Sat May 27 06:39:42 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 27 06:42:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77478493 dev-libs/hyperscan: Stabilize 5.4.2 amd64, #905345 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/hyperscan-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild index 19e846a09a83..2b7b9a7d6270 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 ~x86" IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3" RDEPEND="dev-libs/boost:="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 081e88b6a7723c3a365bb088ad1be6a34702a488 Author: Joonas Niilola gentoo org> AuthorDate: Sat May 27 06:42:19 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 27 06:42:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081e88b6 dev-libs/hyperscan: Stabilize 5.4.2 x86, #905345 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/hyperscan-5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild index 2b7b9a7d6270..c82f020ea277 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="-* amd64 ~x86" +KEYWORDS="-* amd64 x86" IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3" RDEPEND="dev-libs/boost:="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 9944b27e6d1242ddb468510b7eb6a9b89ced1b6f Author: Petr Vaněk atlas cz> AuthorDate: Thu Apr 20 22:01:31 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 29 06:44:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9944b27e dev-libs/hyperscan: add 5.4.2 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30674 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.4.2.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index b573ca9efb54..1959778468f2 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,2 +1,3 @@ DIST hyperscan-5.4.0.tar.gz 1844963 BLAKE2B 1a5af88655854b4c1ec58e6663b6c9c4b6fca0aa9d3e4daad3992daf911b8f359f48a95b65e4f05c71aa644e0271471d016fafaca05d547b838a9c52ea016e27 SHA512 cfec3f43b9e8b3fbb2e761927f3a173c1230f2688da710ec7708f2941ce6f550a1d3cb48b0b0e2ccf709807390117a7e40047cb99190bcc341f37eb3da13ae62 DIST hyperscan-5.4.1.tar.gz 1848831 BLAKE2B 8be2a05de04a8f32c723e35be16923470ef7dbda830cf0a08c87bfcaff49564f9104f1b48b26a93a7fb157ac74e531841ea43db75bbfe3f836b98e748ccdfd45 SHA512 e9404946287e32604798dc8f9415efe8a47e464cf6e29e5c534ca6074f3674d2d38d4600787d3035ba2898a40e5048fbcd03e23f387ce43f81de4b6c63f70035 +DIST hyperscan-5.4.2.tar.gz 1848851 BLAKE2B a4539df7c6a4b5f097effa67bc777c37ff02aae356953acd4ffe871f621c556f6357c37ad813db144ed50af21881838946b7cb5ef9ea345412de908b84497dac SHA512 328f21133161d16b36ebdc7f8b80a7afe7ca9e7e7433348e9bfa9acb5f3641522e8314beea1b219891f4e95f1392ff8036ebb87780fe808b8b4bd15a535e9509 diff --git a/dev-libs/hyperscan/hyperscan-5.4.2.ebuild b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild new file mode 100644 index ..19e846a09a83 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.4.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://www.hyperscan.io/ + https://github.com/intel/hyperscan +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3" + +RDEPEND="dev-libs/boost:=" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel +" + +# We can't default this to on as it's against the expectation of +# how CPU_FLAGS_* work for users. +REQUIRED_USE="cpu_flags_x86_ssse3" + +src_prepare() { + # Respect user -O flags + sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die + + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake_src_prepare +} + +src_configure() { + use cpu_flags_x86_ssse3 && append-flags -mssse3 + use cpu_flags_x86_avx2 && append-flags -mavx2 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_STATIC_AND_SHARED=OFF + -DBUILD_EXAMPLES=OFF + -DFAT_RUNTIME=false + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/bin/unit-hyperscan || die +} + +pkg_postinst() { + if has_version 'https://github.com/rspamd/rspamd/issues/4409 for more information." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 3a86a00b5dd713b5c29dc28c42b5aad5adf5ff3b Author: Petr Vaněk atlas cz> AuthorDate: Sun Mar 19 17:24:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 21:20:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a86a00b dev-libs/hyperscan: update warning messages for rspamd users Different version of hyperscan causes runtime failures in https://github.com/gentoo/gentoo/pull/29750 Bug: https://bugs.gentoo.org/902137 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30236 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 4 ++-- dev-libs/hyperscan/hyperscan-5.4.1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 55f108b37fa3..e4d74772c853 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -57,8 +57,8 @@ src_test() { } pkg_postinst() { - if has_version 'mail-filter/rspamd'; then - elog "There is known issue with mail-filter/rspamd when hyperscan version changes." + if has_version 'https://github.com/rspamd/rspamd/issues/4409 for more information." fi diff --git a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild index 2984a1ad61f2..19e846a09a83 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild @@ -57,8 +57,8 @@ src_test() { } pkg_postinst() { - if has_version 'mail-filter/rspamd'; then - elog "There is known issue with mail-filter/rspamd when hyperscan version changes." + if has_version 'https://github.com/rspamd/rspamd/issues/4409 for more information." fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 1f22873c9fe5531cd633388d860f8a66cbe457d5 Author: Petr Vaněk atlas cz> AuthorDate: Thu Feb 23 16:56:18 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Feb 28 14:34:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f22873c dev-libs/hyperscan: add warning message for rspamd users Different version of hyperscan causes runtime failures in mail-filter/rspamd. Workaround is to remove /var/lib/rspamd/*.hs* files. Let's warn users who might be affected because they have rspamd installed. Upstream-issue: https://github.com/rspamd/rspamd/issues/4409 Reported-by: Jakub Gajdoš gdos.sk> Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29750 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 8 dev-libs/hyperscan/hyperscan-5.4.1.ebuild | 8 2 files changed, 16 insertions(+) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 34d42c4677bb..55f108b37fa3 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -55,3 +55,11 @@ src_configure() { src_test() { "${BUILD_DIR}"/bin/unit-hyperscan || die } + +pkg_postinst() { + if has_version 'mail-filter/rspamd'; then + elog "There is known issue with mail-filter/rspamd when hyperscan version changes." + elog "Known workaround is to remove hyperscan databases ${EROOT}/var/lib/rspamd/*.hs*" + elog "See https://github.com/rspamd/rspamd/issues/4409 for more information." + fi +} diff --git a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild index 4377ae025213..2984a1ad61f2 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild @@ -55,3 +55,11 @@ src_configure() { src_test() { "${BUILD_DIR}"/bin/unit-hyperscan || die } + +pkg_postinst() { + if has_version 'mail-filter/rspamd'; then + elog "There is known issue with mail-filter/rspamd when hyperscan version changes." + elog "Known workaround is to remove hyperscan databases ${EROOT}/var/lib/rspamd/*.hs*" + elog "See https://github.com/rspamd/rspamd/issues/4409 for more information." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 8c478a16109cc83fca3bf86f412e539d105d387d Author: Petr Vaněk atlas cz> AuthorDate: Wed Feb 22 10:39:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 16:13:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c478a16 dev-libs/hyperscan: add 5.4.1 - EAPI bump to 8 - drop static-libs use flag - remove unneeded CMAKE_BUILD_TYPE variable Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29720 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.4.1.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 583b450ea304..b573ca9efb54 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1,2 @@ DIST hyperscan-5.4.0.tar.gz 1844963 BLAKE2B 1a5af88655854b4c1ec58e6663b6c9c4b6fca0aa9d3e4daad3992daf911b8f359f48a95b65e4f05c71aa644e0271471d016fafaca05d547b838a9c52ea016e27 SHA512 cfec3f43b9e8b3fbb2e761927f3a173c1230f2688da710ec7708f2941ce6f550a1d3cb48b0b0e2ccf709807390117a7e40047cb99190bcc341f37eb3da13ae62 +DIST hyperscan-5.4.1.tar.gz 1848831 BLAKE2B 8be2a05de04a8f32c723e35be16923470ef7dbda830cf0a08c87bfcaff49564f9104f1b48b26a93a7fb157ac74e531841ea43db75bbfe3f836b98e748ccdfd45 SHA512 e9404946287e32604798dc8f9415efe8a47e464cf6e29e5c534ca6074f3674d2d38d4600787d3035ba2898a40e5048fbcd03e23f387ce43f81de4b6c63f70035 diff --git a/dev-libs/hyperscan/hyperscan-5.4.1.ebuild b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild new file mode 100644 index ..4377ae025213 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.4.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE=" + https://www.hyperscan.io/ + https://github.com/intel/hyperscan +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3" + +RDEPEND="dev-libs/boost:=" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel +" + +# We can't default this to on as it's against the expectation of +# how CPU_FLAGS_* work for users. +REQUIRED_USE="cpu_flags_x86_ssse3" + +src_prepare() { + # Respect user -O flags + sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die + + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake_src_prepare +} + +src_configure() { + use cpu_flags_x86_ssse3 && append-flags -mssse3 + use cpu_flags_x86_avx2 && append-flags -mavx2 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_STATIC_AND_SHARED=OFF + -DBUILD_EXAMPLES=OFF + -DFAT_RUNTIME=false + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/bin/unit-hyperscan || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 74ed024a302bb24fb36f1d2e5868a5d7ffb79a95 Author: Petr Vaněk atlas cz> AuthorDate: Tue Aug 23 12:47:07 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 27 11:38:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ed024a dev-libs/hyperscan: update upstream metadata Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26976 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index 9af6495c981e..c367a670c6e6 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -10,6 +10,6 @@ Proxy Maintainers - 01org/hyperscan + intel/hyperscan
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 324964c841c3a39c8c55af62ba8f88ba7c8af5f7 Author: Petr Vaněk atlas cz> AuthorDate: Sat Jul 9 07:27:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 9 07:49:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324964c8 dev-libs/hyperscan: enable py3.11 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26301 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 1f26f29e501e..e43fd5a3260d 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit cmake flag-o-matic python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 3a30ab2427b36d0970556aae16148f191975e97b Author: Jonas Stein gentoo org> AuthorDate: Thu Feb 10 20:08:16 2022 + Commit: Jonas Stein gentoo org> CommitDate: Thu Feb 10 20:11:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a30ab24 dev-libs/hyperscan: Maintainer retired Proxied maintainer retired due to inactivity. Bug: https://bugs.gentoo.org/633254 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jonas Stein gentoo.org> dev-libs/hyperscan/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index 7d408e90b66e..9af6495c981e 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - c...@roessner.co - Christian Roessner - arka...@atlas.cz Petr Vaněk
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 40fddaea1a0329095468d66fafde1babcbc16ce8 Author: Petr Vaněk atlas cz> AuthorDate: Thu Feb 3 11:53:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 5 19:03:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fddaea dev-libs/hyperscan: enable py3.10 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/24066 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 9e3f43300d71..1f26f29e501e 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit cmake flag-o-matic python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 5357b5fcd72ab818a78431855acf54744984383b Author: Marek Szuba gentoo org> AuthorDate: Fri Sep 3 10:42:34 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Sep 3 12:15:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5357b5fc dev-libs/hyperscan: keyword 5.4.0 for -* No SSSE3 - no hyperscan. See https://intel.github.io/hyperscan/dev-reference/getting_started.html#hardware Signed-off-by: Marek Szuba gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 9cd4cf02b42..9e3f43300d7 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit cmake flag-o-matic python-any-r1 @@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="-* amd64 x86" IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost:="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 3a5ffd2785532f2541e66f01958d33b7aab37989 Author: Petr Vaněk atlas cz> AuthorDate: Fri Mar 26 09:38:32 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Mar 30 13:03:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5ffd27 dev-libs/hyperscan: drop 5.3.0 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/20122 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/Manifest | 1 - dev-libs/hyperscan/hyperscan-5.3.0.ebuild | 55 --- 2 files changed, 56 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index dd7672155aa..583b450ea30 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,2 +1 @@ -DIST hyperscan-5.3.0.tar.gz 1824077 BLAKE2B 6d1c8ac8df32e8e4ac09f51ad292e566c2af2b7de9fb1f0bf99b233b9647b527ea115b6bdace5533927bc7a0eace626921b391ad3e78d62fe54636ae13b9f26e SHA512 a4d85ffd2264e8e6745340ba51431361775a1e7a2da78edd31f6f53552ac61fdef718710ae53a254b7d5000f9ec1aafe7a48d9c55e76f5c6822486150bbc6c56 DIST hyperscan-5.4.0.tar.gz 1844963 BLAKE2B 1a5af88655854b4c1ec58e6663b6c9c4b6fca0aa9d3e4daad3992daf911b8f359f48a95b65e4f05c71aa644e0271471d016fafaca05d547b838a9c52ea016e27 SHA512 cfec3f43b9e8b3fbb2e761927f3a173c1230f2688da710ec7708f2941ce6f550a1d3cb48b0b0e2ccf709807390117a7e40047cb99190bcc341f37eb3da13ae62 diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild deleted file mode 100644 index e05b00364aa..000 --- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3 static-libs" - -RDEPEND="dev-libs/boost" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/ragel -" - -# We can't default this to on as it's against the expectation of -# how CPU_FLAGS_* work for users. -REQUIRED_USE="cpu_flags_x86_ssse3" - -src_prepare() { - # Respect user -O flags - sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die - - # upstream workaround - append-cxxflags -Wno-redundant-move - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - use cpu_flags_x86_ssse3 && append-flags -mssse3 - use cpu_flags_x86_avx2 && append-flags -mavx2 - - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) - -DFAT_RUNTIME=false - ) - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}"/bin/unit-hyperscan || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 8e9639e43323449a7193ef717c85b47c70a82877 Author: Sam James gentoo org> AuthorDate: Thu Mar 25 14:36:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 25 14:39:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9639e4 dev-libs/hyperscan: fix cpu_flags_* default (disable) We shouldn't enable CPU_FLAGS_* by default. Users don't mask or explicitly disable flags they don't have, they just enable the ones they _do_ have. Even in this case, where we NEED SSSE3, it's wrong to default it on rather than making the user aware of the requirement. Reported-by: ggabriel Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.3.0.ebuild | 4 +++- dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild index 84f3d508c03..e05b00364aa 100644 --- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" KEYWORDS="amd64 x86" -IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost" DEPEND="${RDEPEND}" @@ -23,6 +23,8 @@ BDEPEND=" dev-util/ragel " +# We can't default this to on as it's against the expectation of +# how CPU_FLAGS_* work for users. REQUIRED_USE="cpu_flags_x86_ssse3" src_prepare() { diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 6e40c26f0f8..9cd4cf02b42 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" KEYWORDS="amd64 x86" -IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost:=" DEPEND="${RDEPEND}" @@ -23,6 +23,8 @@ BDEPEND=" dev-util/ragel " +# We can't default this to on as it's against the expectation of +# how CPU_FLAGS_* work for users. REQUIRED_USE="cpu_flags_x86_ssse3" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: caebe619a5e646d7fccbff1dc5bc1e36c0587fc7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 26 20:58:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 26 20:58:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caebe619 dev-libs/hyperscan: amd64 stable wrt bug #772086 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index 27446a7399d..6e40c26f0f8 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost:="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 70163d5941c2ea2911a3a0f5d16a31306cc6df0f Author: Sam James gentoo org> AuthorDate: Thu Feb 25 09:03:29 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 25 09:03:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70163d59 dev-libs/hyperscan: restore CMAKE_BUILD_TYPE="Release" for now Bug: https://bugs.gentoo.org/772086 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index f5eac0bc20f..6303beabeee 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -38,6 +38,9 @@ src_configure() { use cpu_flags_x86_ssse3 && append-flags -mssse3 use cpu_flags_x86_avx2 && append-flags -mavx2 + # Temporary, see #772086#c1 and associated PR + CMAKE_BUILD_TYPE="Release" + local mycmakeargs=( -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 7403fefaa1f75ef051ecfc661b0a24cdcade0afa Author: Sam James gentoo org> AuthorDate: Thu Jan 14 01:20:23 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 14 01:20:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7403fefa dev-libs/hyperscan: tidy ebuild Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild index befb1587018..fcfeb8e7d13 100644 --- a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" -RDEPEND="dev-libs/boost" +RDEPEND="dev-libs/boost:=" DEPEND="${RDEPEND}" BDEPEND=" ${PYTHON_DEPS} @@ -35,8 +35,6 @@ src_prepare() { } src_configure() { - CMAKE_BUILD_TYPE=Release - use cpu_flags_x86_ssse3 && append-flags -mssse3 use cpu_flags_x86_avx2 && append-flags -mavx2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: ed3ee17b0406d6841d33f51115c50c6463217f04 Author: Petr Vaněk atlas cz> AuthorDate: Wed Jan 13 11:17:39 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 14 01:20:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3ee17b dev-libs/hyperscan: bump to 5.4.0 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/19052 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.4.0.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 1b136837059..dd7672155aa 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1,2 @@ DIST hyperscan-5.3.0.tar.gz 1824077 BLAKE2B 6d1c8ac8df32e8e4ac09f51ad292e566c2af2b7de9fb1f0bf99b233b9647b527ea115b6bdace5533927bc7a0eace626921b391ad3e78d62fe54636ae13b9f26e SHA512 a4d85ffd2264e8e6745340ba51431361775a1e7a2da78edd31f6f53552ac61fdef718710ae53a254b7d5000f9ec1aafe7a48d9c55e76f5c6822486150bbc6c56 +DIST hyperscan-5.4.0.tar.gz 1844963 BLAKE2B 1a5af88655854b4c1ec58e6663b6c9c4b6fca0aa9d3e4daad3992daf911b8f359f48a95b65e4f05c71aa644e0271471d016fafaca05d547b838a9c52ea016e27 SHA512 cfec3f43b9e8b3fbb2e761927f3a173c1230f2688da710ec7708f2941ce6f550a1d3cb48b0b0e2ccf709807390117a7e40047cb99190bcc341f37eb3da13ae62 diff --git a/dev-libs/hyperscan/hyperscan-5.4.0.ebuild b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild new file mode 100644 index 000..befb1587018 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.4.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" + +RDEPEND="dev-libs/boost" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel +" + +REQUIRED_USE="cpu_flags_x86_ssse3" + +src_prepare() { + # Respect user -O flags + sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die + + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake_src_prepare +} + +src_configure() { + CMAKE_BUILD_TYPE=Release + + use cpu_flags_x86_ssse3 && append-flags -mssse3 + use cpu_flags_x86_avx2 && append-flags -mavx2 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) + -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) + -DBUILD_EXAMPLES=OFF + -DFAT_RUNTIME=false + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/bin/unit-hyperscan || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/, dev-libs/hyperscan/files/
commit: de6a411a842c7b581f4b0dfde3f37103dd707718 Author: Petr Vaněk atlas cz> AuthorDate: Thu Jan 7 10:32:45 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 11:16:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6a411a dev-libs/hyperscan: clean old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/18973 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/Manifest| 1 - .../hyperscan/files/hyperscan-5.2.1-locales.patch | 20 dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild | 57 -- 3 files changed, 78 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 2e5b6029c6a..1b136837059 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,2 +1 @@ -DIST hyperscan-5.2.1.tar.gz 1818935 BLAKE2B 8b073c946b970867221043b88f36203a0bfa3f2b94002ce2e46f0aa5c616d3e09f19a750510bd88ed30d0aa4324c0d0f04d6a816775b4bed2c246bbc1548b2f0 SHA512 e6ac2aef1f3efa1535c00d73fa590ea62fff4686c4ad3ee023d2e72c51896ca4616ec1b85d7c6f88ac7b42d92c3557b9c4bb3b51cfb796e20a79d53b28e53b6c DIST hyperscan-5.3.0.tar.gz 1824077 BLAKE2B 6d1c8ac8df32e8e4ac09f51ad292e566c2af2b7de9fb1f0bf99b233b9647b527ea115b6bdace5533927bc7a0eace626921b391ad3e78d62fe54636ae13b9f26e SHA512 a4d85ffd2264e8e6745340ba51431361775a1e7a2da78edd31f6f53552ac61fdef718710ae53a254b7d5000f9ec1aafe7a48d9c55e76f5c6822486150bbc6c56 diff --git a/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch b/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch deleted file mode 100644 index 985a6f13034..000 --- a/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 83197af..297a3b3 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -187,9 +187,9 @@ else() - set (EXEC_ARGS ${CC_ARG1} -c -Q --help=target -march=native -mtune=native) - execute_process(COMMAND ${CMAKE_C_COMPILER} ${EXEC_ARGS} - OUTPUT_VARIABLE _GCC_OUTPUT) --string(FIND "${_GCC_OUTPUT}" "Known" POS) --string(SUBSTRING "${_GCC_OUTPUT}" 0 ${POS} _GCC_OUTPUT) --string(REGEX REPLACE ".*march=[ \t]*([^ \n]*)[ \n].*" "\\1" -+string(FIND "${_GCC_OUTPUT}" "march" POS) -+string(SUBSTRING "${_GCC_OUTPUT}" ${POS} -1 _GCC_OUTPUT) -+string(REGEX REPLACE "march=[ \t]*([^ \n]*)[ \n].*" "\\1" - GNUCC_ARCH "${_GCC_OUTPUT}") - - # test the parsed flag --- -2.26.2 - diff --git a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild deleted file mode 100644 index 6cfd5c07a2e..000 --- a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" - -RDEPEND="dev-libs/boost" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/ragel -" - -REQUIRED_USE="cpu_flags_x86_ssse3" - -PATCHES=( - "${FILESDIR}/${P}-locales.patch" -) - -src_prepare() { - # Respect user -O flags - sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die - - # upstream workaround - append-cxxflags -Wno-redundant-move - cmake_src_prepare -} - -src_configure() { - CMAKE_BUILD_TYPE=Release - - use cpu_flags_x86_ssse3 && append-flags -mssse3 - use cpu_flags_x86_avx2 && append-flags -mavx2 - - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) - -DFAT_RUNTIME=false - ) - cmake_src_configure -} - -src_test() { - "${BUILD_DIR}"/bin/unit-hyperscan || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: fdea7a607a401ab82b6724393ef1b1d05096850a Author: Sam James gentoo org> AuthorDate: Mon Jan 4 15:31:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 4 15:31:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdea7a60 dev-libs/hyperscan: Stabilize 5.3.0 x86, #760726 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild index 287e21a5482..a85c63cc9fe 100644 --- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: a9ca6f160ee60b25de412e798aafb3d5c908bf84 Author: Sam James gentoo org> AuthorDate: Sat Sep 5 15:15:50 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 5 15:15:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca6f16 dev-libs/hyperscan: Stabilize 5.3.0 amd64, #740184 Signed-off-by: Sam James gentoo.org> dev-libs/hyperscan/hyperscan-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild index 2b2917b7102..287e21a5482 100644 --- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 7f5372cb31671675611aae3c8e22d00d1deee0cc Author: Petr Vaněk atlas cz> AuthorDate: Wed Jun 3 09:27:38 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 10 14:24:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5372cb dev-libs/hyperscan: port to py39 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/15681 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild | 2 +- dev-libs/hyperscan/hyperscan-5.3.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild index 1f23a817dcb..6cfd5c07a2e 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit cmake flag-o-matic python-any-r1 diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild index 6e01c2f6c6b..2b2917b7102 100644 --- a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6..8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit cmake flag-o-matic python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/files/, dev-libs/hyperscan/
commit: 9a92f89023d4d4a6b6687f9196062bab87c52e07 Author: Petr Vaněk atlas cz> AuthorDate: Thu May 7 14:40:56 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 10 14:24:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a92f890 dev-libs/hyperscan: bug fixes: #674218, #707486, #722802 * support non-English locales; The patch is taken from https://github.com/intel/hyperscan/issues/217#issuecomment-583932263 * respect cpu_flags_x86 USE flags * respect -O flags * set release build type; CMAKE_BUILD_TYPE=Release disables -Werror flag which used to trigger false positive error in GCC-10. https://github.com/intel/hyperscan/issues/239 Closes: https://bugs.gentoo.org/674218 Closes: https://bugs.gentoo.org/707486 Closes: https://bugs.gentoo.org/722802 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> .../hyperscan/files/hyperscan-5.2.1-locales.patch| 20 dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild | 15 ++- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch b/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch new file mode 100644 index 000..985a6f13034 --- /dev/null +++ b/dev-libs/hyperscan/files/hyperscan-5.2.1-locales.patch @@ -0,0 +1,20 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 83197af..297a3b3 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -187,9 +187,9 @@ else() + set (EXEC_ARGS ${CC_ARG1} -c -Q --help=target -march=native -mtune=native) + execute_process(COMMAND ${CMAKE_C_COMPILER} ${EXEC_ARGS} + OUTPUT_VARIABLE _GCC_OUTPUT) +-string(FIND "${_GCC_OUTPUT}" "Known" POS) +-string(SUBSTRING "${_GCC_OUTPUT}" 0 ${POS} _GCC_OUTPUT) +-string(REGEX REPLACE ".*march=[ \t]*([^ \n]*)[ \n].*" "\\1" ++string(FIND "${_GCC_OUTPUT}" "march" POS) ++string(SUBSTRING "${_GCC_OUTPUT}" ${POS} -1 _GCC_OUTPUT) ++string(REGEX REPLACE "march=[ \t]*([^ \n]*)[ \n].*" "\\1" + GNUCC_ARCH "${_GCC_OUTPUT}") + + # test the parsed flag +-- +2.26.2 + diff --git a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild index aa7ab14e706..1f23a817dcb 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+cpu_flags_x86_ssse3 static-libs" +IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" RDEPEND="dev-libs/boost" DEPEND="${RDEPEND}" @@ -25,16 +25,29 @@ BDEPEND=" REQUIRED_USE="cpu_flags_x86_ssse3" +PATCHES=( + "${FILESDIR}/${P}-locales.patch" +) + src_prepare() { + # Respect user -O flags + sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die + # upstream workaround append-cxxflags -Wno-redundant-move cmake_src_prepare } src_configure() { + CMAKE_BUILD_TYPE=Release + + use cpu_flags_x86_ssse3 && append-flags -mssse3 + use cpu_flags_x86_avx2 && append-flags -mavx2 + local mycmakeargs=( -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) + -DFAT_RUNTIME=false ) cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 941a92ebea9e55817509e59d24396d6205cbac23 Author: Petr Vaněk atlas cz> AuthorDate: Mon May 25 15:03:18 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jun 10 14:24:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941a92eb dev-libs/hyperscan: bump to 5.3.0 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.3.0.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index af6b6034e0b..2e5b6029c6a 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1,2 @@ DIST hyperscan-5.2.1.tar.gz 1818935 BLAKE2B 8b073c946b970867221043b88f36203a0bfa3f2b94002ce2e46f0aa5c616d3e09f19a750510bd88ed30d0aa4324c0d0f04d6a816775b4bed2c246bbc1548b2f0 SHA512 e6ac2aef1f3efa1535c00d73fa590ea62fff4686c4ad3ee023d2e72c51896ca4616ec1b85d7c6f88ac7b42d92c3557b9c4bb3b51cfb796e20a79d53b28e53b6c +DIST hyperscan-5.3.0.tar.gz 1824077 BLAKE2B 6d1c8ac8df32e8e4ac09f51ad292e566c2af2b7de9fb1f0bf99b233b9647b527ea115b6bdace5533927bc7a0eace626921b391ad3e78d62fe54636ae13b9f26e SHA512 a4d85ffd2264e8e6745340ba51431361775a1e7a2da78edd31f6f53552ac61fdef718710ae53a254b7d5000f9ec1aafe7a48d9c55e76f5c6822486150bbc6c56 diff --git a/dev-libs/hyperscan/hyperscan-5.3.0.ebuild b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild new file mode 100644 index 000..6e01c2f6c6b --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.3.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit cmake flag-o-matic python-any-r1 + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_avx2 +cpu_flags_x86_ssse3 static-libs" + +RDEPEND="dev-libs/boost" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel +" + +REQUIRED_USE="cpu_flags_x86_ssse3" + +src_prepare() { + # Respect user -O flags + sed -i '/set(OPT_CX*_FLAG/d' CMakeLists.txt || die + + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake_src_prepare +} + +src_configure() { + CMAKE_BUILD_TYPE=Release + + use cpu_flags_x86_ssse3 && append-flags -mssse3 + use cpu_flags_x86_avx2 && append-flags -mavx2 + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) + -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) + -DFAT_RUNTIME=false + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/bin/unit-hyperscan || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: c24ced0c86bca29cd4a167ea0cad4c19fc210baa Author: Petr Vaněk atlas cz> AuthorDate: Mon Mar 9 08:48:32 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 4 07:38:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24ced0c dev-libs/hyperscan: clean old Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/Manifest | 3 --- dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 36 dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 39 --- dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 39 --- 4 files changed, 117 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index afd9d645e5e..af6b6034e0b 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,4 +1 @@ -DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32 SHA512 5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d -DIST hyperscan-5.1.1.tar.gz 1811275 BLAKE2B 524f1fbdfd470cd12ebb0ab4e122a97f6a90a1027adfa0850921a8f80c09f87792fed3da6b10367336b1e84987414bda93b98aa30aa9ff6dd899bf29fdd4294a SHA512 2812174890f775bc0c99019afe49cfde9ecc1107626cb4f1c9e1518228d090cba43bc15a19beaa00bae2a8a3dad85e7f27d4b237973360a294db78098fcb8508 -DIST hyperscan-5.2.0.tar.gz 1818751 BLAKE2B 4d74a4d022a59ee37c7df274ff1a37153898aa403bdfa3ec39df7304f7f65bcae1bbc074a2801223ef00903a5b8a01845e985c2ad196496d40899bab79df3844 SHA512 4d56e2d02dfbedf3caa8b212dae2ac3575b343b1ed2a75e91f6074ef265bbc28cfb78ad7f08dc47d7cc2e3e3e02e488c4cb75efacc41755f993236d97ddcb4cc DIST hyperscan-5.2.1.tar.gz 1818935 BLAKE2B 8b073c946b970867221043b88f36203a0bfa3f2b94002ce2e46f0aa5c616d3e09f19a750510bd88ed30d0aa4324c0d0f04d6a816775b4bed2c246bbc1548b2f0 SHA512 e6ac2aef1f3efa1535c00d73fa590ea62fff4686c4ad3ee023d2e72c51896ca4616ec1b85d7c6f88ac7b42d92c3557b9c4bb3b51cfb796e20a79d53b28e53b6c diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild deleted file mode 100644 index 52d8497da64..000 --- a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) - -inherit cmake python-r1 - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_ssse3 static-libs" - -RDEPEND=" - ${PYTHON_DEPS} - dev-util/ragel - >=dev-libs/boost-1.57:= - net-libs/libpcap" - -BDEPEND="${RDEPEND}" - -REQUIRED_USE="cpu_flags_x86_ssse3 - ${PYTHON_REQUIRED_USE}" - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) - ) - cmake_src_configure -} diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild deleted file mode 100644 index 42551e93ced..000 --- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) - -inherit cmake python-r1 flag-o-matic - -DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_ssse3 static-libs" - -RDEPEND="${PYTHON_DEPS} - dev-util/ragel - dev-libs/boost - net-libs/libpcap" -BDEPEND="${RDEPEND}" - -REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" - -src_prepare() { - # upstream workaround - append-cxxflags -Wno-redundant-move - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) - -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) - ) - cmake_src_configure -} diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild deleted file mode 100644 index 42551e93ced..000 --- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: c1d303120e742802423b1596151dd11c9b586bf2 Author: Petr Vaněk atlas cz> AuthorDate: Mon Mar 9 09:10:57 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 4 07:38:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d30312 dev-libs/hyperscan: add myslef as a proxy co-maintainer Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/14894 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index fa9f4a3de1e..a0397a7f0d9 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -5,6 +5,10 @@ c...@roessner.co Christian Roessner + + arka...@atlas.cz + Petr Vaněk + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 54defbd269995d139b5f27647a52b4c99e95964d Author: Petr Vaněk atlas cz> AuthorDate: Mon Mar 9 09:08:43 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 4 07:38:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54defbd2 dev-libs/hyperscan: correct python dependencies Python is build time dependency only. It works perfectly with python3 and there is no need to depend on Python2. Closes: https://bugs.gentoo.org/710218 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> .../{hyperscan-5.2.1.ebuild => hyperscan-5.2.1-r1.ebuild} | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.2.1.ebuild b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild similarity index 80% rename from dev-libs/hyperscan/hyperscan-5.2.1.ebuild rename to dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild index 8789fd913c7..aa7ab14e706 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.1-r1.ebuild @@ -3,9 +3,9 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{6..8} ) -inherit cmake python-r1 flag-o-matic +inherit cmake flag-o-matic python-any-r1 DESCRIPTION="High-performance regular expression matching library" SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -16,12 +16,14 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+cpu_flags_x86_ssse3 static-libs" -RDEPEND="${PYTHON_DEPS} - dev-libs/boost" +RDEPEND="dev-libs/boost" DEPEND="${RDEPEND}" -BDEPEND="dev-util/ragel" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel +" -REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" +REQUIRED_USE="cpu_flags_x86_ssse3" src_prepare() { # upstream workaround
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 499609b38260a45a7ec856b729aa171935356d1b Author: Petr Vaněk atlas cz> AuthorDate: Tue Feb 4 18:29:37 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 7 06:16:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499609b3 dev-libs/hyperscan: update urls The official Hyperscan website has moved to hyperscan.io and source code is published in https://github.com/intel/hyperscan. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 7 +++ dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 6 +++--- dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild index ec3fa0a718e..52d8497da64 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.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 EAPI=7 @@ -8,9 +8,8 @@ PYTHON_COMPAT=( python2_7 ) inherit cmake python-r1 DESCRIPTION="High-performance regular expression matching library" -HOMEPAGE="https://01.org/hyperscan; - -SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild index f21c9535c2d..42551e93ced 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.1.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 @@ -8,8 +8,8 @@ PYTHON_COMPAT=( python2_7 ) inherit cmake python-r1 flag-o-matic 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; +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0" diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild index f21c9535c2d..42551e93ced 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.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 EAPI=7 @@ -8,8 +8,8 @@ PYTHON_COMPAT=( python2_7 ) inherit cmake python-r1 flag-o-matic 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; +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 21d012ddbfa2aed2ae73b45db176ac4f5ab4903e Author: Petr Vaněk atlas cz> AuthorDate: Tue Feb 4 18:31:54 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 7 06:16:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d012dd dev-libs/hyperscan: bump to 5.2.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/14556 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.2.1.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 64a310c6073..afd9d645e5e 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,3 +1,4 @@ DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32 SHA512 5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d DIST hyperscan-5.1.1.tar.gz 1811275 BLAKE2B 524f1fbdfd470cd12ebb0ab4e122a97f6a90a1027adfa0850921a8f80c09f87792fed3da6b10367336b1e84987414bda93b98aa30aa9ff6dd899bf29fdd4294a SHA512 2812174890f775bc0c99019afe49cfde9ecc1107626cb4f1c9e1518228d090cba43bc15a19beaa00bae2a8a3dad85e7f27d4b237973360a294db78098fcb8508 DIST hyperscan-5.2.0.tar.gz 1818751 BLAKE2B 4d74a4d022a59ee37c7df274ff1a37153898aa403bdfa3ec39df7304f7f65bcae1bbc074a2801223ef00903a5b8a01845e985c2ad196496d40899bab79df3844 SHA512 4d56e2d02dfbedf3caa8b212dae2ac3575b343b1ed2a75e91f6074ef265bbc28cfb78ad7f08dc47d7cc2e3e3e02e488c4cb75efacc41755f993236d97ddcb4cc +DIST hyperscan-5.2.1.tar.gz 1818935 BLAKE2B 8b073c946b970867221043b88f36203a0bfa3f2b94002ce2e46f0aa5c616d3e09f19a750510bd88ed30d0aa4324c0d0f04d6a816775b4bed2c246bbc1548b2f0 SHA512 e6ac2aef1f3efa1535c00d73fa590ea62fff4686c4ad3ee023d2e72c51896ca4616ec1b85d7c6f88ac7b42d92c3557b9c4bb3b51cfb796e20a79d53b28e53b6c diff --git a/dev-libs/hyperscan/hyperscan-5.2.1.ebuild b/dev-libs/hyperscan/hyperscan-5.2.1.ebuild new file mode 100644 index 000..8789fd913c7 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.2.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake python-r1 flag-o-matic + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/intel/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://www.hyperscan.io/ https://github.com/intel/hyperscan; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+cpu_flags_x86_ssse3 static-libs" + +RDEPEND="${PYTHON_DEPS} + dev-libs/boost" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/ragel" + +REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" + +src_prepare() { + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) + -DBUILD_STATIC_AND_SHARED=$(usex static-libs ON OFF) + ) + cmake_src_configure +} + +src_test() { + "${BUILD_DIR}"/bin/unit-hyperscan || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 211b4ad2a2699dac8dd8765323e23dfc7fab286e Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Oct 8 12:07:25 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Oct 8 14:35:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211b4ad2 dev-libs/hyperscan: Fix EAPI + BDEPS Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov gentoo.org> dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 2 +- dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 4 ++-- dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild index b73f317040a..8cecb0a904a 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild @@ -23,7 +23,7 @@ RDEPEND=" >=dev-libs/boost-1.57:= net-libs/libpcap" -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild index 7a0a28063f9..6e6970b8c42 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python2_7 ) @@ -20,7 +20,7 @@ RDEPEND="${PYTHON_DEPS} dev-util/ragel dev-libs/boost net-libs/libpcap" -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild index 7a0a28063f9..6e6970b8c42 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python2_7 ) @@ -20,7 +20,7 @@ RDEPEND="${PYTHON_DEPS} dev-util/ragel dev-libs/boost net-libs/libpcap" -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 1193c695e7acd1c77848779e1d6c9f5dc3d8a82d Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Oct 8 11:36:14 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Oct 8 14:35:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1193c695 dev-libs/hyperscan: Fix build for gcc9.x Closes: https://bugs.gentoo.org/685618 Closes: https://bugs.gentoo.org/691384 Closes: https://bugs.gentoo.org/696856 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov gentoo.org> dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 8 +++- dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 8 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild index 100dba02f5a..7a0a28063f9 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils python-r1 +inherit cmake-utils python-r1 flag-o-matic DESCRIPTION="High-performance regular expression matching library" SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -24,6 +24,12 @@ DEPEND="${RDEPEND}" REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" +src_prepare() { + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake-utils_src_prepare +} + src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON) diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild index 100dba02f5a..7a0a28063f9 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils python-r1 +inherit cmake-utils python-r1 flag-o-matic DESCRIPTION="High-performance regular expression matching library" SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -24,6 +24,12 @@ DEPEND="${RDEPEND}" REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" +src_prepare() { + # upstream workaround + append-cxxflags -Wno-redundant-move + cmake-utils_src_prepare +} + src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: ebcf27c52f3771f26f26febd26d368eb7519c3ef Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Oct 7 07:31:52 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Oct 7 07:32:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcf27c5 dev-libs/hyperscan: Fix pkgcheck warning Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov gentoo.org> dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 4 ++-- dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild index 7d40d8fff80..100dba02f5a 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,7 +22,7 @@ RDEPEND="${PYTHON_DEPS} net-libs/libpcap" DEPEND="${RDEPEND}" -REQUIRED_USE="cpu_flags_x86_ssse3" +REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" src_configure() { local mycmakeargs=( diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild index 7d40d8fff80..100dba02f5a 100644 --- a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -22,7 +22,7 @@ RDEPEND="${PYTHON_DEPS} net-libs/libpcap" DEPEND="${RDEPEND}" -REQUIRED_USE="cpu_flags_x86_ssse3" +REQUIRED_USE="cpu_flags_x86_ssse3 ${PYTHON_REQUIRED_USE}" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 5c081c3937f44f9616102c8414542b89ae3dd4a0 Author: Christian Roessner roessner co> AuthorDate: Wed Aug 21 08:58:49 2019 + Commit: Alexey Shvetsov gentoo org> CommitDate: Sun Oct 6 13:45:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c081c39 dev-libs/hyperscan: Version bump to 5.1.1 and 5.2.0 Signed-off-by: Christian Roessner roessner.co> Closes: https://github.com/gentoo/gentoo/pull/12757 Signed-off-by: Alexey Shvetsov gentoo.org> dev-libs/hyperscan/Manifest | 2 ++ dev-libs/hyperscan/hyperscan-5.1.1.ebuild | 33 +++ dev-libs/hyperscan/hyperscan-5.2.0.ebuild | 33 +++ 3 files changed, 68 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index e51d159070d..64a310c6073 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1,3 @@ DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32 SHA512 5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d +DIST hyperscan-5.1.1.tar.gz 1811275 BLAKE2B 524f1fbdfd470cd12ebb0ab4e122a97f6a90a1027adfa0850921a8f80c09f87792fed3da6b10367336b1e84987414bda93b98aa30aa9ff6dd899bf29fdd4294a SHA512 2812174890f775bc0c99019afe49cfde9ecc1107626cb4f1c9e1518228d090cba43bc15a19beaa00bae2a8a3dad85e7f27d4b237973360a294db78098fcb8508 +DIST hyperscan-5.2.0.tar.gz 1818751 BLAKE2B 4d74a4d022a59ee37c7df274ff1a37153898aa403bdfa3ec39df7304f7f65bcae1bbc074a2801223ef00903a5b8a01845e985c2ad196496d40899bab79df3844 SHA512 4d56e2d02dfbedf3caa8b212dae2ac3575b343b1ed2a75e91f6074ef265bbc28cfb78ad7f08dc47d7cc2e3e3e02e488c4cb75efacc41755f993236d97ddcb4cc diff --git a/dev-libs/hyperscan/hyperscan-5.1.1.ebuild b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild new file mode 100644 index 000..7d40d8fff80 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.1.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-r1 + +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" + +RDEPEND="${PYTHON_DEPS} + dev-util/ragel + dev-libs/boost + net-libs/libpcap" +DEPEND="${RDEPEND}" + +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 +} diff --git a/dev-libs/hyperscan/hyperscan-5.2.0.ebuild b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild new file mode 100644 index 000..7d40d8fff80 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-r1 + +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" + +RDEPEND="${PYTHON_DEPS} + dev-util/ragel + dev-libs/boost + net-libs/libpcap" +DEPEND="${RDEPEND}" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: a52c5b007f8a6cca922c67d1d3c1e7b58fbd5dba Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 19:47:44 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 19:47:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52c5b00 dev-libs/hyperscan: Clean old up Signed-off-by: Michał Górny gentoo.org> dev-libs/hyperscan/Manifest | 2 -- dev-libs/hyperscan/hyperscan-4.6.0.ebuild | 30 -- dev-libs/hyperscan/hyperscan-4.7.0.ebuild | 30 -- 3 files changed, 62 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 7ae5f01f02b..e51d159070d 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,3 +1 @@ -DIST hyperscan-4.6.0.tar.gz 1557704 BLAKE2B 978b6b3aa83962602df9d3cd5eaf433d15875694fbb34868f594fb930260d57e52f2ac6183ca588096de42ac54a4a68c420b4e7fb2a2c4c50e1e078254e6785e SHA512 17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57 -DIST hyperscan-4.7.0.tar.gz 1738159 BLAKE2B 88bcfab979b0eb6177404e65cc1124d6fc9f4615346823fd6d5156794134e344d0141be41aeb4d850620947f53471cc8b78ed4833efaa7c075ec3c88d8670ee7 SHA512 ec32cecc98165ab590cefe37c31aa9cbad813aedd6bec72760574a8ece2a8aefecc229b1d76a2e90c54a51302d1db70620278dbb96d47091ebf846e9f8c4ff08 DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32 SHA512 5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d diff --git a/dev-libs/hyperscan/hyperscan-4.6.0.ebuild b/dev-libs/hyperscan/hyperscan-4.6.0.ebuild deleted file mode 100644 index 7de8f427c25..000 --- a/dev-libs/hyperscan/hyperscan-4.6.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# 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 -} diff --git a/dev-libs/hyperscan/hyperscan-4.7.0.ebuild b/dev-libs/hyperscan/hyperscan-4.7.0.ebuild deleted file mode 100644 index 11e8e448c18..000 --- a/dev-libs/hyperscan/hyperscan-4.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: a9c3b32aeea74d87f5a12a7a24bce660878ac14f Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 19:41:48 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 19:47:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c3b32a dev-libs/hyperscan: Add missing PYTHON_REQUIRED_USE Signed-off-by: Michał Górny gentoo.org> dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild index ce2fc792b97..b73f317040a 100644 --- a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild +++ b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild @@ -25,7 +25,8 @@ RDEPEND=" DEPEND="${RDEPEND}" -REQUIRED_USE="cpu_flags_x86_ssse3" +REQUIRED_USE="cpu_flags_x86_ssse3 + ${PYTHON_REQUIRED_USE}" src_configure() { local mycmakeargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: af43a2c9dc3ec7926956dae3deae1c2c7ec6f506 Author: David Heidelberg ixit cz> AuthorDate: Fri Jan 18 19:44:24 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 22 20:50:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af43a2c9 dev-libs/hyperscan: Version bump 5.1.0 Closes: https://github.com/gentoo/gentoo/pull/9863 Closes: https://bugs.gentoo.org/674220 Original author: Christian Rößner Signed-off-by: David Heidelberg ixit.cz> Closes: https://github.com/gentoo/gentoo/pull/10864 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-5.1.0.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index cad4d987d60..7ae5f01f02b 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,2 +1,3 @@ DIST hyperscan-4.6.0.tar.gz 1557704 BLAKE2B 978b6b3aa83962602df9d3cd5eaf433d15875694fbb34868f594fb930260d57e52f2ac6183ca588096de42ac54a4a68c420b4e7fb2a2c4c50e1e078254e6785e SHA512 17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57 DIST hyperscan-4.7.0.tar.gz 1738159 BLAKE2B 88bcfab979b0eb6177404e65cc1124d6fc9f4615346823fd6d5156794134e344d0141be41aeb4d850620947f53471cc8b78ed4833efaa7c075ec3c88d8670ee7 SHA512 ec32cecc98165ab590cefe37c31aa9cbad813aedd6bec72760574a8ece2a8aefecc229b1d76a2e90c54a51302d1db70620278dbb96d47091ebf846e9f8c4ff08 +DIST hyperscan-5.1.0.tar.gz 1810559 BLAKE2B 0946b3afe00cdce51b82852515ffe674729854d762854c252ba90fc73cbdc23205fe75f8e6c4e976efb31bf10950076b5790bd9692768dabcbd642d53e739c32 SHA512 5e6d11429e61dc061dd31e6b311a8c1dbfcd03af6e24d97b95eb2cef24dcd33d593064e5faa7c22807d785a8921bc410a69a43c4e5b3d7b4774f37c4a12a025d diff --git a/dev-libs/hyperscan/hyperscan-5.1.0.ebuild b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild new file mode 100644 index 000..ce2fc792b97 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-5.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-utils python-r1 + +DESCRIPTION="High-performance regular expression matching library" +HOMEPAGE="https://01.org/hyperscan; + +SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_ssse3 static-libs" + +RDEPEND=" + ${PYTHON_DEPS} + dev-util/ragel + >=dev-libs/boost-1.57:= + net-libs/libpcap" + +DEPEND="${RDEPEND}" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 4de48500b6eb402b39ab3629b57a469a2fe31484 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Mar 21 09:23:58 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Mar 21 09:23:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de48500 dev-libs/hyperscan: remove old versions Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/hyperscan/Manifest | 2 -- dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild | 30 dev-libs/hyperscan/hyperscan-4.4.1.ebuild| 17 dev-libs/hyperscan/hyperscan-4.5.2.ebuild| 30 4 files changed, 79 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 0731d89ad00..cad4d987d60 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,4 +1,2 @@ -DIST hyperscan-4.4.1.tar.gz 1515106 BLAKE2B 7bb3dc6ede1132818c373647515ca84db3fcd8a8e4b73a97813562832b6086ae179830803492d9701bff6f6766ccdf87557171c3a408a5a420db3fdf09b68256 SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 -DIST hyperscan-4.5.2.tar.gz 1521484 BLAKE2B e299a80d252ca8cf840dc9d922713b3a4b692d5596ca2cc2297467e3258da9b6b3190a2b3f4e0865dc44e4ab343205b83b8f694ced091e948d82c0466cba76c7 SHA512 13bb6c11c8366f168f2ba1eaf5d67560a68668d699604a7884f7a3e7f54ad2dcdd41d562dc35d029b2ad715d562252eb6ef57e97be319e2aa9bdcd3437d8d926 DIST hyperscan-4.6.0.tar.gz 1557704 BLAKE2B 978b6b3aa83962602df9d3cd5eaf433d15875694fbb34868f594fb930260d57e52f2ac6183ca588096de42ac54a4a68c420b4e7fb2a2c4c50e1e078254e6785e SHA512 17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57 DIST hyperscan-4.7.0.tar.gz 1738159 BLAKE2B 88bcfab979b0eb6177404e65cc1124d6fc9f4615346823fd6d5156794134e344d0141be41aeb4d850620947f53471cc8b78ed4833efaa7c075ec3c88d8670ee7 SHA512 ec32cecc98165ab590cefe37c31aa9cbad813aedd6bec72760574a8ece2a8aefecc229b1d76a2e90c54a51302d1db70620278dbb96d47091ebf846e9f8c4ff08 diff --git a/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild deleted file mode 100644 index 15909013de8..000 --- a/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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 -} diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild deleted file mode 100644 index 8978aa0cff5..000 --- a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -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" - -REQUIRED_USE="cpu_flags_x86_ssse3" diff --git a/dev-libs/hyperscan/hyperscan-4.5.2.ebuild b/dev-libs/hyperscan/hyperscan-4.5.2.ebuild deleted file mode 100644 index 7de8f427c25..000 --- a/dev-libs/hyperscan/hyperscan-4.5.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 020d25afaf440567a92224325bc30207fa38d73a Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Mar 21 08:53:46 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Mar 21 09:22:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020d25af dev-libs/hyperscan: version bump to 4.7.0 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-4.7.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index e47c03d56cf..0731d89ad00 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,3 +1,4 @@ DIST hyperscan-4.4.1.tar.gz 1515106 BLAKE2B 7bb3dc6ede1132818c373647515ca84db3fcd8a8e4b73a97813562832b6086ae179830803492d9701bff6f6766ccdf87557171c3a408a5a420db3fdf09b68256 SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 DIST hyperscan-4.5.2.tar.gz 1521484 BLAKE2B e299a80d252ca8cf840dc9d922713b3a4b692d5596ca2cc2297467e3258da9b6b3190a2b3f4e0865dc44e4ab343205b83b8f694ced091e948d82c0466cba76c7 SHA512 13bb6c11c8366f168f2ba1eaf5d67560a68668d699604a7884f7a3e7f54ad2dcdd41d562dc35d029b2ad715d562252eb6ef57e97be319e2aa9bdcd3437d8d926 DIST hyperscan-4.6.0.tar.gz 1557704 BLAKE2B 978b6b3aa83962602df9d3cd5eaf433d15875694fbb34868f594fb930260d57e52f2ac6183ca588096de42ac54a4a68c420b4e7fb2a2c4c50e1e078254e6785e SHA512 17bddc0f8085615df633f5d050e21a448bda781512990a1efe59286002114322372d59d165a113dfe5548f77102576208e1c667454ab40e46c0a96208a4fdd57 +DIST hyperscan-4.7.0.tar.gz 1738159 BLAKE2B 88bcfab979b0eb6177404e65cc1124d6fc9f4615346823fd6d5156794134e344d0141be41aeb4d850620947f53471cc8b78ed4833efaa7c075ec3c88d8670ee7 SHA512 ec32cecc98165ab590cefe37c31aa9cbad813aedd6bec72760574a8ece2a8aefecc229b1d76a2e90c54a51302d1db70620278dbb96d47091ebf846e9f8c4ff08 diff --git a/dev-libs/hyperscan/hyperscan-4.7.0.ebuild b/dev-libs/hyperscan/hyperscan-4.7.0.ebuild new file mode 100644 index 000..11e8e448c18 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-4.7.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: b402b778ada52fae6cca72032872ae2f28778205 Author: Christian Roessner roessner co> AuthorDate: Sun Oct 29 19:31:25 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Oct 29 19:33:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b402b778 dev-libs/hyperscan: version bump to 4.6.0 (fixes bug 635148) Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-4.6.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 33b28b97052..ce596b7b9fe 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1,2 +1,3 @@ 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 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 000..7de8f427c25 --- /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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 32db7ffcc0a530ef67845cc7da25048f130c7ca6 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Jul 26 13:17:45 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Jul 26 13:17:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32db7ffc dev-libs/hyperscan: version bump to 4.5.2 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-4.5.2.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 30c0b346da4..33b28b97052 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1,2 @@ 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 diff --git a/dev-libs/hyperscan/hyperscan-4.5.2.ebuild b/dev-libs/hyperscan/hyperscan-4.5.2.ebuild new file mode 100644 index 000..7de8f427c25 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-4.5.2.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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 51292cfb5ee55c44abf2ab0e043d97d9b0dcf941 Author: Angelo G. Del Regno gmail com> AuthorDate: Sun May 28 09:53:57 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 30 15:32:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51292cfb dev-libs/hyperscan: Use correct distfile name Update SRC_URI to rename the distfile correctly. Closes: https://github.com/gentoo/gentoo/pull/4786 dev-libs/hyperscan/Manifest | 2 +- dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild | 2 +- dev-libs/hyperscan/hyperscan-4.4.1.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest index 1241b8f9844..30c0b346da4 100644 --- a/dev-libs/hyperscan/Manifest +++ b/dev-libs/hyperscan/Manifest @@ -1 +1 @@ -DIST v4.4.1.tar.gz 1515106 SHA256 3a082d92a3cb0cd724bc1190d24cc39752bd3db35d22115fda03d2e91ccd94cd SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 WHIRLPOOL 1eff40644b4284615f8011e4fd516005381468d651a2675c0e4b46b2b34a9986a5c242590314ef04ebe8528e6ee9090c07830d868de6fed84a0c244ad5ebf28d +DIST hyperscan-4.4.1.tar.gz 1515106 SHA256 3a082d92a3cb0cd724bc1190d24cc39752bd3db35d22115fda03d2e91ccd94cd SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 WHIRLPOOL 1eff40644b4284615f8011e4fd516005381468d651a2675c0e4b46b2b34a9986a5c242590314ef04ebe8528e6ee9090c07830d868de6fed84a0c244ad5ebf28d diff --git a/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild index 9bc34a0334a..15909013de8 100644 --- a/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild +++ b/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit cmake-utils DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz; +SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" HOMEPAGE="https://01.org/hyperscan; LICENSE="BSD" diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild index 8d521ae0598..8978aa0cff5 100644 --- a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild @@ -6,7 +6,7 @@ EAPI=5 inherit cmake-utils DESCRIPTION="High-performance regular expression matching library" -SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz; +SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" HOMEPAGE="https://01.org/hyperscan; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 4e718599e95198a9017656f40d068b6f99719cb0 Author: Christian Roessner roessner-network-solutions com> AuthorDate: Wed Apr 26 09:26:20 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Apr 26 18:43:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e718599 dev-libs/hyperscan: bump to 4.4.1-r1, fix 616626 Gentoo-Bug: 616626 dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild | 30 1 file changed, 30 insertions(+) diff --git a/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild new file mode 100644 index 000..9bc34a0334a --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-4.4.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 3d4f9b225525a4b3c5f56bcb343a883d8d5caed0 Author: Michał Górny gentoo org> AuthorDate: Wed Apr 26 08:12:36 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 26 08:14:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4f9b22 dev-libs/hyperscan: Revert "drop invalid maintainer" The maintainer has resolved the problem. Reverts: 005ea696f18016562b1864601eb12193d538ba06. dev-libs/hyperscan/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index 4fa8ff3514e..f3eaae0df55 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -1,6 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> + + c...@sys4.de + Christian Roessner + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 005ea696f18016562b1864601eb12193d538ba06 Author: Mike Gilbert gentoo org> AuthorDate: Wed Apr 26 05:08:43 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Apr 26 05:08:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005ea696 dev-libs/hyperscan: drop invalid maintainer Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61 dev-libs/hyperscan/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index f3eaae0df55..4fa8ff3514e 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - c...@sys4.de - Christian Roessner - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 0b5ec944ce3c70db30d7991094c599d03b0cfc80 Author: Christian Roessner roessner-network-solutions com> AuthorDate: Mon Apr 24 16:16:17 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Apr 25 19:29:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5ec944 dev-libs/hyperscan: set REQUIRED_USE to require SSSE3 dev-libs/hyperscan/hyperscan-4.4.1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild index 66108275b5b..8d521ae0598 100644 --- a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild @@ -12,3 +12,6 @@ HOMEPAGE="https://01.org/hyperscan; LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_ssse3" + +REQUIRED_USE="cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 880bf5932f124e89a7aadb45d3708e8de0f6af8c Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Apr 22 09:54:47 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Apr 22 09:55:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880bf593 dev-libs/hyperscan: fix minor syntax error in ebuild Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/hyperscan/hyperscan-4.4.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild index 3f4ff52b789..66108275b5b 100644 --- a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild +++ b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild @@ -12,4 +12,3 @@ HOMEPAGE="https://01.org/hyperscan; LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 351b73ef2220c8eb3cdd88b24b21f2a20694aa5b Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Apr 22 09:54:23 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Apr 22 09:55:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351b73ef dev-libs/hyperscan: add proxy maintainers project Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/hyperscan/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml index c63ff561fcb..f3eaae0df55 100644 --- a/dev-libs/hyperscan/metadata.xml +++ b/dev-libs/hyperscan/metadata.xml @@ -5,4 +5,8 @@ c...@sys4.de Christian Roessner + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
commit: 5bff075376704ef1f39997a0af922af8227d1d48 Author: Christian Roessner roessner-network-solutions com> AuthorDate: Fri Apr 21 14:55:17 2017 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Apr 22 09:55:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bff0753 dev-libs/hyperscan: New ebuild version 4.4.1 dev-libs/hyperscan/Manifest | 1 + dev-libs/hyperscan/hyperscan-4.4.1.ebuild | 15 +++ dev-libs/hyperscan/metadata.xml | 8 3 files changed, 24 insertions(+) diff --git a/dev-libs/hyperscan/Manifest b/dev-libs/hyperscan/Manifest new file mode 100644 index 000..1241b8f9844 --- /dev/null +++ b/dev-libs/hyperscan/Manifest @@ -0,0 +1 @@ +DIST v4.4.1.tar.gz 1515106 SHA256 3a082d92a3cb0cd724bc1190d24cc39752bd3db35d22115fda03d2e91ccd94cd SHA512 5e3463061110f81ad145dccf566f8308eed7bfd6711af59461b59903dd77b20963df3dd0f0ec8fc925837e76b658352b420b1ce210c4c91a4cb128a4d5f83056 WHIRLPOOL 1eff40644b4284615f8011e4fd516005381468d651a2675c0e4b46b2b34a9986a5c242590314ef04ebe8528e6ee9090c07830d868de6fed84a0c244ad5ebf28d diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild new file mode 100644 index 000..3f4ff52b789 --- /dev/null +++ b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="High-performance regular expression matching library" +SRC_URI="https://github.com/01org/hyperscan/archive/v${PV}.tar.gz; +HOMEPAGE="https://01.org/hyperscan; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml new file mode 100644 index 000..c63ff561fcb --- /dev/null +++ b/dev-libs/hyperscan/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + c...@sys4.de + Christian Roessner + +