about summary refs log tree commit diff
path: root/pkgs/development/misc/msp430/mspdebug.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/misc/msp430/mspdebug.nix')
-rw-r--r--pkgs/development/misc/msp430/mspdebug.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/development/misc/msp430/mspdebug.nix b/pkgs/development/misc/msp430/mspdebug.nix
index 18462c456ce2..c24ca3b0c262 100644
--- a/pkgs/development/misc/msp430/mspdebug.nix
+++ b/pkgs/development/misc/msp430/mspdebug.nix
@@ -10,7 +10,7 @@
 , enableMspds ? false
 }:
 
-assert stdenv.isDarwin -> hidapi != null && pkg-config != null;
+assert stdenv.hostPlatform.isDarwin -> hidapi != null && pkg-config != null;
 assert enableReadline -> readline != null;
 assert enableMspds -> mspds != null;
 
@@ -25,13 +25,13 @@ stdenv.mkDerivation rec {
   };
 
   enableParallelBuilding = true;
-  nativeBuildInputs = lib.optional stdenv.isDarwin pkg-config
-  ++ lib.optional (enableMspds && stdenv.isLinux) autoPatchelfHook;
+  nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin pkg-config
+  ++ lib.optional (enableMspds && stdenv.hostPlatform.isLinux) autoPatchelfHook;
   buildInputs = [ libusb-compat-0_1 ]
-  ++ lib.optional stdenv.isDarwin hidapi
+  ++ lib.optional stdenv.hostPlatform.isDarwin hidapi
   ++ lib.optional enableReadline readline;
 
-  postPatch = lib.optionalString stdenv.isDarwin ''
+  postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
     # TODO: remove once a new 0.26+ release is made
     substituteInPlace drivers/tilib_api.c --replace .so ${stdenv.hostPlatform.extensions.sharedLibrary}
 
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
 
   # TODO: wrap with MSPDEBUG_TILIB_PATH env var instead of these rpath fixups in 0.26+
   runtimeDependencies = lib.optional enableMspds mspds;
-  postFixup = lib.optionalString (enableMspds && stdenv.isDarwin) ''
+  postFixup = lib.optionalString (enableMspds && stdenv.hostPlatform.isDarwin) ''
     # autoPatchelfHook only works on linux so...
     for dep in $runtimeDependencies; do
       install_name_tool -add_rpath $dep/lib $out/bin/$pname
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
   installFlags = [ "PREFIX=$(out)" "INSTALL=install" ];
   makeFlags = [ "UNAME_S=$(unameS)" ] ++
     lib.optional (!enableReadline) "WITHOUT_READLINE=1";
-  unameS = lib.optionalString stdenv.isDarwin "Darwin";
+  unameS = lib.optionalString stdenv.hostPlatform.isDarwin "Darwin";
 
   meta = with lib; {
     description = "Free programmer, debugger, and gdb proxy for MSP430 MCUs";