hyprland: update 0.53.3 -> 0.54.0

- glaze6 -> glaze7
- update plugins for 0.54.0
This commit is contained in:
Markus Volk
2026-02-28 13:56:54 +01:00
parent c3cafe8439
commit 2dace23a2f
8 changed files with 7 additions and 57 deletions

View File

@@ -1,18 +0,0 @@
SUMMARY = "Glaze reads and writes from object memory, simplifying interfaces and offering incredible performance"
HOMEPAGE = "https://github.com/stephenberry/glaze"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4d29875d83fbbf50485c846dbbbed8"
SRC_URI = "git://github.com/stephenberry/glaze.git;protocol=https;nobranch=1"
SRCREV = "7fccd73a5e1d9723a4a26d77979ecaa554c45a14"
DEPENDS += "gcc-sanitizers libeigen"
inherit cmake
EXTRA_OECMAKE = "-DBUILD_TESTING=OFF"
PACKAGECONFIG ?= ""
PACKAGECONFIG[openssl] = "-Dglaze_ENABLE_SSL=ON,-Dglaze_ENABLE_SSL=OFF,openssl"
FILES:${PN} += "${datadir}"

View File

@@ -4,7 +4,6 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
require hyprland-plugins.inc require hyprland-plugins.inc
SRC_URI += "file://0001-hyprexpo-compile-fix.patch"
S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/hyprexpo" S = "${UNPACKDIR}/${BB_GIT_DEFAULT_DESTSUFFIX}/hyprexpo"
FILES:${PN} += "${libdir}/libhyprexpo.so" FILES:${PN} += "${libdir}/libhyprexpo.so"

View File

@@ -1,31 +0,0 @@
From 2dc4b64213ce1033ef8fe87010308abbca653fe1 Mon Sep 17 00:00:00 2001
From: Markus Volk <f_l_k@t-online.de>
Date: Fri, 23 Jan 2026 20:43:18 +0100
Subject: [PATCH] hyprexpo: compile fix
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
---
hyprexpo/main.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hyprexpo/main.cpp b/hyprexpo/main.cpp
index 2129ea0..483c868 100644
--- a/main.cpp
+++ b/main.cpp
@@ -174,9 +174,9 @@ static Hyprlang::CParseResult expoGestureKeyword(const char* LHS, const char* RH
std::expected<void, std::string> resultFromGesture;
if (data[startDataIdx] == "expo")
- resultFromGesture = g_pTrackpadGestures->addGesture(makeUnique<CExpoGesture>(), fingerCount, direction, modMask, deltaScale, disableInhibit);
+ resultFromGesture = g_pTrackpadGestures->addGesture(makeUnique<CExpoGesture>(), fingerCount, direction, modMask, deltaScale);
else if (data[startDataIdx] == "unset")
- resultFromGesture = g_pTrackpadGestures->removeGesture(fingerCount, direction, modMask, deltaScale, disableInhibit);
+ resultFromGesture = g_pTrackpadGestures->removeGesture(fingerCount, direction, modMask, deltaScale);
else {
result.setError(std::format("Invalid gesture: {}", data[startDataIdx]).c_str());
return result;
--
2.52.0

View File

@@ -1,5 +1,5 @@
SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main" SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main"
SRCREV = "4b6887679ed2fb6ac8d96c3e842bfa23bf5429b5" SRCREV = "b85a56b9531013c79f2f3846fd6ee2ff014b8960"
DEPENDS += " \ DEPENDS += " \
pixman \ pixman \

View File

@@ -3,14 +3,14 @@ HOMEPAGE = "https://hyprland.org/"
SECTION = "graphics" SECTION = "graphics"
LICENSE = "BSD-3-Clause" LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=caa26b106f897db6f8f81cc397942426" LIC_FILES_CHKSUM = "file://LICENSE;md5=83fb0c6a837b7f0de6df847876e6295d"
REQUIRED_DISTRO_FEATURES = "wayland opengl" REQUIRED_DISTRO_FEATURES = "wayland opengl"
DEPENDS += " \ DEPENDS += " \
aquamarine \ aquamarine \
cairo \ cairo \
glaze6 \ glaze \
hyprcursor \ hyprcursor \
hyprgraphics \ hyprgraphics \
hyprlang \ hyprlang \
@@ -46,7 +46,7 @@ RRECOMMENDS:${PN} ?= " \
" "
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;nobranch=1" SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;nobranch=1"
SRCREV = "dd220efe7b1e292415bd0ea7161f63df9c95bfd3" SRCREV = "0002f148c9a4fe421a9d33c0faa5528cdc411e62"
inherit cmake pkgconfig features_check inherit cmake pkgconfig features_check

View File

@@ -5,7 +5,7 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a0bf31bc487405beb07b19459ea85114" LIC_FILES_CHKSUM = "file://LICENSE;md5=a0bf31bc487405beb07b19459ea85114"
DEPENDS = " \ DEPENDS = " \
glaze6 \ glaze \
hyprtoolkit \ hyprtoolkit \
hyprutils \ hyprutils \
pixman \ pixman \

View File

@@ -7,6 +7,6 @@ SRC_URI = "git://github.com/hyprwm/hyprsysteminfo.git;protocol=https;branch=main
SRCREV = "1959f049f5934be215a9eca9fbc1582438f4dbe2" SRCREV = "1959f049f5934be215a9eca9fbc1582438f4dbe2"
DEPENDS = "glaze6 hyprtoolkit hyprutils libdrm pciutils pixman" DEPENDS = "glaze hyprtoolkit hyprutils libdrm pciutils pixman"
inherit cmake pkgconfig inherit cmake pkgconfig

View File

@@ -5,7 +5,7 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a0bf31bc487405beb07b19459ea85114" LIC_FILES_CHKSUM = "file://LICENSE;md5=a0bf31bc487405beb07b19459ea85114"
DEPENDS = " \ DEPENDS = " \
glaze6 \ glaze \
hyprtoolkit \ hyprtoolkit \
pixman \ pixman \
libdrm \ libdrm \