ports/opt (3.6): [notify] php: update to 8.0.7
commit e67dc4ac370b9f8cc63c8f7c060d81d0ff478719 Author: Juergen Daubert <jue@jue.li> Date: Sat Jun 5 17:02:30 2021 +0200 [notify] php: update to 8.0.7 new major version, several applications needs probably some adjustments. See https://www.php.net/releases/8.0/en.php diff --git a/mod_php/.footprint b/mod_php/.footprint index 7b10debc3..1a5e16e4c 100644 --- a/mod_php/.footprint +++ b/mod_php/.footprint @@ -1,4 +1,4 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/apache/ --rwxr-xr-x root/root usr/lib/apache/libphp7.so +-rwxr-xr-x root/root usr/lib/apache/libphp.so diff --git a/mod_php/.signature b/mod_php/.signature index 858bf073d..1991e4501 100644 --- a/mod_php/.signature +++ b/mod_php/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/RFdtEpx9LrmOO27fEIKV8r2F5C6p/0A+QmCB7HyJdvKgCnYcmp6axMyAfsWkSFMRtXY7lJ+Am6XCfrffO6pNQM= -SHA256 (Pkgfile) = cc590371c81b9067a599638c8886361f41766c4e22581c8a429713fb071958e3 -SHA256 (.footprint) = 431a1cd161b066612e0916398d648fbdb211d5fd502017fda989467c8a81f861 -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +RWSE3ohX2g5d/bd9HsgoLgljJ1HesI3Quxu5mKsbJzrx+qev8RbhW7o1X9EUCmpELiv7IsdkojSWhoWft3y1otL7UJS+oS69wgY= +SHA256 (Pkgfile) = 8809972b6d22558ff589b82d22a11047b337f7f1dff2b9eb45d95465eaafbd6d +SHA256 (.footprint) = 7fa4482315662d626464b194385ae557ec401ff110bea6d24f6f48efc315ceba +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/mod_php/Pkgfile b/mod_php/Pkgfile index 767239e89..8fc7d5777 100644 --- a/mod_php/Pkgfile +++ b/mod_php/Pkgfile @@ -1,39 +1,39 @@ # Description: PHP DSO module for apache -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: apache libpcre2 +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: apache libpcre2 name=mod_php -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz) -build () { - cd php-$version +build() { + cd php-$version - # to be compatible with our other php ports, don't build - # for a threaded MPM (ZTS). Use only the prefork MPM! - sed -i '/APACHE_THREADED_MPM=/d' configure + # to be compatible with our other php ports, don't build + # for a threaded MPM (ZTS). Use only the prefork MPM! + sed -i '/APACHE_THREADED_MPM=/d' configure - local APXS - APXS=$(which apxs) || APXS='/usr/bin/apxs' + local APXS + APXS=$(which apxs) || APXS='/usr/bin/apxs' - local PHP_CONFIG=" - --prefix=/usr \ - --with-config-file-path=/etc/php \ - --with-config-file-scan-dir=/etc/php/conf.d \ - --with-zlib \ - --with-external-pcre \ - --disable-static --disable-debug \ - --without-sqlite3 --without-pdo-sqlite \ - --without-pear" + local PHP_CONFIG=" + --prefix=/usr \ + --with-config-file-path=/etc/php \ + --with-config-file-scan-dir=/etc/php/conf.d \ + --with-zlib \ + --with-external-pcre \ + --disable-static --disable-debug \ + --without-sqlite3 --without-pdo-sqlite \ + --without-pear" - EXTENSION_DIR=/usr/lib/php/extensions \ - ./configure \ - $PHP_CONFIG \ - --with-apxs2=$APXS \ - --disable-cli + EXTENSION_DIR=/usr/lib/php/extensions \ + ./configure \ + $PHP_CONFIG \ + --with-apxs2=$APXS \ + --disable-cli - make - install -D -m 755 libs/libphp7.so $PKG/usr/lib/apache/libphp7.so + make + install -D -m 755 libs/libphp.so $PKG/usr/lib/apache/libphp.so } diff --git a/php-fcgi/.signature b/php-fcgi/.signature index f12e5f3cf..0b4f86804 100644 --- a/php-fcgi/.signature +++ b/php-fcgi/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/W33Ui3yryMOZ2nnhKfnxbkj2G/e8BzkW2NVwwuu6MhRSQ9oGSN8Ja72xFno5TOUfyJG0WmwNTY4gcqi0TDpywU= -SHA256 (Pkgfile) = 57c18af80800a7d28d2b46b3b4b5f9bdbeeb0576861c074535196894f75cb9dd +RWSE3ohX2g5d/WyY4WU6lHGiXoJ/dnog3BhZi+s5abYz2IP67HGBBsQF41O0JahqYh1v5o5FAjyfL29pe4umBpsFYcV1be7l4A4= +SHA256 (Pkgfile) = ec87b2a8aa49d4af8558cb61db5981b353e94a9cc0e88d6d4ca74e55e4d923e8 SHA256 (.footprint) = 073d817f449e60b58f4c904bd4ef54ddad9bd0ab946ee178956622bf76d5501b -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 SHA256 (php-fcgi) = 058feaf2d8ad8ed61a4191512eb2151b8ed87fd92ce469ee8bab1812c0cb6471 diff --git a/php-fcgi/Pkgfile b/php-fcgi/Pkgfile index b1bffb452..bb63b5332 100644 --- a/php-fcgi/Pkgfile +++ b/php-fcgi/Pkgfile @@ -1,35 +1,35 @@ # Description: CGI/FastCGI version of the PHP interpreter -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: libpcre2 libxml2 +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: libpcre2 libxml2 name=php-fcgi -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz - php-fcgi) + php-fcgi) -build () { - cd php-$version +build() { + cd php-$version - local PHP_CONFIG=" - --prefix=/usr \ - --with-config-file-path=/etc/php \ - --with-config-file-scan-dir=/etc/php/conf.d \ - --with-zlib \ - --with-external-pcre \ - --disable-static --disable-debug \ - --without-sqlite3 --without-pdo-sqlite \ - --without-pear" + local PHP_CONFIG=" + --prefix=/usr \ + --with-config-file-path=/etc/php \ + --with-config-file-scan-dir=/etc/php/conf.d \ + --with-zlib \ + --with-external-pcre \ + --disable-static --disable-debug \ + --without-sqlite3 --without-pdo-sqlite \ + --without-pear" - EXTENSION_DIR=/usr/lib/php/extensions \ - ./configure \ - $PHP_CONFIG \ - --enable-cgi \ - --disable-cli + EXTENSION_DIR=/usr/lib/php/extensions \ + ./configure \ + $PHP_CONFIG \ + --enable-cgi \ + --disable-cli - make + make - install -D -m 755 sapi/cgi/php-cgi $PKG/usr/bin/php-cgi - install -D -m 755 $SRC/php-fcgi $PKG/etc/rc.d/php-fcgi + install -D -m 755 sapi/cgi/php-cgi $PKG/usr/bin/php-cgi + install -D -m 755 $SRC/php-fcgi $PKG/etc/rc.d/php-fcgi } diff --git a/php-fpm/.signature b/php-fpm/.signature index af1c98ab3..5b5eb2b64 100644 --- a/php-fpm/.signature +++ b/php-fpm/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fXVwaeJvKvlBznLo8vgxg0B77lr/umf3NGDglkgHu39Kw22fsl4Wt+DaLc9GUFObNPyBQogC0PBcDazbMRMtwA= -SHA256 (Pkgfile) = e63d75bdf6bca1aae0742d8c9e2813d429ee178357368dd5cb2d299b242882f8 +RWSE3ohX2g5d/VH4IonP2zOXggVPugbbZVT2luklPJ1HBcLKe3INxPl6EzDjvFO3xfbf0wj5hLpkbut3mEVaGIV6MCG1diMjugQ= +SHA256 (Pkgfile) = 19535698276aad1727838a6e09b9ec9c7749b310a8440f858829b6232982ea78 SHA256 (.footprint) = a26b7d8af42742c284dd40e96fb4c4d1ba451ac9bf4f714c8f12fb6975ffa5fe -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 SHA256 (php-fpm) = a1fde2295e819a33d492cfdeca8d4e0e8de08b8d051c95c4758ba01da38354b7 diff --git a/php-fpm/Pkgfile b/php-fpm/Pkgfile index 4ed181d81..6e31001b3 100644 --- a/php-fpm/Pkgfile +++ b/php-fpm/Pkgfile @@ -1,47 +1,47 @@ # Description: FastCGI Process Manager for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: libpcre2 libxml2 +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: libpcre2 libxml2 name=php-fpm -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz - php-fpm) - -build () { - cd php-$version - - local PHP_CONFIG=" - --prefix=/usr \ - --sysconfdir=/etc/php \ - --localstatedir=/var \ - --with-config-file-path=/etc/php \ - --with-config-file-scan-dir=/etc/php/conf.d \ - --with-zlib \ - --with-external-pcre \ - --disable-static --disable-debug \ - --without-sqlite3 --without-pdo-sqlite \ - --without-pear" - - EXTENSION_DIR=/usr/lib/php/extensions \ - ./configure \ - $PHP_CONFIG \ - --enable-fpm \ - --disable-cli \ - --with-fpm-user=www \ - --with-fpm-group=www - - make - - install -d $PKG/usr/{sbin,share/man/man8} - install -d $PKG/etc/{rc.d,php/php-fpm.d} - - install -m 755 sapi/fpm/php-fpm $PKG/usr/sbin/ - install -m 644 sapi/fpm/php-fpm.conf $PKG/etc/php/ - install -m 644 sapi/fpm/www.conf $PKG/etc/php/php-fpm.d/ - install -m 644 sapi/fpm/php-fpm.8 $PKG/usr/share/man/man8/ - install -m 755 $SRC/php-fpm $PKG/etc/rc.d/ - - sed '/;pid =/s/;//' -i $PKG/etc/php/php-fpm.conf + php-fpm) + +build() { + cd php-$version + + local PHP_CONFIG=" + --prefix=/usr \ + --sysconfdir=/etc/php \ + --localstatedir=/var \ + --with-config-file-path=/etc/php \ + --with-config-file-scan-dir=/etc/php/conf.d \ + --with-zlib \ + --with-external-pcre \ + --disable-static --disable-debug \ + --without-sqlite3 --without-pdo-sqlite \ + --without-pear" + + EXTENSION_DIR=/usr/lib/php/extensions \ + ./configure \ + $PHP_CONFIG \ + --enable-fpm \ + --disable-cli \ + --with-fpm-user=www \ + --with-fpm-group=www + + make + + install -d $PKG/usr/{sbin,share/man/man8} + install -d $PKG/etc/{rc.d,php/php-fpm.d} + + install -m 755 sapi/fpm/php-fpm $PKG/usr/sbin/ + install -m 644 sapi/fpm/php-fpm.conf $PKG/etc/php/ + install -m 644 sapi/fpm/www.conf $PKG/etc/php/php-fpm.d/ + install -m 644 sapi/fpm/php-fpm.8 $PKG/usr/share/man/man8/ + install -m 755 $SRC/php-fpm $PKG/etc/rc.d/ + + sed '/;pid =/s/;//' -i $PKG/etc/php/php-fpm.conf } diff --git a/php-ftp/.signature b/php-ftp/.signature index 12d876798..3ec67f75c 100644 --- a/php-ftp/.signature +++ b/php-ftp/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WWqwXYwmAAsRD4aQL0oL2eYfY7Vx0usico7feZZJfKnP21Cn8JP0FjIDtQqH+J8PxcconTlMpYAioP5pC8MNws= -SHA256 (Pkgfile) = d637d2d4f100949e25588a8d042d3a2f773eebe9d0aef5b23bec74a57fa57685 +RWSE3ohX2g5d/XFQmHx+lD+lVRrXML6ag9Ep/5NoYzuNsqOqWyL3tqICXt+0ZOiLbawmze04zmcGqnM5tgHD+0wDERbnrQ5aTQI= +SHA256 (Pkgfile) = c42ebcb7202058df5700d8a8d9ec45ec8f59662861b1442d40c0b210968c7beb SHA256 (.footprint) = 4b6e9e791f10bb007a541c6a4cfe6a189d549592939bdf3e04c5bd0f25a4bfa0 -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-ftp/Pkgfile b/php-ftp/Pkgfile index 135b43b5d..a75bc5760 100644 --- a/php-ftp/Pkgfile +++ b/php-ftp/Pkgfile @@ -1,20 +1,20 @@ # Description: FTP module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu name=php-ftp -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all --enable-ftp=shared - make build-modules + ./configure --disable-all --enable-ftp=shared + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/ftp.so $PKG/usr/lib/php/extensions/ + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/ftp.so $PKG/usr/lib/php/extensions/ - printf 'extension=%s\n' ftp.so > $PKG/etc/php/conf.d/ftp.ini + printf 'extension=%s\n' ftp.so > $PKG/etc/php/conf.d/ftp.ini } diff --git a/php-gd/.signature b/php-gd/.signature index cedb3627e..de6533b0d 100644 --- a/php-gd/.signature +++ b/php-gd/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WJf5S8ldjz9+5DFW9oiIraS/yMN/gUy073lxnhiPSLxGawl54pmAxfl7uhfIjyQM3BEgTaN+fkceX2qNxr5BQ8= -SHA256 (Pkgfile) = 676326da1106a9fa07cbdf43f6198b1d51334d13f3d845acd9df6ca37f8b7d7a +RWSE3ohX2g5d/Y/zCEZqkJOpG3s7VQMN7H9IABSjRj1OSItySXBdDtSv0wPu/nOEO1ocQYLN8Lhy3mEHZQFsOIY2aklkY5bOhAs= +SHA256 (Pkgfile) = 8732bf44ad44005eed520b80047bd76a5d2a10929655ffaeb3612280e408b5cd SHA256 (.footprint) = 09e41333252c613bbc54155a95e91919aedf35e3fe90607f941528ac9f1a39bb -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-gd/Pkgfile b/php-gd/Pkgfile index c5cdb766e..4fa6af5f8 100644 --- a/php-gd/Pkgfile +++ b/php-gd/Pkgfile @@ -1,24 +1,25 @@ # Description: GD module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: libgd +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: libgd name=php-gd -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all \ - --enable-gd=shared \ - --with-external-gd - - make build-modules + ./configure \ + --disable-all \ + --enable-gd=shared \ + --with-external-gd - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/gd.so $PKG/usr/lib/php/extensions/ + make build-modules - printf 'extension=%s\n' gd.so > $PKG/etc/php/conf.d/gd.ini + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/gd.so $PKG/usr/lib/php/extensions/ + + printf 'extension=%s\n' gd.so > $PKG/etc/php/conf.d/gd.ini } diff --git a/php-gettext/.signature b/php-gettext/.signature index 2c673ba68..ea454afe1 100644 --- a/php-gettext/.signature +++ b/php-gettext/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Yp47/bJKCTPrGZufeXQuj6lw7h5aDSw/S5Fq9KSFcWUI10+H6+XOfC+Umk5E8V9tnI0ZNLNhtm03lHycPjEGQI= -SHA256 (Pkgfile) = 6d61fd72cba6a0b5a911e2ea72a25fd3e30b90ebc374396a7c6d329be420d67c +RWSE3ohX2g5d/ZrMvPGkwy2WCGojvsrmw0jhEIaKMekv1DLMVvSmIlpb6+I5O/ZsgA6IYgc8yl+3k/SQIx/0BONcxHdCAbWHHAM= +SHA256 (Pkgfile) = a9e6006341bba160dba4e157d69a1cf2f9ec1d85e9f52b82860abf01d9ca63e3 SHA256 (.footprint) = f2188408bdd37cf12c2eb9ef545b934e6a10d8faf52d3b961cd6c7649bdfaf9a -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-gettext/Pkgfile b/php-gettext/Pkgfile index a8ffe1a20..bad0ad2bf 100644 --- a/php-gettext/Pkgfile +++ b/php-gettext/Pkgfile @@ -1,20 +1,20 @@ # Description: Gettext module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu name=php-gettext -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all --with-gettext=shared,/usr - make build-modules + ./configure --disable-all --with-gettext=shared,/usr + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/gettext.so $PKG/usr/lib/php/extensions/ + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/gettext.so $PKG/usr/lib/php/extensions/ - printf 'extension=%s\n' gettext.so > $PKG/etc/php/conf.d/gettext.ini + printf 'extension=%s\n' gettext.so > $PKG/etc/php/conf.d/gettext.ini } diff --git a/php-mbstring/.signature b/php-mbstring/.signature index 123ded2cc..b0644cfbc 100644 --- a/php-mbstring/.signature +++ b/php-mbstring/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Z3eR1ZNyn/ylgAyAxEHLozTGBok8yh2RkFXSSyp8HgsFWDGwbSVxl2kcpsrVwK0sNAvR7eeuTyBgraZj/ZGCQY= -SHA256 (Pkgfile) = 8af84a13cf92d3255358cb61e55924438e6869594c880bfe182bf9899edac3de +RWSE3ohX2g5d/ezfVyWgdNsP16n7/dxNeEMDV0u6KKF13Qyis1CkW5AV1XF3RpOzHqPPbjOTTp9JxaAUHJ3MmDJXxBw5mHCVEwY= +SHA256 (Pkgfile) = 9879a9b1366dc87421ca6eae207c5616b07d70210e0a54430b273176ea8ac3f8 SHA256 (.footprint) = 4a444295762f936750fb32f977171aecc73d9347bf51bace13d7f9dfc200812e -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-mbstring/Pkgfile b/php-mbstring/Pkgfile index 808095510..0e45197d2 100644 --- a/php-mbstring/Pkgfile +++ b/php-mbstring/Pkgfile @@ -1,21 +1,24 @@ # Description: Multibyte string module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: oniguruma +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: oniguruma name=php-mbstring -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all --enable-mbstring=shared - make build-modules + ./configure \ + --disable-all \ + --enable-mbstring=shared \ + --with-external-pcre + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/mbstring.so $PKG/usr/lib/php/extensions/ + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/mbstring.so $PKG/usr/lib/php/extensions/ - printf 'extension=%s\n' mbstring.so > $PKG/etc/php/conf.d/mbstring.ini + printf 'extension=%s\n' mbstring.so > $PKG/etc/php/conf.d/mbstring.ini } diff --git a/php-mysql/.signature b/php-mysql/.signature index 6d726196f..2d0b97de9 100644 --- a/php-mysql/.signature +++ b/php-mysql/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Q5kVEMM2jnAwAdsx+fZ9Nxb/yy+3H+URmFgB1aPMOCsMnQi9U6I6vC8ogP0L5Hs92UO/uK0StSSCpNi32dVHwE= -SHA256 (Pkgfile) = 22b16b545eae3a9ff6eea4819581c1bf107b59c6a4d3bf4497f80201fbd9afdf +RWSE3ohX2g5d/Q93RrA9cEtOzQhrpA3xAp08F7Jp4/t8TLH+EO8TkgFom2BD9AfjxLkvHM12kw0RdL5irXWWOi5nyWKQED4iSQc= +SHA256 (Pkgfile) = fd746c854a53699f5cc57d3d1e87869fbd8720b39599b6ca4e283df92de748c5 SHA256 (.footprint) = 0500f66a60a1c3d5951694c22f29e7e34a6dbc8e5a1487119ff56db1ea7cdda3 -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-mysql/Pkgfile b/php-mysql/Pkgfile index a637ba154..ed72672cb 100644 --- a/php-mysql/Pkgfile +++ b/php-mysql/Pkgfile @@ -1,27 +1,28 @@ # Description: MySQL module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: mysql +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: mysql name=php-mysql -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz) build () { - cd php-$version + cd php-$version - ./configure --disable-all \ - --enable-pdo=shared \ - --enable-mysqlnd=shared \ - --with-mysqli=shared,mysqlnd \ - --with-pdo-mysql=shared,mysqlnd - - make build-modules + ./configure \ + --disable-all \ + --enable-pdo=shared \ + --enable-mysqlnd=shared \ + --with-mysqli=shared,mysqlnd \ + --with-pdo-mysql=shared,mysqlnd - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/*mysql*.so $PKG/usr/lib/php/extensions + make build-modules - printf 'extension=%s\n' {mysqlnd,mysqli,pdo_mysql}.so \ - > $PKG/etc/php/conf.d/mysql.ini + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/*mysql*.so $PKG/usr/lib/php/extensions + + printf 'extension=%s\n' {mysqlnd,mysqli,pdo_mysql}.so \ + > $PKG/etc/php/conf.d/mysql.ini } diff --git a/php-sockets/.signature b/php-sockets/.signature index 48c80c542..ac69400ef 100644 --- a/php-sockets/.signature +++ b/php-sockets/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/WyqRNOJ1hAfcFXxv79U8dW0E64T4OHJabizBG2PfXmT/wMD8lnIbQ6Aiwrq1ipfTwxbLnSZsCpI7PpsNkHnvA4= -SHA256 (Pkgfile) = 7a2db90600aaecf269b99c5b1a9598d95a546f95d39660b274c75c904f6e9e9c +RWSE3ohX2g5d/WgwBRETRbNQrTrV7JKwaz4MqueM4HHilKX2m/m9pIprTNd7VckafzlzUXF1wAdYAW9QtpKjL6/xGUuOtNy4zQ4= +SHA256 (Pkgfile) = 8b5a4289fdc640dfd6e15771f53762aca2bb2d020bcb39f8e86a117c2f24db04 SHA256 (.footprint) = 1a0e33807dcda8d11408be8b6356860cac8daea5a94d4e9a87e535fbf778f04e -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-sockets/Pkgfile b/php-sockets/Pkgfile index 7b036171c..e1060918d 100644 --- a/php-sockets/Pkgfile +++ b/php-sockets/Pkgfile @@ -1,20 +1,20 @@ # Description: Socket module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu name=php-sockets -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all --enable-sockets=shared - make build-modules + ./configure --disable-all --enable-sockets=shared + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/sockets.so $PKG/usr/lib/php/extensions/ + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/sockets.so $PKG/usr/lib/php/extensions/ - printf 'extension=%s\n' sockets.so > $PKG/etc/php/conf.d/sockets.ini + printf 'extension=%s\n' sockets.so > $PKG/etc/php/conf.d/sockets.ini } diff --git a/php-sqlite3/.signature b/php-sqlite3/.signature index 1fc2e9720..d6bef2823 100644 --- a/php-sqlite3/.signature +++ b/php-sqlite3/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/c66F+n/zK73evDXqBjXUuD3hZnEW6S/wdg5BApcPrk+bs/N7Tnw1xvZxg9WsPayVS6igSS+DtgFt9AbMRsiAAk= -SHA256 (Pkgfile) = 9bf86949bd1361cbaa3d2962b7dd255b82ec3dd064df845b457abf943a794068 +RWSE3ohX2g5d/Ta4DMMYLxjhqcFNALMmGUBT1t1UzI3VfpiX31g9hwsGnB02HI5asyNOeM/k1mRSPMEAsl1MzbWBn4yTLw26WgA= +SHA256 (Pkgfile) = b5db929b3a0e2b1c6dfcef596cca8830dbbeb5d424dcfd4627a6fa273a9e342b SHA256 (.footprint) = e626528b1bc2b3ce187cc979172f24c489075e0bc584aeb1d082b2f7197d6e49 -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-sqlite3/Pkgfile b/php-sqlite3/Pkgfile index d90bab423..aacb0d9c4 100644 --- a/php-sqlite3/Pkgfile +++ b/php-sqlite3/Pkgfile @@ -1,25 +1,26 @@ # Description: SQLite3 module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: sqlite3 +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: sqlite3 name=php-sqlite3 -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz) -build () { - cd php-$version +build() { + cd php-$version - ./configure --disable-all \ - --enable-pdo=shared \ - --with-sqlite3=shared,/usr \ - --with-pdo-sqlite=shared,/usr + ./configure \ + --disable-all \ + --enable-pdo=shared \ + --with-sqlite3=shared,/usr \ + --with-pdo-sqlite=shared,/usr - make build-modules + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/*sqlite*.so $PKG/usr/lib/php/extensions - - printf 'extension=%s\n' {pdo_sqlite,sqlite3}.so > $PKG/etc/php/conf.d/sqlite3.ini + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/*sqlite*.so $PKG/usr/lib/php/extensions + + printf 'extension=%s\n' {pdo_sqlite,sqlite3}.so > $PKG/etc/php/conf.d/sqlite3.ini } diff --git a/php-zip/.signature b/php-zip/.signature index 86343acce..736c87135 100644 --- a/php-zip/.signature +++ b/php-zip/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YAJAupVJTWLqGNBzJIIfLWBwdCrd/G9XMmBWGzgH0Pxlf73vaJ/EXF01CGGqA0xH0eHv3lVGra5p6SZKv2SmAY= -SHA256 (Pkgfile) = cf5f8fa7d8a917e6d1e58c6098cebd78c178ecd269fda4055291e40e8e5c86ae +RWSE3ohX2g5d/dE7POWkSkMR60gJ4KYnSEXkdm//kUuWKgfEHnWBVbDJzIQp5CFPe4IHQ12lBBIo8ut/UOP807kPSzWMh6f4wAs= +SHA256 (Pkgfile) = 9528db2e67a7c88e61226d08ff6962978b9ee3fd5e61e9926e3d74f5cd1958e9 SHA256 (.footprint) = 0ba08044c2d47be4c86015de875a10f15dfee8367b932c5466a0212da28e4203 -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php-zip/Pkgfile b/php-zip/Pkgfile index 2a0f35554..5daa7bbd8 100644 --- a/php-zip/Pkgfile +++ b/php-zip/Pkgfile @@ -1,21 +1,21 @@ # Description: Zip module for PHP -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: libzip +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: libzip name=php-zip -version=7.4.18 +version=8.0.7 release=1 source=(https://www.php.net/distributions/php-$version.tar.xz) build() { - cd php-$version + cd php-$version - ./configure --disable-all --with-zip=shared,/usr - make build-modules + ./configure --disable-all --with-zip=shared,/usr + make build-modules - install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} - install -m 755 modules/zip.so $PKG/usr/lib/php/extensions/ + install -d $PKG/{etc/php/conf.d,usr/lib/php/extensions} + install -m 755 modules/zip.so $PKG/usr/lib/php/extensions/ - printf 'extension=%s\n' zip.so > $PKG/etc/php/conf.d/zip.ini + printf 'extension=%s\n' zip.so > $PKG/etc/php/conf.d/zip.ini } diff --git a/php/.footprint b/php/.footprint index 8b8d3d3eb..7373e869c 100644 --- a/php/.footprint +++ b/php/.footprint @@ -24,10 +24,14 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_alloc_sizes.h -rw-r--r-- root/root usr/include/php/Zend/zend_arena.h -rw-r--r-- root/root usr/include/php/Zend/zend_ast.h +-rw-r--r-- root/root usr/include/php/Zend/zend_attributes.h +-rw-r--r-- root/root usr/include/php/Zend/zend_attributes_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_bitset.h -rw-r--r-- root/root usr/include/php/Zend/zend_build.h -rw-r--r-- root/root usr/include/php/Zend/zend_builtin_functions.h +-rw-r--r-- root/root usr/include/php/Zend/zend_builtin_functions_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_closures.h +-rw-r--r-- root/root usr/include/php/Zend/zend_closures_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_compile.h -rw-r--r-- root/root usr/include/php/Zend/zend_config.h -rw-r--r-- root/root usr/include/php/Zend/zend_config.w32.h @@ -36,11 +40,14 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_dtrace.h -rw-r--r-- root/root usr/include/php/Zend/zend_errors.h -rw-r--r-- root/root usr/include/php/Zend/zend_exceptions.h +-rw-r--r-- root/root usr/include/php/Zend/zend_exceptions_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_execute.h -rw-r--r-- root/root usr/include/php/Zend/zend_extensions.h -rw-r--r-- root/root usr/include/php/Zend/zend_float.h -rw-r--r-- root/root usr/include/php/Zend/zend_gc.h +-rw-r--r-- root/root usr/include/php/Zend/zend_gdb.h -rw-r--r-- root/root usr/include/php/Zend/zend_generators.h +-rw-r--r-- root/root usr/include/php/Zend/zend_generators_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_globals.h -rw-r--r-- root/root usr/include/php/Zend/zend_globals_macros.h -rw-r--r-- root/root usr/include/php/Zend/zend_hash.h @@ -51,6 +58,7 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_ini_scanner.h -rw-r--r-- root/root usr/include/php/Zend/zend_ini_scanner_defs.h -rw-r--r-- root/root usr/include/php/Zend/zend_interfaces.h +-rw-r--r-- root/root usr/include/php/Zend/zend_interfaces_arginfo.h -rw-r--r-- root/root usr/include/php/Zend/zend_istdiostream.h -rw-r--r-- root/root usr/include/php/Zend/zend_iterators.h -rw-r--r-- root/root usr/include/php/Zend/zend_language_parser.h @@ -66,6 +74,7 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_object_handlers.h -rw-r--r-- root/root usr/include/php/Zend/zend_objects.h -rw-r--r-- root/root usr/include/php/Zend/zend_objects_API.h +-rw-r--r-- root/root usr/include/php/Zend/zend_observer.h -rw-r--r-- root/root usr/include/php/Zend/zend_operators.h -rw-r--r-- root/root usr/include/php/Zend/zend_portability.h -rw-r--r-- root/root usr/include/php/Zend/zend_ptr_stack.h @@ -81,6 +90,7 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_string.h -rw-r--r-- root/root usr/include/php/Zend/zend_strtod.h -rw-r--r-- root/root usr/include/php/Zend/zend_strtod_int.h +-rw-r--r-- root/root usr/include/php/Zend/zend_system_id.h -rw-r--r-- root/root usr/include/php/Zend/zend_ts_hash.h -rw-r--r-- root/root usr/include/php/Zend/zend_type_info.h -rw-r--r-- root/root usr/include/php/Zend/zend_types.h @@ -92,9 +102,13 @@ drwxr-xr-x root/root usr/include/php/Zend/ -rw-r--r-- root/root usr/include/php/Zend/zend_vm_handlers.h -rw-r--r-- root/root usr/include/php/Zend/zend_vm_opcodes.h -rw-r--r-- root/root usr/include/php/Zend/zend_vm_trace_handlers.h +-rw-r--r-- root/root usr/include/php/Zend/zend_vm_trace_lines.h -rw-r--r-- root/root usr/include/php/Zend/zend_vm_trace_map.h -rw-r--r-- root/root usr/include/php/Zend/zend_weakrefs.h +-rw-r--r-- root/root usr/include/php/Zend/zend_weakrefs_arginfo.h drwxr-xr-x root/root usr/include/php/ext/ +drwxr-xr-x root/root usr/include/php/ext/curl/ +-rw-r--r-- root/root usr/include/php/ext/curl/php_curl.h drwxr-xr-x root/root usr/include/php/ext/date/ drwxr-xr-x root/root usr/include/php/ext/date/lib/ -rw-r--r-- root/root usr/include/php/ext/date/lib/timelib.h @@ -120,17 +134,8 @@ drwxr-xr-x root/root usr/include/php/ext/hash/ -rw-r--r-- root/root usr/include/php/ext/hash/php_hash_tiger.h -rw-r--r-- root/root usr/include/php/ext/hash/php_hash_whirlpool.h drwxr-xr-x root/root usr/include/php/ext/iconv/ --rw-r--r-- root/root usr/include/php/ext/iconv/php_have_bsd_iconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_have_glibc_iconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_have_ibm_iconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_have_iconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_have_libiconv.h +-rw-r--r-- root/root usr/include/php/ext/iconv/iconv_arginfo.h -rw-r--r-- root/root usr/include/php/ext/iconv/php_iconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_iconv_aliased_libiconv.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_iconv_broken_ignore.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_iconv_supports_errno.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_php_iconv_h_path.h --rw-r--r-- root/root usr/include/php/ext/iconv/php_php_iconv_impl.h drwxr-xr-x root/root usr/include/php/ext/json/ -rw-r--r-- root/root usr/include/php/ext/json/php_json.h -rw-r--r-- root/root usr/include/php/ext/json/php_json_parser.h @@ -167,16 +172,19 @@ drwxr-xr-x root/root usr/include/php/ext/spl/ drwxr-xr-x root/root usr/include/php/ext/standard/ -rw-r--r-- root/root usr/include/php/ext/standard/base64.h -rw-r--r-- root/root usr/include/php/ext/standard/basic_functions.h +-rw-r--r-- root/root usr/include/php/ext/standard/basic_functions_arginfo.h -rw-r--r-- root/root usr/include/php/ext/standard/crc32.h +-rw-r--r-- root/root usr/include/php/ext/standard/crc32_x86.h -rw-r--r-- root/root usr/include/php/ext/standard/credits.h -rw-r--r-- root/root usr/include/php/ext/standard/credits_ext.h -rw-r--r-- root/root usr/include/php/ext/standard/credits_sapi.h -rw-r--r-- root/root usr/include/php/ext/standard/crypt_blowfish.h -rw-r--r-- root/root usr/include/php/ext/standard/crypt_freesec.h -rw-r--r-- root/root usr/include/php/ext/standard/css.h --rw-r--r-- root/root usr/include/php/ext/standard/cyr_convert.h -rw-r--r-- root/root usr/include/php/ext/standard/datetime.h +-rw-r--r-- root/root usr/include/php/ext/standard/dir_arginfo.h -rw-r--r-- root/root usr/include/php/ext/standard/dl.h +-rw-r--r-- root/root usr/include/php/ext/standard/dl_arginfo.h -rw-r--r-- root/root usr/include/php/ext/standard/exec.h -rw-r--r-- root/root usr/include/php/ext/standard/file.h -rw-r--r-- root/root usr/include/php/ext/standard/flock_compat.h @@ -187,7 +195,6 @@ drwxr-xr-x root/root usr/include/php/ext/standard/ -rw-r--r-- root/root usr/include/php/ext/standard/html_tables.h -rw-r--r-- root/root usr/include/php/ext/standard/info.h -rw-r--r-- root/root usr/include/php/ext/standard/md5.h --rw-r--r-- root/root usr/include/php/ext/standard/microtime.h -rw-r--r-- root/root usr/include/php/ext/standard/pack.h -rw-r--r-- root/root usr/include/php/ext/standard/pageinfo.h -rw-r--r-- root/root usr/include/php/ext/standard/php_array.h @@ -200,16 +207,12 @@ drwxr-xr-x root/root usr/include/php/ext/standard/ -rw-r--r-- root/root usr/include/php/ext/standard/php_ext_syslog.h -rw-r--r-- root/root usr/include/php/ext/standard/php_filestat.h -rw-r--r-- root/root usr/include/php/ext/standard/php_fopen_wrappers.h --rw-r--r-- root/root usr/include/php/ext/standard/php_ftok.h -rw-r--r-- root/root usr/include/php/ext/standard/php_http.h -rw-r--r-- root/root usr/include/php/ext/standard/php_image.h -rw-r--r-- root/root usr/include/php/ext/standard/php_incomplete_class.h --rw-r--r-- root/root usr/include/php/ext/standard/php_iptc.h -rw-r--r-- root/root usr/include/php/ext/standard/php_lcg.h --rw-r--r-- root/root usr/include/php/ext/standard/php_link.h -rw-r--r-- root/root usr/include/php/ext/standard/php_mail.h -rw-r--r-- root/root usr/include/php/ext/standard/php_math.h --rw-r--r-- root/root usr/include/php/ext/standard/php_metaphone.h -rw-r--r-- root/root usr/include/php/ext/standard/php_mt_rand.h -rw-r--r-- root/root usr/include/php/ext/standard/php_net.h -rw-r--r-- root/root usr/include/php/ext/standard/php_password.h @@ -219,7 +222,6 @@ drwxr-xr-x root/root usr/include/php/ext/standard/ -rw-r--r-- root/root usr/include/php/ext/standard/php_smart_string_public.h -rw-r--r-- root/root usr/include/php/ext/standard/php_standard.h -rw-r--r-- root/root usr/include/php/ext/standard/php_string.h --rw-r--r-- root/root usr/include/php/ext/standard/php_type.h -rw-r--r-- root/root usr/include/php/ext/standard/php_uuencode.h -rw-r--r-- root/root usr/include/php/ext/standard/php_var.h -rw-r--r-- root/root usr/include/php/ext/standard/php_versioning.h @@ -228,13 +230,14 @@ drwxr-xr-x root/root usr/include/php/ext/standard/ -rw-r--r-- root/root usr/include/php/ext/standard/scanf.h -rw-r--r-- root/root usr/include/php/ext/standard/sha1.h -rw-r--r-- root/root usr/include/php/ext/standard/streamsfuncs.h --rw-r--r-- root/root usr/include/php/ext/standard/uniqid.h -rw-r--r-- root/root usr/include/php/ext/standard/url.h -rw-r--r-- root/root usr/include/php/ext/standard/url_scanner_ex.h +-rw-r--r-- root/root usr/include/php/ext/standard/user_filters_arginfo.h -rw-r--r-- root/root usr/include/php/ext/standard/winver.h drwxr-xr-x root/root usr/include/php/ext/xml/ -rw-r--r-- root/root usr/include/php/ext/xml/expat_compat.h -rw-r--r-- root/root usr/include/php/ext/xml/php_xml.h +-rw-r--r-- root/root usr/include/php/ext/xml/xml_arginfo.h drwxr-xr-x root/root usr/include/php/include/ drwxr-xr-x root/root usr/include/php/main/ -rw-r--r-- root/root usr/include/php/main/SAPI.h @@ -285,6 +288,7 @@ drwxr-xr-x root/root usr/lib/php/build/ -rw-r--r-- root/root usr/lib/php/build/ax_gcc_func_attribute.m4 -rwxr-xr-x root/root usr/lib/php/build/config.guess -rwxr-xr-x root/root usr/lib/php/build/config.sub +-rw-r--r-- root/root usr/lib/php/build/gen_stub.php -rw-r--r-- root/root usr/lib/php/build/libtool.m4 -rw-r--r-- root/root usr/lib/php/build/ltmain.sh -rw-r--r-- root/root usr/lib/php/build/php.m4 diff --git a/php/.signature b/php/.signature index 1f2e0a2ab..06efe5cd5 100644 --- a/php/.signature +++ b/php/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/QksM3seZ5vrdVFysdE8fk7oap/Sz8++yUP9NVfMTjL1gfioXiv366A/3vBYurEmLuVJJWbCJSz6VL8y1pfx/gw= -SHA256 (Pkgfile) = a0bdf068ac72eff266f116934a57d1bd756f1634c13ce16212c692b752f25be0 -SHA256 (.footprint) = e758686f584e052d2ba7c2b3a13d35acdab52873afd260bc64c8032d7ff3812b -SHA256 (php-7.4.18.tar.xz) = ab97f22b128d21dcbc009b50a37aaea0051b2721cbcd122d9e00e6ffc3c4b7e1 +RWSE3ohX2g5d/Q7nxPv+NaYk3K5VFh7noe1eZs0CY+IOG9fqpr2u4r/SWI2T4946q801WEACmTL3eKr+/a001fzDmiGL2166UAQ= +SHA256 (Pkgfile) = dacd42c89feae82fe9ce944d9176d6890d7086b05f71aa5b85e0dc5e371ce4f2 +SHA256 (.footprint) = b9886c1be197b61c9899615eacc7ff77b0e1b6be62a6f0892d2e6d73cda5d0b0 +SHA256 (php-8.0.7.tar.xz) = d5fc2e4fc780a32404d88c360e3e0009bc725d936459668e9c2ac992f2d83654 diff --git a/php/Pkgfile b/php/Pkgfile index 2dbcc5d0a..8d0f0a0a9 100644 --- a/php/Pkgfile +++ b/php/Pkgfile @@ -1,52 +1,50 @@ # Description: PHP interpreter, extension modules and support stuff -# URL: https://www.php.net -# Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: bzip2 libpcre2 libxml2 curl db gdbm +# URL: https://www.php.net +# Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: bzip2 libpcre2 libxml2 curl db gdbm name=php -version=7.4.18 +version=8.0.7 release=1 source=(https://php.net/distributions/php-$version.tar.xz) -build () { - cd php-$version - - local PHP_CONFIG=" - --prefix=/usr \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --with-config-file-path=/etc/php \ - --with-config-file-scan-dir=/etc/php/conf.d \ - --with-zlib \ - --with-external-pcre \ - --disable-static --disable-debug \ - --without-sqlite3 --without-pdo-sqlite \ - --without-pear" - - local PHP_SHARED=" - --enable-dba=shared --with-gdbm --with-db4 \ - --with-bz2=shared \ - --with-curl=shared \ - --with-openssl=shared" - - EXTENSION_DIR=/usr/lib/php/extensions \ - ./configure \ - $PHP_CONFIG \ - $PHP_SHARED \ - --enable-cli \ - --disable-cgi \ - --with-readline - - make - make -j1 INSTALL_ROOT=$PKG install - rm $PKG/usr/lib/php/extensions/*.a - ln -sf phar.phar $PKG/usr/bin/phar - - sed -i '/^extension_dir/s|=.*$|= "/usr/lib/php/extensions"|' php.ini-* - install -d $PKG/etc/php/conf.d - install -m 644 php.ini-* $PKG/etc/php - - # order matters ! - printf 'extension=%s\n' {bz2,curl,openssl,dba}.so \ - > $PKG/etc/php/conf.d/extensions.ini +build() { + cd php-$version + + local PHP_CONFIG=" + --prefix=/usr \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --with-config-file-path=/etc/php \ + --with-config-file-scan-dir=/etc/php/conf.d \ + --with-zlib \ + --with-external-pcre \ + --disable-static --disable-debug \ + --without-sqlite3 --without-pdo-sqlite \ + --without-pear" + + local PHP_SHARED=" + --enable-dba=shared --with-gdbm --with-db4 \ + --with-bz2=shared \ + --with-curl=shared \ + --with-openssl=shared" + + EXTENSION_DIR=/usr/lib/php/extensions \ + ./configure \ + $PHP_CONFIG \ + $PHP_SHARED \ + --enable-cli \ + --disable-cgi \ + --with-readline + + make + make -j1 INSTALL_ROOT=$PKG install + ln -sf phar.phar $PKG/usr/bin/phar + + sed -i '/^extension_dir/s|=.*$|= "/usr/lib/php/extensions"|' php.ini-* + install -d $PKG/etc/php/conf.d + install -m 644 php.ini-* $PKG/etc/php + + printf 'extension=%s\n' {bz2,curl,openssl,dba}.so \ + > $PKG/etc/php/conf.d/extensions.ini }
participants (1)
-
crux@crux.nu