diff options
author | Thiago Kenji Okada <thiagokokada@gmail.com> | 2024-02-08 16:47:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-08 16:47:57 +0000 |
commit | 966ffeba324d4bbb6c1699b3608fcfcb9c3c493f (patch) | |
tree | f4bb19749ca1398ab7006d06f264410817ffbf05 /pkgs/games | |
parent | 6f5673f731614db0f22d9af504ac844a1112a17c (diff) | |
parent | 0a81bc8cd2c8483937d0e641ac78e67930cf579c (diff) | |
download | nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar.gz nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar.bz2 nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar.lz nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar.xz nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.tar.zst nixlib-966ffeba324d4bbb6c1699b3608fcfcb9c3c493f.zip |
Merge pull request #216917 from necauqua/starsector-fix-icon
starsector: fix the icon symlink
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/starsector/default.nix | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/games/starsector/default.nix b/pkgs/games/starsector/default.nix index 2dbb0ed54791..f40ae8857366 100644 --- a/pkgs/games/starsector/default.nix +++ b/pkgs/games/starsector/default.nix @@ -1,6 +1,5 @@ { lib , fetchzip -, libXxf86vm , libGL , makeWrapper , openal @@ -48,7 +47,8 @@ stdenv.mkDerivation rec { cp -r ./* $out/share/starsector mkdir -p $out/share/icons/hicolor/64x64/apps - ln -s $out/graphics/ui/s_icon64.png $out/share/icons/hicolor/64x64/apps/starsector.png + ln -s $out/share/starsector/graphics/ui/s_icon64.png \ + $out/share/icons/hicolor/64x64/apps/starsector.png wrapProgram $out/share/starsector/starsector.sh \ --prefix PATH : ${lib.makeBinPath [ openjdk xorg.xrandr ]} \ @@ -71,14 +71,6 @@ stdenv.mkDerivation rec { --replace "-XX:+CompilerThreadHintNoPreempt" "-XX:+UnlockDiagnosticVMOptions -XX:-BytecodeVerificationRemote -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSConcurrentMTEnabled -XX:+DisableExplicitGC" ''; - meta = with lib; { - description = "Open-world single-player space-combat, roleplaying, exploration, and economic game"; - homepage = "https://fractalsoftworks.com"; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; - license = licenses.unfree; - maintainers = with maintainers; [ bbigras rafaelrc ]; - }; - passthru.updateScript = writeScript "starsector-update-script" '' #!/usr/bin/env nix-shell #!nix-shell -i bash -p curl gnugrep common-updater-scripts @@ -86,4 +78,12 @@ stdenv.mkDerivation rec { version=$(curl -s https://fractalsoftworks.com/preorder/ | grep -oP "https://f005.backblazeb2.com/file/fractalsoftworks/release/starsector_linux-\K.*?(?=\.zip)" | head -1) update-source-version ${pname} "$version" --file=./pkgs/games/starsector/default.nix ''; + + meta = with lib; { + description = "Open-world single-player space-combat, roleplaying, exploration, and economic game"; + homepage = "https://fractalsoftworks.com"; + sourceProvenance = with sourceTypes; [ binaryBytecode ]; + license = licenses.unfree; + maintainers = with maintainers; [ bbigras rafaelrc ]; + }; } |