[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/09: gnu: eid-mw: Update to 5.0.28.
From: |
guix-commits |
Subject: |
08/09: gnu: eid-mw: Update to 5.0.28. |
Date: |
Wed, 20 Oct 2021 19:57:41 -0400 (EDT) |
nckx pushed a commit to branch master
in repository guix.
commit 0f522bfb636569e205cee5d5368d782c39cb589a
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Thu Oct 21 01:38:19 2021 +0200
gnu: eid-mw: Update to 5.0.28.
* gnu/packages/security-token.scm (eid-mw): Update to 5.0.28.
[arguments]: Remove unused 'make-reproducible phase.
---
gnu/packages/security-token.scm | 24 ++++++------------------
1 file changed, 6 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index a24654a..e006b4c 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -52,6 +52,7 @@
#:use-module (gnu packages graphviz)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages gtk)
+ #:use-module (gnu packages libbsd)
#:use-module (gnu packages libusb)
#:use-module (gnu packages linux)
#:use-module (gnu packages man)
@@ -111,7 +112,8 @@ readers and is needed to communicate with such devices
through the
(define-public eid-mw
(package
(name "eid-mw")
- (version "5.0.14")
+ ;; When updating, remove the short-lived libbsd input and module import!
+ (version "5.0.28")
(source
(origin
(method git-fetch)
@@ -120,7 +122,7 @@ readers and is needed to communicate with such devices
through the
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1hyxsbxjjn9hh5p7jlcfb5yplf3n8dg49dfgi8fjp95phis3gbd4"))))
+ (base32 "0fmpdx09a60ndbsvy3m6w77naqy3j6k2ydq6jdcmdvxnr31z7fmf"))))
(build-system glib-or-gtk-build-system)
(native-inputs
`(("autoconf" ,autoconf)
@@ -133,6 +135,7 @@ readers and is needed to communicate with such devices
through the
("perl" ,perl)))
(inputs
`(("curl" ,curl)
+ ("libbsd" ,libbsd)
("openssl" ,openssl)
("gtk+" ,gtk+)
("pcsc-lite" ,pcsc-lite)
@@ -152,22 +155,7 @@ readers and is needed to communicate with such devices
through the
(substitute* "scripts/build-aux/genver.sh"
(("/bin/sh") (which "sh"))
(("^(GITDESC=).*" _ match) (string-append match ,version "\n")))
- (invoke "sh" "./bootstrap.sh")))
- (add-after 'unpack 'make-reproducible
- (lambda _
- (substitute* "scripts/mac/create-vers.sh"
- (("NOW=.*")
- "NOW=1970-01-01\n"))
- #t))
- ;; Remove failing test that was removed upstream after version 5.0.8.
- ;; See:
https://github.com/Fedict/eid-mw/commit/3d1187b1b61118b9ae97607903d3d2fc0bad7518
- (add-before 'check 'remove-failing-test
- (lambda _
- (substitute* "tests/unit/Makefile.am"
- (("sign_state ordering cardcom_common")
- "sign_state ordering #cardcom_common"))
- #t))
- )))
+ (invoke "sh" "./bootstrap.sh"))))))
(synopsis "Belgian eID Middleware")
(description "The Belgian eID Middleware is required to authenticate with
online services using the Belgian electronic identity card.")
- branch master updated (2782cb3 -> 320c971), guix-commits, 2021/10/20
- 04/09: gnu: autofs: Update to 5.1.8., guix-commits, 2021/10/20
- 01/09: gnu: cdparanoia: Don't build in parallel., guix-commits, 2021/10/20
- 02/09: gnu: ethtool: Update to 5.14., guix-commits, 2021/10/20
- 06/09: gnu: font-gnu-unifont: Cross-compile binaries., guix-commits, 2021/10/20
- 05/09: gnu: font-gnu-unifont: Update to 14.0.01., guix-commits, 2021/10/20
- 07/09: gnu: flamp: Update to 2.2.07., guix-commits, 2021/10/20
- 09/09: gnu: dfu-util: Update to 0.11., guix-commits, 2021/10/20
- 08/09: gnu: eid-mw: Update to 5.0.28.,
guix-commits <=
- 03/09: gnu: genimage: Factorise substitutions., guix-commits, 2021/10/20