diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1a22d7487a80d..ca5bb7aa427fb 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4546,6 +4546,12 @@ github = "d4ilyrun"; githubId = 34611103; }; + d4rk = { + name = "Anoop Menon"; + email = "d4rk@blackvoltage.org"; + github = "d4rk"; + githubId = 22163; + }; d4rkstar = { name = "Bruno Salzano"; email = "d4rkstar@gmail.com"; diff --git a/pkgs/by-name/vu/vulkan-hdr-layer-kwin6/package.nix b/pkgs/by-name/vu/vulkan-hdr-layer-kwin6/package.nix new file mode 100644 index 0000000000000..af4eb766526ea --- /dev/null +++ b/pkgs/by-name/vu/vulkan-hdr-layer-kwin6/package.nix @@ -0,0 +1,49 @@ +{ + lib, + stdenv, + cmake, + fetchgit, + libX11, + meson, + ninja, + pkg-config, + vulkan-headers, + vulkan-loader, + wayland-scanner, + wayland, +}: + +stdenv.mkDerivation rec { + pname = "vulkan-hdr-layer-kwin6"; + version = "0.1.0"; + + nativeBuildInputs = [ + meson + ninja + pkg-config + cmake + ]; + + buildInputs = [ + vulkan-headers + vulkan-loader + libX11 + wayland-scanner + wayland + ]; + + src = fetchgit { + url = "https://github.com/Zamundaaa/VK_hdr_layer.git"; + rev = "e47dc6d"; + hash = "sha256-qy1faOE4eHnHHiNnhdXroCi2FKGezYoHkg0kufFBMhM="; + fetchSubmodules = true; + }; + + meta = with lib; { + description = "Vulkan Wayland HDR WSI Layer (Xaver Hugl's fork for KWin 6)"; + homepage = "https://github.com/Zamundaaa/VK_hdr_layer"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = with maintainers; [ d4rk ]; + }; +}