diff --git a/audio/raul/Makefile b/audio/raul/Makefile index fd97f3985ca7..00b59cb0d5ac 100644 --- a/audio/raul/Makefile +++ b/audio/raul/Makefile @@ -1,22 +1,26 @@ PORTNAME= raul -PORTVERSION= 0.8.0.20191209 +DISTVERSION= 2.0.0 CATEGORIES= audio +MASTER_SITES= http://download.drobilla.net/ MAINTAINER= yuri@FreeBSD.org COMMENT= Realtime modular synthesizer and/or effects processor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= lv2>0:audio/lv2 \ - ${LOCALBASE}/include/fftw3.h:math/fftw3 +BUILD_DEPENDS= lv2>0:audio/lv2 -USES= compiler:c++11-lang waf -USE_GITHUB= yes -GH_ACCOUNT= drobilla -GH_TAGNAME= e87bb398f025912fb989a09f1450b838b251aea1 -GH_TUPLE= drobilla:autowaf:c87cc53:waflib/waflib +USES= compiler:c++11-lang meson tar:xz + +MESON_ARGS= -Dtests=disabled # tests pass when this line is removed and do-test is removed NO_ARCH= yes +do-test: # Tests fail to configure, see https://github.com/drobilla/raul/issues/2 + @cd ${WRKSRC} && \ + ${RM} -rf _build && \ + ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} -Dtests=enabled && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} test + .include diff --git a/audio/raul/distinfo b/audio/raul/distinfo index 9604db0d9c40..599981fa20b2 100644 --- a/audio/raul/distinfo +++ b/audio/raul/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1591762352 -SHA256 (drobilla-raul-0.8.0.20191209-e87bb398f025912fb989a09f1450b838b251aea1_GH0.tar.gz) = 850eafab4d6d3a59e44f32a56def0eb74a08df795e89bc0937471cd4f9a9f8c4 -SIZE (drobilla-raul-0.8.0.20191209-e87bb398f025912fb989a09f1450b838b251aea1_GH0.tar.gz) = 64634 -SHA256 (drobilla-autowaf-c87cc53_GH0.tar.gz) = afbe40c105255204e753db25b3e08c1cf9869aeea8c28dbf530224311ffe8a3c -SIZE (drobilla-autowaf-c87cc53_GH0.tar.gz) = 376104 +TIMESTAMP = 1661102905 +SHA256 (raul-2.0.0.tar.xz) = a6788d4f93bbb51618381112797776fa8bcbfe9b11bfc64021bb076770eb6e44 +SIZE (raul-2.0.0.tar.xz) = 35208 diff --git a/audio/raul/pkg-descr b/audio/raul/pkg-descr index 1692e1a5f44b..215e867cbde2 100644 --- a/audio/raul/pkg-descr +++ b/audio/raul/pkg-descr @@ -1,3 +1,4 @@ -Real-time audio utility library +Raul (Realtime Audio Utility Library) is a C++ utility library primarily aimed +at audio/musical applications. -WWW: https://github.com/drobilla/raul +WWW: https://drobilla.net/software/raul.html diff --git a/audio/raul/pkg-plist b/audio/raul/pkg-plist index 4b729c314906..cf38528112b9 100644 --- a/audio/raul/pkg-plist +++ b/audio/raul/pkg-plist @@ -1,15 +1,13 @@ -include/raul-1/raul/Array.hpp -include/raul-1/raul/Deletable.hpp -include/raul-1/raul/DoubleBuffer.hpp -include/raul-1/raul/Exception.hpp -include/raul-1/raul/Maid.hpp -include/raul-1/raul/Noncopyable.hpp -include/raul-1/raul/Path.hpp -include/raul-1/raul/Process.hpp -include/raul-1/raul/RingBuffer.hpp -include/raul-1/raul/Semaphore.hpp -include/raul-1/raul/Socket.hpp -include/raul-1/raul/Symbol.hpp -include/raul-1/raul/TimeSlice.hpp -include/raul-1/raul/TimeStamp.hpp -libdata/pkgconfig/raul-1.pc +include/raul-2/raul/Array.hpp +include/raul-2/raul/Deletable.hpp +include/raul-2/raul/DoubleBuffer.hpp +include/raul-2/raul/Exception.hpp +include/raul-2/raul/Maid.hpp +include/raul-2/raul/Noncopyable.hpp +include/raul-2/raul/Path.hpp +include/raul-2/raul/Process.hpp +include/raul-2/raul/RingBuffer.hpp +include/raul-2/raul/Semaphore.hpp +include/raul-2/raul/Socket.hpp +include/raul-2/raul/Symbol.hpp +libdata/pkgconfig/raul-2.pc