git: 0685b1a33713 - main - x11-toolkits/hyprtoolkit: Update to 0.6.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Fri, 11 Sep 2026 03:28:41 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0685b1a33713895c36d6f344c49d376ecf399607

commit 0685b1a33713895c36d6f344c49d376ecf399607
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-09-11 03:27:21 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-09-11 03:28:32 +0000

    x11-toolkits/hyprtoolkit: Update to 0.6.0
    
    While here, remove upstreamd patch.
    
    Changelog: https://github.com/hyprwm/hyprtoolkit/releases/tag/v0.6.0
    
    Reported by:    GitHub (watch releases)
---
 x11-toolkits/hyprtoolkit/Makefile                          |  8 ++++----
 x11-toolkits/hyprtoolkit/distinfo                          |  6 +++---
 .../hyprtoolkit/files/patch-src_palette_ConfigManager.cpp  | 14 --------------
 x11-toolkits/hyprtoolkit/pkg-plist                         |  7 +++++++
 4 files changed, 14 insertions(+), 21 deletions(-)

diff --git a/x11-toolkits/hyprtoolkit/Makefile b/x11-toolkits/hyprtoolkit/Makefile
index 2b9d42b1d510..5ad342af17cf 100644
--- a/x11-toolkits/hyprtoolkit/Makefile
+++ b/x11-toolkits/hyprtoolkit/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	hyprtoolkit
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.5.4
-PORTREVISION=	5
+DISTVERSION=	0.6.0
 CATEGORIES=	x11-toolkits
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -14,7 +13,8 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	googletest>0:devel/googletest \
 		hyprwayland-scanner>=0.4.0:devel/hyprwayland-scanner \
 		wayland-protocols>0:graphics/wayland-protocols
-LIB_DEPENDS=	libhyprlang.so:devel/hyprlang \
+LIB_DEPENDS=	libabsl_hash.so:devel/abseil \
+		libhyprlang.so:devel/hyprlang \
 		libhyprutils.so:devel/hyprutils \
 		libiniparser.so:devel/iniparser \
 		libhyprgraphics.so:graphics/hyprgraphics \
@@ -35,7 +35,7 @@ USE_XORG=	pixman
 LDFLAGS+=	-pthread
 
 PLIST_SUB=	SOVERSION_FULL=${DISTVERSION} \
-		SOVERSION_MAJOR=5
+		SOVERSION_MAJOR=6
 
 # XXX Drop after FreeBSD 14.* EOL around 2028-11-30
 # https://cgit.freebsd.org/src/commit/?id=3965de642c29
diff --git a/x11-toolkits/hyprtoolkit/distinfo b/x11-toolkits/hyprtoolkit/distinfo
index 12eee858580c..d11f094fbcf3 100644
--- a/x11-toolkits/hyprtoolkit/distinfo
+++ b/x11-toolkits/hyprtoolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1778142923
-SHA256 (hyprwm-hyprtoolkit-v0.5.4_GH0.tar.gz) = 2fb59789f231c1c4e9154ceffc1e7524c0cae154807c0d57e6166806255b570f
-SIZE (hyprwm-hyprtoolkit-v0.5.4_GH0.tar.gz) = 577766
+TIMESTAMP = 1789094597
+SHA256 (hyprwm-hyprtoolkit-v0.6.0_GH0.tar.gz) = 53c41be72af97d9ede274a63c9c1034c58726d862905763ed6e5a564ae42ba6b
+SIZE (hyprwm-hyprtoolkit-v0.6.0_GH0.tar.gz) = 624044
diff --git a/x11-toolkits/hyprtoolkit/files/patch-src_palette_ConfigManager.cpp b/x11-toolkits/hyprtoolkit/files/patch-src_palette_ConfigManager.cpp
deleted file mode 100644
index 65b769fc4f5b..000000000000
--- a/x11-toolkits/hyprtoolkit/files/patch-src_palette_ConfigManager.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/palette/ConfigManager.cpp.orig	2026-05-07 08:43:50 UTC
-+++ src/palette/ConfigManager.cpp
-@@ -8,7 +8,11 @@
- #include <glob.h>
- #include <filesystem>
- #include <cstring>
-+#if defined(__linux__)
- #include <linux/limits.h>
-+#else
-+#include <limits.h>
-+#endif
- 
- using namespace Hyprtoolkit;
- 
diff --git a/x11-toolkits/hyprtoolkit/pkg-plist b/x11-toolkits/hyprtoolkit/pkg-plist
index 7ef85eb1a998..960e8c60639d 100644
--- a/x11-toolkits/hyprtoolkit/pkg-plist
+++ b/x11-toolkits/hyprtoolkit/pkg-plist
@@ -1,5 +1,8 @@
+include/hyprtoolkit/core/Animation.hpp
 include/hyprtoolkit/core/Backend.hpp
+include/hyprtoolkit/core/BackendServices.hpp
 include/hyprtoolkit/core/CoreMacros.hpp
+include/hyprtoolkit/core/EmbeddedBackend.hpp
 include/hyprtoolkit/core/Input.hpp
 include/hyprtoolkit/core/LogTypes.hpp
 include/hyprtoolkit/core/Output.hpp
@@ -13,6 +16,8 @@ include/hyprtoolkit/element/Element.hpp
 include/hyprtoolkit/element/Image.hpp
 include/hyprtoolkit/element/Line.hpp
 include/hyprtoolkit/element/Null.hpp
+include/hyprtoolkit/element/ProgressBar.hpp
+include/hyprtoolkit/element/RadioGroup.hpp
 include/hyprtoolkit/element/Rectangle.hpp
 include/hyprtoolkit/element/RowLayout.hpp
 include/hyprtoolkit/element/ScrollArea.hpp
@@ -21,12 +26,14 @@ include/hyprtoolkit/element/Spinbox.hpp
 include/hyprtoolkit/element/Text.hpp
 include/hyprtoolkit/element/Textbox.hpp
 include/hyprtoolkit/palette/Color.hpp
+include/hyprtoolkit/palette/Gradient.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/EmbeddedSurface.hpp
 include/hyprtoolkit/window/Window.hpp
 lib/libhyprtoolkit.so
 lib/libhyprtoolkit.so.%%SOVERSION_FULL%%