diff --git a/archivers/pecl-rar/Makefile b/archivers/pecl-rar/Makefile index 15aa0c26f13e..8e3eb421360e 100644 --- a/archivers/pecl-rar/Makefile +++ b/archivers/pecl-rar/Makefile @@ -1,17 +1,18 @@ # Created by: Chin-San Huang PORTNAME= rar PORTVERSION= 4.2.0 CATEGORIES= archivers pear MAINTAINER= fluffy@FreeBSD.org COMMENT= PECL extension to create and read RAR files LICENSE= PHP301 USES= compiler:c11 php:pecl USE_PHP= spl:build +IGNORE_WITH_PHP= 81 CONFIGURE_ARGS= --enable-rar .include diff --git a/chinese/php-opencc/Makefile b/chinese/php-opencc/Makefile index a57e7af554bc..108f38498833 100644 --- a/chinese/php-opencc/Makefile +++ b/chinese/php-opencc/Makefile @@ -1,23 +1,23 @@ # Created by: Gasol Wu PORTNAME= opencc PORTVERSION= 0.0.0.20161110 CATEGORIES= chinese PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= gasol.wu@gmail.com COMMENT= OpenCC shared extension for php LICENSE= PHP301 LIB_DEPENDS= libopencc.so:chinese/opencc USE_GITHUB= yes GH_ACCOUNT= NauxLiu GH_PROJECT= opencc4php GH_TAGNAME= 8007639 USES= php:ext -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/databases/pecl-cassandra/Makefile b/databases/pecl-cassandra/Makefile index 80f9d6061bb1..7c2df6e634a3 100644 --- a/databases/pecl-cassandra/Makefile +++ b/databases/pecl-cassandra/Makefile @@ -1,28 +1,28 @@ PORTNAME= cassandra DISTVERSION= 1.3.2.a.20200527 CATEGORIES= databases PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= daniel@blodan.se COMMENT= Extension to access Cassandra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcassandra.so:databases/cassandra-cpp-driver \ libgmp.so:math/gmp \ libuv.so:devel/libuv USES= localbase php:ext USE_GITHUB= yes GH_ACCOUNT= datastax GH_PROJECT= php-driver GH_TAGNAME= 61faee0 -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 PHP_MODNAME= cassandra WRKSRC_SUBDIR= ext .include diff --git a/databases/pecl-couchbase/Makefile b/databases/pecl-couchbase/Makefile index 2a4d50f0375a..7c23133a12f5 100644 --- a/databases/pecl-couchbase/Makefile +++ b/databases/pecl-couchbase/Makefile @@ -1,21 +1,21 @@ # Created by: John Chen PORTNAME= couchbase DISTVERSION= 2.6.2 CATEGORIES= databases MAINTAINER= sunpoet@FreeBSD.org COMMENT= Couchbase Server PHP extension LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libcouchbase>=2.10.7:databases/libcouchbase LIB_DEPENDS= libcouchbase.so:databases/libcouchbase USES= php:pecl USE_PHP= json:build -IGNORE_WITH_PHP=80 +IGNORE_WITH_PHP=80 81 .include diff --git a/databases/php-xapian/Makefile b/databases/php-xapian/Makefile index 7fcf46ccde51..e0825e73886f 100644 --- a/databases/php-xapian/Makefile +++ b/databases/php-xapian/Makefile @@ -1,53 +1,53 @@ # Created by: Po-Chuan Hsieh PORTNAME= xapian PORTVERSION= 1.4.18 DISTVERSIONPREFIX= bindings- CATEGORIES= databases MASTER_SITES= https://oligarchy.co.uk/xapian/${PORTVERSION}/ \ LOCAL/sunpoet PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= PHP binding for Xapian LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xapian-core>=${PORTVERSION}:databases/xapian-core LIB_DEPENDS= libxapian.so:databases/xapian-core USES= compiler:c++11-lang libtool php:build,flavors tar:xz +IGNORE_WITH_PHP=80 81 CONFIGURE_ARGS= --datarootdir=${DATADIR} \ --docdir=${DOCSDIR} \ --enable-shared \ --enable-static \ --with-php7 \ --without-csharp \ --without-java \ --without-lua \ --without-perl \ --without-php \ --without-python \ --without-python3 \ --without-ruby \ --without-tcl CONFIGURE_ENV= PHP_CONFIG=${LOCALBASE}/bin/php-config GNU_CONFIGURE= yes -IGNORE_WITH_PHP=80 INSTALL_TARGET= install-strip USE_CXXSTD= c++11 PLIST_SUB= PHP_EXT_DIR=${PHP_EXT_DIR} CONFLICTS_INSTALL= xapian-bindings12 PORTSCOUT= limitw:1,even OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|-lstdc++||g' ${WRKSRC}/configure .include diff --git a/deskutils/moregroupware/Makefile b/deskutils/moregroupware/Makefile index de9ae15ee2a8..93aad40e686a 100644 --- a/deskutils/moregroupware/Makefile +++ b/deskutils/moregroupware/Makefile @@ -1,45 +1,46 @@ # Created by: Rob Evers PORTNAME= moregroupware PORTVERSION= 0.7.4 PORTREVISION= 3 CATEGORIES= deskutils www MASTER_SITES= SF DISTNAME= ${PORTNAME}-core-${PORTVERSION} MAINTAINER= eksffa@freebsdbrasil.com.br COMMENT= Web based GroupWare system +USES= gettext php:mod +WANT_PGSQL= server # php extensions USE_PHP= curl \ gd \ pcre \ session \ xml +IGNORE_WITH_PHP= 81 -USES= gettext php:mod +SHAREOWN= ${WWWOWN} +SHAREGRP= ${WWWGRP} +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= ADDONS NLS +OPTIONS_DEFAULT= MYSQL OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= PGSQL MYSQL -OPTIONS_DEFAULT= MYSQL -ADDONS_DESC= install additional workgroup features (addons) OPTIONS_SUB= yes -NLS_USES= gettext -PGSQL_USES= pgsql -WANT_PGSQL= server -MYSQL_USES= mysql:server +ADDONS_DESC= install additional workgroup features (addons) ADDONS_DISTFILES= ${PORTNAME}-addons-${PORTVERSION}${EXTRACT_SUFX} -NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME} - -SHAREOWN= ${WWWOWN} -SHAREGRP= ${WWWGRP} +MYSQL_USES= mysql:server +NLS_USES= gettext +PGSQL_USES= pgsql do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile index 7344c35a2d3d..a69b558a731c 100644 --- a/devel/arcanist-lib/Makefile +++ b/devel/arcanist-lib/Makefile @@ -1,91 +1,92 @@ PORTNAME?= arcanist PORTVERSION?= 20210113 PORTREVISION?= 1 CATEGORIES?= devel PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX} MAINTAINER= grembo@FreeBSD.org COMMENT?= Libraries for the command line interface for Phabricator SLAVEPORT?= lib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE PHP_DESTDIR= lib/php/arcanist USES= php:cli,flavors python:env shebangfix +IGNORE_WITH_PHP= 81 SHEBANG_FILES= bin/arc \ bin/phage \ scripts/*.php \ scripts/hgdaemon/*.php \ src/parser/*.php \ support/arcanoid/arcanoid.py \ support/lib/*.php \ support/unit/*.php \ support/xhpast/*.php \ support/xhpast/bin/*.php USE_PHP= curl dom hash json simplexml zlib USE_GITHUB= yes NO_BUILD= yes NO_ARCH= yes PORTSCOUT= ignore:1 GH_ACCOUNT= phacility GH_TAGNAME= b2e715f PLIST= ${.CURDIR}/pkg-plist .if ${SLAVEPORT} == lib SLAVE_PKGNAMESUFFIX= -${SLAVEPORT} RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss OPTIONS_DEFINE= ENCODINGS OPTIONS_DEFAULT=ENCODINGS ENCODINGS_DESC= Support for encodings other than utf-8 ENCODINGS_USE= PHP=mbstring .else # link only RUN_DEPENDS= arcanist-lib${PHP_PKGNAMESUFFIX}>0:devel/arcanist-lib@${PHP_FLAVOR} CONFLICTS= arc PLIST_FILES= bin/arc .endif do-install: .if ${SLAVEPORT} == bin ${RLN} ../${PHP_DESTDIR}/bin/arc ${STAGEDIR}${PREFIX}/bin/arc .else @${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} cd ${WRKSRC} ; ${PAX} -rw * ${STAGEDIR}${PREFIX}/${PHP_DESTDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/ @${REINPLACE_CMD} \ 's|%%PREFIX%%|${PREFIX}|g; \ s|%%PHP_DESTDIR%%|${PHP_DESTDIR}|g' \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/support/shell/hooks/bash-completion.sh @${REINPLACE_CMD} \ 's|%%PKGNAME%%|${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}|g; \ s|%%PKGVERSION%%|${PKGVERSION}|g; \ s|%%PKGORIGIN%%|${PKGORIGIN}|g' \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/toolset/workflow/ArcanistVersionWorkflow.php @${REINPLACE_CMD} \ 's|%%PHP_CMD%%|${PREFIX}/bin/php|g' \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/lint/linter/ArcanistPhpLinter.php \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/moduleutils/PhutilLibraryMapBuilder.php \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/phage/bootloader/PhagePHPAgentBootloader.php \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/runtime/ArcanistRuntime.php \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/utils/PhutilExecutionEnvironment.php \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/workflow/ArcanistLiberateWorkflow.php @${REINPLACE_CMD} \ 's|%%PYTHON_CMD%%|${PYTHON_CMD}|g' \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/src/workflow/ArcanistAnoidWorkflow.php ${LN} -sf ${LOCALBASE}/share/certs/ca-root-nss.crt \ ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/resources/ssl/default.pem ${RLN} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/support/shell/hooks/bash-completion.sh \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/arc ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/bin/arc shell-complete --generate .endif .include diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile index 869a403102c0..22da7235e72e 100644 --- a/devel/ioncube/Makefile +++ b/devel/ioncube/Makefile @@ -1,46 +1,46 @@ # Created by: Svyatoslav Lempert PORTNAME= ioncube DISTVERSION= 10.4.1 CATEGORIES= devel MASTER_SITES= http://downloads.ioncube.com/loader_downloads/ \ http://downloads2.ioncube.com/loader_downloads/ \ http://dl.ispsystem.info/ioncube/${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}_loaders_fre_${VER}_${ARCH:S,i386,x86,:S,amd64,x86-64,} DIST_SUBDIR= ${PORTNAME}/${DISTVERSION} MAINTAINER= svyatoslav.lempert@gmail.com COMMENT= Loader for ionCube-encoded PHP files LICENSE= IONCUBE-PHP-LOADER LICENSE_NAME= ionCube PHP Loader LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept IGNORE_DragonFly= is unsupported on DragonFly ONLY_FOR_ARCHS= amd64 i386 NO_BUILD= yes USES= php:flavors -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} VER= 11 PHP_INSTVER= ${PHP_VERSION:C/^([0-9]+\.[0-9]+).*/\1/} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ ${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}.so \ ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader.so ${INSTALL_DATA} ${WRKSRC}/ioncube_loader_fre_${PHP_INSTVER}_ts.so \ ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader_ts.so # Put it before opcache, like the previous pkg-message was saying @${MKDIR} ${STAGEDIR}${PREFIX}/etc/php @${ECHO_CMD} "[Zend]" > ${STAGEDIR}${PREFIX}/etc/php/ext-05-ioncube.ini @${ECHO_CMD} "zend_extension=${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader.so" >> ${STAGEDIR}${PREFIX}/etc/php/ext-05-ioncube.ini @${ECHO_CMD} "zend_extension_ts=${PREFIX}/lib/php/${PHP_EXT_DIR}/ioncube/ioncube_loader_ts.so" >> ${STAGEDIR}${PREFIX}/etc/php/ext-05-ioncube.ini .include diff --git a/devel/pecl-APCu_bc/Makefile b/devel/pecl-APCu_bc/Makefile index 99b55d132c5d..c5237115dcbe 100644 --- a/devel/pecl-APCu_bc/Makefile +++ b/devel/pecl-APCu_bc/Makefile @@ -1,22 +1,22 @@ PORTNAME= APCu_bc PORTVERSION= 1.0.5 CATEGORIES= devel DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= me@skylord.ru COMMENT= APCu Backwards Compatibility Module LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/apcu.so:devel/pecl-APCu@${PHP_FLAVOR} USES= localbase php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 PHP_MODNAME= apc PHP_MOD_PRIO=30 CONFLICTS_INSTALL= pecl-APC .include diff --git a/devel/pecl-ds/Makefile b/devel/pecl-ds/Makefile index 04dc5df62c59..4ab48fe55caa 100644 --- a/devel/pecl-ds/Makefile +++ b/devel/pecl-ds/Makefile @@ -1,16 +1,17 @@ # Created by: Po-Chuan Hsieh PORTNAME= ds PORTVERSION= 1.3.0 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org COMMENT= Data Structures for PHP LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= localbase php:pecl USE_PHP= json:build +IGNORE_WITH_PHP= 81 .include diff --git a/devel/pecl-eio/Makefile b/devel/pecl-eio/Makefile index ecd32b10613b..b114c9405eec 100644 --- a/devel/pecl-eio/Makefile +++ b/devel/pecl-eio/Makefile @@ -1,17 +1,17 @@ # Created by: Gasol Wu PORTNAME= eio DISTVERSION= 2.0.4 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= Provides interface to the libeio library LICENSE= PHP301 USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 CONFIGURE_ARGS= --enable-eio .include diff --git a/devel/pecl-hrtime/Makefile b/devel/pecl-hrtime/Makefile index defdc18e4fca..f469265b15d9 100644 --- a/devel/pecl-hrtime/Makefile +++ b/devel/pecl-hrtime/Makefile @@ -1,15 +1,15 @@ # Created by: Gasol Wu PORTNAME= hrtime PORTVERSION= 0.6.0 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= High resolution timing for PHP LICENSE= BSD2CLAUSE USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/devel/pecl-jsmin/Makefile b/devel/pecl-jsmin/Makefile index 36f1217ceb6e..0308aef0322f 100644 --- a/devel/pecl-jsmin/Makefile +++ b/devel/pecl-jsmin/Makefile @@ -1,15 +1,15 @@ # Created by: Gasol Wu PORTNAME= jsmin PORTVERSION= 3.0.0 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= PHP extension for minifying JavaScript LICENSE= PHP301 USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/devel/pecl-jsond/Makefile b/devel/pecl-jsond/Makefile index 4c33f885a462..0ad5b97eb6b9 100644 --- a/devel/pecl-jsond/Makefile +++ b/devel/pecl-jsond/Makefile @@ -1,15 +1,15 @@ # Created by: Gasol Wu PORTNAME= jsond DISTVERSION= 1.4.0 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= JavaScript Object Notation in PHP LICENSE= PHP301 USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/devel/pecl-propro2/Makefile b/devel/pecl-propro2/Makefile index 03e9adf98417..0656635a75d9 100644 --- a/devel/pecl-propro2/Makefile +++ b/devel/pecl-propro2/Makefile @@ -1,19 +1,16 @@ # Created by: Muhammad Moinur Rahman PORTNAME= propro PORTVERSION= 2.1.0 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org COMMENT= Facility to manage extension object properties LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -PORTSCOUT= limit:^2.* - USES= gmake php:pecl -IGNORE_WITH_PHP= 80 -CONFLICTS= pecl-propro-1* +IGNORE_WITH_PHP= 80 81 .include diff --git a/devel/pecl-runkit7/Makefile b/devel/pecl-runkit7/Makefile index b8b2f9b5988c..54d8592b3a55 100644 --- a/devel/pecl-runkit7/Makefile +++ b/devel/pecl-runkit7/Makefile @@ -1,12 +1,13 @@ PORTNAME= runkit7 PORTVERSION= 4.0.0a2 CATEGORIES= devel MAINTAINER= vikashb@where-ever.za.net COMMENT= Extension to replace, rename, and remove user functions and classes LICENSE= PHP301 USES= compiler:c11 php:pecl +IGNORE_WITH_PHP= 81 .include diff --git a/devel/pecl-sync/Makefile b/devel/pecl-sync/Makefile index 8a08fb868df1..bfcad76cb14a 100644 --- a/devel/pecl-sync/Makefile +++ b/devel/pecl-sync/Makefile @@ -1,16 +1,16 @@ # Created by: Gasol Wu PORTNAME= sync PORTVERSION= 1.1.0 CATEGORIES= devel MAINTAINER= gasol.wu@gmail.com COMMENT= Named and unnamed synchronization objects in PHP LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/devel/pecl-uv/Makefile b/devel/pecl-uv/Makefile index 64fd8ad405ab..0cceeecdc971 100644 --- a/devel/pecl-uv/Makefile +++ b/devel/pecl-uv/Makefile @@ -1,18 +1,19 @@ # Created by: John Chen PORTNAME= uv PORTVERSION= 0.2.4 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= fluffy@FreeBSD.org COMMENT= PHP wrapper for libuv LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libuv.so:devel/libuv USES= php:pecl +IGNORE_WITH_PHP= 81 .include diff --git a/devel/php-ice37/Makefile b/devel/php-ice37/Makefile index 414cda4d4a0c..9117ddad8d86 100644 --- a/devel/php-ice37/Makefile +++ b/devel/php-ice37/Makefile @@ -1,48 +1,48 @@ CATEGORIES= devel PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= grembo@FreeBSD.org COMMENT= Ice (Internet Communications Engine) language mapping for PHP LICENSE= GPLv2 BUILD_DEPENDS= mcpp:devel/mcpp \ slice2php:devel/ice37 LIB_DEPENDS= libIce.so.${LIB_VRS}:devel/ice37 OPTIONS_DEFINE= DEBUG NAMESPACES NAMESPACES_DESC= Use PHP namespaces (recommended) OPTIONS_DEFAULT= NAMESPACES SLAVE_PORT= yes MASTERDIR= ${.CURDIR}/../ice37 PLIST= ${.CURDIR}/pkg-plist MAKE_ARGS+= PHP_EXT_DIR=${PHP_EXT_DIR} ICE_HOME=${LOCALBASE} \ PHP_HOME=${LOCALBASE} OPTIMIZE=yes USES+= php:build,flavors -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 BUILD_WRKSRC= ${WRKSRC}/php INSTALL_WRKSRC= ${WRKSRC}/php NAMESPACES_MAKE_ENV_OFF=USE_NAMESPACES=no LIB_VRS= ${PORTVERSION:S|.||g:C|0$||} PHP_MODNAME?= ice post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}/*.so @${MKDIR} ${STAGEDIR}${PREFIX}/etc/php @${ECHO_CMD} "extension=${PHP_MODNAME}.so" > ${STAGEDIR}${PREFIX}/etc/php/ext-20-ice.ini security-check: @${ECHO_CMD} "****************************************************************************" @${ECHO_CMD} "" @${ECHO_CMD} "The following line has been added to your ${PREFIX}/etc/php/ext-20-ice.ini" @${ECHO_CMD} "configuration file to automatically load the installed extension:" @${ECHO_CMD} "" @${ECHO_CMD} "extension=${PHP_MODNAME}.so" @${ECHO_CMD} "" @${ECHO_CMD} "****************************************************************************" .include "${MASTERDIR}/Makefile" diff --git a/ftp/php-fastdfs/Makefile b/ftp/php-fastdfs/Makefile index 337c9379bf2c..bfb8446d4825 100644 --- a/ftp/php-fastdfs/Makefile +++ b/ftp/php-fastdfs/Makefile @@ -1,27 +1,27 @@ PORTNAME= fastdfs DISTVERSION= 6.0.6 CATEGORIES= ftp PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= daniel@blodan.se COMMENT= PHP module for accessing a FastDFS cluster LICENSE= GPLv3+ LIB_DEPENDS= libfastcommon.so:devel/libfastcommon \ libfdfsclient.so:ftp/fastdfs USES= php:ext -IGNORE_WITH_PHP= 80 USE_GITHUB= yes GH_ACCOUNT= happyfish100 GH_PROJECT= fastdfs GH_TAGNAME= V6.06 +IGNORE_WITH_PHP= 80 81 WRKSRC_SUBDIR= php_client CONFIGURE_ENV= ROOT=${LOCALBASE} PHP_MODNAME= fastdfs_client .include diff --git a/math/pecl-stats2/Makefile b/math/pecl-stats2/Makefile index af2b5f18d5b7..2e9568924a11 100644 --- a/math/pecl-stats2/Makefile +++ b/math/pecl-stats2/Makefile @@ -1,17 +1,16 @@ PORTNAME= stats PORTVERSION= 2.0.3 CATEGORIES= math textproc pear MAINTAINER= dbaio@FreeBSD.org COMMENT= PECL extension with routines for statistical computation LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl -IGNORE_WITH_PHP= 80 -CONFLICTS= pecl-stats-1* +IGNORE_WITH_PHP= 80 81 PORTSCOUT= limit:^2.* .include diff --git a/net-im/pecl-stomp2/Makefile b/net-im/pecl-stomp2/Makefile index 32c016b141b7..f6131bd31538 100644 --- a/net-im/pecl-stomp2/Makefile +++ b/net-im/pecl-stomp2/Makefile @@ -1,17 +1,17 @@ PORTNAME= stomp PORTVERSION= 2.0.2 CATEGORIES= net-im pear MAINTAINER= dbaio@FreeBSD.org COMMENT= PECL extension of stomp client LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 CONFLICTS= pecl-stomp-1* PORTSCOUT= limit:^2.* .include diff --git a/net/pecl-amqp/Makefile b/net/pecl-amqp/Makefile index f73855a494a9..636eecd240cb 100644 --- a/net/pecl-amqp/Makefile +++ b/net/pecl-amqp/Makefile @@ -1,18 +1,18 @@ # Created by: Jui-Nan Lin PORTNAME= amqp PORTVERSION= 1.10.2 CATEGORIES= net pear MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw COMMENT= PHP extension for AMQP API LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c-devel USES= php:pecl localbase -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/net/pecl-mosquitto/Makefile b/net/pecl-mosquitto/Makefile index dbd23bc974a0..eb20d369b498 100644 --- a/net/pecl-mosquitto/Makefile +++ b/net/pecl-mosquitto/Makefile @@ -1,18 +1,18 @@ # Created by: Gasol Wu PORTNAME= mosquitto PORTVERSION= 0.4.0 CATEGORIES= net pear DISTNAME= Mosquitto-${PORTVERSION} MAINTAINER= gasol.wu@gmail.com COMMENT= Extension for libmosquitto LICENSE= BSD3CLAUSE BUILD_DEPENDS= mosquitto>=0:net/mosquitto USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/net/pecl-rdkafka/Makefile b/net/pecl-rdkafka/Makefile index d1e414321a9d..a8f94b02fea6 100644 --- a/net/pecl-rdkafka/Makefile +++ b/net/pecl-rdkafka/Makefile @@ -1,16 +1,16 @@ PORTNAME= rdkafka PORTVERSION= 4.0.4 CATEGORIES= net pear MAINTAINER= sergey@akhmatov.ru COMMENT= Kafka client for PHP LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= librdkafka.so:net/librdkafka USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/net/pecl-xmlrpc/Makefile b/net/pecl-xmlrpc/Makefile index cef94960cef5..e622ffc18226 100644 --- a/net/pecl-xmlrpc/Makefile +++ b/net/pecl-xmlrpc/Makefile @@ -1,25 +1,24 @@ # Created by: Derek Schrock PORTNAME= xmlrpc PORTVERSION= 1.0.0 DISTVERSIONSUFFIX= RC2 CATEGORIES= net pear MAINTAINER= dereks@lifeofadishwasher.com COMMENT= PHP extension for XML-RPC servers and clients LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE -IGNORE_WITH_PHP= 73 74 - USES= iconv:translit gnome php:pecl pkgconfig USE_PHP= xml:build USE_GNOME= libxml2 +IGNORE_WITH_PHP= 73 74 81 CONFIGURE_ARGS+= --with-iconv-dir=${LOCALBASE} TEST_TARGET= test TEST_ENV= NO_INTERACTION=yes .include diff --git a/net/pecl-zmq/Makefile b/net/pecl-zmq/Makefile index bd7281317f1e..000a3bbb17fa 100644 --- a/net/pecl-zmq/Makefile +++ b/net/pecl-zmq/Makefile @@ -1,17 +1,16 @@ PORTNAME= zmq PORTVERSION= 1.1.3 PORTREVISION= 3 CATEGORIES= net pear MAINTAINER= garga@FreeBSD.org COMMENT= PHP bindings for ZeroMQ LICENSE= BSD3CLAUSE -IGNORE_WITH_PHP= 80 - LIB_DEPENDS= libzmq.so:net/libzmq4 USES= php:pecl pkgconfig +IGNORE_WITH_PHP= 80 81 .include diff --git a/print/pecl-pdflib/Makefile b/print/pecl-pdflib/Makefile index b1ebfe5a7878..9ecf16c17d4e 100644 --- a/print/pecl-pdflib/Makefile +++ b/print/pecl-pdflib/Makefile @@ -1,27 +1,26 @@ # Created by: Alex Dupre PORTNAME= pdflib PORTVERSION= 4.1.4 PORTREVISION= 1 CATEGORIES= print pear MAINTAINER= ale@FreeBSD.org COMMENT= PECL extension to create PDF on the fly LICENSE= PDFlib LICENSE_NAME= PDFlib GmbH General License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= none -IGNORE_WITH_PHP=80 - LIB_DEPENDS= libpdf.so:print/pdflib USES= php:pecl USE_PHP= gd:build +IGNORE_WITH_PHP=80 81 PHP_MODNAME= pdf CONFIGURE_ARGS= --with-pdflib=${LOCALBASE} .include diff --git a/security/pecl-crypto/Makefile b/security/pecl-crypto/Makefile index 31b90f4fcd5b..f6941375d1c2 100644 --- a/security/pecl-crypto/Makefile +++ b/security/pecl-crypto/Makefile @@ -1,19 +1,19 @@ # Created by: Gasol Wu PORTNAME= crypto PORTVERSION= 0.3.1 PORTREVISION= 2 CATEGORIES= security MAINTAINER= gasol.wu@gmail.com COMMENT= Objective wrapper for OpenSSL Crypto Library LICENSE= PHP301 USES= compiler:c++11-lang php:pecl +IGNORE_WITH_PHP= 80 81 CONFIGURE_ARGS= --with-crypto CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} -IGNORE_WITH_PHP= 80 .include diff --git a/security/pecl-pkcs11/Makefile b/security/pecl-pkcs11/Makefile index 50fea54ca3b0..2e9f3dda8d8d 100644 --- a/security/pecl-pkcs11/Makefile +++ b/security/pecl-pkcs11/Makefile @@ -1,17 +1,17 @@ # Created by: Po-Chuan Hsieh PORTNAME= pkcs11 PORTVERSION= 1.0 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org COMMENT= PKCS11 bindings for PHP LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE USES= localbase php:pecl -IGNORE_WITH_PHP=73 +IGNORE_WITH_PHP=73 81 .include diff --git a/sysutils/pecl-proctitle/Makefile b/sysutils/pecl-proctitle/Makefile index 3c41f89b21cf..79f986698d6e 100644 --- a/sysutils/pecl-proctitle/Makefile +++ b/sysutils/pecl-proctitle/Makefile @@ -1,14 +1,14 @@ # Created by: Florian Smeets PORTNAME= proctitle PORTVERSION= 0.1.2 PORTREVISION= 1 CATEGORIES= sysutils pear MAINTAINER= flo@FreeBSD.org COMMENT= PECL extension that allows changing the current process' name USES= php:pecl -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 .include diff --git a/textproc/php-mecab/Makefile b/textproc/php-mecab/Makefile index 8c3ef5e2bbe5..f623563d71ac 100644 --- a/textproc/php-mecab/Makefile +++ b/textproc/php-mecab/Makefile @@ -1,26 +1,26 @@ # Created by: Gasol Wu PORTNAME= mecab PORTVERSION= 0.6.0 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= textproc PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= gasol.wu@gmail.com COMMENT= PHP bindings of the MeCab LICENSE= MIT LIB_DEPENDS= libmecab.so:japanese/mecab -IGNORE_WITH_PHP= 80 USES= php:ext USE_GITHUB= yes GH_ACCOUNT= rsky GH_PROJECT= php-${PORTNAME} +IGNORE_WITH_PHP= 80 81 WRKSRC_SUBDIR= mecab CONFIGURE_ARGS= --with-mecab=${LOCALBASE}/bin/mecab-config .include diff --git a/www/pecl-http/Makefile b/www/pecl-http/Makefile index 80167755c922..afd5771b2b65 100644 --- a/www/pecl-http/Makefile +++ b/www/pecl-http/Makefile @@ -1,33 +1,31 @@ # Created by: Wen Heping PORTNAME= http PORTVERSION= 3.2.4 PORTREVISION= 2 CATEGORIES= www DISTNAME= pecl_${PORTNAME}-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Extended HTTP Support LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_mips= fails to compile: pecl_http-3.1.0/src/php_http_etag.c:63:20: \#if with no expression -BROKEN_mips64= fails to compile: pecl_http-3.1.0/src/php_http_etag.c:63:20: \#if with no expression +BROKEN_mips= fails to compile: pecl_http-3.1.0/src/php_http_etag.c:63:20: \#if with no expression +BROKEN_mips64= fails to compile: pecl_http-3.1.0/src/php_http_etag.c:63:20: \#if with no expression -BUILD_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/raphf.so:devel/pecl-raphf2@${PHP_FLAVOR} \ - ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/propro.so:devel/pecl-propro2@${PHP_FLAVOR} \ +BUILD_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/propro.so:devel/pecl-propro2@${PHP_FLAVOR} \ + ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/raphf.so:devel/pecl-raphf2@${PHP_FLAVOR} \ re2c:devel/re2c -RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/raphf.so:devel/pecl-raphf2@${PHP_FLAVOR} \ - ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/propro.so:devel/pecl-propro2@${PHP_FLAVOR} LIB_DEPENDS= libcurl.so:ftp/curl \ libevent.so:devel/libevent \ libicudata.so:devel/icu +RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/propro.so:devel/pecl-propro2@${PHP_FLAVOR} \ + ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/raphf.so:devel/pecl-raphf2@${PHP_FLAVOR} USES= php:pecl USE_PHP= zlib:build -IGNORE_WITH_PHP= 80 - -CONFLICTS= pecl-http[12]* +IGNORE_WITH_PHP= 80 81 .include diff --git a/www/pecl-yaf/Makefile b/www/pecl-yaf/Makefile index 7386296cfdd1..d2a54149392a 100644 --- a/www/pecl-yaf/Makefile +++ b/www/pecl-yaf/Makefile @@ -1,17 +1,19 @@ # Created by: johnpupu PORTNAME= yaf PORTVERSION= 3.3.3 CATEGORIES= www MAINTAINER= sunpoet@freeBSD.org COMMENT= MVC framework written as a C PHP extension LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre USES= localbase php:pecl +IGNORE_WITH_PHP= 81 + .include diff --git a/www/phalcon/Makefile b/www/phalcon/Makefile index f14296b23236..cb245552ff37 100644 --- a/www/phalcon/Makefile +++ b/www/phalcon/Makefile @@ -1,38 +1,38 @@ # Created by: Jin-Sih Lin PORTNAME= phalcon DISTVERSIONPREFIX= v DISTVERSION= 3.4.5 CATEGORIES= www PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= franco@opnsense.org COMMENT= Phalcon PHP Framework written in C-language LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le USES= localbase php:ext USE_PHP= hash:build json:build pdo:build -IGNORE_WITH_PHP=74 80 +IGNORE_WITH_PHP=74 80 81 USE_GITHUB= yes GH_PROJECT= c${PORTNAME} CONFLICTS_INSTALL= ${PKGNAMEPREFIX}phalcon4 PORTSCOUT= limit:^3\. CONFIGURE_ARGS= --enable-phalcon .include PBITS= ${ARCH:S/aarch64/64/:S/amd64/64/:C/armv.*/32/:S/i386/32/:S/x86_64/64/:C/powerpc64.*/64/:S/powerpc/32/} WRKSRC_SUBDIR= build/php${PHP_VER:C/.$//}/${PBITS}bits post-patch: .if ${PBITS} == 32 @${REINPLACE_CMD} -e 's|ZEPHIR_FASTCALL| |' ${WRKSRC}/phalcon.zep.c .endif .include diff --git a/www/phalcon4/Makefile b/www/phalcon4/Makefile index 7b2c24773c71..d2b240f29bb5 100644 --- a/www/phalcon4/Makefile +++ b/www/phalcon4/Makefile @@ -1,39 +1,39 @@ PORTNAME= phalcon DISTVERSIONPREFIX= v DISTVERSION= 4.1.1 CATEGORIES= www PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} PKGNAMESUFFIX= 4 MAINTAINER= franco@opnsense.org COMMENT= Phalcon PHP Framework written in C-language LICENSE= BSD3CLAUSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 powerpc64le riscv64 RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/psr.so:devel/pecl-psr@${PHP_FLAVOR} USES= localbase php:ext USE_GITHUB= yes GH_PROJECT= c${PORTNAME} USE_PHP= hash:build json:build mbstring pdo:build session -IGNORE_WITH_PHP= 80 +IGNORE_WITH_PHP= 80 81 PHP_MOD_PRIO= 30 CONFIGURE_ARGS= --enable-phalcon CONFLICTS_INSTALL= ${PKGNAMEPREFIX}phalcon .include PBITS= ${ARCH:S/aarch64/64/:S/amd64/64/:C/armv.*/32/:S/i386/32/:S/x86_64/64/:C/powerpc64.*/64/:S/powerpc/32/:C/riscv64.*/64/} WRKSRC_SUBDIR= build/php${PHP_VER:C/.$//}/${PBITS}bits post-patch: .if ${PBITS} == 32 @${REINPLACE_CMD} -e 's|ZEPHIR_FASTCALL| |' ${WRKSRC}/phalcon.zep.c .endif .include diff --git a/www/phpgroupware/Makefile b/www/phpgroupware/Makefile index 78415f1029eb..f7ce450b1d1f 100644 --- a/www/phpgroupware/Makefile +++ b/www/phpgroupware/Makefile @@ -1,18 +1,19 @@ PORTNAME= phpgroupware PORTVERSION= 0.9.16.017 CATEGORIES= www MASTER_SITES= SF/phpgroupware/phpgroupware/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Web based GroupWare system USES= php:mod tar:bzip2 +IGNORE_WITH_PHP= 81 NO_BUILD= yes NO_ARCH= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/www/data-dist/phpgroupware cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/www/data-dist/phpgroupware .include diff --git a/www/zend-framework1/Makefile b/www/zend-framework1/Makefile index c4d317474974..121e358c00f4 100644 --- a/www/zend-framework1/Makefile +++ b/www/zend-framework1/Makefile @@ -1,107 +1,107 @@ # Created by: Greg Larkin PORTNAME= ZendFramework PORTVERSION= 1.12.16 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://packages.zendframework.com/releases/${DISTNAME}/ PKGNAMESUFFIX= 1 MAINTAINER= ports@FreeBSD.org COMMENT= Framework for developing PHP web applications LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -IGNORE_WITH_PHP= 74 - -NO_ARCH= yes -NO_BUILD= yes -USE_PHP= spl USES= gettext php:web +USE_PHP= spl +IGNORE_WITH_PHP= 74 81 CONFLICTS= ZendFramework-2.* -PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" +NO_ARCH= yes +NO_BUILD= yes SUB_FILES= pkg-message +PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" + OPTIONS_DEFINE= DOCS EXAMPLES MYSQL MYSQLI DBLIB PGSQL ODBC SQLITE REQPHP OPTPHP OPTIONS_DEFAULT=REQPHP -MYSQL_DESC= Enable MySQL PDO support -MYSQLI_DESC= Enable MySQLi support DBLIB_DESC= Enable DBLIB PDO support -PGSQL_DESC= Enable PostgreSQL PDO support +MYSQLI_DESC= Enable MySQLi support +MYSQL_DESC= Enable MySQL PDO support ODBC_DESC= Enable ODBC PDO support -SQLITE_DESC= Enable SQLite v3 PDO support -REQPHP_DESC= Install required PHP dependencies OPTPHP_DESC= Install optional PHP dependencies +PGSQL_DESC= Enable PostgreSQL PDO support +REQPHP_DESC= Install required PHP dependencies +SQLITE_DESC= Enable SQLite v3 PDO support .include .if ${PORT_OPTIONS:MDOCS} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME}-manual-en${EXTRACT_SUFX} .endif INSTALL_DIRS= library extras/library externals/dojo/dijit \ externals/dojo/dojo externals/dojo/dojox \ externals/dojo/util # Add all of the required and/or optional PHP extension dependencies, # if chosen by the user. # # See http://framework.zend.com/manual/1.12/en/requirements.introduction.html # for a table of what PHP extensions are required for what ZF classes. .if ${PORT_OPTIONS:MREQPHP} USE_PHP+= ctype curl dom gd hash iconv mbstring ldap mcrypt memcache \ memcached opcache pcre pdo session simplexml soap sqlite3 \ wddx xml zlib .endif .if ${PORT_OPTIONS:MOPTPHP} USE_PHP+= bcmath bitset json posix .endif .if ${PORT_OPTIONS:MMYSQL} USE_PHP+= pdo_mysql .endif .if ${PORT_OPTIONS:MMYSQLI} USE_PHP+= mysqli .endif .if ${PORT_OPTIONS:MDBLIB} USE_PHP+= pdo_dblib .endif .if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo_pgsql .endif .if ${PORT_OPTIONS:MODBC} USE_PHP+= pdo_odbc .endif .if ${PORT_OPTIONS:MSQLITE} USE_PHP+= pdo_sqlite .endif do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} "${INSTALL_DIRS}" ${STAGEDIR}${DATADIR} @${FIND} ${STAGEDIR}${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} zf.sh ${STAGEDIR}${PREFIX}/bin/zf @cd ${WRKSRC}/bin && ${INSTALL_DATA} zf.php ${STAGEDIR}${PREFIX}/bin/zf.php @cd ${WRKSRC} && ${COPYTREE_SHARE} "demos tests" ${STAGEDIR}${EXAMPLESDIR} @${FIND} ${STAGEDIR}${EXAMPLESDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} 644 @${FIND} ${STAGEDIR}${EXAMPLESDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/manual @cd ${WRKSRC} && ${COPYTREE_SHARE} "INSTALL.md README.md" ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/documentation/manual/core/en && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/manual .endif .include