Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Nov 2018 03:45:05 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r483871 - in head/audio: . lsp-plugins-lv2
Message-ID:  <201811030345.wA33j5rP068088@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Nov  3 03:45:04 2018
New Revision: 483871
URL: https://svnweb.freebsd.org/changeset/ports/483871

Log:
  New port: audio/lsp-plugins-lv2: Collection of free LV2 plugins

Added:
  head/audio/lsp-plugins-lv2/
  head/audio/lsp-plugins-lv2/Makefile   (contents, props changed)
  head/audio/lsp-plugins-lv2/distinfo   (contents, props changed)
  head/audio/lsp-plugins-lv2/pkg-descr   (contents, props changed)
  head/audio/lsp-plugins-lv2/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Sat Nov  3 02:53:00 2018	(r483870)
+++ head/audio/Makefile	Sat Nov  3 03:45:04 2018	(r483871)
@@ -498,6 +498,7 @@
     SUBDIR += logitechmediaserver-trackstat
     SUBDIR += lollypop
     SUBDIR += lpac
+    SUBDIR += lsp-plugins
     SUBDIR += lua51-mpd
     SUBDIR += luppp
     SUBDIR += lv2

Added: head/audio/lsp-plugins-lv2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/lsp-plugins-lv2/Makefile	Sat Nov  3 03:45:04 2018	(r483871)
@@ -0,0 +1,46 @@
+# $FreeBSD$
+
+PORTNAME=	lsp-plugins
+DISTVERSIONPREFIX=	${PORTNAME}-
+DISTVERSION=	1.1.4.0.20181102
+CATEGORIES=	audio
+PKGNAMESUFFIX=	-lv2
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Collection of free LV2 plugins
+
+LICENSE=	LGPL3
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+ONLY_FOR_ARCHS=	amd64 armv7 i386
+ONLY_FOR_ARCHS_REASON=	assembly only for these architectures
+
+BUILD_DEPENDS=	lv2>0:audio/lv2
+LIB_DEPENDS=	libsndfile.so:audio/libsndfile
+
+USES=		gmake gnome iconv pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	sadko4u
+GH_TAGNAME=	099155b
+USE_GCC=	any # clang breaks: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232911
+USE_GNOME=	cairo
+USE_XORG=	x11
+
+BINARY_ALIAS=	g++=${CXX}
+MAKE_ARGS=	BUILD_MODULES='lv2'
+
+OPTIONS_DEFINE=		JACK
+OPTIONS_DEFAULT=	JACK
+OPTIONS_SUB=		yes
+
+JACK_MAKE_ARGS=		BUILD_MODULES+='jack'
+JACK_LIB_DEPENDS=	libjack.so:audio/jack
+
+post-patch:
+# FreeBSD does not have exp10(3), use pow(3) instead
+	@${GREP} -lR "exp10(" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
+		's|exp10(|pow(10.,|'
+	@${GREP} -lR "<alloca\.h>" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
+		's|<alloca\.h>|<stdlib.h>|'
+
+.include <bsd.port.mk>

Added: head/audio/lsp-plugins-lv2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/lsp-plugins-lv2/distinfo	Sat Nov  3 03:45:04 2018	(r483871)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1541202823
+SHA256 (sadko4u-lsp-plugins-lsp-plugins-1.1.4.0.20181102-099155b_GH0.tar.gz) = 5d2557823e25017cbc9de568cd05b09c97e5326049a81f7fd3133b293d31abbf
+SIZE (sadko4u-lsp-plugins-lsp-plugins-1.1.4.0.20181102-099155b_GH0.tar.gz) = 51357058

Added: head/audio/lsp-plugins-lv2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/lsp-plugins-lv2/pkg-descr	Sat Nov  3 03:45:04 2018	(r483871)
@@ -0,0 +1,6 @@
+LSP (Linux Studio Plugins) is a collection of open-source plugins.
+
+The basic idea is to fill the lack of good and useful plugins under the
+GNU/Linux platform.
+
+WWW: http://lsp-plug.in/

Added: head/audio/lsp-plugins-lv2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/lsp-plugins-lv2/pkg-plist	Sat Nov  3 03:45:04 2018	(r483871)
@@ -0,0 +1,185 @@
+%%JACK%%bin/lsp-plugins-comp-delay-mono
+%%JACK%%bin/lsp-plugins-comp-delay-stereo
+%%JACK%%bin/lsp-plugins-comp-delay-x2-stereo
+%%JACK%%bin/lsp-plugins-compressor-lr
+%%JACK%%bin/lsp-plugins-compressor-mono
+%%JACK%%bin/lsp-plugins-compressor-ms
+%%JACK%%bin/lsp-plugins-compressor-stereo
+%%JACK%%bin/lsp-plugins-dyna-processor-lr
+%%JACK%%bin/lsp-plugins-dyna-processor-mono
+%%JACK%%bin/lsp-plugins-dyna-processor-ms
+%%JACK%%bin/lsp-plugins-dyna-processor-stereo
+%%JACK%%bin/lsp-plugins-expander-lr
+%%JACK%%bin/lsp-plugins-expander-mono
+%%JACK%%bin/lsp-plugins-expander-ms
+%%JACK%%bin/lsp-plugins-expander-stereo
+%%JACK%%bin/lsp-plugins-gate-lr
+%%JACK%%bin/lsp-plugins-gate-mono
+%%JACK%%bin/lsp-plugins-gate-ms
+%%JACK%%bin/lsp-plugins-gate-stereo
+%%JACK%%bin/lsp-plugins-graph-equalizer-x16-lr
+%%JACK%%bin/lsp-plugins-graph-equalizer-x16-mono
+%%JACK%%bin/lsp-plugins-graph-equalizer-x16-ms
+%%JACK%%bin/lsp-plugins-graph-equalizer-x16-stereo
+%%JACK%%bin/lsp-plugins-graph-equalizer-x32-lr
+%%JACK%%bin/lsp-plugins-graph-equalizer-x32-mono
+%%JACK%%bin/lsp-plugins-graph-equalizer-x32-ms
+%%JACK%%bin/lsp-plugins-graph-equalizer-x32-stereo
+%%JACK%%bin/lsp-plugins-impulse-responses-mono
+%%JACK%%bin/lsp-plugins-impulse-responses-stereo
+%%JACK%%bin/lsp-plugins-impulse-reverb-mono
+%%JACK%%bin/lsp-plugins-impulse-reverb-stereo
+%%JACK%%bin/lsp-plugins-latency-meter
+%%JACK%%bin/lsp-plugins-limiter-mono
+%%JACK%%bin/lsp-plugins-limiter-stereo
+%%JACK%%bin/lsp-plugins-mb-compressor-lr
+%%JACK%%bin/lsp-plugins-mb-compressor-mono
+%%JACK%%bin/lsp-plugins-mb-compressor-ms
+%%JACK%%bin/lsp-plugins-mb-compressor-stereo
+%%JACK%%bin/lsp-plugins-multisampler-x12
+%%JACK%%bin/lsp-plugins-multisampler-x12-do
+%%JACK%%bin/lsp-plugins-multisampler-x24
+%%JACK%%bin/lsp-plugins-multisampler-x24-do
+%%JACK%%bin/lsp-plugins-multisampler-x48
+%%JACK%%bin/lsp-plugins-multisampler-x48-do
+%%JACK%%bin/lsp-plugins-oscillator-mono
+%%JACK%%bin/lsp-plugins-para-equalizer-x16-lr
+%%JACK%%bin/lsp-plugins-para-equalizer-x16-mono
+%%JACK%%bin/lsp-plugins-para-equalizer-x16-ms
+%%JACK%%bin/lsp-plugins-para-equalizer-x16-stereo
+%%JACK%%bin/lsp-plugins-para-equalizer-x32-lr
+%%JACK%%bin/lsp-plugins-para-equalizer-x32-mono
+%%JACK%%bin/lsp-plugins-para-equalizer-x32-ms
+%%JACK%%bin/lsp-plugins-para-equalizer-x32-stereo
+%%JACK%%bin/lsp-plugins-phase-detector
+%%JACK%%bin/lsp-plugins-profiler-mono
+%%JACK%%bin/lsp-plugins-sampler-mono
+%%JACK%%bin/lsp-plugins-sampler-stereo
+%%JACK%%bin/lsp-plugins-sc-compressor-lr
+%%JACK%%bin/lsp-plugins-sc-compressor-mono
+%%JACK%%bin/lsp-plugins-sc-compressor-ms
+%%JACK%%bin/lsp-plugins-sc-compressor-stereo
+%%JACK%%bin/lsp-plugins-sc-dyna-processor-lr
+%%JACK%%bin/lsp-plugins-sc-dyna-processor-mono
+%%JACK%%bin/lsp-plugins-sc-dyna-processor-ms
+%%JACK%%bin/lsp-plugins-sc-dyna-processor-stereo
+%%JACK%%bin/lsp-plugins-sc-expander-lr
+%%JACK%%bin/lsp-plugins-sc-expander-mono
+%%JACK%%bin/lsp-plugins-sc-expander-ms
+%%JACK%%bin/lsp-plugins-sc-expander-stereo
+%%JACK%%bin/lsp-plugins-sc-gate-lr
+%%JACK%%bin/lsp-plugins-sc-gate-mono
+%%JACK%%bin/lsp-plugins-sc-gate-ms
+%%JACK%%bin/lsp-plugins-sc-gate-stereo
+%%JACK%%bin/lsp-plugins-sc-limiter-mono
+%%JACK%%bin/lsp-plugins-sc-limiter-stereo
+%%JACK%%bin/lsp-plugins-sc-mb-compressor-lr
+%%JACK%%bin/lsp-plugins-sc-mb-compressor-mono
+%%JACK%%bin/lsp-plugins-sc-mb-compressor-ms
+%%JACK%%bin/lsp-plugins-sc-mb-compressor-stereo
+%%JACK%%bin/lsp-plugins-slap-delay-mono
+%%JACK%%bin/lsp-plugins-slap-delay-stereo
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x1
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x12
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x16
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x2
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x4
+%%JACK%%bin/lsp-plugins-spectrum-analyzer-x8
+%%JACK%%bin/lsp-plugins-trigger-midi-mono
+%%JACK%%bin/lsp-plugins-trigger-midi-stereo
+%%JACK%%bin/lsp-plugins-trigger-mono
+%%JACK%%bin/lsp-plugins-trigger-stereo
+%%JACK%%lib/lsp-plugins-jack-core-1.1.4-x86_64.so
+lib/lv2/lsp-plugins.lv2/comp_delay_mono.ttl
+lib/lv2/lsp-plugins.lv2/comp_delay_stereo.ttl
+lib/lv2/lsp-plugins.lv2/comp_delay_x2_stereo.ttl
+lib/lv2/lsp-plugins.lv2/compressor_lr.ttl
+lib/lv2/lsp-plugins.lv2/compressor_mono.ttl
+lib/lv2/lsp-plugins.lv2/compressor_ms.ttl
+lib/lv2/lsp-plugins.lv2/compressor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/dyna_processor_lr.ttl
+lib/lv2/lsp-plugins.lv2/dyna_processor_mono.ttl
+lib/lv2/lsp-plugins.lv2/dyna_processor_ms.ttl
+lib/lv2/lsp-plugins.lv2/dyna_processor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/expander_lr.ttl
+lib/lv2/lsp-plugins.lv2/expander_mono.ttl
+lib/lv2/lsp-plugins.lv2/expander_ms.ttl
+lib/lv2/lsp-plugins.lv2/expander_stereo.ttl
+lib/lv2/lsp-plugins.lv2/gate_lr.ttl
+lib/lv2/lsp-plugins.lv2/gate_mono.ttl
+lib/lv2/lsp-plugins.lv2/gate_ms.ttl
+lib/lv2/lsp-plugins.lv2/gate_stereo.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x16_lr.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x16_mono.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x16_ms.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x16_stereo.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x32_lr.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x32_mono.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x32_ms.ttl
+lib/lv2/lsp-plugins.lv2/graph_equalizer_x32_stereo.ttl
+lib/lv2/lsp-plugins.lv2/impulse_responses_mono.ttl
+lib/lv2/lsp-plugins.lv2/impulse_responses_stereo.ttl
+lib/lv2/lsp-plugins.lv2/impulse_reverb_mono.ttl
+lib/lv2/lsp-plugins.lv2/impulse_reverb_stereo.ttl
+lib/lv2/lsp-plugins.lv2/latency_meter.ttl
+lib/lv2/lsp-plugins.lv2/limiter_mono.ttl
+lib/lv2/lsp-plugins.lv2/limiter_stereo.ttl
+lib/lv2/lsp-plugins.lv2/lsp-plugins-lv2.so
+lib/lv2/lsp-plugins.lv2/manifest.ttl
+lib/lv2/lsp-plugins.lv2/mb_compressor_lr.ttl
+lib/lv2/lsp-plugins.lv2/mb_compressor_mono.ttl
+lib/lv2/lsp-plugins.lv2/mb_compressor_ms.ttl
+lib/lv2/lsp-plugins.lv2/mb_compressor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x12.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x12_do.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x24.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x24_do.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x48.ttl
+lib/lv2/lsp-plugins.lv2/multisampler_x48_do.ttl
+lib/lv2/lsp-plugins.lv2/oscillator_mono.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x16_lr.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x16_mono.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x16_ms.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x16_stereo.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x32_lr.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x32_mono.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x32_ms.ttl
+lib/lv2/lsp-plugins.lv2/para_equalizer_x32_stereo.ttl
+lib/lv2/lsp-plugins.lv2/phase_detector.ttl
+lib/lv2/lsp-plugins.lv2/profiler_mono.ttl
+lib/lv2/lsp-plugins.lv2/sampler_mono.ttl
+lib/lv2/lsp-plugins.lv2/sampler_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_compressor_lr.ttl
+lib/lv2/lsp-plugins.lv2/sc_compressor_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_compressor_ms.ttl
+lib/lv2/lsp-plugins.lv2/sc_compressor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_dyna_processor_lr.ttl
+lib/lv2/lsp-plugins.lv2/sc_dyna_processor_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_dyna_processor_ms.ttl
+lib/lv2/lsp-plugins.lv2/sc_dyna_processor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_expander_lr.ttl
+lib/lv2/lsp-plugins.lv2/sc_expander_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_expander_ms.ttl
+lib/lv2/lsp-plugins.lv2/sc_expander_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_gate_lr.ttl
+lib/lv2/lsp-plugins.lv2/sc_gate_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_gate_ms.ttl
+lib/lv2/lsp-plugins.lv2/sc_gate_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_limiter_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_limiter_stereo.ttl
+lib/lv2/lsp-plugins.lv2/sc_mb_compressor_lr.ttl
+lib/lv2/lsp-plugins.lv2/sc_mb_compressor_mono.ttl
+lib/lv2/lsp-plugins.lv2/sc_mb_compressor_ms.ttl
+lib/lv2/lsp-plugins.lv2/sc_mb_compressor_stereo.ttl
+lib/lv2/lsp-plugins.lv2/slap_delay_mono.ttl
+lib/lv2/lsp-plugins.lv2/slap_delay_stereo.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x1.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x12.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x16.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x2.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x4.ttl
+lib/lv2/lsp-plugins.lv2/spectrum_analyzer_x8.ttl
+lib/lv2/lsp-plugins.lv2/trigger_midi_mono.ttl
+lib/lv2/lsp-plugins.lv2/trigger_midi_stereo.ttl
+lib/lv2/lsp-plugins.lv2/trigger_mono.ttl
+lib/lv2/lsp-plugins.lv2/trigger_stereo.ttl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201811030345.wA33j5rP068088>