xfce.xfce4-whiskermenu-plugin: 2.9.2 -> 2.10.0

https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/compare/v2.9.2...xfce4-whiskermenu-plugin-2.10.0

+33 -14
+33 -14
pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin/default.nix
··· 1 { 2 - mkXfceDerivation, 3 lib, 4 - cmake, 5 accountsservice, 6 exo, 7 garcon, 8 - gettext, 9 glib, 10 gtk-layer-shell, 11 gtk3, ··· 13 libxfce4util, 14 xfce4-panel, 15 xfconf, 16 }: 17 18 - mkXfceDerivation { 19 - category = "panel-plugins"; 20 pname = "xfce4-whiskermenu-plugin"; 21 - version = "2.9.2"; 22 - rev-prefix = "v"; 23 - odd-unstable = false; 24 - sha256 = "sha256-M9eraJwArCrASrLz+URUOmYtulWPNxR39Sn+alfWoy4="; 25 26 nativeBuildInputs = [ 27 - cmake 28 ]; 29 30 buildInputs = [ 31 accountsservice 32 exo 33 garcon 34 - gettext 35 glib 36 gtk-layer-shell 37 gtk3 ··· 41 xfconf 42 ]; 43 44 - meta = with lib; { 45 description = "Alternate application launcher for Xfce"; 46 mainProgram = "xfce4-popup-whiskermenu"; 47 - teams = [ teams.xfce ]; 48 }; 49 - }
··· 1 { 2 + stdenv, 3 lib, 4 + fetchFromGitLab, 5 + gettext, 6 + meson, 7 + ninja, 8 + pkg-config, 9 + wrapGAppsHook3, 10 accountsservice, 11 exo, 12 garcon, 13 glib, 14 gtk-layer-shell, 15 gtk3, ··· 17 libxfce4util, 18 xfce4-panel, 19 xfconf, 20 + gitUpdater, 21 }: 22 23 + stdenv.mkDerivation (finalAttrs: { 24 pname = "xfce4-whiskermenu-plugin"; 25 + version = "2.10.0"; 26 + 27 + src = fetchFromGitLab { 28 + domain = "gitlab.xfce.org"; 29 + owner = "panel-plugins"; 30 + repo = "xfce4-whiskermenu-plugin"; 31 + tag = "xfce4-whiskermenu-plugin-${finalAttrs.version}"; 32 + hash = "sha256-2FACsP6mKx0k91xG3DaVS6hdvdLrjLu9Y9rVOW6PZ3M="; 33 + }; 34 + 35 + strictDeps = true; 36 37 nativeBuildInputs = [ 38 + gettext 39 + meson 40 + ninja 41 + pkg-config 42 + wrapGAppsHook3 43 ]; 44 45 buildInputs = [ 46 accountsservice 47 exo 48 garcon 49 glib 50 gtk-layer-shell 51 gtk3 ··· 55 xfconf 56 ]; 57 58 + passthru.updateScript = gitUpdater { rev-prefix = "xfce4-whiskermenu-plugin-"; }; 59 + 60 + meta = { 61 description = "Alternate application launcher for Xfce"; 62 mainProgram = "xfce4-popup-whiskermenu"; 63 + homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin"; 64 + license = lib.licenses.gpl2Plus; 65 + teams = [ lib.teams.xfce ]; 66 + platforms = lib.platforms.linux; 67 }; 68 + })