git: ea4280c8c1e0 - main - x11-wm/hyprland: Update to 0.54.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 16 Mar 2026 14:31:18 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ea4280c8c1e03e801b64ca91168429e358ee3794
commit ea4280c8c1e03e801b64ca91168429e358ee3794
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-03-16 14:28:12 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-03-16 14:31:04 +0000
x11-wm/hyprland: Update to 0.54.2
Changelog: https://github.com/hyprwm/Hyprland/releases/tag/v0.54.2
Reported by: GitHub (watch releases)
---
x11-wm/hyprland/Makefile | 8 +-------
x11-wm/hyprland/distinfo | 6 +++---
..._layout_algorithm_tiled_scrolling_ScrollTapeController.cpp | 11 -----------
3 files changed, 4 insertions(+), 21 deletions(-)
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index 994285a4acc1..0d764a0663d3 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprland
DISTVERSIONPREFIX= v
-DISTVERSION= 0.54.1
+DISTVERSION= 0.54.2
CATEGORIES= x11-wm wayland
MASTER_SITES= https://github.com/hyprwm/Hyprland/releases/download/${DISTVERSIONFULL}/
DISTNAME= source-${DISTVERSIONFULL}
@@ -68,12 +68,6 @@ X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
X11_USE= XORG=xcb
X11_CMAKE_BOOL_OFF= NO_XWAYLAND
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${ARCH} == i386
-EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_layout_algorithm_tiled_scrolling_ScrollTapeController.cpp
-.endif
-
post-patch:
# Respect consolekit2 as XDG_RUNTIME_DIR fallback
@${REINPLACE_CMD} 's|/run/user|/var&|' \
diff --git a/x11-wm/hyprland/distinfo b/x11-wm/hyprland/distinfo
index ffaf57050c18..bd94cea74143 100644
--- a/x11-wm/hyprland/distinfo
+++ b/x11-wm/hyprland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1772862244
-SHA256 (hyprland/source-v0.54.1.tar.gz) = 67d7aa6d8c8edc1011d79d4694c6c24e8928de288f842b1847b5ddce172b3f60
-SIZE (hyprland/source-v0.54.1.tar.gz) = 52941546
+TIMESTAMP = 1773661748
+SHA256 (hyprland/source-v0.54.2.tar.gz) = 723d9cf86ad09b2f01d2cc403ac5799f9d6ad69a438b43a8f7b7589122eafd1b
+SIZE (hyprland/source-v0.54.2.tar.gz) = 52943332
diff --git a/x11-wm/hyprland/files/extra-patch-src_layout_algorithm_tiled_scrolling_ScrollTapeController.cpp b/x11-wm/hyprland/files/extra-patch-src_layout_algorithm_tiled_scrolling_ScrollTapeController.cpp
deleted file mode 100644
index fd7c4daec829..000000000000
--- a/x11-wm/hyprland/files/extra-patch-src_layout_algorithm_tiled_scrolling_ScrollTapeController.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/layout/algorithm/tiled/scrolling/ScrollTapeController.cpp.orig 2026-03-07 12:05:56 UTC
-+++ src/layout/algorithm/tiled/scrolling/ScrollTapeController.cpp
-@@ -61,7 +61,7 @@ void CScrollTapeController::insertStrip(ssize_t afterI
- return;
- }
-
-- afterIndex = std::clamp(afterIndex, -1L, sc<ssize_t>(INT32_MAX));
-+ afterIndex = std::clamp(afterIndex, sc<ssize_t>(-1), sc<ssize_t>(INT32_MAX));
-
- SStripData newStrip;
- newStrip.size = size;