git: 86e3a0415592 - main - net/yami4: Update to 1.12.0

From: Danilo Egea Gondolfo <danilo_at_FreeBSD.org>
Date: Sun, 18 Dec 2022 20:04:05 UTC
The branch main has been updated by danilo:

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

commit 86e3a04155926e0f1ada5bbfe52574685c6c099f
Author:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
AuthorDate: 2022-12-18 10:26:31 +0000
Commit:     Danilo Egea Gondolfo <danilo@FreeBSD.org>
CommitDate: 2022-12-18 20:03:57 +0000

    net/yami4: Update to 1.12.0
    
    Unbreak build on FreeBSD 13 and 14
---
 net/yami4/Makefile  | 9 ++++-----
 net/yami4/distinfo  | 6 +++---
 net/yami4/pkg-plist | 2 ++
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/net/yami4/Makefile b/net/yami4/Makefile
index 0a90907d100e..bd0ba449d2e4 100644
--- a/net/yami4/Makefile
+++ b/net/yami4/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	yami4
-PORTVERSION=	1.11.0
-PORTREVISION=	1
+PORTVERSION=	1.12.0
 CATEGORIES=	net
 MASTER_SITES=	http://www.inspirel.com/yami4/files/
 DISTNAME=	yami4-gpl-${PORTVERSION}
@@ -12,11 +11,11 @@ WWW=		http://www.inspirel.com/yami4/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/gpl-3.0.txt
 
-BROKEN_FreeBSD_13=	unknown type name 'sem_t'
-BROKEN_FreeBSD_14=	unknown type name 'sem_t'
-
 USES=		compiler:c++11-lang zip
 
+CXXFLAGS+=	-I${WRKSRC}/include
+# Fixes "unknown type name 'sem_t'" on FreeBSD 13
+CXXFLAGS+=	-D_LIBCPP_NO_NATIVE_SEMAPHORES
 MAKE_ARGS=	COMPILER="${CXX}" OPTIONS="${CXXFLAGS}"
 
 PORTDOCS=	*
diff --git a/net/yami4/distinfo b/net/yami4/distinfo
index ae049d759b86..0df0aaf7348a 100644
--- a/net/yami4/distinfo
+++ b/net/yami4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1559149542
-SHA256 (yami4-gpl-1.11.0.zip) = ce2150a8a6454e2a1766138e93ffeb6d8576da414c6404ba6d75a87355334307
-SIZE (yami4-gpl-1.11.0.zip) = 1581111
+TIMESTAMP = 1671356108
+SHA256 (yami4-gpl-1.12.0.zip) = bea001f8be8b8d02ceb95154ac0a4be3b35814ae677a78beea6f6dc0c64f61c4
+SIZE (yami4-gpl-1.12.0.zip) = 1773074
diff --git a/net/yami4/pkg-plist b/net/yami4/pkg-plist
index 86a8ffceb96c..5ff7d9876803 100644
--- a/net/yami4/pkg-plist
+++ b/net/yami4/pkg-plist
@@ -1,3 +1,4 @@
+include/yami4-core/Doxygen.cfg
 include/yami4-core/agent.h
 include/yami4-core/allocator.h
 include/yami4-core/channel_descriptor.h
@@ -11,6 +12,7 @@ include/yami4-core/parameter_type.h
 include/yami4-core/parameters.h
 include/yami4-core/raw_buffer_data_source.h
 include/yami4-core/serializable.h
+include/yami4-cpp/Doxygen.cfg
 include/yami4-cpp/activity_statistics_monitor.h
 include/yami4-cpp/agent.h
 include/yami4-cpp/agent_impl_base.h