summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2024-04-24 10:17:19 +0200
committerRemi Collet <remi@php.net>2024-04-24 10:17:19 +0200
commitd0b65d75e630bb321132b34161936622a2ac6495 (patch)
tree98132f4ec8309bc08ad49fa1613718b0c98aec57
parent0fcdf4c59afef2bc0ed0c1c269298679e8f11a4f (diff)
update to 4.2.1HEADmaster
-rw-r--r--PHPINFO6
-rw-r--r--REFLECTION8
-rw-r--r--php-pecl-couchbase4.spec17
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 [ <persistent> extension #91 couchbase version 4.2.0 ] {
+Extension [ <persistent> extension #96 couchbase version 4.2.1 ] {
- Dependencies {
Dependency [ json (Required) ]
@@ -26,6 +26,12 @@ Extension [ <persistent> extension #91 couchbase version 4.2.0 ] {
}
- Functions {
+ Function [ <internal:couchbase> function Couchbase\Extension\notifyFork ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $forkEvent ]
+ }
+ }
Function [ <internal:couchbase> 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 <remi@remirepo.net> - 4.2.1-1
+- update to 4.2.1
+
* Tue Mar 19 2024 Remi Collet <remi@remirepo.net> - 4.2.0-1
- update to 4.2.0
- raise dependency on PHP 8.1