From 047f694bbb4f46b71ea47c994718fa64cd69ae11 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Sat, 25 Jun 2022 10:02:06 +0200 Subject: [PATCH] openexr*: Fix statically building --- pkgs/development/libraries/openexr/3.nix | 10 +++------- pkgs/development/libraries/openexr/default.nix | 2 ++ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/libraries/openexr/3.nix b/pkgs/development/libraries/openexr/3.nix index 17d4382d0b93..586bdb3af600 100644 --- a/pkgs/development/libraries/openexr/3.nix +++ b/pkgs/development/libraries/openexr/3.nix @@ -27,14 +27,10 @@ stdenv.mkDerivation rec { done ''; - nativeBuildInputs = [ - cmake - ]; + cmakeFlags = lib.optional stdenv.hostPlatform.isStatic "-DCMAKE_SKIP_RPATH=ON"; - propagatedBuildInputs = [ - imath - zlib - ]; + nativeBuildInputs = [ cmake ]; + propagatedBuildInputs = [ imath zlib ]; doCheck = true; diff --git a/pkgs/development/libraries/openexr/default.nix b/pkgs/development/libraries/openexr/default.nix index a08c446821c2..ba0263bcad13 100644 --- a/pkgs/development/libraries/openexr/default.nix +++ b/pkgs/development/libraries/openexr/default.nix @@ -30,6 +30,8 @@ stdenv.mkDerivation rec { }) ]; + cmakeFlags = lib.optional stdenv.hostPlatform.isStatic "-DCMAKE_SKIP_RPATH=ON"; + nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ ilmbase zlib ];