keet: 1.2.1 -> 2.2.0 (#308337)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by Bruno Bigras Sandro and committed by GitHub d4e9d5a1 b964417e

+18 -11
+18 -11
pkgs/applications/networking/instant-messengers/keet/default.nix
··· 1 - { lib, appimageTools, fetchurl }: 1 + { lib, appimageTools, fetchzip }: 2 2 3 3 let 4 4 pname = "keet"; 5 - version = "1.2.1"; 5 + version = "2.2.0"; 6 6 7 - src = fetchurl { 8 - url = "https://keet.io/downloads/${version}/Keet.AppImage"; 9 - sha256 = "1f76ccfa16719a24f6d84b88e5ca49fab1c372de309ce74393461903c5c49d98"; 7 + src = fetchzip { 8 + url = "https://keet.io/downloads/${version}/Keet-x64.tar.gz"; 9 + hash = "sha256-Sd2aCUvgxdbCb8MtWMcznX2efmL1h9wLT29GG7t3Gzc="; 10 10 }; 11 11 12 - appimageContents = appimageTools.extract { inherit pname version src; }; 12 + appimageContents = appimageTools.extract { 13 + inherit pname version; 14 + src = "${src}/Keet.AppImage"; 15 + }; 13 16 in appimageTools.wrapType2 { 14 - inherit src pname version; 17 + inherit pname version; 18 + 19 + src = "${src}/Keet.AppImage"; 20 + 21 + extraPkgs = pkgs: with pkgs; [ 22 + gtk4 23 + ]; 15 24 16 25 extraInstallCommands = '' 17 - install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications 18 - substituteInPlace $out/share/applications/${pname}.desktop \ 19 - --replace 'Exec=AppRun' 'Exec=${pname}' 20 - cp -r ${appimageContents}/usr/share/icons $out/share 26 + install -m 444 -D ${appimageContents}/Keet.desktop -t $out/share/applications 27 + cp -r ${appimageContents}/*.png $out/share 21 28 ''; 22 29 23 30 meta = with lib; {