xfce.xfce4-mpc-plugin: 0.5.5 -> 0.6.0

https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/compare/xfce4-mpc-plugin-0.5.5...xfce4-mpc-plugin-0.6.0

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