xfce.xfce4-windowck-plugin: 0.5.0 -> 0.5.1

https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/-/compare/v0.5.0...xfce4-windowck-plugin-0.5.1

+25 -15
+25 -15
pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix
··· 1 - { lib 2 - , mkXfceDerivation 3 - , imagemagick 4 , libwnck 5 , libxfce4ui 6 - , python3 7 , xfce4-panel 8 , xfconf 9 }: 10 11 - mkXfceDerivation { 12 - category = "panel-plugins"; 13 pname = "xfce4-windowck-plugin"; 14 - version = "0.5.0"; 15 - rev-prefix = "v"; 16 - odd-unstable = false; 17 - sha256 = "sha256-MhNSgI74VLdoS5yL6nfRrVrPvv7+0P5meO4zQheYFzo="; 18 19 buildInputs = [ 20 - imagemagick 21 libwnck 22 libxfce4ui 23 - python3 24 xfce4-panel 25 xfconf 26 ]; 27 28 - postPatch = '' 29 - patchShebangs themes/windowck{,-dark}/{xfwm4,unity}/generator.py 30 - ''; 31 32 meta = with lib; { 33 description = "Xfce panel plugin for displaying window title and buttons"; 34 license = licenses.gpl3Plus; 35 maintainers = with maintainers; [ ] ++ teams.xfce.members; 36 }; 37 }
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , intltool 5 + , pkg-config 6 , libwnck 7 , libxfce4ui 8 , xfce4-panel 9 , xfconf 10 + , gitUpdater 11 }: 12 13 + stdenv.mkDerivation rec { 14 pname = "xfce4-windowck-plugin"; 15 + version = "0.5.1"; 16 + 17 + src = fetchurl { 18 + # Use dist tarballs to avoid pulling extra deps and generating images ourselves. 19 + url = "mirror://xfce/src/panel-plugins/xfce4-windowck-plugin/${lib.versions.majorMinor version}/xfce4-windowck-plugin-${version}.tar.bz2"; 20 + sha256 = "sha256-p4FEi3gemE072lmw2qsNGE1M7CJSMW9zcKxKmO/kgfQ="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + intltool 25 + pkg-config 26 + ]; 27 28 buildInputs = [ 29 libwnck 30 libxfce4ui 31 xfce4-panel 32 xfconf 33 ]; 34 35 + passthru.updateScript = gitUpdater { 36 + url = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin"; 37 + rev-prefix = "xfce4-windowck-plugin-"; 38 + }; 39 40 meta = with lib; { 41 description = "Xfce panel plugin for displaying window title and buttons"; 42 + homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin"; 43 license = licenses.gpl3Plus; 44 + platforms = platforms.linux; 45 maintainers = with maintainers; [ ] ++ teams.xfce.members; 46 }; 47 }