public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-02-28 14:35 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-02-28 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     1f22873c9fe5531cd633388d860f8a66cbe457d5
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Feb 23 16:56:18 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 28 14:34:44 2023 +0000
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š <jakub <AT> gdos.sk>
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29750
Signed-off-by: Joonas Niilola <juippis <AT> 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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-11-29 21:16 Petr Vaněk
  0 siblings, 0 replies; 47+ messages in thread
From: Petr Vaněk @ 2023-11-29 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     7b4a7b77774bce8aecc74457525b49323959dd33
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 09:23:29 2023 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 21:12:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4a7b77

dev-libs/hyperscan: enable py3.12

Signed-off-by: Petr Vaněk <arkamar <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-05-29 10:59 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2023-05-29 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     ac4ab11f86849b5cdff90847f1ae9c1eb8c5b574
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 19:03:33 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 29 10:58:40 2023 +0000
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 <asturm <AT> 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..000000000000
--- 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 '<mail-filter/rspamd-3.5'; then
-		elog "There is known issue with <mail-filter/rspamd-3.5 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
deleted file mode 100644
index 19e846a09a83..000000000000
--- 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
-}
-
-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 '<mail-filter/rspamd-3.5'; then
-		elog "There is known issue with <mail-filter/rspamd-3.5 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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-05-27  6:42 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-05-27  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     081e88b6a7723c3a365bb088ad1be6a34702a488
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:42:19 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:42:34 2023 +0000
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 <juippis <AT> 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:="


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-05-27  6:42 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2023-05-27  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     77478493b909b9da1daa8ca4c4bc3f95825624a9
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:39:42 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:42:34 2023 +0000
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 <juippis <AT> 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:="


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-04-29  6:44 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-04-29  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     9944b27e6d1242ddb468510b7eb6a9b89ced1b6f
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Apr 20 22:01:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 29 06:44:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9944b27e

dev-libs/hyperscan: add 5.4.2

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/30674
Signed-off-by: Sam James <sam <AT> 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 000000000000..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 '<mail-filter/rspamd-3.5'; then
+		elog "There is known issue with <mail-filter/rspamd-3.5 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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-03-19 21:21 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-19 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3a86a00b5dd713b5c29dc28c42b5aad5adf5ff3b
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Mar 19 17:24:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 21:20:53 2023 +0000
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
<mail-filter/rspamd-3.5, where the issue was addressed. This commit
limits the warning for affected rspamd versions.

See-also: https://github.com/gentoo/gentoo/pull/29750
Bug: https://bugs.gentoo.org/902137
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/30236
Signed-off-by: Sam James <sam <AT> 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 '<mail-filter/rspamd-3.5'; then
+		elog "There is known issue with <mail-filter/rspamd-3.5 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 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 '<mail-filter/rspamd-3.5'; then
+		elog "There is known issue with <mail-filter/rspamd-3.5 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2023-02-22 16:16 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-02-22 16:16 UTC (permalink / raw
  To: gentoo-commits

commit:     8c478a16109cc83fca3bf86f412e539d105d387d
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Feb 22 10:39:56 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 16:13:22 2023 +0000
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 <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29720
Signed-off-by: Sam James <sam <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2022-08-27 11:38 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-08-27 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     74ed024a302bb24fb36f1d2e5868a5d7ffb79a95
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Aug 23 12:47:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 11:38:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ed024a

dev-libs/hyperscan: update upstream metadata

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26976
Signed-off-by: Sam James <sam <AT> 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 @@
 		<name>Proxy Maintainers</name>
 	</maintainer>
 	<upstream>
-		<remote-id type="github">01org/hyperscan</remote-id>
+		<remote-id type="github">intel/hyperscan</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2022-07-09  7:49 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-07-09  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     324964c841c3a39c8c55af62ba8f88ba7c8af5f7
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Jul  9 07:27:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 07:49:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324964c8

dev-libs/hyperscan: enable py3.11

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/26301
Signed-off-by: Sam James <sam <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2022-02-10 20:12 Jonas Stein
  0 siblings, 0 replies; 47+ messages in thread
From: Jonas Stein @ 2022-02-10 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     3a30ab2427b36d0970556aae16148f191975e97b
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 10 20:08:16 2022 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Thu Feb 10 20:11:42 2022 +0000
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 <jstein <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>c@roessner.co</email>
-		<name>Christian Roessner</name>
-	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>arkamar@atlas.cz</email>
 		<name>Petr Vaněk</name>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2022-02-05 19:03 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2022-02-05 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     40fddaea1a0329095468d66fafde1babcbc16ce8
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Feb  3 11:53:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb  5 19:03:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fddaea

dev-libs/hyperscan: enable py3.10

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/24066
Signed-off-by: Arthur Zamarin <arthurzam <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-09-03 12:15 Marek Szuba
  0 siblings, 0 replies; 47+ messages in thread
From: Marek Szuba @ 2021-09-03 12:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5357b5fcd72ab818a78431855acf54744984383b
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  3 10:42:34 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Sep  3 12:15:27 2021 +0000
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 <marecki <AT> 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:="


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-03-30 13:03 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2021-03-30 13:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3a5ffd2785532f2541e66f01958d33b7aab37989
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Mar 26 09:38:32 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar 30 13:03:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5ffd27

dev-libs/hyperscan: drop 5.3.0

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/20122
Signed-off-by: Joonas Niilola <juippis <AT> 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-03-25 14:39 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-03-25 14:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8e9639e43323449a7193ef717c85b47c70a82877
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 14:36:38 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 14:39:22 2021 +0000
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 <sam <AT> 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() {


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-02-26 20:58 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2021-02-26 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     caebe619a5e646d7fccbff1dc5bc1e36c0587fc7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 20:58:04 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 20:58:04 2021 +0000
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 <ago <AT> 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:="


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-02-25  9:11 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-02-25  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     70163d5941c2ea2911a3a0f5d16a31306cc6df0f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 09:03:29 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 09:03:29 2021 +0000
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 <sam <AT> 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)


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-01-14  1:20 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-01-14  1:20 UTC (permalink / raw
  To: gentoo-commits

commit:     7403fefaa1f75ef051ecfc661b0a24cdcade0afa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 01:20:23 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 01:20:29 2021 +0000
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 <sam <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-01-14  1:20 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-01-14  1:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ed3ee17b0406d6841d33f51115c50c6463217f04
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Jan 13 11:17:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 01:20:28 2021 +0000
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 <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/19052
Signed-off-by: Sam James <sam <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2021-01-04 15:32 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-01-04 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     fdea7a607a401ab82b6724393ef1b1d05096850a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  4 15:31:09 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  4 15:31:09 2021 +0000
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 <sam <AT> 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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-09-05 15:16 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2020-09-05 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     a9ca6f160ee60b25de412e798aafb3d5c908bf84
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 15:15:50 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 15:15:50 2020 +0000
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 <sam <AT> 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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-06-10 14:25 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-06-10 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     941a92ebea9e55817509e59d24396d6205cbac23
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon May 25 15:03:18 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 14:24:41 2020 +0000
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 <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-06-10 14:25 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-06-10 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7f5372cb31671675611aae3c8e22d00d1deee0cc
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Jun  3 09:27:38 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jun 10 14:24:41 2020 +0000
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 <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/15681
Signed-off-by: Joonas Niilola <juippis <AT> 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
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-04-04  7:39 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-04-04  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     54defbd269995d139b5f27647a52b4c99e95964d
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Mar  9 09:08:43 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 07:38:58 2020 +0000
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 <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> 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


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-04-04  7:39 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-04-04  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c24ced0c86bca29cd4a167ea0cad4c19fc210baa
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Mar  9 08:48:32 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 07:38:58 2020 +0000
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 <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> 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..00000000000
--- 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..00000000000
--- 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..00000000000
--- 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
-
-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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-04-04  7:39 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-04-04  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c1d303120e742802423b1596151dd11c9b586bf2
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Mar  9 09:10:57 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr  4 07:38:58 2020 +0000
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 <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14894
Signed-off-by: Joonas Niilola <juippis <AT> 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 @@
 		<email>c@roessner.co</email>
 		<name>Christian Roessner</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>arkamar@atlas.cz</email>
+		<name>Petr Vaněk</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-02-07  6:16 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-02-07  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     21d012ddbfa2aed2ae73b45db176ac4f5ab4903e
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Feb  4 18:31:54 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb  7 06:16:43 2020 +0000
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 <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14556
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2020-02-07  6:16 Joonas Niilola
  0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2020-02-07  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     499609b38260a45a7ec856b729aa171935356d1b
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Feb  4 18:29:37 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb  7 06:16:42 2020 +0000
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 <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> 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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-10-08 14:35 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-10-08 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     1193c695e7acd1c77848779e1d6c9f5dc3d8a82d
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  8 11:36:14 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 14:35:20 2019 +0000
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 <alexxy <AT> 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)


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-10-08 14:35 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-10-08 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     211b4ad2a2699dac8dd8765323e23dfc7fab286e
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  8 12:07:25 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 14:35:26 2019 +0000
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 <alexxy <AT> 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}"
 


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-10-07  7:32 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-10-07  7:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ebcf27c52f3771f26f26febd26d368eb7519c3ef
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 07:31:52 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 07:32:14 2019 +0000
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 <alexxy <AT> 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=(


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-10-06 13:45 Alexey Shvetsov
  0 siblings, 0 replies; 47+ messages in thread
From: Alexey Shvetsov @ 2019-10-06 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5c081c3937f44f9616102c8414542b89ae3dd4a0
Author:     Christian Roessner <c <AT> roessner <DOT> co>
AuthorDate: Wed Aug 21 08:58:49 2019 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Oct  6 13:45:37 2019 +0000
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 <c <AT> roessner.co>
Closes: https://github.com/gentoo/gentoo/pull/12757
Signed-off-by: Alexey Shvetsov <alexxy <AT> 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 00000000000..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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-08-12 19:52 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2019-08-12 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     a52c5b007f8a6cca922c67d1d3c1e7b58fbd5dba
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 19:47:44 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 19:47:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52c5b00

dev-libs/hyperscan: Clean old up

Signed-off-by: Michał Górny <mgorny <AT> 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..00000000000
--- 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-08-12 19:47 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2019-08-12 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     a9c3b32aeea74d87f5a12a7a24bce660878ac14f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 19:41:48 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 19:47:23 2019 +0000
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 <mgorny <AT> 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=(


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2019-02-22 20:51 Andreas Sturmlechner
  0 siblings, 0 replies; 47+ messages in thread
From: Andreas Sturmlechner @ 2019-02-22 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     af43a2c9dc3ec7926956dae3deae1c2c7ec6f506
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Fri Jan 18 19:44:24 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 20:50:54 2019 +0000
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 <david <AT> ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/10864
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2018-03-21  9:24 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2018-03-21  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     020d25afaf440567a92224325bc30207fa38d73a
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 21 08:53:46 2018 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Mar 21 09:22:23 2018 +0000
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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2018-03-21  9:24 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2018-03-21  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4de48500b6eb402b39ab3629b57a469a2fe31484
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 21 09:23:58 2018 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Mar 21 09:23:58 2018 +0000
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..00000000000
--- 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..00000000000
--- 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..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-10-29 19:33 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-10-29 19:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b402b778ada52fae6cca72032872ae2f28778205
Author:     Christian Roessner <c <AT> roessner <DOT> co>
AuthorDate: Sun Oct 29 19:31:25 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 19:33:45 2017 +0000
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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-07-26 13:18 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-07-26 13:18 UTC (permalink / raw
  To: gentoo-commits

commit:     32db7ffcc0a530ef67845cc7da25048f130c7ca6
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 13:17:45 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 13:17:45 2017 +0000
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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-05-30 15:34 Lars Wendler
  0 siblings, 0 replies; 47+ messages in thread
From: Lars Wendler @ 2017-05-30 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     51292cfb5ee55c44abf2ab0e043d97d9b0dcf941
Author:     Angelo G. Del Regno <kholk11 <AT> gmail <DOT> com>
AuthorDate: Sun May 28 09:53:57 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue May 30 15:32:52 2017 +0000
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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-26 18:43 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-04-26 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4e718599e95198a9017656f40d068b6f99719cb0
Author:     Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Wed Apr 26 09:26:20 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 18:43:20 2017 +0000
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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-26  8:14 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2017-04-26  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3d4f9b225525a4b3c5f56bcb343a883d8d5caed0
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 08:12:36 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 08:14:13 2017 +0000
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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>cr@sys4.de</email>
+		<name>Christian Roessner</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-26  5:08 Mike Gilbert
  0 siblings, 0 replies; 47+ messages in thread
From: Mike Gilbert @ 2017-04-26  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     005ea696f18016562b1864601eb12193d538ba06
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 26 05:08:43 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Apr 26 05:08:43 2017 +0000
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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>cr@sys4.de</email>
-		<name>Christian Roessner</name>
-	</maintainer>
 	<maintainer type="project">
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-25 19:29 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-04-25 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     0b5ec944ce3c70db30d7991094c599d03b0cfc80
Author:     Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Mon Apr 24 16:16:17 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 19:29:20 2017 +0000
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"


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-22  9:55 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-04-22  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     5bff075376704ef1f39997a0af922af8227d1d48
Author:     Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Fri Apr 21 14:55:17 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 09:55:17 2017 +0000
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 00000000000..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 00000000000..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 00000000000..c63ff561fcb
--- /dev/null
+++ b/dev-libs/hyperscan/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>cr@sys4.de</email>
+		<name>Christian Roessner</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-22  9:55 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-04-22  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     351b73ef2220c8eb3cdd88b24b21f2a20694aa5b
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 09:54:23 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 09:55:17 2017 +0000
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 @@
 		<email>cr@sys4.de</email>
 		<name>Christian Roessner</name>
 	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/
@ 2017-04-22  9:55 Dirkjan Ochtman
  0 siblings, 0 replies; 47+ messages in thread
From: Dirkjan Ochtman @ 2017-04-22  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     880bf5932f124e89a7aadb45d3708e8de0f6af8c
Author:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 09:54:47 2017 +0000
Commit:     Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 09:55:17 2017 +0000
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"
-


^ permalink raw reply related	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2023-11-29 21:16 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-28 14:35 [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2023-11-29 21:16 Petr Vaněk
2023-05-29 10:59 Andreas Sturmlechner
2023-05-27  6:42 Joonas Niilola
2023-05-27  6:42 Joonas Niilola
2023-04-29  6:44 Sam James
2023-03-19 21:21 Sam James
2023-02-22 16:16 Sam James
2022-08-27 11:38 Sam James
2022-07-09  7:49 Sam James
2022-02-10 20:12 Jonas Stein
2022-02-05 19:03 Arthur Zamarin
2021-09-03 12:15 Marek Szuba
2021-03-30 13:03 Joonas Niilola
2021-03-25 14:39 Sam James
2021-02-26 20:58 Agostino Sarubbo
2021-02-25  9:11 Sam James
2021-01-14  1:20 Sam James
2021-01-14  1:20 Sam James
2021-01-04 15:32 Sam James
2020-09-05 15:16 Sam James
2020-06-10 14:25 Joonas Niilola
2020-06-10 14:25 Joonas Niilola
2020-04-04  7:39 Joonas Niilola
2020-04-04  7:39 Joonas Niilola
2020-04-04  7:39 Joonas Niilola
2020-02-07  6:16 Joonas Niilola
2020-02-07  6:16 Joonas Niilola
2019-10-08 14:35 Alexey Shvetsov
2019-10-08 14:35 Alexey Shvetsov
2019-10-07  7:32 Alexey Shvetsov
2019-10-06 13:45 Alexey Shvetsov
2019-08-12 19:52 Michał Górny
2019-08-12 19:47 Michał Górny
2019-02-22 20:51 Andreas Sturmlechner
2018-03-21  9:24 Dirkjan Ochtman
2018-03-21  9:24 Dirkjan Ochtman
2017-10-29 19:33 Dirkjan Ochtman
2017-07-26 13:18 Dirkjan Ochtman
2017-05-30 15:34 Lars Wendler
2017-04-26 18:43 Dirkjan Ochtman
2017-04-26  8:14 Michał Górny
2017-04-26  5:08 Mike Gilbert
2017-04-25 19:29 Dirkjan Ochtman
2017-04-22  9:55 Dirkjan Ochtman
2017-04-22  9:55 Dirkjan Ochtman
2017-04-22  9:55 Dirkjan Ochtman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox