[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/10: gnu: argon2: Update to 20190702.
From: |
guix-commits |
Subject: |
10/10: gnu: argon2: Update to 20190702. |
Date: |
Wed, 22 Jan 2020 07:18:33 -0500 (EST) |
efraim pushed a commit to branch master
in repository guix.
commit fe109349d0cfb8d6c2cc8509ed6c4da86da0ca26
Author: Efraim Flashner <address@hidden>
AuthorDate: Wed Jan 22 13:04:47 2020 +0200
gnu: argon2: Update to 20190702.
* gnu/packages/password-utils.scm (argon2): Update to 20190702.
[arguments]: Adjust make-flags. Remove 'patch-Makefile phase.
---
gnu/packages/password-utils.scm | 29 ++++++++---------------------
1 file changed, 8 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index af09f7b..eed0989 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -703,7 +703,7 @@ using password-store through rofi interface:
(define-public argon2
(package
(name "argon2")
- (version "20171227")
+ (version "20190702")
(source
(origin
(method git-fetch)
@@ -713,31 +713,18 @@ using password-store through rofi interface:
(file-name (git-file-name name version))
(sha256
(base32
- "1rzayv4ydxwb5fqyr1y8nz0wsb9r45mwl1wrq8hmikjrlqhhjn6f"))))
+ "01rwanr4wmr9vm6c712x411wig543q195z2icn388z892a93lc7p"))))
(build-system gnu-build-system)
(arguments
`(#:test-target "test"
- #:make-flags '("CC=gcc"
- "OPTTEST=1") ;disable CPU optimization
+ #:make-flags (list "CC=gcc"
+ (string-append "PREFIX=" (assoc-ref %outputs "out"))
+ "LIBRARY_REL=lib"
+ (string-append "ARGON2_VERSION=" ,version)
+ "OPTTEST=1") ; disable CPU optimization
#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'patch-Makefile
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (substitute* "Makefile"
- (("PREFIX = /usr") (string-append "PREFIX = " out)))
- (substitute* "libargon2.pc"
- (("prefix=/usr") (string-append "prefix=" out))
- (("@HOST_MULTIARCH@") "")
- (("@UPSTREAM_VER@") ,version))
- #t)))
- (delete 'configure)
- (add-after 'install 'install-argon2.pc
- (lambda* (#:key outputs #:allow-other-keys)
- (let ((out (assoc-ref outputs "out")))
- (install-file "libargon2.pc"
- (string-append out "/lib/pkgconfig"))
- #t))))))
+ (delete 'configure)))) ; No configure script.
(home-page "https://www.argon2.com/")
(synopsis "Password hashing library")
(description "Argon2 provides a key derivation function that was declared
- branch master updated (a789f65 -> fe10934), guix-commits, 2020/01/22
- 02/10: gnu: pulsemixer: Don't use unstable tarball., guix-commits, 2020/01/22
- 01/10: gnu: ponymix: Don't use unstable tarball., guix-commits, 2020/01/22
- 03/10: gnu: pulsemixer: Update to 1.5.0., guix-commits, 2020/01/22
- 05/10: gnu: pass-rotate: Update upstream location., guix-commits, 2020/01/22
- 06/10: gnu: pass-git-helper: Don't use unstable tarball., guix-commits, 2020/01/22
- 09/10: gnu: argon2: Don't use unstable tarball., guix-commits, 2020/01/22
- 07/10: gnu: pass-git-helper: Update to 1.1.0., guix-commits, 2020/01/22
- 10/10: gnu: argon2: Update to 20190702.,
guix-commits <=
- 04/10: gnu: pass-rotate: Don't use unstable tarball., guix-commits, 2020/01/22
- 08/10: gnu: pass-git-helper: Run test suite., guix-commits, 2020/01/22