~ruther/guix-local

ae93b542b22a0da491479132f658ca30ffdc9b24 — Hilton Chain 3 years ago 71a2821
gnu: Add go-github-com-technoweenie-multipartstreamer.

* gnu/packages/golang.scm (go-github-com-technoweenie-multipartstreamer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 24 insertions(+), 0 deletions(-)

M gnu/packages/golang.scm
M gnu/packages/golang.scm => gnu/packages/golang.scm +24 -0
@@ 4323,6 4323,30 @@ Features include:
    (propagated-inputs
     (list go-gopkg-in-yaml-v3))))

(define-public go-github-com-technoweenie-multipartstreamer
  (package
    (name "go-github-com-technoweenie-multipartstreamer")
    (version "1.0.1")
    (source (origin
              (method git-fetch)
              (uri (git-reference
                    (url "https://github.com/technoweenie/multipartstreamer")
                    (commit (string-append "v" version))))
              (file-name (git-file-name name version))
              (sha256
               (base32
                "159jhcabdkds8m5777zfs8p5z3snpjhzz7q9aq9wjpcvh6xlljqa"))))
    (build-system go-build-system)
    (arguments
     (list #:tests? #f                  ; Upstream tests are broken.
           #:import-path "github.com/technoweenie/multipartstreamer"))
    (home-page "https://github.com/technoweenie/multipartstreamer")
    (synopsis "MIME multipart format streamer")
    (description
     "This package helps you encode large files in MIME multipart format
without reading the entire content into memory.")
    (license license:expat)))

(define-public go-github-com-tevino-abool
  (let ((commit
          "3c25f2fe7cd0ef3eabefce1d90efd69a65d35b12")