xfce.xfce4-systemload-plugin: 1.3.3 -> 1.4.0

https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/compare/xfce4-systemload-plugin-1.3.3...xfce4-systemload-plugin-1.4.0

+23 -14
+23 -14
pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin/default.nix
··· 3 stdenv, 4 fetchurl, 5 gettext, 6 pkg-config, 7 xfce4-panel, 8 libgtop, 9 libxfce4ui, 10 upower, 11 xfconf, 12 gitUpdater, 13 }: 14 15 - let 16 - category = "panel-plugins"; 17 - in 18 - stdenv.mkDerivation rec { 19 pname = "xfce4-systemload-plugin"; 20 - version = "1.3.3"; 21 22 src = fetchurl { 23 - url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2"; 24 - sha256 = "sha256-aFLV2cmnTQ4NtYLG9f5zkOvkii61aSF3rhLhxMzG78k="; 25 }; 26 27 nativeBuildInputs = [ 28 gettext 29 pkg-config 30 ]; 31 32 buildInputs = [ 33 libgtop 34 libxfce4ui 35 upower 36 xfce4-panel 37 xfconf 38 ]; 39 40 passthru.updateScript = gitUpdater { 41 - url = "https://gitlab.xfce.org/panel-plugins/${pname}"; 42 - rev-prefix = "${pname}-"; 43 }; 44 45 - meta = with lib; { 46 homepage = "https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin"; 47 description = "System load plugin for Xfce panel"; 48 - license = licenses.bsd2; 49 - platforms = platforms.linux; 50 - teams = [ teams.xfce ]; 51 }; 52 - }
··· 3 stdenv, 4 fetchurl, 5 gettext, 6 + meson, 7 + ninja, 8 pkg-config, 9 xfce4-panel, 10 + glib, 11 + gtk3, 12 libgtop, 13 libxfce4ui, 14 + libxfce4util, 15 upower, 16 xfconf, 17 gitUpdater, 18 }: 19 20 + stdenv.mkDerivation (finalAttrs: { 21 pname = "xfce4-systemload-plugin"; 22 + version = "1.4.0"; 23 24 src = fetchurl { 25 + url = "mirror://xfce/src/panel-plugins/xfce4-systemload-plugin/${lib.versions.majorMinor finalAttrs.version}/xfce4-systemload-plugin-${finalAttrs.version}.tar.xz"; 26 + hash = "sha256-bjY7z4RbuIMptShY1loexuANtRIa6SRuRusDE12VacY="; 27 }; 28 29 + strictDeps = true; 30 + 31 nativeBuildInputs = [ 32 gettext 33 + meson 34 + ninja 35 pkg-config 36 ]; 37 38 buildInputs = [ 39 + glib 40 + gtk3 41 libgtop 42 libxfce4ui 43 + libxfce4util 44 upower 45 xfce4-panel 46 xfconf 47 ]; 48 49 passthru.updateScript = gitUpdater { 50 + url = "https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin"; 51 + rev-prefix = "xfce4-systemload-plugin-"; 52 }; 53 54 + meta = { 55 homepage = "https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin"; 56 description = "System load plugin for Xfce panel"; 57 + license = lib.licenses.bsd2; 58 + platforms = lib.platforms.linux; 59 + teams = [ lib.teams.xfce ]; 60 }; 61 + })