-
Notifications
You must be signed in to change notification settings - Fork 731
/
Makefile
39 lines (30 loc) · 1.23 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
PORTNAME= bespokesynth
DISTVERSION= 1.1.0-20221006
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software modular synth
WWW= https://www.bespokesynth.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= juce>0:devel/juce \
pybind11>0:devel/pybind11
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libfreetype.so:print/freetype2 \
libjack.so:audio/jack \
libjsoncpp.so:devel/jsoncpp
USES= cmake:noninja desktop-file-utils gl localbase:ldflags pkgconfig python
USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= BespokeSynth
GH_PROJECT= BespokeSynth
GH_TAGNAME= 616ad67
DATADIR= ${PREFIX}/share/BespokeSynth
GH_TUPLE= chriskohlhoff:asio:01b4e87c04abd4daec58e40463bcdc150085b269:chriskohlhoff_asio/libs/link/modules/asio-standalone \
surge-synthesizer:tuning-library:eb8617be49ac3c2436cf54de6bff94a1b1c94acf:surge_synthesizer_tuning_library/libs/tuning-library \
ODDSound:MTS-ESP:fcfaa59a043d515d288c9d587bf61a0a7d7571a8:ODDSound_MTS_ESP/libs/oddsound-mts/MTS-ESP \
Ableton:link:a4e4c2f3e598e28e5bea90002f954b997b8c8c53:Ableton_link/libs/link \
cameron314:readerwriterqueue:8e7627d:readerwriterqueue/libs/readerwriterqueue
CMAKE_ON= BESPOKE_SYSTEM_JUCE \
BESPOKE_SYSTEM_PYBIND11 \
BESPOKE_SYSTEM_JSONCPP
.include <bsd.port.mk>