diff options
author | seth | 2024-07-12 19:20:49 -0400 |
---|---|---|
committer | seth | 2024-07-14 15:33:01 -0400 |
commit | 0470485ff946998fe1fe96b3f264b222b7590d01 (patch) | |
tree | 84b492072d3c2d287a02d03c9d4ad610d305dbbd /pkgs/by-name/bu | |
parent | d623736294070d367157cea695e8ed5769f13766 (diff) |
budgie-session: modernize
Diffstat (limited to 'pkgs/by-name/bu')
-rw-r--r-- | pkgs/by-name/bu/budgie-session/package.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/by-name/bu/budgie-session/package.nix b/pkgs/by-name/bu/budgie-session/package.nix index aa6af162344b..0dfd4dc60824 100644 --- a/pkgs/by-name/bu/budgie-session/package.nix +++ b/pkgs/by-name/bu/budgie-session/package.nix @@ -22,6 +22,7 @@ libxslt, gettext, makeWrapper, + nix-update-script, systemd, xorg, libepoxy, @@ -47,9 +48,9 @@ stdenv.mkDerivation (finalAttrs: { patches = [ (substituteAll { src = ./fix-paths.patch; - gsettings = "${glib.bin}/bin/gsettings"; - dbusLaunch = "${dbus.lib}/bin/dbus-launch"; - bash = "${bash}/bin/bash"; + gsettings = lib.getExe' glib "gsettings"; + dbusLaunch = lib.getExe' dbus "dbus-launch"; + bash = lib.getExe bash; }) ]; @@ -98,9 +99,14 @@ stdenv.mkDerivation (finalAttrs: { separateDebugInfo = true; + passthru = { + updateScript = nix-update-script { }; + }; + meta = { description = "Session manager for Budgie"; homepage = "https://github.com/BuddiesOfBudgie/budgie-session"; + changelog = "https://github.com/BuddiesOfBudgie/budgie-session/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl2Plus; maintainers = lib.teams.budgie.members; platforms = lib.platforms.linux; |