nicotine-plus: 3.2.1 -> 3.2.2

Fixes: #179349

authored by Azat Bahawi and committed by ehmry 95cc37ab 460b31a3

+25 -14
+25 -14
pkgs/applications/networking/soulseek/nicotine-plus/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, python3Packages, gettext, gdk-pixbuf 2 - , gobject-introspection, gtk3, wrapGAppsHook }: 3 - 4 - with lib; 5 6 python3Packages.buildPythonApplication rec { 7 pname = "nicotine-plus"; 8 - version = "3.2.1"; 9 10 src = fetchFromGitHub { 11 - owner = "Nicotine-Plus"; 12 repo = "nicotine-plus"; 13 rev = version; 14 - hash = "sha256-3NXlNd3Zy++efnvcnfIOUP83mdJ5h8BmE4a2uWn5CPQ="; 15 }; 16 17 nativeBuildInputs = [ gettext wrapGAppsHook ]; 18 19 - propagatedBuildInputs = [ gtk3 gdk-pixbuf gobject-introspection ] 20 - ++ (with python3Packages; [ pygobject3 ]); 21 - 22 23 postInstall = '' 24 ln -s $out/bin/nicotine $out/bin/nicotine-plus 25 - test -e $out/share/applications/org.nicotine_plus.Nicotine.desktop && exit 1 26 - install -D data/org.nicotine_plus.Nicotine.desktop -t $out/share/applications 27 ''; 28 29 preFixup = '' ··· 34 35 doCheck = false; 36 37 - meta = { 38 broken = stdenv.isDarwin; 39 description = "A graphical client for the SoulSeek peer-to-peer system"; 40 homepage = "https://www.nicotine-plus.org"; 41 license = licenses.gpl3Plus; 42 maintainers = with maintainers; [ ehmry klntsky ]; 43 - platforms = platforms.unix; 44 }; 45 }
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , wrapGAppsHook 5 + , gdk-pixbuf 6 + , gettext 7 + , gobject-introspection 8 + , gtk3 9 + , python3Packages 10 + }: 11 12 python3Packages.buildPythonApplication rec { 13 pname = "nicotine-plus"; 14 + version = "3.2.2"; 15 16 src = fetchFromGitHub { 17 + owner = "nicotine-plus"; 18 repo = "nicotine-plus"; 19 rev = version; 20 + sha256 = "sha256-aD5LQ0l6bet/iQKiu1mta4fUeijfip9IdzbGnTkCNdQ="; 21 }; 22 23 nativeBuildInputs = [ gettext wrapGAppsHook ]; 24 25 + propagatedBuildInputs = [ 26 + gdk-pixbuf 27 + gobject-introspection 28 + gtk3 29 + python3Packages.pygobject3 30 + ]; 31 32 postInstall = '' 33 ln -s $out/bin/nicotine $out/bin/nicotine-plus 34 ''; 35 36 preFixup = '' ··· 41 42 doCheck = false; 43 44 + meta = with lib; { 45 broken = stdenv.isDarwin; 46 description = "A graphical client for the SoulSeek peer-to-peer system"; 47 + longDescription = '' 48 + Nicotine+ aims to be a pleasant, free and open source (FOSS) alternative 49 + to the official Soulseek client, providing additional functionality while 50 + keeping current with the Soulseek protocol. 51 + ''; 52 homepage = "https://www.nicotine-plus.org"; 53 license = licenses.gpl3Plus; 54 maintainers = with maintainers; [ ehmry klntsky ]; 55 }; 56 }