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>

John Titor ad936706 1145ab0d

Changed files
+38 -71
nixos
modules
programs
services
wayland
pkgs
applications
window-managers
hyprwm
hyprland-plugins
xdg-desktop-portal-hyprland
by-name
aq
aquamarine
gr
grimblast
hy
hyprcursor
hyprgraphics
hypridle
hyprland
hyprland-protocols
hyprland-qtutils
hyprlang
hyprlock
hyprpaper
hyprpicker
hyprpolkitagent
hyprprop
hyprsunset
hyprutils
hyprwayland-scanner
+1 -1
nixos/modules/programs/wayland/hyprland.nix
···
] "Nvidia patches are no longer needed")
];
-
meta.maintainers = with lib.maintainers; [ fufexan ];
}
···
] "Nvidia patches are no longer needed")
];
+
meta.maintainers = lib.teams.hyprland.members;
}
+1 -1
nixos/modules/programs/wayland/hyprlock.nix
···
security.pam.services.hyprlock = { };
};
-
meta.maintainers = with lib.maintainers; [ johnrtitor ];
}
···
security.pam.services.hyprlock = { };
};
+
meta.maintainers = lib.teams.hyprland.members;
}
+1 -1
nixos/modules/services/wayland/hypridle.nix
···
};
};
-
meta.maintainers = with lib.maintainers; [ johnrtitor ];
}
···
};
};
+
meta.maintainers = lib.teams.hyprland.members;
}
+1 -4
pkgs/applications/window-managers/hyprwm/hyprland-plugins/hyprland-plugins.nix
···
homepage = "https://github.com/hyprwm/hyprland-plugins";
description = "Hyprland ${description} plugin";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [
-
fufexan
-
johnrtitor
-
];
inherit (hyprland.meta) platforms;
};
}
···
homepage = "https://github.com/hyprwm/hyprland-plugins";
description = "Hyprland ${description} plugin";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
inherit (hyprland.meta) platforms;
};
}
+1 -4
pkgs/applications/window-managers/hyprwm/xdg-desktop-portal-hyprland/default.nix
···
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
-
];
platforms = lib.platforms.linux;
};
})
···
changelog = "https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v${finalAttrs.version}";
mainProgram = "hyprland-share-picker";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux;
};
})
+1 -4
pkgs/by-name/aq/aquamarine/package.nix
···
description = "A very light linux rendering backend library";
homepage = "https://github.com/hyprwm/aquamarine";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [
-
fufexan
-
johnrtitor
-
];
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
};
})
···
description = "A very light linux rendering backend library";
homepage = "https://github.com/hyprwm/aquamarine";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
};
})
+1 -4
pkgs/by-name/gr/grimblast/package.nix
···
description = "Helper for screenshots within Hyprland, based on grimshot";
license = licenses.mit;
platforms = platforms.unix;
-
maintainers = with maintainers; [
-
donovanglover
-
khaneliman
-
];
mainProgram = "grimblast";
};
})
···
description = "Helper for screenshots within Hyprland, based on grimshot";
license = licenses.mit;
platforms = platforms.unix;
+
maintainers = lib.teams.hyprland.members;
mainProgram = "grimblast";
};
})
+5 -1
pkgs/by-name/hy/hyprcursor/package.nix
···
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 ];
mainProgram = "hyprcursor-util";
platforms = lib.platforms.linux;
};
···
description = "Hyprland cursor format, library and utilities";
changelog = "https://github.com/hyprwm/hyprcursor/releases/tag/v${finalAttrs.version}";
license = lib.licenses.bsd3;
+
maintainers =
+
lib.teams.hyprland.members
+
++ (with lib.maintainers; [
+
iynaix
+
]);
mainProgram = "hyprcursor-util";
platforms = lib.platforms.linux;
};
+1 -4
pkgs/by-name/hy/hyprgraphics/package.nix
···
description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all;
-
maintainers = with lib.maintainers; [
-
fufexan
-
khaneliman
-
];
};
})
···
description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all;
+
maintainers = lib.teams.hyprland.members;
};
})
+5 -5
pkgs/by-name/hy/hypridle/package.nix
···
description = "Hyprland's idle daemon";
homepage = "https://github.com/hyprwm/hypridle";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [
-
iogamaster
-
johnrtitor
-
khaneliman
-
];
mainProgram = "hypridle";
platforms = [
"aarch64-linux"
···
description = "Hyprland's idle daemon";
homepage = "https://github.com/hyprwm/hypridle";
license = lib.licenses.bsd3;
+
maintainers =
+
lib.teams.hyprland.members
+
++ (with lib.maintainers; [
+
iogamaster
+
]);
mainProgram = "hypridle";
platforms = [
"aarch64-linux"
+1 -1
pkgs/by-name/hy/hyprland-protocols/package.nix
···
homepage = "https://github.com/hyprwm/hyprland-protocols";
description = "Wayland protocol extensions for Hyprland";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [ fufexan ];
platforms = lib.platforms.linux;
};
})
···
homepage = "https://github.com/hyprwm/hyprland-protocols";
description = "Wayland protocol extensions for Hyprland";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux;
};
})
+1 -1
pkgs/by-name/hy/hyprland-qtutils/package.nix
···
description = "Hyprland QT/qml utility apps";
homepage = "https://github.com/hyprwm/hyprland-qtutils";
license = lib.licenses.bsd3;
-
maintainers = [ lib.maintainers.fufexan ];
platforms = lib.platforms.linux;
};
})
···
description = "Hyprland QT/qml utility apps";
homepage = "https://github.com/hyprwm/hyprland-qtutils";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
platforms = lib.platforms.linux;
};
})
+1 -6
pkgs/by-name/hy/hyprland/package.nix
···
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
-
];
mainProgram = "Hyprland";
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
};
···
homepage = "https://github.com/hyprwm/Hyprland";
description = "Dynamic tiling Wayland compositor that doesn't sacrifice on its looks";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
mainProgram = "Hyprland";
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
};
+5 -4
pkgs/by-name/hy/hyprlang/package.nix
···
description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all;
-
maintainers = with lib.maintainers; [
-
iogamaster
-
fufexan
-
];
};
})
···
description = "Official implementation library for the hypr config language";
license = lib.licenses.lgpl3Only;
platforms = lib.platforms.all;
+
maintainers =
+
lib.teams.hyprland.members
+
++ (with lib.maintainers; [
+
iogamaster
+
]);
};
})
+5 -4
pkgs/by-name/hy/hyprlock/package.nix
···
description = "Hyprland's GPU-accelerated screen locking utility";
homepage = "https://github.com/hyprwm/hyprlock";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [
-
iynaix
-
johnrtitor
-
];
mainProgram = "hyprlock";
platforms = lib.platforms.linux;
};
···
description = "Hyprland's GPU-accelerated screen locking utility";
homepage = "https://github.com/hyprwm/hyprlock";
license = lib.licenses.bsd3;
+
maintainers =
+
lib.teams.hyprland.members
+
++ (with lib.maintainers; [
+
iynaix
+
]);
mainProgram = "hyprlock";
platforms = lib.platforms.linux;
};
+1 -5
pkgs/by-name/hy/hyprpaper/package.nix
···
inherit (finalAttrs.src.meta) homepage;
description = "Blazing fast wayland wallpaper utility";
license = licenses.bsd3;
-
maintainers = with maintainers; [
-
fufexan
-
khaneliman
-
wozeparrot
-
];
inherit (wayland.meta) platforms;
broken = gcc14Stdenv.hostPlatform.isDarwin;
mainProgram = "hyprpaper";
···
inherit (finalAttrs.src.meta) homepage;
description = "Blazing fast wayland wallpaper utility";
license = licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
inherit (wayland.meta) platforms;
broken = gcc14Stdenv.hostPlatform.isDarwin;
mainProgram = "hyprpaper";
+1 -4
pkgs/by-name/hy/hyprpicker/package.nix
···
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
-
];
platforms = wayland.meta.platforms;
mainProgram = "hyprpicker";
};
···
description = "Wlroots-compatible Wayland color picker that does not suck";
homepage = "https://github.com/hyprwm/hyprpicker";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
platforms = wayland.meta.platforms;
mainProgram = "hyprpicker";
};
+1 -4
pkgs/by-name/hy/hyprpolkitagent/package.nix
···
description = "Polkit authentication agent written in QT/QML";
homepage = "https://github.com/hyprwm/hyprpolkitagent";
license = lib.licenses.bsd3;
-
maintainers = with lib.maintainers; [
-
fufexan
-
johnrtitor
-
];
mainProgram = "hyprpolkitagent";
platforms = lib.platforms.linux;
};
···
description = "Polkit authentication agent written in QT/QML";
homepage = "https://github.com/hyprwm/hyprpolkitagent";
license = lib.licenses.bsd3;
+
maintainers = lib.teams.hyprland.members;
mainProgram = "hyprpolkitagent";
platforms = lib.platforms.linux;
};
+1 -1
pkgs/by-name/hy/hyprprop/package.nix
···
description = "An xprop replacement for Hyprland";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
-
maintainers = with lib.maintainers; [ khaneliman ];
mainProgram = "hyprprop";
};
})
···
description = "An xprop replacement for Hyprland";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
+
maintainers = lib.teams.hyprland.members;
mainProgram = "hyprprop";
};
})
+1 -4
pkgs/by-name/hy/hyprsunset/package.nix
···
description = "Application to enable a blue-light filter on Hyprland";
license = lib.licenses.bsd3;
platforms = lib.platforms.linux;
-
maintainers = with lib.maintainers; [
-
fufexan
-
johnrtitor
-
];
mainProgram = "hyprsunset";
};
})
···
description = "Application to enable a blue-light filter on Hyprland";
license = lib.licenses.bsd3;
platforms = lib.platforms.linux;
+
maintainers = lib.teams.hyprland.members;
mainProgram = "hyprsunset";
};
})
+1 -4
pkgs/by-name/hy/hyprutils/package.nix
···
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
-
];
};
})
···
description = "Small C++ library for utilities used across the Hypr* ecosystem";
license = lib.licenses.bsd3;
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
+
maintainers = lib.teams.hyprland.members;
};
})
+1 -4
pkgs/by-name/hy/hyprwayland-scanner/package.nix
···
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
-
];
mainProgram = "hyprwayland-scanner";
platforms = lib.platforms.linux;
};
···
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 = lib.teams.hyprland.members;
mainProgram = "hyprwayland-scanner";
platforms = lib.platforms.linux;
};