budgie-screensaver: modernize

This commit is contained in:
seth
2024-07-14 15:33:00 -04:00
parent 228edade41
commit 94d8f9bcaa
@@ -12,6 +12,7 @@
linux-pam,
meson,
ninja,
nix-update-script,
pkg-config,
systemd,
wrapGAppsHook3,
@@ -26,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "BuddiesOfBudgie";
repo = "budgie-screensaver";
rev = "v${finalAttrs.version}";
sha256 = "sha256-N8x9hdbaMDisTbQPJedNO4UMLnCn+Q2hhm4udJZgQlc=";
hash = "sha256-N8x9hdbaMDisTbQPJedNO4UMLnCn+Q2hhm4udJZgQlc=";
};
nativeBuildInputs = [
@@ -51,12 +52,17 @@ stdenv.mkDerivation (finalAttrs: {
env.NIX_CFLAGS_COMPILE = "-D_POSIX_C_SOURCE";
passthru = {
updateScript = nix-update-script { };
};
meta = {
description = "Fork of old GNOME Screensaver for purposes of providing an authentication prompt on wake";
homepage = "https://github.com/BuddiesOfBudgie/budgie-screensaver";
changelog = "https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl2Only;
maintainers = lib.teams.budgie.members;
mainProgram = "budgie-screensaver";
platforms = lib.platforms.linux;
maintainers = lib.teams.budgie.members;
license = lib.licenses.gpl2Only;
};
})