mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2026-04-09 14:22:30 +02:00
hyprland: update 0.53.3 -> 0.54.0
- glaze6 -> glaze7 - update plugins for 0.54.0
This commit is contained in:
@@ -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}"
|
|
||||||
@@ -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"
|
||||||
|
|||||||
@@ -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
|
|
||||||
|
|
||||||
@@ -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 \
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
@@ -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 \
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 \
|
||||||
|
|||||||
Reference in New Issue
Block a user