From 7e291aeccfd87249c7719084b0a6f967b28fef2a Mon Sep 17 00:00:00 2001 From: kth5 Date: Fri, 26 Jul 2024 13:03:50 +0200 Subject: [PATCH] * update php to 8.3.9-1 --- php/.SRCINFO | 159 ++++++++++++++++++++++++++++++++++++++++++++ php/.gitignore | 8 +++ php/.nvchecker.toml | 6 ++ php/PKGBUILD | 6 +- 4 files changed, 176 insertions(+), 3 deletions(-) create mode 100644 php/.SRCINFO create mode 100644 php/.gitignore create mode 100644 php/.nvchecker.toml diff --git a/php/.SRCINFO b/php/.SRCINFO new file mode 100644 index 0000000000..e21b76c6f7 --- /dev/null +++ b/php/.SRCINFO @@ -0,0 +1,159 @@ +pkgbase = php + pkgver = 8.3.9 + pkgrel = 1 + url = https://www.php.net/ + arch = x86_64 + license = PHP-3.01 + checkdepends = procps-ng + makedepends = apache + makedepends = aspell + makedepends = enchant + makedepends = gd + makedepends = gmp + makedepends = icu + makedepends = libsodium + makedepends = libxslt + makedepends = libzip + makedepends = net-snmp + makedepends = postgresql-libs + makedepends = sqlite + makedepends = systemd + makedepends = tidy + makedepends = unixodbc + makedepends = curl + makedepends = libtool + makedepends = postfix + makedepends = freetds + makedepends = pcre2 + makedepends = oniguruma + source = https://php.net/distributions/php-8.3.9.tar.xz + source = https://php.net/distributions/php-8.3.9.tar.xz.asc + source = apache.patch + source = apache.conf + source = php-fpm.patch + source = php-fpm.tmpfiles + source = php.ini.patch + validpgpkeys = 1198C0117593497A5EC5C199286AF1F9897469DC + validpgpkeys = AFD8691FDAEDF03BDF6E460563F15A9B715376CA + validpgpkeys = C28D937575603EB4ABB725861C0779DC5C0A9DE4 + sha256sums = bf4d7b8ea60a356064f88485278bd6f941a230ec16f0fc401574ce1445ad6c77 + sha256sums = SKIP + sha256sums = 702b163c66c65af92dcad8d79f41bda84bcd5d863235fcf1497c33a86db9e4ca + sha256sums = 4a2add00d93fa991ccdf6356090264c1059c79935642afff6e8d4a2107fa037e + sha256sums = 78b8074461cdfc5d4e0ba428a8387f308d60720c8ad35c6176801e5088f02090 + sha256sums = 640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5 + sha256sums = bf1de5ae6014f0593dacca2c046eb5a2d7c179733859854713b6813ebc629b08 + +pkgname = php + pkgdesc = A general-purpose scripting language that is especially suited to web development + depends = libxml2 + depends = curl + depends = libzip + depends = pcre2 + depends = argon2 + depends = oniguruma + provides = php-interpreter=8.3 + provides = php-intl=8.3.9 + conflicts = php-intl + replaces = php-intl + backup = etc/php/php.ini + +pkgname = php-cgi + pkgdesc = CGI and FCGI SAPI for PHP + depends = php + provides = php-cgi-interpreter=8.3 + +pkgname = php-apache + pkgdesc = Apache SAPI for PHP + depends = php + depends = apache + provides = php-apache-interpreter=8.3 + backup = etc/httpd/conf/extra/php_module.conf + +pkgname = php-fpm + pkgdesc = FastCGI Process Manager for PHP + depends = php + depends = systemd + provides = php-fpm-interpreter=8.3 + options = !emptydirs + backup = etc/php/php-fpm.conf + backup = etc/php/php-fpm.d/www.conf + +pkgname = php-embed + pkgdesc = Embedded PHP SAPI library + depends = php + depends = systemd-libs + provides = php-embed-interpreter=8.3 + options = !emptydirs + +pkgname = php-phpdbg + pkgdesc = Interactive PHP debugger + depends = php + provides = php-phpdbg-interpreter=8.3 + options = !emptydirs + +pkgname = php-dblib + pkgdesc = dblib module for PHP + depends = php + depends = freetds + provides = php-dblib-interpreter=8.3 + +pkgname = php-enchant + pkgdesc = enchant module for PHP + depends = php + depends = enchant + provides = php-enchant-interpreter=8.3 + +pkgname = php-gd + pkgdesc = gd module for PHP + depends = php + depends = gd + provides = php-gd-interpreter=8.3 + +pkgname = php-sodium + pkgdesc = sodium module for PHP + depends = php + depends = libsodium + provides = php-sodium-interpreter=8.3 + +pkgname = php-odbc + pkgdesc = ODBC modules for PHP + depends = php + depends = unixodbc + provides = php-odbc-interpreter=8.3 + +pkgname = php-pgsql + pkgdesc = PostgreSQL modules for PHP + depends = php + depends = postgresql-libs + provides = php-pgsql-interpreter=8.3 + +pkgname = php-pspell + pkgdesc = pspell module for PHP + depends = php + depends = aspell + provides = php-pspell-interpreter=8.3 + +pkgname = php-snmp + pkgdesc = snmp module for PHP + depends = php + depends = net-snmp + provides = php-snmp-interpreter=8.3 + +pkgname = php-sqlite + pkgdesc = sqlite module for PHP + depends = php + depends = sqlite + provides = php-sqlite-interpreter=8.3 + +pkgname = php-tidy + pkgdesc = tidy module for PHP + depends = php + depends = tidy + provides = php-tidy-interpreter=8.3 + +pkgname = php-xsl + pkgdesc = xsl module for PHP + depends = php + depends = libxslt + provides = php-xsl-interpreter=8.3 diff --git a/php/.gitignore b/php/.gitignore new file mode 100644 index 0000000000..b4a3ba9d34 --- /dev/null +++ b/php/.gitignore @@ -0,0 +1,8 @@ +*-build.log +*-check.log +*-package*.log +PKGBUILD-namcap.log +*.pkg.tar.* +*.pkg.tar.*-namcap.log +*-pkgver.log +*-prepare.log diff --git a/php/.nvchecker.toml b/php/.nvchecker.toml new file mode 100644 index 0000000000..74f1eace15 --- /dev/null +++ b/php/.nvchecker.toml @@ -0,0 +1,6 @@ +[php] +source = 'github' +github = 'php/php-src' +use_max_tag = true +prefix = 'php-' +include_regex = 'php-[0-9]+\.[0-9]+\.[0-9]+' diff --git a/php/PKGBUILD b/php/PKGBUILD index 32d7fba9c1..ec8ebdc5af 100644 --- a/php/PKGBUILD +++ b/php/PKGBUILD @@ -19,8 +19,8 @@ pkgname=('php' 'php-sqlite' 'php-tidy' 'php-xsl') -pkgver=8.3.7 -pkgrel=2 +pkgver=8.3.9 +pkgrel=1 arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) license=('PHP-3.01') url='https://www.php.net/' @@ -30,7 +30,7 @@ makedepends=('apache' 'aspell' 'enchant' 'gd' 'gmp' 'icu' 'libsodium' 'libxslt' checkdepends=('procps-ng') source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc} 'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 'php.ini.patch') -sha256sums=('d53433c1ca6b2c8741afa7c524272e6806c1e895e5912a058494fea89988570a' +sha256sums=('bf4d7b8ea60a356064f88485278bd6f941a230ec16f0fc401574ce1445ad6c77' 'SKIP' '702b163c66c65af92dcad8d79f41bda84bcd5d863235fcf1497c33a86db9e4ca' '4a2add00d93fa991ccdf6356090264c1059c79935642afff6e8d4a2107fa037e'