git: ac908d888e4d - main - devel/glaze: update 7.9.1 → 8.4.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 19 Sep 2026 07:46:00 UTC
The branch main has been updated by yuri:

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

commit ac908d888e4df7d1494306d73301b9ec3488ebf4
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-19 07:38:18 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-19 07:45:54 +0000

    devel/glaze: update 7.9.1 → 8.4.0
---
 devel/glaze/Makefile                       |  7 ++-----
 devel/glaze/distinfo                       |  6 +++---
 devel/glaze/pkg-plist                      |  8 +++++++-
 x11-wm/hyprland/Makefile                   |  4 ++--
 x11-wm/hyprland/files/patch-CMakeLists.txt | 11 ++++++++++-
 x11/hyprshutdown/Makefile                  |  2 +-
 6 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/devel/glaze/Makefile b/devel/glaze/Makefile
index b6556e1072e8..93ccf6070766 100644
--- a/devel/glaze/Makefile
+++ b/devel/glaze/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	glaze
 DISTVERSIONPREFIX=	v
-DISTVERSION=	7.9.1
-PORTREVISION=	1
+DISTVERSION=	8.4.0
 CATEGORIES=	devel textproc
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,8 +10,6 @@ WWW=		https://github.com/stephenberry/glaze
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-#BROKEN_FreeBSD_15=	clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276265
-
 BUILD_DEPENDS=	${LOCALBASE}/include/asio.hpp:net/asio
 #TEST_DEPENDS=	ut>0:devel/ut # the old version 0.3.0 is used
 
@@ -33,6 +30,6 @@ LDFLAGS+=	-pthread
 
 NO_ARCH=	yes
 
-# tests as of 7.9.1: 100% tests passed, 0 tests failed out of 106
+# tests as of 8.4.0: 99% tests passed, 1 tests failed out of 123
 
 .include <bsd.port.mk>
diff --git a/devel/glaze/distinfo b/devel/glaze/distinfo
index 406a587c923a..9294cad9c8ca 100644
--- a/devel/glaze/distinfo
+++ b/devel/glaze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784354300
-SHA256 (stephenberry-glaze-v7.9.1_GH0.tar.gz) = d6dee391276f5375672c35d06058e4fd8f1f30f62bae163a004b3bd13a4e2ae3
-SIZE (stephenberry-glaze-v7.9.1_GH0.tar.gz) = 1840415
+TIMESTAMP = 1789776964
+SHA256 (stephenberry-glaze-v8.4.0_GH0.tar.gz) = 4ee6f2ec68e8c763553d6a16e0d79cd51fac7c58cbd98783760f418ce82c9a91
+SIZE (stephenberry-glaze-v8.4.0_GH0.tar.gz) = 2188889
diff --git a/devel/glaze/pkg-plist b/devel/glaze/pkg-plist
index dab091f98053..56dcad5c84b1 100644
--- a/devel/glaze/pkg-plist
+++ b/devel/glaze/pkg-plist
@@ -19,7 +19,7 @@ include/glaze/api/std/unordered_set.hpp
 include/glaze/api/std/variant.hpp
 include/glaze/api/std/vector.hpp
 include/glaze/api/trait.hpp
-include/glaze/api/tuplet.hpp
+include/glaze/api/tuple.hpp
 include/glaze/api/type_support.hpp
 include/glaze/api/xxh64.hpp
 include/glaze/base64/base64.hpp
@@ -84,6 +84,7 @@ include/glaze/core/std_error_code.hpp
 include/glaze/core/streaming_state.hpp
 include/glaze/core/to.hpp
 include/glaze/core/traits.hpp
+include/glaze/core/tuple.hpp
 include/glaze/core/wrapper_traits.hpp
 include/glaze/core/wrappers.hpp
 include/glaze/core/write.hpp
@@ -170,10 +171,12 @@ include/glaze/msgpack/write.hpp
 include/glaze/net/cors.hpp
 include/glaze/net/http.hpp
 include/glaze/net/http_client.hpp
+include/glaze/net/http_headers.hpp
 include/glaze/net/http_router.hpp
 include/glaze/net/http_server.hpp
 include/glaze/net/openapi.hpp
 include/glaze/net/rest_registry_impl.hpp
+include/glaze/net/ssl.hpp
 include/glaze/net/url.hpp
 include/glaze/net/websocket_client.hpp
 include/glaze/net/websocket_connection.hpp
@@ -191,9 +194,11 @@ include/glaze/rpc/repe/repe.hpp
 include/glaze/rpc/repe/repe_registry_impl.hpp
 include/glaze/rpc/repe/repe_to_jsonrpc.hpp
 include/glaze/simd/avx.hpp
+include/glaze/simd/backends.hpp
 include/glaze/simd/neon.hpp
 include/glaze/simd/simd.hpp
 include/glaze/simd/sse.hpp
+include/glaze/simd/utf8_validation.hpp
 include/glaze/stencil/stencil.hpp
 include/glaze/stencil/stencilcount.hpp
 include/glaze/thread/async.hpp
@@ -214,6 +219,7 @@ include/glaze/toml/write.hpp
 include/glaze/trace/trace.hpp
 include/glaze/tuplet/tuple.hpp
 include/glaze/util/atoi.hpp
+include/glaze/util/attributes.hpp
 include/glaze/util/bit.hpp
 include/glaze/util/bit_array.hpp
 include/glaze/util/buffer_pool.hpp
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index ff5305037d04..531c72b9dc57 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	hyprland
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.56.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	x11-wm wayland
 MASTER_SITES=	https://github.com/hyprwm/Hyprland/releases/download/${DISTVERSIONFULL}/
 DISTNAME=	source-${DISTVERSIONFULL}
@@ -15,7 +15,7 @@ LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
-		glaze>=7.2.0<8.0.0:devel/glaze \
+		glaze>=7.2.0:devel/glaze \
 		hyprwayland-scanner>=0.3.10:devel/hyprwayland-scanner \
 		glslang>0:graphics/glslang \
 		hyprland-protocols>=0.6.4:graphics/hyprland-protocols \
diff --git a/x11-wm/hyprland/files/patch-CMakeLists.txt b/x11-wm/hyprland/files/patch-CMakeLists.txt
index 5016c5cda887..b744daf47e7d 100644
--- a/x11-wm/hyprland/files/patch-CMakeLists.txt
+++ b/x11-wm/hyprland/files/patch-CMakeLists.txt
@@ -1,5 +1,14 @@
---- CMakeLists.txt.orig	2026-07-20 08:36:35 UTC
+--- CMakeLists.txt.orig	2026-08-05 14:14:14 UTC
 +++ CMakeLists.txt
+@@ -130,7 +130,7 @@ find_package(glslang CONFIG REQUIRED)
+ find_package(OpenGL REQUIRED COMPONENTS ${GLES_VERSION})
+ find_package(glslang CONFIG REQUIRED)
+ 
+-find_package(glaze 7...<8 QUIET)
++find_package(glaze REQUIRED)
+ if(NOT glaze_FOUND)
+   set(GLAZE_VERSION v7.2.0)
+   message(STATUS "glaze dependency not found, retrieving ${GLAZE_VERSION} with FetchContent")
 @@ -718,12 +718,12 @@ if(BUILD_TESTING OR WITH_TESTS)
    # Enable coverage in main hyprland lib
    target_compile_options(hyprland_lib PRIVATE --coverage)
diff --git a/x11/hyprshutdown/Makefile b/x11/hyprshutdown/Makefile
index 21a790b32547..c1ea135dfdd8 100644
--- a/x11/hyprshutdown/Makefile
+++ b/x11/hyprshutdown/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	hyprshutdown
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	tagattie@FreeBSD.org