diff options
author | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2015-12-17 22:43:34 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2015-12-17 22:43:34 +0100 |
commit | 996a0a9abf7e3338e9fbcf3af540749bda565012 (patch) | |
tree | f5d8702c2dabaeeb0a1574389afdb1a3f515facb /pkgs/development/libraries/liboauth | |
parent | a111fa517e3bff2e9b240c16f544d997b5e1c9dc (diff) |
liboauth: add `nss3` path to liboauth.la
Fixes the following libgdata build error: ``` CCLD gdata/libgdata.la /nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lssl3 /nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lsmime3 /nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lnss3 /nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lnssutil3 collect2: error: ld returned 1 exit status ```
Diffstat (limited to 'pkgs/development/libraries/liboauth')
-rw-r--r-- | pkgs/development/libraries/liboauth/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/liboauth/default.nix b/pkgs/development/libraries/liboauth/default.nix index 8f46d1c0bfd2a..479a187cf87c9 100644 --- a/pkgs/development/libraries/liboauth/default.nix +++ b/pkgs/development/libraries/liboauth/default.nix @@ -13,6 +13,11 @@ stdenv.mkDerivation rec { configureFlags = [ "--enable-nss" ]; + postInstall = '' + substituteInPlace $out/lib/liboauth.la \ + --replace "-lnss3" "-L${nss}/lib -lnss3" + ''; + meta = with stdenv.lib; { platforms = platforms.linux; description = "C library implementing the OAuth secure authentication protocol"; |