Loading pkgs/applications/editors/molsketch/default.nix +18 −4 Original line number Diff line number Diff line { lib , stdenv , mkDerivation , fetchurl , cmake , pkg-config , wrapQtAppsHook , hicolor-icon-theme , openbabel , desktop-file-utils Loading @@ -12,18 +12,32 @@ mkDerivation rec { pname = "molsketch"; version = "0.7.3"; version = "0.8.0"; src = fetchurl { url = "mirror://sourceforge/molsketch/Molsketch-${version}-src.tar.gz"; hash = "sha256-82iNJRiXqESwidjifKBf0+ljcqbFD1WehsXI8VUgrwQ="; hash = "sha256-Mpx4fHktxqBAkmdwqg2pXvEgvvGUQPbgqxKwXKjhJuQ="; }; # uses C++17 APIs like std::transform_reduce postPatch = '' substituteInPlace molsketch/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" substituteInPlace libmolsketch/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" substituteInPlace obabeliface/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" ''; preConfigure = '' cmakeFlags="$cmakeFlags -DMSK_PREFIX=$out" ''; nativeBuildInputs = [ cmake pkg-config ]; postFixup = '' mv $out/lib/molsketch/* $out/lib ''; nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; buildInputs = [ hicolor-icon-theme openbabel Loading Loading
pkgs/applications/editors/molsketch/default.nix +18 −4 Original line number Diff line number Diff line { lib , stdenv , mkDerivation , fetchurl , cmake , pkg-config , wrapQtAppsHook , hicolor-icon-theme , openbabel , desktop-file-utils Loading @@ -12,18 +12,32 @@ mkDerivation rec { pname = "molsketch"; version = "0.7.3"; version = "0.8.0"; src = fetchurl { url = "mirror://sourceforge/molsketch/Molsketch-${version}-src.tar.gz"; hash = "sha256-82iNJRiXqESwidjifKBf0+ljcqbFD1WehsXI8VUgrwQ="; hash = "sha256-Mpx4fHktxqBAkmdwqg2pXvEgvvGUQPbgqxKwXKjhJuQ="; }; # uses C++17 APIs like std::transform_reduce postPatch = '' substituteInPlace molsketch/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" substituteInPlace libmolsketch/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" substituteInPlace obabeliface/CMakeLists.txt \ --replace "CXX_STANDARD 14" "CXX_STANDARD 17" ''; preConfigure = '' cmakeFlags="$cmakeFlags -DMSK_PREFIX=$out" ''; nativeBuildInputs = [ cmake pkg-config ]; postFixup = '' mv $out/lib/molsketch/* $out/lib ''; nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; buildInputs = [ hicolor-icon-theme openbabel Loading