unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#59356] [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
@ 2022-11-18 11:44 Adam Faiz via Guix-patches via
  2022-11-18 11:47 ` [bug#59356] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi Adam Faiz via Guix-patches via
  2024-06-23 20:05 ` bug#59356: [PATCH 0/5] " Sharlatan Hellseher
  0 siblings, 2 replies; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:44 UTC (permalink / raw)
  To: 59356

 From 66d7d381f376168c385b2e8808e50e3b7f8b17d7 Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 19:36:24 +0800
Subject: [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.

*** BLURB HERE ***

AwesomeAdam54321 (1):
   gnu: Add go-github-com-makeworld-the-better-one-gemget.

  gnu/packages/web.scm | 30 ++++++++++++++++++++++++++++++
  1 file changed, 30 insertions(+)

-- 
2.38.0




^ permalink raw reply	[flat|nested] 7+ messages in thread

* [bug#59356] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi.
  2022-11-18 11:44 [bug#59356] [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
@ 2022-11-18 11:47 ` Adam Faiz via Guix-patches via
  2022-11-18 11:49   ` [bug#59356] [PATCH 2/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
  2024-06-23 20:05 ` bug#59356: [PATCH 0/5] " Sharlatan Hellseher
  1 sibling, 1 reply; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:47 UTC (permalink / raw)
  To: 59356

 From 2a2bca6bb46620ed85f1da5b920418f935dbbd4a Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 08:58:08 +0800
Subject: [PATCH] gnu: Add go-github-com-k0kubun-go-ansi.

* gnu/packages/golang.scm (go-github-com-k0kubun-go-ansi): New variable.
---
  gnu/packages/golang.scm | 22 ++++++++++++++++++++++
  1 file changed, 22 insertions(+)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index b3df51ed5f..062af7a8e0 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -1193,6 +1193,28 @@ (define-public go-github-com-kataras-pio
  terminals.")
      (license license:bsd-3)))

+(define-public go-github-com-k0kubun-go-ansi
+  (package
+    (name "go-github-com-k0kubun-go-ansi")
+    (version "0.0.0-20180517002512-3bf9e2903213")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/k0kubun/go-ansi")
+                    (commit (go-version->git-ref version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "117afax4l268rbswf02icbgxncmd1pk2abkz7cv26iyszi8l26dq"))))
+    (build-system go-build-system)
+    (arguments
+     (list #:import-path "github.com/k0kubun/go-ansi"))
+    (home-page "https://github.com/k0kubun/go-ansi")
+    (synopsis "Windows-portable ANSI escape sequence utility for Go 
language")
+    (description
+     "Go-ANSI converts ANSI escape sequences to Windows API calls on 
Windows environment.")
+    (license license:expat)))
+
  (define-public go-github-com-kortschak-utter
    (package
      (name "go-github-com-kortschak-utter")
-- 
2.38.0




^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [bug#59356] [PATCH 2/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
  2022-11-18 11:47 ` [bug#59356] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi Adam Faiz via Guix-patches via
@ 2022-11-18 11:49   ` Adam Faiz via Guix-patches via
  2022-11-18 11:51     ` [bug#59356] [PATCH 3/5] " Adam Faiz via Guix-patches via
  0 siblings, 1 reply; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:49 UTC (permalink / raw)
  To: 59356

 From fa36cef177596c302a35c4a7cbad04ac26ba08c7 Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 09:02:06 +0800
Subject: [PATCH] gnu: Add go-github-com-mitchellh-colorstring.

* gnu/packages/golang.scm (go-github-com-mitchellh-colorstring): New 
variable.
---
  gnu/packages/golang.scm | 23 +++++++++++++++++++++++
  1 file changed, 23 insertions(+)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 062af7a8e0..71aa2ec972 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -5330,6 +5330,29 @@ (define-public go-github-com-mitchellh-reflectwalk
  unknown structures such as those decoded from JSON.")
      (license license:expat)))

+(define-public go-github-com-mitchellh-colorstring
+  (package
+    (name "go-github-com-mitchellh-colorstring")
+    (version "0.0.0-20190213212951-d06e56a500db")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/mitchellh/colorstring")
+                    (commit (go-version->git-ref version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1d2mi5ziszfzdgaz8dg4b6sxa63nw1jnsvffacqxky6yz9m623kn"))))
+    (build-system go-build-system)
+    (arguments
+     '(#:import-path "github.com/mitchellh/colorstring"))
+    (home-page "https://github.com/mitchellh/colorstring")
+    (synopsis "Go (golang) library for colorizing strings for terminal 
output")
+    (description
+     "colorstring is a Go library for outputting colored strings to a 
console
+using a simple inline syntax in your string to specify the color to 
print as.")
+    (license license:expat)))
+
  (define-public go-github-com-mitchellh-copystructure
    (package
      (name "go-github-com-mitchellh-copystructure")
-- 
2.38.0




^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [bug#59356] [PATCH 3/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
  2022-11-18 11:49   ` [bug#59356] [PATCH 2/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
@ 2022-11-18 11:51     ` Adam Faiz via Guix-patches via
  2022-11-18 11:53       ` Adam Faiz via Guix-patches via
  0 siblings, 1 reply; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:51 UTC (permalink / raw)
  To: 59356

 From d2b2741b0b800e1371b53d0f0a72cd69a35838ab Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 09:03:42 +0800
Subject: [PATCH] gnu: Add go-github-com-schollz-progressbar.

* gnu/packages/golang.scm (go-github-com-schollz-progressbar): New variable.
---
  gnu/packages/golang.scm | 35 +++++++++++++++++++++++++++++++++++
  1 file changed, 35 insertions(+)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 71aa2ec972..c988b50574 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -1287,6 +1287,41 @@ (define-public go-github-com-schachmat-ingo
  configuration file.")
      (license license:isc)))

+(define-public go-github-com-schollz-progressbar
+  (package
+    (name "go-github-com-schollz-progressbar")
+    (version "3.12.1")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/schollz/progressbar")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1xf6vrrvimrhb6hrkcax0ig6f0zy3skiapxjhfqc1n0lmvbxwqyf"))))
+    (build-system go-build-system)
+    (arguments
+     (list #:tests? #f ;TestReaderToBuffer panic: runtime error:
+                       ;invalid memory address or nil pointer 
dereference [recovered]
+           #:import-path "github.com/schollz/progressbar/v3"))
+    (propagated-inputs
+     (list go-golang-org-x-term
+           go-golang-org-x-sys
+           go-github-com-stretchr-testify
+           go-github-com-rivo-uniseg
+           go-github-com-mitchellh-colorstring
+           go-github-com-mattn-go-runewidth
+           go-github-com-mattn-go-isatty
+           go-github-com-k0kubun-go-ansi
+           go-github-com-davecgh-go-spew))
+    (home-page "https://github.com/schollz/progressbar")
+    (synopsis "Basic thread-safe progress bar for Golang applications")
+    (description
+     "schollz-progressbar provides a very simple thread-safe progress 
bar which should work
+on every OS without problems.")
+    (license license:expat)))
+
  (define-public go-github-com-savsgio-gotils
    (let ((commit "52f3993e8d6d2629f18e7b7383b7f54a3d3f1d1f")
          (revision "0"))
-- 
2.38.0




^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [bug#59356] [PATCH 3/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
  2022-11-18 11:51     ` [bug#59356] [PATCH 3/5] " Adam Faiz via Guix-patches via
@ 2022-11-18 11:53       ` Adam Faiz via Guix-patches via
  2022-11-18 11:54         ` [bug#59356] [PATCH 5/5] " Adam Faiz via Guix-patches via
  0 siblings, 1 reply; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:53 UTC (permalink / raw)
  To: 59356

 From 55e469d785c75f85898ce2f413ff5e61b89e1354 Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 09:15:48 +0800
Subject: [PATCH] gnu: Add
  go-github-com-makeworld-the-better-one-go-gemini.

* gnu/packages/golang.scm 
(go-github-com-makeworld-the-better-one-go-gemini): New variable.
---
  gnu/packages/golang.scm | 26 ++++++++++++++++++++++++++
  1 file changed, 26 insertions(+)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index c988b50574..97c73abd9f 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -8009,6 +8009,32 @@ (define-public go-gopkg-in-warnings
  errors (warnings).")
      (license license:bsd-2)))

+(define-public go-github-com-makeworld-the-better-one-go-gemini
+  (package
+    (name "go-github-com-makeworld-the-better-one-go-gemini")
+    (version "0.13.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/makeworld-the-better-one/go-gemini")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0vywbn8sh2spqa35zpk9jkkqaipm915nfb9l1v78pjfman61m6v0"))))
+    (build-system go-build-system)
+    (inputs
+     (list go-github-com-google-go-cmp-cmp
+           go-golang-org-x-net go-golang-org-x-text))
+    (arguments
+     (list #:import-path "github.com/makeworld-the-better-one/go-gemini"))
+    (synopsis "Client library for the Gemini protocol, in Go")
+    (description
+     "go-gemini is a library that provides an easy interface to create 
clients
+that speak the Gemini protocol.")
+    (home-page "https://github.com/makeworld-the-better-one/go-gemini")
+    (license license:isc)))
+
  (define-public go-github-com-go-git-gcfg
    (package
      (name "go-github-com-go-git-gcfg")
-- 
2.38.0




^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [bug#59356] [PATCH 5/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
  2022-11-18 11:53       ` Adam Faiz via Guix-patches via
@ 2022-11-18 11:54         ` Adam Faiz via Guix-patches via
  0 siblings, 0 replies; 7+ messages in thread
From: Adam Faiz via Guix-patches via @ 2022-11-18 11:54 UTC (permalink / raw)
  To: 59356

 From 66d7d381f376168c385b2e8808e50e3b7f8b17d7 Mon Sep 17 00:00:00 2001
From: AwesomeAdam54321 <adam.faiz@disroot.org>
Date: Fri, 18 Nov 2022 09:17:41 +0800
Subject: [PATCH] gnu: Add go-github-com-makeworld-the-better-one-gemget.

* gnu/packages/web.scm (go-github-com-makeworld-the-better-one-gemget): 
New variable.
---
  gnu/packages/web.scm | 30 ++++++++++++++++++++++++++++++
  1 file changed, 30 insertions(+)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index d2c406915c..b1762ee9f3 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -7400,6 +7400,36 @@ (define-public perl-html-tidy
  in Perl but is not nearly as capable as @code{HTML::Tidy}.")
      (license license:artistic2.0)))

+(define-public go-github-com-makeworld-the-better-one-gemget
+  (package
+    (name "go-github-com-makeworld-the-better-one-gemget")
+    (version "1.8.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/makeworld-the-better-one/gemget")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ma07wlki4pgmw19yk4dzyxa6blk8ciz3wb46ipbfz7k361lhsry"))))
+    (build-system go-build-system)
+    (inputs
+     (list go-github-com-dustin-go-humanize
+           go-github-com-spf13-pflag
+           go-github-com-makeworld-the-better-one-go-gemini
+           go-golang-org-x-net
+           go-golang-org-x-text
+           go-github-com-schollz-progressbar))
+    (arguments
+     (list #:import-path "github.com/makeworld-the-better-one/gemget"))
+    (synopsis "Command line downloader for the Gemini protocol")
+    (description
+     "Gemget is a command line downloader for the Gemini protocol.
+It works well with streams and can print headers for debugging as well.")
+    (home-page "https://github.com/makeworld-the-better-one/gemget")
+    (license license:expat)))
+
  (define-public geomyidae
    (package
      (name "geomyidae")
-- 
2.38.0




^ permalink raw reply related	[flat|nested] 7+ messages in thread

* bug#59356: [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
  2022-11-18 11:44 [bug#59356] [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
  2022-11-18 11:47 ` [bug#59356] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi Adam Faiz via Guix-patches via
@ 2024-06-23 20:05 ` Sharlatan Hellseher
  1 sibling, 0 replies; 7+ messages in thread
From: Sharlatan Hellseher @ 2024-06-23 20:05 UTC (permalink / raw)
  To: 59356-done

[-- Attachment #1: Type: text/plain, Size: 751 bytes --]


Hi,

Pushed as f9e9c6fac0..12e6ad0816 to master with some modifications:

- patches [4/5]
  - [X] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi.
    - Was present
  - [ ] Re: [PATCH 2/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
        go-github-com-mitchellh-colorstring
    - Was present
  - [X] [PATCH 3/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
    - go-github-com-schollz-progressbar
    - Was present
  - [X] [PATCH] gnu: Add go-github-com-makeworld-the-better-one-go-gemini.
    - Move go golang-web
    - Fix lint warning
    - Update to v0.13.1
  - [X] Re: [PATCH 5/5] gnu: Add go-github-com-makeworld-the-better-one-gemget.
    - go-github-com-makeworld-the-better-one-gemget
    - Update to 1.9.0

--
Oleg

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-06-23 20:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-18 11:44 [bug#59356] [PATCH 0/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
2022-11-18 11:47 ` [bug#59356] [PATCH] gnu: Add go-github-com-k0kubun-go-ansi Adam Faiz via Guix-patches via
2022-11-18 11:49   ` [bug#59356] [PATCH 2/5] gnu: Add go-github-com-makeworld-the-better-one-gemget Adam Faiz via Guix-patches via
2022-11-18 11:51     ` [bug#59356] [PATCH 3/5] " Adam Faiz via Guix-patches via
2022-11-18 11:53       ` Adam Faiz via Guix-patches via
2022-11-18 11:54         ` [bug#59356] [PATCH 5/5] " Adam Faiz via Guix-patches via
2024-06-23 20:05 ` bug#59356: [PATCH 0/5] " Sharlatan Hellseher

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).