* [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
* [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: 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-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-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-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 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-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-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-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/
@ 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/
@ 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/
@ 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-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-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-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-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/
@ 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/
@ 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: 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: 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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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/
@ 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/
@ 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-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-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/
@ 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/
@ 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-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-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-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-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-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-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
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 --
2021-03-25 14:39 [gentoo-commits] repo/gentoo:master commit in: dev-libs/hyperscan/ Sam James
-- 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-28 14:35 Joonas Niilola
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-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