git: 4b68bbf4374d - main - devel/hyprutils: add patches to fix issues with atomic shared pointer

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Wed, 23 Jul 2025 01:54:15 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4b68bbf4374d8695392b74a5bd5b24530de4f817

commit 4b68bbf4374d8695392b74a5bd5b24530de4f817
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-07-23 01:52:38 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-07-23 01:54:08 +0000

    devel/hyprutils: add patches to fix issues with atomic shared pointer
    
    Upstream has been very quick to fix the issues. Pull in two commits
    for fixing the issues with atomic shared pointer. With this changes,
    all tests in devel/hyprutils are passing.
    
    Upstream Issue: https://github.com/hyprwm/hyprutils/issues/67
---
 devel/hyprutils/Makefile | 5 +++++
 devel/hyprutils/distinfo | 6 +++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index fca5d0398ff8..9365f43325ef 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,8 +1,13 @@
 PORTNAME=	hyprutils
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.8.1
+PORTREVISION=	1
 CATEGORIES=	devel
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+=	b074d4abc76ce8e740b35ce29534b443ccbc971b.patch:-p1 # atomic shared pointer, see #67
+PATCHFILES+=	172a3fc2320d5e919d341510d97fa06f878167c8.patch:-p1 # atomic shared pointer, see #67
+
 MAINTAINER=	tagattie@FreeBSD.org
 COMMENT=	Hyprland utilities library used across the ecosystem
 WWW=		https://github.com/hyprwm/hyprutils
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index 349bda2042e6..e6e343816356 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1752805704
+TIMESTAMP = 1753234290
 SHA256 (hyprwm-hyprutils-v0.8.1_GH0.tar.gz) = 1f1e17998ec462dae065483db43b63033e75ac7fc4c3c6aab1af3b679b24ab36
 SIZE (hyprwm-hyprutils-v0.8.1_GH0.tar.gz) = 42105
+SHA256 (b074d4abc76ce8e740b35ce29534b443ccbc971b.patch) = 5b5d0f5e18323c882b7dd91a6ce21c8dd12ba5045b32fb4648839c80947827ad
+SIZE (b074d4abc76ce8e740b35ce29534b443ccbc971b.patch) = 5308
+SHA256 (172a3fc2320d5e919d341510d97fa06f878167c8.patch) = d3b152dde9f15e28642e2cd1fcc64160683a352ee31553566061956606a1f1cb
+SIZE (172a3fc2320d5e919d341510d97fa06f878167c8.patch) = 852