Date: Mon, 20 Apr 2020 03:39:06 +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: r532181 - in head/audio: . liquidsfz liquidsfz/files Message-ID: <202004200339.03K3d6Bp004264@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Apr 20 03:39:06 2020 New Revision: 532181 URL: https://svnweb.freebsd.org/changeset/ports/532181 Log: New port: audio/liquidsfz: Sampler that can load and play .sfz files, includes the LV2 pugin Added: head/audio/liquidsfz/ head/audio/liquidsfz/Makefile (contents, props changed) head/audio/liquidsfz/distinfo (contents, props changed) head/audio/liquidsfz/files/ head/audio/liquidsfz/files/patch-Makefile.am (contents, props changed) head/audio/liquidsfz/files/patch-lib_voice.cc (contents, props changed) head/audio/liquidsfz/pkg-descr (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Mon Apr 20 03:35:40 2020 (r532180) +++ head/audio/Makefile Mon Apr 20 03:39:06 2020 (r532181) @@ -458,6 +458,7 @@ SUBDIR += linux-c7-sdl_mixer SUBDIR += linux-laudio SUBDIR += linuxsampler + SUBDIR += liquidsfz SUBDIR += listener SUBDIR += lmms SUBDIR += logitechmediaserver Added: head/audio/liquidsfz/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/liquidsfz/Makefile Mon Apr 20 03:39:06 2020 (r532181) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= liquidsfz +DISTVERSION= 0.2.0 +CATEGORIES= audio + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Sampler that can load and play .sfz files, includes the LV2 pugin + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= lv2>0:audio/lv2 +LIB_DEPENDS= libjack.so:audio/jack \ + libsndfile.so:audio/libsndfile + +USES= autoreconf compiler:c++17-lang gmake libtool pkgconfig +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= swesterfeld + +CXXFLAGS+= -Duint=unsigned -Dregister=registerx + +PLIST_FILES= bin/liquidsfz \ + include/liquidsfz.hh \ + lib/libliquidsfz.a \ + lib/lv2/liquidsfz.lv2/liquidsfz.ttl \ + lib/lv2/liquidsfz.lv2/liquidsfz_lv2.so \ + lib/lv2/liquidsfz.lv2/manifest.ttl \ + libdata/pkgconfig/liquidsfz.pc + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/liquidsfz.lv2/liquidsfz_lv2.so + +.include <bsd.port.mk> Added: head/audio/liquidsfz/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/liquidsfz/distinfo Mon Apr 20 03:39:06 2020 (r532181) @@ -0,0 +1,3 @@ +TIMESTAMP = 1587350862 +SHA256 (swesterfeld-liquidsfz-0.2.0_GH0.tar.gz) = 976fbf414fe4889e887f7c6b754ee7f918022bc2f20c896ce85d0bbafcfe2875 +SIZE (swesterfeld-liquidsfz-0.2.0_GH0.tar.gz) = 79367 Added: head/audio/liquidsfz/files/patch-Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/liquidsfz/files/patch-Makefile.am Mon Apr 20 03:39:06 2020 (r532181) @@ -0,0 +1,8 @@ +--- Makefile.am.orig 2020-04-20 02:53:26 UTC ++++ Makefile.am +@@ -1,4 +1,4 @@ +-SUBDIRS = lib src lv2 tests ++SUBDIRS = lib src lv2 + + AUTOMAKE_OPTIONS = 1.9 dist-bzip2 no-dist-gzip + ACLOCAL_AMFLAGS = -I m4 -Wno-portability Added: head/audio/liquidsfz/files/patch-lib_voice.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/liquidsfz/files/patch-lib_voice.cc Mon Apr 20 03:39:06 2020 (r532181) @@ -0,0 +1,11 @@ +--- lib/voice.cc.orig 2020-04-20 02:49:05 UTC ++++ lib/voice.cc +@@ -23,6 +23,8 @@ + #include "voice.hh" + #include "synth.hh" + ++#include <array> ++ + using namespace LiquidSFZInternal; + + double Added: head/audio/liquidsfz/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/liquidsfz/pkg-descr Mon Apr 20 03:39:06 2020 (r532181) @@ -0,0 +1,4 @@ +liquidsfz is a free and open source sampler that can load and play .sfz files. +It supports JACK and LV2. + +WWW: https://github.com/swesterfeld/liquidsfz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004200339.03K3d6Bp004264>