git: 7e4be62d1435 - main - devel/entt: update 3.14.0 → 3.16.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 24 Nov 2025 05:58:19 UTC
The branch main has been updated by yuri:

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

commit 7e4be62d1435f699db43185b2a94d487cd40c547
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-11-24 05:16:22 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-11-24 05:16:22 +0000

    devel/entt: update 3.14.0 → 3.16.0
---
 devel/entt/Makefile  |  8 ++++++--
 devel/entt/distinfo  |  6 +++---
 devel/entt/pkg-plist | 15 +++++++++++++--
 3 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/devel/entt/Makefile b/devel/entt/Makefile
index 2e7485ccb231..8082103f868c 100644
--- a/devel/entt/Makefile
+++ b/devel/entt/Makefile
@@ -1,11 +1,12 @@
 PORTNAME=	entt
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.14.0
+DISTVERSION=	3.16.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Fast and reliable entity-component system (ECS) and much more
-WWW=		https://github.com/skypjack/entt/wiki
+WWW=		https://github.com/skypjack/entt/wiki \
+		https://github.com/skypjack/entt
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
@@ -17,6 +18,7 @@ USES=		cmake:testing compiler:c++17-lang
 USE_GITHUB=	yes
 GH_ACCOUNT=	skypjack
 
+CMAKE_ON=		ENTT_INSTALL
 CMAKE_TESTING_ON=	ENTT_BUILD_TESTING ENTT_FIND_GTEST_PACKAGE
 
 NO_BUILD=	yes
@@ -25,4 +27,6 @@ NO_ARCH=	yes
 post-install: # https://github.com/skypjack/entt/issues/1104
 	@${RM} ${STAGEDIR}${PREFIX}/include/BUILD.bazel
 
+# tests as of 3.16.0: 100% tests passed, 0 tests failed out of 67
+
 .include <bsd.port.mk>
diff --git a/devel/entt/distinfo b/devel/entt/distinfo
index 938ead53467c..37fad56f841d 100644
--- a/devel/entt/distinfo
+++ b/devel/entt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729840367
-SHA256 (skypjack-entt-v3.14.0_GH0.tar.gz) = e31f6e95a30e2977a50449ef9a607a9ff40febe6f9da2a8144a183f8606f7719
-SIZE (skypjack-entt-v3.14.0_GH0.tar.gz) = 872121
+TIMESTAMP = 1763960553
+SHA256 (skypjack-entt-v3.16.0_GH0.tar.gz) = 7d7b4037b737992342049ffab14f22fa10243e01664f8c3a0657aa247ac52f71
+SIZE (skypjack-entt-v3.16.0_GH0.tar.gz) = 911397
diff --git a/devel/entt/pkg-plist b/devel/entt/pkg-plist
index 62b768f59124..9afc60f08cc2 100644
--- a/devel/entt/pkg-plist
+++ b/devel/entt/pkg-plist
@@ -7,7 +7,6 @@ include/entt/container/fwd.hpp
 include/entt/container/table.hpp
 include/entt/core/algorithm.hpp
 include/entt/core/any.hpp
-include/entt/core/attribute.h
 include/entt/core/bit.hpp
 include/entt/core/compressed_pair.hpp
 include/entt/core/enum.hpp
@@ -30,7 +29,6 @@ include/entt/entity/group.hpp
 include/entt/entity/handle.hpp
 include/entt/entity/helper.hpp
 include/entt/entity/mixin.hpp
-include/entt/entity/observer.hpp
 include/entt/entity/organizer.hpp
 include/entt/entity/ranges.hpp
 include/entt/entity/registry.hpp
@@ -60,6 +58,17 @@ include/entt/meta/resolve.hpp
 include/entt/meta/template.hpp
 include/entt/meta/type_traits.hpp
 include/entt/meta/utility.hpp
+include/entt/natvis/config.natvis
+include/entt/natvis/container.natvis
+include/entt/natvis/core.natvis
+include/entt/natvis/entity.natvis
+include/entt/natvis/graph.natvis
+include/entt/natvis/locator.natvis
+include/entt/natvis/meta.natvis
+include/entt/natvis/poly.natvis
+include/entt/natvis/process.natvis
+include/entt/natvis/resource.natvis
+include/entt/natvis/signal.natvis
 include/entt/poly/fwd.hpp
 include/entt/poly/poly.hpp
 include/entt/process/fwd.hpp
@@ -74,6 +83,8 @@ include/entt/signal/dispatcher.hpp
 include/entt/signal/emitter.hpp
 include/entt/signal/fwd.hpp
 include/entt/signal/sigh.hpp
+include/entt/tools.hpp
+include/entt/tools/davey.hpp
 lib/EnTT/cmake/EnTTConfig.cmake
 lib/EnTT/cmake/EnTTConfigVersion.cmake
 lib/EnTT/cmake/EnTTTargets.cmake