Unverified Commit b3a2a0a0 authored by Franz Pletz's avatar Franz Pletz Committed by GitHub
Browse files

Merge pull request #325411 from iynaix/hyprlock-bump

hyprlock: 0.3.0-unstable-2024-04-24 -> 0.4.0
parents 8d30dda9 118ee80d
Loading
Loading
Loading
Loading
+8 −9
Original line number Diff line number Diff line
@@ -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"