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,46 +1,46 @@ PORTNAME= hyprtoolkit DISTVERSIONPREFIX= v -DISTVERSION= 0.5.4 -PORTREVISION= 5 +DISTVERSION= 0.6.0 CATEGORIES= x11-toolkits MAINTAINER= tagattie@FreeBSD.org COMMENT= Modern C++ Wayland-native GUI toolkit WWW= https://github.com/hyprwm/hyprtoolkit LICENSE= BSD3CLAUSE 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 \ libdrm.so:graphics/libdrm \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libaquamarine.so:x11-toolkits/aquamarine USES= cmake:testing compiler:c++20-lang gl gnome pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= hyprwm USE_GL= egl gbm opengl USE_GNOME= cairo pango 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 .if !exists(/usr/include/sys/inotify.h) LIB_DEPENDS+= libinotify.so:devel/libinotify .endif .include 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 - #include - #include -+#if defined(__linux__) - #include -+#else -+#include -+#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,34 +1,41 @@ +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 include/hyprtoolkit/core/SessionLock.hpp include/hyprtoolkit/core/Timer.hpp include/hyprtoolkit/element/Button.hpp include/hyprtoolkit/element/Checkbox.hpp include/hyprtoolkit/element/ColumnLayout.hpp include/hyprtoolkit/element/Combobox.hpp 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 include/hyprtoolkit/element/Slider.hpp 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%% lib/libhyprtoolkit.so.%%SOVERSION_MAJOR%% libdata/pkgconfig/hyprtoolkit.pc