hyprland: 0.49.0 -> 0.50.0

This commit is contained in:
André Silva
2025-07-17 10:50:08 +05:30
committed by Masum Reza
parent 1e65ae640e
commit 46461692ee
3 changed files with 11 additions and 9 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
{
"branch": "main",
"commit_hash": "9958d297641b5c84dcff93f9039d80a5ad37ab00",
"commit_message": "version: bump to 0.49.0",
"date": "2025-05-08",
"tag": "v0.49.0"
"commit_hash": "c4a4c341568944bd4fb9cd503558b2de602c0213",
"commit_message": "version: bump to 0.50.0",
"date": "2025-07-16",
"tag": "v0.50.0"
}
+6 -4
View File
@@ -41,13 +41,13 @@
xwayland,
debug ? false,
enableXWayland ? true,
legacyRenderer ? false,
withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd,
wrapRuntimeDeps ? true,
# deprecated flags
nvidiaPatches ? false,
hidpiXWayland ? false,
enableNvidiaPatches ? false,
legacyRenderer ? false,
}:
let
inherit (builtins)
@@ -83,17 +83,20 @@ 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.49.0";
version = "0.50.0";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprland";
fetchSubmodules = true;
tag = "v${finalAttrs.version}";
hash = "sha256-3RVRQr+2WKBflZSsoLym9RwyqHWPk/J5WRtuJ0hgA+g=";
hash = "sha256-mXpj4jmQ4vwVPnsqqoQj87ZY2b1C4TFQlSOhYrjXeDI=";
};
postPatch = ''
@@ -180,7 +183,6 @@ customStdenv.mkDerivation (finalAttrs: {
mesonFlags = concatLists [
(mapAttrsToList mesonEnable {
"xwayland" = enableXWayland;
"legacy_renderer" = legacyRenderer;
"systemd" = withSystemd;
"uwsm" = false;
"hyprpm" = false;
+1 -1
View File
@@ -2214,7 +2214,7 @@ with pkgs;
};
hyprland = callPackage ../by-name/hy/hyprland/package.nix {
stdenv = gcc14Stdenv;
stdenv = gcc15Stdenv;
};
hyprpolkitagent = callPackage ../by-name/hy/hyprpolkitagent/package.nix {