diff options
author | Donovan Glover <donovan@dglover.co> | 2024-03-16 06:09:48 -0400 |
---|---|---|
committer | Donovan Glover <donovan@dglover.co> | 2024-03-16 06:11:46 -0400 |
commit | 8f4f53815c4c1ce04b56779765790c7c2d298855 (patch) | |
tree | e7ea261b650124297439e3a25fb09e100c3b8b80 | |
parent | 731e9507090c139e2a77ea86d538708f6a25184d (diff) | |
download | nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar.gz nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar.bz2 nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar.lz nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar.xz nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.tar.zst nixlib-8f4f53815c4c1ce04b56779765790c7c2d298855.zip |
srb2kart: add desktop item
-rw-r--r-- | pkgs/by-name/sr/srb2kart/package.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/by-name/sr/srb2kart/package.nix b/pkgs/by-name/sr/srb2kart/package.nix index 7021298b41ad..9601d99263ac 100644 --- a/pkgs/by-name/sr/srb2kart/package.nix +++ b/pkgs/by-name/sr/srb2kart/package.nix @@ -11,6 +11,8 @@ , SDL2_mixer , zlib , makeWrapper +, makeDesktopItem +, copyDesktopItems }: stdenv.mkDerivation (finalAttrs: { @@ -48,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: { cmake nasm makeWrapper + copyDesktopItems ]; buildInputs = [ @@ -66,6 +69,19 @@ stdenv.mkDerivation (finalAttrs: { "-DSDL2_INCLUDE_DIR=${lib.getDev SDL2}/include/SDL2" ]; + desktopItems = [ + (makeDesktopItem rec { + name = "Sonic Robo Blast 2 Kart"; + exec = finalAttrs.pname; + icon = finalAttrs.pname; + comment = "Kart racing mod based on SRB2"; + desktopName = name; + genericName = name; + startupWMClass = ".srb2kart-wrapped"; + categories = [ "Game" ]; + }) + ]; + installPhase = '' runHook preInstall |