diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/openexr/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/openexr/default.nix | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/nixpkgs/pkgs/development/libraries/openexr/default.nix b/nixpkgs/pkgs/development/libraries/openexr/default.nix index 31ca48552755..ba0263bcad13 100644 --- a/nixpkgs/pkgs/development/libraries/openexr/default.nix +++ b/nixpkgs/pkgs/development/libraries/openexr/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { pname = "openexr"; - version = "2.5.7"; + version = "2.5.8"; outputs = [ "bin" "dev" "out" "doc" ]; @@ -17,15 +17,10 @@ stdenv.mkDerivation rec { owner = "AcademySoftwareFoundation"; repo = "openexr"; rev = "v${version}"; - sha256 = "1vja0rbilcd1wn184w8nbcmck00n7bfwlddwiaxw8dhj64nx4468"; + sha256 = "sha256-N7XdDaDsYdx4TXvHplQDTvhHNUmW5rntdaTKua4C0es="; }; patches = [ - # Fix pkg-config paths - (fetchpatch { - url = "https://github.com/AcademySoftwareFoundation/openexr/commit/2f19a01923885fda75ec9d19332de080ec7102bd.patch"; - sha256 = "1yxmrdzq1x1911wdzwnzr29jmg2r4wd4yx3vhjn0y5dpny0ri5y5"; - }) (fetchpatch { name = "CVE-2021-45942.patch"; url = "https://github.com/AcademySoftwareFoundation/openexr/commit/11cad77da87c4fa2aab7d58dd5339e254db7937e.patch"; @@ -35,6 +30,8 @@ stdenv.mkDerivation rec { }) ]; + cmakeFlags = lib.optional stdenv.hostPlatform.isStatic "-DCMAKE_SKIP_RPATH=ON"; + nativeBuildInputs = [ cmake ]; propagatedBuildInputs = [ ilmbase zlib ]; |