diff --git a/pkgs/by-name/hy/hyprland/info.json b/pkgs/by-name/hy/hyprland/info.json index 24b7ff15df25..a1f2a9a28589 100644 --- a/pkgs/by-name/hy/hyprland/info.json +++ b/pkgs/by-name/hy/hyprland/info.json @@ -1,7 +1,7 @@ { - "branch": "v0.53.3-b", - "commit_hash": "dd220efe7b1e292415bd0ea7161f63df9c95bfd3", - "commit_message": "version: bump to 0.53.3", - "date": "2026-01-24", - "tag": "v0.53.3" + "branch": "main", + "commit_hash": "0002f148c9a4fe421a9d33c0faa5528cdc411e62", + "commit_message": "version: bump to 0.54.0", + "date": "2026-02-27", + "tag": "v0.54.0" } diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 36ffdb3fc71d..935c1609ad38 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -95,14 +95,14 @@ assert assertMsg ( customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; - version = "0.53.3"; + version = "0.54.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland"; fetchSubmodules = true; tag = "v${finalAttrs.version}"; - hash = "sha256-as2crdrJUVOawO8XkWJEZBUNaFdPS8QuQiccTkM1la0="; + hash = "sha256-wfiduannx1mWvsGAfuMk8ipOU3AAFuJYPNV4D++dhPY="; }; postPatch = '' @@ -140,9 +140,6 @@ customStdenv.mkDerivation (finalAttrs: { hyprwire makeWrapper cmake - # meson + ninja are used to build the hyprland-protocols submodule - meson - ninja pkg-config wayland-scanner # for udis86 @@ -166,10 +163,11 @@ customStdenv.mkDerivation (finalAttrs: { hyprutils libGL libdrm + libgbm libinput libuuid + libxcursor libxkbcommon - libgbm muparser pango pciutils @@ -177,15 +175,14 @@ customStdenv.mkDerivation (finalAttrs: { tomlplusplus wayland wayland-protocols - libxcursor ] (optionals customStdenv.hostPlatform.isBSD [ epoll-shim ]) (optionals customStdenv.hostPlatform.isMusl [ libexecinfo ]) (optionals enableXWayland [ libxcb - libxdmcp libxcb-errors libxcb-wm + libxdmcp xwayland ]) (optionals withSystemd [ systemd ]) @@ -202,7 +199,6 @@ customStdenv.mkDerivation (finalAttrs: { "NO_SYSTEMD" = !withSystemd; "CMAKE_DISABLE_PRECOMPILE_HEADERS" = true; "NO_UWSM" = !withSystemd; - "NO_HYPRPM" = true; "TRACY_ENABLE" = false; };