diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2017-09-21 21:10:03 +0200 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2017-09-21 21:10:03 +0200 |
commit | bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf (patch) | |
tree | 1229d2d69ed9c9b63d952e3674b84c0cedbb2932 /pkgs/development | |
parent | 1ae204d2fab96b2aebc59c232f78a116db2b640b (diff) | |
download | nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar.gz nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar.bz2 nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar.lz nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar.xz nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.tar.zst nixlib-bafb9c4d50d08a373f83b15be6fa0ad1fe2b44cf.zip |
vsqlite: fix darwin build
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/vsqlite/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/libraries/vsqlite/default.nix b/pkgs/development/libraries/vsqlite/default.nix index 43a8f7db8d68..bfb07c2df337 100644 --- a/pkgs/development/libraries/vsqlite/default.nix +++ b/pkgs/development/libraries/vsqlite/default.nix @@ -11,10 +11,17 @@ stdenv.mkDerivation rec { buildInputs = [ boost sqlite ]; - meta = { + prePatch = stdenv.lib.optionalString stdenv.isDarwin '' + substituteInPlace Makefile.in \ + --replace '-Wl,--as-needed' "" \ + --replace '-Wl,-soname -Wl,libvsqlitepp.so.3' \ + "-Wl,-install_name,$out/lib/libvsqlitepp.3.dylib" + ''; + + meta = with stdenv.lib; { homepage = http://vsqlite.virtuosic-bytes.com/; description = "C++ wrapper library for sqlite."; - license = stdenv.lib.licenses.bsd3; - platforms = stdenv.lib.platforms.unix; + license = licenses.bsd3; + platforms = platforms.unix; }; } |