Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F109076181
D12955.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
4 KB
Referenced Files
None
Subscribers
None
D12955.diff
View Options
Index: head/audio/Makefile
===================================================================
--- head/audio/Makefile
+++ head/audio/Makefile
@@ -330,6 +330,7 @@
SUBDIR += id3v2
SUBDIR += idjc
SUBDIR += ifp-line
+ SUBDIR += infamous-plugins-lv2
SUBDIR += ir-lv2
SUBDIR += jack
SUBDIR += jack-keyboard
Index: head/audio/infamous-plugins-lv2/Makefile
===================================================================
--- head/audio/infamous-plugins-lv2/Makefile
+++ head/audio/infamous-plugins-lv2/Makefile
@@ -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>
Index: head/audio/infamous-plugins-lv2/distinfo
===================================================================
--- head/audio/infamous-plugins-lv2/distinfo
+++ head/audio/infamous-plugins-lv2/distinfo
@@ -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
Index: head/audio/infamous-plugins-lv2/files/patch-src_rule.c
===================================================================
--- head/audio/infamous-plugins-lv2/files/patch-src_rule.c
+++ head/audio/infamous-plugins-lv2/files/patch-src_rule.c
@@ -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;
Index: head/audio/infamous-plugins-lv2/pkg-descr
===================================================================
--- head/audio/infamous-plugins-lv2/pkg-descr
+++ head/audio/infamous-plugins-lv2/pkg-descr
@@ -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
Index: head/audio/infamous-plugins-lv2/pkg-plist
===================================================================
--- head/audio/infamous-plugins-lv2/pkg-plist
+++ head/audio/infamous-plugins-lv2/pkg-plist
@@ -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
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Feb 1, 11:43 AM (2 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16382713
Default Alt Text
D12955.diff (4 KB)
Attached To
Mode
D12955: New port: audio/infamous-plugins-lv2: LV2 plugins for various sound effects
Attached
Detach File
Event Timeline
Log In to Comment