diff options
| -rw-r--r-- | PHPINFO | 4 | ||||
| -rw-r--r-- | REFLECTION | 4 | ||||
| -rw-r--r-- | composer.json | 28 | ||||
| -rw-r--r-- | php-orieg-judy.spec | 11 |
4 files changed, 39 insertions, 8 deletions
@@ -2,7 +2,9 @@ judy Judy support => enabled -PHP Judy version => 2.2.0 +PHP Judy version => 2.3.0 +sizeof(Word_t) => 8 +sizeof(Pvoid_t) => 8 Directive => Local Value => Master Value judy.string.maxlength => 65536 => 65536 @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #90 judy version 2.2.0 ] { +Extension [ <persistent> extension #89 judy version 2.3.0 ] { - Dependencies { Dependency [ spl (Required) ] @@ -11,7 +11,7 @@ Extension [ <persistent> extension #90 judy version 2.2.0 ] { } - Constants [1] { - Constant [ string JUDY_VERSION ] { 2.2.0 } + Constant [ <persistent> string JUDY_VERSION ] { 2.3.0 } } - Functions { diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..4e06337 --- /dev/null +++ b/composer.json @@ -0,0 +1,28 @@ +{ + "name": "orieg/judy", + "type": "php-ext", + "description": "PHP Judy implements sparse dynamic arrays (aka Judy Arrays).", + "license": "PHP-3.01", + "homepage": "https://github.com/orieg/php-judy", + "authors": [ + { + "name": "Nicolas Brousse", + "email": "nicolas@brousse.info", + "homepage": "https://nicolas.brousse.info", + "role": "Developer" + } + ], + "require": { + "php": ">=8.0.0" + }, + "php-ext": { + "extension-name": "judy", + "configure-options": [ + { + "name": "with-judy", + "description": "Specify the path to the libJudy installation prefix", + "needs-value": true + } + ] + } +} diff --git a/php-orieg-judy.spec b/php-orieg-judy.spec index ecfff86..183b871 100644 --- a/php-orieg-judy.spec +++ b/php-orieg-judy.spec @@ -1,6 +1,6 @@ # remirepo spec file for php-orieg-judy # -# SPDX-FileCopyrightText: Copyright 2025 Remi Collet +# SPDX-FileCopyrightText: Copyright 2025-2026 Remi Collet # SPDX-License-Identifier: CECILL-2.1 # http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # @@ -18,7 +18,7 @@ # Extension %global ext_name judy %global ini_name 40-%{ext_name}.ini -%global upstream_version 2.2.0 +%global upstream_version 2.3.0 #global upstream_prever RC1 # PIE / packagist %global pie_vend orieg @@ -27,7 +27,7 @@ %global gh_vend orieg %global gh_proj php-judy %global forgeurl https://github.com/%{gh_vend}/%{gh_proj} -#global commit afe5de4ce52bb2b80af565a6f297bf330a65d0d8 +#global commit 6065ed4fb66d3ecfee41fb21a78fbcdddd3efecb %global tag v%{upstream_version}%{?upstream_prever} # for EL-8 to avoid TAG usage %global archivename %{gh_proj}-%{upstream_version}%{?upstream_prever} @@ -84,8 +84,6 @@ These are the files needed to compile programs using %{name}. %prep %forgesetup -rm -r test-package judy-2.2.0 *.dep - : Sanity check, really often broken extver=$(sed -n '/#define PHP_JUDY_VERSION/{s/.* "//;s/".*$//;p}' php_judy.h) if test "x${extver}" != "x%{upstream_version}%{?upstream_prever}"; then @@ -145,6 +143,9 @@ TEST_PHP_ARGS="-n -d extension=%{buildroot}/%{php_extdir}/%{ext_name}.so" \ %changelog +* Sat Feb 28 2026 Remi Collet <remi@remirepo.net> - 2.3.0-1 +- update to 2.3.0 + * Fri Aug 29 2025 Remi Collet <remi@remirepo.net> - 2.2.0-1 - initial package - obsoletes php-pecl-judy |
