git: ead2e6c0adfc - main - lang/php81: Update version 8.1.1=>8.1.2

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 21 Jan 2022 14:35:33 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ead2e6c0adfc0df72aab233bfe82d95104982e75

commit ead2e6c0adfc0df72aab233bfe82d95104982e75
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2022-01-21 14:19:06 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-01-21 14:35:24 +0000

    lang/php81: Update version 8.1.1=>8.1.2
    
    - Remove references to defunct php72
    - Change to CONFLICTS_INSTALL for regex pattern to avoid changing while
      updating/adding major versions. [1]
    
    - Core:
        * Fixed bug #81216 (Nullsafe operator leaks dynamic property name).
        * Fixed bug #81684 (Using null coalesce assignment with
          $GLOBALS["x"] produces opcode error).
        * Fixed bug #81656 (GCC-11 silently ignores -R).
        * Fixed bug #81683 (Misleading "access type ... must be public"
          error message on final or abstract interface methods).
        * Fixed bug #81585 (cached_chunks are not counted to real_size on
          shutdown).
        * Fixed bug #7757 (Multi-inherited final constant causes fatal
          error).
        * Fixed zend_fibers.c build with ZEND_FIBER_UCONTEXT.
        * Added riscv64 support for fibers.
    - Filter:
        * Fixed FILTER_FLAG_NO_RES_RANGE flag.
    - Hash:
        * Fixed bug #7759 (Incorrect return types for hash() and
          hash_hmac()).
        * Fixed bug #7826 (Inconsistent argument name in hash_hmac_file and
          hash_file).
    - MBString:
        * Fixed bug #81693 (mb_check_encoding(7bit) segfaults).
    - MySQLi:
        * Fixed bug #81658 (MYSQL_OPT_LOAD_DATA_LOCAL_DIR not available in
          MariaDB).
        * Introduced MYSQLI_IS_MARIADB.
        * Fixed bug #7746 (mysqli_sql_exception->getSqlState()).
    - MySQLnd:
        * Fixed bug where large bigints may be truncated.
    - OCI8:
        * Fixed bug #7765 (php_oci_cleanup_global_handles segfaults at
          second call).
    - OPcache:
        * Fixed bug #81679 (Tracing JIT crashes on reattaching).
    - Readline:
        * Fixed bug #81598 (Cannot input unicode characters in PHP 8
          interactive shell).
    - Reflection:
        * Fixed bug #81681 (ReflectionEnum throwing exceptions).
    - PDO_PGSQL:
        * Fixed error message allocation of PDO PgSQL.
    - Sockets:
        * Avoid void* arithmetic in sockets/multicast.c on NetBSD.
        * Fixed ext/sockets build on Haiku.
    - Spl:
        * Fixed bug #75917 (SplFileObject::seek broken with CSV flags).
        * Fixed bug #7809 (Cloning a faked SplFileInfo object may segfault).
    - Standard:
        * Fixed bug #7748 (gethostbyaddr outputs binary string).
        * Fixed bug #7815 (php_uname doesn't recognise latest Windows
          versions).
    
    Reported by:    se [1]
    Differential Revision:  https://reviews.freebsd.org/D33983
---
 lang/php81/Makefile | 6 +++---
 lang/php81/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/lang/php81/Makefile b/lang/php81/Makefile
index 14f0dd453fec..741609d1e3d6 100644
--- a/lang/php81/Makefile
+++ b/lang/php81/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	php81
-DISTVERSION=	8.1.1
+DISTVERSION=	8.1.2
 PORTREVISION?=	0
 CATEGORIES?=	lang devel www
 MASTER_SITES=	PHP/distributions
@@ -35,7 +35,7 @@ CPPFLAGS=	-I${LOCALBASE}/include
 # PR230207 Allow relocations against read-only segments (override lld default)
 LDFLAGS_i386=	-Wl,-z,notext
 
-CONFLICTS=	php73 php74 php80
+CONFLICTS_INSTALL=	php[0-9][0-9]${PKGNAMESUFFIX}
 
 OPTIONS_DEFINE+=		CGI CLI DEBUG DTRACE EMBED FPM IPV6 LINKTHR \
 				MYSQL80 MYSQLND PHPDBG ZTS
@@ -176,7 +176,7 @@ COMMENT=	The ${PHP_MODNAME} shared extension for php
 USES+=		php:ext,noflavors
 PHP_MODNAME=	${PKGNAMESUFFIX:S/-//}
 PHP_VER=	81
-IGNORE_WITH_PHP=	72 73 74 80
+IGNORE_WITH_PHP=	73 74 80
 
 EXTSUBDIR=	${DISTNAME}/ext/${PHP_MODNAME}
 WRKSRC=		${WRKDIR}/${EXTSUBDIR}
diff --git a/lang/php81/distinfo b/lang/php81/distinfo
index f99b5f1603ea..a20306090775 100644
--- a/lang/php81/distinfo
+++ b/lang/php81/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640164488
-SHA256 (php-8.1.1.tar.xz) = 33c09d76d0a8bbb5dd930d9dd32e6bfd44e9efcf867563759eb5492c3aff8856
-SIZE (php-8.1.1.tar.xz) = 11728680
+TIMESTAMP = 1642767662
+SHA256 (php-8.1.2.tar.xz) = 6b448242fd360c1a9f265b7263abf3da25d28f2b2b0f5465533b69be51a391dd
+SIZE (php-8.1.2.tar.xz) = 11681132