Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Nov 2017 20:57:49 +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: r453486 - in head/audio: . infamous-plugins-lv2 infamous-plugins-lv2/files
Message-ID:  <201711042057.vA4KvnCB060787@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sat Nov  4 20:57:49 2017
New Revision: 453486
URL: https://svnweb.freebsd.org/changeset/ports/453486

Log:
  New port: audio/infamous-plugins-lv2: LV2 plugins for various sound effects
  
  PR:		221553
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12955

Added:
  head/audio/infamous-plugins-lv2/
  head/audio/infamous-plugins-lv2/Makefile   (contents, props changed)
  head/audio/infamous-plugins-lv2/distinfo   (contents, props changed)
  head/audio/infamous-plugins-lv2/files/
  head/audio/infamous-plugins-lv2/files/patch-src_rule.c   (contents, props changed)
  head/audio/infamous-plugins-lv2/pkg-descr   (contents, props changed)
  head/audio/infamous-plugins-lv2/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Sat Nov  4 20:56:49 2017	(r453485)
+++ head/audio/Makefile	Sat Nov  4 20:57:49 2017	(r453486)
@@ -330,6 +330,7 @@
     SUBDIR += id3v2
     SUBDIR += idjc
     SUBDIR += ifp-line
+    SUBDIR += infamous-plugins-lv2
     SUBDIR += ir-lv2
     SUBDIR += jack
     SUBDIR += jack-keyboard

Added: head/audio/infamous-plugins-lv2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/infamous-plugins-lv2/Makefile	Sat Nov  4 20:57:49 2017	(r453486)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	infamous-plugins
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.2.02-80
+DISTVERSIONSUFFIX=	-ga68e73d
+CATEGORIES=	audio
+PKGNAMESUFFIX=	-lv2
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	LV2 plugins for various sound effects
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	lv2>0:audio/lv2 \
+		${LOCALBASE}/lib/libfftw3.so:math/fftw3
+LIB_DEPENDS=	libfftw3f.so:math/fftw3-float \
+		libntk.so:x11-toolkits/ntk \
+		libzita-resampler.so:audio/zita-resampler
+
+USES=		cmake:outsource localbase pkgconfig
+USE_GITHUB=	yes
+GH_ACCOUNT=	ssj71
+GH_PROJECT=	infamousPlugins
+USE_GNOME=	cairo
+
+post-patch:
+		@${REINPLACE_CMD} -e 's| -g"|"|' \
+			${WRKSRC}/src/*/CMakeLists.txt
+
+.include <bsd.port.mk>

Added: head/audio/infamous-plugins-lv2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/infamous-plugins-lv2/distinfo	Sat Nov  4 20:57:49 2017	(r453486)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1509826147
+SHA256 (ssj71-infamousPlugins-v0.2.02-80-ga68e73d_GH0.tar.gz) = 7c13a3b131b0daa45dc5070427dad3d59a3609ea27c9638c68523691ef2a5c5c
+SIZE (ssj71-infamousPlugins-v0.2.02-80-ga68e73d_GH0.tar.gz) = 421491

Added: head/audio/infamous-plugins-lv2/files/patch-src_rule.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/infamous-plugins-lv2/files/patch-src_rule.c	Sat Nov  4 20:57:49 2017	(r453486)
@@ -0,0 +1,11 @@
+--- src/rule.c.orig	2017-08-06 09:17:53 UTC
++++ src/rule.c
+@@ -43,7 +43,7 @@ void useage()
+     return;
+ }
+ 
+-int main(int argc, int8_t **argv)
++int main(int argc, const char **argv)
+ {
+     uint8_t rule=0xD0;//0x7c;
+     uint8_t t;

Added: head/audio/infamous-plugins-lv2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/infamous-plugins-lv2/pkg-descr	Sat Nov  4 20:57:49 2017	(r453486)
@@ -0,0 +1,16 @@
+Infamous Plugins is a collection of open-source LV2 plugins. It fills some
+holes, supplying non-existing plugins for linux audio.
+
+* Cellular Automaton Synth
+* Envelope Follower
+* Hip2B
+* Cheap Distortion
+* Stuck
+* Power Cut
+* Power Up
+* EWham
+* Duffer
+* Lush Life
+* Bent Delat
+
+WWW: http://ssj71.github.io/infamousPlugins

Added: head/audio/infamous-plugins-lv2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/infamous-plugins-lv2/pkg-plist	Sat Nov  4 20:57:49 2017	(r453486)
@@ -0,0 +1,43 @@
+bin/infamous-rule
+lib/lv2/bentdelay.lv2/bentdelay.so
+lib/lv2/bentdelay.lv2/bentdelay.ttl
+lib/lv2/bentdelay.lv2/manifest.ttl
+lib/lv2/casynth.lv2/casynth.so
+lib/lv2/casynth.lv2/casynth.ttl
+lib/lv2/casynth.lv2/casynth_presets.ttl
+lib/lv2/casynth.lv2/casynth_ui.so
+lib/lv2/casynth.lv2/manifest.ttl
+lib/lv2/cheapdist.lv2/cheapdist.so
+lib/lv2/cheapdist.lv2/cheapdist.ttl
+lib/lv2/cheapdist.lv2/cheapdist_ui.so
+lib/lv2/cheapdist.lv2/manifest.ttl
+lib/lv2/envfollower.lv2/envfollower.so
+lib/lv2/envfollower.lv2/envfollower.ttl
+lib/lv2/envfollower.lv2/envfollowerCV_ui.so
+lib/lv2/envfollower.lv2/envfollower_ui.so
+lib/lv2/envfollower.lv2/manifest.ttl
+lib/lv2/ewham.lv2/ewham.so
+lib/lv2/ewham.lv2/ewham.ttl
+lib/lv2/ewham.lv2/manifest.ttl
+lib/lv2/hip2b.lv2/hip2b.so
+lib/lv2/hip2b.lv2/hip2b.ttl
+lib/lv2/hip2b.lv2/hip2b_presets.ttl
+lib/lv2/hip2b.lv2/hip2b_ui.so
+lib/lv2/hip2b.lv2/manifest.ttl
+lib/lv2/lushlife.lv2/lushlife.so
+lib/lv2/lushlife.lv2/lushlife.ttl
+lib/lv2/lushlife.lv2/lushlife_presets.ttl
+lib/lv2/lushlife.lv2/lushlife_ui.so
+lib/lv2/lushlife.lv2/manifest.ttl
+lib/lv2/powercut.lv2/manifest.ttl
+lib/lv2/powercut.lv2/powercut.so
+lib/lv2/powercut.lv2/powercut.ttl
+lib/lv2/powercut.lv2/powercut_ui.so
+lib/lv2/powerup.lv2/manifest.ttl
+lib/lv2/powerup.lv2/powerup.so
+lib/lv2/powerup.lv2/powerup.ttl
+lib/lv2/powerup.lv2/powerup_ui.so
+lib/lv2/stuck.lv2/manifest.ttl
+lib/lv2/stuck.lv2/stuck.so
+lib/lv2/stuck.lv2/stuck.ttl
+lib/lv2/stuck.lv2/stuck_ui.so



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