From d0b65d75e630bb321132b34161936622a2ac6495 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 24 Apr 2024 10:17:19 +0200 Subject: update to 4.2.1 --- PHPINFO | 6 +++--- REFLECTION | 8 +++++++- php-pecl-couchbase4.spec | 17 +++++++---------- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/PHPINFO b/PHPINFO index 2385558..057e546 100644 --- a/PHPINFO +++ b/PHPINFO @@ -2,9 +2,9 @@ couchbase couchbase => enabled -couchbase_extension_version => 4.2.0 -couchbase_extension_revision => 4807e92e003f4eb1fbb32be7b30cb15ba5a15c56 -couchbase_client_revision => 933e87eeab58b0a3f063fc12d93b443eea39cca7 +couchbase_extension_version => 4.2.1 +couchbase_extension_revision => 321e898b6a9e3bdabfc176d72940eb1a6ab47912 +couchbase_client_revision => 1b506b0eb2d88725f943aa62527ff604610ba680 Directive => Local Value => Master Value couchbase.max_persistent => -1 => -1 diff --git a/REFLECTION b/REFLECTION index 36aca5a..f8cd673 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #91 couchbase version 4.2.0 ] { +Extension [ extension #96 couchbase version 4.2.1 ] { - Dependencies { Dependency [ json (Required) ] @@ -26,6 +26,12 @@ Extension [ extension #91 couchbase version 4.2.0 ] { } - Functions { + Function [ function Couchbase\Extension\notifyFork ] { + + - Parameters [1] { + Parameter #0 [ string $forkEvent ] + } + } Function [ function Couchbase\Extension\version ] { - Parameters [0] { diff --git a/php-pecl-couchbase4.spec b/php-pecl-couchbase4.spec index 0c958ce..45b707a 100644 --- a/php-pecl-couchbase4.spec +++ b/php-pecl-couchbase4.spec @@ -8,6 +8,8 @@ # # NOTICE: el-7 is not supported (cmake 3.19) +# el-8 is not supported (cmake 3.20) +# el-9 is not supported (cmake 3.20) # mock requires --enable-network # Disable RPATH check @@ -27,7 +29,7 @@ Summary: Couchbase Server PHP extension Name: %{?scl_prefix}php-pecl-couchbase4 -Version: 4.2.0 +Version: 4.2.1 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} # Apache-2.0 # src @@ -43,7 +45,6 @@ Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_V # src/deps/cache/hdr_histogram_c/COPYING.txt ## MIT # src/cpm -# src/deps/cache/fmt/LICENSE.rst # src/deps/cache/gsl/LICENSE # src/deps/cache/llhttp/LICENSE-MIT # src/deps/cache/json/external/PEGTL/LICENSE @@ -56,7 +57,7 @@ Source0: https://pecl.php.net/get/%{sources}.tgz BuildRequires: git BuildRequires: make -BuildRequires: cmake >= 3.19 +BuildRequires: cmake >= 3.27 BuildRequires: %{?dtsprefix}gcc BuildRequires: %{?dtsprefix}gcc-c++ BuildRequires: %{?scl_prefix}php-devel >= 8.1 @@ -122,7 +123,6 @@ cd %{sources} cp src/deps/cache/hdr_histogram/*/hdr_histogram/COPYING.txt ../lic/hdr_histogram_c_COPYING.txt cp src/deps/cache/hdr_histogram/*/hdr_histogram/LICENSE.txt ../lic/hdr_histogram_c_LICENSE.txt cp src/deps/cache/snappy/*/snappy/COPYING ../lic/snappy_COPYING -cp src/deps/cache/fmt/*/fmt/LICENSE.rst ../lic/fmt_LICENSE.rst cp src/deps/cache/gsl/*/gsl/LICENSE ../lic/gsl_LICENSE cp src/deps/cache/llhttp/*/llhttp/LICENSE-MIT ../lic/http_parser_LICENSE-MIT cp src/deps/cache/json/*/json/external/PEGTL/LICENSE ../lic/PEGTL_LICENSE @@ -198,12 +198,6 @@ install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} # Install the package XML file install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml -# Test & Documentation -cd %{sources} -for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') -do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i -done - %check : minimal NTS load test @@ -237,6 +231,9 @@ done %changelog +* Wed Apr 24 2024 Remi Collet - 4.2.1-1 +- update to 4.2.1 + * Tue Mar 19 2024 Remi Collet - 4.2.0-1 - update to 4.2.0 - raise dependency on PHP 8.1 -- cgit