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")
];
meta.maintainers = with lib.maintainers; [ fufexan ];
meta.maintainers = lib.teams.hyprland.members;
}

View file

@ -26,5 +26,5 @@ in
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";
description = "Hyprland ${description} plugin";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
fufexan
johnrtitor
];
maintainers = lib.teams.hyprland.members;
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}";
mainProgram = "hyprland-share-picker";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
fufexan
khaneliman
];
maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux;
};
})

View file

@ -71,10 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "A very light linux rendering backend library";
homepage = "https://github.com/hyprwm/aquamarine";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
fufexan
johnrtitor
];
maintainers = lib.teams.hyprland.members;
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";
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [
donovanglover
khaneliman
];
maintainers = lib.teams.hyprland.members;
mainProgram = "grimblast";
};
})

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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