David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
php-redis


Commits:
6ce9546c by Daniil Gentili at 2024-12-12T18:54:33+00:00
Add zstd support

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = php-redis
        checkdepends = lsof
        checkdepends = redis
        makedepends = liblzf
+       makedepends = zstd
        makedepends = php-igbinary
        makedepends = php-legacy-igbinary
        depends = glibc
@@ -19,11 +20,13 @@ pkgbase = php-redis
 pkgname = php-redis
        depends = glibc
        depends = liblzf.so
+       depends = libzstd.so
        depends = php-igbinary
        backup = etc/php/conf.d/redis.ini
 
 pkgname = php-legacy-redis
        depends = glibc
        depends = liblzf.so
+       depends = libzstd.so
        depends = php-legacy-igbinary
        backup = etc/php-legacy/conf.d/redis.ini


=====================================
PKGBUILD
=====================================
@@ -16,6 +16,7 @@ license=(PHP-3.01)
 depends=(glibc)
 makedepends=(
   liblzf
+  zstd
   php-igbinary
   php-legacy-igbinary
 )
@@ -53,8 +54,10 @@ build() {
   local configure_options=(
     --prefix=/usr
     --enable-redis-igbinary
+    --enable-redis-zstd
     --enable-redis-lzf
     --with-liblzf=/usr/lib/
+    --with-libzstd=/usr/lib/
   )
 
   (
@@ -93,7 +96,7 @@ check() {
 }
 
 package_php-redis() {
-  depends+=(liblzf.so php-igbinary)
+  depends+=(liblzf.so libzstd.so php-igbinary)
   backup=(etc/php/conf.d/$_name.ini)
 
   cd $pkgname-$pkgver
@@ -103,7 +106,7 @@ package_php-redis() {
 }
 
 package_php-legacy-redis() {
-  depends+=(liblzf.so php-legacy-igbinary)
+  depends+=(liblzf.so libzstd.so php-legacy-igbinary)
   backup=(etc/php-legacy/conf.d/$_name.ini)
 
   cd "$pkgname-$pkgver"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/php-redis/-/commit/6ce9546ccecb26d3299b38deac80661ea20a1604

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/php-redis/-/commit/6ce9546ccecb26d3299b38deac80661ea20a1604
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to