git: 8f36f72c279c - main - x11-toolkits/hyprtoolkit: Update to 0.4.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 09 Dec 2025 23:52:47 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8f36f72c279ca10b6c40664fbd2f17d4143ad9e0
commit 8f36f72c279ca10b6c40664fbd2f17d4143ad9e0
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-12-09 23:50:55 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-12-09 23:52:33 +0000
x11-toolkits/hyprtoolkit: Update to 0.4.1
While here, remove upstreamed patches.
Changelog: https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.4.1
Reported by: GitHub (watch releases)
---
x11-toolkits/hyprtoolkit/Makefile | 3 +--
x11-toolkits/hyprtoolkit/distinfo | 6 +++---
.../hyprtoolkit/files/patch-src_layout_Positioner.cpp | 11 -----------
.../files/patch-src_sessionLock_WaylandSessionLock.cpp | 11 -----------
.../hyprtoolkit/files/patch-tests_SimpleSessionLock.cpp | 10 ----------
x11-toolkits/hyprtoolkit/pkg-plist | 1 +
6 files changed, 5 insertions(+), 37 deletions(-)
diff --git a/x11-toolkits/hyprtoolkit/Makefile b/x11-toolkits/hyprtoolkit/Makefile
index 03c737d94394..5cce419eeed9 100644
--- a/x11-toolkits/hyprtoolkit/Makefile
+++ b/x11-toolkits/hyprtoolkit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprtoolkit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.0
-PORTREVISION= 1
+DISTVERSION= 0.4.1
CATEGORIES= x11-toolkits
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11-toolkits/hyprtoolkit/distinfo b/x11-toolkits/hyprtoolkit/distinfo
index d875478ef862..eb6f974478b9 100644
--- a/x11-toolkits/hyprtoolkit/distinfo
+++ b/x11-toolkits/hyprtoolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764565110
-SHA256 (hyprwm-hyprtoolkit-v0.4.0_GH0.tar.gz) = 3e51f7d1bd76a947af5e505ecf78808f69c2bc96ef3930c6ac3f3e343bd467af
-SIZE (hyprwm-hyprtoolkit-v0.4.0_GH0.tar.gz) = 564895
+TIMESTAMP = 1765269628
+SHA256 (hyprwm-hyprtoolkit-v0.4.1_GH0.tar.gz) = 4728566eaafcfb5cf14022642b5ae0e8dd8a38cba902e4b37857f6e5d86a5b19
+SIZE (hyprwm-hyprtoolkit-v0.4.1_GH0.tar.gz) = 566806
diff --git a/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp b/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp
deleted file mode 100644
index 28d140a3b255..000000000000
--- a/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/layout/Positioner.cpp.orig 2025-12-01 05:02:26 UTC
-+++ src/layout/Positioner.cpp
-@@ -96,7 +96,7 @@ void CPositioner::repositionNeeded(SP<IElement> elemen
- if (!element->impl->parent->impl->positionerData || element->impl->parent->impl->positionerData->baseBox.empty()) {
- if (force) {
- initElementIfNeeded(element);
-- position(element, CBox{Vector2D{}, element->preferredSize(Vector2D{}).value_or({})});
-+ position(element, CBox{Vector2D{}, element->preferredSize(Vector2D{}).value_or(Vector2D{})});
- } else if (element->impl->window) // full reflow needed
- element->impl->window->scheduleReposition(element->impl->window->m_rootElement);
- return;
diff --git a/x11-toolkits/hyprtoolkit/files/patch-src_sessionLock_WaylandSessionLock.cpp b/x11-toolkits/hyprtoolkit/files/patch-src_sessionLock_WaylandSessionLock.cpp
deleted file mode 100644
index 1326a13ffe76..000000000000
--- a/x11-toolkits/hyprtoolkit/files/patch-src_sessionLock_WaylandSessionLock.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/sessionLock/WaylandSessionLock.cpp.orig 2025-12-01 05:05:45 UTC
-+++ src/sessionLock/WaylandSessionLock.cpp
-@@ -3,6 +3,8 @@
- #include "../core/platforms/WaylandPlatform.hpp"
- #include "../window/WaylandLockSurface.hpp"
-
-+#include <algorithm>
-+
- using namespace Hyprtoolkit;
-
- CWaylandSessionLockState::CWaylandSessionLockState(SP<CCExtSessionLockV1> lock) : m_lock(lock) {
diff --git a/x11-toolkits/hyprtoolkit/files/patch-tests_SimpleSessionLock.cpp b/x11-toolkits/hyprtoolkit/files/patch-tests_SimpleSessionLock.cpp
deleted file mode 100644
index a22d0cd31a0c..000000000000
--- a/x11-toolkits/hyprtoolkit/files/patch-tests_SimpleSessionLock.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/SimpleSessionLock.cpp.orig 2025-12-01 05:13:48 UTC
-+++ tests/SimpleSessionLock.cpp
-@@ -12,6 +12,7 @@
- #include <hyprutils/memory/SharedPtr.hpp>
- #include <hyprutils/memory/UniquePtr.hpp>
-
-+#include <algorithm>
- #include <print>
-
- using namespace Hyprutils::Memory;
diff --git a/x11-toolkits/hyprtoolkit/pkg-plist b/x11-toolkits/hyprtoolkit/pkg-plist
index d70d5e2d6b7c..7ef85eb1a998 100644
--- a/x11-toolkits/hyprtoolkit/pkg-plist
+++ b/x11-toolkits/hyprtoolkit/pkg-plist
@@ -24,6 +24,7 @@ include/hyprtoolkit/palette/Color.hpp
include/hyprtoolkit/palette/Palette.hpp
include/hyprtoolkit/system/Icons.hpp
include/hyprtoolkit/types/FontTypes.hpp
+include/hyprtoolkit/types/ImageTypes.hpp
include/hyprtoolkit/types/PointerShape.hpp
include/hyprtoolkit/types/SizeType.hpp
include/hyprtoolkit/window/Window.hpp