gnu: pius: Update to 2.2.2-0.891687c.
* gnu/packages/gnupg.scm (pius): Update to 2.2.2-0.891687c. [inputs]: Change GNUPG-2.0 to GNUPG (2.1). Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
		
							parent
							
								
									987a29ba43
								
							
						
					
					
						commit
						0f391063d9
					
				
					 1 changed files with 41 additions and 31 deletions
				
			
		| 
						 | 
				
			
			@ -10,6 +10,7 @@
 | 
			
		|||
;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
 | 
			
		||||
;;; Copyright © 2016 Christopher Baines <mail@cbaines.net>
 | 
			
		||||
;;; Copyright © 2016 Mike Gerwitz <mtg@gnu.org>
 | 
			
		||||
;;; Copyright © 2016 Troy Sankey <sankeytms@gmail.com>
 | 
			
		||||
;;;
 | 
			
		||||
;;; This file is part of GNU Guix.
 | 
			
		||||
;;;
 | 
			
		||||
| 
						 | 
				
			
			@ -48,6 +49,7 @@
 | 
			
		|||
  #:use-module (gnu packages tls)
 | 
			
		||||
  #:use-module (guix packages)
 | 
			
		||||
  #:use-module (guix download)
 | 
			
		||||
  #:use-module (guix git-download)
 | 
			
		||||
  #:use-module (guix build-system gnu)
 | 
			
		||||
  #:use-module (guix build-system python))
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -460,20 +462,28 @@ and signature functionality from Python programs.")
 | 
			
		|||
  (package-with-python2 python-gnupg))
 | 
			
		||||
 | 
			
		||||
(define-public pius
 | 
			
		||||
  ;; pius 2.2.2 does not work with gpg-agent 2.1, so we take a newer
 | 
			
		||||
  ;; commit.  When a new pius (> 2.2.2) is released, update this package
 | 
			
		||||
  ;; and delete this message.
 | 
			
		||||
  ;; More info: https://github.com/jaymzh/pius/issues/46
 | 
			
		||||
  (let ((commit "891687ccb3d232a1fc0e7da7d22572c0318644cb")
 | 
			
		||||
        (base-version "2.2.2"))     ; i.e. there were no releases
 | 
			
		||||
                                    ; between BASE-VERSION and COMMIT
 | 
			
		||||
    (package
 | 
			
		||||
     (name "pius")
 | 
			
		||||
   (version "2.2.2")
 | 
			
		||||
     (version (string-append base-version "-0."
 | 
			
		||||
                             (string-take commit 7)))
 | 
			
		||||
     (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append
 | 
			
		||||
                  "https://github.com/jaymzh/pius/releases/download/v"
 | 
			
		||||
                  version "/pius-" version ".tar.bz2"))
 | 
			
		||||
              (method git-fetch)
 | 
			
		||||
              (uri (git-reference
 | 
			
		||||
                    (url "https://github.com/jaymzh/pius.git")
 | 
			
		||||
                    (commit commit)))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
              "0k94mlr7l12mplph7pdgjbampqha47d8mfjq69n4xm80qwbn1rq1"))))
 | 
			
		||||
                "0m2na4bnf1rv0zpf404l9ga6pwyf7ijldp4lw5irgh7gkmpllxr3"))))
 | 
			
		||||
     (build-system python-build-system)
 | 
			
		||||
     (inputs `(("perl" ,perl)                ;for 'pius-party-worksheet'
 | 
			
		||||
             ("gpg" ,gnupg-2.0)))          ;2.1 fails to talk to gpg-agent 2.0
 | 
			
		||||
               ("gpg" ,gnupg)))
 | 
			
		||||
     (arguments
 | 
			
		||||
      `(#:tests? #f
 | 
			
		||||
        #:python ,python-2                     ;uses the Python 2 'print' syntax
 | 
			
		||||
| 
						 | 
				
			
			@ -497,7 +507,7 @@ to the process.
 | 
			
		|||
pius-keyring-mgr and pius-party-worksheet help organisers of
 | 
			
		||||
PGP keysigning parties.")
 | 
			
		||||
     (license license:gpl2)
 | 
			
		||||
   (home-page "https://www.phildev.net/pius/index.shtml")))
 | 
			
		||||
     (home-page "https://www.phildev.net/pius/index.shtml"))))
 | 
			
		||||
 | 
			
		||||
(define-public signing-party
 | 
			
		||||
  (package
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue