From 95b1daaf05db4531f98f47912fa056cd8a2057d9 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Fri, 15 Aug 2025 14:19:19 -0500 Subject: [PATCH 1/7] Rebuild for golang-1.25.0 --- age.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/age.spec b/age.spec index fbc5928..4997fc7 100644 --- a/age.spec +++ b/age.spec @@ -13,7 +13,7 @@ A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.} Name: age -Release: %autorelease +Release: %autorelease.1 Summary: Simple, modern and secure encryption tool # Generated by go-vendor-tools @@ -68,4 +68,7 @@ install -m 644 doc/age-keygen.1 %{buildroot}%{_mandir}/man1/ %changelog +* Fri Aug 15 2025 Maxwell G - 1.2.1-1.1 +- Rebuild for golang-1.25.0 + %autochangelog From 02e91684c25ccffae43def2cf75805c8f4d1db4a Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Fri, 15 Aug 2025 15:24:44 -0500 Subject: [PATCH 2/7] Revert "Rebuild for golang-1.25.0" This reverts commit 95b1daaf05db4531f98f47912fa056cd8a2057d9. --- age.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/age.spec b/age.spec index 4997fc7..fbc5928 100644 --- a/age.spec +++ b/age.spec @@ -13,7 +13,7 @@ A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.} Name: age -Release: %autorelease.1 +Release: %autorelease Summary: Simple, modern and secure encryption tool # Generated by go-vendor-tools @@ -68,7 +68,4 @@ install -m 644 doc/age-keygen.1 %{buildroot}%{_mandir}/man1/ %changelog -* Fri Aug 15 2025 Maxwell G - 1.2.1-1.1 -- Rebuild for golang-1.25.0 - %autochangelog From a1d6c08619302af197f7a513db640f778e5a9fc9 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Fri, 15 Aug 2025 16:00:08 -0500 Subject: [PATCH 3/7] Rebuild for golang-1.25.0 From 571616dbde76e956c88dfe9a340f35dfe723ccc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20S=C3=A1ez?= Date: Fri, 10 Oct 2025 12:35:49 +0200 Subject: [PATCH 4/7] rebuild From 84eb1ce35aab37191736eb783acb0f7bfb71898a Mon Sep 17 00:00:00 2001 From: Mikel Olasagasti Uranga Date: Sun, 28 Dec 2025 14:36:21 +0100 Subject: [PATCH 5/7] Update to 1.3.0 - Closes rhbz#2425652 --- .gitignore | 2 ++ .packit.yaml | 20 ++++++++++++++++++-- age.spec | 22 +++++++++++++--------- go-vendor-tools.toml | 9 ++++----- sources | 4 ++-- 5 files changed, 39 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index 50e2e88..812a9bb 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /age-1.2.0.tar.gz /age-1.2.1.tar.gz /age-1.2.1-vendor.tar.bz2 +/age-1.3.0.tar.gz +/age-1.3.0-vendor.tar.bz2 diff --git a/.packit.yaml b/.packit.yaml index a64ad8f..3dda84b 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -11,9 +11,25 @@ jobs: - job: pull_from_upstream trigger: release dist_git_branches: - - fedora-rawhide + - rawhide - job: koji_build trigger: commit dist_git_branches: - - fedora-rawhide + - rawhide + +actions: + post-modifications: + # https://fedora.gitlab.io/sigs/go/go-vendor-tools/scenarios/#manual-update + - | + sh -xeuc " + cd $PACKIT_DOWNSTREAM_REPO + export GOTOOLCHAIN=auto + go_vendor_archive create --config go-vendor-tools.toml age.spec + go_vendor_license \ + --config go-vendor-tools.toml \ + --path age.spec \ + report \ + --verify-spec + " +create_sync_note: false diff --git a/age.spec b/age.spec index fbc5928..8c6ca7f 100644 --- a/age.spec +++ b/age.spec @@ -1,23 +1,22 @@ -# Generated by go2rpm 1.16.0 +# Generated by go2rpm 1.18.0 %bcond check 1 # https://github.com/FiloSottile/age %global goipath filippo.io/age %global forgeurl https://github.com/FiloSottile/age -Version: 1.2.1 +Version: 1.3.0 %gometa -L -f -%global common_description %{expand: -A simple, modern and secure encryption tool (and Go library) with small -explicit keys, no config options, and UNIX-style composability.} Name: age Release: %autorelease Summary: Simple, modern and secure encryption tool # Generated by go-vendor-tools -License: 0BSD AND BSD-3-Clause +# https://github.com/C2SP/CCTV/issues/14 +# vendor/c2sp.org/CCTV/age/internal is not packaged +License: BSD-3-Clause AND (0BSD OR CC0-1.0 OR Unlicense) URL: %{gourl} Source0: %{gosource} # Generated by go-vendor-tools @@ -26,7 +25,9 @@ Source2: go-vendor-tools.toml BuildRequires: go-vendor-tools -%description %{common_description} +%description +A simple, modern and secure encryption tool (and Go library) with small +explicit keys, no config options, and UNIX-style composability. %prep %goprep -A @@ -39,7 +40,7 @@ BuildRequires: go-vendor-tools %build %global gomodulesmode GO111MODULE=on GO_LDFLAGS="-X main.Version=%{version}" -for cmd in cmd/* ; do +for cmd in cmd/{age,age-keygen,age-inspect} ; do %gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd done @@ -51,6 +52,7 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_mandir}/man1 install -m 644 doc/%{name}.1 %{buildroot}%{_mandir}/man1/ install -m 644 doc/age-keygen.1 %{buildroot}%{_mandir}/man1/ +install -m 644 doc/age-inspect.1 %{buildroot}%{_mandir}/man1/ %check %go_vendor_license_check -c %{S:2} @@ -60,10 +62,12 @@ install -m 644 doc/age-keygen.1 %{buildroot}%{_mandir}/man1/ %files -f %{go_vendor_license_filelist} %license vendor/modules.txt -%doc doc AUTHORS README.md +%doc doc README.md %{_bindir}/age +%{_bindir}/age-inspect %{_bindir}/age-keygen %{_mandir}/man1/age.1* +%{_mandir}/man1/age-inspect.1* %{_mandir}/man1/age-keygen.1* diff --git a/go-vendor-tools.toml b/go-vendor-tools.toml index d1661eb..9c9f1d2 100644 --- a/go-vendor-tools.toml +++ b/go-vendor-tools.toml @@ -1,10 +1,9 @@ + [archive] -[archive.dependency_overrides] -"github.com/rogpeppe/go-internal" = "v1.13.1" [licensing] -detector = "trivy" +detector = "askalono" [[licensing.licenses]] path = "vendor/c2sp.org/CCTV/age/README.md" -sha256sum = "5b8b7a5e0ccfd7c70d106e1b5f43104dd30a89fffee3f96ef5afd88184dec927" -expression = "0BSD" +sha256sum = "fdbd4b06044f3803c72bdaf2df7681fdce3a45a326a2898e75640eae906606ad" +expression = "0BSD OR CC0-1.0 OR Unlicense" diff --git a/sources b/sources index 6ea94d3..44a10b3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (age-1.2.1.tar.gz) = 685914db0bf398e20ee599627d131004f85ab5f37dcbc6752b1379c07702a1896d48163a8e9c71a25a44858ec648f3cb404f7c92360657f935342cd766a13a3a -SHA512 (age-1.2.1-vendor.tar.bz2) = 701e0268253355c227c490e03e263da18af5096ded89b240182e2f902a38eed28480856055a422c8ffa79ab24391861dc49eb0019950ea8dfc61ba75ed62a549 +SHA512 (age-1.3.0.tar.gz) = a246e1b51bd9910f04f4709ca2a23bfeb44bb16c4f007945202af25eff72ccdd5374d33cf6d49459dbb214107d1201a517f86c33b3cc60c802b7139c02b33e6d +SHA512 (age-1.3.0-vendor.tar.bz2) = c0863d04a2206e4f18ffb4d3b0429fc33685e4e7be1ffac7eca2218af590218ad62776fe11f60258092921f3aafffd6962d720eeeb6dd0ea68a14b39730c3908 From 07a80f3899781cc83153e49e122b060a68b0d9cd Mon Sep 17 00:00:00 2001 From: Mikel Olasagasti Uranga Date: Mon, 5 Jan 2026 17:01:41 +0100 Subject: [PATCH 6/7] Update to 1.3.1 --- .gitignore | 2 ++ age.spec | 2 +- sources | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 812a9bb..5a47264 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ /age-1.2.1-vendor.tar.bz2 /age-1.3.0.tar.gz /age-1.3.0-vendor.tar.bz2 +/age-1.3.1-vendor.tar.bz2 +/age-1.3.1.tar.gz diff --git a/age.spec b/age.spec index 8c6ca7f..b6dd710 100644 --- a/age.spec +++ b/age.spec @@ -4,7 +4,7 @@ # https://github.com/FiloSottile/age %global goipath filippo.io/age %global forgeurl https://github.com/FiloSottile/age -Version: 1.3.0 +Version: 1.3.1 %gometa -L -f diff --git a/sources b/sources index 44a10b3..65f5af2 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (age-1.3.0.tar.gz) = a246e1b51bd9910f04f4709ca2a23bfeb44bb16c4f007945202af25eff72ccdd5374d33cf6d49459dbb214107d1201a517f86c33b3cc60c802b7139c02b33e6d -SHA512 (age-1.3.0-vendor.tar.bz2) = c0863d04a2206e4f18ffb4d3b0429fc33685e4e7be1ffac7eca2218af590218ad62776fe11f60258092921f3aafffd6962d720eeeb6dd0ea68a14b39730c3908 +SHA512 (age-1.3.1-vendor.tar.bz2) = c0863d04a2206e4f18ffb4d3b0429fc33685e4e7be1ffac7eca2218af590218ad62776fe11f60258092921f3aafffd6962d720eeeb6dd0ea68a14b39730c3908 +SHA512 (age-1.3.1.tar.gz) = 95bb8049de36630f0b128c9626427646e5d4d76e35b6bd6790e29cf3f69fb2a0266ac7786616f56fe9bf378a81c1f3edc17fd9eba197286041b970944898504c From 0219a932038e248c06130cc90dcb6755577716b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:30:40 +0000 Subject: [PATCH 7/7] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild