From nobody Mon Dec 26 05:26:22 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NgR8w2NCYz1J6Ln; Mon, 26 Dec 2022 05:26:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NgR8v0dzQz43n8; Mon, 26 Dec 2022 05:26:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672032383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OA657t6VSwcMW6qYDH0b0tZMZ6GcjPy6VVUNV+4ep6M=; b=gWL0sct2g6Uiz7wdu4k6JcfQD9Q73mPcCsKS0GJZmJak8jzrqKUFmeuSgX36yx8IifjjwU wHUTKuS5Ay1scqU+k/rAKjD3Bfc/ZIhYvg9ocvH4coEH14rGYM3kKOAjIuAugDKkirCFgK sGQtknCTPaq/uLE6Li1gMDLvidRUVYPnzhKCnAW9TFWP5YMtmjxmXYQxY46bKjyawfOPy0 E4ksCRHH44lzLrvq0rjCERI0ADWAQhVbI05/oiCF82HL6to3JM0rmYwD33ImM/3L1WWW7a zbJXN8A9/zrXqyGVE3cU/AMhrLoGFUvJoSvc/v5HUfkqIXmA2aceT0KwwRwsWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672032383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OA657t6VSwcMW6qYDH0b0tZMZ6GcjPy6VVUNV+4ep6M=; b=ACZznjY4PV8hjxm4khfXp8AQqIWKqoZ8Dzkc7S2FOGZ/NemK5hqHuwbhv3OTW6FMJ9uPxS 13m3C+ipV2/Vw6iIVBo7m9yEJ4xLcoSUm3+mGDMrVqQUoEnrEv91tsovyZBGUugH4cT5Vl kvNT0syjxIXqS6AxpMBjQyCUF9wxj7PCF8giNHsSTdbYcWeoqSFkszCVTJF2mbshAtFFTl HdCgQf5BFJ2x/OlP3xdhFTU9Zzlnx0EyEQRAUCSD9at1a/XXh+QK1wbm2AV0nzTq6PZdCe 9TUX4suLXLTFB3sZJ98mFi5bcAJMAHfwyeTN3wE98o67x4fWOfVc247aat5AOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672032383; a=rsa-sha256; cv=none; b=GUkW1U9CM8xkmm02d2d19aAHxssLTSg5I9e9vxWCf3pNOKs0Eer4iNzv7RY6Mn89uGB7G5 tD5WLjNbiq2hhbqXyRtuEorNR1+9C8Ohb/a3wBUiHrvGUVAKeGDiSjHKh4ceWoH34V5kR8 abQZOxtBSsHLSX1XS6ABaiUgnNNuBDNe5koIMlaPlE8kbU08rqCObb/WroPi5MIpdZG+5w ws+yaXh1Mo5RyrcXpkI1um+2923IKuoS8/WRexJvnh9XoZ+7boikM7P6Ew7m5HilO3gloS 7S2pnBnBRVNQ2Xik+EOg3KNGHo5nKt7kLfmuyhpxjtkRY6DIPtdQFze7HfBxQg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NgR8t6fR9zKtl; Mon, 26 Dec 2022 05:26:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BQ5QMda028976; Mon, 26 Dec 2022 05:26:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BQ5QMWB028975; Mon, 26 Dec 2022 05:26:22 GMT (envelope-from git) Date: Mon, 26 Dec 2022 05:26:22 GMT Message-Id: <202212260526.2BQ5QMWB028975@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 8d6f4615f7bf - main - audio/libopenshot-audio: Update to 0.3.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8d6f4615f7bf470857eba99d8128e93b5c0ff573 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=8d6f4615f7bf470857eba99d8128e93b5c0ff573 commit 8d6f4615f7bf470857eba99d8128e93b5c0ff573 Author: VVD AuthorDate: 2022-12-25 14:48:59 +0000 Commit: Nuno Teixeira CommitDate: 2022-12-26 05:25:47 +0000 audio/libopenshot-audio: Update to 0.3.0 ChangeLog: https://github.com/OpenShot/libopenshot-audio/releases/tag/v0.3.0 PR: 268317 --- audio/libopenshot-audio/Makefile | 17 +++------ audio/libopenshot-audio/distinfo | 6 +-- audio/libopenshot-audio/files/patch-CMakeLists.txt | 43 ++++++++++------------ audio/libopenshot-audio/pkg-plist | 4 +- 4 files changed, 30 insertions(+), 40 deletions(-) diff --git a/audio/libopenshot-audio/Makefile b/audio/libopenshot-audio/Makefile index 8601c263247d..31a631589504 100644 --- a/audio/libopenshot-audio/Makefile +++ b/audio/libopenshot-audio/Makefile @@ -1,6 +1,6 @@ PORTNAME= libopenshot-audio DISTVERSIONPREFIX= v -DISTVERSION= 0.2.2 +DISTVERSION= 0.3.0 CATEGORIES= audio multimedia MAINTAINER= tatsuki_makino@hotmail.com @@ -18,21 +18,14 @@ USES= cmake compiler:c++14-lang USE_GITHUB= yes GH_ACCOUNT= OpenShot USE_LDCONFIG= yes -CMAKE_OFF= DOXYFILE_LATEX +CMAKE_ON= AUTO_INSTALL_DOCS +CMAKE_OFF= APPIMAGE_BUILD OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= DOCS_BUILD_DEPENDS= doxygen:devel/doxygen -DOCS_USES= python:3.6+,build -DOCS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen\ - CMAKE_DISABLE_FIND_PACKAGE_PythonInterp +DOCS_CMAKE_BOOL= ENABLE_AUDIO_DOCS +DOCS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen DOCS_CMAKE_ON= -DCMAKE_INSTALL_DOCDIR:PATH=${DOCSDIR_REL:Q} DOCS_PORTDOCS= * -do-build-DOCS-on: - @(cd ${BUILD_WRKSRC}; if ! ${DO_MAKE_BUILD} doc; then \ - (${ECHO_CMD} "===> ${.TARGET} failed unexpectedly.") | ${FMT_80} ; \ - ${FALSE}; \ - fi) - .include diff --git a/audio/libopenshot-audio/distinfo b/audio/libopenshot-audio/distinfo index e3c34bdbfc8e..d179bbb4efe3 100644 --- a/audio/libopenshot-audio/distinfo +++ b/audio/libopenshot-audio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1633834800 -SHA256 (OpenShot-libopenshot-audio-v0.2.2_GH0.tar.gz) = 66bedfda0d8d430598b21bc2dde6c0016a758a6c83467d0273a9d692de10baaf -SIZE (OpenShot-libopenshot-audio-v0.2.2_GH0.tar.gz) = 1808059 +TIMESTAMP = 1670814000 +SHA256 (OpenShot-libopenshot-audio-v0.3.0_GH0.tar.gz) = 007ba6ee812a58506341dd66055dba575b3907e5274a0e7416f99c2fbb80021c +SIZE (OpenShot-libopenshot-audio-v0.3.0_GH0.tar.gz) = 1772242 diff --git a/audio/libopenshot-audio/files/patch-CMakeLists.txt b/audio/libopenshot-audio/files/patch-CMakeLists.txt index a6d6ab1c3daf..328d65c1ae0d 100644 --- a/audio/libopenshot-audio/files/patch-CMakeLists.txt +++ b/audio/libopenshot-audio/files/patch-CMakeLists.txt @@ -1,20 +1,19 @@ ---- CMakeLists.txt.orig 2021-09-04 23:24:41 UTC +--- CMakeLists.txt.orig 2022-12-01 22:02:54 UTC +++ CMakeLists.txt -@@ -171,6 +171,13 @@ set_target_properties(openshot-audio PROPERTIES +@@ -184,6 +184,12 @@ set_target_properties(openshot-audio PROPERTIES EXPORT_NAME Audio # Exports as OpenShot::Audio target ) -+if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") -+ find_package(Threads REQUIRED) -+ if(Threads_FOUND) -+ target_link_libraries(openshot-audio PRIVATE ${CMAKE_THREAD_LIBS_INIT}) -+ endif(Threads_FOUND) -+endif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++# Thread library ++find_package(Threads REQUIRED) ++if(Threads_FOUND) ++ target_link_libraries(openshot-audio PRIVATE ${CMAKE_THREAD_LIBS_INIT}) ++endif(Threads_FOUND) + # Require language features we use if(CMAKE_VERSION VERSION_GREATER 3.8) target_compile_features(openshot-audio PUBLIC -@@ -189,7 +196,8 @@ endif() +@@ -202,7 +208,8 @@ endif() # Enable stack-unwinding support in c objects on gcc-based platforms. # Failing to do so will cause your program to be terminated when a png # or a jpeg exception is thrown on linux or macosx. @@ -24,7 +23,7 @@ target_compile_options(openshot-audio PRIVATE -fexceptions) endif() -@@ -252,8 +260,8 @@ if(UNIX AND NOT APPLE) +@@ -265,8 +272,8 @@ if(UNIX AND NOT APPLE) INTERFACE_INCLUDE_DIRECTORIES ${ALSA_INCLUDE_DIR} INTERFACE_LINK_LIBRARIES ${ALSA_LIBRARIES}) endif() @@ -35,7 +34,7 @@ else() # For EXPORTED Config set(NEED_ALSA FALSE) -@@ -261,10 +269,24 @@ endif() +@@ -274,10 +281,22 @@ endif() # ZLIB -- uses IMPORTED target ZLIB::ZLIB which has existed since CMake 3.1 find_package(ZLIB REQUIRED) @@ -43,18 +42,16 @@ +target_link_libraries(openshot-audio PRIVATE ZLIB::ZLIB) +# EXECINFO, SYSINFO -+if(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") -+ find_library(EXECINFO_LIBRARY NAMES execinfo) -+ if(NOT EXECINFO_LIBRARY) -+ message(FATAL_ERROR "${EXECINFO_LIBRARY}") -+ endif(NOT EXECINFO_LIBRARY) -+ target_link_libraries(openshot-audio PRIVATE ${EXECINFO_LIBRARY}) -+ find_library(SYSINFO_LIBRARY NAMES sysinfo) -+ if(NOT SYSINFO_LIBRARY) -+ message(FATAL_ERROR "${SYSINFO_LIBRARY}") -+ endif(NOT SYSINFO_LIBRARY) -+ target_link_libraries(openshot-audio PRIVATE ${SYSINFO_LIBRARY}) -+endif(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") ++find_library(EXECINFO_LIBRARY NAMES execinfo) ++if(NOT EXECINFO_LIBRARY) ++ message(FATAL_ERROR "${EXECINFO_LIBRARY}") ++endif(NOT EXECINFO_LIBRARY) ++target_link_libraries(openshot-audio PRIVATE ${EXECINFO_LIBRARY}) ++find_library(SYSINFO_LIBRARY NAMES sysinfo) ++if(NOT SYSINFO_LIBRARY) ++ message(FATAL_ERROR "${SYSINFO_LIBRARY}") ++endif(NOT SYSINFO_LIBRARY) ++target_link_libraries(openshot-audio PRIVATE ${SYSINFO_LIBRARY}) + # Link with dynamic loader for platform -target_link_libraries(openshot-audio PUBLIC ${CMAKE_DL_LIBS}) diff --git a/audio/libopenshot-audio/pkg-plist b/audio/libopenshot-audio/pkg-plist index f8cdce2bf5c1..d424776909d5 100644 --- a/audio/libopenshot-audio/pkg-plist +++ b/audio/libopenshot-audio/pkg-plist @@ -363,8 +363,8 @@ lib/cmake/OpenShotAudio/OpenShotAudioConfigVersion.cmake lib/cmake/OpenShotAudio/OpenShotAudioTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/OpenShotAudio/OpenShotAudioTargets.cmake lib/libopenshot-audio.so -lib/libopenshot-audio.so.0.2.2 -lib/libopenshot-audio.so.8 +lib/libopenshot-audio.so.0.3.0 +lib/libopenshot-audio.so.9 share/man/man1/openshot-audio-demo.1.gz @dir include/libopenshot-audio/juce_audio_devices/native/java/app/com/roli/juce @dir include/libopenshot-audio/juce_core/native/java/app/com/roli/juce