From c04c4c967b2ffe55c40197e81929c1c0942f448e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C4=8C=C3=A1bera?= Date: Tue, 27 Jan 2026 21:00:40 +0100 Subject: [PATCH 1/6] feat(str4d/age-plugin-yubikey): scaffold str4d/age-plugin-yubikey --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 6 +++ pkgs/str4d/age-plugin-yubikey/registry.yaml | 48 +++++++++++++++++++++ registry.yaml | 46 ++++++++++++++++++++ 3 files changed, 100 insertions(+) create mode 100644 pkgs/str4d/age-plugin-yubikey/pkg.yaml create mode 100644 pkgs/str4d/age-plugin-yubikey/registry.yaml diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml new file mode 100644 index 00000000000..afc2241eecc --- /dev/null +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -0,0 +1,6 @@ +packages: + - name: str4d/age-plugin-yubikey@v0.5.0 + - name: str4d/age-plugin-yubikey + version: v0.4.0 + - name: str4d/age-plugin-yubikey + version: v0.3.0 diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml new file mode 100644 index 00000000000..044ac46e219 --- /dev/null +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -0,0 +1,48 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: str4d + repo_name: age-plugin-yubikey + description: YubiKey plugin for age + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.3.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 0.4.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: "true" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin/arm64 + - windows/amd64 diff --git a/registry.yaml b/registry.yaml index e6ea1eafb22..c807097402e 100644 --- a/registry.yaml +++ b/registry.yaml @@ -78815,6 +78815,52 @@ packages: overrides: - goos: windows asset: spectral + - type: github_release + repo_owner: str4d + repo_name: age-plugin-yubikey + description: YubiKey plugin for age + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.3.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 0.4.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: "true" + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - linux/amd64 + - darwin/arm64 + - windows/amd64 - type: github_release repo_owner: str4d repo_name: rage From a6b74f6201a5d808bab5242120be9e68a16e8c33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C4=8C=C3=A1bera?= Date: Tue, 27 Jan 2026 21:02:02 +0100 Subject: [PATCH 2/6] make 0.5 working --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 4 --- pkgs/str4d/age-plugin-yubikey/registry.yaml | 32 +++------------------ registry.yaml | 32 +++------------------ 3 files changed, 8 insertions(+), 60 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml index afc2241eecc..13a0cfab177 100644 --- a/pkgs/str4d/age-plugin-yubikey/pkg.yaml +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -1,6 +1,2 @@ packages: - name: str4d/age-plugin-yubikey@v0.5.0 - - name: str4d/age-plugin-yubikey - version: v0.4.0 - - name: str4d/age-plugin-yubikey - version: v0.3.0 diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index 044ac46e219..1b5b83af439 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -5,34 +5,10 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" + files: + - name: age-plugin-yubikey + src: age-plugin-yubikey/age-plugin-yubikey version_overrides: - - version_constraint: semver("<= 0.3.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - rosetta2: true - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - - version_constraint: semver("<= 0.4.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -43,6 +19,6 @@ packages: - goos: windows format: zip supported_envs: - - linux/amd64 - darwin/arm64 + - linux/amd64 - windows/amd64 diff --git a/registry.yaml b/registry.yaml index c807097402e..e361530ec07 100644 --- a/registry.yaml +++ b/registry.yaml @@ -78820,34 +78820,10 @@ packages: repo_name: age-plugin-yubikey description: YubiKey plugin for age version_constraint: "false" + files: + - name: age-plugin-yubikey + src: age-plugin-yubikey/age-plugin-yubikey version_overrides: - - version_constraint: semver("<= 0.3.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - rosetta2: true - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - - version_constraint: semver("<= 0.4.0") - asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} - format: tar.gz - windows_arm_emulation: true - replacements: - amd64: x86_64 - overrides: - - goos: windows - format: zip - supported_envs: - - darwin - - windows - - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -78858,8 +78834,8 @@ packages: - goos: windows format: zip supported_envs: - - linux/amd64 - darwin/arm64 + - linux/amd64 - windows/amd64 - type: github_release repo_owner: str4d From 560b81cb46f1a09105bbf3351ba55256a62c9970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C4=8C=C3=A1bera?= Date: Tue, 27 Jan 2026 21:04:19 +0100 Subject: [PATCH 3/6] make 0.4 working --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 2 ++ pkgs/str4d/age-plugin-yubikey/registry.yaml | 14 ++++++++++++++ registry.yaml | 14 ++++++++++++++ 3 files changed, 30 insertions(+) diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml index 13a0cfab177..223f1c688bc 100644 --- a/pkgs/str4d/age-plugin-yubikey/pkg.yaml +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -1,2 +1,4 @@ packages: - name: str4d/age-plugin-yubikey@v0.5.0 + - name: str4d/age-plugin-yubikey + version: v0.4.0 diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index 1b5b83af439..45dc06058df 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -9,6 +9,20 @@ packages: - name: age-plugin-yubikey src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: semver("<= 0.4.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin/arm64 + - darwin/amd64 + - linux/amd64 + - windows/amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz diff --git a/registry.yaml b/registry.yaml index e361530ec07..c1f39f0cf67 100644 --- a/registry.yaml +++ b/registry.yaml @@ -78824,6 +78824,20 @@ packages: - name: age-plugin-yubikey src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: semver("<= 0.4.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin/arm64 + - darwin/amd64 + - linux/amd64 + - windows/amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz From 2b702202eabc24478f23dff350f56ef7a7eba601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20=C4=8C=C3=A1bera?= Date: Tue, 27 Jan 2026 21:09:47 +0100 Subject: [PATCH 4/6] make all available versions working --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 12 ++++++++++++ pkgs/str4d/age-plugin-yubikey/registry.yaml | 13 +++++++++++++ registry.yaml | 13 +++++++++++++ 3 files changed, 38 insertions(+) diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml index 223f1c688bc..422fc7d3409 100644 --- a/pkgs/str4d/age-plugin-yubikey/pkg.yaml +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -2,3 +2,15 @@ packages: - name: str4d/age-plugin-yubikey@v0.5.0 - name: str4d/age-plugin-yubikey version: v0.4.0 + - name: str4d/age-plugin-yubikey + version: v0.3.3 + - name: str4d/age-plugin-yubikey + version: v0.3.2 + - name: str4d/age-plugin-yubikey + version: v0.3.1 + - name: str4d/age-plugin-yubikey + version: v0.3.0 + - name: str4d/age-plugin-yubikey + version: v0.2.0 + - name: str4d/age-plugin-yubikey + version: v0.1.0 diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index 45dc06058df..dfe2b7194bc 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -9,6 +9,19 @@ packages: - name: age-plugin-yubikey src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: semver("<= 0.3.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin/amd64 + - linux/amd64 + - windows/amd64 - version_constraint: semver("<= 0.4.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz diff --git a/registry.yaml b/registry.yaml index c1f39f0cf67..21bfb8d06d6 100644 --- a/registry.yaml +++ b/registry.yaml @@ -78824,6 +78824,19 @@ packages: - name: age-plugin-yubikey src: age-plugin-yubikey/age-plugin-yubikey version_overrides: + - version_constraint: semver("<= 0.3.0") + asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + replacements: + amd64: x86_64 + overrides: + - goos: windows + format: zip + supported_envs: + - darwin/amd64 + - linux/amd64 + - windows/amd64 - version_constraint: semver("<= 0.4.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz From bb3b91faf07ae23ca31b7bb565ab306b91ba4c00 Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Mon, 2 Feb 2026 18:54:26 +0900 Subject: [PATCH 5/6] fix(str4d/age-plugin-yubikey): refine supported_envs and restore `rosetta2: true` at v0.3.0 --- pkgs/str4d/age-plugin-yubikey/registry.yaml | 15 +++++++-------- registry.yaml | 15 +++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/registry.yaml b/pkgs/str4d/age-plugin-yubikey/registry.yaml index dfe2b7194bc..1e49b55556b 100644 --- a/pkgs/str4d/age-plugin-yubikey/registry.yaml +++ b/pkgs/str4d/age-plugin-yubikey/registry.yaml @@ -12,6 +12,7 @@ packages: - version_constraint: semver("<= 0.3.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz + rosetta2: true windows_arm_emulation: true replacements: amd64: x86_64 @@ -19,9 +20,9 @@ packages: - goos: windows format: zip supported_envs: - - darwin/amd64 - - linux/amd64 - - windows/amd64 + - darwin + - windows + - amd64 - version_constraint: semver("<= 0.4.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -32,10 +33,8 @@ packages: - goos: windows format: zip supported_envs: - - darwin/arm64 - - darwin/amd64 - - linux/amd64 - - windows/amd64 + - darwin + - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -48,4 +47,4 @@ packages: supported_envs: - darwin/arm64 - linux/amd64 - - windows/amd64 + - windows diff --git a/registry.yaml b/registry.yaml index 21bfb8d06d6..669ea3c7715 100644 --- a/registry.yaml +++ b/registry.yaml @@ -78827,6 +78827,7 @@ packages: - version_constraint: semver("<= 0.3.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz + rosetta2: true windows_arm_emulation: true replacements: amd64: x86_64 @@ -78834,9 +78835,9 @@ packages: - goos: windows format: zip supported_envs: - - darwin/amd64 - - linux/amd64 - - windows/amd64 + - darwin + - windows + - amd64 - version_constraint: semver("<= 0.4.0") asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -78847,10 +78848,8 @@ packages: - goos: windows format: zip supported_envs: - - darwin/arm64 - - darwin/amd64 - - linux/amd64 - - windows/amd64 + - darwin + - amd64 - version_constraint: "true" asset: age-plugin-yubikey-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -78863,7 +78862,7 @@ packages: supported_envs: - darwin/arm64 - linux/amd64 - - windows/amd64 + - windows - type: github_release repo_owner: str4d repo_name: rage From 4c423ef226f659d6a44a367fd7f13213ae3977de Mon Sep 17 00:00:00 2001 From: Shunsuke Suzuki Date: Mon, 2 Feb 2026 18:57:02 +0900 Subject: [PATCH 6/6] test(str4d/age-plugin-yubikey): reduce test data --- pkgs/str4d/age-plugin-yubikey/pkg.yaml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/str4d/age-plugin-yubikey/pkg.yaml b/pkgs/str4d/age-plugin-yubikey/pkg.yaml index 422fc7d3409..afc2241eecc 100644 --- a/pkgs/str4d/age-plugin-yubikey/pkg.yaml +++ b/pkgs/str4d/age-plugin-yubikey/pkg.yaml @@ -2,15 +2,5 @@ packages: - name: str4d/age-plugin-yubikey@v0.5.0 - name: str4d/age-plugin-yubikey version: v0.4.0 - - name: str4d/age-plugin-yubikey - version: v0.3.3 - - name: str4d/age-plugin-yubikey - version: v0.3.2 - - name: str4d/age-plugin-yubikey - version: v0.3.1 - name: str4d/age-plugin-yubikey version: v0.3.0 - - name: str4d/age-plugin-yubikey - version: v0.2.0 - - name: str4d/age-plugin-yubikey - version: v0.1.0