git: ac908d888e4d - main - devel/glaze: update 7.9.1 → 8.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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