Use jack2 from repositories when building for FreeBSD
.cirrus.yml: Instead of building jack2 from scratch, use jack2 from the repositories. Update target to 13-1.
This commit is contained in:
parent
09406bdbab
commit
b8a0328fce
13
.cirrus.yml
13
.cirrus.yml
|
@ -2,24 +2,15 @@ task:
|
|||
freebsd_instance:
|
||||
matrix:
|
||||
- image_family: freebsd-12-3
|
||||
- image_family: freebsd-13-0
|
||||
- image_family: freebsd-13-1
|
||||
|
||||
environment:
|
||||
CFLAGS: -O2 -pipe -fPIC -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include
|
||||
CPPFLAGS: -O2 -pipe -fPIC -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include
|
||||
LDFLAGS: -lreadline -L/usr/local/lib -fstack-protector-strong
|
||||
|
||||
# Install jack2 from source - replace by package once 1.9.20 is out.
|
||||
jack2_dependencies_script:
|
||||
- pkg install -y pkgconf python3 libsndfile libsamplerate libsysinfo readline alsa-lib dbus expat opus git
|
||||
jack2_source_script:
|
||||
- git clone --branch develop --depth 1 https://github.com/jackaudio/jack2.git /jack2
|
||||
jack2_config_script:
|
||||
- cd /jack2 && python3 ./waf configure --celt=no --sndfile=yes --samplerate=yes --alsa=yes --dbus --classic --autostart=dbus --readline=yes --opus=yes --example-tools=no --prefix /usr/local --pkgconfigdir libdata/pkgconfig
|
||||
jack2_build_script:
|
||||
- cd /jack2 && python3 ./waf
|
||||
jack2_install_script:
|
||||
- cd /jack2 && python3 ./waf install
|
||||
- pkg install -y jackit pkgconf python3 libsndfile libsamplerate libsysinfo readline alsa-lib dbus expat opus git
|
||||
|
||||
prepare_script:
|
||||
- mkdir /Install
|
||||
|
|
Loading…
Reference in New Issue