From 868cc3f77f62f8dfc2e074f620fe2bb0a1882fdf Mon Sep 17 00:00:00 2001 From: Albert Safin Date: Sun, 12 May 2024 23:36:06 +0000 Subject: [PATCH 1/2] katriawm: format with nixfmt --- pkgs/by-name/ka/katriawm/package.nix | 29 ++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ka/katriawm/package.nix b/pkgs/by-name/ka/katriawm/package.nix index 85116255e24f..2a8df0bcf4ce 100644 --- a/pkgs/by-name/ka/katriawm/package.nix +++ b/pkgs/by-name/ka/katriawm/package.nix @@ -1,10 +1,11 @@ -{ lib -, stdenv -, fetchzip -, libX11 -, libXft -, libXrandr -, pkg-config +{ + lib, + stdenv, + fetchzip, + libX11, + libXft, + libXrandr, + pkg-config, }: stdenv.mkDerivation (finalAttrs: { @@ -16,9 +17,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-IWviLboZz421/Amz/QG4o8jYaG8Y/l5PvmvXfK5nzJE="; }; - nativeBuildInputs = [ - pkg-config - ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = [ libX11 @@ -26,11 +25,17 @@ stdenv.mkDerivation (finalAttrs: { libXrandr ]; - outputs = [ "out" "man" ]; + outputs = [ + "out" + "man" + ]; strictDeps = true; - makeFlags = [ "-C" "src" ]; + makeFlags = [ + "-C" + "src" + ]; installFlags = [ "prefix=$(out)" ]; From d57ce05c498d239b8f28df310688ce79393ce629 Mon Sep 17 00:00:00 2001 From: Albert Safin Date: Sun, 12 May 2024 23:45:05 +0000 Subject: [PATCH 2/2] katriawm: add updateScript --- pkgs/by-name/ka/katriawm/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ka/katriawm/package.nix b/pkgs/by-name/ka/katriawm/package.nix index 2a8df0bcf4ce..7e8817a9e87d 100644 --- a/pkgs/by-name/ka/katriawm/package.nix +++ b/pkgs/by-name/ka/katriawm/package.nix @@ -6,6 +6,7 @@ libXft, libXrandr, pkg-config, + gitUpdater, }: stdenv.mkDerivation (finalAttrs: { @@ -44,6 +45,11 @@ stdenv.mkDerivation (finalAttrs: { --replace pkg-config "$PKG_CONFIG" ''; + passthru.updateScript = gitUpdater { + url = "https://www.uninformativ.de/git/katriawm.git/"; + rev-prefix = "v"; + }; + meta = { homepage = "https://www.uninformativ.de/git/katriawm/file/README.html"; description = "A non-reparenting, dynamic window manager with decorations";