diff --git a/testing/freshrss/APKBUILD b/testing/freshrss/APKBUILD index 16568ca7b51..664a2c9cfe7 100644 --- a/testing/freshrss/APKBUILD +++ b/testing/freshrss/APKBUILD @@ -1,14 +1,14 @@ # Maintainer: Cowington Post pkgname=freshrss -pkgver=1.23.1 -pkgrel=1 +pkgver=1.27.1 +pkgrel=0 pkgdesc="Free and self hosted rss feed agregator" url="https://freshrss.org" arch="noarch" license="AGPL-3.0-or-later" pkgusers="freshrss" pkggroups="www-data" -_php=php82 +_php=php84 depends=" $_php $_php-ctype @@ -19,15 +19,20 @@ depends=" $_php-gmp $_php-intl $_php-mbstring + $_php-opcache + $_php-pdo $_php-session + $_php-simplexml $_php-xml + $_php-xmlreader $_php-zip " checkdepends=" + $_php-pdo_sqlite $_php-phar $_php-tokenizer $_php-xmlwriter - phpunit + composer " install="$pkgname.pre-install $pkgname-openrc.post-install" subpackages=" @@ -45,7 +50,7 @@ source="https://github.com/FreshRSS/FreshRSS/archive/refs/tags/$pkgver/freshrss- freshrss.crontab " builddir="$srcdir/FreshRSS-$pkgver" -options="!fhs" # openrc() installs into /var/tmp +options="net !fhs" # openrc() installs into /var/tmp prepare() { default_prepare @@ -55,8 +60,10 @@ prepare() { } check() { + $_php /usr/bin/composer.phar install --prefer-dist --no-progress DATA_PATH="$srcdir"/data \ - $_php /usr/bin/phpunit ./tests --bootstrap ./tests/bootstrap.php + $_php vendor/bin/phpunit ./tests --bootstrap ./tests/bootstrap.php + rm -fr vendor } package() { @@ -148,9 +155,9 @@ sqlite() { } sha512sums=" -df4c7eedf3dc8c5c9d0de722e00e3846d1bb1b1605d53a9415b5fd49715b91d6cf22f7f64503a706af32dc6f96415e28d772f7442816e76e266b4aa908984e95 freshrss-1.23.1.tar.gz +30e2c9afc37ba85fc7e479e6552a0e01d50de5c9d355c998c5f2ad51e5087f4daf602da6a9721b4c833f52ad119811a0ddf54780b82d02525dca9da760e8382e freshrss-1.27.1.tar.gz dbd1468439192cd536ae1fc063edcda0a8047504c053f2566486697d454bbc328bb5ba841b597c09c1c4954fa0d71d1c79044fb8a179915b5bcc136fa2b50889 defaults.patch 304767cc14db425fdb6f0214aca8baaa92ea05e8fc767e79ec96c4d9032509c2b52cb687106dc25b291bc7150305dde0bd0a84d77b0fc8ad872d2331c458bacf freshrss.confd b6fe57b31bd48afb067d0c851ff42078e01ee42e3e2f01bbb64f8114429ddce740ce3fbd76eb487acf1b80909eb7e5e2721d5f3b2bdd6264d75d169d032dd2fe fpm-pool.conf -96cbd84ea28ea193212505d228a5ec2124e7a63da02f3fbfb37460aacb5e3dbd9bd72385267f115e817177b9f640e8861e845e9cf9e121c7d9f7af1d22f449e4 freshrss.crontab +c3458c2ed2df8a57e6ce4ec51280f8baa3eb5c8a83239375078bbb12dbd907b8a7bfe1e34a39cb4ca5de8ebb4179fc91f12d187c2babc2de3bcb8f648a22c32d freshrss.crontab " diff --git a/testing/freshrss/freshrss.crontab b/testing/freshrss/freshrss.crontab index 3f371ee1b88..37689c33fff 100644 --- a/testing/freshrss/freshrss.crontab +++ b/testing/freshrss/freshrss.crontab @@ -1 +1 @@ -*/15 * * * * php82 -f /usr/share/webapps/freshrss/app/actualize_script.php >> /dev/null 2>&1 +*/15 * * * * php84 -f /usr/share/webapps/freshrss/app/actualize_script.php >> /dev/null 2>&1