Loading pkgs/applications/window-managers/hyprwm/hyprland/default.nix +11 −5 Original line number Diff line number Diff line Loading @@ -40,13 +40,13 @@ assert lib.assertMsg (!nvidiaPatches) "The option `nvidiaPatches` has been renam assert lib.assertMsg (!hidpiXWayland) "The option `hidpiXWayland` has been removed. Please refer https://wiki.hyprland.org/Configuring/XWayland"; stdenv.mkDerivation (finalAttrs: { pname = "hyprland" + lib.optionalString debug "-debug"; version = "0.30.0"; version = "0.31.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = finalAttrs.pname; rev = "v${finalAttrs.version}"; hash = "sha256-a0nqm82brOC0QroGOXxcIKxOMAfl9I6pfFOYjCeRzO0="; hash = "sha256-8n67P8wvtFgjOufTj4y1sRpBcbMrlhSlH7d8dOhUKns="; }; patches = [ Loading @@ -57,9 +57,15 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' # Fix hardcoded paths to /usr installation sed -i "s#/usr#$out#" src/render/OpenGL.cpp substituteInPlace meson.build \ --replace "@GIT_COMMIT_HASH@" '${finalAttrs.src.rev}' \ --replace "@GIT_DIRTY@" "" # Generate version.h cp src/version.h.in src/version.h substituteInPlace src/version.h \ --replace "@HASH@" '${finalAttrs.src.rev}' \ --replace "@BRANCH@" "" \ --replace "@MESSAGE@" "" \ --replace "@TAG@" "" \ --replace "@DIRTY@" "" ''; nativeBuildInputs = [ Loading pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix +2 −2 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ wlroots.overrideAttrs domain = "gitlab.freedesktop.org"; owner = "wlroots"; repo = "wlroots"; rev = "98a745d926d8048bc30aef11b421df207a01c279"; hash = "sha256-LEIUGXvKR5DYFQUTavC3yifcObvG4XZUUHfxXmu8nEM="; rev = "3406c1b17a4a7e6d4e2a7d9c1176affa72bce1bc"; hash = "sha256-ecDhdYLXWHsxMv+EWG36mCNDvzRbu9qfjH7dLxL7aGM="; }; pname = Loading Loading
pkgs/applications/window-managers/hyprwm/hyprland/default.nix +11 −5 Original line number Diff line number Diff line Loading @@ -40,13 +40,13 @@ assert lib.assertMsg (!nvidiaPatches) "The option `nvidiaPatches` has been renam assert lib.assertMsg (!hidpiXWayland) "The option `hidpiXWayland` has been removed. Please refer https://wiki.hyprland.org/Configuring/XWayland"; stdenv.mkDerivation (finalAttrs: { pname = "hyprland" + lib.optionalString debug "-debug"; version = "0.30.0"; version = "0.31.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = finalAttrs.pname; rev = "v${finalAttrs.version}"; hash = "sha256-a0nqm82brOC0QroGOXxcIKxOMAfl9I6pfFOYjCeRzO0="; hash = "sha256-8n67P8wvtFgjOufTj4y1sRpBcbMrlhSlH7d8dOhUKns="; }; patches = [ Loading @@ -57,9 +57,15 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' # Fix hardcoded paths to /usr installation sed -i "s#/usr#$out#" src/render/OpenGL.cpp substituteInPlace meson.build \ --replace "@GIT_COMMIT_HASH@" '${finalAttrs.src.rev}' \ --replace "@GIT_DIRTY@" "" # Generate version.h cp src/version.h.in src/version.h substituteInPlace src/version.h \ --replace "@HASH@" '${finalAttrs.src.rev}' \ --replace "@BRANCH@" "" \ --replace "@MESSAGE@" "" \ --replace "@TAG@" "" \ --replace "@DIRTY@" "" ''; nativeBuildInputs = [ Loading
pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix +2 −2 Original line number Diff line number Diff line Loading @@ -42,8 +42,8 @@ wlroots.overrideAttrs domain = "gitlab.freedesktop.org"; owner = "wlroots"; repo = "wlroots"; rev = "98a745d926d8048bc30aef11b421df207a01c279"; hash = "sha256-LEIUGXvKR5DYFQUTavC3yifcObvG4XZUUHfxXmu8nEM="; rev = "3406c1b17a4a7e6d4e2a7d9c1176affa72bce1bc"; hash = "sha256-ecDhdYLXWHsxMv+EWG36mCNDvzRbu9qfjH7dLxL7aGM="; }; pname = Loading