- SQLite, for storing state.
-If on Debian buster or something similar, you can install everything you need
+If on Debian bullsey or something similar, you can install everything you need
with:
apt install qtbase5-dev libqt5opengl5-dev qt5-default libqcustomplot-dev \
libasound2-dev libx264-dev libbmusb-dev protobuf-compiler \
libprotobuf-dev libsqlite3-dev meson libjpeg-dev libsrt-gnutls-dev
-Exceptions as of December 2020:
+Exceptions as of July 2022:
- Debian does not carry CEF (but it is optional). You can get experimental
(and not security-supported) CEF Debian packages built for unstable at
meson obj -Dcef_dir=/usr/lib/x86_64-linux-gnu/cef -Dcef_build_type=system -Dcef_no_icudtl=true
- - You will need bmusb from testing or unstable; buster only has 0.7.3.
- Or, if you're using a git checkout, you can use a submodule:
-
- git submodule init
- git submodule update
- meson obj -Dembedded_bmusb=true
-
The patches/ directory contains a patch that helps zita-resampler performance.
It is meant for upstream, but was not in at the time Nageru was released.