svn commit: r541350 - in head/audio/bambootracker: . files
Emanuel Haupt
ehaupt at FreeBSD.org
Mon Jul 6 16:50:15 UTC 2020
Author: ehaupt
Date: Mon Jul 6 16:50:14 2020
New Revision: 541350
URL: https://svnweb.freebsd.org/changeset/ports/541350
Log:
- Update to v0.4.3-11-g5e0e6ef
- Provide optional experimental audio API's (JACK, ALSA, PulseAudio)
- PulseAudio currently being the only reliably working API, set
PULSEAUDIO as default (sorry)
- A solution to have either OSS, ALSA or JACK working is currently being
looked into
See also:
https://github.com/rerrahkr/BambooTracker/pull/230
https://github.com/rerrahkr/BambooTracker/issues/235
https://github.com/rerrahkr/BambooTracker/pull/236
Deleted:
head/audio/bambootracker/files/patch-BambooTracker_midi_RtMidi_RtMidi.pri
Modified:
head/audio/bambootracker/Makefile
head/audio/bambootracker/distinfo
Modified: head/audio/bambootracker/Makefile
==============================================================================
--- head/audio/bambootracker/Makefile Mon Jul 6 15:54:16 2020 (r541349)
+++ head/audio/bambootracker/Makefile Mon Jul 6 16:50:14 2020 (r541350)
@@ -3,7 +3,8 @@
PORTNAME= bambootracker
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.3
+DISTVERSION= 0.4.3-11
+DISTVERSIONSUFFIX= -g5e0e6ef
CATEGORIES= audio
MASTER_SITES= LOCAL/ehaupt:extras
DISTFILES= ${PORTNAME}-extras-${EXTRASVERSION}${EXTRACT_SUFX}:extras
@@ -30,11 +31,33 @@ PORTEXAMPLES= *
EXTRASVERSION= 2
-OPTIONS_DEFINE= EXAMPLES NLS
+OPTIONS_DEFINE= ALSA EXAMPLES JACK NLS PULSEAUDIO
+OPTIONS_DEFAULT=PULSEAUDIO
+
+ALSA_DESC= ALSA audio architecture support (EXPERIMENTAL)
+ALSA_JACK= JACK audio server support (EXPERIMENTAL)
+
OPTIONS_SUB= yes
-.include <bsd.port.pre.mk>
+ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+JACK_LIB_DEPENDS= libjack.so:audio/jack
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MALSA}
+QMAKE_ARGS+= CONFIG+="use_alsa"
+.endif
+
+.if ${PORT_OPTIONS:MJACK}
+QMAKE_ARGS+= CONFIG+="use_jack" \
+ CONFIG+="jack_has_rename"
+.endif
+
+.if ${PORT_OPTIONS:MPULSEAUDIO}
+QMAKE_ARGS+= CONFIG+="use_pulse"
+.endif
+
.if (${OSVERSION} >= 1300096)
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-BambooTracker_BambooTracker.pro
.endif
@@ -58,4 +81,4 @@ do-install-EXAMPLES-on:
${WRKDIR}/${PORTNAME}-extras-${EXTRASVERSION}/*.btm \
${STAGEDIR}${EXAMPLESDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/audio/bambootracker/distinfo
==============================================================================
--- head/audio/bambootracker/distinfo Mon Jul 6 15:54:16 2020 (r541349)
+++ head/audio/bambootracker/distinfo Mon Jul 6 16:50:14 2020 (r541350)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1593364584
+TIMESTAMP = 1594033552
SHA256 (bambootracker-extras-2.tar.gz) = 72f9994ea329bc6bd3f8855262209aa827b66f880e5734fc1486e9709546c9ce
SIZE (bambootracker-extras-2.tar.gz) = 8321
-SHA256 (rerrahkr-BambooTracker-v0.4.3_GH0.tar.gz) = 4ae472ca130841cd0e2b8f89651d96f29a749c9fcda5573b687ff36cc8f3a164
-SIZE (rerrahkr-BambooTracker-v0.4.3_GH0.tar.gz) = 3115081
+SHA256 (rerrahkr-BambooTracker-v0.4.3-11-g5e0e6ef_GH0.tar.gz) = 4bfa04e4239b785b4c8797ec33d63fd577b524ccaa6b4ae6374df80995a9f4e4
+SIZE (rerrahkr-BambooTracker-v0.4.3-11-g5e0e6ef_GH0.tar.gz) = 3116086
More information about the svn-ports-head
mailing list