aboutsummaryrefslogtreecommitdiff
path: root/audio/linuxsampler
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-02-20 18:49:19 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-02-20 20:50:39 +0000
commitfb6a27c49f416583e595e6014c00e167b6762d69 (patch)
tree25fbafb76fc297c4de33fc512a777e65d5ff2484 /audio/linuxsampler
parentf13b8b7f90e97b02961b19fba800e8b7f3ea9522 (diff)
downloadports-fb6a27c49f416583e595e6014c00e167b6762d69.tar.gz
ports-fb6a27c49f416583e595e6014c00e167b6762d69.zip
audio/linuxsampler: Drop DSSI dependency
DSSI is a no-longer-maintained interface to obsolete LADSPA plugins.
Diffstat (limited to 'audio/linuxsampler')
-rw-r--r--audio/linuxsampler/Makefile7
-rw-r--r--audio/linuxsampler/pkg-plist2
2 files changed, 4 insertions, 5 deletions
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index 33db4858c035..da16ee543871 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -2,7 +2,7 @@
PORTNAME= linuxsampler
DISTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://download.linuxsampler.org/packages/
@@ -15,8 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not yet ported to this architecture
-BUILD_DEPENDS= lv2>0:audio/lv2 \
- dssi>0:audio/dssi
+BUILD_DEPENDS= lv2>0:audio/lv2
LIB_DEPENDS= libgig.so:audio/libgig \
libsndfile.so:audio/libsndfile \
libuuid.so:misc/e2fsprogs-libuuid
@@ -43,6 +42,8 @@ ALSA_BROKEN= error: unknown type name 'snd_pcm_t'
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CONFIGURE_ENABLE= jack-driver
+CONFLICTS_BUILD= dssi # DSSI is a no-longer-maintained interface to obsolete LADSPA plugins - no need to pull DSSI and LADSPA into dependencies
+
post-patch:
@${REINPLACE_CMD} -e \
's|CXX_CPU_SWITCH=.*|CXX_CPU_SWITCH=|g ; \
diff --git a/audio/linuxsampler/pkg-plist b/audio/linuxsampler/pkg-plist
index ac45379b8025..195fc5f343ef 100644
--- a/audio/linuxsampler/pkg-plist
+++ b/audio/linuxsampler/pkg-plist
@@ -36,8 +36,6 @@ include/linuxsampler/plugins/InstrumentEditorFactory.h
include/linuxsampler/scriptvm/ScriptVM.h
include/linuxsampler/scriptvm/ScriptVMFactory.h
include/linuxsampler/scriptvm/common.h
-lib/dssi/linuxsampler.a
-lib/dssi/linuxsampler.so
lib/linuxsampler/liblinuxsampler.a
lib/linuxsampler/liblinuxsampler.so
lib/linuxsampler/liblinuxsampler.so.6