From fb6a27c49f416583e595e6014c00e167b6762d69 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Sun, 20 Feb 2022 10:49:19 -0800 Subject: [PATCH] audio/linuxsampler: Drop DSSI dependency DSSI is a no-longer-maintained interface to obsolete LADSPA plugins. --- audio/linuxsampler/Makefile | 7 ++++--- audio/linuxsampler/pkg-plist | 2 -- 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