gnu: go-github-com-emersion-go-pgpmail: Move to (gnu packages golang-crypto).
* gnu/packages/golang.scm (go-github-com-emersion-go-pgpmail): Move from here ... * gnu/packages/golang-crypto.scm: ... to here. * gnu/packages/mail.scm: Add (gnu packages golang-crypto) to used modules. Change-Id: I6e5d284bb045acb30881c79258573c6c79ecc512
This commit is contained in:
		
							parent
							
								
									4e3526db41
								
							
						
					
					
						commit
						42d10bd201
					
				
					 3 changed files with 32 additions and 29 deletions
				
			
		| 
						 | 
					@ -2,6 +2,7 @@
 | 
				
			||||||
;;; Copyright © 2018 Pierre Neidhardt <mail@ambrevar.xyz>
 | 
					;;; Copyright © 2018 Pierre Neidhardt <mail@ambrevar.xyz>
 | 
				
			||||||
;;; Copyright © 2019, 2020 Leo Famulari <leo@famulari.name>
 | 
					;;; Copyright © 2019, 2020 Leo Famulari <leo@famulari.name>
 | 
				
			||||||
;;; Copyright © 2021 Raghav Gururajan <rg@raghavgururajan.name>
 | 
					;;; Copyright © 2021 Raghav Gururajan <rg@raghavgururajan.name>
 | 
				
			||||||
 | 
					;;; Copyright © 2022 (unmatched-parenthesis <paren@disroot.org>
 | 
				
			||||||
;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@ngraves.fr>
 | 
					;;; Copyright © 2022, 2023 Nicolas Graves <ngraves@ngraves.fr>
 | 
				
			||||||
;;; Copyright © 2023 Artyom V. Poptsov <poptsov.artyom@gmail.com>
 | 
					;;; Copyright © 2023 Artyom V. Poptsov <poptsov.artyom@gmail.com>
 | 
				
			||||||
;;; Copyright © 2023 Clément Lassieur <clement@lassieur.org>
 | 
					;;; Copyright © 2023 Clément Lassieur <clement@lassieur.org>
 | 
				
			||||||
| 
						 | 
					@ -123,6 +124,36 @@ is standardized in RFC 7539.")
 | 
				
			||||||
cryptographic standards that are not included in the Go standard library.")
 | 
					cryptographic standards that are not included in the Go standard library.")
 | 
				
			||||||
      (license license:asl2.0))))
 | 
					      (license license:asl2.0))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					(define-public go-github-com-emersion-go-pgpmail
 | 
				
			||||||
 | 
					  (package
 | 
				
			||||||
 | 
					    (name "go-github-com-emersion-go-pgpmail")
 | 
				
			||||||
 | 
					    (version "0.2.0")
 | 
				
			||||||
 | 
					    (source
 | 
				
			||||||
 | 
					     (origin
 | 
				
			||||||
 | 
					       (method git-fetch)
 | 
				
			||||||
 | 
					       (uri (git-reference
 | 
				
			||||||
 | 
					             (url "https://github.com/emersion/go-pgpmail")
 | 
				
			||||||
 | 
					             (commit (string-append "v" version))))
 | 
				
			||||||
 | 
					       (file-name (git-file-name name version))
 | 
				
			||||||
 | 
					       (sha256
 | 
				
			||||||
 | 
					        (base32 "0ar26b0apw5bxn58qfn1a79cxigbmrqm1irh1rb7x57fydihc7wm"))))
 | 
				
			||||||
 | 
					    (build-system go-build-system)
 | 
				
			||||||
 | 
					    (arguments
 | 
				
			||||||
 | 
					     (list ;; tests don't support our version of protonmail/go-crypto; see
 | 
				
			||||||
 | 
					      ;; <https://github.com/emersion/go-pgpmail/issues/12>
 | 
				
			||||||
 | 
					      #:tests? #f
 | 
				
			||||||
 | 
					      #:import-path "github.com/emersion/go-pgpmail"))
 | 
				
			||||||
 | 
					    (propagated-inputs
 | 
				
			||||||
 | 
					     (list go-github-com-emersion-go-message
 | 
				
			||||||
 | 
					           go-github-com-protonmail-go-crypto
 | 
				
			||||||
 | 
					           go-golang-org-x-crypto
 | 
				
			||||||
 | 
					           go-golang-org-x-text))
 | 
				
			||||||
 | 
					    (home-page "https://github.com/emersion/go-pgpmail")
 | 
				
			||||||
 | 
					    (synopsis "PGP mail encryption for Go")
 | 
				
			||||||
 | 
					    (description "The pgpmail package implements PGP encryption for e-mail
 | 
				
			||||||
 | 
					messages.")
 | 
				
			||||||
 | 
					    (license license:expat)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public go-github-com-gaukas-godicttls
 | 
					(define-public go-github-com-gaukas-godicttls
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "go-github-com-gaukas-godicttls")
 | 
					    (name "go-github-com-gaukas-godicttls")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11770,35 +11770,6 @@ text-only mail clients to display them.")
 | 
				
			||||||
library geared towards parsing MIME encoded emails.")
 | 
					library geared towards parsing MIME encoded emails.")
 | 
				
			||||||
    (license license:expat)))
 | 
					    (license license:expat)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define-public go-github-com-emersion-go-pgpmail
 | 
					 | 
				
			||||||
  (package
 | 
					 | 
				
			||||||
    (name "go-github-com-emersion-go-pgpmail")
 | 
					 | 
				
			||||||
    (version "0.2.0")
 | 
					 | 
				
			||||||
    (source (origin
 | 
					 | 
				
			||||||
              (method git-fetch)
 | 
					 | 
				
			||||||
              (uri (git-reference
 | 
					 | 
				
			||||||
                    (url "https://github.com/emersion/go-pgpmail")
 | 
					 | 
				
			||||||
                    (commit (string-append "v" version))))
 | 
					 | 
				
			||||||
              (file-name (git-file-name name version))
 | 
					 | 
				
			||||||
              (sha256
 | 
					 | 
				
			||||||
               (base32
 | 
					 | 
				
			||||||
                "0ar26b0apw5bxn58qfn1a79cxigbmrqm1irh1rb7x57fydihc7wm"))))
 | 
					 | 
				
			||||||
    (build-system go-build-system)
 | 
					 | 
				
			||||||
    (arguments
 | 
					 | 
				
			||||||
     (list ;; tests don't support our version of protonmail/go-crypto; see
 | 
					 | 
				
			||||||
           ;; <https://github.com/emersion/go-pgpmail/issues/12>
 | 
					 | 
				
			||||||
           #:tests? #f
 | 
					 | 
				
			||||||
           #:import-path "github.com/emersion/go-pgpmail"))
 | 
					 | 
				
			||||||
    (propagated-inputs (list go-golang-org-x-text
 | 
					 | 
				
			||||||
                             go-golang-org-x-crypto
 | 
					 | 
				
			||||||
                             go-github-com-emersion-go-message
 | 
					 | 
				
			||||||
                             go-github-com-protonmail-go-crypto))
 | 
					 | 
				
			||||||
    (home-page "https://github.com/emersion/go-pgpmail")
 | 
					 | 
				
			||||||
    (synopsis "PGP mail encryption for Go")
 | 
					 | 
				
			||||||
    (description
 | 
					 | 
				
			||||||
     "The pgpmail package implements PGP encryption for e-mail messages.")
 | 
					 | 
				
			||||||
    (license license:expat)))
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
(define-public go-github-com-gatherstars-com-jwz
 | 
					(define-public go-github-com-gatherstars-com-jwz
 | 
				
			||||||
  (package
 | 
					  (package
 | 
				
			||||||
    (name "go-github-com-gatherstars-com-jwz")
 | 
					    (name "go-github-com-gatherstars-com-jwz")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -109,6 +109,7 @@
 | 
				
			||||||
  #:use-module (gnu packages gnupg)
 | 
					  #:use-module (gnu packages gnupg)
 | 
				
			||||||
  #:use-module (gnu packages golang)
 | 
					  #:use-module (gnu packages golang)
 | 
				
			||||||
  #:use-module (gnu packages golang-check)
 | 
					  #:use-module (gnu packages golang-check)
 | 
				
			||||||
 | 
					  #:use-module (gnu packages golang-crypto)
 | 
				
			||||||
  #:use-module (gnu packages golang-web)
 | 
					  #:use-module (gnu packages golang-web)
 | 
				
			||||||
  #:use-module (gnu packages groff)
 | 
					  #:use-module (gnu packages groff)
 | 
				
			||||||
  #:use-module (gnu packages gsasl)
 | 
					  #:use-module (gnu packages gsasl)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue