Merge pull request #325411 from iynaix/hyprlock-bump

hyprlock: 0.3.0-unstable-2024-04-24 -> 0.4.0
This commit is contained in:
Franz Pletz 2024-07-09 15:46:52 +02:00 committed by GitHub
commit b3a2a0a089
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,6 +7,7 @@
libGL,
libxkbcommon,
hyprlang,
hyprutils,
pam,
wayland,
wayland-protocols,
@ -17,19 +18,18 @@
pango,
libdrm,
mesa,
unstableGitUpdater,
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "hyprlock";
version = "0.3.0-unstable-2024-04-24";
version = "0.4.0";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprlock";
# FIXME: Change to a stable release once available
rev = "415262065fff0a04b229cd00165f346a86a0a73a";
hash = "sha256-jla5Wo0Qt3NEnD0OjNj85BGw0pR4Zlz5uy8AqHH7tuE=";
rev = "v${finalAttrs.version}";
hash = "sha256-Dd/DK6FKiwVhr6PygCieEjzn7AFf6xijw6mdhquLnkw=";
};
strictDeps = true;
@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
cairo
file
hyprlang
hyprutils
libdrm
libGL
libjpeg
@ -55,15 +56,13 @@ stdenv.mkDerivation (finalAttrs: {
wayland-protocols
];
passthru.updateScript = unstableGitUpdater {
tagPrefix = "v";
};
passthru.updateScript = nix-update-script { };
meta = {
description = "Hyprland's GPU-accelerated screen locking utility";
homepage = "https://github.com/hyprwm/hyprlock";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ ];
maintainers = with lib.maintainers; [ iynaix ];
mainProgram = "hyprlock";
platforms = [
"aarch64-linux"