Loading pkgs/by-name/hd/hdf5-blosc/package.nix +7 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ cmake, hdf5, fetchFromGitHub, nix-update-script, }: stdenv.mkDerivation rec { Loading Loading @@ -33,12 +34,13 @@ stdenv.mkDerivation rec { ]; preConfigure = '' substituteInPlace CMakeLists.txt --replace 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' substituteInPlace CMakeLists.txt --replace-fail 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' ''; cmakeFlags = [ "-DPLUGIN_INSTALL_PATH=${placeholder "plugin"}/hdf5/lib/plugin" "-DCMAKE_INSTALL_LIBDIR=lib" "-DBUILD_TESTS=ON" ]; postInstall = '' Loading @@ -46,6 +48,10 @@ stdenv.mkDerivation rec { substituteAll ${./blosc_filter.pc.in} $out/lib/pkgconfig/blosc_filter.pc ''; doCheck = true; passthru.updateScript = nix-update-script { }; meta = with lib; { description = "Filter for HDF5 that uses the Blosc compressor"; homepage = "https://github.com/Blosc/hdf5-blosc"; Loading Loading
pkgs/by-name/hd/hdf5-blosc/package.nix +7 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ cmake, hdf5, fetchFromGitHub, nix-update-script, }: stdenv.mkDerivation rec { Loading Loading @@ -33,12 +34,13 @@ stdenv.mkDerivation rec { ]; preConfigure = '' substituteInPlace CMakeLists.txt --replace 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' substituteInPlace CMakeLists.txt --replace-fail 'set(BLOSC_INSTALL_DIR "''${CMAKE_CURRENT_BINARY_DIR}/blosc")' 'set(BLOSC_INSTALL_DIR "${c-blosc}")' ''; cmakeFlags = [ "-DPLUGIN_INSTALL_PATH=${placeholder "plugin"}/hdf5/lib/plugin" "-DCMAKE_INSTALL_LIBDIR=lib" "-DBUILD_TESTS=ON" ]; postInstall = '' Loading @@ -46,6 +48,10 @@ stdenv.mkDerivation rec { substituteAll ${./blosc_filter.pc.in} $out/lib/pkgconfig/blosc_filter.pc ''; doCheck = true; passthru.updateScript = nix-update-script { }; meta = with lib; { description = "Filter for HDF5 that uses the Blosc compressor"; homepage = "https://github.com/Blosc/hdf5-blosc"; Loading