budgie-desktop: modernize

This commit is contained in:
seth 2024-07-12 18:58:49 -04:00
parent 02cd3e3632
commit 5aa2e5ce36
No known key found for this signature in database
GPG Key ID: D31BD0D494BBEE86

View File

@ -26,6 +26,7 @@
mesa, mesa,
meson, meson,
ninja, ninja,
nix-update-script,
pkg-config, pkg-config,
polkit, polkit,
sassc, sassc,
@ -101,17 +102,21 @@ stdenv.mkDerivation (finalAttrs: {
libpeas libpeas
]; ];
passthru.providedSessions = [ "budgie-desktop" ]; passthru = {
providedSessions = [ "budgie-desktop" ];
updateScript = nix-update-script { };
};
meta = { meta = {
description = "Feature-rich, modern desktop designed to keep out the way of the user"; description = "Feature-rich, modern desktop designed to keep out the way of the user";
homepage = "https://github.com/BuddiesOfBudgie/budgie-desktop"; homepage = "https://github.com/BuddiesOfBudgie/budgie-desktop";
changelog = "https://github.com/BuddiesOfBudgie/budgie-desktop/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [ license = with lib.licenses; [
gpl2Plus gpl2Plus
lgpl21Plus lgpl21Plus
cc-by-sa-30 cc-by-sa-30
]; ];
platforms = lib.platforms.linux;
maintainers = lib.teams.budgie.members; maintainers = lib.teams.budgie.members;
platforms = lib.platforms.linux;
}; };
}) })