From fce9aaf986a6d8a6e7e8edfe2ca75cef51651623 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Fri, 27 Feb 2026 19:37:28 +0000 Subject: [PATCH 1/3] glaze: propagate openssl build input --- pkgs/by-name/gl/glaze/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/gl/glaze/package.nix b/pkgs/by-name/gl/glaze/package.nix index f1d7fd657272..ceecfc8d4da0 100644 --- a/pkgs/by-name/gl/glaze/package.nix +++ b/pkgs/by-name/gl/glaze/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { }; nativeBuildInputs = [ cmake ]; - buildInputs = lib.optionals enableSSL [ openssl ]; + propagatedBuildInputs = lib.optionals enableSSL [ openssl ]; # https://github.com/stephenberry/glaze/blob/main/CMakeLists.txt cmakeFlags = [ From acc9ff98f8b23a634bb3686fd10ebf2144df373d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Fri, 27 Feb 2026 19:37:49 +0000 Subject: [PATCH 2/3] hyprland: 0.53.3 -> 0.54.0 --- pkgs/by-name/hy/hyprland/info.json | 10 +++++----- pkgs/by-name/hy/hyprland/package.nix | 14 +++++--------- 2 files changed, 10 insertions(+), 14 deletions(-) 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; }; From 78f04df26f57169233ca0f4f4085f6b436987cd9 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 28 Feb 2026 08:19:14 +0200 Subject: [PATCH 3/3] hyprland: drop deprecated flags --- pkgs/by-name/hy/hyprland/package.nix | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix index 935c1609ad38..61dd6c073fbc 100644 --- a/pkgs/by-name/hy/hyprland/package.nix +++ b/pkgs/by-name/hy/hyprland/package.nix @@ -48,11 +48,6 @@ enableXWayland ? true, withSystemd ? lib.meta.availableOn gcc15Stdenv.hostPlatform systemd, wrapRuntimeDeps ? true, - # deprecated flags - nvidiaPatches ? false, - hidpiXWayland ? false, - enableNvidiaPatches ? false, - legacyRenderer ? false, }: let inherit (builtins) @@ -85,14 +80,6 @@ let customStdenv = foldl' (acc: adapter: adapter acc) gcc15Stdenv adapters; in -assert assertMsg (!nvidiaPatches) "The option `nvidiaPatches` has been removed."; -assert assertMsg (!enableNvidiaPatches) "The option `enableNvidiaPatches` has been removed."; -assert assertMsg (!hidpiXWayland) - "The option `hidpiXWayland` has been removed. Please refer https://wiki.hyprland.org/Configuring/XWayland"; -assert assertMsg ( - !legacyRenderer -) "The option `legacyRenderer` has been removed. Legacy renderer is no longer supported."; - customStdenv.mkDerivation (finalAttrs: { pname = "hyprland" + optionalString debug "-debug"; version = "0.54.0";