From 3d439b8368a31ef12f316929501d3f3a70b84728 Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Thu, 11 Sep 2025 12:55:51 -0400 Subject: [PATCH 1/2] xlayoutdisplay: 1.5.0 -> 1.5.1 --- pkgs/by-name/xl/xlayoutdisplay/package.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index 5c1efac749b5..e7a43d5aa113 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch2, pkg-config, xorg, boost, @@ -11,24 +10,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "xlayoutdisplay"; - version = "1.5.0"; + version = "1.5.1"; src = fetchFromGitHub { owner = "alex-courtis"; repo = "xlayoutdisplay"; - rev = "v${finalAttrs.version}"; - hash = "sha256-A37jFhVTW/3QNEf776Oi3ViRK+ebOPRTsEQqdmNhA7E="; + tag = "v${finalAttrs.version}"; + hash = "sha256-gJucWffchhTFdYEQqjbj1OdPTBSmGDDcKbOyIWdWQig="; }; - patches = [ - # https://github.com/alex-courtis/xlayoutdisplay/pull/34 - (fetchpatch2 { - name = "cpp-version.patch"; - url = "https://github.com/alex-courtis/xlayoutdisplay/commit/56983b45070edde78cc816d9cff4111315e94a7a.patch"; - hash = "sha256-zd28Nkw8Kmm20zGT6wvdBHcHfE4p+RFotUO9zJwPQMc="; - }) - ]; - nativeBuildInputs = [ pkg-config ]; buildInputs = with xorg; [ libX11 From 97734bd7bf51107cbc798c8474bc649972442720 Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Thu, 11 Sep 2025 13:02:40 -0400 Subject: [PATCH 2/2] xlayoutdisplay: add stephen-huan as maintainer --- pkgs/by-name/xl/xlayoutdisplay/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index e7a43d5aa113..6719948ad142 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement"; homepage = "https://github.com/alex-courtis/xlayoutdisplay"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ stephen-huan ]; license = lib.licenses.asl20; platforms = lib.platforms.linux; mainProgram = "xlayoutdisplay";