Index: head/archivers/php-lz4/Makefile =================================================================== --- head/archivers/php-lz4/Makefile (revision 559553) +++ head/archivers/php-lz4/Makefile (revision 559554) @@ -1,24 +1,25 @@ # $FreeBSD$ PORTNAME= lz4 DISTVERSION= 0.3.5 CATEGORIES= archivers PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= pave@FreeBSD.org COMMENT= LZ4 extension for PHP LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= liblz4.so:archivers/liblz4 USES= php:ext +IGNORE_WITH_PHP= 80 USE_GITHUB= yes GH_ACCOUNT= kjdev GH_PROJECT= php-ext-lz4 CONFIGURE_ARGS= --with-lz4-includedir=${LOCALBASE} .include Index: head/chinese/php-opencc/Makefile =================================================================== --- head/chinese/php-opencc/Makefile (revision 559553) +++ head/chinese/php-opencc/Makefile (revision 559554) @@ -1,23 +1,24 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/databases/pecl-cassandra/Makefile =================================================================== --- head/databases/pecl-cassandra/Makefile (revision 559553) +++ head/databases/pecl-cassandra/Makefile (revision 559554) @@ -1,20 +1,20 @@ # $FreeBSD$ PORTNAME= cassandra PORTVERSION= 1.3.2 CATEGORIES= databases MAINTAINER= daniel@blodan.se COMMENT= Extension to access Cassandra LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libuv.so:devel/libuv \ libcassandra.so:databases/cassandra-cpp-driver \ libgmp.so:math/gmp USES= php:pecl localbase -IGNORE_WITH_PHP= 74 +IGNORE_WITH_PHP= 74 80 .include Index: head/databases/pecl-couchbase/Makefile =================================================================== --- head/databases/pecl-couchbase/Makefile (revision 559553) +++ head/databases/pecl-couchbase/Makefile (revision 559554) @@ -1,20 +1,21 @@ # Created by: John Chen # $FreeBSD$ PORTNAME= couchbase DISTVERSION= 2.6.2 CATEGORIES= databases MAINTAINER= miwi@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 .include Index: head/devel/ioncube/Makefile =================================================================== --- head/devel/ioncube/Makefile (revision 559553) +++ head/devel/ioncube/Makefile (revision 559554) @@ -1,46 +1,47 @@ # Created by: Svyatoslav Lempert # $FreeBSD$ 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 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 Index: head/devel/pecl-APCu_bc/Makefile =================================================================== --- head/devel/pecl-APCu_bc/Makefile (revision 559553) +++ head/devel/pecl-APCu_bc/Makefile (revision 559554) @@ -1,24 +1,24 @@ # $FreeBSD$ 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= 55 56 +IGNORE_WITH_PHP= 80 PHP_MODNAME= apc PHP_MOD_PRIO=30 CONFLICTS_INSTALL= pecl-APC .include Index: head/devel/pecl-eio/Makefile =================================================================== --- head/devel/pecl-eio/Makefile (revision 559553) +++ head/devel/pecl-eio/Makefile (revision 559554) @@ -1,17 +1,18 @@ # Created by: Gasol Wu # $FreeBSD$ 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 CONFIGURE_ARGS= --enable-eio .include Index: head/devel/pecl-hrtime/Makefile =================================================================== --- head/devel/pecl-hrtime/Makefile (revision 559553) +++ head/devel/pecl-hrtime/Makefile (revision 559554) @@ -1,15 +1,16 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/devel/pecl-jsmin/Makefile =================================================================== --- head/devel/pecl-jsmin/Makefile (revision 559553) +++ head/devel/pecl-jsmin/Makefile (revision 559554) @@ -1,15 +1,16 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/devel/pecl-jsond/Makefile =================================================================== --- head/devel/pecl-jsond/Makefile (revision 559553) +++ head/devel/pecl-jsond/Makefile (revision 559554) @@ -1,15 +1,16 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/devel/pecl-propro2/Makefile =================================================================== --- head/devel/pecl-propro2/Makefile (revision 559553) +++ head/devel/pecl-propro2/Makefile (revision 559554) @@ -1,19 +1,20 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ 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* .include Index: head/devel/pecl-sync/Makefile =================================================================== --- head/devel/pecl-sync/Makefile (revision 559553) +++ head/devel/pecl-sync/Makefile (revision 559554) @@ -1,16 +1,17 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/devel/pecl-vld/Makefile =================================================================== --- head/devel/pecl-vld/Makefile (revision 559553) +++ head/devel/pecl-vld/Makefile (revision 559554) @@ -1,18 +1,19 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= vld PORTVERSION= 0.17.0 CATEGORIES= devel pear MAINTAINER= miwi@FreeBSD.org COMMENT= Dump the internal representation of PHP scripts LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl +IGNORE_WITH_PHP= 80 CONFIGURE_ARGS= --enable-vld .include Index: head/devel/php-ice37/Makefile =================================================================== --- head/devel/php-ice37/Makefile (revision 559553) +++ head/devel/php-ice37/Makefile (revision 559554) @@ -1,49 +1,50 @@ # $FreeBSD$ 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 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" Index: head/ftp/php-fastdfs/Makefile =================================================================== --- head/ftp/php-fastdfs/Makefile (revision 559553) +++ head/ftp/php-fastdfs/Makefile (revision 559554) @@ -1,28 +1,29 @@ # $FreeBSD$ 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 WRKSRC_SUBDIR= php_client CONFIGURE_ENV= ROOT=${LOCALBASE} PHP_MODNAME= fastdfs_client .include Index: head/net/pear-Auth_RADIUS/Makefile =================================================================== --- head/net/pear-Auth_RADIUS/Makefile (revision 559553) +++ head/net/pear-Auth_RADIUS/Makefile (revision 559554) @@ -1,16 +1,17 @@ # Created by: Antonio Carlos Venancio Junior () # $FreeBSD$ PORTNAME= Auth_RADIUS PORTVERSION= 1.1.0 CATEGORIES= net security pear MAINTAINER= bofh@FreeBSD.org COMMENT= PEAR wrapper classes for the RADIUS PECL LICENSE= BSD3CLAUSE USE_PHP= radius USES= pear php:flavors +IGNORE_WITH_PHP= 80 .include Index: head/net/pecl-amqp/Makefile =================================================================== --- head/net/pecl-amqp/Makefile (revision 559553) +++ head/net/pecl-amqp/Makefile (revision 559554) @@ -1,19 +1,19 @@ # Created by: Jui-Nan Lin # $FreeBSD$ PORTNAME= amqp PORTVERSION= 1.9.4 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 -IGNORE_WITH_PHP= 74 +IGNORE_WITH_PHP= 74 80 .include Index: head/net/pecl-mosquitto/Makefile =================================================================== --- head/net/pecl-mosquitto/Makefile (revision 559553) +++ head/net/pecl-mosquitto/Makefile (revision 559554) @@ -1,18 +1,19 @@ # Created by: Gasol Wu # $FreeBSD$ 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 .include Index: head/net/pecl-radius/Makefile =================================================================== --- head/net/pecl-radius/Makefile (revision 559553) +++ head/net/pecl-radius/Makefile (revision 559554) @@ -1,23 +1,24 @@ # Created by: Antonio Carlos Venancio Junior () # $FreeBSD$ PORTNAME= radius DISTVERSION= 1.4.0b1 CATEGORIES= net security pear MAINTAINER= miwi@FreeBSD.org COMMENT= Radius client library for PHP LICENSE= BSD3CLAUSE USES= php:pecl +IGNORE_WITH_PHP= 80 CONFIGURE_ARGS= --enable-radius OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/security/pecl-crypto/Makefile =================================================================== --- head/security/pecl-crypto/Makefile (revision 559553) +++ head/security/pecl-crypto/Makefile (revision 559554) @@ -1,19 +1,20 @@ # Created by: Gasol Wu # $FreeBSD$ 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 CONFIGURE_ARGS= --with-crypto CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} +IGNORE_WITH_PHP= 80 .include Index: head/security/pecl-pam/Makefile =================================================================== --- head/security/pecl-pam/Makefile (revision 559553) +++ head/security/pecl-pam/Makefile (revision 559554) @@ -1,16 +1,17 @@ # Created by: wen@FreeBSD.org # $FreeBSD$ PORTNAME= pam PORTVERSION= 1.0.3 PORTREVISION= 2 CATEGORIES= security pear MAINTAINER= miwi@FreeBSD.org COMMENT= PECL classes for PAM integration LICENSE= PHP202 USES= php:pecl dos2unix +IGNORE_WITH_PHP= 80 .include Index: head/textproc/php-mecab/Makefile =================================================================== --- head/textproc/php-mecab/Makefile (revision 559553) +++ head/textproc/php-mecab/Makefile (revision 559554) @@ -1,27 +1,27 @@ # Created by: Gasol Wu # $FreeBSD$ PORTNAME= mecab PORTVERSION= 0.6.0 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= textproc PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= gasol.wu@gmail.com COMMENT= PHP bindings of the MeCab LICENSE= MIT LIB_DEPENDS= libmecab.so:japanese/mecab USE_GITHUB= yes GH_ACCOUNT= rsky GH_PROJECT= php-${PORTNAME} WRKSRC_SUBDIR= mecab CONFIGURE_ARGS= --with-mecab=${LOCALBASE}/bin/mecab-config USES= php:ext -IGNORE_WITH_PHP= 74 +IGNORE_WITH_PHP= 74 80 .include Index: head/www/moodle310/Makefile =================================================================== --- head/www/moodle310/Makefile (revision 559553) +++ head/www/moodle310/Makefile (revision 559554) @@ -1,68 +1,69 @@ # Created by: Javier Martin Rueda # $FreeBSD$ PORTNAME= moodle PORTVERSION= 3.10 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable310/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle35-3.5.[0-9]* moodle37-3.7.[0-9]* moodle38-3.8.[0-9]* \ moodle39-3.9.[0-9]* USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader zip zlib +IGNORE_WITH_PHP= 80 WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata .include .if ${FLAVOR} != php80 USE_PHP+= xmlrpc .endif pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include Index: head/www/moodle35/Makefile =================================================================== --- head/www/moodle35/Makefile (revision 559553) +++ head/www/moodle35/Makefile (revision 559554) @@ -1,77 +1,78 @@ # Created by: Javier Martin Rueda # $FreeBSD$ PORTNAME= moodle PORTVERSION= 3.5.15 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable35/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle37-3.7.[0-9]* moodle38-3.8.[0-9]* moodle39-3.9.[0-9]* \ moodle310-3.10 DEPRECATED= Deprecated by upstream EXPIRATION_DATE=2021-03-03 USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader zip zlib +IGNORE_WITH_PHP= 80 WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP MIMETEX OPTIONS_DEFAULT= MYSQL MIMETEX_DESC= mimeTeX filter functionality support MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap MIMETEX_RUN_DEPENDS= ${LOCALBASE}/www/mimetex/cgi-bin/mimetex.cgi:www/mimetex NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata .include .if ${FLAVOR} != php80 USE_PHP+= xmlrpc .endif pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} do-install-MIMETEX-on: ${LN} -sf ${PREFIX}/www/mimetex/cgi-bin/mimetex.cgi \ ${STAGEDIR}${PREFIX}/${MOODLEDIR}/filter/tex/mimetex.freebsd .include Index: head/www/moodle38/Makefile =================================================================== --- head/www/moodle38/Makefile (revision 559553) +++ head/www/moodle38/Makefile (revision 559554) @@ -1,71 +1,72 @@ # Created by: Javier Martin Rueda # $FreeBSD$ PORTNAME= moodle PORTVERSION= 3.8.6 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable38/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle35-3.5.[0-9]* moodle37-3.7.[0-9]* moodle39-3.9-[0-9]* \ moodle310-3.10 DEPRECATED= Deprecated by upstream EXPIRATION_DATE=2021-03-03 USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader zip zlib +IGNORE_WITH_PHP= 80 WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata .include .if ${FLAVOR} != php80 USE_PHP+= xmlrpc .endif pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include Index: head/www/moodle39/Makefile =================================================================== --- head/www/moodle39/Makefile (revision 559553) +++ head/www/moodle39/Makefile (revision 559554) @@ -1,68 +1,69 @@ # Created by: Javier Martin Rueda # $FreeBSD$ PORTNAME= moodle PORTVERSION= 3.9.3 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable39/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle35-3.5.[0-9]* moodle37-3.7.[0-9]* moodle38-3.8.[0-9]* \ moodle310-3.10 USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader zip zlib +IGNORE_WITH_PHP= 80 WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata .include .if ${FLAVOR} != php80 USE_PHP+= xmlrpc .endif pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include Index: head/www/pecl-http/Makefile =================================================================== --- head/www/pecl-http/Makefile (revision 559553) +++ head/www/pecl-http/Makefile (revision 559554) @@ -1,31 +1,32 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= http PORTVERSION= 3.2.3 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 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} \ 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 USES= php:pecl USE_PHP= zlib:build +IGNORE_WITH_PHP= 80 CONFLICTS= pecl-http[12]* .include Index: head/www/pecl-yar/Makefile =================================================================== --- head/www/pecl-yar/Makefile (revision 559553) +++ head/www/pecl-yar/Makefile (revision 559554) @@ -1,24 +1,25 @@ # Created by: John Chen # $FreeBSD$ PORTNAME= yar DISTVERSION= 2.1.2 CATEGORIES= www MAINTAINER= miwi@FreeBSD.org COMMENT= Yar (Yet another RPC framework) is a light, concurrent RPC framework LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcurl.so:ftp/curl USES= localbase:ldflags php:pecl USE_PHP= curl json:build +IGNORE_WITH_PHP= 80 OPTIONS_DEFINE= MSGPACK MSGPACK_DESC= Enable MSGPACK module MSGPACK_BUILD_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/msgpack.so:devel/pecl-msgpack@${PHP_FLAVOR} MSGPACK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/msgpack.so:devel/pecl-msgpack@${PHP_FLAVOR} .include