summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-07-30 00:03:29 +0200
committerTobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>2015-07-30 16:18:37 +0200
commit9294f368f9f296f373ba814ef57471a27d003100 (patch)
tree0d5212712af1c11a999e14705d1fec6c8af0dfb1 /pkgs
parentca54849eb904897b6efd952e13d5e7e7f3db6ec2 (diff)
downloadnixlib-9294f368f9f296f373ba814ef57471a27d003100.tar
nixlib-9294f368f9f296f373ba814ef57471a27d003100.tar.gz
nixlib-9294f368f9f296f373ba814ef57471a27d003100.tar.bz2
nixlib-9294f368f9f296f373ba814ef57471a27d003100.tar.lz
nixlib-9294f368f9f296f373ba814ef57471a27d003100.tar.xz
nixlib-9294f368f9f296f373ba814ef57471a27d003100.tar.zst
nixlib-9294f368f9f296f373ba814ef57471a27d003100.zip
eid-mw: 4.1.2 -> 4.1.4
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/security/eid-mw/default.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/tools/security/eid-mw/default.nix b/pkgs/tools/security/eid-mw/default.nix
index e02c58d3825b..e14bc6b9cc4b 100644
--- a/pkgs/tools/security/eid-mw/default.nix
+++ b/pkgs/tools/security/eid-mw/default.nix
@@ -1,12 +1,12 @@
 { stdenv, fetchFromGitHub, autoreconfHook, gtk2, nssTools, pcsclite
 , pkgconfig }:
 
-let version = "4.1.2"; in
+let version = "4.1.4"; in
 stdenv.mkDerivation rec {
   name = "eid-mw-${version}";
 
   src = fetchFromGitHub {
-    sha256 = "034ar1v2qamdyq71nklh1nvqbmw6ryz63jdwnnc873f639mf5w94";
+    sha256 = "0v0p0kdjscvf4bn14dyny399k1bfsz8v7n8v16lv0q0xs5nwqnky";
     rev = "v${version}";
     repo = "eid-mw";
     owner = "Fedict";
@@ -15,6 +15,10 @@ stdenv.mkDerivation rec {
   buildInputs = [ gtk2 pcsclite ];
   nativeBuildInputs = [ autoreconfHook pkgconfig ];
 
+  postPatch = ''
+    sed 's@m4_esyscmd_s(.*,@[${version}],@' -i configure.ac
+  '';
+
   enableParallelBuilding = true;
 
   doCheck = true;
@@ -24,8 +28,8 @@ stdenv.mkDerivation rec {
     substituteInPlace $out/bin/eid-nssdb \
       --replace "modutil" "${nssTools}/bin/modutil"
 
-    # Only provides a useless "about-eid-mw.desktop" that doesn't even work:
-    rm -rf $out/share/applications
+    # Only provides a useless "about-eid-mw.desktop" that segfaults:
+    rm -rf $out/share/applications $out/bin/about-eid-mw
   '';
 
   meta = with stdenv.lib; {