head 1.21; access; symbols pkgsrc-2023Q4:1.21.0.2 pkgsrc-2023Q4-base:1.21 pkgsrc-2023Q3:1.19.0.4 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.2 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.18.0.4 pkgsrc-2023Q1-base:1.18 pkgsrc-2022Q4:1.18.0.2 pkgsrc-2022Q4-base:1.18 pkgsrc-2022Q3:1.16.0.4 pkgsrc-2022Q3-base:1.16 pkgsrc-2022Q2:1.16.0.2 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.12.0.4 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.2 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.10.0.4 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.2 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.7.0.4 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.2 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.2.0.4 pkgsrc-2019Q4-base:1.2; locks; strict; comment @# @; 1.21 date 2023.11.08.13.19.51; author wiz; state Exp; branches; next 1.20; commitid PsuHTklAIsF4bOLE; 1.20 date 2023.10.24.22.09.38; author wiz; state Exp; branches; next 1.19; commitid MTsrqKm6aGrQAVJE; 1.19 date 2023.04.19.08.08.28; author adam; state Exp; branches; next 1.18; commitid B8gCWhWtMX9vZGlE; 1.18 date 2022.11.23.16.18.50; author adam; state Exp; branches; next 1.17; commitid ju2K3LUYlTJKqQ2E; 1.17 date 2022.10.30.10.50.01; author taca; state Exp; branches; next 1.16; commitid 1bTK4YadAZO6nJZD; 1.16 date 2022.06.09.15.00.38; author taca; state Exp; branches 1.16.4.1; next 1.15; commitid KL5ATLK3FgVUmnHD; 1.15 date 2022.04.18.19.09.56; author adam; state Exp; branches; next 1.14; commitid eC9Na3jrfOOUpIAD; 1.14 date 2021.12.19.05.01.06; author taca; state Exp; branches; next 1.13; commitid NarwjbQjBm9WzdlD; 1.13 date 2021.12.08.16.02.17; author adam; state Exp; branches; next 1.12; commitid 2PyWjHx5T8rqARjD; 1.12 date 2021.04.30.14.56.26; author taca; state Exp; branches; next 1.11; commitid cIJH5xFm4JEzmkRC; 1.11 date 2021.04.21.11.40.27; author adam; state Exp; branches; next 1.10; commitid fph0Axs0eT3az9QC; 1.10 date 2020.11.26.14.45.15; author taca; state Exp; branches; next 1.9; commitid 7IQE4VLFMoBBhpxC; 1.9 date 2020.11.20.15.13.31; author otis; state Exp; branches; next 1.8; commitid 1CzePIEyajO5DDwC; 1.8 date 2020.11.05.09.06.58; author ryoon; state Exp; branches; next 1.7; commitid VqGaBtHnBBcd5GuC; 1.7 date 2020.06.14.05.59.17; author taca; state Exp; branches; next 1.6; commitid WalkEF0qThnVF9cC; 1.6 date 2020.06.02.08.22.46; author adam; state Exp; branches; next 1.5; commitid nisovMpvvZm3RCaC; 1.5 date 2020.01.25.17.22.49; author taca; state Exp; branches; next 1.4; commitid wfEUkAxusCJrZ5UB; 1.4 date 2020.01.21.14.16.26; author taca; state Exp; branches; next 1.3; commitid f5Hgw6xhPr8d5zTB; 1.3 date 2020.01.18.21.49.43; author jperkin; state Exp; branches; next 1.2; commitid JW4hJgY8ZdoTFdTB; 1.2 date 2019.12.16.15.58.19; author taca; state Exp; branches; next 1.1; commitid XehOokg9jmI2OWOB; 1.1 date 2019.12.15.17.56.34; author taca; state Exp; branches; next ; commitid jVQkc3fk7zZvuPOB; 1.16.4.1 date 2022.11.07.17.37.05; author bsiegert; state Exp; branches; next ; commitid uAjnKdx91o7HnN0E; desc @@ 1.21 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.20 2023/10/24 22:09:38 wiz Exp $ # # We can't omit PKGNAME here to handle PKG_OPTIONS. # PKGNAME= php-${PHP_VERSION:S/RC/rc/} PKGREVISION= 4 COMMENT= PHP Hypertext Preprocessor version 7.4 LICENSE= php TEST_TARGET= test USE_TOOLS+= gmake lex LIBTOOL_OVERRIDE= # empty PHP_CHECK_INSTALLED= No PHP_VERSIONS_ACCEPTED= 74 .include "Makefile.php" CGIDIR= ${PREFIX}/libexec/cgi-bin EGDIR= ${PREFIX}/share/examples/php MESSAGE_SUBST+= CGIDIR=${CGIDIR} CONFIGURE_ENV+= lt_cv_path_SED=${SED:Q} MAKE_ENV+= INSTALL_ROOT=${DESTDIR} CONF_FILES= ${EGDIR}/php.ini-production ${PKG_SYSCONFDIR}/php.ini PLIST_SUBST+= PHPEXTDIR="${PHP_EXTENSION_DIR}" # taken from devel/pkgconf/Makefile PKGCONFIG_PATHS= ${PREFIX}/lib/pkgconfig PKGCONFIG_PATHS+= ${PREFIX}/share/pkgconfig PKGCONFIG_PATHS+= /usr/lib/pkgconfig # At this point, PREFIX is not set yet. .if ${LOCALBASE} != ${X11BASE} PKGCONFIG_PATHS+= ${X11BASE}/lib/pkgconfig .endif PHP_PKGCONFIG_PATH= ${PKGCONFIG_PATHS:ts:} REPLACE_PHP= ext/phar/phar/phar.php run-tests.php SUBST_CLASSES+= path SUBST_MESSAGE.path= Fixing common paths. SUBST_STAGE.path= pre-configure SUBST_FILES.path= configure SUBST_FILES.path+= php.ini-development php.ini-production SUBST_FILES.path+= sapi/cgi/Makefile.frag SUBST_VARS.path= CGIDIR SUBST_VARS.path+= PREFIX SUBST_VARS.path+= TOOLS_PATH.pkg-config PHP_PKGCONFIG_PATH INSTALLATION_DIRS+= ${CGIDIR} ${PHP_EXTENSION_DIR} ${EGDIR} share/php # Make sure modules can link correctly .if ${OPSYS} == "Darwin" INSTALL_UNSTRIPPED= yes .endif # Darwin < 9 (Mac OS X < 10.5 "Leopard") doesn't have gethostuuid(2) # and lacks the zone memory allocator .if !empty(MACHINE_PLATFORM:MDarwin-[0-8].*-*) CFLAGS+= -DSQLITE_ENABLE_LOCKING_STYLE=0 -DSQLITE_WITHOUT_ZONEMALLOC .endif post-install: cd ${WRKSRC}; ${INSTALL_DATA} php.ini-development php.ini-production \ ${DESTDIR}${EGDIR} .include "../../lang/php/replace.mk" .include "../../mk/bsd.pkg.mk" @ 1.20 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2023/04/19 08:08:28 adam Exp $ d7 1 a7 1 PKGREVISION= 3 @ 1.19 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2022/11/23 16:18:50 adam Exp $ d7 1 a7 1 PKGREVISION= 2 @ 1.18 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2022/10/30 10:50:01 taca Exp $ d7 1 a7 1 PKGREVISION= 1 @ 1.17 log @lang/php: post-install clean up Do not manually install executable files and manual. These are already done by php's Makefile from some time ago. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2022/06/09 15:00:38 taca Exp $ d7 1 @ 1.16 log @lang/php74: update to 7.4.30 09 Jun 2022, PHP 7.4.30 - mysqlnd: . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626) (c dot fol at ambionics dot io) - pgsql . Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625) (cmb) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2022/04/18 19:09:56 adam Exp $ a68 4 ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cli/php ${DESTDIR}${PREFIX}/bin/php ${INSTALL_DATA} ${WRKSRC}/sapi/cli/php.1 \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/php.1 ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cgi/php-cgi ${DESTDIR}${CGIDIR}/php @ 1.16.4.1 log @Pullup ticket #6701 - requested by taca lang/php74: security fix Revisions pulled up: - lang/php/phpversion.mk 1.380 - lang/php56/Makefile 1.30 - lang/php74/Makefile 1.17 - lang/php74/distinfo 1.39 - lang/php80/Makefile 1.10 - lang/php81/Makefile 1.8 --- Module Name: pkgsrc Committed By: taca Date: Sun Oct 30 10:50:01 UTC 2022 Modified Files: pkgsrc/lang/php56: Makefile pkgsrc/lang/php74: Makefile pkgsrc/lang/php80: Makefile pkgsrc/lang/php81: Makefile Log Message: lang/php: post-install clean up Do not manually install executable files and manual. These are already done by php's Makefile from some time ago. --- Module Name: pkgsrc Committed By: taca Date: Fri Nov 4 00:40:58 UTC 2022 Modified Files: pkgsrc/lang/php: phpversion.mk pkgsrc/lang/php74: distinfo Log Message: lang/php74: update to 7.4.33 7.4.33 (2022-11-03) - GD: . Fixed bug #81739: OOB read due to insufficient input validation in imageloadfont(). (CVE-2022-31630) (cmb) - Hash: . Fixed bug #81738: buffer overflow in hash_update() on long parameter. (CVE-2022-37454) (nicky at mouha dot be) @ text @d1 1 a1 1 # $NetBSD$ d69 4 @ 1.15 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/12/19 05:01:06 taca Exp $ a6 1 PKGREVISION= 1 @ 1.14 log @lang/php74: update to 7.4.27 16 Dec 2021, PHP 7.4.27 - Core: . Fixed bug #81626 (Error on use static:: in __callStatic() wrapped to Closure::fromCallable()). (Nikita) - FPM: . Fixed bug #81513 (Future possibility for heap overflow in FPM zlog). (Jakub Zelenka) - GD: . Fixed bug #71316 (libpng warning from imagecreatefromstring). (cmb) - OpenSSL: . Fixed bug #75725 (./configure: detecting RAND_egd). (Dilyan Palauzov) - PCRE: . Fixed bug #74604 (Out of bounds in php_pcre_replace_impl). (cmb, Dmitry) - Standard: . Fixed bug #81618 (dns_get_record fails on FreeBSD for missing type). (fsbruva) . Fixed bug #81659 (stream_get_contents() may unnecessarily overallocate). (cmb) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/12/08 16:02:17 adam Exp $ d7 1 @ 1.13 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/04/30 14:56:26 taca Exp $ a6 1 PKGREVISION= 1 @ 1.12 log @lang/php74: update to 7.4.18 29 Apr 2021, PHP 7.4.18 - Core: . Fixed bug #80781 (Error handler that throws ErrorException infinite loop). (Nikita) . Fixed bug #75776 (Flushing streams with compression filter is broken). (cmb) - Dba: . Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN). (cmb) - DOM: . Fixed bug #66783 (UAF when appending DOMDocument to element). (cmb) - FPM: . Fixed bug #80024 (Duplication of info about inherited socket after pool removing). (Jakub Zelenka) - FTP: . Fixed bug #80880 (SSL_read on shutdown, ftp/proc_open). (cmb, Jakub Zelenka) - Imap: . Fixed bug #80710 (imap_mail_compose() header injection). (cmb, Stas) - Intl: . Fixed bug #80763 (msgfmt_format() does not accept DateTime references). (cmb) - LibXML: . Fixed bug #51903 (simplexml_load_file() doesn't use HTTP headers). (cmb) . Fixed bug #73533 (Invalid memory access in php_libxml_xmlCheckUTF8). (cmb) - MySQLnd: . Fixed bug #80713 (SegFault when disabling ATTR_EMULATE_PREPARES and MySQL 8.0). (Nikita) . Fixed bug #80837 (Calling stmt_store_result after fetch doesn't throw an error). (Kamil Tekiela) - Opcache: . Fixed bug #80805 (create simple class and get error in opcache.so). (Nikita) . Fixed bug #80950 (Variables become null in if statements). (Nikita) - Pcntl: . Fixed bug #79812 (Potential integer overflow in pcntl_exec()). (cmb) - PCRE: . Fixed bug #80866 (preg_split ignores limit flag when pattern with \K has 0-width fullstring match). (Kamil Tekiela) - PDO_ODBC: . Fixed bug #80783 (PDO ODBC truncates BLOB records at every 256th byte). (cmb) - PDO_pgsql: . Fixed bug #80892 (PDO::PARAM_INT is treated the same as PDO::PARAM_STR). (Matteo) - phpdbg: . Fixed bug #80757 (Exit code is 0 when could not open file). (Felipe) - Session: . Fixed bug #80774 (session_name() problem with backslash). (cmb) . Fixed bug #80889 (Cannot set save handler when save_handler is invalid). (cmb) - SOAP: . Fixed bug #69668 (SOAP special XML characters in namespace URIs not encoded). (cmb) - Standard: . Fixed bug #78719 (http wrapper silently ignores long Location headers). (cmb) . Fixed bug #80771 (phpinfo(INFO_CREDITS) displays nothing in CLI). (cmb) . Fixed bug #80838 (HTTP wrapper waits for HTTP 1 response after HTTP 101). (manuelm) . Fixed bug #80915 (Taking a reference to $_SERVER hides its values from phpinfo()). (Rowan Tommins) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/04/21 11:40:27 adam Exp $ d7 1 @ 1.11 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/11/26 14:45:15 taca Exp $ a6 1 PKGREVISION= 1 @ 1.10 log @lang/php74: update to 7.4.13 26 Nov 2020, PHP 7.4.13 - Core: . Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date). (cmb) . Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors). (cmb) - COM: . Fixed bug #62474 (com_event_sink crashes on certain arguments). (cmb) - DOM: . Fixed bug #80268 (loadHTML() truncates at NUL bytes). (cmb) - FFI: . Fixed bug #79177 (FFI doesn't handle well PHP exceptions within callback). (cmb, Dmitry, Nikita) - IMAP: . Fixed bug #64076 (imap_sort() does not return FALSE on failure). (cmb) . Fixed bug #76618 (segfault on imap_reopen). (girgias) . Fixed bug #80239 (imap_rfc822_write_address() leaks memory). (cmb) . Fixed minor regression caused by fixing bug #80220. (cmb) . Fixed bug #80242 (imap_mail_compose() segfaults for multipart with rfc822). (cmb) - MySQLi: . Fixed bug #79375 (mysqli_store_result does not report error from lock wait timeout). (Kamil Tekiela, Nikita) . Fixed bug #76525 (mysqli::commit does not throw if MYSQLI_REPORT_ERROR enabled and mysqlnd used). (Kamil Tekiela) . Fixed bug #72413 (mysqlnd segfault (fetch_row second parameter typemismatch)). (Kamil Tekiela) - ODBC: . Fixed bug #44618 (Fetching may rely on uninitialized data). (cmb) - Opcache: . Fixed bug #79643 (PHP with Opcache crashes when a file with specific name is included). (twosee) . Fixed run-time binding of preloaded dynamically declared function. (Dmitry) - OpenSSL: . Fixed bug #79983 (openssl_encrypt / openssl_decrypt fail with OCB mode). (Nikita) - PDO MySQL: . Fixed bug #66528 (No PDOException or errorCode if database becomes unavailable before PDO::commit). (Nikita) . Fixed bug #65825 (PDOStatement::fetch() does not throw exception on broken server connection). (Nikita) - SNMP: . Fixed bug #70461 (disable md5 code when it is not supported in net-snmp). (Alexander Bergmann, cmb) - Standard: . Fixed bug #80266 (parse_url silently drops port number 0). (cmb, Nikita) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/11/20 15:13:31 otis Exp $ d7 1 @ 1.9 log @php74: add default-off php-embed option to install embed SAPI Requested by Sergey Osokin in PR 55508. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/11/05 09:06:58 ryoon Exp $ a6 1 PKGREVISION= 2 @ 1.8 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/06/14 05:59:17 taca Exp $ d7 1 a7 1 PKGREVISION= 1 @ 1.7 log @lang/php74: update to 7.4.7 Update update to 7.4.7. 11 Jun 2020, PHP 7.4.7 - Core: . Fixed bug #79599 (coredump in set_error_handler). (Laruence) . Fixed bug #79566 (Private SHM is not private on Windows). (cmb) . Fixed bug #79489 (.user.ini does not inherit). (cmb) . Fixed bug #79600 (Regression in 7.4.6 when yielding an array based generator). (Nikita) . Fixed bug #79657 ("yield from" hangs when invalid value encountered). (Nikita) - FFI: . Fixed bug #79571 (FFI: var_dumping unions may segfault). (cmb) - GD: . Fixed bug #79615 (Wrong GIF header written in GD GIFEncode). (sageptr, cmb) - Opcache: . Fixed bug #79588 (Boolean opcache settings ignore on/off values). (cmb) . Fixed bug #79548 (Preloading segfault with inherited method using static variable). (Nikita) . Fixed bug #79603 (RTD collision with opcache). (Nikita) - Standard: . Fixed bug #79561 (dns_get_record() fails with DNS_ALL). (cmb) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/06/02 08:22:46 adam Exp $ d7 1 @ 1.6 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/01/25 17:22:49 taca Exp $ a6 1 PKGREVISION= 1 @ 1.5 log @lang/php74: update to 7.4.2 Update php74 to 7.4.2 (PHP 7.4.2). 23 Jan 2020, PHP 7.4.2 - Core: . Preloading support on Windows has been disabled. (Nikita) . Fixed bug #79022 (class_exists returns True for classes that are not ready to be used). (Laruence) . Fixed bug #78929 (plus signs in cookie values are converted to spaces). (Alexey Kachalin) . Fixed bug #78973 (Destructor during CV freeing causes segfault if opline never saved). (Nikita) . Fixed bug #78776 (Abstract method implementation from trait does not check "static"). (Nikita) . Fixed bug #78999 (Cycle leak when using function result as temporary). (Dmitry) . Fixed bug #79008 (General performance regression with PHP 7.4 on Windows). (cmb) . Fixed bug #79002 (Serializing uninitialized typed properties with __sleep makes unserialize throw). (Nikita) - CURL: . Fixed bug #79033 (Curl timeout error with specific url and post). (cmb) . Fixed bug #79063 (curl openssl does not respect PKG_CONFIG_PATH). (Nikita) - Date: . Fixed bug #79015 (undefined-behavior in php_date.c). (cmb) - DBA: . Fixed bug #78808 ([LMDB] MDB_MAP_FULL: Environment mapsize limit reached). (cmb) - Exif: . Fixed bug #79046 (NaN to int cast undefined behavior in exif). (Nikita) - Fileinfo: . Fixed bug #74170 (locale information change after mime_content_type). (Sergei Turchanov) - GD: . Fixed bug #79067 (gdTransformAffineCopy() may use unitialized values). (cmb) . Fixed bug #79068 (gdTransformAffineCopy() changes interpolation method). (cmb) - Libxml: . Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). (Laruence) - Mbstring: . Fixed bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`). (CVE-2020-7060) (Nikita) - OPcache: . Fixed bug #78961 (erroneous optimization of re-assigned $GLOBALS). (Dmitry) . Fixed bug #78950 (Preloading trait method with static variables). (Nikita) . Fixed bug #78903 (Conflict in RTD key for closures results in crash). (Nikita) . Fixed bug #78986 (Opcache segfaults when inheriting ctor from immutable into mutable class). (Nikita) . Fixed bug #79040 (Warning Opcode handlers are unusable due to ASLR). (cmb) . Fixed bug #79055 (Typed property become unknown with OPcache file cache). (Nikita) - Pcntl: . Fixed bug #78402 (Converting null to string in error message is bad DX). (SATŌ Kentarō) - PDO_PgSQL: . Fixed bug #78983 (pdo_pgsql config.w32 cannot find libpq-fe.h). (SATŌ Kentarō) . Fixed bug #78980 (pgsqlGetNotify() overlooks dead connection). (SATŌ Kentarō) . Fixed bug #78982 (pdo_pgsql returns dead persistent connection). (SATŌ Kentarō) - Session: . Fixed bug #79091 (heap use-after-free in session_create_id()). (cmb, Nikita) . Fixed bug #79031 (Session unserialization problem). (Nikita) - Shmop: . Fixed bug #78538 (shmop memory leak). (cmb) - Sqlite3: . Fixed bug #79056 (sqlite does not respect PKG_CONFIG_PATH during compilation). (Nikita) - Spl: . Fixed bug #78976 (SplFileObject::fputcsv returns -1 on failure). (cmb) - Standard: . Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059). (cmb) . Fixed bug #79000 (Non-blocking socket stream reports EAGAIN as error). (Nikita) . Fixed bug #54298 (Using empty additional_headers adding extraneous CRLF). (cmb) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/01/21 14:16:26 taca Exp $ d7 1 @ 1.4 log @lang/php74: switch to use external pcre Switch to use external pcre, fixing PR pkg/54793. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/01/18 21:49:43 jperkin Exp $ a6 1 PKGREVISION= 2 @ 1.3 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2019/12/16 15:58:19 taca Exp $ d7 1 a7 1 PKGREVISION= 1 @ 1.2 log @lang/php*: clean up php langauges Clean up php languages. * Clean up php/phpversions.mk a little. * Add php/replace.mk to provide common shebang line replace for PHP. * Define USE_TOOLS before including . * Fix most warnings of pkglint. No functional change should be done. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2019/12/15 17:56:34 taca Exp $ d7 1 @ 1.1 log @lang/php74: Add php74 version 7.4.0 pacakge. Add php74 version 7.4.0 pacakge based on php73. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It is modular, and object-oriented. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The language is designed to allow web developers to write dynamically generated pages quickly. PHP 7.4 comes with numerous improvements and new features such as * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * Several Deprecations * Extensions Removed from the Core @ text @d1 1 a1 1 # $NetBSD$ d43 2 d49 1 a49 2 SUBST_FILES.path+= ext/phar/phar/phar.php SUBST_FILES.path+= php.ini-development php.ini-production run-tests.php d76 1 @