diff --git a/audio/bambootracker/Makefile b/audio/bambootracker/Makefile index 85dfb3d22231..8440a4a80ee9 100644 --- a/audio/bambootracker/Makefile +++ b/audio/bambootracker/Makefile @@ -1,70 +1,73 @@ PORTNAME= bambootracker DISTVERSIONPREFIX= v -DISTVERSION= 0.6.3 -PORTREVISION= 1 +DISTVERSION= 0.6.4 CATEGORIES= audio MASTER_SITES= https://github.com/BambooTracker/BambooTracker/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ DISTNAME= BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Music tracker for the Yamaha YM2608 (OPNA) sound chip WWW= https://github.com/rerrahkr/BambooTracker LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= librtaudio.so:audio/rtaudio \ librtmidi.so:audio/rtmidi USES= compiler:c++14-lang desktop-file-utils gl qmake qt:5 \ shared-mime-info xorg USE_GL= gl USE_QT= buildtools core gui multimedia network widgets \ linguisttools:build +# Required since: +# https://github.com/BambooTracker/BambooTracker/pull/509 +QMAKE_ARGS+= CONFIG+="no_warnings_are_errors" + DATADIR= ${PREFIX}/share/BambooTracker DOCSDIR= ${PREFIX}/share/doc/BambooTracker EXAMPLESDIR= ${PREFIX}/share/examples/BambooTracker WRKSRC= ${WRKDIR}/BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION} OPTIONS_DEFINE= ALSA EXAMPLES JACK NLS PULSEAUDIO OPTIONS_DEFAULT= PULSEAUDIO OPTIONS_SUB= yes ALSA_DESC= ALSA audio architecture support (EXPERIMENTAL) JACK_DESC= JACK audio server support (EXPERIMENTAL) ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib JACK_LIB_DEPENDS= libjack.so:audio/jack PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include .if ${PORT_OPTIONS:MALSA} QMAKE_ARGS+= CONFIG+="use_alsa" .endif .if ${PORT_OPTIONS:MJACK} QMAKE_ARGS+= CONFIG+="jack_has_rename" CONFIG+="use_jack" .endif .if ${PORT_OPTIONS:MPULSEAUDIO} QMAKE_ARGS+= CONFIG+="use_pulse" .endif post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${PREFIX}/share/man/man1 ${MV} ${STAGEDIR}${PREFIX}/share/BambooTracker/demos/* ${STAGEDIR}${EXAMPLESDIR}/ ${MV} ${STAGEDIR}${PREFIX}/share/man/en/man1/BambooTracker.1 ${STAGEDIR}${PREFIX}/share/man/man1/ ${RMDIR} ${STAGEDIR}${PREFIX}/share/BambooTracker/demos ${RMDIR} ${STAGEDIR}${PREFIX}/share/man/en/man1 ${RMDIR} ${STAGEDIR}${PREFIX}/share/man/en # maintainer targets try-latest: clean extract @${RM} -rf ${WRKSRC} @git clone --recurse-submodules https://github.com/BambooTracker/BambooTracker.git ${WRKSRC} .include diff --git a/audio/bambootracker/distinfo b/audio/bambootracker/distinfo index e8d66fbcfe6c..1b66bb90a983 100644 --- a/audio/bambootracker/distinfo +++ b/audio/bambootracker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693810156 -SHA256 (BambooTracker-src-v0.6.3.tar.gz) = 75e2e1c0c4c99254de96503aea6da0d7effd84b800f93327fc4d9fc16846ca46 -SIZE (BambooTracker-src-v0.6.3.tar.gz) = 1425193 +TIMESTAMP = 1727178510 +SHA256 (BambooTracker-src-v0.6.4.tar.gz) = fad9f045ff525ad406b25d2f58c23faca64008abf27b1326c33021a8e4436adf +SIZE (BambooTracker-src-v0.6.4.tar.gz) = 1429895