head 1.5; access; symbols pkgsrc-2026Q3:1.5.0.10 pkgsrc-2026Q3-base:1.5 pkgsrc-2026Q2:1.5.0.8 pkgsrc-2026Q2-base:1.5 pkgsrc-2026Q1:1.5.0.6 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.4 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.2 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.4.0.12 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.10 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.8 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @# @; 1.5 date 2025.09.04.00.12.31; author taca; state Exp; branches; next 1.4; commitid y0MtOsEKh1Caqk9G; 1.4 date 2024.03.06.23.15.01; author jym; state Exp; branches; next 1.3; commitid e3AU5Yg52OTaE91F; 1.3 date 2024.02.29.10.28.24; author jperkin; state Exp; branches; next 1.2; commitid EryBM4tJEqLWBj0F; 1.2 date 2024.02.27.10.35.45; author wiz; state Exp; branches; next 1.1; commitid 43mJreQk6g0oI30F; 1.1 date 2023.11.15.23.19.34; author jym; state Exp; branches; next ; commitid wIgh2yU3vUTvgLME; desc @@ 1.5 log @meta-pkgs/bulk-test-php: disable www/php-dotclear Latest version of php-dotclear supports PHP 8.3, but current 2.25.3 dose not. Hopefully, update php-dotclear to latest release before freeze. Update to 20250904. @ text @# $NetBSD: Makefile,v 1.4 2024/03/06 23:15:01 jym Exp $ DISTNAME= bulk-test-php-20250904 CATEGORIES= meta-pkgs MASTER_SITES= # empty DISTFILES= # empty # Feel free to add packages without asking. MAINTAINER= jym@@NetBSD.org COMMENT= Meta-package for testing PHP META_PACKAGE= yes RESTRICTED= Just for test build purposes NO_BIN_ON_CDROM= ${RESTRICTED} NO_BIN_ON_FTP= ${RESTRICTED} # Large programs and applications #DEPENDS+= ${PHP_PKG_PREFIX}-dotclear-[0-9]*:../../www/php-dotclear DEPENDS+= ${PHP_PKG_PREFIX}-wordpress-[0-9]*:../../www/wordpress DEPENDS+= ${PHP_PKG_PREFIX}-nextcloud-[0-9]*:../../www/php-nextcloud DEPENDS+= ${PHP_PKG_PREFIX}-owncloud-[0-9]*:../../www/php-owncloud DEPENDS+= ${PHP_PKG_PREFIX}-davical-[0-9]*:../../www/davical DEPENDS+= moodle-[0-9]*:../../www/moodle DEPENDS+= ${PHP_PKG_PREFIX}-fpm-[0-9]*:../../www/php-fpm DEPENDS+= ${PHP_PKG_PREFIX}-roundcube-[0-9]*:../../mail/roundcube # libraries often used with PHP DEPENDS+= ${PHP_PKG_PREFIX}-iconv-[0-9]*:../../converters/php-iconv DEPENDS+= ${PHP_PKG_PREFIX}-mbstring-[0-9]*:../../converters/php-mbstring DEPENDS+= ${PHP_PKG_PREFIX}-ldap-[0-9]*:../../databases/php-ldap DEPENDS+= ${PHP_PKG_PREFIX}-pdo-[0-9]*:../../databases/php-pdo DEPENDS+= ${PHP_PKG_PREFIX}-pdo_mysql-[0-9]*:../../databases/php-pdo_mysql DEPENDS+= ${PHP_PKG_PREFIX}-pdo_pgsql-[0-9]*:../../databases/php-pdo_pgsql DEPENDS+= ${PHP_PKG_PREFIX}-pdo_sqlite-[0-9]*:../../databases/php-pdo_sqlite DEPENDS+= ${PHP_PKG_PREFIX}-composer-[0-9]*:../../devel/php-composer DEPENDS+= ${PHP_PKG_PREFIX}-ffi-[0-9]*:../../devel/php-ffi DEPENDS+= ${PHP_PKG_PREFIX}-posix-[0-9]*:../../devel/php-posix DEPENDS+= ${PHP_PKG_PREFIX}-imagick-[0-9]*:../../graphics/php-imagick DEPENDS+= ${PHP_PKG_PREFIX}-soap-[0-9]*:../../net/php-soap DEPENDS+= ${PHP_PKG_PREFIX}-sockets-[0-9]*:../../net/php-sockets .include "../../lang/php/phpversion.mk" .include "../../mk/bsd.pkg.mk" @ 1.4 log @Re-enable moodle, the newly imported 4.3.3 supports PHP 8.2 and up. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/02/29 10:28:24 jperkin Exp $ d3 1 a3 1 DISTNAME= bulk-test-php-20240227 d19 1 a19 1 DEPENDS+= ${PHP_PKG_PREFIX}-dotclear-[0-9]*:../../www/php-dotclear @ 1.3 log @bulk-test-php: Catch up with wordpress PKGNAME change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/02/27 10:35:45 wiz Exp $ d24 1 a24 2 # does not support the current 8.2 default of php #DEPENDS+= moodle-[0-9]*:../../www/moodle @ 1.2 log @bulk-test-php: remove moodle The default php is 8.2 but pkgsrc moodle does not support this version leading to installation conflicts: pkg_add: Conflicting PLIST with php82-gd-8.2.16nb7: share/examples/php/gd.ini pkg_add: Can't install dependency php74-gd>=7.3.0 pkg_add: Expected dependency php74-gd>=7.3.0 still missing @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/11/15 23:19:34 jym Exp $ d20 1 a20 1 DEPENDS+= wordpress-[0-9]*:../../www/wordpress @ 1.1 log @Adding meta-pkgs/bulk-test-php. As suggested by gdt@@ in [1], create a meta-pkg that would allow for rapid regression testing of PHP version changes, at least in terms of build. Lightly inspired from the ones of Go and Rust. Feel free to modify and adapt it. [1] https://mail-index.netbsd.org/tech-pkg/2023/11/13/msg028414.html @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= bulk-test-php-20231115 d24 2 a25 1 DEPENDS+= moodle-[0-9]*:../../www/moodle @