WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. => Checksum BLAKE2s OK for hydrogen-1.0.2.tar.gz => Checksum SHA512 OK for hydrogen-1.0.2.tar.gz ===> Installing dependencies for hydrogen-1.0.2nb33 ========================================================================== The supported build options for hydrogen are: alsa jack jack portaudio pulseaudio The currently selected options are: jack portaudio You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.hydrogen (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, hydrogen-1.0.2nb33. Their current value is shown below: * CURSES_DEFAULT = ncurses * JPEG_DEFAULT = libjpeg-turbo * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private Based on these variables, the following variables have been set: * CURSES_TYPE = ncurses * JPEGBASE (defined, but empty) * JPEG_TYPE = libjpeg-turbo * TERMCAP_TYPE = curses You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.82.5 => Tool dependency cmake>=3.18: found cmake-3.31.7nb2 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency qt5-qttools>=5.15.16nb3: found qt5-qttools-5.15.16nb3 => Full dependency hicolor-icon-theme>=0.9nb1: found hicolor-icon-theme-0.17nb1 => Full dependency jack>=1.9.21nb4: found jack-1.9.21nb4 => Full dependency ladspa>=1.12nb1: found ladspa-1.17nb5 => Full dependency libarchive>=3.3.1: found libarchive-3.7.9 => Full dependency liblo>=0.23: found liblo-0.31nb1 => Full dependency liblrdf>=0.6.1nb21: found liblrdf-0.6.1nb21 => Full dependency libsndfile>=1.2.2nb2: found libsndfile-1.2.2nb2 => Full dependency portaudio>=190700.20210406nb1: found portaudio-190700.20210406nb1 => Full dependency qt5-qtbase>=5.15.16nb4: found qt5-qtbase-5.15.16nb4 => Full dependency qt5-qtxmlpatterns>=5.15.16nb2: found qt5-qtxmlpatterns-5.15.16nb2 => Build dependency qt5-qtdeclarative>=5.9.1: found qt5-qtdeclarative-5.15.16nb3 => Build dependency qt5-qtlocation>=5.9.1: found qt5-qtlocation-5.15.16nb2 => Build dependency qt5-qtmultimedia>=5.9.1: found qt5-qtmultimedia-5.15.16nb3 => Build dependency qt5-qtsensors>=5.9.1: found qt5-qtsensors-5.15.16nb2 => Build dependency qt5-qtwebchannel>=5.9.1: found qt5-qtwebchannel-5.15.16nb2 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency curl>=7.12.3: found curl-8.13.0nb2 => Full dependency cyrus-sasl>=2.1.12: found cyrus-sasl-2.1.28nb1 => Full dependency dbus>=0.91: found dbus-1.14.10 => Full dependency expat>=1.95.7: found expat-2.7.1 => Full dependency flac>=1.1.0nb1: found flac-1.5.0nb1 => Full dependency freetype2>=2.13.0: found freetype2-2.13.3 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.82.5 => Full dependency graphite2>=1.2: found graphite2-1.3.14nb3 => Full dependency harfbuzz>=2.1.1: found harfbuzz-11.1.0 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency icu>=3.4: found icu-77.1 => Full dependency lame>=3.93.1nb2: found lame-3.100nb7 => Full dependency libffi>=1.20: found libffi-3.4.8 => Full dependency libgcrypt>=1.2.0: found libgcrypt-1.11.0nb2 => Full dependency libgpg-error>=0.6: found libgpg-error-1.55 => Full dependency libidn2>=2.0.0: found libidn2-2.3.7 => Full dependency libjpeg-turbo>=1.1.0: found libjpeg-turbo-3.1.0 => Full dependency libogg>=1.1: found libogg-1.3.5nb1 => Full dependency libopus>=1.1: found libopus-1.5.2 => Full dependency libproxy>=0.2.3: found libproxy-0.5.9nb6 => Full dependency libsamplerate>=0.0.13nb1: found libsamplerate-0.2.2nb5 => Full dependency libssh2>=0.18: found libssh2-1.11.1 => Full dependency libunistring>=0.9.3: found libunistring-1.2 => Full dependency libvorbis>=1.0.1: found libvorbis-1.3.7 => Full dependency libxml2>=2.6.2: found libxml2-2.14.2nb2 => Full dependency libxslt>=1.1.8: found libxslt-1.1.42nb4 => Full dependency mpg123>=1.0.0: found mpg123-1.32.10 => Full dependency ncurses>=5.3nb1: found ncurses-6.5 => Full dependency nghttp2>=1.0.0: found nghttp2-1.65.0nb1 => Full dependency openldap-client>=2.4.6: found openldap-client-2.6.9 => Full dependency openssl>=1.1.1: found openssl-3.4.1 => Full dependency pcre2>=10.21: found pcre2-10.45 => Full dependency png>=1.2.4: found png-1.6.47 => Full dependency raptor2>=2.0.6: found raptor2-2.0.16nb10 => Full dependency sqlite3>=3.0.8: found sqlite3-3.49.1nb3 => Full dependency xz>=5.0.0: found xz-5.8.1 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for hydrogen-1.0.2nb33 ===> Extracting for hydrogen-1.0.2nb33 ===> Patching for hydrogen-1.0.2nb33 => Applying pkgsrc patches for hydrogen-1.0.2nb33 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/hydrogen/patches/patch-cmake_FindHelper.cmake => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/hydrogen/patches/patch-cmake_FindHelper.cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-cmake_FindHelper.cmake,v 1.1 2020/06/18 12:57:49 nia Exp $ | |No peeking outside of buildlink. | |--- cmake/FindHelper.cmake.orig 2020-06-07 18:13:40.000000000 +0000 |+++ cmake/FindHelper.cmake -------------------------- Patching file cmake/FindHelper.cmake using Plan A... Hunk #1 succeeded at 31. done ===> Creating toolchain wrappers for hydrogen-1.0.2nb33 ===> Configuring for hydrogen-1.0.2nb33 => Fixing CMAKE_MODULE_PATH in CMakeLists.txt CMake Deprecation Warning at CMakeLists.txt:5 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is AppleClang 13.1.6.13160021 -- The CXX compiler identification is AppleClang 13.1.6.13160021 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/audio/hydrogen/work/.cwrapper/bin/clang - 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: /Users/pbulk/build/audio/hydrogen/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /opt/pkg/lib/libz.dylib (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at /Users/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/cmake/sscanf/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Checking SSCANF usability - TRUE CMake Deprecation Warning at /Users/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/cmake/rtclock/CMakeLists.txt:2 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Checking RTCLOCK usability - FALSE -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file libtar.h -- Looking for include file libtar.h - not found -- Looking for tar_open in tar -- Looking for tar_open in tar - not found -- Looking for tar_close in tar -- Looking for tar_close in tar - not found -- Looking for tar_extract_all in tar -- Looking for tar_extract_all in tar - not found -- Found PkgConfig: /Users/pbulk/build/audio/hydrogen/work/.tools/bin/pkg-config (found version "2.4.3") -- Checking for module 'tar' -- Package 'tar' not found -- Could NOT find LIBTAR (missing: LIBTAR_LIBRARIES LIBTAR_INCLUDE_DIRS) -- Checking for module 'libarchive' -- Found libarchive, version 3.7.9 -- Found LIBARCHIVE: /opt/pkg/lib/libarchive.dylib -- Checking for module 'sndfile' -- Found sndfile, version 1.2.2 -- Found LIBSNDFILE: /opt/pkg/lib/libsndfile.dylib -- Checking for module 'alsa' -- Package 'alsa' not found -- Could NOT find ALSA (missing: ALSA_LIBRARIES ALSA_INCLUDE_DIRS) -- Checking for module 'LADSPA' Warning: You do not have a LADSPA_PATH environment variable set. Defaulting to /opt/pkg/lib/ladspa/. -- 5 plugins found. -- Found LADSPA: 5 plugins found -- Checking for module 'liblo' -- Found liblo, version 0.31 -- Found OSC: /opt/pkg/lib/liblo.dylib -- Checking for module 'oss' -- Package 'oss' not found -- Could NOT find OSS (missing: OSS_LIBRARIES OSS_INCLUDE_DIRS) -- Checking for module 'jack' -- Found jack, version 1.9.21 -- Found JACK: /opt/pkg/lib/libjack.dylib -- Looking for jack_port_rename in jack -- Looking for jack_port_rename in jack - not found -- Checking for module 'jack' -- Found jack, version 1.9.21 -- Found JACKSESSION: /opt/pkg/lib/libjack.dylib -- Checking for module 'CoreAudio-2.0' -- Package 'CoreAudio-2.0' not found -- Could NOT find COREAUDIO (missing: COREAUDIO_LIBRARIES COREAUDIO_INCLUDE_DIRS) -- Checking for module 'CoreMidi' -- Package 'CoreMidi' not found -- Could NOT find COREMIDI (missing: COREMIDI_LIBRARIES COREMIDI_INCLUDE_DIRS) -- Checking for module 'portaudio-2.0' -- Found portaudio-2.0, version 19 -- Found PORTAUDIO: /opt/pkg/lib/portaudio2/libportaudio.dylib -- Checking for module 'portmidi' -- Package 'portmidi' not found -- Could NOT find PORTMIDI (missing: PORTMIDI_LIBRARIES PORTMIDI_INCLUDE_DIRS) -- Checking for module 'libpulse' -- Package 'libpulse' not found -- Could NOT find PULSEAUDIO (missing: PULSEAUDIO_LIBRARIES PULSEAUDIO_INCLUDE_DIRS) -- Checking for module 'lash-1.0' -- Package 'lash-1.0' not found -- Could NOT find LASH (missing: LASH_LIBRARIES LASH_INCLUDE_DIRS) -- Checking for module 'lrdf' -- Found lrdf, version 0.5.0 -- Found LRDF: /opt/pkg/lib/liblrdf.dylib -- Checking for module 'rubberband' -- Package 'rubberband' not found -- Could NOT find RUBBERBAND (missing: RUBBERBAND_LIBRARIES RUBBERBAND_INCLUDE_DIRS) -- Checking for module 'cppunit' -- Package 'cppunit' not found -- Could NOT find CPPUNIT (missing: CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Installation Summary -------------------- * Install Directory : /usr * User path : .hydrogen * System path : /opt/pkg/share/hydrogen * core library build as : STATIC * debug capabilities : TRUE * macosx bundle : TRUE * fat build : Main librarires * libQt : 5.15.16 * libsndfile : + used ( /opt/pkg/lib/libsndfile.dylib ) * libsndfile version must be greater than 1.0.17 to support FLAC and OGG sound file formats * libtar : - not found and not desired * libarchive : + used ( /opt/pkg/lib/libarchive.dylib ) * ladspa : + used ( 5 plugins found ) Supported audio interfaces -------------------------- * ALSA : - not found and not desired * OSS : - not found and not desired * JACK : + used ( /opt/pkg/lib/libjack.dylib ) * JACKSESSION : + used ( /opt/pkg/lib/libjack.dylib ) * OSC : ? available but not desired ( /opt/pkg/lib/liblo.dylib ) * CoreAudio : -- not found but desired ... * CoreMidi : -- not found but desired ... * PortAudio : + used ( /opt/pkg/lib/portaudio2/libportaudio.dylib ) * PortMidi : - not found and not desired * PulseAudio : - not found and not desired Useful extensions ----------------------------------------- * LASH : - not found and not desired * LRDF : + used ( /opt/pkg/lib/liblrdf.dylib ) * RUBBERBAND : - not found and not desired * The use of librubberband2 is marked as experimental. * Because the current implementation produce wrong timing! * So long this bug isn't solved, please disable this option. * If rubberband-cli is installed, the hydrogen rubberband-function * will work properly as expected. Miscellaneous capabilities ----------------------------------------- * realtime clock : FALSE * working sscanf : TRUE * unit tests : - not found and not desired ----------------------------------------------------------------- IMPORTANT: after installing missing packages, remove /Users/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2/CMakeCache.txt before running cmake again! ----------------------------------------------------------------- CMake Warning (dev) at /opt/pkg/share/cmake-3.31/Modules/CPack.cmake:713 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'CPACK_BINARY_DRAGNDROP'. Call Stack (most recent call first): CMakeLists.txt:471 (INCLUDE) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (7.9s) -- Generating done (0.2s) -- Build files have been written to: /Users/pbulk/build/audio/hydrogen/work/hydrogen-1.0.2 => Rewrite cmake Dependencies files