[packages/php-composer-semver] Up to 3.4.4

arekm arekm at pld-linux.org
Fri Apr 3 16:22:44 CEST 2026


commit 4e8d4f93b23f7629e7f83b707ae151deb40ac2b8
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Fri Apr 3 16:22:32 2026 +0200

    Up to 3.4.4

 php-composer-semver.spec | 10 +++++-----
 versionparser.patch      |  8 ++++----
 2 files changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/php-composer-semver.spec b/php-composer-semver.spec
index 6b21d56..5bccde3 100644
--- a/php-composer-semver.spec
+++ b/php-composer-semver.spec
@@ -1,15 +1,15 @@
 %define		pkgname	semver
 Summary:	Semver library that offers utilities, version constraint parsing and validation
 Name:		php-composer-%{pkgname}
-Version:	1.5.0
-Release:	2
+Version:	3.4.4
+Release:	1
 License:	MIT
 Group:		Development/Libraries
-Source0:	https://github.com/composer/semver/archive/%{version}/%{pkgname}-%{version}.tar.gz
-# Source0-md5:	e20956c037edbcae3517e9eb8a4d3f30
+Source0:	https://github.com/composer/semver/archive/refs/tags/%{version}/%{pkgname}-%{version}.tar.gz
+# Source0-md5:	a9d21ceddc897aaf450d64c266401939
 Patch0:		versionparser.patch
 URL:		https://github.com/composer/semver
-Requires:	php(core) >= 5.3.2
+Requires:	php(core) >= 7.2.5
 Requires:	php(pcre)
 Requires:	php(spl)
 BuildArch:	noarch
diff --git a/versionparser.patch b/versionparser.patch
index 76decf3..274f651 100644
--- a/versionparser.patch
+++ b/versionparser.patch
@@ -1,8 +1,8 @@
 parse rpm-like tags: 1.2-3
 
---- semver-1.4.2/src/VersionParser.php	2016-08-30 19:08:34.000000000 +0300
-+++ semver-1.4.2/src/VersionParser.php	2016-09-02 18:03:41.267807721 +0300
-@@ -125,6 +125,11 @@
+--- semver-3.4.4/src/VersionParser.php.orig
++++ semver-3.4.4/src/VersionParser.php
+@@ -138,6 +138,11 @@
              $version = $match[1];
          }
  
@@ -12,5 +12,5 @@ parse rpm-like tags: 1.2-3
 +        }
 +
          // match classical versioning
-         if (preg_match('{^v?(\d{1,5})(\.\d++)?(\.\d++)?(\.\d++)?' . self::$modifierRegex . '$}i', $version, $matches)) {
+         if (preg_match('{^v?(\d{1,5}+)(\.\d++)?(\.\d++)?(\.\d++)?' . self::$modifierRegex . '$}i', $version, $matches)) {
              $version = $matches[1]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/php-composer-semver.git/commitdiff/4e8d4f93b23f7629e7f83b707ae151deb40ac2b8



More information about the pld-cvs-commit mailing list