summaryrefslogtreecommitdiffstats
path: root/meta-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* mpg123: upgrade to 1.19.0Cristian Iorga2014-03-231-7/+5
| | | | | | | | | | | | | - switched to ${BP} variable; - ${S} redundant, removed; - option with-module-suffix=.so: load modules with .so extension; - .la files are kept only for dev packages; - clearer COPYING file, about contribution and licenses; no changes to licenses. Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* musicpd/mpd: upgrade to 0.18.9Cristian Iorga2014-03-231-2/+2
| | | | | | | * Upgrade fixes a crash with libvorbis 1.3.4; Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* musicpd/mpd: bump to current upstream stableStephen Arnold2014-03-231-6/+4
| | | | | | | | Bump music player daemon to the latest upstream stable release. Same as previous 0.18.4 recipe with trivial updates. Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: bump to v2.1.4Tim Orling2014-03-231-2/+2
| | | | | Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: update to 2.1.2Tim Orling2014-03-188-146/+74
| | | | | Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xbmc: branch name is case sensitiveTim Orling2014-03-181-1/+1
| | | | | Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* musicbrainz: Build with B=SMike Looijmans2014-03-181-0/+3
| | | | | | | This recipe doesn't work when B!=S, so force B=$S to fix the failure. Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdvdcss: update to 1.2.13Tim Orling2014-03-111-3/+2
| | | | | Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: bump PRs and remove PRINCsMartin Jansa2014-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * resolves following warnings: WARNING: Use of PRINC 17 was detected in the recipe meta-openembedded/meta-systemd/recipes-core/systemd/systemd-machine-units_1.0.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe meta-openembedded/meta-gpe/recipes-support/fbreader/fbreader_0.12.10.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe meta-openembedded/meta-gpe/recipes-support/fbreader/fbreader_git.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe meta-openembedded/meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe meta-openembedded/meta-oe/recipes-multimedia/mplayer/mplayer-common.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe meta-smartphone/meta-android/recipes-bsp/chroot-script/chroot-script_1.0.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-connectivity/avahi/avahi-ui_0.6.31.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-connectivity/bind/bind_9.8.1.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-core/systemd/systemd-serialgetty.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-extended/screen/screen_4.0.3.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-extended/shadow/shadow-securetty_4.1.4.3.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-extended/shadow/shadow_4.1.4.3.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-graphics/libsdl/libsdl_1.2.15.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.25.bb (or one of its .bbappends) WARNING: Use of PRINC 1 was detected in the recipe openembedded-core/meta/recipes-support/libcap/libcap_2.22.bb (or one of its .bbappends) WARNING: Use of PRINC 11 was detected in the recipe openembedded-core/meta/recipes-bsp/keymaps/keymaps_1.0.bb (or one of its .bbappends) WARNING: Use of PRINC 11 was detected in the recipe openembedded-core/meta/recipes-core/systemd/systemd-compat-units.bb (or one of its .bbappends) WARNING: Use of PRINC 12 was detected in the recipe openembedded-core/meta/recipes-core/initscripts/initscripts_1.0.bb (or one of its .bbappends) WARNING: Use of PRINC 13 was detected in the recipe openembedded-core/meta/recipes-core/base-files/base-files_3.0.14.bb (or one of its .bbappends) WARNING: Use of PRINC 2 was detected in the recipe meta-openembedded/meta-oe/recipes-navigation/navit/navit_svn.bb (or one of its .bbappends) WARNING: Use of PRINC 2 was detected in the recipe meta-openembedded/meta-oe/recipes-support/lvm2/lvm2_2.02.97.bb (or one of its .bbappends) WARNING: Use of PRINC 2 was detected in the recipe openembedded-core/meta/recipes-connectivity/portmap/portmap_6.0.bb (or one of its .bbappends) WARNING: Use of PRINC 2 was detected in the recipe openembedded-core/meta/recipes-extended/pam/libpam_1.1.6.bb (or one of its .bbappends) WARNING: Use of PRINC 2 was detected in the recipe openembedded-core/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe meta-openembedded/meta-efl/recipes-efl/efl/entrance_svn.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe meta-openembedded/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe openembedded-core/meta/recipes-bsp/formfactor/formfactor_0.0.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe openembedded-core/meta/recipes-connectivity/avahi/avahi_0.6.31.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe openembedded-core/meta/recipes-connectivity/dhcp/dhcp_4.2.5-P1.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe openembedded-core/meta/recipes-core/init-ifupdown/init-ifupdown_1.0.bb (or one of its .bbappends) WARNING: Use of PRINC 3 was detected in the recipe openembedded-core/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb (or one of its .bbappends) WARNING: Use of PRINC 5 was detected in the recipe meta-openembedded/meta-oe/recipes-core/meta/distro-feed-configs.bb (or one of its .bbappends) WARNING: Use of PRINC 5 was detected in the recipe openembedded-core/meta/recipes-connectivity/bluez/bluez4_4.101.bb (or one of its .bbappends) WARNING: Use of PRINC 6 was detected in the recipe openembedded-core/meta/recipes-core/packagegroups/packagegroup-base.bb (or one of its .bbappends) WARNING: Use of PRINC 6 was detected in the recipe openembedded-core/meta/recipes-core/packagegroups/packagegroup-core-boot.bb (or one of its .bbappends) WARNING: Use of PRINC 6 was detected in the recipe openembedded-core/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb (or one of its .bbappends) WARNING: Use of PRINC 7 was detected in the recipe meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_3.7.bb (or one of its .bbappends) WARNING: Use of PRINC 7 was detected in the recipe openembedded-core/meta/recipes-core/udev/udev-extraconf_1.0.bb (or one of its .bbappends) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: Fix build with flac-1.3.0Martin Jansa2014-02-242-0/+22
| | | | | | | | | | * vlc was broken again since flac was upgraded in oe-core: commit 85ac4d82c77e3cab6a5867e4ec110ba07023838b Author: Cristian Iorga <cristian.iorga@intel.com> Date: Wed Feb 12 18:42:32 2014 +0200 Subject: flac: upgrade to 1.3.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: Add PACKAGECONFIG for jackMartin Jansa2014-02-241-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-2316-16/+18
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libao: Add PACKAGECONFIG for esound supportDiego Sueiro2014-02-231-0/+3
| | | | | | | | libao compiling is failing because of a dependency on esound. Adding PACKAGECONFIG to fix the issue. Signed-off-by: Diego Sueiro <diego.sueiro@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix build with newer freetype from oe-coreMartin Jansa2014-02-182-0/+17
| | | | | | | | | | * ftsynth.h header was moved to freetype2 and vlc is broken since: commit 7cbf6060ac14b0f4d2f038f821ca980be0d46cb0 Author: Ross Burton <ross.burton@intel.com> Date: Mon Nov 11 17:25:22 2013 +0000 Subject: freetype: upgrade to 2.5.0.1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix build with kernel headers 3.9 and newerMartin Jansa2014-02-182-0/+55
| | | | | | * V4L2_CID_HCENTER and V4L2_CID_VCENTER removed from linux v3.9 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* oscam: bump SRCREVKoen Kooi2014-01-151-1/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tearofsteel-1080p: Add recipeOtavio Salvador2014-01-011-0/+16
| | | | | | | | This adds the Tears of Steel movie in 1080P as a sample content for easy addition in images. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tvheadend: Disable dvdscanMartin Jansa2014-01-011-0/+1
| | | | | | | | | | | | | * when enabled it will try to download http://linuxtv.org/hg/dvb-apps/archive/tip.tar.bz2 from do_configure (bypassing PREMIRROR and bitbake fetcher), but what's worse even when it fetches it, it fails in do_install, because dvb-scan directory is empty, reading the script called from configure 3.3-r0/git/support/getmuxlist, I don't know how it could work before, because it first moves files to dvb-scan directory and then removes them all one by one. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update to 0.18.4 and get sources from musicpd.orgAndreas Müller2013-11-181-5/+5
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmpd: sources have moved from sourceforge to musicpd.orgAndreas Müller2013-11-181-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libao: add missing plugin to packages listPatrick Patat2013-11-031-0/+2
| | | | | Signed-off-by: Patrick Patat <patrick.patat@innotis.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* bigbuckbunny: Don't use whole avi in LIC_FILES_CHKSUM and add versionMartin Jansa2013-10-283-6/+9
| | | | | | | | | | * it's causing huge deploy/licenses files: 211M deploy/licenses/bigbuckbunny-480p 317M deploy/licenses/bigbuckbunny-720p 886M deploy/licenses/bigbuckbunny-1080p and avi checksum is already verified by SRC_URI checksums Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* coriander: add recipeCliff Brake2013-10-212-0/+32
| | | | | | | | Initial recipe created by Khem Raj Signed-off-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdc1394: Remove redundant dependenciesKhem Raj2013-10-211-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdc1394: add recipeCliff Brake2013-10-172-0/+34
| | | | | | | | Initial recipe created by Khem Raj Signed-off-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* schroedinger: add recipePaul Eggleton2013-10-052-0/+42
| | | | | | | | | | | | | | | | Originally based on the recipe from OE-Classic. Changes from that version: * Remove packaging of gstreamer plugin that was removed in 1.09 * Inherit pkgconfig since pkg-config is being used * Set more appropriate LICENSE * Add LIC_FILES_CHKSUM * Add SUMMARY * Optimise out inc file since it doesn't seem particularly useful to have one for this recipe Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* faac: add recipePaul Eggleton2013-10-052-0/+353
| | | | | | | | | | | | | | | | Originally based on the recipe from OE-Classic. Changes from that version: * Update to 1.28 * Add a patch from Debian to fix compilation errors * Split out staticdev files into their own package * Set reasonable SUMMARY instead of DESCRIPTION * Add LIC_FILES_CHKSUM * Drop PRIORITY and default value of S * Rearrange recipe into logical order Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libao: add version 1.1.0jc@vtkloud.com2013-09-191-0/+23
| | | | | | | This is basically a 99% import of Peter Tworek's recipe from tworaz666@gmail.com found in https://github.com/tworaz/oe-tworaz/blob/master/meta-jlime/recipes-support/libao/libao_1.1.0.bb Signed-off-by: JC <jc@vtkloud.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: Add PACKAGECONFIG for mad, id3tag and lameMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and ↵Martin Jansa2013-09-171-0/+7
| | | | | | readline Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mkvtoolnix: Add PACKAGECONFIG for flacMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xbmc: Add libmad dependencyMartin Jansa2013-09-171-1/+1
| | | | | | | | | | * fails without it: | checking mad.h usability... no | checking mad.h presence... no | checking for mad.h... no | configure: error: Could not find a required library. Please see the README for your platform. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dleyna: switch to git clones instead of generated tarballsRoss Burton2013-09-172-6/+6
| | | | | | | | | | The tarballs used were the dynamically-generated tarballs from github, which recently have changed checksum. Avoid this problem entirely by fetching from git, locked to the relevant tag. Signed-off-by: Ross Burton <ross.burton@intel.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpg123: add PACKAGECONFIG for pulseaudio and alsaEren Türkay2013-09-031-2/+8
| | | | | | | | | | | | The default DISTRO_FEATURES include alsa and pulseaudio at the same time. Hence, both of the options are enabled in mpg123 configuration without adding related dependencies, which causes build error. Make the options mutually exclusive through PACKAGECONFIG. If both alsa and pulseaudio are specified, pulseaudio takes precedence. Signed-off-by: Eren Türkay <eren@hambedded.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove the unnecessary protocol parametersJackie Huang2013-09-032-2/+2
| | | | | | | | | It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mkvtoolnix: inherit gettext and export RUBYLIBMartin Jansa2013-07-301-1/+7
| | | | | | | | | | * fails to call msgfmt in do_compile: MSGFMT po/cs.po ERROR: Function failed: do_compile (see mkvtoolnix/5.9.0-r0/temp/log.do_compile.3794 for further information) * fails to find rubygems.rb: <internal:gem_prelude>:1:in `require': cannot load such file rubygems.rb (LoadError) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sox: add PACKAGECONFIG for magic and wavpackMartin Jansa2013-07-301-0/+3
| | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-2/+5
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-5/+5
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* bigbuckbunny: Add 480p, 720p and 1080p moviesOtavio Salvador2013-05-283-0/+48
| | | | | | | | | | This provides a recipe to install the movies in the rootfs; these allow for people to make demo images which carry the movies for show. These recipes are based on Angstrom ones. Thanks by their base work. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: fix configure failures with ENTERPRISE_DISTRO=1Paul Barker2013-05-071-0/+3
| | | | | | | | | VLC will by default search for libmad, liba52 and other libraries and may fail to configure if they are not available. We add the relevant options to EXTRA_OECONF to ensure that ENTERPRISE_DISTRO is respected. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: removed unrecognised configure optionsPaul Barker2013-05-071-5/+2
| | | | | | | | | | | The configure options --enable-libtool, --disable-wxwidgets, --enable-x11, --enable-wma and --disable-hal were not recognised by the configure script for vlc and therefore do not have any effect (they just cause a warning). These options are removed to prevent confusion. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: moved to meta-multimediaPaul Barker2013-05-073-0/+113
| | | | | | | vlc depends on fluidsynth which is in meta-multimedia. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: added dependency on glibPaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluidsynth: fixed license namePaul Barker2013-05-071-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xbmc: append +gitr${SRCPV} to PV not PRMartin Jansa2013-05-031-2/+1
| | | | | | | | | | | | | | * otherwise AUTOINC in SRCPV isn't expanded and stays in PKGR and filename * I haven't seen it documented anywhere, but oe-core is full of checks like this: meta/classes/migrate_localcount.bbclass: if not 'AUTOINC' in pv: meta/classes/package.bbclass: if 'AUTOINC' in pkgv: meta/classes/prexport.bbclass: if 'AUTOINC' in ver: meta/classes/prserv.bbclass: if 'AUTOINC' in pv: so it looks intentional Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xbmc: convert to PACKAGECONFIG and fix runtime dependenciesKoen Kooi2013-05-031-1/+9
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xbmc: add patch to make 'ld-is-gold' work with configureKoen Kooi2013-05-032-0/+47
| | | | | | | The custom XBMC XB_FIND_SONAME macro doesn't work with the gold linker, backport a patch to fix it Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* README: show github mirror URL in layer dependenciesMartin Jansa2013-05-031-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia/README: add dependency on meta-rubyMartin Jansa2013-04-291-1/+2
| | | | * mkvtoolnix depends on ruby-native