From 7a6bf8e55f809b5cab68d76151ad0f834cab6505 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Kooman?= Date: Mon, 17 Jan 2022 12:20:24 +0100 Subject: [PATCH 01/14] update to 2.5.0 --- .gitignore | 1 + makesrc.sh | 27 +++++++++++++++++++++++ php-paragonie-constant-time-encoding.spec | 14 ++++++++---- sources | 2 +- 4 files changed, 39 insertions(+), 5 deletions(-) create mode 100644 makesrc.sh diff --git a/.gitignore b/.gitignore index 1ed4d9f..a2af7b1 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /php-paragonie-constant-time-encoding-55af0dc.tar.gz /php-paragonie-constant-time-encoding-47a1ced.tar.gz /php-paragonie-constant-time-encoding-f34c2b1.tar.gz +/php-paragonie-constant-time-encoding-2.5.0-9229e15.tgz diff --git a/makesrc.sh b/makesrc.sh new file mode 100644 index 0000000..8352783 --- /dev/null +++ b/makesrc.sh @@ -0,0 +1,27 @@ +#!/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 commit0/{s/.* //;p}' $NAME.spec) +SHORT=${COMMIT:0:7} + +echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" + +echo "Cloning..." +git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT + +echo "Getting commit..." +pushd $PROJECT-$COMMIT +git checkout $COMMIT +cp composer.json ../composer.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-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index b3ac8e8..4ef51ac 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -5,19 +5,20 @@ %global github_owner paragonie %global github_name constant_time_encoding -%global commit0 f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c +%global commit0 9229e15f2e6ba772f0c55dd6986c563b937170a8 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: php-%{composer_vendor}-constant-time-encoding -Version: 2.4.0 -Release: 4%{?dist} +Version: 2.5.0 +Release: 1%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT URL: https://github.com/%{github_owner}/%{github_name} -Source0: %{url}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz +Source0: %{url}/archive/%{commit0}.tar.gz#/%{name}-%{version}-%{shortcommit0}.tgz +Source1: makesrc.sh BuildArch: noarch @@ -69,6 +70,11 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Mon Jan 17 2022 François Kooman - 2.5.0-1 +- update to 2.5.0 +- add makesrc.sh to download source as upstream included .gitattributes to not + export tests + * Fri Jul 23 2021 Fedora Release Engineering - 2.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index d5927ec..76ccceb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-paragonie-constant-time-encoding-f34c2b1.tar.gz) = bc3a56954c54994064a0b022c04265f13a47b317c90846f42bc2ffc2641a9ae3fb4762ce9de5e8af487b70d8912b215f596c0ccc6286cf8663e6f59fffd929d1 +SHA512 (php-paragonie-constant-time-encoding-2.5.0-9229e15.tgz) = 7c8b24639843e300bd81f456af550e5d1d0d3455f06f68822df7864d8eda4a7f7628953b74de2f6e39aba0ebbb61114a5968250eb2258ae7786f2aea24c505bc From 334cd76a6bbce667cb37c255e275734693722a34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 07:57:20 +0000 Subject: [PATCH 02/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 4ef51ac..38b6fb6 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.5.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -70,6 +70,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 2.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Jan 17 2022 François Kooman - 2.5.0-1 - update to 2.5.0 - add makesrc.sh to download source as upstream included .gitattributes to not From b364e99a3e9f5bd184547879d4d533b34a0775d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Kooman?= Date: Mon, 13 Jun 2022 07:33:16 +0200 Subject: [PATCH 03/14] update to 2.6.2 --- .gitignore | 2 ++ php-paragonie-constant-time-encoding.spec | 13 +++++++++---- sources | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index a2af7b1..35b07cd 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ /php-paragonie-constant-time-encoding-47a1ced.tar.gz /php-paragonie-constant-time-encoding-f34c2b1.tar.gz /php-paragonie-constant-time-encoding-2.5.0-9229e15.tgz +/php-paragonie-constant-time-encoding-2.6.1-d6e1d5d.tgz +/php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 38b6fb6..6f6360f 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -5,13 +5,13 @@ %global github_owner paragonie %global github_name constant_time_encoding -%global commit0 9229e15f2e6ba772f0c55dd6986c563b937170a8 +%global commit0 c1b1d82d109846ba58a4664dc5480c69ad2fc097 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: php-%{composer_vendor}-constant-time-encoding -Version: 2.5.0 -Release: 2%{?dist} +Version: 2.6.2 +Release: 1%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -61,7 +61,8 @@ mkdir -p %{buildroot}%{_datadir}/php/%{composer_namespace} cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %check -%{phpunit} tests --verbose --bootstrap=src/autoload.php +%{_bindir}/phpab -t fedora -o tests/autoload.php src tests +%{phpunit} tests --verbose --bootstrap=tests/autoload.php %files %dir %{_datadir}/php/ParagonIE @@ -70,6 +71,10 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Mon Jun 13 2022 François Kooman - 2.6.2-1 +- update to 2.6.2 (RHBZ#1494754) +- autoload required files for tests as well + * Fri Jan 21 2022 Fedora Release Engineering - 2.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 76ccceb..d858988 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-paragonie-constant-time-encoding-2.5.0-9229e15.tgz) = 7c8b24639843e300bd81f456af550e5d1d0d3455f06f68822df7864d8eda4a7f7628953b74de2f6e39aba0ebbb61114a5968250eb2258ae7786f2aea24c505bc +SHA512 (php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz) = 3beb888faf92383a842e9e28dd5a187576e7a1dd2b2c5dc4e0305569ddd3998a046d00c7a870df0a3c4b0a0bd1fce5f4976267ea1f9a4b7c6e109e7c2719eb72 From b294406d9b528ecfd42c73fc0e704c712a1f79fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Kooman?= Date: Tue, 14 Jun 2022 09:08:50 +0200 Subject: [PATCH 04/14] update to 2.6.3 --- .gitignore | 1 + php-paragonie-constant-time-encoding.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 35b07cd..441cdcb 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /php-paragonie-constant-time-encoding-2.5.0-9229e15.tgz /php-paragonie-constant-time-encoding-2.6.1-d6e1d5d.tgz /php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz +/php-paragonie-constant-time-encoding-2.6.3-58c3f47.tgz diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 6f6360f..53d2484 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -5,12 +5,12 @@ %global github_owner paragonie %global github_name constant_time_encoding -%global commit0 c1b1d82d109846ba58a4664dc5480c69ad2fc097 +%global commit0 58c3f47f650c94ec05a151692652a868995d2938 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: php-%{composer_vendor}-constant-time-encoding -Version: 2.6.2 +Version: 2.6.3 Release: 1%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Tue Jun 14 2022 François Kooman - 2.6.3-1 +- update to 2.6.3 + * Mon Jun 13 2022 François Kooman - 2.6.2-1 - update to 2.6.2 (RHBZ#1494754) - autoload required files for tests as well diff --git a/sources b/sources index d858988..dadaba6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz) = 3beb888faf92383a842e9e28dd5a187576e7a1dd2b2c5dc4e0305569ddd3998a046d00c7a870df0a3c4b0a0bd1fce5f4976267ea1f9a4b7c6e109e7c2719eb72 +SHA512 (php-paragonie-constant-time-encoding-2.6.3-58c3f47.tgz) = 91ec951ddb263abcf81c427afff570b88d52b30186f920454f23810f0dbafcc3aa44d36ec912d4865db0ab2aed78cf96ac969e9fbf43247a7bb4a95b7eadc6fa From a1de287c3c857d5889a4bc41cc8ef2b5a0ac860e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 13:51:13 +0000 Subject: [PATCH 05/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 53d2484..f13ebc5 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 2.6.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Tue Jun 14 2022 François Kooman - 2.6.3-1 - update to 2.6.3 From 0093fbd169320b5ec3979a423b087b69a6f4956a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 08:52:52 +0000 Subject: [PATCH 06/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index f13ebc5..25c0cb0 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 2.6.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Jul 22 2022 Fedora Release Engineering - 2.6.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From d1819eb6b88b710345e5c0411092c1d510b28a0e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 04:31:47 +0000 Subject: [PATCH 07/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 25c0cb0..981a0ca 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 2.6.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jan 20 2023 Fedora Release Engineering - 2.6.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From b4795cd25d503b1c4f3f68dc963d0673bfcdba4b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 21:01:07 +0000 Subject: [PATCH 08/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 981a0ca..9d428a0 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 2.6.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jul 21 2023 Fedora Release Engineering - 2.6.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 39a150298a8e38d67b0a15f9767bcc28b7ff4f94 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 22:47:51 +0000 Subject: [PATCH 09/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 9d428a0..e7c90b3 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 2.6.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 2.6.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From addb68174c2af7df2a2192488d41fd6edbb47ade Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 07:01:48 +0000 Subject: [PATCH 10/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index e7c90b3..39a3f18 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 2.6.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jan 25 2024 Fedora Release Engineering - 2.6.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 255b8d79553596a70a52c7f0e91d99048f69033c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 09:13:14 +0000 Subject: [PATCH 11/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 39a3f18..8709c16 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.6.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 19 2024 Fedora Release Engineering - 2.6.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From fe7deb9b511af4623a253ebe41d99b73885e1787 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 05:16:43 +0000 Subject: [PATCH 12/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- php-paragonie-constant-time-encoding.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 8709c16..56cf1eb 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -11,7 +11,7 @@ Name: php-%{composer_vendor}-constant-time-encoding Version: 2.6.3 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -71,6 +71,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.6.3-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Jan 18 2025 Fedora Release Engineering - 2.6.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 3581c48730d219dba4e11294b1280d8dcaba7898 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Kooman?= Date: Tue, 23 Sep 2025 07:49:58 +0200 Subject: [PATCH 13/14] update to 2.8.0 References: https://bugzilla.redhat.com/show_bug.cgi?id=2397518 --- .gitignore | 1 + php-paragonie-constant-time-encoding.spec | 22 +++++++++++----------- sources | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 441cdcb..3d3e61b 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /php-paragonie-constant-time-encoding-2.6.1-d6e1d5d.tgz /php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz /php-paragonie-constant-time-encoding-2.6.3-58c3f47.tgz +/php-paragonie-constant-time-encoding-2.8.0-ce27936.tgz diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 56cf1eb..77d5fdc 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -5,13 +5,13 @@ %global github_owner paragonie %global github_name constant_time_encoding -%global commit0 58c3f47f650c94ec05a151692652a868995d2938 +%global commit0 ce27936c8dfb73e3ab9c94469130428af9752c96 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: php-%{composer_vendor}-constant-time-encoding -Version: 2.6.3 -Release: 9%{?dist} +Version: 2.8.0 +Release: 1%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding License: MIT @@ -27,14 +27,7 @@ BuildRequires: php(language) >= 7 BuildRequires: php-mbstring BuildRequires: php-spl # "phpunit/phpunit": "^6|^7|^8|^9" -%if 0%{?fedora} >= 32 || 0%{?rhel} >= 9 BuildRequires: phpunit9 -%global phpunit %{_bindir}/phpunit9 -%else -BuildRequires: phpunit8 -%global phpunit %{_bindir}/phpunit8 -%endif - BuildRequires: php-fedora-autoloader-devel # "php": "^7|^8" @@ -42,6 +35,8 @@ Requires: php(language) >= 7 Requires: php-mbstring Requires: php-spl +Suggests: php-sodium + Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version} %description @@ -62,7 +57,7 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %check %{_bindir}/phpab -t fedora -o tests/autoload.php src tests -%{phpunit} tests --verbose --bootstrap=tests/autoload.php +%{_bindir}/phpunit9 tests --verbose --bootstrap=tests/autoload.php %files %dir %{_datadir}/php/ParagonIE @@ -71,6 +66,11 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Tue Sep 23 2025 François Kooman - 2.8.0-1 +- update to 2.8.0 +- hard build dependency on PHPUnit 9 now +- add php-sodium extension as a suggestion + * Fri Jul 25 2025 Fedora Release Engineering - 2.6.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index dadaba6..bd58f1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-paragonie-constant-time-encoding-2.6.3-58c3f47.tgz) = 91ec951ddb263abcf81c427afff570b88d52b30186f920454f23810f0dbafcc3aa44d36ec912d4865db0ab2aed78cf96ac969e9fbf43247a7bb4a95b7eadc6fa +SHA512 (php-paragonie-constant-time-encoding-2.8.0-ce27936.tgz) = c3fb15163a142dc3cea2ea86da543fe51fd84f9bfb397808ff3edc86336aae9b028f731c90c626c9a7f2cfa45af05dcc65d508e5c3046abbb006dd6c0ca3ea14 From 32d96830e9dc54c1bc60fc8cab46e6f476776ef1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Kooman?= Date: Wed, 1 Oct 2025 16:05:07 +0200 Subject: [PATCH 14/14] update to 2.8.2 --- .gitignore | 1 + php-paragonie-constant-time-encoding.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3d3e61b..ecc52e8 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /php-paragonie-constant-time-encoding-2.6.2-c1b1d82.tgz /php-paragonie-constant-time-encoding-2.6.3-58c3f47.tgz /php-paragonie-constant-time-encoding-2.8.0-ce27936.tgz +/php-paragonie-constant-time-encoding-2.8.2-e30811f.tgz diff --git a/php-paragonie-constant-time-encoding.spec b/php-paragonie-constant-time-encoding.spec index 77d5fdc..3864b96 100644 --- a/php-paragonie-constant-time-encoding.spec +++ b/php-paragonie-constant-time-encoding.spec @@ -5,12 +5,12 @@ %global github_owner paragonie %global github_name constant_time_encoding -%global commit0 ce27936c8dfb73e3ab9c94469130428af9752c96 +%global commit0 e30811f7bc69e4b5b6d5783e712c06c8eabf0226 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: php-%{composer_vendor}-constant-time-encoding -Version: 2.8.0 +Version: 2.8.2 Release: 1%{?dist} Summary: Constant-time Implementations of RFC 4648 Encoding @@ -66,6 +66,9 @@ cp -pr src/* %{buildroot}%{_datadir}/php/%{composer_namespace} %license LICENSE.txt %changelog +* Wed Oct 01 2025 François Kooman - 2.8.2-1 +- update to 2.8.2 + * Tue Sep 23 2025 François Kooman - 2.8.0-1 - update to 2.8.0 - hard build dependency on PHPUnit 9 now diff --git a/sources b/sources index bd58f1d..aa26ef3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-paragonie-constant-time-encoding-2.8.0-ce27936.tgz) = c3fb15163a142dc3cea2ea86da543fe51fd84f9bfb397808ff3edc86336aae9b028f731c90c626c9a7f2cfa45af05dcc65d508e5c3046abbb006dd6c0ca3ea14 +SHA512 (php-paragonie-constant-time-encoding-2.8.2-e30811f.tgz) = 06ed2956086022e92f95b3b30e4222a3511de7cb22de038a92c080424443f7745528c8ab916b9848e06b1312711dc32415bbcf592008bd0026ac7413651e0291