]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
fix description, remove sse4.2-support from b-depends
authorKonstantinos Margaritis <markos@freevec.org>
Thu, 20 Jan 2022 19:02:46 +0000 (21:02 +0200)
committerKonstantinos Margaritis <markos@freevec.org>
Thu, 20 Jan 2022 19:02:46 +0000 (21:02 +0200)
debian/control

index 2cedf11eb826a7a4872e67bc0bfcb693df64d2c7..938682fc3cf5f759184217d4ffb4e19c51c11bc2 100644 (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.