summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/Makefile1
-rw-r--r--audio/giada/Makefile36
-rw-r--r--audio/giada/distinfo5
-rw-r--r--audio/giada/pkg-descr8
4 files changed, 50 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index af45f7ab3c1a..59a1fb233139 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -203,6 +203,7 @@
SUBDIR += gbsplay
SUBDIR += gervill
SUBDIR += ghostess
+ SUBDIR += giada
SUBDIR += gimmix
SUBDIR += gkrellmms2
SUBDIR += gkrellmvolume2
diff --git a/audio/giada/Makefile b/audio/giada/Makefile
new file mode 100644
index 000000000000..3d3c8da2fcf1
--- /dev/null
+++ b/audio/giada/Makefile
@@ -0,0 +1,36 @@
+# $FreeBSD$
+
+PORTNAME= giada
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.15.1
+CATEGORIES= audio
+
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES= 6712086d9d64c95dbf919ac74d14ca2e40fe18a5.patch:-p1
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Hardcore loop machine
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libasound.so:audio/alsa-lib \
+ libfltk.so:x11-toolkits/fltk \
+ libfreetype.so:print/freetype2 \
+ libjack.so:audio/jack \
+ libjansson.so:devel/jansson \
+ libpulse.so:audio/pulseaudio \
+ librtmidi.so:audio/rtmidi \
+ libsamplerate.so:audio/libsamplerate \
+ libsndfile.so:audio/libsndfile
+
+USES= autoreconf gmake localbase
+USE_GITHUB= yes
+GH_ACCOUNT= monocasual
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --target=freebsd
+USE_XORG= x11 xext xft xpm
+
+PLIST_FILES= bin/giada
+
+.include <bsd.port.mk>
diff --git a/audio/giada/distinfo b/audio/giada/distinfo
new file mode 100644
index 000000000000..2813465b3b38
--- /dev/null
+++ b/audio/giada/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1531281934
+SHA256 (monocasual-giada-v0.15.1_GH0.tar.gz) = 8eb70a38ed6a74ed42e301b72dd8bf6ecabbc4e000249d8e4c614959b0de5f3e
+SIZE (monocasual-giada-v0.15.1_GH0.tar.gz) = 450292
+SHA256 (6712086d9d64c95dbf919ac74d14ca2e40fe18a5.patch) = 9f28ad585ca0a523c6e127db55638ef1e23d2c3c99814905f8b482294026ca6b
+SIZE (6712086d9d64c95dbf919ac74d14ca2e40fe18a5.patch) = 16245
diff --git a/audio/giada/pkg-descr b/audio/giada/pkg-descr
new file mode 100644
index 000000000000..de5b25569811
--- /dev/null
+++ b/audio/giada/pkg-descr
@@ -0,0 +1,8 @@
+Giada is a free, minimal, hardcore audio tool for DJs, live performers and
+electronic musicians. How does it work? Just pick up your channel, fill it
+with samples or MIDI events and start the show by using this tiny piece of
+software as a loop machine, drum machine, sequencer, live sampler or yet as
+a plugin/effect host. Giada aims to be a compact and portable virtual device
+for production use and live sets.
+
+WWW: https://www.giadamusic.com/