git: eaac79f64c49 - main - audio/sfizz: fix build on powerpc
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 14 Mar 2023 19:04:52 UTC
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=eaac79f64c491d9fd7e943148b1dff86c6dfdf30 commit eaac79f64c491d9fd7e943148b1dff86c6dfdf30 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2023-03-14 19:04:06 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2023-03-14 19:04:06 +0000 audio/sfizz: fix build on powerpc CMake Error at /usr/local/share/cmake/Modules/FindOpenMP.cmake:261 (try_compile): Failed to generate test project build system. Call Stack (most recent call first): /usr/local/share/cmake/Modules/FindOpenMP.cmake:537 (_OPENMP_GET_FLAGS) cmake/SfizzDeps.cmake:7 (find_package) CMakeLists.txt:52 (include) Also disable VST on powerpc*, since it's disabled in plugins/CMakeLists.txt. --- audio/sfizz/Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/audio/sfizz/Makefile b/audio/sfizz/Makefile index df77621ecca0..cfff56dc383e 100644 --- a/audio/sfizz/Makefile +++ b/audio/sfizz/Makefile @@ -17,7 +17,12 @@ BROKEN_i386= fails to compile: unknown type name 'Elf64_Auxinfo', see https://gi LIB_DEPENDS= libsndfile.so:audio/libsndfile RUN_DEPENDS= zenity:x11/zenity -USES= cmake compiler:c++17-lang localbase:ldflags pkgconfig +USES= cmake localbase:ldflags pkgconfig +.if !exists(/usr/include/omp.h) +USES+= compiler:gcc-c++11-lib +.else +USES+= compiler:c++17-lang +.endif USE_GITHUB= yes GH_ACCOUNT= sfztools GH_TUPLE= \ @@ -41,6 +46,9 @@ USE_LDCONFIG= yes OPTIONS_DEFINE= JACK LV2 VST OPTIONS_DEFAULT= JACK LV2 VST +OPTIONS_EXCLUDE_powerpc= VST +OPTIONS_EXCLUDE_powerpc64= VST +OPTIONS_EXCLUDE_powerpc64le= VST OPTIONS_SUB= yes JACK_LIB_DEPENDS= libjack.so:audio/jack