git: 1859977166a9 - main - audio/libopenshot-audio: update 0.3.2 → 0.3.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 02 Jul 2024 14:25:21 UTC
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=1859977166a9cbe2bca8226d69df8668a1ee8f83 commit 1859977166a9cbe2bca8226d69df8668a1ee8f83 Author: Tatsuki Makino <tatsuki_makino@hotmail.com> AuthorDate: 2024-07-02 14:14:02 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-07-02 14:14:02 +0000 audio/libopenshot-audio: update 0.3.2 → 0.3.3 Changelog: https://github.com/OpenShot/libopenshot-audio/releases/tag/v0.3.3 PR: 278857 --- audio/libopenshot-audio/Makefile | 8 ++++---- audio/libopenshot-audio/distinfo | 6 +++--- audio/libopenshot-audio/files/patch-CMakeLists.txt | 15 ++++++++------- audio/libopenshot-audio/pkg-plist | 2 +- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/audio/libopenshot-audio/Makefile b/audio/libopenshot-audio/Makefile index efc550615284..841e47548cf9 100644 --- a/audio/libopenshot-audio/Makefile +++ b/audio/libopenshot-audio/Makefile @@ -1,7 +1,6 @@ PORTNAME= libopenshot-audio DISTVERSIONPREFIX= v -DISTVERSION= 0.3.2 -PORTREVISION= 1 +DISTVERSION= 0.3.3 CATEGORIES= audio multimedia MAINTAINER= tatsuki_makino@hotmail.com @@ -20,9 +19,9 @@ USE_GITHUB= yes GH_ACCOUNT= OpenShot USE_LDCONFIG= yes CMAKE_ON= AUTO_INSTALL_DOCS -CMAKE_OFF= APPIMAGE_BUILD DEBUG_FLAGS?= -g DEBUG_FLAGS+= -D_DEBUG -DJUCE_FORCE_DEBUG=1 +PLIST_SUB= VERSION=${DISTVERSION} OPTIONS_DEFINE= DOCS DOXYGEN JACK DOCS_CMAKE_ON= -DCMAKE_INSTALL_DOCDIR:PATH=${DOCSDIR_REL:Q} @@ -31,7 +30,8 @@ DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CMAKE_BOOL= ENABLE_AUDIO_DOCS DOXYGEN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen -JACK_LIB_DEPENDS= libjack.so:audio/jack +JACK_BUILD_DEPENDS= ${LOCALBASE}/include/jack/jack.h:audio/jack +JACK_RUN_DEPENDS= ${LOCALBASE}/lib/libjack.so:audio/jack JACK_USES= pkgconfig JACK_CMAKE_BOOL= ENABLE_JACK JACK_CMAKE_ON= -DJUCE_JACK_CLIENT_NAME:STRING= diff --git a/audio/libopenshot-audio/distinfo b/audio/libopenshot-audio/distinfo index 997ec1e717b2..3d0272398e7b 100644 --- a/audio/libopenshot-audio/distinfo +++ b/audio/libopenshot-audio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682218800 -SHA256 (OpenShot-libopenshot-audio-v0.3.2_GH0.tar.gz) = f09d5251c934e6c14d98217b44574c508318c8575e47f5c48ffaf54d9bbce3e9 -SIZE (OpenShot-libopenshot-audio-v0.3.2_GH0.tar.gz) = 1772366 +TIMESTAMP = 1719370800 +SHA256 (OpenShot-libopenshot-audio-v0.3.3_GH0.tar.gz) = 5c0f9972828a5cc1614e10d54bea8ebeabf3bfe361024f28516a856918f5e8f2 +SIZE (OpenShot-libopenshot-audio-v0.3.3_GH0.tar.gz) = 1772184 diff --git a/audio/libopenshot-audio/files/patch-CMakeLists.txt b/audio/libopenshot-audio/files/patch-CMakeLists.txt index 803837b54fbe..ec05a8826553 100644 --- a/audio/libopenshot-audio/files/patch-CMakeLists.txt +++ b/audio/libopenshot-audio/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2023-04-17 13:00:42 UTC +--- CMakeLists.txt.orig 2024-05-11 01:22:43 UTC +++ CMakeLists.txt -@@ -184,6 +184,12 @@ set_target_properties(openshot-audio PROPERTIES +@@ -175,6 +175,12 @@ set_target_properties(openshot-audio PROPERTIES EXPORT_NAME Audio # Exports as OpenShot::Audio target ) @@ -13,7 +13,7 @@ # Require language features we use if(CMAKE_VERSION VERSION_GREATER 3.8) target_compile_features(openshot-audio PUBLIC -@@ -202,7 +208,8 @@ endif() +@@ -193,7 +199,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. @@ -23,7 +23,7 @@ target_compile_options(openshot-audio PRIVATE -fexceptions) endif() -@@ -265,8 +272,8 @@ if(UNIX AND NOT APPLE) +@@ -256,8 +263,8 @@ if(UNIX AND NOT APPLE) INTERFACE_INCLUDE_DIRECTORIES ${ALSA_INCLUDE_DIR} INTERFACE_LINK_LIBRARIES ${ALSA_LIBRARIES}) endif() @@ -34,7 +34,7 @@ else() # For EXPORTED Config set(NEED_ALSA FALSE) -@@ -274,10 +281,67 @@ endif() +@@ -265,10 +272,68 @@ endif() # ZLIB -- uses IMPORTED target ZLIB::ZLIB which has existed since CMake 3.1 find_package(ZLIB REQUIRED) @@ -85,9 +85,10 @@ + endif(NOT JACK_FOUND) + if(NOT TARGET JACK::JACK) + add_library(JACK::JACK INTERFACE IMPORTED) -+ set_target_properties(JACK::JACK PROPERTIES ++ set_target_properties(JACK::JACK ++ PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES ${JACK_INCLUDE_DIRS} -+ INTERFACE_LINK_LIBRARIES ${JACK_LINK_LIBRARIES}) ++ ) + endif(NOT TARGET JACK::JACK) + target_link_libraries(openshot-audio PRIVATE JACK::JACK) + target_compile_definitions(openshot-audio PRIVATE JUCE_JACK=1) diff --git a/audio/libopenshot-audio/pkg-plist b/audio/libopenshot-audio/pkg-plist index 61490c18cb1f..4a4db71fc2f3 100644 --- a/audio/libopenshot-audio/pkg-plist +++ b/audio/libopenshot-audio/pkg-plist @@ -363,7 +363,7 @@ 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.3.2 +lib/libopenshot-audio.so.%%VERSION%% 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