fix description, remove sse4.2-support from b-depends

This commit is contained in:
Konstantinos Margaritis 2022-01-20 21:02:46 +02:00
parent f5960c81d9
commit 2eaf6e5d31

21
debian/control vendored
View File

@ -8,8 +8,7 @@ Build-Depends: cmake (>=2.8.11),
pkg-config,
po-debconf,
python3,
ragel (>=6.9),
sse4.2-support
ragel (>=6.9)
Standards-Version: 4.5.1
Section: libs
Rules-Requires-Root: no
@ -24,7 +23,7 @@ Replaces: libhyperscan-dev
Conflicts: libhyperscan-dev
Provides: libhyperscan-dev
Depends: libvectorscan5 (= ${binary:Version}), ${misc:Depends}
Description: Development files for the Vectorscan library
Description: Portable fork of Intel's Hyperscan library (development files)
Vectorscan is a portable fork of Intel's Hyperscan project. It is a drop-in
replacement that promises to be API/ABI compatible with the original project,
while allowing it to run on other architectures such as AArch64 and Power9.
@ -33,18 +32,18 @@ Description: Development files for the Vectorscan library
the regular expression matching library libhyperscan. You can either use the
supplied shared or static library.
.
libvectorscan only runs on CPUs with a SIMD unit. On the Intel side, the minimum
requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and Power9
already implies VSX.
Vectorscan only runs on CPUs with a SIMD unit. On x86 CPUs, the minimum
requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and
ppc64le (Power8/Power9) already implies VSX enabled by default.
Package: libvectorscan5
Architecture: any-amd64 arm64 ppc64el
Depends: ${misc:Depends}, ${shlibs:Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}, sse4.2-support [any-amd64]
Pre-Depends: debconf
Replaces: libhyperscan5
Conflicts: libhyperscan5
Provides: libhyperscan5
Description: High-performance regular expression matching library
Description: Portable fork of Intel's Hyperscan library
Vectorscan is a portable fork of Intel's Hyperscan project. It is a drop-in
replacement that promises to be API/ABI compatible with the original project,
while allowing it to run on other architectures such as AArch64 and Power9.
@ -56,6 +55,6 @@ Description: High-performance regular expression matching library
thousands) of regular expressions and for the matching of regular expressions
across streams of data. Hyperscan is typically used in a DPI library stack.
.
libvectorscan only runs on CPUs with a SIMD unit. On the Intel side, the minimum
requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and Power9
already implies VSX.
Vectorscan only runs on CPUs with a SIMD unit. On x86 CPUs, the minimum
requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and
ppc64le (Power8/Power9) already implies VSX enabled by default.