treewide: adopt hypr ecosytem by Hyprland team

Preserved maintainer entries that are not in Hyprland teams.

Removed @wozeparrot as per https://github.com/NixOS/nixpkgs/issues/377569#issuecomment-2619445027

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
This commit is contained in:
John Titor 2025-01-28 21:55:13 +05:30 committed by Masum Reza
parent 1145ab0d9a
commit ad9367061b
22 changed files with 38 additions and 71 deletions

View file

@ -139,5 +139,5 @@ in
] "Nvidia patches are no longer needed") ] "Nvidia patches are no longer needed")
]; ];
meta.maintainers = with lib.maintainers; [ fufexan ]; meta.maintainers = lib.teams.hyprland.members;
} }

View file

@ -26,5 +26,5 @@ in
security.pam.services.hyprlock = { }; security.pam.services.hyprlock = { };
}; };
meta.maintainers = with lib.maintainers; [ johnrtitor ]; meta.maintainers = lib.teams.hyprland.members;
} }

View file

@ -28,5 +28,5 @@ in
}; };
}; };
meta.maintainers = with lib.maintainers; [ johnrtitor ]; meta.maintainers = lib.teams.hyprland.members;
} }

View file

@ -33,10 +33,7 @@ let
homepage = "https://github.com/hyprwm/hyprland-plugins"; homepage = "https://github.com/hyprwm/hyprland-plugins";
description = "Hyprland ${description} plugin"; description = "Hyprland ${description} plugin";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
];
inherit (hyprland.meta) platforms; inherit (hyprland.meta) platforms;
}; };
} }

View file

@ -91,10 +91,7 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v${finalAttrs.version}"; changelog = "https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v${finalAttrs.version}";
mainProgram = "hyprland-share-picker"; mainProgram = "hyprland-share-picker";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
khaneliman
];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };
}) })

View file

@ -71,10 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "A very light linux rendering backend library"; description = "A very light linux rendering backend library";
homepage = "https://github.com/hyprwm/aquamarine"; homepage = "https://github.com/hyprwm/aquamarine";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
];
platforms = lib.platforms.linux ++ lib.platforms.freebsd; platforms = lib.platforms.linux ++ lib.platforms.freebsd;
}; };
}) })

View file

@ -64,10 +64,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Helper for screenshots within Hyprland, based on grimshot"; description = "Helper for screenshots within Hyprland, based on grimshot";
license = licenses.mit; license = licenses.mit;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ maintainers = lib.teams.hyprland.members;
donovanglover
khaneliman
];
mainProgram = "grimblast"; mainProgram = "grimblast";
}; };
}) })

View file

@ -50,7 +50,11 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Hyprland cursor format, library and utilities"; description = "Hyprland cursor format, library and utilities";
changelog = "https://github.com/hyprwm/hyprcursor/releases/tag/v${finalAttrs.version}"; changelog = "https://github.com/hyprwm/hyprcursor/releases/tag/v${finalAttrs.version}";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ iynaix ]; maintainers =
lib.teams.hyprland.members
++ (with lib.maintainers; [
iynaix
]);
mainProgram = "hyprcursor-util"; mainProgram = "hyprcursor-util";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };

View file

@ -51,9 +51,6 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Official implementation library for the hypr config language"; description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only; license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all; platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
khaneliman
];
}; };
}) })

View file

@ -48,11 +48,11 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Hyprland's idle daemon"; description = "Hyprland's idle daemon";
homepage = "https://github.com/hyprwm/hypridle"; homepage = "https://github.com/hyprwm/hypridle";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers =
iogamaster lib.teams.hyprland.members
johnrtitor ++ (with lib.maintainers; [
khaneliman iogamaster
]; ]);
mainProgram = "hypridle"; mainProgram = "hypridle";
platforms = [ platforms = [
"aarch64-linux" "aarch64-linux"

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/hyprwm/hyprland-protocols"; homepage = "https://github.com/hyprwm/hyprland-protocols";
description = "Wayland protocol extensions for Hyprland"; description = "Wayland protocol extensions for Hyprland";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fufexan ]; maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };
}) })

View file

@ -43,7 +43,7 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Hyprland QT/qml utility apps"; description = "Hyprland QT/qml utility apps";
homepage = "https://github.com/hyprwm/hyprland-qtutils"; homepage = "https://github.com/hyprwm/hyprland-qtutils";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.fufexan ]; maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };
}) })

View file

@ -217,12 +217,7 @@ customStdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/hyprwm/Hyprland"; homepage = "https://github.com/hyprwm/Hyprland";
description = "Dynamic tiling Wayland compositor that doesn't sacrifice on its looks"; description = "Dynamic tiling Wayland compositor that doesn't sacrifice on its looks";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
khaneliman
wozeparrot
];
mainProgram = "Hyprland"; mainProgram = "Hyprland";
platforms = lib.platforms.linux ++ lib.platforms.freebsd; platforms = lib.platforms.linux ++ lib.platforms.freebsd;
}; };

View file

@ -39,9 +39,10 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Official implementation library for the hypr config language"; description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only; license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all; platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ maintainers =
iogamaster lib.teams.hyprland.members
fufexan ++ (with lib.maintainers; [
]; iogamaster
]);
}; };
}) })

View file

@ -70,10 +70,11 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
description = "Hyprland's GPU-accelerated screen locking utility"; description = "Hyprland's GPU-accelerated screen locking utility";
homepage = "https://github.com/hyprwm/hyprlock"; homepage = "https://github.com/hyprwm/hyprlock";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers =
iynaix lib.teams.hyprland.members
johnrtitor ++ (with lib.maintainers; [
]; iynaix
]);
mainProgram = "hyprlock"; mainProgram = "hyprlock";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };

View file

@ -82,11 +82,7 @@ gcc14Stdenv.mkDerivation (finalAttrs: {
inherit (finalAttrs.src.meta) homepage; inherit (finalAttrs.src.meta) homepage;
description = "Blazing fast wayland wallpaper utility"; description = "Blazing fast wayland wallpaper utility";
license = licenses.bsd3; license = licenses.bsd3;
maintainers = with maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
khaneliman
wozeparrot
];
inherit (wayland.meta) platforms; inherit (wayland.meta) platforms;
broken = gcc14Stdenv.hostPlatform.isDarwin; broken = gcc14Stdenv.hostPlatform.isDarwin;
mainProgram = "hyprpaper"; mainProgram = "hyprpaper";

View file

@ -61,10 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Wlroots-compatible Wayland color picker that does not suck"; description = "Wlroots-compatible Wayland color picker that does not suck";
homepage = "https://github.com/hyprwm/hyprpicker"; homepage = "https://github.com/hyprwm/hyprpicker";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
khaneliman
];
platforms = wayland.meta.platforms; platforms = wayland.meta.platforms;
mainProgram = "hyprpicker"; mainProgram = "hyprpicker";
}; };

View file

@ -40,10 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Polkit authentication agent written in QT/QML"; description = "Polkit authentication agent written in QT/QML";
homepage = "https://github.com/hyprwm/hyprpolkitagent"; homepage = "https://github.com/hyprwm/hyprpolkitagent";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
];
mainProgram = "hyprpolkitagent"; mainProgram = "hyprpolkitagent";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };

View file

@ -65,7 +65,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "An xprop replacement for Hyprland"; description = "An xprop replacement for Hyprland";
license = lib.licenses.mit; license = lib.licenses.mit;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ khaneliman ]; maintainers = lib.teams.hyprland.members;
mainProgram = "hyprprop"; mainProgram = "hyprprop";
}; };
}) })

View file

@ -53,10 +53,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Application to enable a blue-light filter on Hyprland"; description = "Application to enable a blue-light filter on Hyprland";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
];
mainProgram = "hyprsunset"; mainProgram = "hyprsunset";
}; };
}) })

View file

@ -42,9 +42,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Small C++ library for utilities used across the Hypr* ecosystem"; description = "Small C++ library for utilities used across the Hypr* ecosystem";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
platforms = lib.platforms.linux ++ lib.platforms.freebsd; platforms = lib.platforms.linux ++ lib.platforms.freebsd;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
donovanglover
johnrtitor
];
}; };
}) })

View file

@ -36,10 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Hyprland version of wayland-scanner in and for C++"; description = "Hyprland version of wayland-scanner in and for C++";
changelog = "https://github.com/hyprwm/hyprwayland-scanner/releases/tag/${finalAttrs.version}"; changelog = "https://github.com/hyprwm/hyprwayland-scanner/releases/tag/${finalAttrs.version}";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ maintainers = lib.teams.hyprland.members;
fufexan
johnrtitor
];
mainProgram = "hyprwayland-scanner"; mainProgram = "hyprwayland-scanner";
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
}; };