diff --git a/dhall-bash-simple.nix b/dhall-bash-simple.nix index d3bb37d..40cf5d9 100644 --- a/dhall-bash-simple.nix +++ b/dhall-bash-simple.nix @@ -3,10 +3,15 @@ pkgs.stdenv.mkDerivation rec { name = "dhall-bash-simple"; - src = pkgs.fetchurl { - url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-bash-1.0.22-x86_64-linux.tar.bz2"; - sha256 = "1849qacj6xk3ki8hyw3862jrabq2gp44sjay0r9iiygifzm51pk6"; - }; + src = if pkgs.stdenv.isDarwin + then pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-bash-1.0.22-x86_64-macos.tar.bz2"; + sha256 = "1dqahd3rnsi8rh14cxyn7xvzg9p9brjqmymy085a1iq2bykqydp1"; + } + else pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-bash-1.0.22-x86_64-linux.tar.bz2"; + sha256 = "1849qacj6xk3ki8hyw3862jrabq2gp44sjay0r9iiygifzm51pk6"; + }; installPhase = '' mkdir -p $out/bin diff --git a/dhall-json-simple.nix b/dhall-json-simple.nix index cac5354..6f5f704 100644 --- a/dhall-json-simple.nix +++ b/dhall-json-simple.nix @@ -3,10 +3,15 @@ pkgs.stdenv.mkDerivation rec { name = "dhall-json-simple"; - src = pkgs.fetchurl { - url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-json-1.4.0-x86_64-linux.tar.bz2"; - sha256 = "14apqq0dj3lmm8yccygf8bb27scxjfkjkmr8zgnwb98znr51gfwn"; - }; + src = if pkgs.stdenv.isDarwin + then pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-json-1.4.0-x86_64-macos.tar.bz2"; + sha256 = "0427xy59mzyrz978l36x0ha610bpckg14m3svkvg8hipvblgh19r"; + } + else pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-json-1.4.0-x86_64-linux.tar.bz2"; + sha256 = "14apqq0dj3lmm8yccygf8bb27scxjfkjkmr8zgnwb98znr51gfwn"; + }; installPhase = '' mkdir -p $out/bin diff --git a/dhall-simple.nix b/dhall-simple.nix index 7b5ebc8..34ddef4 100644 --- a/dhall-simple.nix +++ b/dhall-simple.nix @@ -2,11 +2,15 @@ pkgs.stdenv.mkDerivation rec { name = "dhall-simple"; - - src = pkgs.fetchurl { - url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-1.25.0-x86_64-linux.tar.bz2"; - sha256 = "12w2549mx4js7dz4qjcrps6nivj37ikg3daybl5fskshdyf44ia7"; - }; + src = if pkgs.stdenv.isDarwin + then pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-1.25.0-x86_64-macos.tar.bz2"; + sha256 = "1ar1wh0kp1fn0xbr60b61bkj4q3bd2k0df6lgzyqngbjackx2yn2"; + } + else pkgs.fetchurl { + url = "https://github.com/dhall-lang/dhall-haskell/releases/download/1.25.0/dhall-1.25.0-x86_64-linux.tar.bz2"; + sha256 = "12w2549mx4js7dz4qjcrps6nivj37ikg3daybl5fskshdyf44ia7"; + }; installPhase = '' mkdir -p $out/bin