git: 9fa8c536a021 - main - New port: audio/boops-lv2: Glitch effect sequencer LV2 plugin

Yuri Victorovich yuri at FreeBSD.org
Tue Apr 6 23:53:16 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9fa8c536a0210f54a8c20ac074ce9c84f962c96c

commit 9fa8c536a0210f54a8c20ac074ce9c84f962c96c
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-04-06 23:51:39 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-04-06 23:53:14 +0000

    New port: audio/boops-lv2: Glitch effect sequencer LV2 plugin
---
 audio/Makefile            |  1 +
 audio/boops-lv2/Makefile  | 32 ++++++++++++++++
 audio/boops-lv2/distinfo  |  3 ++
 audio/boops-lv2/pkg-descr | 11 ++++++
 audio/boops-lv2/pkg-plist | 98 +++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 145 insertions(+)

diff --git a/audio/Makefile b/audio/Makefile
index 7a59bc734bd3..f8a982991f41 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -58,6 +58,7 @@
     SUBDIR += bjumblr-lv2
     SUBDIR += bliss
     SUBDIR += blop
+    SUBDIR += boops-lv2
     SUBDIR += bristol
     SUBDIR += bsequencer-lv2
     SUBDIR += bshapr-lv2
diff --git a/audio/boops-lv2/Makefile b/audio/boops-lv2/Makefile
new file mode 100644
index 000000000000..e34db831b855
--- /dev/null
+++ b/audio/boops-lv2/Makefile
@@ -0,0 +1,32 @@
+
+PORTNAME=	boops
+DISTVERSION=	1.2.8
+CATEGORIES=	audio
+PKGNAMESUFFIX=	-lv2
+
+MAINTAINER=	yuri at FreeBSD.org
+COMMENT=	Glitch effect sequencer LV2 plugin
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	lv2>0:audio/lv2
+LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libsndfile.so:audio/libsndfile
+
+USES=		compiler:c++11-lang gmake gnome pkgconfig xorg
+USE_GNOME=	cairo
+USE_XORG=	x11
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	sjaehn
+GH_PROJECT=	BOops
+
+MAKEFILE=	makefile
+
+post-install:
+	@${RM} ${STAGEDIR}${PREFIX}/lib/lv2/BOops.lv2/LICENSE
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/BOops.lv2/BOops*.so
+
+.include <bsd.port.mk>
diff --git a/audio/boops-lv2/distinfo b/audio/boops-lv2/distinfo
new file mode 100644
index 000000000000..cd65ec7fdaea
--- /dev/null
+++ b/audio/boops-lv2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1617752357
+SHA256 (sjaehn-BOops-1.2.8_GH0.tar.gz) = 8afad914c79bddc0c6224eefe55a972d52831100af247b6350439aae518d7d91
+SIZE (sjaehn-BOops-1.2.8_GH0.tar.gz) = 17762064
diff --git a/audio/boops-lv2/pkg-descr b/audio/boops-lv2/pkg-descr
new file mode 100644
index 000000000000..ddcb0b177189
--- /dev/null
+++ b/audio/boops-lv2/pkg-descr
@@ -0,0 +1,11 @@
+B.Oops is a glitch effect sequencer LV2 plugin.
+
+Key features:
+* Multi-effect plugin controlled by a step sequencer pattern
+* Apply glitch effects in live or on a sample track
+* 24 effects
+* Up to 12 effect slots, freely select effects and effect order
+* Random effects: 3 different ways of randomization
+* Autoplay, host controlled, or MIDI controlled sequencer
+
+WWW: https://github.com/sjaehn/BOops
diff --git a/audio/boops-lv2/pkg-plist b/audio/boops-lv2/pkg-plist
new file mode 100644
index 000000000000..bd717d786204
--- /dev/null
+++ b/audio/boops-lv2/pkg-plist
@@ -0,0 +1,98 @@
+lib/lv2/BOops.lv2/BOops.so
+lib/lv2/BOops.lv2/BOops.ttl
+lib/lv2/BOops.lv2/BOopsGUI.so
+lib/lv2/BOops.lv2/BOops_Antimatter.ttl
+lib/lv2/BOops.lv2/BOops_Beam_me_up.ttl
+lib/lv2/BOops.lv2/BOops_Bobble_wobble.ttl
+lib/lv2/BOops.lv2/BOops_Chaos_theory.ttl
+lib/lv2/BOops.lv2/BOops_Cross_fire.ttl
+lib/lv2/BOops.lv2/BOops_Dizzy_tizzy.ttl
+lib/lv2/BOops.lv2/BOops_Fade_to_grey.ttl
+lib/lv2/BOops.lv2/BOops_Game_over.ttl
+lib/lv2/BOops.lv2/BOops_Grumpy_Bernie.ttl
+lib/lv2/BOops.lv2/BOops_Leap_in_time.ttl
+lib/lv2/BOops.lv2/BOops_Loopodelic.ttl
+lib/lv2/BOops.lv2/BOops_Message_from_outerspace.ttl
+lib/lv2/BOops.lv2/BOops_Steel_punk.ttl
+lib/lv2/BOops.lv2/BOops_Sudden_1.ttl
+lib/lv2/BOops.lv2/BOops_Sudden_2.ttl
+lib/lv2/BOops.lv2/BOops_Through_the_intestine.ttl
+lib/lv2/BOops.lv2/inc/Amp.png
+lib/lv2/BOops.lv2/inc/Amp16.png
+lib/lv2/BOops.lv2/inc/Amp_bg.png
+lib/lv2/BOops.lv2/inc/Balance.png
+lib/lv2/BOops.lv2/inc/Balance16.png
+lib/lv2/BOops.lv2/inc/Bitcrush.png
+lib/lv2/BOops.lv2/inc/Bitcrush16.png
+lib/lv2/BOops.lv2/inc/Chop_bg.png
+lib/lv2/BOops.lv2/inc/Chopper.png
+lib/lv2/BOops.lv2/inc/Chopper16.png
+lib/lv2/BOops.lv2/inc/Crackles.png
+lib/lv2/BOops.lv2/inc/Crackles16.png
+lib/lv2/BOops.lv2/inc/Decimate.png
+lib/lv2/BOops.lv2/inc/Decimate16.png
+lib/lv2/BOops.lv2/inc/Delay.png
+lib/lv2/BOops.lv2/inc/Delay16.png
+lib/lv2/BOops.lv2/inc/Delay_bg.png
+lib/lv2/BOops.lv2/inc/Distortion.png
+lib/lv2/BOops.lv2/inc/Distortion16.png
+lib/lv2/BOops.lv2/inc/Distortion_bg.png
+lib/lv2/BOops.lv2/inc/Filter.png
+lib/lv2/BOops.lv2/inc/Filter16.png
+lib/lv2/BOops.lv2/inc/Flanger.png
+lib/lv2/BOops.lv2/inc/Flanger16.png
+lib/lv2/BOops.lv2/inc/Flanger_bg.png
+lib/lv2/BOops.lv2/inc/Jumbler.png
+lib/lv2/BOops.lv2/inc/Jumbler16.png
+lib/lv2/BOops.lv2/inc/Menu.png
+lib/lv2/BOops.lv2/inc/Noise.png
+lib/lv2/BOops.lv2/inc/Noise16.png
+lib/lv2/BOops.lv2/inc/None_bg.png
+lib/lv2/BOops.lv2/inc/Nr1.png
+lib/lv2/BOops.lv2/inc/Nr10.png
+lib/lv2/BOops.lv2/inc/Nr11.png
+lib/lv2/BOops.lv2/inc/Nr12.png
+lib/lv2/BOops.lv2/inc/Nr2.png
+lib/lv2/BOops.lv2/inc/Nr3.png
+lib/lv2/BOops.lv2/inc/Nr4.png
+lib/lv2/BOops.lv2/inc/Nr5.png
+lib/lv2/BOops.lv2/inc/Nr6.png
+lib/lv2/BOops.lv2/inc/Nr7.png
+lib/lv2/BOops.lv2/inc/Nr8.png
+lib/lv2/BOops.lv2/inc/Nr9.png
+lib/lv2/BOops.lv2/inc/Oops.png
+lib/lv2/BOops.lv2/inc/Oops16.png
+lib/lv2/BOops.lv2/inc/Oops_bg.png
+lib/lv2/BOops.lv2/inc/Phaser.png
+lib/lv2/BOops.lv2/inc/Phaser16.png
+lib/lv2/BOops.lv2/inc/Pitch.png
+lib/lv2/BOops.lv2/inc/Pitch16.png
+lib/lv2/BOops.lv2/inc/Reverser.png
+lib/lv2/BOops.lv2/inc/Reverser16.png
+lib/lv2/BOops.lv2/inc/Ringmod.png
+lib/lv2/BOops.lv2/inc/Ringmod16.png
+lib/lv2/BOops.lv2/inc/Scratch.png
+lib/lv2/BOops.lv2/inc/Scratch16.png
+lib/lv2/BOops.lv2/inc/Stutter.png
+lib/lv2/BOops.lv2/inc/Stutter16.png
+lib/lv2/BOops.lv2/inc/Surprise.png
+lib/lv2/BOops.lv2/inc/Surprise16.png
+lib/lv2/BOops.lv2/inc/Surprise_bg.png
+lib/lv2/BOops.lv2/inc/Tape_bg.png
+lib/lv2/BOops.lv2/inc/Tape_speed.png
+lib/lv2/BOops.lv2/inc/Tape_speed16.png
+lib/lv2/BOops.lv2/inc/Tape_start.png
+lib/lv2/BOops.lv2/inc/Tape_start16.png
+lib/lv2/BOops.lv2/inc/Tape_stop.png
+lib/lv2/BOops.lv2/inc/Tape_stop16.png
+lib/lv2/BOops.lv2/inc/Vinyl_bg.png
+lib/lv2/BOops.lv2/inc/Wah.png
+lib/lv2/BOops.lv2/inc/Wah16.png
+lib/lv2/BOops.lv2/inc/Width.png
+lib/lv2/BOops.lv2/inc/Width16.png
+lib/lv2/BOops.lv2/inc/Wow_and_flutter.png
+lib/lv2/BOops.lv2/inc/Wow_and_flutter16.png
+lib/lv2/BOops.lv2/inc/oops44100.wav
+lib/lv2/BOops.lv2/inc/shape_tb.png
+lib/lv2/BOops.lv2/inc/surface.png
+lib/lv2/BOops.lv2/manifest.ttl


More information about the dev-commits-ports-all mailing list