From b41b63b99277846e2e750f2f4d0b9bb7a88b4e7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 30 Nov 2024 16:36:13 +0100 Subject: [PATCH] dunst: nixfmt --- pkgs/by-name/du/dunst/package.nix | 115 +++++++++++++++++------------- 1 file changed, 64 insertions(+), 51 deletions(-) diff --git a/pkgs/by-name/du/dunst/package.nix b/pkgs/by-name/du/dunst/package.nix index c5dc4b04eac7..3e91f374e327 100644 --- a/pkgs/by-name/du/dunst/package.nix +++ b/pkgs/by-name/du/dunst/package.nix @@ -1,30 +1,31 @@ -{ stdenv -, lib -, fetchFromGitHub -, makeWrapper -, pkg-config -, which -, perl -, jq -, libXrandr -, coreutils -, cairo -, dbus -, systemd -, gdk-pixbuf -, glib -, libX11 -, libXScrnSaver -, wayland -, wayland-protocols -, libXinerama -, libnotify -, pango -, xorgproto -, librsvg -, testers -, withX11 ? true -, withWayland ? true +{ + stdenv, + lib, + fetchFromGitHub, + makeWrapper, + pkg-config, + which, + perl, + jq, + libXrandr, + coreutils, + cairo, + dbus, + systemd, + gdk-pixbuf, + glib, + libX11, + libXScrnSaver, + wayland, + wayland-protocols, + libXinerama, + libnotify, + pango, + xorgproto, + librsvg, + testers, + withX11 ? true, + withWayland ? true, }: stdenv.mkDerivation (finalAttrs: { @@ -46,26 +47,32 @@ stdenv.mkDerivation (finalAttrs: { makeWrapper ]; - buildInputs = [ - cairo - dbus - gdk-pixbuf - glib - libnotify - pango - librsvg - ] ++ lib.optionals withX11 [ - libX11 - libXScrnSaver - libXinerama - xorgproto - libXrandr - ] ++ lib.optionals withWayland [ - wayland - wayland-protocols - ]; + buildInputs = + [ + cairo + dbus + gdk-pixbuf + glib + libnotify + pango + librsvg + ] + ++ lib.optionals withX11 [ + libX11 + libXScrnSaver + libXinerama + xorgproto + libXrandr + ] + ++ lib.optionals withWayland [ + wayland + wayland-protocols + ]; - outputs = [ "out" "man" ]; + outputs = [ + "out" + "man" + ]; makeFlags = [ "PREFIX=$(out)" @@ -73,16 +80,19 @@ stdenv.mkDerivation (finalAttrs: { "SYSCONFDIR=$(out)/etc" "SERVICEDIR_DBUS=$(out)/share/dbus-1/services" "SERVICEDIR_SYSTEMD=$(out)/lib/systemd/user" - ] - ++ lib.optional (!withX11) "X11=0" - ++ lib.optional (!withWayland) "WAYLAND=0"; + ] ++ lib.optional (!withX11) "X11=0" ++ lib.optional (!withWayland) "WAYLAND=0"; postInstall = '' wrapProgram $out/bin/dunst \ --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" wrapProgram $out/bin/dunstctl \ - --prefix PATH : "${lib.makeBinPath [ coreutils dbus ]}" + --prefix PATH : "${ + lib.makeBinPath [ + coreutils + dbus + ] + }" substituteInPlace $out/share/zsh/site-functions/_dunstctl $out/share/fish/vendor_completions.d/{dunstctl,dunstify} \ --replace-fail "jq" "${lib.getExe jq}" @@ -96,7 +106,10 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.bsd3; # NOTE: 'unix' or even 'all' COULD work too, I'm not sure platforms = platforms.linux; - maintainers = with maintainers; [ domenkozar gepbird ]; + maintainers = with maintainers; [ + domenkozar + gepbird + ]; mainProgram = "dunst"; }; })