diff options
-rw-r--r-- | PHPINFO | 2 | ||||
-rw-r--r-- | REFLECTION | 44 | ||||
-rw-r--r-- | php-pecl-xlswriter.spec | 25 |
3 files changed, 55 insertions, 16 deletions
@@ -2,6 +2,6 @@ xlswriter xlswriter support => enabled -Version => 1.5.6 +Version => 1.5.8 bundled libxlsxwriter version => 1.1.3 bundled libxlsxio version => 0.2.27 @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { +Extension [ <persistent> extension #108 xlswriter version 1.5.8 ] { - Functions { Function [ <internal:xlswriter> function xlswriter_get_version ] { @@ -196,7 +196,7 @@ Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { Property [ private $read_row_type = NULL ] } - - Methods [51] { + - Methods [52] { Method [ <internal:xlswriter, ctor> public method __construct ] { - Parameters [1] { @@ -389,19 +389,25 @@ Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { Method [ <internal:xlswriter> public method setColumn ] { - - Parameters [3] { - Parameter #0 [ <required> $format_handle ] - Parameter #1 [ <required> $range ] - Parameter #2 [ <required> $width ] + - Parameters [6] { + Parameter #0 [ <required> $range ] + Parameter #1 [ <required> $width ] + Parameter #2 [ <optional> $format_handle = <default> ] + Parameter #3 [ <optional> $level = <default> ] + Parameter #4 [ <optional> $collapsed = <default> ] + Parameter #5 [ <optional> $hidden = <default> ] } } Method [ <internal:xlswriter> public method setRow ] { - - Parameters [3] { - Parameter #0 [ <required> $format_handle ] - Parameter #1 [ <required> $range ] - Parameter #2 [ <required> $height ] + - Parameters [6] { + Parameter #0 [ <required> $range ] + Parameter #1 [ <required> $height ] + Parameter #2 [ <optional> $format_handle = <default> ] + Parameter #3 [ <optional> $level = <default> ] + Parameter #4 [ <optional> $collapsed = <default> ] + Parameter #5 [ <optional> $hidden = <default> ] } } @@ -425,6 +431,15 @@ Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { } } + Method [ <internal:xlswriter> public method defaultRowOptions ] { + + - Parameters [3] { + Parameter #0 [ <optional> $level = <default> ] + Parameter #1 [ <optional> $collapsed = <default> ] + Parameter #2 [ <optional> $hidden = <default> ] + } + } + Method [ <internal:xlswriter> public method freezePanes ] { - Parameters [2] { @@ -675,7 +690,7 @@ Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { - Properties [0] { } - - Methods [18] { + - Methods [19] { Method [ <internal:xlswriter, ctor> public method __construct ] { - Parameters [1] { @@ -789,6 +804,13 @@ Extension [ <persistent> extension #100 xlswriter version 1.5.6 ] { } } + Method [ <internal:xlswriter> public method rotation ] { + + - Parameters [1] { + Parameter #0 [ <required> $angle ] + } + } + Method [ <internal:xlswriter> public method toResource ] { - Parameters [0] { diff --git a/php-pecl-xlswriter.spec b/php-pecl-xlswriter.spec index 2e469b5..0267f7c 100644 --- a/php-pecl-xlswriter.spec +++ b/php-pecl-xlswriter.spec @@ -26,7 +26,7 @@ Summary: An efficient and fast xlsx file extension Name: %{?scl_prefix}php-pecl-%{pecl_name} -Version: 1.5.6 +Version: 1.5.8 Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} License: BSD-2-Clause URL: https://pecl.php.net/package/%{pecl_name} @@ -139,11 +139,13 @@ peclbuild() { --enable-reader \ --with-php-config=$1 -make %{?_smp_mflags} +%make_build } cd %{sources} %{__phpize} +[ -f Makefile.global ] && GLOBAL=Makefile.global || GLOBAL=build/Makefile.global +sed -e 's/INSTALL_ROOT/DESTDIR/' -i $GLOBAL cd ../NTS peclbuild %{__phpconfig} @@ -157,7 +159,7 @@ peclbuild %{__ztsphpconfig} %install %{?dtsenable} -make -C NTS install INSTALL_ROOT=%{buildroot} +%make_install -C NTS # install config file install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name} @@ -166,7 +168,7 @@ install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name} install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml %if %{with_zts} -make -C ZTS install INSTALL_ROOT=%{buildroot} +%make_install -C ZTS install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} %endif @@ -227,6 +229,21 @@ cd .. %changelog +* Tue Nov 12 2024 Remi Collet <remi@remirepo.net> - 1.5.8-1 +- update to 1.5.8 +- drop patch merged upstream +- open https://github.com/viest/php-ext-xlswriter/issues/537 BC break + +* Mon Sep 30 2024 Remi Collet <remi@remirepo.net> - 1.5.7-3 +- fix test suite using patch from + https://github.com/viest/php-ext-xlswriter/pull/531 + +* Tue Sep 24 2024 Remi Collet <remi@remirepo.net> - 1.5.7-2 +- rebuild for 8.4.0RC1 + +* Wed Sep 4 2024 Remi Collet <remi@remirepo.net> - 1.5.7-1 +- update to 1.5.7 + * Wed Aug 28 2024 Remi Collet <remi@remirepo.net> - 1.5.6-1 - update to 1.5.6 |