On Sun, Jan 21, 2024 at 05:19:23AM -0700, Sebastian Reitenbach wrote: > CVSROOT: /cvs > Module name: ports > Changes by: sebas...@cvs.openbsd.org 2024/01/21 05:19:23 > > Modified files: > audio/qsynth : Makefile distinfo > audio/qsynth/pkg: PLIST > Removed files: > audio/qsynth/patches: patch-Makefile_in > patch-src_qsynthChannelsForm_cpp > > Log message: > update to 0.9.12 > > based on patch sent for 0.9.11 by rsadowski@ > switch to QT6 and cmake >
Fails to build here, not sure if I'm missing something...: CMake Error at src/CMakeLists.txt:81 (qt_add_translation): Unknown CMake command "qt_add_translation". Full configure log: ===> Building from scratch qsynth-0.9.12 ===> qsynth-0.9.12 depends on: cmake-* -> cmake-3.27.7v0 ===> qsynth-0.9.12 depends on: ninja-* -> ninja-1.11.1 ===> qsynth-0.9.12 depends on: fluidsynth->=2.3.2 -> fluidsynth-2.3.4p0 ===> qsynth-0.9.12 depends on: qt6-qtsvg->=6.5.2,<6.6 -> qt6-qtsvg-6.5.2 ===> qsynth-0.9.12 depends on: qt6-qtbase->=6.5.2,<6.6 -> qt6-qtbase-6.5.2p1 ===> Verifying specs: c++ c++abi pthread GL Qt6Core Qt6Gui Qt6Network Qt6Svg Qt6Widgets c fluidsynth m ===> found c++.9.0 c++abi.6.0 pthread.27.1 GL.19.0 Qt6Core.3.0 Qt6Gui.4.0 Qt6Network.2.0 Qt6Svg.1.1 Qt6Widgets.1.1 c.98.0 fluidsynth.3.0 m.10.1 ===> Checking files for qsynth-0.9.12 `/usr/ports/distfiles/qsynth-0.9.12.tar.gz' is up to date. >> (SHA256) qsynth-0.9.12.tar.gz: OK ===> Extracting for qsynth-0.9.12 ===> Patching for qsynth-0.9.12 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for qsynth-0.9.12 ===> Configuring for qsynth-0.9.12 -- The C compiler identification is Clang 16.0.6 -- The CXX compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/ports/pobj/qsynth-0.9.12/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/ports/pobj/qsynth-0.9.12/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done fatal: not a git repository (or any parent up to mount point /usr) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/X11R6/lib/libGL.so.19.0 -- Found WrapOpenGL: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found XKB: /usr/local/lib/libxkbcommon.so.2.0 (found suitable version "1.6.0", minimum required is "0.5.0") -- Found Vulkan: /usr/local/lib/libvulkan.so.1.1 (found version "1.3.261") found components: glslangValidator missing components: glslc -- Found WrapVulkanHeaders: /usr/local/include CMake Warning at CMakeLists.txt:116 (find_package): By not providing "FindQt6LinguistTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt6LinguistTools", but CMake did not find one. Could not find a package configuration file provided by "Qt6LinguistTools" with any of the following names: Qt6LinguistToolsConfig.cmake qt6linguisttools-config.cmake Add the installation prefix of "Qt6LinguistTools" to CMAKE_PREFIX_PATH or set "Qt6LinguistTools_DIR" to a directory containing one of the above files. If "Qt6LinguistTools" provides a separate development package or SDK, be sure it has been installed. -- Looking for lroundf -- Looking for lroundf - found -- Looking for 3 include files fcntl.h, ..., signal.h -- Looking for 3 include files fcntl.h, ..., signal.h - found -- Checking for module 'fluidsynth' -- Found fluidsynth, version 2.3.4 -- Looking for fluid_synth_system_reset -- Looking for fluid_synth_system_reset - found -- Looking for fluid_synth_set_bank_offset -- Looking for fluid_synth_set_bank_offset - found -- Looking for fluid_synth_unset_program -- Looking for fluid_synth_unset_program - found -- Looking for fluid_version_str -- Looking for fluid_version_str - found -- Looking for fluid_settings_dupstr -- Looking for fluid_settings_dupstr - found -- Looking for fluid_preset_get_banknum -- Looking for fluid_preset_get_banknum - found -- Looking for fluid_preset_get_num -- Looking for fluid_preset_get_num - found -- Looking for fluid_preset_get_name -- Looking for fluid_preset_get_name - found -- Looking for fluid_preset_get_sfont -- Looking for fluid_preset_get_sfont - found -- Looking for fluid_sfont_get_id -- Looking for fluid_sfont_get_id - found -- Looking for fluid_sfont_get_name -- Looking for fluid_sfont_get_name - found -- Looking for fluid_sfont_iteration_start -- Looking for fluid_sfont_iteration_start - found -- Looking for fluid_sfont_iteration_next -- Looking for fluid_sfont_iteration_next - found -- Looking for fluid_synth_get_chorus_speed -- Looking for fluid_synth_get_chorus_speed - found -- Looking for fluid_synth_get_chorus_depth -- Looking for fluid_synth_get_chorus_depth - found -- Looking for fluid_settings_getnum_default -- Looking for fluid_settings_getnum_default - found -- Looking for fluid_settings_getint_default -- Looking for fluid_settings_getint_default - found -- Looking for fluid_settings_getstr_default -- Looking for fluid_settings_getstr_default - found -- Looking for fluid_settings_foreach -- Looking for fluid_settings_foreach - found -- Looking for fluid_settings_foreach_option -- Looking for fluid_settings_foreach_option - found -- Looking for new_fluid_server -- Looking for new_fluid_server - found -- Looking for fluid_free -- Looking for fluid_free - found CMake Error at src/CMakeLists.txt:81 (qt_add_translation): Unknown CMake command "qt_add_translation". -- Configuring incomplete, errors occurred! *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3022 'do-configure': @cd /usr/ports/pobj/qsynth-0.9.12/build-amd64 && /usr/bin/en...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3042 '/usr/ports/pobj/qsynth-0.9.12/build-amd64/.configure_done': @cd /usr/ports/...) *** Error 2 in /usr/ports/audio/qsynth (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'configure': @lock=qsynth-0.9.12; export _LOCKS_HELD=...)