aboutsummaryrefslogtreecommitdiffstats
path: root/testing/php81-pecl-memprof/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/php81-pecl-memprof/APKBUILD')
-rw-r--r--testing/php81-pecl-memprof/APKBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/testing/php81-pecl-memprof/APKBUILD b/testing/php81-pecl-memprof/APKBUILD
index e0404ff92d0..0e5dffec786 100644
--- a/testing/php81-pecl-memprof/APKBUILD
+++ b/testing/php81-pecl-memprof/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Andy Postnikov <apostnikov@gmail.com>
pkgname=php81-pecl-memprof
_extname=memprof
-pkgver=3.0.1
+pkgver=3.0.2
pkgrel=0
pkgdesc="fast and accurate memory profiler that can be used to find the cause of memory leaks in PHP 8.1 applications - PECL"
url="https://pecl.php.net/package/memprof"
@@ -9,6 +9,7 @@ arch="all !x86 !armv7 !armhf" # tests fail
license="MIT"
depends="php81-common"
makedepends="php81-dev judy-dev bsd-compat-headers"
+checkdepends="php81-pecl-xdebug php81-cgi"
source="php-pecl-$_extname-$pkgver.tgz::https://pecl.php.net/get/$_extname-$pkgver.tgz"
builddir="$srcdir/$_extname-$pkgver"
@@ -19,7 +20,11 @@ build() {
}
check() {
- make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test TESTS=--show-diff
+ # Tests require xdebug extension
+ local _depsdir=/usr/lib/php81/modules
+ make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test PHP_TEST_SHARED_EXTENSIONS="
+ -d zend_extension=$_depsdir/xdebug.so \
+ -d extension=modules/$_extname.so" TESTS=--show-diff
}
package() {
@@ -30,5 +35,5 @@ package() {
}
sha512sums="
-efc929adf470271844a4a3ac13de238ed0a90bcd97377fc883ab83d1c0c99a7490208aec96dac6774100f3643633aaead116fc51de860484eef27185c5aebdb4 php-pecl-memprof-3.0.1.tgz
+2d951f2fd54cf074a392e5bffb22cec0d769147951986b26e6e96efc4d7e52b199bfc7964a663b8d94bd530bad566973a56d86395dfe23a7c3aeb086db12783c php-pecl-memprof-3.0.2.tgz
"