diff options
Diffstat (limited to 'audio/mixxx/Makefile')
-rw-r--r-- | audio/mixxx/Makefile | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 6c05d667cd70..7d93ebddb61d 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,12 +1,10 @@ -# Created by: Jean-Yves Lefort <jylefort@brutele.be> - PORTNAME= mixxx -DISTVERSION= 2.3.0 -PORTREVISION= 3 +DISTVERSION= 2.3.6 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org COMMENT= DJ mixing application +WWW= https://mixxx.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE @@ -21,7 +19,6 @@ LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libmodplug.so:audio/libmodplug \ libportaudio.so:audio/portaudio \ libSoundTouch.so:audio/soundtouch \ - libebur128.so:audio/libebur128 \ librubberband.so:audio/rubberband \ libsndfile.so:audio/libsndfile \ libogg.so:audio/libogg \ @@ -34,20 +31,20 @@ LIB_DEPENDS= libchromaprint.so:audio/chromaprint \ libkeyfinder.so:audio/libkeyfinder \ libmp3lame.so:audio/lame -USES= cmake compiler:c++11-lang gl iconv ninja qt:5 pkgconfig sqlite \ - ssl xorg +USES= cmake compiler:c++11-lang ebur128 gl iconv ninja qt:5 pkgconfig \ + sqlite ssl xorg USE_XORG= ice sm x11 xext USE_GL= gl glu USE_GITHUB= yes GH_ACCOUNT= mixxxdj -USE_QT= buildtools concurrent core dbus gui linguisttools_build network \ - opengl qmake_build script scripttools sql sql-sqlite3 svg \ +USE_QT= buildtools concurrent core dbus gui linguisttools:build network \ + opengl qmake:build script scripttools sql sql-sqlite3 svg \ testlib x11extras xml xmlpatterns widgets CONFLICTS= mixxx22* CMAKE_ARGS+= -DINSTALL_USER_UDEV_RULES:BOOL=OFF \ - -DOPTIMIZE:STRING=native \ + -DOPTIMIZE:STRING=portable \ -DBATTERY:BOOL=OFF \ -DFAAD:BOOL=OFF \ -DMODPLUG:BOOL=ON \ @@ -73,16 +70,18 @@ OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libopusfile.so:audio/opusfile OPUS_CMAKE_BOOL= OPUS QTKEYCHAIN_DESC= Secure credentials storage for Live Broadcasting profiles -QTKEYCHAIN_LIB_DEPENDS= libqt5keychain.so:security/qtkeychain +QTKEYCHAIN_LIB_DEPENDS= libqt5keychain.so:security/qtkeychain@qt5 QTKEYCHAIN_CMAKE_BOOL= QTKEYCHAIN WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CMAKE_BOOL= WAVPACK post-patch: @${REINPLACE_CMD} -e "s|^Exec=.*|Exec=mixxx|" \ - ${WRKSRC}/res/linux/mixxx.desktop + ${WRKSRC}/res/linux/org.mixxx.Mixxx.desktop @${REINPLACE_CMD} -e "s,(Q_OS_LINUX),(Q_OS_LINUX) || defined(Q_OS_FREEBSD),g" \ ${WRKSRC}/src/util/screensaver.h + @${REINPLACE_CMD} -e "s|QUIET hidapi-libusb|QUIET hidapi|" \ + ${WRKSRC}/cmake/modules/Findhidapi.cmake .for i in midi/midimessage.h @${ECHO_CMD} >> ${WRKSRC}/src/controllers/${i} .endfor |