From 66a25dcb4e03059dffc1cfea34f4e532a93c4777 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 09:53:59 +0000 Subject: [PATCH 01/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 5b787e8..92cbed2 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.21 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -104,6 +104,9 @@ exit $ret %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 2.0.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Jul 15 2019 Remi Collet - 2.0.21-1 - update to 2.0.21 From 25d4ebf6d184873a64d2bc17f60ad497c6cb26da Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 16 Sep 2019 09:17:21 +0200 Subject: [PATCH 02/43] v2.0.22 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f278bed..1feff30 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ clog /php-phpseclib-2.0.19-d2085db.tgz /php-phpseclib-2.0.20-d6819a5.tgz /php-phpseclib-2.0.21-9f1287e.tgz +/php-phpseclib-2.0.22-cbddb52.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 92cbed2..ac0e12d 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 9f1287e68b3f283339a9f98f67515dd619e5bf9d +%global github_commit cbddb5244edff6d2599977f1a1e4c8657f292e7c %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.21 -Release: 2%{?dist} +Version: 2.0.22 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -104,6 +104,9 @@ exit $ret %changelog +* Mon Sep 16 2019 Remi Collet - 2.0.22-1 +- update to 2.0.22 + * Fri Jul 26 2019 Fedora Release Engineering - 2.0.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index e956a19..8598208 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.21-9f1287e.tgz) = 0523bf8949050beb4a4bf3130f7fc140472a7edcdbe616cd4010b3d9266138467bc9cbaf27f79ed28900d230f59435e07623d371c44baf9da492b29e132a0a79 +SHA512 (php-phpseclib-2.0.22-cbddb52.tgz) = fc6de5cb9756e37698d8426be2cc4e7e2fa0ffe42c17a8b930e9c5420095ce25d7169c32b01502c22ede1da7336d38edb7780b73e8c832bcd01050e2404cd81d From d5c345214eeb727863f725d5a3440e7106c47bf1 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 17 Sep 2019 08:42:34 +0200 Subject: [PATCH 03/43] v2.0.23 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1feff30..ad690fc 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ clog /php-phpseclib-2.0.20-d6819a5.tgz /php-phpseclib-2.0.21-9f1287e.tgz /php-phpseclib-2.0.22-cbddb52.tgz +/php-phpseclib-2.0.23-c78eb50.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index ac0e12d..bc3bd5e 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit cbddb5244edff6d2599977f1a1e4c8657f292e7c +%global github_commit c78eb5058d5bb1a183133c36d4ba5b6675dfa099 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.22 +Version: 2.0.23 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -104,6 +104,9 @@ exit $ret %changelog +* Tue Sep 17 2019 Remi Collet - 2.0.23-1 +- update to 2.0.23 + * Mon Sep 16 2019 Remi Collet - 2.0.22-1 - update to 2.0.22 diff --git a/sources b/sources index 8598208..daad635 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.22-cbddb52.tgz) = fc6de5cb9756e37698d8426be2cc4e7e2fa0ffe42c17a8b930e9c5420095ce25d7169c32b01502c22ede1da7336d38edb7780b73e8c832bcd01050e2404cd81d +SHA512 (php-phpseclib-2.0.23-c78eb50.tgz) = 8129ce261caaccfca10e5e1d6d257fd7bc2d49d8a4ebff5dd1ff28474a175af2bba8c0e49763ff52a032e1b6cca75b02bee439b3672f0ca73a18584e24ae9eb6 From 53392f3d8c48742030cffc5135bd7169255305b8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 08:23:32 +0000 Subject: [PATCH 04/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index bc3bd5e..d1f8490 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.23 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -104,6 +104,9 @@ exit $ret %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 2.0.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Sep 17 2019 Remi Collet - 2.0.23-1 - update to 2.0.23 From 4afb9d06d4a27874fc3c1446b775b8d5cfe29961 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 24 Feb 2020 10:42:45 +0100 Subject: [PATCH 05/43] v2.0.24 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ad690fc..32b2895 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ clog /php-phpseclib-2.0.21-9f1287e.tgz /php-phpseclib-2.0.22-cbddb52.tgz /php-phpseclib-2.0.23-c78eb50.tgz +/php-phpseclib-2.0.24-4099815.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index d1f8490..5713e80 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit c78eb5058d5bb1a183133c36d4ba5b6675dfa099 +%global github_commit 40998159a0907cc523e1f2d1904d45765613a617 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.23 -Release: 2%{?dist} +Version: 2.0.24 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -104,6 +104,9 @@ exit $ret %changelog +* Mon Feb 24 2020 Remi Collet - 2.0.24-1 +- update to 2.0.24 + * Thu Jan 30 2020 Fedora Release Engineering - 2.0.23-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index daad635..a1fa734 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.23-c78eb50.tgz) = 8129ce261caaccfca10e5e1d6d257fd7bc2d49d8a4ebff5dd1ff28474a175af2bba8c0e49763ff52a032e1b6cca75b02bee439b3672f0ca73a18584e24ae9eb6 +SHA512 (php-phpseclib-2.0.24-4099815.tgz) = b837486b4fc14bbe54432c32936b30ec7979e8ff5729270aa26b7d27f8c144f83adffade2ff9023adae9b9bd8c016a5114301b0a2ace0d376d0d4c25f2d6cd60 From b7026bf6d0865a0174468cf3dabdd702df0212cb Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 25 Feb 2020 08:36:43 +0100 Subject: [PATCH 06/43] v2.0.25 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 32b2895..d6365c4 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ clog /php-phpseclib-2.0.22-cbddb52.tgz /php-phpseclib-2.0.23-c78eb50.tgz /php-phpseclib-2.0.24-4099815.tgz +/php-phpseclib-2.0.25-c181596.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 5713e80..b7ea0f9 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 40998159a0907cc523e1f2d1904d45765613a617 +%global github_commit c18159618ed7cd7ff721ac1a8fec7860a475d2f0 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.24 +Version: 2.0.25 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -104,6 +104,9 @@ exit $ret %changelog +* Tue Feb 25 2020 Remi Collet - 2.0.25-1 +- update to 2.0.25 + * Mon Feb 24 2020 Remi Collet - 2.0.24-1 - update to 2.0.24 diff --git a/sources b/sources index a1fa734..b1f7378 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.24-4099815.tgz) = b837486b4fc14bbe54432c32936b30ec7979e8ff5729270aa26b7d27f8c144f83adffade2ff9023adae9b9bd8c016a5114301b0a2ace0d376d0d4c25f2d6cd60 +SHA512 (php-phpseclib-2.0.25-c181596.tgz) = 34db733ee23b5c4d5325941003a9811a92a36d88c6bbfcc522548a04ff926eac33a0b4dd4d0725e64824843d7925d6caf0308db761d240160b9419324b515691 From be5f67da40b9c9e3ea04b01df1ddaa0c19ff883d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 23 Mar 2020 16:21:38 +0100 Subject: [PATCH 07/43] v2.0.26 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d6365c4..cccc136 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ clog /php-phpseclib-2.0.23-c78eb50.tgz /php-phpseclib-2.0.24-4099815.tgz /php-phpseclib-2.0.25-c181596.tgz +/php-phpseclib-2.0.26-09655fc.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index b7ea0f9..d4d9fad 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit c18159618ed7cd7ff721ac1a8fec7860a475d2f0 +%global github_commit 09655fcc1f8bab65727be036b28f6f20311c126c %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.25 +Version: 2.0.26 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -104,6 +104,9 @@ exit $ret %changelog +* Mon Mar 23 2020 Remi Collet - 2.0.26-1 +- update to 2.0.26 + * Tue Feb 25 2020 Remi Collet - 2.0.25-1 - update to 2.0.25 diff --git a/sources b/sources index b1f7378..7055bd9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.25-c181596.tgz) = 34db733ee23b5c4d5325941003a9811a92a36d88c6bbfcc522548a04ff926eac33a0b4dd4d0725e64824843d7925d6caf0308db761d240160b9419324b515691 +SHA512 (php-phpseclib-2.0.26-09655fc.tgz) = b96aa64420fa0cab540f7414599b78b5d097daba3de2bb5b330899e72cef14fadfd9933dd425286497132a375dd0c0ea1ca8eb33ffc0eeff7ac38b70fa649951 From ef09b9e3840b4fbd376cb16ff22255233417dbb6 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 6 Apr 2020 10:58:25 +0200 Subject: [PATCH 08/43] v2.0.27 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cccc136..b6ce423 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ clog /php-phpseclib-2.0.24-4099815.tgz /php-phpseclib-2.0.25-c181596.tgz /php-phpseclib-2.0.26-09655fc.tgz +/php-phpseclib-2.0.27-34620af.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index d4d9fad..00ceb9e 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 09655fcc1f8bab65727be036b28f6f20311c126c +%global github_commit 34620af4df7d1988d8f0d7e91f6c8a3bf931d8dc %global github_short %(c=%{github_commit}; echo ${c:0:7}) %global with_tests 0%{!?_without_tests:1} Name: php-%{composer_vendor} -Version: 2.0.26 +Version: 2.0.27 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -104,6 +104,9 @@ exit $ret %changelog +* Mon Apr 6 2020 Remi Collet - 2.0.27-1 +- update to 2.0.27 + * Mon Mar 23 2020 Remi Collet - 2.0.26-1 - update to 2.0.26 diff --git a/sources b/sources index 7055bd9..5d18860 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.26-09655fc.tgz) = b96aa64420fa0cab540f7414599b78b5d097daba3de2bb5b330899e72cef14fadfd9933dd425286497132a375dd0c0ea1ca8eb33ffc0eeff7ac38b70fa649951 +SHA512 (php-phpseclib-2.0.27-34620af.tgz) = de9419dec6cbca5945816e8d5333ab8b5b94ea721c8f39a896fcf81f86bdacfbd7878873713d2f7c9df82c6a954c9f5764a091adef231a0135f8ffbeba395162 From 8059a579e4ef86f720d64a3c6382ac345e8244af Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 8 Jul 2020 15:38:37 +0200 Subject: [PATCH 09/43] v2.0.28 --- .gitignore | 1 + php-phpseclib.spec | 15 +++++++++------ sources | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b6ce423..5645540 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ clog /php-phpseclib-2.0.25-c181596.tgz /php-phpseclib-2.0.26-09655fc.tgz /php-phpseclib-2.0.27-34620af.tgz +/php-phpseclib-2.0.28-d1ca58c.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 00ceb9e..06b35c4 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 34620af4df7d1988d8f0d7e91f6c8a3bf931d8dc +%global github_commit d1ca58cf33cb21046d702ae3a7b14fdacd9f3260 %global github_short %(c=%{github_commit}; echo ${c:0:7}) -%global with_tests 0%{!?_without_tests:1} +%bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.27 +Version: 2.0.28 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -21,7 +21,7 @@ Source2: makesrc.sh BuildArch: noarch -%if %{with_tests} +%if %{with tests} BuildRequires: php-composer(fedora/autoloader) %if 0%{?fedora} >= 26 || 0%{?rhel} >= 8 %global phpunit %{_bindir}/phpunit6 @@ -70,7 +70,7 @@ mkdir -p %{buildroot}%{_datadir}/php cp -pr %{composer_vendor} %{buildroot}%{_datadir}/php -%if %{with_tests} +%if %{with tests} %check %{_bindir}/phpab --output tests/bootstrap.php tests cat << 'EOF' | tee -a tests/bootstrap.php @@ -84,7 +84,7 @@ EOF # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php71 php72 php73 php74; do +for cmd in "php %{phpunit}" php72 php73 php74 php80; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit6} \ @@ -104,6 +104,9 @@ exit $ret %changelog +* Wed Jul 8 2020 Remi Collet - 2.0.28-1 +- update to 2.0.28 + * Mon Apr 6 2020 Remi Collet - 2.0.27-1 - update to 2.0.27 diff --git a/sources b/sources index 5d18860..1ad50fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.27-34620af.tgz) = de9419dec6cbca5945816e8d5333ab8b5b94ea721c8f39a896fcf81f86bdacfbd7878873713d2f7c9df82c6a954c9f5764a091adef231a0135f8ffbeba395162 +SHA512 (php-phpseclib-2.0.28-d1ca58c.tgz) = 0c8f0602d735c91778eaf24d98b6f4acea1383130440eec24fa3cbceec97bffd83eb32c322715a500ed6e8e2eeeefaaf8273f96dfa035ad38df87e8677050b10 From d642648de9544af14833126dc080fdd191dcbe3e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 21:55:52 +0000 Subject: [PATCH 10/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 06b35c4..b37bcfa 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.28 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -104,6 +104,9 @@ exit $ret %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 2.0.28-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jul 8 2020 Remi Collet - 2.0.28-1 - update to 2.0.28 From cc9c74cb414dcf358b5b7adfd12a98bc9596c29e Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 8 Sep 2020 07:32:13 +0200 Subject: [PATCH 11/43] v2.0.29 --- .gitignore | 1 + php-phpseclib.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5645540..a53bbd5 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ clog /php-phpseclib-2.0.26-09655fc.tgz /php-phpseclib-2.0.27-34620af.tgz /php-phpseclib-2.0.28-d1ca58c.tgz +/php-phpseclib-2.0.29-497856a.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index b37bcfa..927fb23 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit d1ca58cf33cb21046d702ae3a7b14fdacd9f3260 +%global github_commit 497856a8d997f640b4a516062f84228a772a48a8 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.28 -Release: 2%{?dist} +Version: 2.0.29 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -84,7 +84,7 @@ EOF # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php72 php73 php74 php80; do +for cmd in "php %{phpunit}" php72 php73 php74; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit6} \ @@ -104,6 +104,9 @@ exit $ret %changelog +* Tue Sep 8 2020 Remi Collet - 2.0.29-1 +- update to 2.0.29 + * Tue Jul 28 2020 Fedora Release Engineering - 2.0.28-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 1ad50fc..48acdb9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.28-d1ca58c.tgz) = 0c8f0602d735c91778eaf24d98b6f4acea1383130440eec24fa3cbceec97bffd83eb32c322715a500ed6e8e2eeeefaaf8273f96dfa035ad38df87e8677050b10 +SHA512 (php-phpseclib-2.0.29-497856a.tgz) = 25cd67195588ea0e48f2fcb1d31ff22290b713cea9ea2295da92257393a7fc8341ad080fd3f5db54c00e38220affe1828ddbbb87a56460674a6782da9dc2113c From 655d22cd47e0097db4b94990d4d803ed8a396f50 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 17 Dec 2020 08:36:51 +0100 Subject: [PATCH 12/43] update to 2.0.30 switch to phpunit9 on Fedora --- .gitignore | 1 + php-phpseclib.spec | 36 ++++++++++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 34 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index a53bbd5..88daa9e 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ clog /php-phpseclib-2.0.27-34620af.tgz /php-phpseclib-2.0.28-d1ca58c.tgz /php-phpseclib-2.0.29-497856a.tgz +/php-phpseclib-2.0.30-136b9ca.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 927fb23..a882759 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 497856a8d997f640b4a516062f84228a772a48a8 +%global github_commit 136b9ca7eebef78be14abf90d65c5e57b6bc5d36 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.29 +Version: 2.0.30 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -23,11 +23,15 @@ BuildArch: noarch %if %{with tests} BuildRequires: php-composer(fedora/autoloader) +%if 0%{?fedora} >= 32 || 0%{?rhel} >= 9 +%global phpunit %{_bindir}/phpunit9 +%else %if 0%{?fedora} >= 26 || 0%{?rhel} >= 8 %global phpunit %{_bindir}/phpunit6 %else %global phpunit %{_bindir}/phpunit %endif +%endif BuildRequires: %{phpunit} BuildRequires: %{_bindir}/phpab # Optional at runtime, to avoid too muck skipped tests @@ -81,13 +85,33 @@ require "%{buildroot}%{_datadir}/php/%{composer_vendor}/autoload.php"; date_default_timezone_set('UTC'); EOF +# from travis/run-phpunit.sh +if %{phpunit} --atleast-version 8 +then + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUpBeforeClass()/n setUpBeforeClass(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUp()/n setUp(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n tearDown()/n tearDown(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsArray([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringContainsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringNotContainsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Crypt_\(AES\|Hash\|RSA\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_File_\(X509\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Math_\(BigInteger\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_\(Crypt\|File\|Math\|Net\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Functional_Net_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/extends Unit_Crypt_Hash_\(SHA512Test\|SHA256Test\)/extends \1/g' +fi + +# avoid already defined class +sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php72 php73 php74; do +for cmd in "php %{phpunit}" php73 php74 php80; do if which $cmd; then set $cmd - $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit6} \ + $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ --filter '^((?!(testAuthorityInfoAccess)).)*$' \ --verbose || ret=1 fi @@ -104,6 +128,10 @@ exit $ret %changelog +* Thu Dec 17 2020 Remi Collet - 2.0.30-1 +- update to 2.0.30 +- switch to phpunit9 on Fedora + * Tue Sep 8 2020 Remi Collet - 2.0.29-1 - update to 2.0.29 diff --git a/sources b/sources index 48acdb9..0b671cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.29-497856a.tgz) = 25cd67195588ea0e48f2fcb1d31ff22290b713cea9ea2295da92257393a7fc8341ad080fd3f5db54c00e38220affe1828ddbbb87a56460674a6782da9dc2113c +SHA512 (php-phpseclib-2.0.30-136b9ca.tgz) = 47f2c29ddd5d8501610d7171ce49a32f921571c55fe1c9f54a08a4c84b3dace3b2645e9358c5ca5a5cfb03115b3fa023c4864ee847a60a9fdce3cf6cd42f2faf From ac063582b9d42d02228dbe185220efed29a22a44 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 07:33:15 +0000 Subject: [PATCH 13/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index a882759..a29076b 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.30 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -128,6 +128,9 @@ exit $ret %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 2.0.30-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Dec 17 2020 Remi Collet - 2.0.30-1 - update to 2.0.30 - switch to phpunit9 on Fedora From 7f789fef7ce24774a1243cf314ed31353762ac18 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 6 Apr 2021 16:22:55 +0200 Subject: [PATCH 14/43] v2.0.31 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 88daa9e..6985230 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ clog /php-phpseclib-2.0.28-d1ca58c.tgz /php-phpseclib-2.0.29-497856a.tgz /php-phpseclib-2.0.30-136b9ca.tgz +/php-phpseclib-2.0.31-233a920.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index a29076b..3f0fafb 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 136b9ca7eebef78be14abf90d65c5e57b6bc5d36 +%global github_commit 233a920cb38636a43b18d428f9a8db1f0a1a08f4 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.30 -Release: 2%{?dist} +Version: 2.0.31 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -128,6 +128,9 @@ exit $ret %changelog +* Tue Apr 6 2021 Remi Collet - 2.0.31-1 +- update to 2.0.31 + * Wed Jan 27 2021 Fedora Release Engineering - 2.0.30-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 0b671cf..a42360c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.30-136b9ca.tgz) = 47f2c29ddd5d8501610d7171ce49a32f921571c55fe1c9f54a08a4c84b3dace3b2645e9358c5ca5a5cfb03115b3fa023c4864ee847a60a9fdce3cf6cd42f2faf +SHA512 (php-phpseclib-2.0.31-233a920.tgz) = 316104716f7a83c476680d1e8185931b304b9891d92a80c340fd9c74ab5641283ab7f8799895dd3ed34db08698f236959fe29dd30bc457d8cf54ed6fd6770830 From a6fa373423839363f04205ae313d8add510152aa Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 14 Jun 2021 09:45:47 +0200 Subject: [PATCH 15/43] v2.0.32 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6985230..8dc0154 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ clog /php-phpseclib-2.0.29-497856a.tgz /php-phpseclib-2.0.30-136b9ca.tgz /php-phpseclib-2.0.31-233a920.tgz +/php-phpseclib-2.0.32-f5c4c19.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 3f0fafb..d67b357 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 233a920cb38636a43b18d428f9a8db1f0a1a08f4 +%global github_commit f5c4c19880d45d0be3e7d24ae8ac434844a898cd %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.31 +Version: 2.0.32 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -128,6 +128,9 @@ exit $ret %changelog +* Mon Jun 14 2021 Remi Collet - 2.0.32-1 +- update to 2.0.32 + * Tue Apr 6 2021 Remi Collet - 2.0.31-1 - update to 2.0.31 diff --git a/sources b/sources index a42360c..5c56611 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.31-233a920.tgz) = 316104716f7a83c476680d1e8185931b304b9891d92a80c340fd9c74ab5641283ab7f8799895dd3ed34db08698f236959fe29dd30bc457d8cf54ed6fd6770830 +SHA512 (php-phpseclib-2.0.32-f5c4c19.tgz) = 5a022668b3425afa0555838e5ad0681700874051d7b6a42ed741134800421a5f792c4b1bf54fb573910103fce92d40a393e6bebac3ecd33abf561b8d1669a7f8 From 6d401cf07f3c8506559640a20ab96e20affdb937 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 02:57:10 +0000 Subject: [PATCH 16/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index d67b357..013a438 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.32 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -128,6 +128,9 @@ exit $ret %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 2.0.32-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jun 14 2021 Remi Collet - 2.0.32-1 - update to 2.0.32 From 4df100444a61afaa28827080cbbca714bcb09f33 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 2 Sep 2021 14:58:21 +0200 Subject: [PATCH 17/43] v2.0.33 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8dc0154..e76312c 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ clog /php-phpseclib-2.0.30-136b9ca.tgz /php-phpseclib-2.0.31-233a920.tgz /php-phpseclib-2.0.32-f5c4c19.tgz +/php-phpseclib-2.0.33-fb53b78.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 013a438..0f6d2ff 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit f5c4c19880d45d0be3e7d24ae8ac434844a898cd +%global github_commit fb53b7889497ec7c1362c94e61d8127ac67ea094 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.32 -Release: 2%{?dist} +Version: 2.0.33 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -128,6 +128,9 @@ exit $ret %changelog +* Thu Sep 2 2021 Remi Collet - 2.0.33-1 +- update to 2.0.33 + * Fri Jul 23 2021 Fedora Release Engineering - 2.0.32-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 5c56611..83cc80d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.32-f5c4c19.tgz) = 5a022668b3425afa0555838e5ad0681700874051d7b6a42ed741134800421a5f792c4b1bf54fb573910103fce92d40a393e6bebac3ecd33abf561b8d1669a7f8 +SHA512 (php-phpseclib-2.0.33-fb53b78.tgz) = f673d6fb53edeadbb6578f43e1715cf7b9b68462f03fce1379834b9d65dc022e5095082cd423f907af5af941946a3573bf7133106facaabff5d0dcd1d0ccbf42 From f0b178ad9f19c22b9f3d0e93fdaf39395423d174 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 27 Oct 2021 10:12:07 +0200 Subject: [PATCH 18/43] v2.0.34 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e76312c..77c7397 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ clog /php-phpseclib-2.0.31-233a920.tgz /php-phpseclib-2.0.32-f5c4c19.tgz /php-phpseclib-2.0.33-fb53b78.tgz +/php-phpseclib-2.0.34-98a6fe5.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 0f6d2ff..ae1b5e9 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit fb53b7889497ec7c1362c94e61d8127ac67ea094 +%global github_commit 98a6fe587f3481aea319eef7e656d02cfe1675ec %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.33 +Version: 2.0.34 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -128,6 +128,9 @@ exit $ret %changelog +* Wed Oct 27 2021 Remi Collet - 2.0.34-1 +- update to 2.0.34 + * Thu Sep 2 2021 Remi Collet - 2.0.33-1 - update to 2.0.33 diff --git a/sources b/sources index 83cc80d..750e89f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.33-fb53b78.tgz) = f673d6fb53edeadbb6578f43e1715cf7b9b68462f03fce1379834b9d65dc022e5095082cd423f907af5af941946a3573bf7133106facaabff5d0dcd1d0ccbf42 +SHA512 (php-phpseclib-2.0.34-98a6fe5.tgz) = 4f14afbf812fecff02ea8131da8b702c41202c253c426796d98479a975e5fb24c65d70cc4ef48fb36b57aae6bdee2e0ae075b41f4417a1fb3c7e8e875ea74b83 From bd7a0cd5a97e2b9719246356d836f21b34b92279 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 29 Nov 2021 08:53:18 +0100 Subject: [PATCH 19/43] v2.0.35 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 77c7397..d79fa36 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ clog /php-phpseclib-2.0.32-f5c4c19.tgz /php-phpseclib-2.0.33-fb53b78.tgz /php-phpseclib-2.0.34-98a6fe5.tgz +/php-phpseclib-2.0.35-4e16cf3.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index ae1b5e9..0e09453 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 98a6fe587f3481aea319eef7e656d02cfe1675ec +%global github_commit 4e16cf3f5f927a7d3f5317820af795c0366c0420 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.34 +Version: 2.0.35 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -108,7 +108,7 @@ sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php73 php74 php80; do +for cmd in "php %{phpunit}" php74 php80 php81; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ @@ -128,6 +128,9 @@ exit $ret %changelog +* Mon Nov 29 2021 Remi Collet - 2.0.35-1 +- update to 2.0.35 + * Wed Oct 27 2021 Remi Collet - 2.0.34-1 - update to 2.0.34 diff --git a/sources b/sources index 750e89f..1c49d47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.34-98a6fe5.tgz) = 4f14afbf812fecff02ea8131da8b702c41202c253c426796d98479a975e5fb24c65d70cc4ef48fb36b57aae6bdee2e0ae075b41f4417a1fb3c7e8e875ea74b83 +SHA512 (php-phpseclib-2.0.35-4e16cf3.tgz) = f898190a83cc2046ef34dd382bda3cf086db06f643fd123bdf27f8425865157ec3b7ced58dd4f6f563f6194650f97ab873d201950fb8c7b1d3cb66521960c503 From 115fa7c5d9a1c9dddbb6227c08cd878f39fa5543 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 08:17:16 +0000 Subject: [PATCH 20/43] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 0e09453..c4e3a56 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.35 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -128,6 +128,9 @@ exit $ret %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 2.0.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Nov 29 2021 Remi Collet - 2.0.35-1 - update to 2.0.35 From 73ec200453c422616e684e8ba4c2ec76639681dc Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 31 Jan 2022 10:42:13 +0100 Subject: [PATCH 21/43] v2.0.36 --- .gitignore | 1 + php-phpseclib.spec | 12 +++++++++--- sources | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d79fa36..977071d 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ clog /php-phpseclib-2.0.33-fb53b78.tgz /php-phpseclib-2.0.34-98a6fe5.tgz /php-phpseclib-2.0.35-4e16cf3.tgz +/php-phpseclib-2.0.36-a975471.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index c4e3a56..08a2ebb 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 4e16cf3f5f927a7d3f5317820af795c0366c0420 +%global github_commit a97547126396548c224703a267a30af1592be146 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.35 -Release: 2%{?dist} +Version: 2.0.36 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -81,6 +81,9 @@ cat << 'EOF' | tee -a tests/bootstrap.php if (class_exists("PHPUnit_Framework_TestCase") && !class_exists("PHPUnit\\Framework\\TestCase")) { class_alias("PHPUnit_Framework_TestCase", "PHPUnit\\Framework\\TestCase"); } +if (class_exists("PHPUnit_Framework_Error_Notice") && !class_exists("PHPUnit\Framework\Error\Notice")) { + class_alias("PHPUnit_Framework_Error_Notice", "PHPUnit\Framework\Error\Notice"); +} require "%{buildroot}%{_datadir}/php/%{composer_vendor}/autoload.php"; date_default_timezone_set('UTC'); EOF @@ -128,6 +131,9 @@ exit $ret %changelog +* Mon Jan 31 2022 Remi Collet - 2.0.36-1 +- update to 2.0.36 + * Fri Jan 21 2022 Fedora Release Engineering - 2.0.35-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 1c49d47..89ee3ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.35-4e16cf3.tgz) = f898190a83cc2046ef34dd382bda3cf086db06f643fd123bdf27f8425865157ec3b7ced58dd4f6f563f6194650f97ab873d201950fb8c7b1d3cb66521960c503 +SHA512 (php-phpseclib-2.0.36-a975471.tgz) = 2e4c1f661f784f61ea1f4f9d8213eae5c226e3f469de0023dd69f62323f20bf7f67a84245bff7ecdf220d174856758d2f33289ef3b6e0ddcce4e7707a0b52493 From 118481c4ffc0b6666ad4251c4fde795e75b05693 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 4 Apr 2022 11:00:56 +0200 Subject: [PATCH 22/43] v2.0.37 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 977071d..9d2c883 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ clog /php-phpseclib-2.0.34-98a6fe5.tgz /php-phpseclib-2.0.35-4e16cf3.tgz /php-phpseclib-2.0.36-a975471.tgz +/php-phpseclib-2.0.37-c812fbb.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 08a2ebb..1c9fec5 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit a97547126396548c224703a267a30af1592be146 +%global github_commit c812fbb4d6b4d7f30235ab7298a12f09ba13b37c %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.36 +Version: 2.0.37 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Apr 4 2022 Remi Collet - 2.0.37-1 +- update to 2.0.37 + * Mon Jan 31 2022 Remi Collet - 2.0.36-1 - update to 2.0.36 diff --git a/sources b/sources index 89ee3ca..35d04b6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.36-a975471.tgz) = 2e4c1f661f784f61ea1f4f9d8213eae5c226e3f469de0023dd69f62323f20bf7f67a84245bff7ecdf220d174856758d2f33289ef3b6e0ddcce4e7707a0b52493 +SHA512 (php-phpseclib-2.0.37-c812fbb.tgz) = 4b92d819830697b817307d6ed6ed349ef3f1bcf0e388db685a3ee92b8ecbbcd2be96e537b3d24647479aefdb9e242f8a3e64aeb5e471e643149440c7132462dd From c1eea89a2752fbff3a23966d207ebf1184476baf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 14:11:01 +0000 Subject: [PATCH 23/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 1c9fec5..7398cad 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.37 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 2.0.37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Apr 4 2022 Remi Collet - 2.0.37-1 - update to 2.0.37 From 7d0391b261451a88fd8f0e33ec9505a6bbc16a45 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 12 Sep 2022 11:21:13 +0200 Subject: [PATCH 24/43] v2.0.38 (cherry picked from commit 1e18b27e65827aa45b125dd9b6b9addca032a7dd) --- .gitignore | 1 + php-phpseclib.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 9d2c883..f886048 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ clog /php-phpseclib-2.0.35-4e16cf3.tgz /php-phpseclib-2.0.36-a975471.tgz /php-phpseclib-2.0.37-c812fbb.tgz +/php-phpseclib-2.0.38-b035365.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 7398cad..c690eaa 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit c812fbb4d6b4d7f30235ab7298a12f09ba13b37c +%global github_commit b03536539f43a4f9aa33c4f0b2f3a1c752088fcd %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.37 -Release: 2%{?dist} +Version: 2.0.38 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -111,7 +111,7 @@ sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php74 php80 php81; do +for cmd in "php %{phpunit}" php74 php80 php81 php82; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Sep 12 2022 Remi Collet - 2.0.38-1 +- update to 2.0.38 + * Fri Jul 22 2022 Fedora Release Engineering - 2.0.37-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 35d04b6..9211947 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.37-c812fbb.tgz) = 4b92d819830697b817307d6ed6ed349ef3f1bcf0e388db685a3ee92b8ecbbcd2be96e537b3d24647479aefdb9e242f8a3e64aeb5e471e643149440c7132462dd +SHA512 (php-phpseclib-2.0.38-b035365.tgz) = 4b08a452481d99bc2a15c3fc509e345a6d186bb555bc34776c494de46c6fdc3682cf35850d8f5b5a6eb4ebbd743a4515781c73dc6061091f5cb7874d736f7762 From 259132ea6123fedf64b5894c1bb3559bfbf9f159 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 12 Sep 2022 11:55:12 +0200 Subject: [PATCH 25/43] skip more tests with erratic results --- php-phpseclib.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index c690eaa..ec91b6d 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -115,7 +115,7 @@ for cmd in "php %{phpunit}" php74 php80 php81 php82; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ - --filter '^((?!(testAuthorityInfoAccess)).)*$' \ + --filter '^((?!(testAuthorityInfoAccess|testVectors|testKeySizes|testOpenSSHEncrypted)).)*$' \ --verbose || ret=1 fi done From 303f260b988adef14ebc9d7cec1415833ffe4424 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 24 Oct 2022 15:06:46 +0200 Subject: [PATCH 26/43] v2.0.39 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f886048..d000977 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ clog /php-phpseclib-2.0.36-a975471.tgz /php-phpseclib-2.0.37-c812fbb.tgz /php-phpseclib-2.0.38-b035365.tgz +/php-phpseclib-2.0.39-f3a0e2b.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index ec91b6d..5d34ff3 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit b03536539f43a4f9aa33c4f0b2f3a1c752088fcd +%global github_commit f3a0e2b715c40cf1fd270d444901b63311725d63 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.38 +Version: 2.0.39 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Oct 24 2022 Remi Collet - 2.0.39-1 +- update to 2.0.39 + * Mon Sep 12 2022 Remi Collet - 2.0.38-1 - update to 2.0.38 diff --git a/sources b/sources index 9211947..382460a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.38-b035365.tgz) = 4b08a452481d99bc2a15c3fc509e345a6d186bb555bc34776c494de46c6fdc3682cf35850d8f5b5a6eb4ebbd743a4515781c73dc6061091f5cb7874d736f7762 +SHA512 (php-phpseclib-2.0.39-f3a0e2b.tgz) = 423de695e328670742918ac6b036807f649a31e61c436640836b443f0f18fd659e31f53a60221d580b97f5882c9d8f9148b2f0579b046b0fa9fd010059b31f0c From 3d1e925527226a08bffd98a389ec7ed13e009f6b Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 19 Dec 2022 10:42:06 +0100 Subject: [PATCH 27/43] v2.0.40 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d000977..34a83fc 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ clog /php-phpseclib-2.0.37-c812fbb.tgz /php-phpseclib-2.0.38-b035365.tgz /php-phpseclib-2.0.39-f3a0e2b.tgz +/php-phpseclib-2.0.40-5ef6f83.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 5d34ff3..0933a41 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit f3a0e2b715c40cf1fd270d444901b63311725d63 +%global github_commit 5ef6f8376ddad21f3ce1da429950f7e00ec2292c %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.39 +Version: 2.0.40 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -111,7 +111,7 @@ sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php74 php80 php81 php82; do +for cmd in "php %{phpunit}" php80 php81 php82; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Dec 19 2022 Remi Collet - 2.0.40-1 +- update to 2.0.40 + * Mon Oct 24 2022 Remi Collet - 2.0.39-1 - update to 2.0.39 diff --git a/sources b/sources index 382460a..073721b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.39-f3a0e2b.tgz) = 423de695e328670742918ac6b036807f649a31e61c436640836b443f0f18fd659e31f53a60221d580b97f5882c9d8f9148b2f0579b046b0fa9fd010059b31f0c +SHA512 (php-phpseclib-2.0.40-5ef6f83.tgz) = ab89e53d66fd957cf4ed1f6afbff007c5987db18e0e75a9699f9bc54a68556fa5bfecffa22bb4c51520ccc496d9f54eb7de3105b82fc49e3f2b22fbb8dd0f459 From 88e40fd0eda48511117586137adbc4206cc682f2 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 3 Jan 2023 09:08:16 +0100 Subject: [PATCH 28/43] v2.0.41 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 34a83fc..0978b72 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ clog /php-phpseclib-2.0.38-b035365.tgz /php-phpseclib-2.0.39-f3a0e2b.tgz /php-phpseclib-2.0.40-5ef6f83.tgz +/php-phpseclib-2.0.41-7e763c6.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 0933a41..2b037d5 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 5ef6f8376ddad21f3ce1da429950f7e00ec2292c +%global github_commit 7e763c6f97ec1fcb37c46aa8ecfc20a2c71d9c1b %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.40 +Version: 2.0.41 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -131,6 +131,9 @@ exit $ret %changelog +* Tue Jan 3 2023 Remi Collet - 2.0.41-1 +- update to 2.0.41 + * Mon Dec 19 2022 Remi Collet - 2.0.40-1 - update to 2.0.40 diff --git a/sources b/sources index 073721b..82dcbe0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.40-5ef6f83.tgz) = ab89e53d66fd957cf4ed1f6afbff007c5987db18e0e75a9699f9bc54a68556fa5bfecffa22bb4c51520ccc496d9f54eb7de3105b82fc49e3f2b22fbb8dd0f459 +SHA512 (php-phpseclib-2.0.41-7e763c6.tgz) = 1d9897d0efd201cb7ecbd37e9ebe50d5b1072cc2edef4c40e9dae5d17a98ecd514a548b87901143745b6a4738f82710d851f095ff664cb19221373d812fdd089 From 2bf0b265e57392c91d42b79c24d340e47a8bf55d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 09:08:23 +0000 Subject: [PATCH 29/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 2b037d5..e98bab7 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.41 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 2.0.41-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Tue Jan 3 2023 Remi Collet - 2.0.41-1 - update to 2.0.41 From 2414802c38adb041df0ddd2929ba04411f611f18 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 6 Mar 2023 14:55:09 +0100 Subject: [PATCH 30/43] v2.0.42 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 0978b72..12b75bb 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ clog /php-phpseclib-2.0.39-f3a0e2b.tgz /php-phpseclib-2.0.40-5ef6f83.tgz /php-phpseclib-2.0.41-7e763c6.tgz +/php-phpseclib-2.0.42-665d289.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index e98bab7..55294a3 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 7e763c6f97ec1fcb37c46aa8ecfc20a2c71d9c1b +%global github_commit 665d289f59e646a259ebf13f29be7f6f54cab24b %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.41 -Release: 2%{?dist} +Version: 2.0.42 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Mar 6 2023 Remi Collet - 2.0.42-1 +- update to 2.0.42 + * Fri Jan 20 2023 Fedora Release Engineering - 2.0.41-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 82dcbe0..fc3bbd8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.41-7e763c6.tgz) = 1d9897d0efd201cb7ecbd37e9ebe50d5b1072cc2edef4c40e9dae5d17a98ecd514a548b87901143745b6a4738f82710d851f095ff664cb19221373d812fdd089 +SHA512 (php-phpseclib-2.0.42-665d289.tgz) = da75bce58cf6e232021db6dc457021a5e6f0cbabbf6616c73b8f7c9bf431d46365a853de0c625d475024f18b4f6a9065d6cb23659dc33c76f3d9634a2cfc61b6 From 74e1f53f48bdbd39e5c16a9fb358128403171972 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 13 Jun 2023 09:34:07 +0200 Subject: [PATCH 31/43] v2.0.43 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 12b75bb..241591c 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ clog /php-phpseclib-2.0.40-5ef6f83.tgz /php-phpseclib-2.0.41-7e763c6.tgz /php-phpseclib-2.0.42-665d289.tgz +/php-phpseclib-2.0.43-87b6bb4.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 55294a3..6c994a9 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 665d289f59e646a259ebf13f29be7f6f54cab24b +%global github_commit 87b6bb4b481c7cfed8526f3911127a270b42e5b6 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.42 +Version: 2.0.43 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -131,6 +131,9 @@ exit $ret %changelog +* Tue Jun 13 2023 Remi Collet - 2.0.43-1 +- update to 2.0.43 + * Mon Mar 6 2023 Remi Collet - 2.0.42-1 - update to 2.0.42 diff --git a/sources b/sources index fc3bbd8..2a1f9a6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.42-665d289.tgz) = da75bce58cf6e232021db6dc457021a5e6f0cbabbf6616c73b8f7c9bf431d46365a853de0c625d475024f18b4f6a9065d6cb23659dc33c76f3d9634a2cfc61b6 +SHA512 (php-phpseclib-2.0.43-87b6bb4.tgz) = f42743cda70527888bacecb67f81482e5b89e760b7588fe7c467b1777178be45c6febf44717e76318b4c7be9f4089e8364cac2c46a7fe4391256c43ba9b03e64 From a054661e13872a52d03add3986c1c5f702cfb0da Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 13 Jun 2023 11:45:24 +0200 Subject: [PATCH 32/43] v2.0.44 --- .gitignore | 1 + php-phpseclib.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 241591c..6e211a6 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ clog /php-phpseclib-2.0.41-7e763c6.tgz /php-phpseclib-2.0.42-665d289.tgz /php-phpseclib-2.0.43-87b6bb4.tgz +/php-phpseclib-2.0.44-149f608.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 6c994a9..d2b7680 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 87b6bb4b481c7cfed8526f3911127a270b42e5b6 +%global github_commit 149f608243f8133c61926aae26ce67d2b22b37e5 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.43 +Version: 2.0.44 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -131,6 +131,9 @@ exit $ret %changelog +* Tue Jun 13 2023 Remi Collet - 2.0.44-1 +- update to 2.0.44 + * Tue Jun 13 2023 Remi Collet - 2.0.43-1 - update to 2.0.43 diff --git a/sources b/sources index 2a1f9a6..303944c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.43-87b6bb4.tgz) = f42743cda70527888bacecb67f81482e5b89e760b7588fe7c467b1777178be45c6febf44717e76318b4c7be9f4089e8364cac2c46a7fe4391256c43ba9b03e64 +SHA512 (php-phpseclib-2.0.44-149f608.tgz) = bef9ee0018b5e4ccff94efa6ae4583f8f4b36688695c237b49092f29a403c6554f406180b2acda3c68086554fe86cc806ce588742cb227fd6dc3b35460ee32cb From 4d05dbe7870c74156d610d4c6f4a1186b391a844 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 04:53:18 +0000 Subject: [PATCH 33/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index d2b7680..c00e712 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.44 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 2.0.44-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Remi Collet - 2.0.44-1 - update to 2.0.44 From 781cedf63e3aca5b3e31d705b3b7cbd658c1de0f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 21:16:47 +0000 Subject: [PATCH 34/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index c00e712..4954a58 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.44 -Release: 2%{?dist} +Release: 3%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 2.0.44-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jul 21 2023 Fedora Release Engineering - 2.0.44-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ee68fedf9a95799f405562dfed52b748ad60157d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 23:04:06 +0000 Subject: [PATCH 35/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 4954a58..18d7875 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.44 -Release: 3%{?dist} +Release: 4%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 2.0.44-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 2.0.44-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b189f3be7ac9445db69a97d12b693998a1090776 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 07:18:12 +0000 Subject: [PATCH 36/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 18d7875..ff6b13a 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.44 -Release: 4%{?dist} +Release: 5%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 2.0.44-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jan 25 2024 Fedora Release Engineering - 2.0.44-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c977c21d144ee092fc0ffaef1b207000fccf49f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 09:31:53 +0000 Subject: [PATCH 37/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index ff6b13a..00931a1 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.44 -Release: 5%{?dist} +Release: 6%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.0.44-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 19 2024 Fedora Release Engineering - 2.0.44-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2df3be76a722439bb5e5afe7ca75c330b67f261f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 28 Jan 2025 11:07:29 +0100 Subject: [PATCH 38/43] Retired: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/DRIWVJ7BVL3KVVX5TLC36LJPDMAO72HF/ --- .gitignore | 44 ----- dead.package | 1 + makesrc.sh | 28 ---- php-phpseclib-autoload.php | 11 -- php-phpseclib.spec | 336 ------------------------------------- sources | 1 - 6 files changed, 1 insertion(+), 420 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100755 makesrc.sh delete mode 100644 php-phpseclib-autoload.php delete mode 100644 php-phpseclib.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 6e211a6..0000000 --- a/.gitignore +++ /dev/null @@ -1,44 +0,0 @@ -clog -/php-phpseclib-2.0.0-a74aa9e.tar.gz -/php-phpseclib-2.0.1-ba6fb78.tgz -/php-phpseclib-2.0.2-3d265f7.tgz -/php-phpseclib.spec -/php-phpseclib-2.0.4-ab8028c.tgz -/php-phpseclib-2.0.5-f8dd0e1.tgz -/php-phpseclib-2.0.6-34a7699.tgz -/php-phpseclib-2.0.7-f4b6a52.tgz -/php-phpseclib-2.0.9-c9a3fe3.tgz -/php-phpseclib-2.0.10-d305b78.tgz -/php-phpseclib-2.0.11-7053f06.tgz -/php-phpseclib-2.0.12-8814dc7.tgz -/php-phpseclib-2.0.13-42603ce.tgz -/php-phpseclib-2.0.14-8ebfcad.tgz -/php-phpseclib-2.0.15-11cf67c.tgz -/php-phpseclib-2.0.17-3ca5b88.tgz -/php-phpseclib-2.0.18-6051900.tgz -/php-phpseclib-2.0.19-d2085db.tgz -/php-phpseclib-2.0.20-d6819a5.tgz -/php-phpseclib-2.0.21-9f1287e.tgz -/php-phpseclib-2.0.22-cbddb52.tgz -/php-phpseclib-2.0.23-c78eb50.tgz -/php-phpseclib-2.0.24-4099815.tgz -/php-phpseclib-2.0.25-c181596.tgz -/php-phpseclib-2.0.26-09655fc.tgz -/php-phpseclib-2.0.27-34620af.tgz -/php-phpseclib-2.0.28-d1ca58c.tgz -/php-phpseclib-2.0.29-497856a.tgz -/php-phpseclib-2.0.30-136b9ca.tgz -/php-phpseclib-2.0.31-233a920.tgz -/php-phpseclib-2.0.32-f5c4c19.tgz -/php-phpseclib-2.0.33-fb53b78.tgz -/php-phpseclib-2.0.34-98a6fe5.tgz -/php-phpseclib-2.0.35-4e16cf3.tgz -/php-phpseclib-2.0.36-a975471.tgz -/php-phpseclib-2.0.37-c812fbb.tgz -/php-phpseclib-2.0.38-b035365.tgz -/php-phpseclib-2.0.39-f3a0e2b.tgz -/php-phpseclib-2.0.40-5ef6f83.tgz -/php-phpseclib-2.0.41-7e763c6.tgz -/php-phpseclib-2.0.42-665d289.tgz -/php-phpseclib-2.0.43-87b6bb4.tgz -/php-phpseclib-2.0.44-149f608.tgz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..b37fb02 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retired: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/DRIWVJ7BVL3KVVX5TLC36LJPDMAO72HF/ diff --git a/makesrc.sh b/makesrc.sh deleted file mode 100755 index 816b3f7..0000000 --- a/makesrc.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -NAME=$(basename $PWD) -OWNER=$(sed -n '/^%global github_owner/{s/.* //;p}' $NAME.spec) -PROJECT=$(sed -n '/^%global github_name/{s/.* //;p}' $NAME.spec) -VERSION=$(sed -n '/^Version:/{s/.* //;p}' $NAME.spec) -COMMIT=$(sed -n '/^%global github_commit/{s/.* //;p}' $NAME.spec) -SHORT=${COMMIT:0:7} - -echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" - -echo "Cloning..." -rm -rf $PROJECT-$COMMIT -git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT - -echo "Getting commit..." -pushd $PROJECT-$COMMIT -git checkout $COMMIT -cp composer.json ../composer-$VERSION.json -popd - -echo "Archiving..." -tar czf $NAME-$VERSION-$SHORT.tgz --exclude .git $PROJECT-$COMMIT - -echo "Cleaning..." -rm -rf $PROJECT-$COMMIT - -echo "Done." diff --git a/php-phpseclib-autoload.php b/php-phpseclib-autoload.php deleted file mode 100644 index 93e0f67..0000000 --- a/php-phpseclib-autoload.php +++ /dev/null @@ -1,11 +0,0 @@ -= 32 || 0%{?rhel} >= 9 -%global phpunit %{_bindir}/phpunit9 -%else -%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8 -%global phpunit %{_bindir}/phpunit6 -%else -%global phpunit %{_bindir}/phpunit -%endif -%endif -BuildRequires: %{phpunit} -BuildRequires: %{_bindir}/phpab -# Optional at runtime, to avoid too muck skipped tests -BuildRequires: php-bcmath -BuildRequires: php-gmp -%endif - -Requires: php(language) >= 5.3.3 -Requires: php-bcmath -Requires: php-date -Requires: php-gmp -Requires: php-hash -Requires: php-openssl -Requires: php-pcre -Requires: php-session -Requires: php-standard -Requires: php-xml -# Autoloader -Requires: php-composer(fedora/autoloader) - -Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version} - - -%description -MIT-licensed pure-PHP implementations of an arbitrary-precision integer -arithmetic library, fully PKCS#1 (v2.1) compliant RSA, DES, 3DES, RC4, -Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509 - - -%prep -%setup -qn %{github_name}-%{github_commit} -cp %{SOURCE1} %{composer_vendor}/autoload.php - - -%build - - -%install -mkdir -p %{buildroot}%{_datadir}/php -cp -pr %{composer_vendor} %{buildroot}%{_datadir}/php - - -%if %{with tests} -%check -%{_bindir}/phpab --output tests/bootstrap.php tests -cat << 'EOF' | tee -a tests/bootstrap.php -if (class_exists("PHPUnit_Framework_TestCase") && !class_exists("PHPUnit\\Framework\\TestCase")) { - class_alias("PHPUnit_Framework_TestCase", "PHPUnit\\Framework\\TestCase"); -} -if (class_exists("PHPUnit_Framework_Error_Notice") && !class_exists("PHPUnit\Framework\Error\Notice")) { - class_alias("PHPUnit_Framework_Error_Notice", "PHPUnit\Framework\Error\Notice"); -} -require "%{buildroot}%{_datadir}/php/%{composer_vendor}/autoload.php"; -date_default_timezone_set('UTC'); -EOF - -# from travis/run-phpunit.sh -if %{phpunit} --atleast-version 8 -then - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUpBeforeClass()/n setUpBeforeClass(): void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUp()/n setUp(): void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n tearDown()/n tearDown(): void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsArray([^)]*)\)/\1: void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsString([^)]*)\)/\1: void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringContainsString([^)]*)\)/\1: void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringNotContainsString([^)]*)\)/\1: void/g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Crypt_\(AES\|Hash\|RSA\)_/class /g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_File_\(X509\)_/class /g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Math_\(BigInteger\)_/class /g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_\(Crypt\|File\|Math\|Net\)_/class /g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Functional_Net_/class /g' - find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/extends Unit_Crypt_Hash_\(SHA512Test\|SHA256Test\)/extends \1/g' -fi - -# avoid already defined class -sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php - -# testAuthorityInfoAccess fails without internet access -ret=0 -for cmd in "php %{phpunit}" php80 php81 php82; do - if which $cmd; then - set $cmd - $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ - --filter '^((?!(testAuthorityInfoAccess|testVectors|testKeySizes|testOpenSSHEncrypted)).)*$' \ - --verbose || ret=1 - fi -done -exit $ret -%endif - - -%files -%{_datadir}/php/%{composer_vendor} -%doc AUTHORS CHANGELOG.md composer.json README.md -%{!?_licensedir:%global license %%doc} -%license LICENSE - - -%changelog -* Sat Jan 18 2025 Fedora Release Engineering - 2.0.44-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 19 2024 Fedora Release Engineering - 2.0.44-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Thu Jan 25 2024 Fedora Release Engineering - 2.0.44-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 2.0.44-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering - 2.0.44-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Remi Collet - 2.0.44-1 -- update to 2.0.44 - -* Tue Jun 13 2023 Remi Collet - 2.0.43-1 -- update to 2.0.43 - -* Mon Mar 6 2023 Remi Collet - 2.0.42-1 -- update to 2.0.42 - -* Fri Jan 20 2023 Fedora Release Engineering - 2.0.41-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Tue Jan 3 2023 Remi Collet - 2.0.41-1 -- update to 2.0.41 - -* Mon Dec 19 2022 Remi Collet - 2.0.40-1 -- update to 2.0.40 - -* Mon Oct 24 2022 Remi Collet - 2.0.39-1 -- update to 2.0.39 - -* Mon Sep 12 2022 Remi Collet - 2.0.38-1 -- update to 2.0.38 - -* Fri Jul 22 2022 Fedora Release Engineering - 2.0.37-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Apr 4 2022 Remi Collet - 2.0.37-1 -- update to 2.0.37 - -* Mon Jan 31 2022 Remi Collet - 2.0.36-1 -- update to 2.0.36 - -* Fri Jan 21 2022 Fedora Release Engineering - 2.0.35-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Nov 29 2021 Remi Collet - 2.0.35-1 -- update to 2.0.35 - -* Wed Oct 27 2021 Remi Collet - 2.0.34-1 -- update to 2.0.34 - -* Thu Sep 2 2021 Remi Collet - 2.0.33-1 -- update to 2.0.33 - -* Fri Jul 23 2021 Fedora Release Engineering - 2.0.32-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 14 2021 Remi Collet - 2.0.32-1 -- update to 2.0.32 - -* Tue Apr 6 2021 Remi Collet - 2.0.31-1 -- update to 2.0.31 - -* Wed Jan 27 2021 Fedora Release Engineering - 2.0.30-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Dec 17 2020 Remi Collet - 2.0.30-1 -- update to 2.0.30 -- switch to phpunit9 on Fedora - -* Tue Sep 8 2020 Remi Collet - 2.0.29-1 -- update to 2.0.29 - -* Tue Jul 28 2020 Fedora Release Engineering - 2.0.28-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 8 2020 Remi Collet - 2.0.28-1 -- update to 2.0.28 - -* Mon Apr 6 2020 Remi Collet - 2.0.27-1 -- update to 2.0.27 - -* Mon Mar 23 2020 Remi Collet - 2.0.26-1 -- update to 2.0.26 - -* Tue Feb 25 2020 Remi Collet - 2.0.25-1 -- update to 2.0.25 - -* Mon Feb 24 2020 Remi Collet - 2.0.24-1 -- update to 2.0.24 - -* Thu Jan 30 2020 Fedora Release Engineering - 2.0.23-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Sep 17 2019 Remi Collet - 2.0.23-1 -- update to 2.0.23 - -* Mon Sep 16 2019 Remi Collet - 2.0.22-1 -- update to 2.0.22 - -* Fri Jul 26 2019 Fedora Release Engineering - 2.0.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jul 15 2019 Remi Collet - 2.0.21-1 -- update to 2.0.21 - -* Tue Jun 25 2019 Remi Collet - 2.0.20-1 -- update to 2.0.20 - -* Fri Jun 21 2019 Remi Collet - 2.0.19-1 -- update to 2.0.19 - -* Thu Jun 13 2019 Remi Collet - 2.0.18-1 -- update to 2.0.18 - -* Mon May 27 2019 Remi Collet - 2.0.17-1 -- update to 2.0.17 - -* Mon Mar 11 2019 Remi Collet - 2.0.15-1 -- update to 2.0.15 - -* Sat Feb 02 2019 Fedora Release Engineering - 2.0.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jan 31 2019 Remi Collet - 2.0.14-1 -- update to 2.0.14 - -* Tue Dec 18 2018 Remi Collet - 2.0.13-1 -- update to 2.0.13 - -* Mon Nov 5 2018 Remi Collet - 2.0.12-1 -- update to 2.0.12 - -* Fri Jul 13 2018 Fedora Release Engineering - 2.0.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Apr 16 2018 Remi Collet - 2.0.11-1 -- update to 2.0.11 - -* Tue Feb 20 2018 Remi Collet - 2.0.10-1 -- Update to 2.0.10 -- use phpunit6 when available -- skip tests with PHPUnit < 4.8.35 (EPEL-6) - -* Fri Feb 09 2018 Fedora Release Engineering - 2.0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Nov 29 2017 Remi Collet - 2.0.9-1 -- Update to 2.0.9 - -* Mon Oct 23 2017 Remi Collet - 2.0.7-1 -- Update to 2.0.7 - -* Thu Jul 27 2017 Fedora Release Engineering - 2.0.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Jun 5 2017 Remi Collet - 2.0.6-1 -- Update to 2.0.6 - -* Mon May 8 2017 Remi Collet - 2.0.5-1 -- Update to 2.0.5 -- switch to fedora/autoloader -- use SCL of PHP when available for test suite -- open https://github.com/phpseclib/phpseclib/issues/1122 - regression with 5.3 -- open https://github.com/phpseclib/phpseclib/pull/1121 - fix permission - -* Sat Feb 11 2017 Fedora Release Engineering - 2.0.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Oct 4 2016 Remi Collet - 2.0.4-1 -- update to 2.0.4 - -* Tue Jun 7 2016 Remi Collet - 2.0.2-1 -- update to 2.0.2 - -* Thu Feb 04 2016 Fedora Release Engineering - 2.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jan 19 2016 Remi Collet - 2.0.1-1 -- update to 2.0.1 -- sources from git snapshot for tests - -* Sun Sep 6 2015 Remi Collet - 2.0.0-4 -- change source0 to commit reference -- add BR for better test coverage -- add needed backport stuff for EL-5 in #remirepo - -* Wed Sep 02 2015 François Kooman - 2.0.0-3 -- apply patch for test to avoid loading class that is now autoloaded - -* Wed Sep 02 2015 François Kooman - 2.0.0-2 -- add autoload script -- make use of autoload script when running tests during build -- fix double inclusion of directory - -* Sat Aug 08 2015 François Kooman - 2.0.0-1 -- initial package diff --git a/sources b/sources deleted file mode 100644 index 303944c..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (php-phpseclib-2.0.44-149f608.tgz) = bef9ee0018b5e4ccff94efa6ae4583f8f4b36688695c237b49092f29a403c6554f406180b2acda3c68086554fe86cc806ce588742cb227fd6dc3b35460ee32cb From 232623ce566297c2c9b2f0c33777e791238b83f1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2025 14:46:09 +0000 Subject: [PATCH 39/43] Unretirement reqeust: pagure.io/releng/issue/12553 Revert "Retired: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/DRIWVJ7BVL3KVVX5TLC36LJPDMAO72HF/" This reverts commit 2df3be76a722439bb5e5afe7ca75c330b67f261f. Signed-off-by: Fedora Release Engineering --- .gitignore | 44 +++++ dead.package | 1 - makesrc.sh | 28 ++++ php-phpseclib-autoload.php | 11 ++ php-phpseclib.spec | 336 +++++++++++++++++++++++++++++++++++++ sources | 1 + 6 files changed, 420 insertions(+), 1 deletion(-) create mode 100644 .gitignore delete mode 100644 dead.package create mode 100755 makesrc.sh create mode 100644 php-phpseclib-autoload.php create mode 100644 php-phpseclib.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6e211a6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,44 @@ +clog +/php-phpseclib-2.0.0-a74aa9e.tar.gz +/php-phpseclib-2.0.1-ba6fb78.tgz +/php-phpseclib-2.0.2-3d265f7.tgz +/php-phpseclib.spec +/php-phpseclib-2.0.4-ab8028c.tgz +/php-phpseclib-2.0.5-f8dd0e1.tgz +/php-phpseclib-2.0.6-34a7699.tgz +/php-phpseclib-2.0.7-f4b6a52.tgz +/php-phpseclib-2.0.9-c9a3fe3.tgz +/php-phpseclib-2.0.10-d305b78.tgz +/php-phpseclib-2.0.11-7053f06.tgz +/php-phpseclib-2.0.12-8814dc7.tgz +/php-phpseclib-2.0.13-42603ce.tgz +/php-phpseclib-2.0.14-8ebfcad.tgz +/php-phpseclib-2.0.15-11cf67c.tgz +/php-phpseclib-2.0.17-3ca5b88.tgz +/php-phpseclib-2.0.18-6051900.tgz +/php-phpseclib-2.0.19-d2085db.tgz +/php-phpseclib-2.0.20-d6819a5.tgz +/php-phpseclib-2.0.21-9f1287e.tgz +/php-phpseclib-2.0.22-cbddb52.tgz +/php-phpseclib-2.0.23-c78eb50.tgz +/php-phpseclib-2.0.24-4099815.tgz +/php-phpseclib-2.0.25-c181596.tgz +/php-phpseclib-2.0.26-09655fc.tgz +/php-phpseclib-2.0.27-34620af.tgz +/php-phpseclib-2.0.28-d1ca58c.tgz +/php-phpseclib-2.0.29-497856a.tgz +/php-phpseclib-2.0.30-136b9ca.tgz +/php-phpseclib-2.0.31-233a920.tgz +/php-phpseclib-2.0.32-f5c4c19.tgz +/php-phpseclib-2.0.33-fb53b78.tgz +/php-phpseclib-2.0.34-98a6fe5.tgz +/php-phpseclib-2.0.35-4e16cf3.tgz +/php-phpseclib-2.0.36-a975471.tgz +/php-phpseclib-2.0.37-c812fbb.tgz +/php-phpseclib-2.0.38-b035365.tgz +/php-phpseclib-2.0.39-f3a0e2b.tgz +/php-phpseclib-2.0.40-5ef6f83.tgz +/php-phpseclib-2.0.41-7e763c6.tgz +/php-phpseclib-2.0.42-665d289.tgz +/php-phpseclib-2.0.43-87b6bb4.tgz +/php-phpseclib-2.0.44-149f608.tgz diff --git a/dead.package b/dead.package deleted file mode 100644 index b37fb02..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Retired: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/DRIWVJ7BVL3KVVX5TLC36LJPDMAO72HF/ diff --git a/makesrc.sh b/makesrc.sh new file mode 100755 index 0000000..816b3f7 --- /dev/null +++ b/makesrc.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +NAME=$(basename $PWD) +OWNER=$(sed -n '/^%global github_owner/{s/.* //;p}' $NAME.spec) +PROJECT=$(sed -n '/^%global github_name/{s/.* //;p}' $NAME.spec) +VERSION=$(sed -n '/^Version:/{s/.* //;p}' $NAME.spec) +COMMIT=$(sed -n '/^%global github_commit/{s/.* //;p}' $NAME.spec) +SHORT=${COMMIT:0:7} + +echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" + +echo "Cloning..." +rm -rf $PROJECT-$COMMIT +git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT + +echo "Getting commit..." +pushd $PROJECT-$COMMIT +git checkout $COMMIT +cp composer.json ../composer-$VERSION.json +popd + +echo "Archiving..." +tar czf $NAME-$VERSION-$SHORT.tgz --exclude .git $PROJECT-$COMMIT + +echo "Cleaning..." +rm -rf $PROJECT-$COMMIT + +echo "Done." diff --git a/php-phpseclib-autoload.php b/php-phpseclib-autoload.php new file mode 100644 index 0000000..93e0f67 --- /dev/null +++ b/php-phpseclib-autoload.php @@ -0,0 +1,11 @@ += 32 || 0%{?rhel} >= 9 +%global phpunit %{_bindir}/phpunit9 +%else +%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8 +%global phpunit %{_bindir}/phpunit6 +%else +%global phpunit %{_bindir}/phpunit +%endif +%endif +BuildRequires: %{phpunit} +BuildRequires: %{_bindir}/phpab +# Optional at runtime, to avoid too muck skipped tests +BuildRequires: php-bcmath +BuildRequires: php-gmp +%endif + +Requires: php(language) >= 5.3.3 +Requires: php-bcmath +Requires: php-date +Requires: php-gmp +Requires: php-hash +Requires: php-openssl +Requires: php-pcre +Requires: php-session +Requires: php-standard +Requires: php-xml +# Autoloader +Requires: php-composer(fedora/autoloader) + +Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version} + + +%description +MIT-licensed pure-PHP implementations of an arbitrary-precision integer +arithmetic library, fully PKCS#1 (v2.1) compliant RSA, DES, 3DES, RC4, +Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509 + + +%prep +%setup -qn %{github_name}-%{github_commit} +cp %{SOURCE1} %{composer_vendor}/autoload.php + + +%build + + +%install +mkdir -p %{buildroot}%{_datadir}/php +cp -pr %{composer_vendor} %{buildroot}%{_datadir}/php + + +%if %{with tests} +%check +%{_bindir}/phpab --output tests/bootstrap.php tests +cat << 'EOF' | tee -a tests/bootstrap.php +if (class_exists("PHPUnit_Framework_TestCase") && !class_exists("PHPUnit\\Framework\\TestCase")) { + class_alias("PHPUnit_Framework_TestCase", "PHPUnit\\Framework\\TestCase"); +} +if (class_exists("PHPUnit_Framework_Error_Notice") && !class_exists("PHPUnit\Framework\Error\Notice")) { + class_alias("PHPUnit_Framework_Error_Notice", "PHPUnit\Framework\Error\Notice"); +} +require "%{buildroot}%{_datadir}/php/%{composer_vendor}/autoload.php"; +date_default_timezone_set('UTC'); +EOF + +# from travis/run-phpunit.sh +if %{phpunit} --atleast-version 8 +then + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUpBeforeClass()/n setUpBeforeClass(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n setUp()/n setUp(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/n tearDown()/n tearDown(): void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsArray([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertIsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringContainsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/\(n assertStringNotContainsString([^)]*)\)/\1: void/g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Crypt_\(AES\|Hash\|RSA\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_File_\(X509\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_Math_\(BigInteger\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Unit_\(Crypt\|File\|Math\|Net\)_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/^class Functional_Net_/class /g' + find tests -type f -name "*.php" -print0 | xargs -0 sed -i 's/extends Unit_Crypt_Hash_\(SHA512Test\|SHA256Test\)/extends \1/g' +fi + +# avoid already defined class +sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php + +# testAuthorityInfoAccess fails without internet access +ret=0 +for cmd in "php %{phpunit}" php80 php81 php82; do + if which $cmd; then + set $cmd + $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ + --filter '^((?!(testAuthorityInfoAccess|testVectors|testKeySizes|testOpenSSHEncrypted)).)*$' \ + --verbose || ret=1 + fi +done +exit $ret +%endif + + +%files +%{_datadir}/php/%{composer_vendor} +%doc AUTHORS CHANGELOG.md composer.json README.md +%{!?_licensedir:%global license %%doc} +%license LICENSE + + +%changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.0.44-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jul 19 2024 Fedora Release Engineering - 2.0.44-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 2.0.44-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 2.0.44-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 2.0.44-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jun 13 2023 Remi Collet - 2.0.44-1 +- update to 2.0.44 + +* Tue Jun 13 2023 Remi Collet - 2.0.43-1 +- update to 2.0.43 + +* Mon Mar 6 2023 Remi Collet - 2.0.42-1 +- update to 2.0.42 + +* Fri Jan 20 2023 Fedora Release Engineering - 2.0.41-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 3 2023 Remi Collet - 2.0.41-1 +- update to 2.0.41 + +* Mon Dec 19 2022 Remi Collet - 2.0.40-1 +- update to 2.0.40 + +* Mon Oct 24 2022 Remi Collet - 2.0.39-1 +- update to 2.0.39 + +* Mon Sep 12 2022 Remi Collet - 2.0.38-1 +- update to 2.0.38 + +* Fri Jul 22 2022 Fedora Release Engineering - 2.0.37-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Apr 4 2022 Remi Collet - 2.0.37-1 +- update to 2.0.37 + +* Mon Jan 31 2022 Remi Collet - 2.0.36-1 +- update to 2.0.36 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.0.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Nov 29 2021 Remi Collet - 2.0.35-1 +- update to 2.0.35 + +* Wed Oct 27 2021 Remi Collet - 2.0.34-1 +- update to 2.0.34 + +* Thu Sep 2 2021 Remi Collet - 2.0.33-1 +- update to 2.0.33 + +* Fri Jul 23 2021 Fedora Release Engineering - 2.0.32-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 14 2021 Remi Collet - 2.0.32-1 +- update to 2.0.32 + +* Tue Apr 6 2021 Remi Collet - 2.0.31-1 +- update to 2.0.31 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.0.30-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Dec 17 2020 Remi Collet - 2.0.30-1 +- update to 2.0.30 +- switch to phpunit9 on Fedora + +* Tue Sep 8 2020 Remi Collet - 2.0.29-1 +- update to 2.0.29 + +* Tue Jul 28 2020 Fedora Release Engineering - 2.0.28-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 8 2020 Remi Collet - 2.0.28-1 +- update to 2.0.28 + +* Mon Apr 6 2020 Remi Collet - 2.0.27-1 +- update to 2.0.27 + +* Mon Mar 23 2020 Remi Collet - 2.0.26-1 +- update to 2.0.26 + +* Tue Feb 25 2020 Remi Collet - 2.0.25-1 +- update to 2.0.25 + +* Mon Feb 24 2020 Remi Collet - 2.0.24-1 +- update to 2.0.24 + +* Thu Jan 30 2020 Fedora Release Engineering - 2.0.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Sep 17 2019 Remi Collet - 2.0.23-1 +- update to 2.0.23 + +* Mon Sep 16 2019 Remi Collet - 2.0.22-1 +- update to 2.0.22 + +* Fri Jul 26 2019 Fedora Release Engineering - 2.0.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Jul 15 2019 Remi Collet - 2.0.21-1 +- update to 2.0.21 + +* Tue Jun 25 2019 Remi Collet - 2.0.20-1 +- update to 2.0.20 + +* Fri Jun 21 2019 Remi Collet - 2.0.19-1 +- update to 2.0.19 + +* Thu Jun 13 2019 Remi Collet - 2.0.18-1 +- update to 2.0.18 + +* Mon May 27 2019 Remi Collet - 2.0.17-1 +- update to 2.0.17 + +* Mon Mar 11 2019 Remi Collet - 2.0.15-1 +- update to 2.0.15 + +* Sat Feb 02 2019 Fedora Release Engineering - 2.0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jan 31 2019 Remi Collet - 2.0.14-1 +- update to 2.0.14 + +* Tue Dec 18 2018 Remi Collet - 2.0.13-1 +- update to 2.0.13 + +* Mon Nov 5 2018 Remi Collet - 2.0.12-1 +- update to 2.0.12 + +* Fri Jul 13 2018 Fedora Release Engineering - 2.0.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Apr 16 2018 Remi Collet - 2.0.11-1 +- update to 2.0.11 + +* Tue Feb 20 2018 Remi Collet - 2.0.10-1 +- Update to 2.0.10 +- use phpunit6 when available +- skip tests with PHPUnit < 4.8.35 (EPEL-6) + +* Fri Feb 09 2018 Fedora Release Engineering - 2.0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Nov 29 2017 Remi Collet - 2.0.9-1 +- Update to 2.0.9 + +* Mon Oct 23 2017 Remi Collet - 2.0.7-1 +- Update to 2.0.7 + +* Thu Jul 27 2017 Fedora Release Engineering - 2.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jun 5 2017 Remi Collet - 2.0.6-1 +- Update to 2.0.6 + +* Mon May 8 2017 Remi Collet - 2.0.5-1 +- Update to 2.0.5 +- switch to fedora/autoloader +- use SCL of PHP when available for test suite +- open https://github.com/phpseclib/phpseclib/issues/1122 - regression with 5.3 +- open https://github.com/phpseclib/phpseclib/pull/1121 - fix permission + +* Sat Feb 11 2017 Fedora Release Engineering - 2.0.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Oct 4 2016 Remi Collet - 2.0.4-1 +- update to 2.0.4 + +* Tue Jun 7 2016 Remi Collet - 2.0.2-1 +- update to 2.0.2 + +* Thu Feb 04 2016 Fedora Release Engineering - 2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jan 19 2016 Remi Collet - 2.0.1-1 +- update to 2.0.1 +- sources from git snapshot for tests + +* Sun Sep 6 2015 Remi Collet - 2.0.0-4 +- change source0 to commit reference +- add BR for better test coverage +- add needed backport stuff for EL-5 in #remirepo + +* Wed Sep 02 2015 François Kooman - 2.0.0-3 +- apply patch for test to avoid loading class that is now autoloaded + +* Wed Sep 02 2015 François Kooman - 2.0.0-2 +- add autoload script +- make use of autoload script when running tests during build +- fix double inclusion of directory + +* Sat Aug 08 2015 François Kooman - 2.0.0-1 +- initial package diff --git a/sources b/sources new file mode 100644 index 0000000..303944c --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (php-phpseclib-2.0.44-149f608.tgz) = bef9ee0018b5e4ccff94efa6ae4583f8f4b36688695c237b49092f29a403c6554f406180b2acda3c68086554fe86cc806ce588742cb227fd6dc3b35460ee32cb From ff96f37fdfa08b545f20435129d06516654b3514 Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Thu, 30 Jan 2025 16:00:00 +0100 Subject: [PATCH 40/43] Update to v2.0.48 --- .gitignore | 1 + php-phpseclib.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6e211a6..248dad8 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ clog /php-phpseclib-2.0.42-665d289.tgz /php-phpseclib-2.0.43-87b6bb4.tgz /php-phpseclib-2.0.44-149f608.tgz +/php-phpseclib-2.0.48-eaa7be7.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 00931a1..2470de6 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 149f608243f8133c61926aae26ce67d2b22b37e5 +%global github_commit eaa7be704b8b93a6913b69eb7f645a59d7731b61 %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.44 -Release: 6%{?dist} +Version: 2.0.48 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Thu Jan 30 2025 Artur Frenszek-Iwicki - 2.0.48-1 +- Update to v2.0.48 + * Sat Jan 18 2025 Fedora Release Engineering - 2.0.44-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 303944c..d3b1399 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.44-149f608.tgz) = bef9ee0018b5e4ccff94efa6ae4583f8f4b36688695c237b49092f29a403c6554f406180b2acda3c68086554fe86cc806ce588742cb227fd6dc3b35460ee32cb +SHA512 (php-phpseclib-2.0.48-eaa7be7.tgz) = 4dacaebfe2041bf0326a9eb3a8fab6995861d76c07093f540f82b4b7f9357fb5a9a10a64bcaab277937d1d7583c1e91a2afaab0285f53d5a448d44378f18c35a From 71795a67cee0b3246e6d579ebc0cc5866f4473b6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 05:25:56 +0000 Subject: [PATCH 41/43] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- php-phpseclib.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 2470de6..27dbe3e 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -9,7 +9,7 @@ Name: php-%{composer_vendor} Version: 2.0.48 -Release: 1%{?dist} +Release: 2%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.0.48-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Thu Jan 30 2025 Artur Frenszek-Iwicki - 2.0.48-1 - Update to v2.0.48 From 67e41be619077b8bb353d6bb6f367ea38f95ac27 Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Mon, 6 Oct 2025 12:24:37 +0200 Subject: [PATCH 42/43] Update to v2.0.49 --- .gitignore | 1 + makesrc.sh | 5 ++--- php-phpseclib.spec | 9 ++++++--- sources | 2 +- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 248dad8..6ba8039 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ clog /php-phpseclib-2.0.43-87b6bb4.tgz /php-phpseclib-2.0.44-149f608.tgz /php-phpseclib-2.0.48-eaa7be7.tgz +/php-phpseclib-2.0.49-4de468f.tgz diff --git a/makesrc.sh b/makesrc.sh index 816b3f7..6e6d643 100755 --- a/makesrc.sh +++ b/makesrc.sh @@ -11,11 +11,10 @@ echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Vers echo "Cloning..." rm -rf $PROJECT-$COMMIT -git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT +git clone --revision "${COMMIT}" --depth 1 https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT -echo "Getting commit..." +echo "Saving a copy of composer.json..." pushd $PROJECT-$COMMIT -git checkout $COMMIT cp composer.json ../composer-$VERSION.json popd diff --git a/php-phpseclib.spec b/php-phpseclib.spec index 27dbe3e..c4b3fe9 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,13 +3,13 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit eaa7be704b8b93a6913b69eb7f645a59d7731b61 +%global github_commit 4de468f48f0ab9709fc875aca0762abdc81cfa9b %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.48 -Release: 2%{?dist} +Version: 2.0.49 +Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT URL: https://github.com/%{github_owner}/%{github_name} @@ -131,6 +131,9 @@ exit $ret %changelog +* Mon Oct 06 2025 Artur Frenszek-Iwicki - 2.0.49-1 +- Update to v2.0.49 + * Fri Jul 25 2025 Fedora Release Engineering - 2.0.48-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index d3b1399..c825898 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.48-eaa7be7.tgz) = 4dacaebfe2041bf0326a9eb3a8fab6995861d76c07093f540f82b4b7f9357fb5a9a10a64bcaab277937d1d7583c1e91a2afaab0285f53d5a448d44378f18c35a +SHA512 (php-phpseclib-2.0.49-4de468f.tgz) = 1f3602066cb9cc2bb1d726a514c3abfd1b34b7d034baa88a1ae0a921699096cc6a6a9113775159144edf6d98beeeeddfb970ae2ae5b1e24c8a10ea542f9766da From 371e21f7cd17c9360b617765aa24c85a7bd1fe0b Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Sat, 3 Jan 2026 23:14:52 +0100 Subject: [PATCH 43/43] Update to v2.0.50 --- .gitignore | 1 + php-phpseclib.spec | 11 ++++++++--- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6ba8039..d6713cc 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ clog /php-phpseclib-2.0.44-149f608.tgz /php-phpseclib-2.0.48-eaa7be7.tgz /php-phpseclib-2.0.49-4de468f.tgz +/php-phpseclib-2.0.50-1815ddd.tgz diff --git a/php-phpseclib.spec b/php-phpseclib.spec index c4b3fe9..923468f 100644 --- a/php-phpseclib.spec +++ b/php-phpseclib.spec @@ -3,12 +3,12 @@ %global github_owner phpseclib %global github_name phpseclib -%global github_commit 4de468f48f0ab9709fc875aca0762abdc81cfa9b +%global github_commit 1815ddd00195487cc922577751c175f339f4e20f %global github_short %(c=%{github_commit}; echo ${c:0:7}) %bcond_without tests Name: php-%{composer_vendor} -Version: 2.0.49 +Version: 2.0.50 Release: 1%{?dist} Summary: PHP Secure Communications Library License: MIT @@ -37,6 +37,7 @@ BuildRequires: %{_bindir}/phpab # Optional at runtime, to avoid too muck skipped tests BuildRequires: php-bcmath BuildRequires: php-gmp +BuildRequires: php-mcrypt %endif Requires: php(language) >= 5.3.3 @@ -44,6 +45,7 @@ Requires: php-bcmath Requires: php-date Requires: php-gmp Requires: php-hash +Requires: php-mcrypt Requires: php-openssl Requires: php-pcre Requires: php-session @@ -111,7 +113,7 @@ sed -e '/require /d' -i tests/Unit/Crypt/Hash/SHA*_96Test.php # testAuthorityInfoAccess fails without internet access ret=0 -for cmd in "php %{phpunit}" php80 php81 php82; do +for cmd in "php %{phpunit}" php80 php81 php82 php83 php84 php85; do if which $cmd; then set $cmd $1 -d memory_limit=1G ${2:-%{_bindir}/phpunit9} \ @@ -131,6 +133,9 @@ exit $ret %changelog +* Sat Jan 03 2026 Artur Frenszek-Iwicki - 2.0.50-1 +- Update to v2.0.50 + * Mon Oct 06 2025 Artur Frenszek-Iwicki - 2.0.49-1 - Update to v2.0.49 diff --git a/sources b/sources index c825898..1e006bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-phpseclib-2.0.49-4de468f.tgz) = 1f3602066cb9cc2bb1d726a514c3abfd1b34b7d034baa88a1ae0a921699096cc6a6a9113775159144edf6d98beeeeddfb970ae2ae5b1e24c8a10ea542f9766da +SHA512 (php-phpseclib-2.0.50-1815ddd.tgz) = cd7e28877120886af1b764ee5aba46f1d4f05f396d60f9fab45678c8a51a077690f61c24299aab5c239de0515ffcb34a91f533172a8d5f272840bc29ef3f5513