From a6e276c648fdc04e01ac662edb2eb8e20597fee3 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:32 -0400 Subject: [PATCH 1/7] php8.2: update to 8.2.10, provide php-runtime vpkg. --- etc/defaults.virtual | 1 + srcpkgs/php8.2/template | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/etc/defaults.virtual b/etc/defaults.virtual index f399b12998405..d99b416b041f5 100644 --- a/etc/defaults.virtual +++ b/etc/defaults.virtual @@ -28,6 +28,7 @@ nodejs-runtime nodejs ntp-daemon chrony phonon-backend phonon-backend-gstreamer phonon-qt5-backend phonon-qt5-backend-gstreamer +php-runtime php8.2 pipewire-session-manager pipewire-session-manager-bootstrap rkt-stage1 rkt-stage1-coreos smtp-server opensmtpd diff --git a/srcpkgs/php8.2/template b/srcpkgs/php8.2/template index add04b4d3d562..16450e0a27362 100644 --- a/srcpkgs/php8.2/template +++ b/srcpkgs/php8.2/template @@ -1,7 +1,7 @@ # Template file for 'php8.2' pkgname=php8.2 -version=8.2.8 -revision=3 +version=8.2.10 +revision=1 _php_version=8.2 hostmakedepends="bison pkg-config apache-devel" makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel @@ -17,7 +17,8 @@ changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" # this is the source where the www.php.net code pulls the tarballs it serves # at https://www.php.net/distributions/ distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=6419b74e9b675c8d5a1afd2788c4d7996a19bbe2be409716ccb2067897af9df1 +checksum=7e3e277d6eab652616f90bc7c75991179c0512953933ceba27496fb5514f7e78 +provides="php-runtime-${version}_1" conf_files="/etc/php${_php_version}/php.ini" From 09474e3c34689c01d31bb2e11643fd1afe1e307b Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:29 -0400 Subject: [PATCH 2/7] php8.1: update to 8.1.23, provide php-runtime vpkg. --- srcpkgs/php8.1/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template index 9e4cbfef1d4b9..1518ec7275668 100644 --- a/srcpkgs/php8.1/template +++ b/srcpkgs/php8.1/template @@ -1,7 +1,7 @@ # Template file for 'php8.1' pkgname=php8.1 -version=8.1.21 -revision=3 +version=8.1.23 +revision=1 _php_version=8.1 hostmakedepends="bison pkg-config apache-devel" makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel @@ -17,7 +17,8 @@ changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" # this is the source where the www.php.net code pulls the tarballs it serves # at https://www.php.net/distributions/ distfiles="https://github.com/php/web-php-distributions/raw/master/php-${version}.tar.gz" -checksum=a95f8d35924aa5705ad07a70dc994bf41b5d45126ecdec7aaad6edfbe5e1c37f +checksum=ec5330b3978edc8fe2f78830720505bf69d12542622b5cddccee63ae3a0e5b58 +provides="php-runtime-${version}_1" conf_files="/etc/php${_php_version}/php.ini" From 6ea715cd059a8538864c8ae831c29c697e45fd65 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:39 -0400 Subject: [PATCH 3/7] xdebug8.1: update to 3.2.2. --- srcpkgs/xdebug8.1/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xdebug8.1/template b/srcpkgs/xdebug8.1/template index 31e615b5ccb5b..d8d13c0349040 100644 --- a/srcpkgs/xdebug8.1/template +++ b/srcpkgs/xdebug8.1/template @@ -1,6 +1,6 @@ # Template file for 'xdebug8.1' pkgname=xdebug8.1 -version=3.2.1 +version=3.2.2 revision=1 build_style=gnu-configure configure_args="--with-php-config=/usr/bin/php-config8.1" @@ -12,7 +12,7 @@ license="PHP-3.0" homepage="http://xdebug.org" changelog="https://xdebug.org/updates" distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=ef4cb3c228192798874e4530cccceee76840cc80821909740088a1e1a8f00445 +checksum=f48777371f90cbb315ea4ea082a1ede6765bcfb35d7d6356ab8f71fd6dfcc157 pre_configure() { phpize8.1 From 6053599e24e10a8a5a080d2edb8260508d7086a0 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:41 -0400 Subject: [PATCH 4/7] xdebug8.2: update to 3.2.2. --- srcpkgs/xdebug8.2/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xdebug8.2/template b/srcpkgs/xdebug8.2/template index c8c480b0317a6..94d61346db1eb 100644 --- a/srcpkgs/xdebug8.2/template +++ b/srcpkgs/xdebug8.2/template @@ -1,6 +1,6 @@ # Template file for 'xdebug8.2' pkgname=xdebug8.2 -version=3.2.1 +version=3.2.2 revision=1 build_style=gnu-configure configure_args="--with-php-config=/usr/bin/php-config8.2" @@ -12,7 +12,7 @@ license="PHP-3.0" homepage="http://xdebug.org" changelog="https://xdebug.org/updates" distfiles="http://xdebug.org/files/xdebug-${version}.tgz" -checksum=ef4cb3c228192798874e4530cccceee76840cc80821909740088a1e1a8f00445 +checksum=f48777371f90cbb315ea4ea082a1ede6765bcfb35d7d6356ab8f71fd6dfcc157 pre_configure() { phpize8.2 From c5cec6da3bcb51abc85d56b9174ba58607770290 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:50 -0400 Subject: [PATCH 5/7] phpMyAdmin: update to 5.2.1, depend on php-runtime virtual package. --- srcpkgs/phpMyAdmin/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/phpMyAdmin/template b/srcpkgs/phpMyAdmin/template index 7f0b5f024df54..dc9f179f89451 100644 --- a/srcpkgs/phpMyAdmin/template +++ b/srcpkgs/phpMyAdmin/template @@ -1,15 +1,15 @@ # Template file for 'phpMyAdmin' pkgname=phpMyAdmin -version=5.2.0 -revision=2 +version=5.2.1 +revision=1 conf_files="/etc/webapps/phpMyAdmin/config.inc.php" -depends="php8.1 mariadb" +depends="virtual?php-runtime" short_desc="Web interface for MySQL and MariaDB" maintainer="Joel Beckmeyer " license="GPL-2.0-only" homepage="https://www.phpmyadmin.net" distfiles="https://files.phpmyadmin.net/phpMyAdmin/${version}/phpMyAdmin-${version}-all-languages.tar.xz" -checksum=66da31ca295f06182ac3f2e6e96057dc824c459baedf4b29de6ed0d3be039230 +checksum=373f9599dfbd96d6fe75316d5dad189e68c305f297edf42377db9dd6b41b2557 do_install() { vmkdir usr/share/webapps/ From a3fc3140dba680cd3656c565f195adafb299f633 Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:55 -0400 Subject: [PATCH 6/7] phoronix-test-suite: depend on php-runtime virtual package. --- srcpkgs/phoronix-test-suite/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template index 16b4034bec27b..341d406258426 100644 --- a/srcpkgs/phoronix-test-suite/template +++ b/srcpkgs/phoronix-test-suite/template @@ -1,8 +1,8 @@ # Template file for 'phoronix-test-suite' pkgname=phoronix-test-suite version=10.8.4 -revision=2 -depends="php8.1" +revision=3 +depends="virtual?php-runtime" short_desc="Comprehensive testing and benchmarking platform for Linux" maintainer="Enno Boland " license="GPL-3.0-or-later" From ad446880f9c9dbc5a551b8f342ac15d7ada1773e Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Tue, 8 Aug 2023 09:38:59 -0400 Subject: [PATCH 7/7] ampache: update to 5.6.2, depend on php-runtime virtual package. --- srcpkgs/ampache/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/ampache/template b/srcpkgs/ampache/template index d820e758f355e..2587dc4ec6adf 100644 --- a/srcpkgs/ampache/template +++ b/srcpkgs/ampache/template @@ -1,16 +1,16 @@ # Template file for 'ampache' pkgname=ampache -version=5.5.1 +version=5.6.2 revision=1 create_wrksrc=yes hostmakedepends="unzip" -depends="php8.1 mariadb" +depends="virtual?php-runtime" short_desc="Web-based tool for managing your audio/video files" maintainer="Orphaned " license="AGPL-3.0-or-later" homepage="https://ampache.org" distfiles="https://github.com/ampache/ampache/releases/download/${version}/${pkgname}-${version}_all.zip" -checksum=3e37839058c263be990915759eecab9b5da3ec324638a7ff7d8094516f56a85c +checksum=e406ff9de1537c3854ed9fad2ffdf854e193908617f8f409fa5de9036fed0927 python_version=3 do_install() {