Package: guix-patches;
Reported by: Roman Scherer <roman <at> burningswell.com>
Date: Sun, 29 Dec 2024 12:13:01 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75176 in the body.
You can then email your comments to 75176 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:13:01 GMT) Full text and rfc822 format available.Roman Scherer <roman <at> burningswell.com>
:sharlatanus <at> gmail.com, guix-patches <at> gnu.org
.
(Sun, 29 Dec 2024 12:13:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: guix-patches <at> gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 00/18] Add command-line interface for Hetzner Cloud Date: Sun, 29 Dec 2024 13:12:28 +0100
Hello Guix, this patch series adds the hcloud command to Guix, a command-line interface for the Hetzner Cloud service. Could you please review it? Thanks, Roman. Roman Scherer (18): gnu: Add go-github-com-fatih-structs. gnu: Add go-github-com-guptarohit-asciigraph. gnu: Add go-github-com-jmattheis-goverter. gnu: Add go-github-com-vburenin-ifacemaker. gnu: Add go-github-com-jedib0t-go-pretty-list. gnu: Add go-github-com-jedib0t-go-pretty-progress. gnu: Add go-github-com-jedib0t-go-pretty-table. gnu: Add go-github-com-jedib0t-go-pretty-text. gnu: Add go-github-com-bool64-dev. gnu: Add go-github-com-bool64-shared. gnu: Add go-github-com-iancoleman-orderedmap. gnu: Add go-github-com-yosuke-furukawa-json5. gnu: Add go-github-com-sergi-go-diff-diffmatchpatch. gnu: Add go-github-com-yudai-golcs. gnu: Add go-github-com-yudai-gojsondiff. gnu: Add go-github-com-swaggest-assertjson. gnu: Add go-github-com-hetznercloud-hcloud-go. gnu: Add go-github-com-hetznercloud-cli. gnu/packages/admin.scm | 80 ++++++++ gnu/packages/golang-xyz.scm | 379 ++++++++++++++++++++++++++++++++++++ 2 files changed, 459 insertions(+) base-commit: 831b94a1efcea8f793afc949b5123a6235c9bb1a -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:16:01 GMT) Full text and rfc822 format available.Message #8 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 01/18] gnu: Add go-github-com-fatih-structs. Date: Sun, 29 Dec 2024 13:14:20 +0100
* gnu/packages/golang-xyz.scm (go-github-com-fatih-structs): New variable. Change-Id: I7c2f90845754991253fcfa9699746d98ac030ff1 --- gnu/packages/golang-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index e17afa6f2a..fab7fa5403 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -3101,6 +3101,29 @@ (define-public go-github-com-fatih-color defined output to the standard output.") (license license:expat))) +(define-public go-github-com-fatih-structs + (package + (name "go-github-com-fatih-structs") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fatih/structs") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wrhb8wp8zpzggl61lapb627lw8yv281abvr6vqakmf569nswa9q")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/fatih/structs")) + (home-page "https://github.com/fatih/structs") + (synopsis "Utilities for Go structs") + (description "This package provides various utilitiy functions to work +with Go structs.") + (license license:expat))) + ;; XXX: This repository has been archived by the owner on Nov 9, 2017. It is ;; now read-only. (define-public go-github-com-flynn-archive-go-shlex -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:02 GMT) Full text and rfc822 format available.Message #11 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 04/18] gnu: Add go-github-com-vburenin-ifacemaker. Date: Sun, 29 Dec 2024 13:14:23 +0100
* gnu/packages/golang-xyz.scm (go-github-com-vburenin-ifacemaker): New variable. Change-Id: Iab364ac8a7108585009cefbe06fd0558265e806d --- gnu/packages/golang-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 9e2273d865..0f5ffc46d2 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -7776,6 +7776,35 @@ (define-public go-github-com-tkuchiki-go-timezone @end itemize") (license license:expat))) +(define-public go-github-com-vburenin-ifacemaker + (package + (name "go-github-com-vburenin-ifacemaker") + (version "1.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vburenin/ifacemaker") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "00031373i4xqrsaf7yv93czfmcf5qzn94mmqwamyjd6gpq37p1hl")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/vburenin/ifacemaker")) + (propagated-inputs (list go-golang-org-x-tools + go-github-com-stretchr-testify + go-github-com-jessevdk-go-flags)) + (home-page "https://github.com/vburenin/ifacemaker") + (synopsis "Generate interfaces from structure methods in Golang") + (description + "This is a development helper program that generates a Golang interface +by inspecting the structure methods of an existing @@code{.go} file. The +primary use case is to generate interfaces for gomock, so that gomock can +generate mocks from those interfaces.") + (license license:asl2.0))) + (define-public go-github-com-vitrun-qart (let ((commit "bf64b92db6b05651d6c25a3dabf2d543b360c0aa") (revision "0")) -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:02 GMT) Full text and rfc822 format available.Message #14 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 05/18] gnu: Add go-github-com-jedib0t-go-pretty-list. Date: Sun, 29 Dec 2024 13:14:24 +0100
* gnu/packages/golang-xyz.scm (go-github-com-jedib0t-go-pretty-list): New variable. Change-Id: I5620f3c56d1847611d3c4c91a4c429de37f32ea3 --- gnu/packages/golang-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 0f5ffc46d2..65095b5c6f 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4464,6 +4464,37 @@ (define-public go-github-com-jdkato-twine "NLP-related string utility functions for Golang.") (license license:expat))) +(define-public go-github-com-jedib0t-go-pretty-list + (package + (name "go-github-com-jedib0t-go-pretty-list") + (version "6.6.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jedib0t/go-pretty") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0sy8fia04lxi07yga7z3h3fp19y4bla5p16v1n7ldip0ymdmvjnx")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jedib0t/go-pretty/list" + #:unpack-path "github.com/jedib0t/go-pretty")) + (propagated-inputs (list go-golang-org-x-text + go-golang-org-x-term + go-golang-org-x-sys + go-github-com-stretchr-testify + go-github-com-pkg-profile + go-github-com-mattn-go-runewidth)) + (home-page "https://github.com/jedib0t/go-pretty") + (synopsis "Utilities to prettify console output of lists") + (description + "This package provides utilities to prettify console output of lists +with an emphasis on customization.") + (license license:expat))) + (define-public go-github-com-jinzhu-copier (package (name "go-github-com-jinzhu-copier") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:03 GMT) Full text and rfc822 format available.Message #17 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 02/18] gnu: Add go-github-com-guptarohit-asciigraph. Date: Sun, 29 Dec 2024 13:14:21 +0100
* gnu/packages/golang-xyz.scm (go-github-com-guptarohit-asciigraph): New variable. Change-Id: I621a684ede58485940c354a049c1343fb6d2bd0b --- gnu/packages/golang-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index fab7fa5403..1db1c80efd 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -3868,6 +3868,28 @@ (define-public go-github-com-goreleaser-fileglob configuration.") (license license:expat))) +(define-public go-github-com-guptarohit-asciigraph + (package + (name "go-github-com-guptarohit-asciigraph") + (version "0.7.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/guptarohit/asciigraph") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1j708hj80hk1b39zbdfx6kqy75i70jhz55bml0jngqwfx698d1pv")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/guptarohit/asciigraph")) + (home-page "https://github.com/guptarohit/asciigraph") + (synopsis "ASCII line graphs for Golang") + (description "This package can generate ASCII line graphs in Golang.") + (license license:bsd-3))) + (define-public go-github-com-hashicorp-errwrap (package (name "go-github-com-hashicorp-errwrap") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:03 GMT) Full text and rfc822 format available.Message #20 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 15/18] gnu: Add go-github-com-yudai-gojsondiff. Date: Sun, 29 Dec 2024 13:14:34 +0100
* gnu/packages/golang-xyz.scm (go-github-com-yudai-gojsondiff): New variable. Change-Id: I26c56581e3d181d8657ed50f9ba43ca84225cd7e --- gnu/packages/golang-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index ad5e86274f..3079aec868 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -8309,6 +8309,34 @@ (define-public go-github-com-yudai-golcs common sequence} values from two arbitrary arrays.") (license license:expat)))) +(define-public go-github-com-yudai-gojsondiff + (package + (name "go-github-com-yudai-gojsondiff") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yudai/gojsondiff") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0qnymi0027mb8kxm24mmd22bvjrdkc56c7f4q3lbdf93x1vxbbc2")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/yudai/gojsondiff")) + (propagated-inputs (list go-github-com-sergi-go-diff-diffmatchpatch + go-github-com-yudai-golcs + go-github-com-onsi-ginkgo)) + (home-page "https://github.com/yudai/gojsondiff") + (synopsis "JSON Diff and Patch for Golang") + (description + "This package implements a \"diff\" algorithm that compares two JSON +objects and generates deltas that describe the differences between them. The +deltas can be applied to a JSON object to \"patch\" them.") + (license license:expat))) + (define-public go-github-com-yuin-gopher-lua (package (name "go-github-com-yuin-gopher-lua") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:04 GMT) Full text and rfc822 format available.Message #23 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 03/18] gnu: Add go-github-com-jmattheis-goverter. Date: Sun, 29 Dec 2024 13:14:22 +0100
* gnu/packages/golang-xyz.scm (go-github-com-jmattheis-goverter): New variable. Change-Id: Ia6cb4b01bdb42fa819aff9badd7abcb532d2381c --- gnu/packages/golang-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 1db1c80efd..9e2273d865 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4487,6 +4487,36 @@ (define-public go-github-com-jinzhu-copier struct to another.") (license license:expat))) +(define-public go-github-com-jmattheis-goverter + (package + (name "go-github-com-jmattheis-goverter") + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jmattheis/goverter") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ph8470wxpf8p2cdr5w3hkchlgpiyzljlsdna9jvhgw53sf2c32n")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jmattheis/goverter" + #:tests? #f)) + (propagated-inputs (list go-gopkg-in-yaml-v3 go-golang-org-x-tools + go-github-com-stretchr-testify + go-github-com-dave-jennifer)) + (home-page "https://github.com/jmattheis/goverter") + (synopsis "Generate type-safe Go converters by defining function +signatures") + (description + "This package can generate type-safe converters for Go. The project is +meant as alternative to @@url{https://github.com/jinzhu/copier,jinzhu/copier} +that doesn't use reflection.") + (license license:expat))) + (define-public go-github-com-johnkerl-lumin (package (name "go-github-com-johnkerl-lumin") -- 2.47.1
sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:04 GMT) Full text and rfc822 format available.Message #26 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 18/18] gnu: Add go-github-com-hetznercloud-cli. Date: Sun, 29 Dec 2024 13:14:37 +0100
* gnu/packages/admin.scm (go-github-com-hetznercloud-cli): New variable. Change-Id: I7c7637a33d96ecb5fc4cfe6affe3f3aa469bb3e5 --- gnu/packages/admin.scm | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index a5f6222e39..c1f9ebe480 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -6182,6 +6182,54 @@ (define-public go-github-com-hetznercloud-hcloud-go (description "This package provides a library for the Hetzner Cloud API.") (license license:expat))) +(define-public go-github-com-hetznercloud-cli + (package + (name "go-github-com-hetznercloud-cli") + (version "1.49.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hetznercloud/cli") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0mgd1rv0i18h7jbzl034ffpfxvnjirp60qwxsjpfy42jh1d8xbjm")))) + (build-system go-build-system) + (arguments + (list + #:go go-1.22 + #:install-source? #f + #:import-path "github.com/hetznercloud/cli/cmd/hcloud" + #:unpack-path "github.com/hetznercloud/cli")) + (propagated-inputs (list go-golang-org-x-term + go-golang-org-x-crypto + go-go-uber-org-mock + go-github-com-swaggest-assertjson + go-github-com-stretchr-testify + go-github-com-spf13-viper + go-github-com-spf13-pflag + go-github-com-spf13-cobra + go-github-com-spf13-cast + go-github-com-jedib0t-go-pretty-list + go-github-com-jedib0t-go-pretty-progress + go-github-com-jedib0t-go-pretty-table + go-github-com-jedib0t-go-pretty-text + go-github-com-hetznercloud-hcloud-go + go-github-com-guptarohit-asciigraph + go-github-com-goccy-go-yaml + go-github-com-fatih-structs + go-github-com-fatih-color + go-github-com-dustin-go-humanize + go-github-com-cheggaaa-pb-v3 + go-github-com-burntsushi-toml)) + (home-page "https://github.com/hetznercloud/cli") + (synopsis "Command-line interface for the Hetzner Cloud service") + (description + "This package provides the @@code{hcloud} binary, a command-line +interface for interacting with the Hetzner Cloud service.") + (license license:expat))) + (define-public restartd (let* ((commit "7044125ac55056f2663536f7137170edf92ebd75") ;; Version is 0.2.4 in the version file in the repo -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:05 GMT) Full text and rfc822 format available.Message #29 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 14/18] gnu: Add go-github-com-yudai-golcs. Date: Sun, 29 Dec 2024 13:14:33 +0100
* gnu/packages/golang-xyz.scm (go-github-com-yudai-golcs): New variable. Change-Id: I3ce09b85717bfccf1d4faf8ddc28542508be08ba --- gnu/packages/golang-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index dcd2483c24..ad5e86274f 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -8283,6 +8283,32 @@ (define-public go-github-com-yosuke-furukawa-json5 Golang.") (license license:bsd-3))) +(define-public go-github-com-yudai-golcs + (let ((commit "ecda9a501e8220fae3b4b600c3db4b0ba22cfc68") + (revision "0")) + (package + (name "go-github-com-yudai-golcs") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yudai/golcs") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0mx6wc5fz05yhvg03vvps93bc5mw4vnng98fhmixd47385qb29pq")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/yudai/golcs")) + (home-page "https://github.com/yudai/golcs") + (synopsis "Calculate @acronym{LCS, longest common sequence} in Golang") + (description + "This package provides functions to calculate @acronym{LCS, longest +common sequence} values from two arbitrary arrays.") + (license license:expat)))) + (define-public go-github-com-yuin-gopher-lua (package (name "go-github-com-yuin-gopher-lua") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:05 GMT) Full text and rfc822 format available.Message #32 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 16/18] gnu: Add go-github-com-swaggest-assertjson. Date: Sun, 29 Dec 2024 13:14:35 +0100
* gnu/packages/golang-xyz.scm (go-github-com-swaggest-assertjson): New variable. Change-Id: Ib679c647d68c03bcd941ec6b475cc0745c6dc236 --- gnu/packages/golang-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 3079aec868..6c986cf8c7 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -7536,6 +7536,35 @@ (define-public go-github-com-subosito-gotenv "Go library for loading environment variables from files") (license license:expat))) +(define-public go-github-com-swaggest-assertjson + (package + (name "go-github-com-swaggest-assertjson") + (version "1.9.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/swaggest/assertjson") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0smxcs548dnchqqk4bys167xaawzz125qsvlvpa267fkhqrxk7f9")))) + (build-system go-build-system) + (arguments + (list + #:tests? #f + #:import-path "github.com/swaggest/assertjson")) + (propagated-inputs (list go-github-com-yudai-gojsondiff + go-github-com-yosuke-furukawa-json5 + go-github-com-stretchr-testify + go-github-com-iancoleman-orderedmap + go-github-com-bool64-shared + go-github-com-bool64-dev)) + (home-page "https://github.com/swaggest/assertjson") + (synopsis "JSON equality assertions for Golang") + (description "This package provides JSON equality assertions for Golang.") + (license license:expat))) + (define-public go-github-com-syndtr-goleveldb (package (name "go-github-com-syndtr-goleveldb") -- 2.47.1
sharlatanus <at> gmail.com, guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:17:06 GMT) Full text and rfc822 format available.Message #35 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 17/18] gnu: Add go-github-com-hetznercloud-hcloud-go. Date: Sun, 29 Dec 2024 13:14:36 +0100
* gnu/packages/admin.scm (go-github-com-hetznercloud-hcloud-go): New variable. Change-Id: I539fb9435e38e311a9456f0224be02bb99ed75d1 --- gnu/packages/admin.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index b44f30f9bd..a5f6222e39 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -143,6 +143,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages gnupg) #:use-module (gnu packages golang) #:use-module (gnu packages golang-build) + #:use-module (gnu packages golang-check) #:use-module (gnu packages golang-compression) #:use-module (gnu packages golang-xyz) #:use-module (gnu packages groff) @@ -176,6 +177,7 @@ (define-module (gnu packages admin) #:use-module (gnu packages perl-check) #:use-module (gnu packages pkg-config) #:use-module (gnu packages polkit) + #:use-module (gnu packages prometheus) #:use-module (gnu packages python) #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) @@ -6150,6 +6152,36 @@ (define-public fail2ban mechanisms if you really want to protect services.") (license license:gpl2+))) +(define-public go-github-com-hetznercloud-hcloud-go + (package + (name "go-github-com-hetznercloud-hcloud-go") + (version "2.17.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hetznercloud/hcloud-go") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0rmrp100clcymz6j741dpvx217d6ljnfqn9qfndlmy9rwi64ih8h")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/hetznercloud/hcloud-go/v2/hcloud" + #:unpack-path "github.com/hetznercloud/hcloud-go/v2")) + (propagated-inputs (list go-golang-org-x-net + go-golang-org-x-crypto + go-github-com-vburenin-ifacemaker + go-github-com-stretchr-testify + go-github-com-prometheus-client-golang + go-github-com-jmattheis-goverter + go-github-com-google-go-cmp)) + (home-page "https://github.com/hetznercloud/hcloud-go") + (synopsis "Golang library for the Hetzner Cloud API") + (description "This package provides a library for the Hetzner Cloud API.") + (license license:expat))) + (define-public restartd (let* ((commit "7044125ac55056f2663536f7137170edf92ebd75") ;; Version is 0.2.4 in the version file in the repo -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:23:01 GMT) Full text and rfc822 format available.Message #38 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 06/18] gnu: Add go-github-com-jedib0t-go-pretty-progress. Date: Sun, 29 Dec 2024 13:14:25 +0100
* gnu/packages/golang-xyz.scm (go-github-com-jedib0t-go-pretty-progress): New variable. Change-Id: I6caf5704e4e8bfa74c07cd3c36d06b134c4c6610 --- gnu/packages/golang-xyz.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 65095b5c6f..7918df44d3 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4495,6 +4495,19 @@ (define-public go-github-com-jedib0t-go-pretty-list with an emphasis on customization.") (license license:expat))) +(define-public go-github-com-jedib0t-go-pretty-progress + (package + (inherit go-github-com-jedib0t-go-pretty-list) + (name "go-github-com-jedib0t-go-pretty-progress") + (arguments + (list + #:import-path "github.com/jedib0t/go-pretty/progress" + #:unpack-path "github.com/jedib0t/go-pretty")) + (synopsis "Utilities to prettify console output of progress bars") + (description + "This package provides utilities to prettify console output of progress +bars with an emphasis on customization."))) + (define-public go-github-com-jinzhu-copier (package (name "go-github-com-jinzhu-copier") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:02 GMT) Full text and rfc822 format available.Message #41 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 13/18] gnu: Add go-github-com-sergi-go-diff-diffmatchpatch. Date: Sun, 29 Dec 2024 13:14:32 +0100
* gnu/packages/golang-xyz.scm (go-github-com-sergi-go-diff-diffmatchpatch): New variable. Change-Id: Id40ccd548363d917db10d403ff40cb8f031abfbf --- gnu/packages/golang-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 770c99bc8a..dcd2483c24 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -7204,6 +7204,33 @@ (define-public go-github-com-sergi-go-diff @end itemize") (license license:expat))) +(define-public go-github-com-sergi-go-diff-diffmatchpatch + (package + (name "go-github-com-sergi-go-diff-diffmatchpatch") + (version "1.3.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sergi/go-diff") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0c7lsa3kjxbrx66r93d0pvx1408b80ignpi39fzka1qc0ylshw32")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/sergi/go-diff/diffmatchpatch" + #:unpack-path "github.com/sergi/go-diff")) + (propagated-inputs (list go-github-com-stretchr-testify)) + (home-page "https://github.com/sergi/go-diff") + (synopsis "Diff, match and patch text in Golang") + (description + "This package provides algorithms to perform operations to synchronizing +plain text, like comparing two texts and return their differences, perform +fuzzy matching of text, and applying patches onto text.") + (license license:expat))) + (define-public go-github-com-sevlyar-go-daemon (package (name "go-github-com-sevlyar-go-daemon") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:02 GMT) Full text and rfc822 format available.Message #44 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 07/18] gnu: Add go-github-com-jedib0t-go-pretty-table. Date: Sun, 29 Dec 2024 13:14:26 +0100
* gnu/packages/golang-xyz.scm (go-github-com-jedib0t-go-pretty-table): New variable. Change-Id: I3ce01f5a1888f982e8bdc07f31a63623fa63a1fb --- gnu/packages/golang-xyz.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 7918df44d3..73c27c9149 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4508,6 +4508,19 @@ (define-public go-github-com-jedib0t-go-pretty-progress "This package provides utilities to prettify console output of progress bars with an emphasis on customization."))) +(define-public go-github-com-jedib0t-go-pretty-table + (package + (inherit go-github-com-jedib0t-go-pretty-list) + (name "go-github-com-jedib0t-go-pretty-table") + (arguments + (list + #:import-path "github.com/jedib0t/go-pretty/table" + #:unpack-path "github.com/jedib0t/go-pretty")) + (synopsis "Utilities to prettify console output of tables") + (description + "This package provides utilities to prettify console output of tables +with an emphasis on customization."))) + (define-public go-github-com-jinzhu-copier (package (name "go-github-com-jinzhu-copier") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:03 GMT) Full text and rfc822 format available.Message #47 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 10/18] gnu: Add go-github-com-bool64-shared. Date: Sun, 29 Dec 2024 13:14:29 +0100
* gnu/packages/golang-xyz.scm (go-github-com-bool64-shared): New variable. Change-Id: Ib6b26619e2065e3a40ccae59f821aabffa2b00a0 --- gnu/packages/golang-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 8a1510ccdd..7c9e11b6a7 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -1417,6 +1417,31 @@ (define-public go-github-com-bool64-dev Actions.") (license license:expat))) +(define-public go-github-com-bool64-shared + (package + (name "go-github-com-bool64-shared") + (version "0.1.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bool64/shared") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "157k7vw9cq84i5yy8bab8n1dk2lc9cmz8kjjy710ic9lwridmnf8")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/bool64/shared")) + (propagated-inputs (list go-github-com-stretchr-testify + go-github-com-bool64-dev)) + (home-page "https://github.com/bool64/shared") + (synopsis "Share variables between test helpers in Golang") + (description "This package provides a contract to share variables between +test helpers in Golang.") + (license license:expat))) + (define-public go-github-com-briandowns-spinner (package (name "go-github-com-briandowns-spinner") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:03 GMT) Full text and rfc822 format available.Message #50 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 08/18] gnu: Add go-github-com-jedib0t-go-pretty-text. Date: Sun, 29 Dec 2024 13:14:27 +0100
* gnu/packages/golang-xyz.scm (go-github-com-jedib0t-go-pretty-text): New variable. Change-Id: Ifcbadd0587f5a60029ab3ccc04b2267099e25323 --- gnu/packages/golang-xyz.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 73c27c9149..b24339384b 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4521,6 +4521,18 @@ (define-public go-github-com-jedib0t-go-pretty-table "This package provides utilities to prettify console output of tables with an emphasis on customization."))) +(define-public go-github-com-jedib0t-go-pretty-text + (package + (inherit go-github-com-jedib0t-go-pretty-list) + (name "go-github-com-jedib0t-go-pretty-text") + (arguments + (list + #:import-path "github.com/jedib0t/go-pretty/text" + #:unpack-path "github.com/jedib0t/go-pretty")) + (synopsis "Utilities to prettify console output of text") + (description "This package provides utilities to prettify console output +of text with an emphasis on customization."))) + (define-public go-github-com-jinzhu-copier (package (name "go-github-com-jinzhu-copier") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:04 GMT) Full text and rfc822 format available.Message #53 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 11/18] gnu: Add go-github-com-iancoleman-orderedmap. Date: Sun, 29 Dec 2024 13:14:30 +0100
* gnu/packages/golang-xyz.scm (go-github-com-iancoleman-orderedmap): New variable. Change-Id: Ifdc4e1b26beba3813dfebe64b31d882180739d47 --- gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 7c9e11b6a7..f463da900f 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -4364,6 +4364,30 @@ (define-public go-github-com-ianlancetaylor-demangle ABI}.") (license license:bsd-3))) +(define-public go-github-com-iancoleman-orderedmap + (package + (name "go-github-com-iancoleman-orderedmap") + (version "0.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/iancoleman/orderedmap") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rkahhb86ngvzjmdlrpw9rx24a0b1yshq2add1ry2ii6nkx0xbfs")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/iancoleman/orderedmap")) + (home-page "https://github.com/iancoleman/orderedmap") + (synopsis "Ordered map in Golang") + (description + "This package provides a Golang data type for ordered maps where the keys +keep the order that they're added. It can be de/serialized from/to JSON.") + (license license:expat))) + (define-public go-github-com-itchyny-timefmt-go (package (name "go-github-com-itchyny-timefmt-go") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:25:05 GMT) Full text and rfc822 format available.Message #56 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 12/18] gnu: Add go-github-com-yosuke-furukawa-json5. Date: Sun, 29 Dec 2024 13:14:31 +0100
* gnu/packages/golang-xyz.scm (go-github-com-yosuke-furukawa-json5): New variable. Change-Id: Icac16f1dd4c696b5c701e3208e46b83cd9804fe1 --- gnu/packages/golang-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index f463da900f..770c99bc8a 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -8233,6 +8233,29 @@ (define-public go-github-com-xlab-treeprint "This package provides a simple ASCII tree composing tool.") (license license:expat))) +(define-public go-github-com-yosuke-furukawa-json5 + (package + (name "go-github-com-yosuke-furukawa-json5") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yosuke-furukawa/json5") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1bcghdrx66v65bxlhfq9dvhbicnps9110wxza1gd5wx9x121mbr9")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/yosuke-furukawa/json5")) + (home-page "https://github.com/yosuke-furukawa/json5") + (synopsis "JSON5 implemented in Golang") + (description "This package provides an implementation of JSON5 for +Golang.") + (license license:bsd-3))) + (define-public go-github-com-yuin-gopher-lua (package (name "go-github-com-yuin-gopher-lua") -- 2.47.1
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Sun, 29 Dec 2024 12:26:02 GMT) Full text and rfc822 format available.Message #59 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Cc: Roman Scherer <roman <at> burningswell.com> Subject: [PATCH 09/18] gnu: Add go-github-com-bool64-dev. Date: Sun, 29 Dec 2024 13:14:28 +0100
* gnu/packages/golang-xyz.scm (go-github-com-bool64-dev): New variable. Change-Id: I6fce0b2cf64735ce2719d32063a37af2184aecf3 --- gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index b24339384b..8a1510ccdd 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -1393,6 +1393,30 @@ (define-public go-github-com-boltdb-bolt don't require a full database server such as Postgres or MySQL.") (license license:expat))) +(define-public go-github-com-bool64-dev + (package + (name "go-github-com-bool64-dev") + (version "0.2.37") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bool64/dev") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "041ng9z0qbmbj0l7lpj55d681b7p35lrr8vcyv3iqc1m6jzqqg5q")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/bool64/dev")) + (home-page "https://github.com/bool64/dev") + (synopsis "Go development helpers") + (description "This package provides scripts and workflows to automate +common routines for Golang projects via modular Makefiles and GitHub +Actions.") + (license license:expat))) + (define-public go-github-com-briandowns-spinner (package (name "go-github-com-briandowns-spinner") -- 2.47.1
Sharlatan Hellseher <sharlatanus <at> gmail.com>
:Roman Scherer <roman <at> burningswell.com>
:Message #64 received at 75176-done <at> debbugs.gnu.org (full text, mbox):
From: Sharlatan Hellseher <sharlatanus <at> gmail.com> To: 75176-done <at> debbugs.gnu.org Subject: [PATCH 00/18] Add command-line interface for Hetzner Cloud Date: Thu, 02 Jan 2025 17:18:47 +0000
[Message part 1 (text/plain, inline)]
Hi, Thank you for the patches! I've addjusted some of them and shifted to apropriate golang-*.scm modules, all tests are enabled and made sure are passed, vednor directory removed. - patches [15/15] - [X] gnu: Add go-github-com-fatih-structs. - [X] gnu: Add go-github-com-guptarohit-asciigraph. - [X] gnu: Add go-github-com-jmattheis-goverter. - enable tests - remvoe examples - move go-github-com-stretchr-testify to native-inputs - [X] gnu: Add go-github-com-vburenin-ifacemaker. - add go-ifacemaker - [X] go-github-com-jedib0t-go-pretty-v6 merge them as one package as no dedicated go.mod - [X] gnu: Add go-github-com-jedib0t-go-pretty-list. - [X] gnu: Add go-github-com-jedib0t-go-pretty-progress. - [X] gnu: Add go-github-com-jedib0t-go-pretty-table. - [X] gnu: Add go-github-com-jedib0t-go-pretty-text. - [X] gnu: Add go-github-com-bool64-dev. - place in golang-check - [X] gnu: Add go-github-com-bool64-shared. - place in golang-check - [X] gnu: Add go-github-com-iancoleman-orderedmap. - [X] gnu: Add go-github-com-yosuke-furukawa-json5. - [X] gnu: Add go-github-com-sergi-go-diff-diffmatchpatch. - skip as the same as go-github-com-sergi-go-diff - [X] gnu: Add go-github-com-yudai-golcs. - [X] gnu: Add go-github-com-yudai-gojsondiff. - [X] gnu: Add go-github-com-swaggest-assertjson. - place in golang-check - [X] gnu: Add go-github-com-hetznercloud-hcloud-go. - place in golang-web - [X] gnu: Add go-github-com-hetznercloud-cli. --8<---------------cut here---------------start------------->8--- > ./pre-inst-env guix build --rounds=2 hetznercloud-cli go-github-com-hetznercloud-hcloud-go-v2 go-github-com-swaggest-assertjson go-github-com-yudai-gojsondiff go-github-com-yudai-golcs go-github-com-yosuke-furukawa-json5 go-github-com-iancoleman-orderedmap go-github-com-bool64-shared go-github-com-bool64-dev go-github-com-jedib0t-go-pretty-v6 go-github-com-vburenin-ifacemaker go-github-com-jmattheis-goverter go-github-com-goverter-patherr go-github-com-guptarohit-asciigraph go-github-com-fatih-structs /gnu/store/b7nvzx48f0gwvq55zzsb3wb4f1kcbwzi-hetznercloud-cli-1.49.0 /gnu/store/li0pwawd32sb3yfck6yplnd6ryvwz6xg-go-github-com-hetznercloud-hcloud-go-v2-2.17.1 /gnu/store/fj5l9bg49ifpq054azcrbn1vcw8r8c23-go-github-com-swaggest-assertjson-1.9.0 /gnu/store/k27jj998ni8i379lcvxi3rj77ikn02f7-go-github-com-yudai-gojsondiff-1.0.0 /gnu/store/i4pxjnys8wnxyvv4l1l8hcaxcsks9vxi-go-github-com-yudai-golcs-0.0.0-20170316035057-ecda9a501e82 /gnu/store/yxil9ml99l6kdbkikwx0b5zx5nca7b4c-go-github-com-yosuke-furukawa-json5-0.1.1-0.cf7bb3f /gnu/store/zqgh5p3kbf351ywzc53l4lzg7zalfgm5-go-github-com-iancoleman-orderedmap-0.3.0 /gnu/store/3vwbkp2iyd2w3hmf4v0vr82nxf9382zi-go-github-com-bool64-shared-0.1.5 /gnu/store/6p7f0b65hykd6fv2nsxsx0lygzgif2cx-go-github-com-bool64-dev-0.2.37 /gnu/store/6acjiahi4s8y8swg206hdn2i7y5f08jc-go-github-com-jedib0t-go-pretty-v6-6.6.5 /gnu/store/hfnrzj2ihw24fz26anbimiamafynj074-go-github-com-vburenin-ifacemaker-1.2.1 /gnu/store/wddp2cb5mabpz1y23w8dvqh1rbkpm02a-go-github-com-jmattheis-goverter-1.7.0 /gnu/store/bx5cyjijq0r30m33zbizqp979wakh5qg-go-github-com-goverter-patherr-1.0.0 /gnu/store/4hzjnqfwmyagx3dy2jq13akvmqrwjarj-go-github-com-guptarohit-asciigraph-0.7.3 /gnu/store/v9606i71vpagwsj2zypbacp2plj2q69g-go-github-com-fatih-structs-1.1.0 --8<---------------cut here---------------end--------------->8--- Pushed to go-team branch as: --8<---------------cut here---------------start------------->8--- ebddd5c8cf * origin/go-team gnu: Add hetznercloud-cli. 5b1854ace8 * gnu: Add go-github-com-hetznercloud-hcloud-go-v2. 9ff3bb047b * gnu: Add go-github-com-swaggest-assertjson. a5199f4a6c * gnu: Add go-github-com-yudai-gojsondiff. 789eed8c5a * gnu: Add go-github-com-yudai-golcs. 57d278342a * gnu: Add go-github-com-yosuke-furukawa-json5. 2c55e90dea * gnu: Add go-github-com-iancoleman-orderedmap. fbbb38b652 * gnu: Add go-github-com-bool64-shared. d4c264231b * gnu: Add go-github-com-bool64-dev. c368e74208 * gnu: Add go-github-com-jedib0t-go-pretty-v6. 94e9e1b0fb * gnu: Add go-github-com-vburenin-ifacemaker. e6109ba366 * gnu: Add go-github-com-jmattheis-goverter. 18d86c439d * gnu: Add go-github-com-goverter-patherr. ee2d9c47fb * gnu: Add go-github-com-guptarohit-asciigraph. a8f69d190b * gnu: Add go-github-com-fatih-structs. --8<---------------cut here---------------end--------------->8--- -- Oleg
[signature.asc (application/pgp-signature, inline)]
guix-patches <at> gnu.org
:bug#75176
; Package guix-patches
.
(Thu, 02 Jan 2025 19:52:01 GMT) Full text and rfc822 format available.Message #67 received at 75176 <at> debbugs.gnu.org (full text, mbox):
From: Roman Scherer <roman <at> burningswell.com> To: 75176 <at> debbugs.gnu.org Subject: Re: bug#75176: closed ([PATCH 00/18] Add command-line interface for Hetzner Cloud) Date: Thu, 2 Jan 2025 20:51:01 +0100
[Message part 1 (text/plain, inline)]
Thank you Oleg! On Thu, Jan 2, 2025, 18:19 GNU bug Tracking System <help-debbugs <at> gnu.org> wrote: > Your bug report > > #75176: [PATCH 00/18] Add command-line interface for Hetzner Cloud > > which was filed against the guix-patches package, has been closed. > > The explanation is attached below, along with your original report. > If you require more details, please reply to 75176 <at> debbugs.gnu.org. > > -- > 75176: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75176 > GNU Bug Tracking System > Contact help-debbugs <at> gnu.org with problems > > > > ---------- Forwarded message ---------- > From: Sharlatan Hellseher <sharlatanus <at> gmail.com> > To: 75176-done <at> debbugs.gnu.org > Cc: > Bcc: > Date: Thu, 02 Jan 2025 17:18:47 +0000 > Subject: [PATCH 00/18] Add command-line interface for Hetzner Cloud > > Hi, > > Thank you for the patches! > > I've addjusted some of them and shifted to apropriate golang-*.scm > modules, all tests are enabled and made sure are passed, vednor > directory removed. > > - patches [15/15] > - [X] gnu: Add go-github-com-fatih-structs. > - [X] gnu: Add go-github-com-guptarohit-asciigraph. > - [X] gnu: Add go-github-com-jmattheis-goverter. > - enable tests > - remvoe examples > - move go-github-com-stretchr-testify to native-inputs > - [X] gnu: Add go-github-com-vburenin-ifacemaker. > - add go-ifacemaker > - [X] go-github-com-jedib0t-go-pretty-v6 > merge them as one package as no dedicated go.mod > - [X] gnu: Add go-github-com-jedib0t-go-pretty-list. > - [X] gnu: Add go-github-com-jedib0t-go-pretty-progress. > - [X] gnu: Add go-github-com-jedib0t-go-pretty-table. > - [X] gnu: Add go-github-com-jedib0t-go-pretty-text. > - [X] gnu: Add go-github-com-bool64-dev. > - place in golang-check > - [X] gnu: Add go-github-com-bool64-shared. > - place in golang-check > - [X] gnu: Add go-github-com-iancoleman-orderedmap. > - [X] gnu: Add go-github-com-yosuke-furukawa-json5. > - [X] gnu: Add go-github-com-sergi-go-diff-diffmatchpatch. > - skip as the same as go-github-com-sergi-go-diff > - [X] gnu: Add go-github-com-yudai-golcs. > - [X] gnu: Add go-github-com-yudai-gojsondiff. > - [X] gnu: Add go-github-com-swaggest-assertjson. > - place in golang-check > - [X] gnu: Add go-github-com-hetznercloud-hcloud-go. > - place in golang-web > - [X] gnu: Add go-github-com-hetznercloud-cli. > > > --8<---------------cut here---------------start------------->8--- > > ./pre-inst-env guix build --rounds=2 hetznercloud-cli > go-github-com-hetznercloud-hcloud-go-v2 > go-github-com-swaggest-assertjson go-github-com-yudai-gojsondiff > go-github-com-yudai-golcs > go-github-com-yosuke-furukawa-json5 go-github-com-iancoleman-orderedmap > go-github-com-bool64-shared > go-github-com-bool64-dev go-github-com-jedib0t-go-pretty-v6 > go-github-com-vburenin-ifacemaker > go-github-com-jmattheis-goverter go-github-com-goverter-patherr > go-github-com-guptarohit-asciigraph > go-github-com-fatih-structs > > /gnu/store/b7nvzx48f0gwvq55zzsb3wb4f1kcbwzi-hetznercloud-cli-1.49.0 > > /gnu/store/li0pwawd32sb3yfck6yplnd6ryvwz6xg-go-github-com-hetznercloud-hcloud-go-v2-2.17.1 > > /gnu/store/fj5l9bg49ifpq054azcrbn1vcw8r8c23-go-github-com-swaggest-assertjson-1.9.0 > > /gnu/store/k27jj998ni8i379lcvxi3rj77ikn02f7-go-github-com-yudai-gojsondiff-1.0.0 > > /gnu/store/i4pxjnys8wnxyvv4l1l8hcaxcsks9vxi-go-github-com-yudai-golcs-0.0.0-20170316035057-ecda9a501e82 > > /gnu/store/yxil9ml99l6kdbkikwx0b5zx5nca7b4c-go-github-com-yosuke-furukawa-json5-0.1.1-0.cf7bb3f > > /gnu/store/zqgh5p3kbf351ywzc53l4lzg7zalfgm5-go-github-com-iancoleman-orderedmap-0.3.0 > > /gnu/store/3vwbkp2iyd2w3hmf4v0vr82nxf9382zi-go-github-com-bool64-shared-0.1.5 > /gnu/store/6p7f0b65hykd6fv2nsxsx0lygzgif2cx-go-github-com-bool64-dev-0.2.37 > > /gnu/store/6acjiahi4s8y8swg206hdn2i7y5f08jc-go-github-com-jedib0t-go-pretty-v6-6.6.5 > > /gnu/store/hfnrzj2ihw24fz26anbimiamafynj074-go-github-com-vburenin-ifacemaker-1.2.1 > > /gnu/store/wddp2cb5mabpz1y23w8dvqh1rbkpm02a-go-github-com-jmattheis-goverter-1.7.0 > > /gnu/store/bx5cyjijq0r30m33zbizqp979wakh5qg-go-github-com-goverter-patherr-1.0.0 > > /gnu/store/4hzjnqfwmyagx3dy2jq13akvmqrwjarj-go-github-com-guptarohit-asciigraph-0.7.3 > > /gnu/store/v9606i71vpagwsj2zypbacp2plj2q69g-go-github-com-fatih-structs-1.1.0 > --8<---------------cut here---------------end--------------->8--- > > Pushed to go-team branch as: > --8<---------------cut here---------------start------------->8--- > ebddd5c8cf * origin/go-team gnu: Add hetznercloud-cli. > 5b1854ace8 * gnu: Add go-github-com-hetznercloud-hcloud-go-v2. > 9ff3bb047b * gnu: Add go-github-com-swaggest-assertjson. > a5199f4a6c * gnu: Add go-github-com-yudai-gojsondiff. > 789eed8c5a * gnu: Add go-github-com-yudai-golcs. > 57d278342a * gnu: Add go-github-com-yosuke-furukawa-json5. > 2c55e90dea * gnu: Add go-github-com-iancoleman-orderedmap. > fbbb38b652 * gnu: Add go-github-com-bool64-shared. > d4c264231b * gnu: Add go-github-com-bool64-dev. > c368e74208 * gnu: Add go-github-com-jedib0t-go-pretty-v6. > 94e9e1b0fb * gnu: Add go-github-com-vburenin-ifacemaker. > e6109ba366 * gnu: Add go-github-com-jmattheis-goverter. > 18d86c439d * gnu: Add go-github-com-goverter-patherr. > ee2d9c47fb * gnu: Add go-github-com-guptarohit-asciigraph. > a8f69d190b * gnu: Add go-github-com-fatih-structs. > --8<---------------cut here---------------end--------------->8--- > > -- > Oleg > > > > ---------- Forwarded message ---------- > From: Roman Scherer <roman <at> burningswell.com> > To: guix-patches <at> gnu.org > Cc: Roman Scherer <roman <at> burningswell.com> > Bcc: > Date: Sun, 29 Dec 2024 13:12:28 +0100 > Subject: [PATCH 00/18] Add command-line interface for Hetzner Cloud > Hello Guix, > > this patch series adds the hcloud command to Guix, a command-line interface > for the Hetzner Cloud service. > > Could you please review it? > > Thanks, Roman. > > Roman Scherer (18): > gnu: Add go-github-com-fatih-structs. > gnu: Add go-github-com-guptarohit-asciigraph. > gnu: Add go-github-com-jmattheis-goverter. > gnu: Add go-github-com-vburenin-ifacemaker. > gnu: Add go-github-com-jedib0t-go-pretty-list. > gnu: Add go-github-com-jedib0t-go-pretty-progress. > gnu: Add go-github-com-jedib0t-go-pretty-table. > gnu: Add go-github-com-jedib0t-go-pretty-text. > gnu: Add go-github-com-bool64-dev. > gnu: Add go-github-com-bool64-shared. > gnu: Add go-github-com-iancoleman-orderedmap. > gnu: Add go-github-com-yosuke-furukawa-json5. > gnu: Add go-github-com-sergi-go-diff-diffmatchpatch. > gnu: Add go-github-com-yudai-golcs. > gnu: Add go-github-com-yudai-gojsondiff. > gnu: Add go-github-com-swaggest-assertjson. > gnu: Add go-github-com-hetznercloud-hcloud-go. > gnu: Add go-github-com-hetznercloud-cli. > > gnu/packages/admin.scm | 80 ++++++++ > gnu/packages/golang-xyz.scm | 379 ++++++++++++++++++++++++++++++++++++ > 2 files changed, 459 insertions(+) > > > base-commit: 831b94a1efcea8f793afc949b5123a6235c9bb1a > -- > 2.47.1 > > >
[Message part 2 (text/html, inline)]
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Fri, 31 Jan 2025 12:24:14 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.