aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclassabbyamp <void@placeviolette.net>2024-06-14 06:40:07 +0000
committerclassabbyamp <void@placeviolette.net>2024-06-14 06:41:54 +0000
commitdfb5a320106cce399e07e1b1e1d9de4ca59d81e3 (patch)
treeb1b8f99e23d0e7db4d1dad405a28337d32fbaafc
parent0612f83b4507b99ae0e685cc732140c0836aa51d (diff)
downloadvoid-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar.gz
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar.bz2
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar.lz
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar.xz
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.tar.zst
void-packages-dfb5a320106cce399e07e1b1e1d9de4ca59d81e3.zip
New package: vectorscan-5.4.11
closes #44514
-rw-r--r--common/shlibs1
l---------srcpkgs/vectorscan-devel1
-rw-r--r--srcpkgs/vectorscan/template31
3 files changed, 33 insertions, 0 deletions
diff --git a/common/shlibs b/common/shlibs
index 588a9baabe0..7ebb4015a84 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1023,6 +1023,7 @@ libparserutils.so.0 libparserutils-0.1.1_1
libwapcaplet.so.0 libwapcaplet-0.1.0_1
libcss.so.0 libcss-0.1.1_1
libhubbub.so.0 libhubbub-0.1.1_1
+libhs.so.5 vectorscan-5.4.11_1
liblutok.so.3 lutok-0.4_1
libmtdev.so.1 mtdev-1.1.2_1
libcryptsetup.so.12 libcryptsetup-2.3.4_2
diff --git a/srcpkgs/vectorscan-devel b/srcpkgs/vectorscan-devel
new file mode 120000
index 00000000000..337f894944b
--- /dev/null
+++ b/srcpkgs/vectorscan-devel
@@ -0,0 +1 @@
+vectorscan \ No newline at end of file
diff --git a/srcpkgs/vectorscan/template b/srcpkgs/vectorscan/template
new file mode 100644
index 00000000000..eb906e95482
--- /dev/null
+++ b/srcpkgs/vectorscan/template
@@ -0,0 +1,31 @@
+# Template file for 'vectorscan'
+pkgname=vectorscan
+version=5.4.11
+revision=1
+build_style=cmake
+configure_args="-DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON -DSIMDE_BACKEND=ON"
+hostmakedepends="python3 ragel pkg-config"
+makedepends="boost-devel sqlite-devel pcre-devel simde"
+short_desc="High-performance regular expression matching library"
+maintainer="classabbyamp <void@placeviolette.net>"
+license="BSD-3-Clause"
+homepage="https://www.vectorcamp.gr/project/vectorscan/"
+changelog="https://github.com/VectorCamp/vectorscan/blob/develop/CHANGELOG-vectorscan.md"
+distfiles="https://github.com/VectorCamp/vectorscan/archive/refs/tags/vectorscan/${version}.tar.gz"
+checksum=905f76ad1fa9e4ae0eb28232cac98afdb96c479666202c5a4c27871fb30a2711
+
+post_install() {
+ vlicense COPYING
+}
+
+vectorscan-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.a"
+ vmove "usr/lib/*.so"
+ vmove usr/share/doc
+ }
+}