Loading pkgs/applications/misc/cubiomes-viewer/default.nix +13 −16 Original line number Diff line number Diff line Loading @@ -3,42 +3,38 @@ , fetchFromGitHub , qtbase , qmake , qttools , wrapQtAppsHook , copyDesktopItems , makeDesktopItem }: stdenv.mkDerivation rec { pname = "cubiomes-viewer"; version = "2.1.1"; version = "2.2.2"; src = fetchFromGitHub { owner = "Cubitect"; repo = pname; rev = version; sha256 = "sha256-cIA6W82XEeW0k9WNygZ/KVFZE31QThpkV4OazVEvmtw="; sha256 = "sha256-jwYmgA2JtWpEbuuFPwGdKKaSZ2uAs3t7CCCeu6eD9nI="; fetchSubmodules = true; }; postPatch = '' substituteInPlace cubiomes-viewer.pro \ --replace '$$[QT_INSTALL_BINS]/lupdate' lupdate \ --replace '$$[QT_INSTALL_BINS]/lrelease' lrelease ''; buildInputs = [ qtbase ]; nativeBuildInputs = [ qmake qttools wrapQtAppsHook copyDesktopItems ]; desktopItems = [ (makeDesktopItem { name = pname; desktopName = "Cubiomes Viewer"; exec = pname; icon = pname; categories = [ "Game" ]; comment = meta.description; }) ]; preBuild = '' # QMAKE_PRE_LINK is not executed (I dont know why) make -C ./cubiomes libcubiomes CFLAGS="-DSTRUCT_CONFIG_OVERRIDE=1" all Loading @@ -50,8 +46,9 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp cubiomes-viewer $out/bin mkdir -p $out/share/pixmaps cp rc/icons/map.png $out/share/pixmaps/cubiomes-viewer.png mkdir -p $out/share/{pixmaps,applications} cp rc/icons/map.png $out/share/pixmaps/com.github.cubitect.cubiomes-viewer.png cp etc/com.github.cubitect.cubiomes-viewer.desktop $out/share/applications runHook postInstall ''; Loading Loading
pkgs/applications/misc/cubiomes-viewer/default.nix +13 −16 Original line number Diff line number Diff line Loading @@ -3,42 +3,38 @@ , fetchFromGitHub , qtbase , qmake , qttools , wrapQtAppsHook , copyDesktopItems , makeDesktopItem }: stdenv.mkDerivation rec { pname = "cubiomes-viewer"; version = "2.1.1"; version = "2.2.2"; src = fetchFromGitHub { owner = "Cubitect"; repo = pname; rev = version; sha256 = "sha256-cIA6W82XEeW0k9WNygZ/KVFZE31QThpkV4OazVEvmtw="; sha256 = "sha256-jwYmgA2JtWpEbuuFPwGdKKaSZ2uAs3t7CCCeu6eD9nI="; fetchSubmodules = true; }; postPatch = '' substituteInPlace cubiomes-viewer.pro \ --replace '$$[QT_INSTALL_BINS]/lupdate' lupdate \ --replace '$$[QT_INSTALL_BINS]/lrelease' lrelease ''; buildInputs = [ qtbase ]; nativeBuildInputs = [ qmake qttools wrapQtAppsHook copyDesktopItems ]; desktopItems = [ (makeDesktopItem { name = pname; desktopName = "Cubiomes Viewer"; exec = pname; icon = pname; categories = [ "Game" ]; comment = meta.description; }) ]; preBuild = '' # QMAKE_PRE_LINK is not executed (I dont know why) make -C ./cubiomes libcubiomes CFLAGS="-DSTRUCT_CONFIG_OVERRIDE=1" all Loading @@ -50,8 +46,9 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp cubiomes-viewer $out/bin mkdir -p $out/share/pixmaps cp rc/icons/map.png $out/share/pixmaps/cubiomes-viewer.png mkdir -p $out/share/{pixmaps,applications} cp rc/icons/map.png $out/share/pixmaps/com.github.cubitect.cubiomes-viewer.png cp etc/com.github.cubitect.cubiomes-viewer.desktop $out/share/applications runHook postInstall ''; Loading