diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2016-08-11 22:15:37 -0500 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2016-08-16 19:25:39 +0000 |
commit | fa4b1ee68a23a61867a11b1d08b096d57a92cfb7 (patch) | |
tree | 3fd3a7349fbbf52c3b32b25947ecb390a5367fc1 | |
parent | 9610fc55efb97eef2316edaee886beadb822144e (diff) | |
download | nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar.gz nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar.bz2 nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar.lz nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar.xz nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.tar.zst nixlib-fa4b1ee68a23a61867a11b1d08b096d57a92cfb7.zip |
erlangR16: fix darwin build
-rw-r--r-- | pkgs/development/interpreters/erlang/R16.nix | 6 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/development/interpreters/erlang/R16.nix b/pkgs/development/interpreters/erlang/R16.nix index 7323fafaf97a..c49b479d6f5b 100644 --- a/pkgs/development/interpreters/erlang/R16.nix +++ b/pkgs/development/interpreters/erlang/R16.nix @@ -2,7 +2,8 @@ , gnused, gawk, makeWrapper , odbcSupport ? false, unixODBC ? null , wxSupport ? false, mesa ? null, wxGTK ? null, xorg ? null -, enableDebugInfo ? false }: +, enableDebugInfo ? false +, Carbon ? null, Cocoa ? null }: assert wxSupport -> mesa != null && wxGTK != null && xorg != null; assert odbcSupport -> unixODBC != null; @@ -23,7 +24,8 @@ stdenv.mkDerivation rec { buildInputs = [ perl gnum4 ncurses openssl makeWrapper ] ++ optional wxSupport [ mesa wxGTK xorg.libX11 ] - ++ optional odbcSupport [ unixODBC ]; + ++ optional odbcSupport [ unixODBC ] + ++ optional stdenv.isDarwin [ Carbon Cocoa ]; patchPhase = '' sed -i "s@/bin/rm@rm@" lib/odbc/configure erts/configure ''; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 57872d6156fa..b273674794b2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5666,7 +5666,9 @@ in clooj = callPackage ../development/interpreters/clojure/clooj.nix { }; - erlangR16 = callPackage ../development/interpreters/erlang/R16.nix { }; + erlangR16 = callPackage ../development/interpreters/erlang/R16.nix { + inherit (darwin.apple_sdk.frameworks) Carbon Cocoa; + }; erlangR16_odbc = callPackage ../development/interpreters/erlang/R16.nix { odbcSupport = true; }; erlangR17 = callPackage ../development/interpreters/erlang/R17.nix { inherit (darwin.apple_sdk.frameworks) Carbon Cocoa; |