|
@@ -11,6 +11,8 @@ config BR2_PACKAGE_JACK2
|
|
|
select BR2_PACKAGE_ALSA_LIB_HWDEP
|
|
|
select BR2_PACKAGE_ALSA_LIB_SEQ
|
|
|
select BR2_PACKAGE_ALSA_LIB_RAWMIDI
|
|
|
+ # Ensure we get at least one:
|
|
|
+ select BR2_PACKAGE_JACK2_LEGACY if !BR2_PACKAGE_JACK2_DBUS
|
|
|
help
|
|
|
JACK Audio Connection Kit (server and example clients).
|
|
|
|
|
@@ -21,6 +23,30 @@ config BR2_PACKAGE_JACK2
|
|
|
|
|
|
http://jackaudio.org/
|
|
|
|
|
|
+if BR2_PACKAGE_JACK2
|
|
|
+
|
|
|
+config BR2_PACKAGE_JACK2_LEGACY
|
|
|
+ bool "classic jack2"
|
|
|
+ help
|
|
|
+ Build and use jackd.
|
|
|
+
|
|
|
+ https://github.com/jackaudio/jackaudio.github.com/wiki/JackDbusPackaging
|
|
|
+
|
|
|
+config BR2_PACKAGE_JACK2_DBUS
|
|
|
+ bool "dbus jack2"
|
|
|
+ depends on BR2_USE_WCHAR # dbus-python, python
|
|
|
+ select BR2_PACKAGE_DBUS
|
|
|
+ select BR2_PACKAGE_DBUS_PYTHON
|
|
|
+ select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON # runtime
|
|
|
+ select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON # runtime
|
|
|
+ select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3 # runtime
|
|
|
+ help
|
|
|
+ Build and use jackdbus.
|
|
|
+
|
|
|
+ https://github.com/jackaudio/jackaudio.github.com/wiki/JackDbusPackaging
|
|
|
+
|
|
|
+endif
|
|
|
+
|
|
|
comment "jack2 needs a toolchain w/ threads, C++, dynamic library"
|
|
|
depends on BR2_USE_MMU
|
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|