git: 86e3a0415592 - main - net/yami4: Update to 1.12.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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