lol

xfce.xfce4-screenshooter: 1.11.1 -> 1.11.2

https://gitlab.xfce.org/apps/xfce4-screenshooter/-/compare/xfce4-screenshooter-1.11.1...xfce4-screenshooter-1.11.2

Bobby Rong 6f390b24 6a3ce221

+38 -9
+38 -9
pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix
··· 1 1 { 2 + stdenv, 2 3 lib, 3 - mkXfceDerivation, 4 + fetchFromGitLab, 5 + gettext, 6 + glib, 7 + meson, 8 + ninja, 9 + pkg-config, 4 10 wayland-scanner, 11 + wrapGAppsHook3, 5 12 exo, 6 13 gtk3, 7 14 libX11, ··· 18 25 zenity, 19 26 jq, 20 27 xclip, 28 + gitUpdater, 21 29 }: 22 30 23 - mkXfceDerivation { 24 - category = "apps"; 31 + stdenv.mkDerivation (finalAttrs: { 25 32 pname = "xfce4-screenshooter"; 26 - version = "1.11.1"; 27 - odd-unstable = false; 33 + version = "1.11.2"; 34 + 35 + src = fetchFromGitLab { 36 + domain = "gitlab.xfce.org"; 37 + owner = "apps"; 38 + repo = "xfce4-screenshooter"; 39 + tag = "xfce4-screenshooter-${finalAttrs.version}"; 40 + hash = "sha256-LELPY3SU25e3Dk9/OljWMLIbZYrDiQD1h6dMq+jRaH8="; 41 + }; 42 + 43 + strictDeps = true; 28 44 29 - sha256 = "sha256-/N79YK233k9rVg5fGr27b8AZD9bCXllNQvrN4ghir/M="; 45 + depsBuildBuild = [ 46 + pkg-config 47 + ]; 30 48 31 49 nativeBuildInputs = [ 50 + gettext 51 + glib # glib-compile-resources 52 + meson 53 + ninja 54 + pkg-config 32 55 wayland-scanner 56 + wrapGAppsHook3 33 57 ]; 34 58 35 59 buildInputs = [ ··· 62 86 ) 63 87 ''; 64 88 65 - meta = with lib; { 89 + passthru.updateScript = gitUpdater { rev-prefix = "xfce4-screenshooter-"; }; 90 + 91 + meta = { 66 92 description = "Screenshot utility for the Xfce desktop"; 93 + homepage = "https://gitlab.xfce.org/apps/xfce4-screenshooter"; 94 + license = lib.licenses.gpl2Plus; 67 95 mainProgram = "xfce4-screenshooter"; 68 - teams = [ teams.xfce ]; 96 + teams = [ lib.teams.xfce ]; 97 + platforms = lib.platforms.linux; 69 98 }; 70 - } 99 + })