summaryrefslogtreecommitdiff
path: root/devel/hyprutils
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hyprutils')
-rw-r--r--devel/hyprutils/Makefile16
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/hyprutils/pkg-plist6
3 files changed, 18 insertions, 10 deletions
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index acbba2bb5553..90593cd9b850 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,9 +1,9 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.1
+DISTVERSION= 0.8.4
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= Hyprland utilities library used across the ecosystem
WWW= https://github.com/hyprwm/hyprutils
@@ -11,15 +11,21 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= compiler:c++11-lib cmake:testing pkgconfig xorg
+
USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
USE_LDCONFIG= yes
USE_XORG= pixman
-GH_ACCOUNT= hyprwm
-PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
+
+LDFLAGS+= -pthread
+
+PLIST_SUB= SOVERSION_MAJOR=7 \
+ SOVERSION_FULL=${DISTVERSION:C/-.*//}
post-patch:
# Respect PREFIX for system-wide config
- @${REINPLACE_CMD} 's,/etc,${PREFIX}&,' \
+ @${REINPLACE_CMD} 's|/etc|${PREFIX}&|' \
${WRKSRC}/src/path/Path.cpp
.include <bsd.port.mk>
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index 51b4d935e95b..95773a141eb0 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746635225
-SHA256 (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = bcbf05252b392b8837eec9ba9855ff6ddab571f9795917c7139215ae4b2cf1bc
-SIZE (hyprwm-hyprutils-v0.7.1_GH0.tar.gz) = 36755
+TIMESTAMP = 1756194300
+SHA256 (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 923c108c5d0e69bb1fe53f27b64f10a50eef98cfe22c889b44743d70a8ec485a
+SIZE (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 43093
diff --git a/devel/hyprutils/pkg-plist b/devel/hyprutils/pkg-plist
index 8ec9b786a9f5..d551d8c4740b 100644
--- a/devel/hyprutils/pkg-plist
+++ b/devel/hyprutils/pkg-plist
@@ -8,6 +8,8 @@ include/hyprutils/math/Mat3x3.hpp
include/hyprutils/math/Misc.hpp
include/hyprutils/math/Region.hpp
include/hyprutils/math/Vector2D.hpp
+include/hyprutils/memory/Atomic.hpp
+include/hyprutils/memory/Casts.hpp
include/hyprutils/memory/ImplBase.hpp
include/hyprutils/memory/SharedPtr.hpp
include/hyprutils/memory/UniquePtr.hpp
@@ -22,6 +24,6 @@ include/hyprutils/string/String.hpp
include/hyprutils/string/VarList.hpp
include/hyprutils/utils/ScopeGuard.hpp
lib/libhyprutils.so
-lib/libhyprutils.so.6
-lib/libhyprutils.so.%%VERSION%%
+lib/libhyprutils.so.%%SOVERSION_MAJOR%%
+lib/libhyprutils.so.%%SOVERSION_FULL%%
libdata/pkgconfig/hyprutils.pc