diff --git a/audio/bambootracker/Makefile b/audio/bambootracker/Makefile index d844faaa72d9..63d952c6f3a5 100644 --- a/audio/bambootracker/Makefile +++ b/audio/bambootracker/Makefile @@ -1,70 +1,70 @@ PORTNAME= bambootracker DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 -PORTREVISION= 2 +PORTREVISION= 3 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 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}${MANPREFIX}/share/man/man1 ${MV} ${STAGEDIR}${PREFIX}/share/BambooTracker/demos/* ${STAGEDIR}${EXAMPLESDIR}/ ${MV} ${STAGEDIR}${MANPREFIX}/share/man/en/man1/BambooTracker.1 ${STAGEDIR}${MANPREFIX}/share/man/man1/ ${RMDIR} ${STAGEDIR}${PREFIX}/share/BambooTracker/demos ${RMDIR} ${STAGEDIR}${MANPREFIX}/share/man/en/man1 ${RMDIR} ${STAGEDIR}${MANPREFIX}/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/jacktrip/Makefile b/audio/jacktrip/Makefile index 21730b741fc7..aceddb2324e4 100644 --- a/audio/jacktrip/Makefile +++ b/audio/jacktrip/Makefile @@ -1,33 +1,34 @@ PORTNAME= jacktrip DISTVERSIONPREFIX= v DISTVERSION= 2.0.0-beta1 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Multi-machine audio network performance over the Internet WWW= https://github.com/jacktrip/jacktrip LICENSE= MIT GPLv3 LICENSE_COMB= multi BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libjack.so:audio/jack \ librtaudio.so:audio/rtaudio USES= meson compiler:c++17-lang gl pkgconfig qt:6 USE_QT= base declarative svg webengine websockets USE_GL= gl USE_GITHUB= yes GH_TUPLE= jacktrip:Simple-FFT:06f237780364879337750d1ac9f3b000b4b7a160:jacktrip_Simple_FFT/externals/Simple-FFT \ x42:weakjack:cddbeec0953d68048d164c472c9b30a5d96778db:x42_weakjack/externals/weakjack #CXXFLAGS+= `pkg-config --cflags rtaudio` #LDFLAGS+= `pkg-config --libs rtaudio` QMAKE_SOURCE_PATH= ${PORTNAME}.pro PLIST_FILES= bin/${PORTNAME} .include diff --git a/audio/muse-sequencer/Makefile b/audio/muse-sequencer/Makefile index 41bd4b7ce787..cd23f496a678 100644 --- a/audio/muse-sequencer/Makefile +++ b/audio/muse-sequencer/Makefile @@ -1,64 +1,65 @@ PORTNAME= muse-sequencer DISTVERSION= 4.1.0-20230803 +PORTREVISION= 1 DISTVERSIONSUFFIX= -g53bc9e4 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Digital audio workstation (DAW) with support for both Audio and MIDI WWW= https://muse-sequencer.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= compilation breaks: unknown type name 'intptr_t'; did you mean '__intptr_t', see https://github.com/muse-sequencer/muse/issues/1081 BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ lv2>0:audio/lv2 LIB_DEPENDS= libfftw3.so:math/fftw3 \ libharfbuzz.so:print/harfbuzz \ libinstpatch-1.0.so:audio/libinstpatch \ libjack.so:audio/jack \ liblash.so:audio/lash \ liblilv-0.so:audio/lilv \ liblo.so:audio/liblo \ librtaudio.so:audio/rtaudio \ liblrdf.so:textproc/liblrdf \ librubberband.so:audio/rubberband \ libsamplerate.so:audio/libsamplerate \ libserd-0.so:devel/serd \ libsndfile.so:audio/libsndfile \ libsord-0.so:devel/sord \ libsratom-0.so:audio/sratom USES= cmake compiler:c++11-lib desktop-file-utils gl gnome kde:5 localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix USE_GL= gl USE_QT= core gui svg xml widgets buildtools:build linguisttools:build qmake:build uitools:build USE_KDE= ecm:build USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm USE_LDCONFIG= yes USE_GITHUB= yes GH_PROJECT= muse SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI WRKSRC_SUBDIR= src DATADIR= ${PREFIX}/share/muse-${DISTVERSION:R} DOCSDIR= ${PREFIX}/share/doc/muse-${DISTVERSION:R} BINARY_ALIAS= git=false OPTIONS_DEFINE= FLUIDSYNTH DOCS OPTIONS_DEFAULT= FLUIDSYNTH OPTIONS_SUB= yes FLUIDSYNTH_DESC= Enable fluidsynth softsynth plugins FLUIDSYNTH_CMAKE_BOOL= ENABLE_FLUID FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth PORTDOCS= * .include diff --git a/audio/rtaudio/Makefile b/audio/rtaudio/Makefile index 97486b51ab6c..c2033fba6beb 100644 --- a/audio/rtaudio/Makefile +++ b/audio/rtaudio/Makefile @@ -1,41 +1,40 @@ PORTNAME= rtaudio -DISTVERSION= 6.0.0 -PORTREVISION= 1 +DISTVERSION= 6.0.1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= C++ classes that provide a common API for realtime audio input/output WWW= https://github.com/thestk/rtaudio LICENSE= MIT USES= cmake:testing compiler:c++11-lang libtool pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= thestk CXXFLAGS+= -I${STAGEDIR}${PREFIX}/include/rtaudio # hack for tests CMAKE_TESTING_ON= RTAUDIO_BUILD_TESTING OPTIONS_MULTI= AUDIO_BACKEND OPTIONS_MULTI_AUDIO_BACKEND= ALSA JACK OSS PULSEAUDIO OPTIONS_DEFAULT= PULSEAUDIO # default should probably be OSS, but it appears to be broken AUDIO_BACKEND_DESC= Audio backend ALSA_CMAKE_BOOL= RTAUDIO_API_ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib JACK_CMAKE_BOOL= RTAUDIO_API_JACK JACK_LDFLAGS= `pkg-config --libs jack` # workaround for https://github.com/thestk/rtaudio/issues/357 JACK_LIB_DEPENDS= libjack.so:audio/jack OSS_CMAKE_BOOL= RTAUDIO_API_OSS # OSS option is possibly broken, see https://github.com/thestk/rtaudio/issues/359 PULSEAUDIO_CMAKE_BOOL= RTAUDIO_API_PULSE # is PULSEAUFIO broken? see https://github.com/thestk/rtaudio/issues/361 PULSEAUDIO_USES= localbase:ldflags # workaround for https://github.com/thestk/rtaudio/issues/360 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include diff --git a/audio/rtaudio/distinfo b/audio/rtaudio/distinfo index 2af3c0b70e7c..6015227b2cc6 100644 --- a/audio/rtaudio/distinfo +++ b/audio/rtaudio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690008009 -SHA256 (thestk-rtaudio-6.0.0_GH0.tar.gz) = bbd637a45ab54ba999883410b9bdd84529c3ac894aee9a68fc3b9a6f0686b9fb -SIZE (thestk-rtaudio-6.0.0_GH0.tar.gz) = 254640 +TIMESTAMP = 1691560639 +SHA256 (thestk-rtaudio-6.0.1_GH0.tar.gz) = 7206c8b6cee43b474f43d64988fefaadfdcfc4264ed38d8de5f5d0e6ddb0a123 +SIZE (thestk-rtaudio-6.0.1_GH0.tar.gz) = 254664 diff --git a/audio/rtaudio/pkg-plist b/audio/rtaudio/pkg-plist index e48b89db41e3..ea839f55412f 100644 --- a/audio/rtaudio/pkg-plist +++ b/audio/rtaudio/pkg-plist @@ -1,10 +1,10 @@ include/rtaudio/RtAudio.h include/rtaudio/rtaudio_c.h lib/librtaudio.so -lib/librtaudio.so.6 -lib/librtaudio.so.6.0.0 +lib/librtaudio.so.7 +lib/librtaudio.so.7.0.0 libdata/pkgconfig/rtaudio.pc %%DATADIR%%/RtAudioConfig-version.cmake %%DATADIR%%/RtAudioConfig.cmake %%DATADIR%%/RtAudioTargets-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/RtAudioTargets.cmake