diff options
author | Robert Scott <code@humanleg.org.uk> | 2020-08-16 23:34:37 +0100 |
---|---|---|
committer | Robert Scott <code@humanleg.org.uk> | 2020-08-16 23:34:37 +0100 |
commit | 1bee13eff3a1dd93e2ec51d7efc2259086b839d3 (patch) | |
tree | c7a5c27e9a5bca8e139d756fdad62e3122b5d8bb | |
parent | a86d317da859bfcef5c96e049d4f803cabb0591f (diff) | |
download | nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar.gz nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar.bz2 nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar.lz nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar.xz nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.tar.zst nixpkgs-1bee13eff3a1dd93e2ec51d7efc2259086b839d3.zip |
jxrlib: fix/enable for darwin
-rw-r--r-- | pkgs/development/libraries/jxrlib/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/libraries/jxrlib/default.nix b/pkgs/development/libraries/jxrlib/default.nix index e119c75ff8d..f0f5b9d7793 100644 --- a/pkgs/development/libraries/jxrlib/default.nix +++ b/pkgs/development/libraries/jxrlib/default.nix @@ -13,6 +13,12 @@ stdenv.mkDerivation rec { sha256 = "0rk3hbh00nw0wgbfbqk1szrlfg3yq7w6ar16napww3nrlm9cj65w"; }; + postPatch = stdenv.lib.optionalString stdenv.isDarwin '' + substituteInPlace Makefile \ + --replace '-shared' '-dynamiclib -undefined dynamic_lookup' \ + --replace '.so' '.dylib' + ''; + nativeBuildInputs = [ python ]; makeFlags = [ "DIR_INSTALL=$(out)" "SHARED=1" ]; @@ -21,7 +27,7 @@ stdenv.mkDerivation rec { description = "Implementation of the JPEG XR image codec standard"; homepage = "https://jxrlib.codeplex.com"; license = licenses.bsd2; - platforms = platforms.linux; + platforms = platforms.unix; maintainers = with maintainers; [ romildo ]; }; } |