Unverified Commit 94439817 authored by Donovan Glover's avatar Donovan Glover Committed by GitHub
Browse files

hyprlandPlugins: update remaining plugins to 0.47 (#378756)

parents 3d229475 89c1b0eb
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -8,13 +8,13 @@

mkHyprlandPlugin hyprland {
  pluginName = "hypr-dynamic-cursors";
  version = "0-unstable-2024-12-19";
  version = "0-unstable-2025-01-27";

  src = fetchFromGitHub {
    owner = "VirtCode";
    repo = "hypr-dynamic-cursors";
    rev = "111669a699f998b5eb5a0d5610b5fcb748aab038";
    hash = "sha256-EeNVNDNxbz1dGWs/jJ/JQbZtWkN+i4qfU7SAiQOMwwY=";
    rev = "4d1d88522bbeefd07a9113dd5449a0a288d11ba8";
    hash = "sha256-BTYq6SDfUvhLH/Zjc0sGr19m5qnjB9Vn3OfIpxumsyk=";
  };

  dontUseCmakeConfigure = true;
+4 −11
Original line number Diff line number Diff line
@@ -3,28 +3,20 @@
  mkHyprlandPlugin,
  hyprland,
  fetchFromGitHub,
  fetchpatch2,
  nix-update-script,
}:

mkHyprlandPlugin hyprland {
  pluginName = "hyprfocus";
  version = "0-unstable-2024-11-09";
  version = "0-unstable-2025-01-04";

  src = fetchFromGitHub {
    owner = "pyt0xic";
    repo = "hyprfocus";
    rev = "bead5b77d80f222c006d1a6c6f44ee8b02021d73";
    hash = "sha256-qIl7opF7fA1ZmC91TGQ7D12tB7kHc6Sn9DrfUN6sbBY=";
    rev = "de6eaf5846b970b697bdf0e20e731b9fbe08654d";
    hash = "sha256-o8uDSynpHAgpQZMjXyDiyQbxi+QgxY62uZeB08PcL/A=";
  };

  patches = [
    (fetchpatch2 {
      url = "https://github.com/pyt0xic/hyprfocus/commit/e7d9ee3c470b194fe16179ff2f16fc4233e928ef.patch";
      hash = "sha256-iETrtvoIZfcaD3TcKIIwFL8Rua0dFEqboml9AgQ/RZ0=";
    })
  ];

  installPhase = ''
    runHook preInstall

@@ -41,5 +33,6 @@ mkHyprlandPlugin hyprland {
    license = lib.licenses.bsd3;
    maintainers = with lib.maintainers; [ donovanglover ];
    platforms = lib.platforms.linux;
    broken = true; # Doesn't work on Hyprland v0.47.0+
  };
}
+3 −3
Original line number Diff line number Diff line
@@ -13,13 +13,13 @@

mkHyprlandPlugin hyprland {
  pluginName = "hyprgrass";
  version = "0.8.2-unstable-2024-12-13";
  version = "0.8.2-unstable-2025-02-01";

  src = fetchFromGitHub {
    owner = "horriblename";
    repo = "hyprgrass";
    rev = "dc19ccb209147312a4f60d76193b995c2634e756";
    hash = "sha256-3ALmrImk37KT+UHt1EMi6PAHyj8WhL9Xw/Ar/ys4rtk=";
    rev = "f7017c493e071c02f203c09a63ef7260dede0586";
    hash = "sha256-F9Jnu36LXJnfDdc3mG4JYKACw/ygsPcwEbZsOdCreIQ=";
  };

  nativeBuildInputs = [
+2 −2
Original line number Diff line number Diff line
@@ -14,13 +14,13 @@ let
            mkHyprlandPlugin,
          }:
          let
            version = "0.46.0";
            version = "0.47.0";

            hyprland-plugins-src = fetchFromGitHub {
              owner = "hyprwm";
              repo = "hyprland-plugins";
              rev = "refs/tags/v${version}";
              hash = "sha256-Q9bXV9d6xqxr8V1UKmmmHdCgky3I4n2hk1TDxZ/pBto=";
              hash = "sha256-zys4H2zSSIw54ecnYnBh2NUKZQraWD4B7qftuClrXho=";
            };
          in
          mkHyprlandPlugin hyprland {
+4 −3
Original line number Diff line number Diff line
@@ -8,13 +8,13 @@

mkHyprlandPlugin hyprland {
  pluginName = "hyprspace";
  version = "0-unstable-2024-12-08";
  version = "0-unstable-2025-01-18";

  src = fetchFromGitHub {
    owner = "KZDKM";
    repo = "hyprspace";
    rev = "e2d561c933cd085d68bf0b39c4f78870ad0abbc2";
    hash = "sha256-YiLUDw14NaavML8y9rxXxO7q+j3b/ghQhBmIy0+/Zmk=";
    rev = "1b5865f4ac9a04ba614df50de7acfaa40dcb852f";
    hash = "sha256-YQgW4QifYIcNaFF4nMw0LpllXn0rhk/Yb6cwyH3PB9o=";
  };

  dontUseCmakeConfigure = true;
@@ -36,5 +36,6 @@ mkHyprlandPlugin hyprland {
    license = lib.licenses.gpl2Only;
    platforms = lib.platforms.linux;
    maintainers = with lib.maintainers; [ donovanglover ];
    broken = true; # Doesn't work on Hyprland v0.47.0+
  };
}