sparrow: fix .desktop file

+10 -9
+8 -7
pkgs/applications/blockchains/sparrow/default.nix
··· 167 168 desktopItems = [ 169 (makeDesktopItem { 170 - name = "Sparrow"; 171 - exec = pname; 172 - icon = pname; 173 desktopName = "Sparrow Bitcoin Wallet"; 174 genericName = "Bitcoin Wallet"; 175 categories = [ "Finance" "Network" ]; ··· 187 for n in 16 24 32 48 64 96 128 256; do 188 size=$n"x"$n 189 mkdir -p $out/hicolor/$size/apps 190 - convert lib/Sparrow.png -resize $size $out/hicolor/$size/apps/sparrow.png 191 done; 192 ''; 193 }; ··· 197 198 mkdir -p $out/bin $out 199 ln -s ${sparrow-modules}/modules $out/lib 200 - install -D -m 777 ${launcher} $out/bin/sparrow 201 - substituteAllInPlace $out/bin/sparrow 202 - substituteInPlace $out/bin/sparrow --subst-var-by jdkModules ${jdk-modules} 203 204 mkdir -p $out/share/icons 205 ln -s ${sparrow-icons}/hicolor $out/share/icons ··· 222 license = licenses.asl20; 223 maintainers = with maintainers; [ emmanuelrosa _1000101 ]; 224 platforms = [ "x86_64-linux" ]; 225 }; 226 }
··· 167 168 desktopItems = [ 169 (makeDesktopItem { 170 + name = "sparrow-desktop"; 171 + exec = "sparrow-desktop"; 172 + icon = "sparrow-desktop"; 173 desktopName = "Sparrow Bitcoin Wallet"; 174 genericName = "Bitcoin Wallet"; 175 categories = [ "Finance" "Network" ]; ··· 187 for n in 16 24 32 48 64 96 128 256; do 188 size=$n"x"$n 189 mkdir -p $out/hicolor/$size/apps 190 + convert lib/Sparrow.png -resize $size $out/hicolor/$size/apps/sparrow-desktop.png 191 done; 192 ''; 193 }; ··· 197 198 mkdir -p $out/bin $out 199 ln -s ${sparrow-modules}/modules $out/lib 200 + install -D -m 777 ${launcher} $out/bin/sparrow-desktop 201 + substituteAllInPlace $out/bin/sparrow-desktop 202 + substituteInPlace $out/bin/sparrow-desktop --subst-var-by jdkModules ${jdk-modules} 203 204 mkdir -p $out/share/icons 205 ln -s ${sparrow-icons}/hicolor $out/share/icons ··· 222 license = licenses.asl20; 223 maintainers = with maintainers; [ emmanuelrosa _1000101 ]; 224 platforms = [ "x86_64-linux" ]; 225 + mainProgram = "sparrow-desktop"; 226 }; 227 }
+2 -2
pkgs/applications/blockchains/sparrow/fhsenv.nix
··· 4 }: 5 6 buildFHSEnv { 7 - name = "sparrow"; 8 9 - runScript = "${sparrow-unwrapped}/bin/sparrow"; 10 11 targetPkgs = pkgs: with pkgs; [ 12 sparrow-unwrapped
··· 4 }: 5 6 buildFHSEnv { 7 + name = "sparrow-desktop"; 8 9 + runScript = "${sparrow-unwrapped}/bin/sparrow-desktop"; 10 11 targetPkgs = pkgs: with pkgs; [ 12 sparrow-unwrapped