aboutsummaryrefslogtreecommitdiffstats
path: root/devel/hyprutils
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hyprutils')
-rw-r--r--devel/hyprutils/Makefile10
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/hyprutils/files/patch-tests_os_Process.cpp12
-rw-r--r--devel/hyprutils/pkg-plist7
4 files changed, 27 insertions, 8 deletions
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index 90593cd9b850..5843a47fccd5 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.4
+DISTVERSION= 0.10.4
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
@@ -10,7 +10,9 @@ WWW= https://github.com/hyprwm/hyprutils
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++11-lib cmake:testing pkgconfig xorg
+BUILD_DEPENDS= googletest>0:devel/googletest
+
+USES= cmake:testing compiler:c++11-lib pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= hyprwm
@@ -20,8 +22,8 @@ USE_XORG= pixman
LDFLAGS+= -pthread
-PLIST_SUB= SOVERSION_MAJOR=7 \
- SOVERSION_FULL=${DISTVERSION:C/-.*//}
+PLIST_SUB= SOVERSION_FULL=${DISTVERSION:C/-.*//} \
+ SOVERSION_MAJOR=9
post-patch:
# Respect PREFIX for system-wide config
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index 95773a141eb0..ab999571acf9 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756194300
-SHA256 (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 923c108c5d0e69bb1fe53f27b64f10a50eef98cfe22c889b44743d70a8ec485a
-SIZE (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 43093
+TIMESTAMP = 1764096184
+SHA256 (hyprwm-hyprutils-v0.10.4_GH0.tar.gz) = 054464eec86b1da8c91b950dc4db88e69f1364290c8cfa5e40d5a21df3944421
+SIZE (hyprwm-hyprutils-v0.10.4_GH0.tar.gz) = 55014
diff --git a/devel/hyprutils/files/patch-tests_os_Process.cpp b/devel/hyprutils/files/patch-tests_os_Process.cpp
new file mode 100644
index 000000000000..802b1862220f
--- /dev/null
+++ b/devel/hyprutils/files/patch-tests_os_Process.cpp
@@ -0,0 +1,12 @@
+--- tests/os/Process.cpp.orig 2025-11-25 18:53:32 UTC
++++ tests/os/Process.cpp
+@@ -2,6 +2,9 @@
+
+ #include <gtest/gtest.h>
+
++#include <sys/types.h>
++#include <signal.h>
++
+ using namespace Hyprutils::OS;
+
+ TEST(OS, process) {
diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist
index d551d8c4740b..a95dea8b9aa9 100644
--- a/devel/hyprutils/pkg-plist
+++ b/devel/hyprutils/pkg-plist
@@ -2,6 +2,9 @@ include/hyprutils/animation/AnimatedVariable.hpp
include/hyprutils/animation/AnimationConfig.hpp
include/hyprutils/animation/AnimationManager.hpp
include/hyprutils/animation/BezierCurve.hpp
+include/hyprutils/cli/ArgumentParser.hpp
+include/hyprutils/cli/Logger.hpp
+include/hyprutils/i18n/I18nEngine.hpp
include/hyprutils/math/Box.hpp
include/hyprutils/math/Edges.hpp
include/hyprutils/math/Mat3x3.hpp
@@ -14,6 +17,7 @@ include/hyprutils/memory/ImplBase.hpp
include/hyprutils/memory/SharedPtr.hpp
include/hyprutils/memory/UniquePtr.hpp
include/hyprutils/memory/WeakPtr.hpp
+include/hyprutils/os/File.hpp
include/hyprutils/os/FileDescriptor.hpp
include/hyprutils/os/Process.hpp
include/hyprutils/path/Path.hpp
@@ -22,8 +26,9 @@ include/hyprutils/signal/Signal.hpp
include/hyprutils/string/ConstVarList.hpp
include/hyprutils/string/String.hpp
include/hyprutils/string/VarList.hpp
+include/hyprutils/string/VarList2.hpp
include/hyprutils/utils/ScopeGuard.hpp
lib/libhyprutils.so
-lib/libhyprutils.so.%%SOVERSION_MAJOR%%
lib/libhyprutils.so.%%SOVERSION_FULL%%
+lib/libhyprutils.so.%%SOVERSION_MAJOR%%
libdata/pkgconfig/hyprutils.pc