hyprgraphics: v0.5.0 -> 0.5.1, hyprland: 0.54.3 -> 0.55.0 (#519692)

This commit is contained in:
André Silva
2026-05-13 14:44:20 +00:00
committed by GitHub
4 changed files with 25 additions and 19 deletions
@@ -13,13 +13,13 @@ let
mkHyprlandPlugin,
}:
let
version = "0.53.0";
version = "0.55.0";
hyprland-plugins-src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprland-plugins";
tag = "v${version}";
hash = "sha256-BSRT1Uu1ot4WfMfZc6KW0nwpmt2xl9wpUqmH/JoMTfk=";
hash = "sha256-WMUJ7tyw/9QbKUyRzLndEQSqX05fQLmFlRdMAmPD7tI=";
};
in
mkHyprlandPlugin {
@@ -41,12 +41,7 @@ let
borders-plus-plus = "multiple borders";
csgo-vulkan-fix = "CS:GO/CS2 Vulkan fix";
hyprbars = "window title";
hyprexpo = "workspaces overview";
hyprfocus = "flashfocus";
hyprscrolling = "scrolling layout";
hyprtrails = "smooth trails behind moving windows";
hyprwinwrap = "xwinwrap-like";
xtra-dispatchers = "extra dispatchers";
};
in
hyprland-plugins
+8 -2
View File
@@ -8,6 +8,9 @@
cairo,
file,
hyprutils,
lcms2,
libGL,
libdrm,
libjpeg,
libjxl,
librsvg,
@@ -19,13 +22,13 @@
gcc15Stdenv.mkDerivation (finalAttrs: {
pname = "hyprgraphics";
version = "0.5.0";
version = "0.5.1";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprgraphics";
tag = "v${finalAttrs.version}";
hash = "sha256-MRD+Jr2bY11MzNDfenENhiK6pvN+nHygxdHoHbZ1HtE=";
hash = "sha256-48DubZbx8PDfuJkksNgi5aWFnX/Rq1OUaLsUvsdf2Bo=";
};
nativeBuildInputs = [
@@ -37,6 +40,9 @@ gcc15Stdenv.mkDerivation (finalAttrs: {
cairo
file
hyprutils
lcms2
libGL
libdrm
libjpeg
libjxl
librsvg
+5 -5
View File
@@ -1,7 +1,7 @@
{
"branch": "v0.54.3-b",
"commit_hash": "521ece463c4a9d3d128670688a34756805a4328f",
"commit_message": "version: bump to 0.54.3",
"date": "2026-03-27",
"tag": "v0.54.3"
"branch": "main",
"commit_hash": "af923e30d1d24f1f4a4f5cb8308065173c1d9539",
"commit_message": "version: bump to 0.55.0",
"date": "2026-05-09",
"tag": "v0.55.0"
}
+10 -5
View File
@@ -11,6 +11,7 @@
cairo,
epoll-shim,
glaze,
glslang,
hyprcursor,
hyprgraphics,
hyprland-qtutils,
@@ -18,13 +19,15 @@
hyprutils,
hyprwire,
hyprwayland-scanner,
lcms2,
libGL,
libdrm,
libexecinfo,
libgbm,
libinput,
libuuid,
libxkbcommon,
libgbm,
lua5_5,
muparser,
pango,
pciutils,
@@ -52,7 +55,6 @@ let
inherit (builtins)
foldl'
;
inherit (lib.asserts) assertMsg;
inherit (lib.attrsets) mapAttrsToList;
inherit (lib.lists)
concatLists
@@ -81,19 +83,19 @@ let
in
customStdenv.mkDerivation (finalAttrs: {
pname = "hyprland" + optionalString debug "-debug";
version = "0.54.3";
version = "0.55.0";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprland";
fetchSubmodules = true;
tag = "v${finalAttrs.version}";
hash = "sha256-e+mVjQL3V+xoaH1c3YqAzRq9wwiuEYQTOgZlK0LwfYA=";
hash = "sha256-ZfsIYDDOjeAU8MxMyUitBAZgCgYAm1T8rTGbe8ujC/I=";
};
postPatch = ''
# Fix hardcoded paths to /usr installation
substituteInPlace src/render/OpenGL.cpp \
substituteInPlace src/render/types.hpp \
--replace-fail /usr $out
# Remove extra @PREFIX@ to fix pkg-config paths
@@ -146,10 +148,12 @@ customStdenv.mkDerivation (finalAttrs: {
aquamarine
cairo
glaze
glslang
hyprcursor.dev
hyprgraphics
hyprlang
hyprutils
lcms2
libGL
libdrm
libgbm
@@ -157,6 +161,7 @@ customStdenv.mkDerivation (finalAttrs: {
libuuid
libxcursor
libxkbcommon
lua5_5
muparser
pango
pciutils