diff --git a/audio/wolf-shaper-lv2/Makefile b/audio/wolf-shaper-lv2/Makefile index 3ece25fcf203..16be8e2e20a6 100644 --- a/audio/wolf-shaper-lv2/Makefile +++ b/audio/wolf-shaper-lv2/Makefile @@ -1,50 +1,59 @@ PORTNAME= wolf-shaper DISTVERSIONPREFIX= v -DISTVERSION= 1.0.0 +DISTVERSION= 1.0.0-6 +DISTVERSIONSUFFIX= -g4c8edd5 CATEGORIES= audio multimedia MAINTAINER= yuri@FreeBSD.org COMMENT= Waveshaper plugin with a graph editor WWW= https://github.com/wolf-plugins/wolf-shaper/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= lv2>0:audio/lv2 \ bash:shells/bash LIB_DEPENDS= libasound.so:audio/alsa-lib \ libpulse.so:audio/pulseaudio LIB_DEPENDS+= liblo.so:audio/liblo # not used other than in makefiles, see https://github.com/wolf-plugins/wolf-shaper/issues/148 USES= gl gmake localbase pkgconfig sdl shebangfix xorg USE_GL= gl USE_XORG= x11 xext xrandr USE_SDL= sdl2 USE_GITHUB= yes GH_ACCOUNT= wolf-plugins GH_TUPLE= DISTRHO:DPF:c9e9fe3:DISTRHO_DPF/dpf \ DISTRHO:pugl:844528e:DISTRHO_DPF_pugl/dpf/dgl/src/pugl-upstream SHEBANG_FILES= dpf/utils/generate-ttl.sh -MAKE_ARGS= BUILD_LV2=true CFLAGS+= -I${FILESDIR} # for mntent.h -OPTIONS_DEFINE= DSSI JACK VST -OPTIONS_DEFAULT= DSSI JACK VST +OPTIONS_DEFINE= CLAP DSSI JACK VST2 VST3 +OPTIONS_DEFAULT= CLAP DSSI JACK VST2 OPTIONS_SUB= yes +CLAP_DESC= Install the CLAP Plugin +CLAP_MAKE_ARGS= BUILD_CLAP=true +CLAP_MAKE_ARGS_OFF= BUILD_CLAP=false + DSSI_DESC= Install the DSSI Plugin DSSI_MAKE_ARGS= BUILD_DSSI=true DSSI_MAKE_ARGS_OFF= BUILD_DSSI=false JACK_MAKE_ARGS= BUILD_JACK=true JACK_MAKE_ARGS_OFF= BUILD_JACK=false JACK_LIB_DEPENDS= libjack.so:audio/jack -VST_DESC= Install the VST plugin -VST_MAKE_ARGS= BUILD_VST2=true -VST_MAKE_ARGS_OFF= BUILD_VST2=false +VST2_DESC= Install the VST2 plugin +VST2_MAKE_ARGS= BUILD_VST2=true +VST2_MAKE_ARGS_OFF= BUILD_VST2=false + +VST3_DESC= Install the VST3 plugin +VST3_MAKE_ARGS= BUILD_VST3=true +VST3_MAKE_ARGS_OFF= BUILD_VST3=false +VST3_BROKEN= see https://github.com/wolf-plugins/wolf-shaper/issues/159 .include diff --git a/audio/wolf-shaper-lv2/distinfo b/audio/wolf-shaper-lv2/distinfo index 9b2fa78b22b9..901ca9509c4a 100644 --- a/audio/wolf-shaper-lv2/distinfo +++ b/audio/wolf-shaper-lv2/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1672432054 -SHA256 (wolf-plugins-wolf-shaper-v1.0.0_GH0.tar.gz) = 89730bc1dbe58f35c92f704ef323b22ee605297b28500dbcf73c00d582e03460 -SIZE (wolf-plugins-wolf-shaper-v1.0.0_GH0.tar.gz) = 283252 +TIMESTAMP = 1672444103 +SHA256 (wolf-plugins-wolf-shaper-v1.0.0-6-g4c8edd5_GH0.tar.gz) = 54feb2b4c7509da3af69873e1162aeec72aef7c316fa4807f04ca24e99b87ae6 +SIZE (wolf-plugins-wolf-shaper-v1.0.0-6-g4c8edd5_GH0.tar.gz) = 283556 SHA256 (DISTRHO-DPF-c9e9fe3_GH0.tar.gz) = 0ed5f5ec3fca0795db961484f52bb9003413b4ebc881c712218ef0f4aa9ab033 SIZE (DISTRHO-DPF-c9e9fe3_GH0.tar.gz) = 3463157 SHA256 (DISTRHO-pugl-844528e_GH0.tar.gz) = d294c15de32ee5238089a7d90877201a553d9cccbea9ca95c0257bb7e4b4e2cc SIZE (DISTRHO-pugl-844528e_GH0.tar.gz) = 214279 diff --git a/audio/wolf-shaper-lv2/pkg-plist b/audio/wolf-shaper-lv2/pkg-plist index f6f3e4cee855..1f3a38e84656 100644 --- a/audio/wolf-shaper-lv2/pkg-plist +++ b/audio/wolf-shaper-lv2/pkg-plist @@ -1,8 +1,9 @@ %%JACK%%bin/wolf-shaper +%%CLAP%%lib/clap/wolf-shaper.clap %%DSSI%%lib/dssi/wolf-shaper-dssi.so lib/lv2/wolf-shaper.lv2/manifest.ttl lib/lv2/wolf-shaper.lv2/wolf-shaper_dsp.so lib/lv2/wolf-shaper.lv2/wolf-shaper_dsp.ttl lib/lv2/wolf-shaper.lv2/wolf-shaper_ui.so lib/lv2/wolf-shaper.lv2/wolf-shaper_ui.ttl -%%VST%%lib/vst/wolf-shaper-vst.so +%%VST2%%lib/vst/wolf-shaper-vst.so