diff options
author | Bernard Fortz <bernard.fortz@gmail.com> | 2018-05-05 17:48:36 +0200 |
---|---|---|
committer | Bernard Fortz <bernard.fortz@gmail.com> | 2018-05-05 17:48:36 +0200 |
commit | 0c4f72c377ff0042aafe9d083692c8b15bdde70a (patch) | |
tree | 9c61e20c428d7f41cba10260081ffb5bd2fb0f59 /pkgs/tools/security/eid-mw | |
parent | 558c8a280fe7cec13c728c44fdbc3c92861fa9db (diff) |
eid-mw: 4.1.19 -> 4.4.1
Urgent version bump as tax season is coming and 4.1.19 is not compatible with firefox anymore. eid-viewer was merged upstream with eid-mw, so it is included here now.
Diffstat (limited to 'pkgs/tools/security/eid-mw')
-rw-r--r-- | pkgs/tools/security/eid-mw/default.nix | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/pkgs/tools/security/eid-mw/default.nix b/pkgs/tools/security/eid-mw/default.nix index 02e5e77c33e2f..39090a19582e0 100644 --- a/pkgs/tools/security/eid-mw/default.nix +++ b/pkgs/tools/security/eid-mw/default.nix @@ -1,20 +1,29 @@ { stdenv, fetchFromGitHub , autoreconfHook, pkgconfig -, gtk3, nssTools, pcsclite }: +, gtk3, nssTools, pcsclite +, libxml2, libproxy +, openssl, curl }: stdenv.mkDerivation rec { name = "eid-mw-${version}"; - version = "4.3.7"; + version = "4.4.1"; src = fetchFromGitHub { - sha256 = "191c74kxfrfb894v8y4vi2iygyffjy9jjq5fj7cnnddgwai5n3c5"; + sha256 = "0an7xgj5rzl75kq6qfrmm886v639hhlh7c9yfs8iihc47wghpma8"; rev = "v${version}"; repo = "eid-mw"; owner = "Fedict"; }; nativeBuildInputs = [ autoreconfHook pkgconfig ]; - buildInputs = [ gtk3 pcsclite ]; + buildInputs = [ gtk3 pcsclite libxml2 libproxy curl openssl ]; + preConfigure = '' + mkdir openssl + ln -s ${openssl.out}/lib openssl + ln -s ${openssl.bin}/bin openssl + ln -s ${openssl.dev}/include openssl + export SSL_PREFIX=$(realpath openssl) + ''; postPatch = '' sed 's@m4_esyscmd_s(.*,@[${version}],@' -i configure.ac |