Versions
v5.4.2 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- -* amd64 x86
USE flags
cpu_flags_x86
- avx2
- Adds support for Advanced Vector Extensions 2 instructions
- ssse3
- Use the SSSE3 instruction set (NOT sse3/pni)
Dependencies
Runtime Dependencies
Depending packages
dev-libs / vectorscan : A portable fork of the high-performance regular expression matching library
mail-filter / rspamd : Rapid spam filtering system
net-analyzer / suricata : High performance Network IDS, IPS and Network Security Monitoring engine
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: enable py3.12
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-libs/hyperscan: drop 5.4.0, 5.4.1
Bug: https://bugs.gentoo.org/905345 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/hyperscan: Stabilize 5.4.2 x86, #905345
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-libs/hyperscan: Stabilize 5.4.2 amd64, #905345
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: add 5.4.2
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30674 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
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@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30236 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
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@gdos.sk> Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29750 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
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@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29720 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: enable py3.11
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26301 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: enable py3.10
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/24066 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
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@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: drop 5.3.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/20122 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
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@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
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@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/hyperscan: x86 stable wrt bug #772086
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
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@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/hyperscan: tidy ebuild
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Petr Vaněk · gentoo
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@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/19052 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: clean old
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/18973 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/hyperscan: Stabilize 5.3.0 x86, #760726
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/hyperscan: Stabilize 5.3.0 amd64, #740184
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/hyperscan: port to py39
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/15681 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
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@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
dev-libs/hyperscan: bug fixes: #674218, #707486, #722802
* support non-English locales; The patch is taken from https://github.com/intel/hyperscan/issues/217#issuecomment-583932263 * respect cpu_flags_x86 USE flags * respect -O flags * set release build type; CMAKE_BUILD_TYPE=Release disables -Werror flag which used to trigger false positive error in GCC-10. https://github.com/intel/hyperscan/issues/239 Closes: https://bugs.gentoo.org/674218 Closes: https://bugs.gentoo.org/707486 Closes: https://bugs.gentoo.org/722802 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
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@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
dev-libs/hyperscan: clean old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
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@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/14556 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
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@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
dev-libs/hyperscan: Fix EAPI + BDEPS
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Alexey Shvetsov · gentoo
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@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
dev-libs/hyperscan: Fix pkgcheck warning
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Christian Roessner · gentoo
dev-libs/hyperscan: Version bump to 5.1.1 and 5.2.0
Signed-off-by: Christian Roessner <c@roessner.co> Closes: https://github.com/gentoo/gentoo/pull/12757 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-libs/hyperscan: Clean old up
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-libs/hyperscan: Add missing PYTHON_REQUIRED_USE
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Heidelberg · gentoo
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@ixit.cz> Closes: https://github.com/gentoo/gentoo/pull/10864 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Dirkjan Ochtman · gentoo
dev-libs/hyperscan: remove old versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Dirkjan Ochtman · gentoo
dev-libs/hyperscan: version bump to 4.7.0
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Christian Roessner · gentoo
dev-libs/hyperscan: version bump to 4.6.0 (fixes bug 635148)
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Dirkjan Ochtman · gentoo
dev-libs/hyperscan: version bump to 4.5.2
Package-Manager: Portage-2.3.6, Repoman-2.3.1 - Angelo G. Del Regno · gentoo
dev-libs/hyperscan: Use correct distfile name
Update SRC_URI to rename the distfile correctly. Closes: https://github.com/gentoo/gentoo/pull/4786 - Christian Roessner · gentoo
dev-libs/hyperscan: bump to 4.4.1-r1, fix 616626
Gentoo-Bug: 616626 - Christian Roessner · gentoo
dev-libs/hyperscan: set REQUIRED_USE to require SSSE3 - Dirkjan Ochtman · gentoo
dev-libs/hyperscan: fix minor syntax error in ebuild
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Christian Roessner · gentoo
dev-libs/hyperscan: New ebuild version 4.4.1