git.iko.soy/typeable/nixpkgs
on master help sign in
root: tweak wrapping flags for auxiliary programs, avoid forcing CMAKE_CXX_STANDARD (#157069)
commit54cbee8d9700668eaa51219f6c852b4019cfd2ba authorYipeng Sun <syp@umd.edu> dateThu 27 Jan 2022, 19:37 (5 years ago) parentdff905b
1 file changed+2−2
pkgs/applications/science/misc/root/default.nix+2−2
pkgs/applications/science/misc/root/default.nix+2−2
@@ -120,7 +120,6 @@ stdenv.mkDerivation rec {
120120
121121 cmakeFlags = [
122122 "-Drpath=ON"
123− "-DCMAKE_CXX_STANDARD=17"
124123 "-DCMAKE_INSTALL_BINDIR=bin"
125124 "-DCMAKE_INSTALL_LIBDIR=lib"
126125 "-DCMAKE_INSTALL_INCLUDEDIR=include"
@@ -176,7 +175,8 @@ stdenv.mkDerivation rec {
176175 postInstall = ''
177176 for prog in rootbrowse rootcp rooteventselector rootls rootmkdir rootmv rootprint rootrm rootslimtree; do
178177 wrapProgram "$out/bin/$prog" \
179− --prefix PYTHONPATH : "$out/lib"
178+ --set PYTHONPATH "$out/lib" \
179+ --set ${lib.optionalString stdenv.isDarwin "DY"}LD_LIBRARY_PATH "$out/lib"
180180 done
181181 '';
182182