aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia/jack
AgeCommit message (Collapse)Author
2021-07-27jack: upgrade 1.19.18 -> 1.19.19Andreas Müller
Changes: * Add jack_position_t::tick_double, and flags around it * Add zalsa "-w" argument to wait for soundcard to be available * Bump internal protocol version to 9 (due to struct alignment) * Fix alignment of fields for atomic accesses * Fix build for platforms needing __STDC_FORMAT_MACROS * Fix compilation of documentation Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-30jack: upgrade 1.19.17 -> 1.19.18Andreas Müller
Changes: * Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code) * Fix jack_midi_dump deadlock on close after the jack server is restarted * Fix interrupt signal for linux futex waits * Log error message when cleaning previous DB (macOS and Windows) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-21jack: upgrade 1.19.16 -> 1.19.17Andreas Müller
removed patch was merged 1.9.17 Fix jack_control stopping after first command iteration Fix library compat/current version under macOS Fix return codes of jackd on success Ignore DB_VERSION_MISMATCH error on windows, it is expected Remove old workaround for asio4all, as it breaks with jack-router External changes, related to macOS/Windows installer: Add jack-router to Windows installer, opt-in Fix registry keys for Windows, add 32bit compat ones on 64bit Support for arm64 macOS builds Show welcome and license pages on windows installer Update QjackCtl used in macOS/Windows installers to v0.9.0, with some commits cherry-picked from develop branch Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-16jack: Upgrade to 1.19.16Khem Raj
Update the jack_simdtests patch to latest submission upstream Fix build on RISCV32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-15jack: Use c++ compiler for programs which use c++ source filesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27a2jmidid: Upgrade to release 9Khem Raj
- Switch to using git for SRC_URI, since 9 is not available in original location - Drop upstreamed aarch64 support patch - Drop waf patch as it uses meson now - Disable lto for now, meson needs to pass full CC to LTO plugin otherwise we get linking errors since LTO objects are not compiled with right ABI especially on arm ( mixing hard/soft float) Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27jack: upgrade to 1.19.14Ross Burton
Notable because it uses Python 3 for the Waf scripts. Delete jack_control if DBus isn't enabled, as this tool uses DBus to communicate with the server and shouldn't be installed. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-10a2jmidid: Fix build on risvKhem Raj
Fixes ../a2jmidid-8/sigsegv.c:102:39: error: no member named 'gregs' in 'struct mcontext_t' | ucontext->uc_mcontext.gregs[i] | ~~~~~~~~~~~~~~~~~~~~~ ^ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-09jack: upgrade 1.9.12 -> 1.9.13Andreas Müller
This release contains various fixes / enhancements - from release announcement: * Meta-data API implementation. (and a few tools updated with support for it) * Correct GPL licence to LGPL for files needed to build libjack. * Remove FreeBoB backend (superseded by FFADO). * define JACK_LIB_EXPORT, useful for internal clients. * Mark jack_midi_reset_buffer as deprecated. * Add example systemd unit file * Signal to systemd when jackd is ready. * Set "seq" alsa midi driver to maximum resolution possible. * Fix loading internal clients from another internal client. * Code cleanup and various fixes. (too many to mention here, see git log for details) Backported patches can go. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-15jack: Add packageconfig for dbus add files generated to jack-server packageAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30jack: Fix build when using libc++Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04a2jmidid: Define own do_configureKhem Raj
waf script here does not support -o switch so define own which can be run in B Secondly, ensure to use python2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-05jack: Fix build with python 3.7+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-01-22jack: Update 1.9.12Andreas Müller
gcc7 build was fixed upstream [1] [1] https://github.com/jackaudio/jack2/commit/f7bccdca651592cc4082b28fd4a01ed6ef8ab655 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-07-24a2jmidid: Link with libexecinfo on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26jack2: Fix build errors found with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18jack: update to latest git-revisionAndreas Müller
NEON patches are upstream Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2017-04-18jack: remove (non-existing) package jack from dependencies of jack-devFlorian Wickert
jack-dev depends on jack, which does not exist. This patch removes this dependency. Signed-off-by: Florian Wickert <fw@javox-solutions.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-11a2jmidid: Fix build on aarch64Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22a2jmidid: add pkgconfig to inherit and unblacklistAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa
devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13jack: add ARM NEON support for sample conversionsAndreas Müller
Add a test application checking accurracy and performance win of accelerated code. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25jack: add a PACKAGECONFIG for opus - disabled by defaultAndreas Müller
It was broken before libopus/--enable-custom-modes patch anyway and netjack2 is an enhanced feature not necessary by default. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25jack: fix PACKAGECONFIG for alsaAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-25jack: update to git masterAndreas Müller
I am interested in dither random generator fix [1] [1] https://github.com/jackaudio/jack2/commit/0279a2d65a36d1378f5bab56d95bf9e99cc8cefb Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21a2jmidid: initial add v8Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21jack: remove portaudio PACKAGECONFIGAndreas Müller
portaudio backend is only available for windows builds - see README Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-21jack: swap to jack2Andreas Müller
* works out of the box without modificatins to /etc/security/limits.conf neccessary * neon support was introduced * on RaspberryPi2 buffer sizes can be set to smallest accepted value without XRUN -> reduced latency Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-09-26jack: update to 0.125.0rc1Andreas Müller
* put neccessary sources together * add PACKAGECONFIGs for alsa and portaudio * remove magic and unknown EXTRA_OEMAKE - have no idea what it was for * remove TWL4030 specific patch - this is somthing a bsp layer should do * replace patch for checking if already installed by config --enable-force-install Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21recipes: add missing pkgconfig class inheritsRichard Purdie
* These recipes all use pkg-config in some way but were missing dependencies on the tool, this patch adds them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03jack: move to gitKoen Kooi
The subversion repository has been closed down. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-20jack: add dependency on libsaplerate0 and readlineMartin Jansa
* they are autodetected from sysroot and configure doesn't have option to explicitly disable them, so PACKAGECONFIG won't work without improving configure Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15recipes: Unify indentationMartin Jansa
* This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-16various: update ; proto= to ; protocol= in SRC_URIKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-01-16In LICENSE "&&" should be replaced with "&"Andrei Gherzan
In this way meta-oe recipes will be parsed correctly in yocto. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-07-12jack 0.121.0: import from OE.devKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>