Loading pkgs/by-name/op/openvr/package.nix +11 −5 Original line number Diff line number Diff line Loading @@ -20,6 +20,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-xtCqro73fWQ6i0PiVmWYCK30DUSq1WeALoUolUjuWlE="; }; postUnpack = '' # Move in-tree jsoncpp out to complement the patch above # fetchpatch2 is not able to handle these renames mkdir source/thirdparty mv source/src/json source/thirdparty/jsoncpp ''; patches = [ # https://github.com/ValveSoftware/openvr/pull/594 (fetchpatch2 { Loading @@ -35,11 +42,10 @@ stdenv.mkDerivation (finalAttrs: { }) ]; postUnpack = '' # Move in-tree jsoncpp out to complement the patch above # fetchpatch2 is not able to handle these renames mkdir source/thirdparty mv source/src/json source/thirdparty/jsoncpp postPatch = '' # Fix jsoncpp ABI for downstream packages substituteInPlace CMakeLists.txt \ --replace-fail "-std=c++11" "-std=c++17" ''; nativeBuildInputs = [ Loading Loading
pkgs/by-name/op/openvr/package.nix +11 −5 Original line number Diff line number Diff line Loading @@ -20,6 +20,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-xtCqro73fWQ6i0PiVmWYCK30DUSq1WeALoUolUjuWlE="; }; postUnpack = '' # Move in-tree jsoncpp out to complement the patch above # fetchpatch2 is not able to handle these renames mkdir source/thirdparty mv source/src/json source/thirdparty/jsoncpp ''; patches = [ # https://github.com/ValveSoftware/openvr/pull/594 (fetchpatch2 { Loading @@ -35,11 +42,10 @@ stdenv.mkDerivation (finalAttrs: { }) ]; postUnpack = '' # Move in-tree jsoncpp out to complement the patch above # fetchpatch2 is not able to handle these renames mkdir source/thirdparty mv source/src/json source/thirdparty/jsoncpp postPatch = '' # Fix jsoncpp ABI for downstream packages substituteInPlace CMakeLists.txt \ --replace-fail "-std=c++11" "-std=c++17" ''; nativeBuildInputs = [ Loading