Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package arkade for openSUSE:Factory checked 
in at 2026-01-17 14:53:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/arkade (Old)
 and      /work/SRC/openSUSE:Factory/.arkade.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "arkade"

Sat Jan 17 14:53:43 2026 rev:66 rq:1327533 version:0.11.63

Changes:
--------
--- /work/SRC/openSUSE:Factory/arkade/arkade.changes    2026-01-14 
16:23:15.481363084 +0100
+++ /work/SRC/openSUSE:Factory/.arkade.new.1928/arkade.changes  2026-01-17 
14:54:35.470776556 +0100
@@ -1,0 +2,6 @@
+Fri Jan 16 06:19:37 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.11.63:
+  * Add age / age-keygen
+
+-------------------------------------------------------------------

Old:
----
  arkade-0.11.62.obscpio

New:
----
  arkade-0.11.63.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ arkade.spec ++++++
--- /var/tmp/diff_new_pack.x7R319/_old  2026-01-17 14:54:38.118886951 +0100
+++ /var/tmp/diff_new_pack.x7R319/_new  2026-01-17 14:54:38.146888118 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           arkade
-Version:        0.11.62
+Version:        0.11.63
 Release:        0
 Summary:        Open Source Kubernetes Marketplace
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.x7R319/_old  2026-01-17 14:54:38.538904461 +0100
+++ /var/tmp/diff_new_pack.x7R319/_new  2026-01-17 14:54:38.586906462 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/alexellis/arkade</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">0.11.62</param>
+    <param name="revision">0.11.63</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.x7R319/_old  2026-01-17 14:54:38.818916134 +0100
+++ /var/tmp/diff_new_pack.x7R319/_new  2026-01-17 14:54:38.890919135 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/alexellis/arkade</param>
-              <param 
name="changesrevision">2c3669e85bc518b102ff421636378a36aa219b16</param></service></servicedata>
+              <param 
name="changesrevision">260fa9dedff75b5877d9f175ec4b516619a1eb29</param></service></servicedata>
 (No newline at EOF)
 

++++++ arkade-0.11.62.obscpio -> arkade-0.11.63.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.62/README.md new/arkade-0.11.63/README.md
--- old/arkade-0.11.62/README.md        2026-01-09 19:54:38.000000000 +0100
+++ new/arkade-0.11.63/README.md        2026-01-15 18:33:12.000000000 +0100
@@ -762,6 +762,7 @@
 
 |                                     TOOL                                     
|                                                                            
DESCRIPTION                                                                     
       |
 
|------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| [age](https://github.com/FiloSottile/age)                                    
| A simple, modern and secure file encryption tool.                      |
 | [actions-usage](https://github.com/self-actuated/actions-usage)              
| Get usage insights from GitHub Actions.                                       
                                                                                
    |
 | [actuated-cli](https://github.com/self-actuated/actuated-cli)                
| Official CLI for actuated.dev                                                 
                                                                                
    |
 | [alloy](https://github.com/grafana/alloy)                                    
| OpenTelemetry Collector distribution with programmable pipelines              
                                                                                
    |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.62/pkg/get/get_test.go 
new/arkade-0.11.63/pkg/get/get_test.go
--- old/arkade-0.11.62/pkg/get/get_test.go      2026-01-09 19:54:38.000000000 
+0100
+++ new/arkade-0.11.63/pkg/get/get_test.go      2026-01-15 18:33:12.000000000 
+0100
@@ -9292,3 +9292,109 @@
                })
        }
 }
+
+func Test_DownloadAge(t *testing.T) {
+       tools := MakeTools()
+       name := "age"
+       const version = "v1.3.1"
+
+       tool := getTool(name, tools)
+
+       tests := []test{
+               {
+                       os:      "linux",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-linux-amd64.tar.gz`,
+               },
+               {
+                       os:      "linux",
+                       arch:    archARM64,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-linux-arm64.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-darwin-amd64.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    archDarwinARM64,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-darwin-arm64.tar.gz`,
+               },
+               {
+                       os:      "ming",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-windows-amd64.zip`,
+               },
+       }
+
+       for _, tc := range tests {
+               t.Run(fmt.Sprintf("Download for: %s %s %s", tc.os, tc.arch, 
tc.version), func(r *testing.T) {
+                       got, _, err := tool.GetURL(tc.os, tc.arch, tc.version, 
false)
+                       if err != nil {
+                               t.Fatal(err)
+                       }
+                       if got != tc.url {
+                               t.Errorf("\nwant: %s\ngot:  %s", tc.url, got)
+                       }
+               })
+       }
+}
+
+func Test_DownloadAgeKeygen(t *testing.T) {
+       tools := MakeTools()
+       name := "age-keygen"
+       const version = "v1.3.1"
+
+       tool := getTool(name, tools)
+
+       tests := []test{
+               {
+                       os:      "linux",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-linux-amd64.tar.gz`,
+               },
+               {
+                       os:      "linux",
+                       arch:    archARM64,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-linux-arm64.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-darwin-amd64.tar.gz`,
+               },
+               {
+                       os:      "darwin",
+                       arch:    archDarwinARM64,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-darwin-arm64.tar.gz`,
+               },
+               {
+                       os:      "ming",
+                       arch:    arch64bit,
+                       version: version,
+                       url:     
`https://github.com/FiloSottile/age/releases/download/v1.3.1/age-v1.3.1-windows-amd64.zip`,
+               },
+       }
+
+       for _, tc := range tests {
+               t.Run(fmt.Sprintf("Download for: %s %s %s", tc.os, tc.arch, 
tc.version), func(r *testing.T) {
+                       got, _, err := tool.GetURL(tc.os, tc.arch, tc.version, 
false)
+                       if err != nil {
+                               t.Fatal(err)
+                       }
+                       if got != tc.url {
+                               t.Errorf("\nwant: %s\ngot:  %s", tc.url, got)
+                       }
+               })
+       }
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arkade-0.11.62/pkg/get/tools.go 
new/arkade-0.11.63/pkg/get/tools.go
--- old/arkade-0.11.62/pkg/get/tools.go 2026-01-09 19:54:38.000000000 +0100
+++ new/arkade-0.11.63/pkg/get/tools.go 2026-01-15 18:33:12.000000000 +0100
@@ -5079,5 +5079,57 @@
                                                                        
https://github.com/grafana/loki/releases/download/{{.Version}}/{{.Name}}-{{$os}}-{{$arch}}.{{$ext}}`,
                })
 
+       tools = append(tools,
+               Tool{
+                       Owner:       "FiloSottile",
+                       Repo:        "age",
+                       Name:        "age",
+                       Description: "A simple, modern, and secure file 
encryption tool.",
+                       BinaryTemplate: `
+                                                       {{$os := ""}}
+                                                       {{$ext := "tar.gz"}}
+                                                       {{ if HasPrefix .OS 
"ming" -}}
+                                                       {{$os = "windows"}}
+                                                       {{$ext = "zip"}}
+                                                       {{- else if eq .OS 
"linux" -}}
+                                                       {{$os = "linux"}}
+                                                       {{- else if eq .OS 
"darwin" -}}
+                                                       {{$os = "darwin"}}
+                                                       {{- end -}}
+                                                       {{$arch := .Arch}}
+                                                       {{- if eq .Arch 
"x86_64" -}}
+                                                       {{$arch = "amd64"}}
+                                                       {{- else if (or (eq 
.Arch "aarch64") (eq .Arch "arm64")) -}}
+                                                       {{$arch = "arm64"}}
+                                                       {{- end -}}
+                                                       
{{.Name}}-{{.Version}}-{{$os}}-{{$arch}}.{{$ext}}`,
+               })
+
+       tools = append(tools,
+               Tool{
+                       Owner:       "FiloSottile",
+                       Repo:        "age",
+                       Name:        "age-keygen",
+                       Description: "Key generation tool for age encryption.",
+                       BinaryTemplate: `
+                                                       {{$os := ""}}
+                                                       {{$ext := "tar.gz"}}
+                                                       {{ if HasPrefix .OS 
"ming" -}}
+                                                       {{$os = "windows"}}
+                                                       {{$ext = "zip"}}
+                                                       {{- else if eq .OS 
"linux" -}}
+                                                       {{$os = "linux"}}
+                                                       {{- else if eq .OS 
"darwin" -}}
+                                                       {{$os = "darwin"}}
+                                                       {{- end -}}
+                                                       {{$arch := .Arch}}
+                                                       {{- if eq .Arch 
"x86_64" -}}
+                                                       {{$arch = "amd64"}}
+                                                       {{- else if (or (eq 
.Arch "aarch64") (eq .Arch "arm64")) -}}
+                                                       {{$arch = "arm64"}}
+                                                       {{- end -}}
+                                                       
age-{{.Version}}-{{$os}}-{{$arch}}.{{$ext}}`,
+               })
+
        return tools
 }

++++++ arkade.obsinfo ++++++
--- /var/tmp/diff_new_pack.x7R319/_old  2026-01-17 14:54:40.927004016 +0100
+++ /var/tmp/diff_new_pack.x7R319/_new  2026-01-17 14:54:40.931004183 +0100
@@ -1,5 +1,5 @@
 name: arkade
-version: 0.11.62
-mtime: 1767984878
-commit: 2c3669e85bc518b102ff421636378a36aa219b16
+version: 0.11.63
+mtime: 1768498392
+commit: 260fa9dedff75b5877d9f175ec4b516619a1eb29
 

++++++ vendor.tar.gz ++++++

Reply via email to