summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-0421-21/+21
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* All layers: Follow oe-core's variable name changesAndreas Müller2022-02-241-1/+1
| | | | | | | Auto rename performed by oe-core's convert-variable-renames.py 0.1 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: upgrade 0.34.0 -> 0.34.1Wang Mingyu2022-02-231-5/+4
| | | | | | | | | | | | | | | | | | | | | This is a bug fix release for the 0.34 branch. Fixes and Minor Enhancements ---------------------------- - player: fix autofit/geometry related segfault - ao_oss: add missing PATH_DEV_MIXER define - egl_helpers: fix context creation if GLES 3 is not available - audio: stop corrupting audio on underreads - wayland: fix a potential segfault on surface enter - vo_gpu: opengl: fix wrong glMemoryBarrier call - vo_gpu: opengl: create context at version 4.4 again - af_lavcac3enc: fix memory leak on no-op - subprocess: unblock/reset signals before running child process - wayland: avoid doing unneccesary window resizes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix DeprecationWarning about regexpsMartin Jansa2022-02-212-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:125: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:126: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:128: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:129: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:130: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb:18: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+2.0.1.bb:21: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb:28: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1342: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \- oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1344: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1345: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1348: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1350: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1353: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1355: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1358: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1360: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1365: DeprecationWarning: invalid escape sequence \. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: upgrade 0.33.1 -> 0.34.0Andreas Müller2022-01-051-3/+3
| | | | | | | | | | | * Release notes are found at [1] * License was refreshed to upstream changes [2] - no license change [1] https://github.com/mpv-player/mpv/releases/tag/v0.34.0 [2] https://github.com/mpv-player/mpv/commit/7314253180e7c5d06bec6d1fed79ce92bff4b6be Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: remove ${PN} from ${PN}-dev RDEPENDSJeremy A. Puhlman2021-12-241-0/+2
| | | | | | | | | | | | | | If you add -dev packages to an image, as in an sdk, ${PN}-dev is pulled in, which depends on ${PN} which no longer exists in the new package layout. Error: Problem: conflicting requests - nothing provides cdrkit = 1.1.11-r0.1 needed by cdrkit-dev-1.1.11-r0.1.corei7_64 (try to add '--skip-broken' to skip uninstallable packages) Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libid3tag: add from oe-coreAlexander Kanavin2021-12-037-0/+218
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-035-5/+5
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcdio: Fix build with ncurses 6.3+Khem Raj2021-11-012-1/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcdio-paranoia: update to 10.2+2.0.1Oleksandr Kravchuk2021-10-161-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yavta: Upgrade to latest version and drop downstream patchMarek Vasut2021-10-162-963/+2
| | | | | | | | | | | Upgrade yavta to latest version and drop downstream patch from 2014 which was never upstreamed and no longer applies to upstream either. The patch had sufficient time to make it upstream. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Martin Jansa <Martin.Jansa@gmail.com> Cc: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pavucontrol: Inherit pkgconfigKhem Raj2021-09-241-1/+1
| | | | | | | | Fixes ../pavucontrol-4.0/configure: line 6444: syntax error near unexpected token `GUILIBS,' ../pavucontrol-4.0/configure: line 6444: `PKG_CHECK_MODULES(GUILIBS, gtkmm-3.0 >= 3.0 sigc++-2.0 libcanberra-gtk3 >= 0.16 )' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210809 -> 20210824wangmy2021-08-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210720 -> 20210809wangmy2021-08-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opus-tools: update to 0.2, move to meta-multimedia and fix licenseMichael Opdenacker2021-08-121-15/+0
| | | | | | | | | | | | | | The license in version 0.1.8 was already BSD-2-Clause and GPLv2 (for the "opusinfo" command). The license checksum change is due to trivial changes on the license text ("https" instead of "http" and whitespace changes). This new version now DEPENDs on "libopusenc" and "opusfile" too, but this required to move the recipe to meta-multimedia instead. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-0318-63/+63
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* live555: upgrade 20210710 -> 20210720zhengruoqin2021-07-271-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: upgrade 1.19.18 -> 1.19.19Andreas Müller2021-07-271-1/+1
| | | | | | | | | | | | | | 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>
* live555: upgrade 20210406 -> 20210710wangmy2021-07-161-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: upgrade 0.32.0 -> 0.33.1Andreas Müller2021-05-281-10/+12
| | | | | | | | | | | Some PACKAGECONFIG / configuration changes were necessary: * libass is mandatory * luajit on aarch64 is fine * wayland requires egl * --disable-libsmbclient is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: add nativesdk supportHongxu Jia2021-05-112-2/+33
| | | | | | | | | | | | | | - Fix an absolute path symlink issue, replace with a relative link - Fix installed-vs-shipped QA Issue of nativesdk package ... |ERROR: nativesdk-cdrkit-1.1.11-r0 do_package: QA Issue: nativesdk-cdrkit: Files/directories were installed but not shipped in any package: | /opt/windriver/wrlinux-graphics/21.18/sysroots/x86_64-wrlinuxsdk-linux/usr/sbin/netscsid ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: upgrade 1.19.17 -> 1.19.18Andreas Müller2021-04-301-1/+1
| | | | | | | | | | | 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>
* libdvdread: upgrade 6.1.1 -> 6.1.2zangrc2021-04-221-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: fix reproducibilityUlrich Ölmann2021-04-213-5/+93
| | | | | | | | | | | | | | | | | Add upstream patches [1] & [2] to automatically detect the availability of systemd and (currently) never install '50-rc_keymap.conf' at all as the prerequisite would be the ability to compile BPF programs which is not supported in this recipe (at least not now). Previously if your distro was not systemd based the existance of the host system's path "/lib/systemd/system" decided if '50-rc_keymap.conf' was installed or not. [1] https://git.linuxtv.org/v4l-utils.git/commit/?id=3f61e353424fb9ea3dce742022b94dfd7ea1ed9f [2] https://git.linuxtv.org/v4l-utils.git/commit/?id=01f2c6c58e6f4441df7df8e27eb7919f1f01e310 Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210322 -> 20210406zangrc2021-04-081-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Exclude from world if commercial is not in inclusion listKhem Raj2021-03-301-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: remove explicit LICENSE_FLAGSYann Dirson2021-03-301-3/+0
| | | | | | | | | | | | | | This flag does not describe the mpv package, but ffmpeg instead. It gets in the way of using finer-grained LICENSE_FLAGS in ffmpeg. It is above all not needed, the real problem is even more clear without it: ffmpeg was skipped: because it has a restricted license 'commercial'. Which is not whitelisted i LICENSE_FLAGS_WHITELIST ERROR: Required build target 'mpv' has no buildable providers. Missing or unbuildable dependency chain was: ['mpv', 'ffmpeg'] Signed-off-by: Yann Dirson <yann@blade-group.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210129 -> 20210322zangrc2021-03-281-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Link libatomic on riscv64Khem Raj2021-03-081-0/+2
| | | | | | | | | | gcc uses __atomic_compare_exchange_1 which is not implemented for rv64 Fixes video/out/vo_libmpv.c:186: undefined reference to `__atomic_compare_exchange_1' collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: Move to meta-multimediaCarlos Rafael Giani2021-03-032-142/+0
| | | | | Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: Package systemd fragment for systemd-udevd.service.dKhem Raj2021-03-031-1/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
* v4l-utils: update to 1.20.0Ulrich ?lmann2021-03-025-93/+7
| | | | | | | | | | | | Add new buildtime configuration options, update context of two patches and remove two patches as there are fixes [1]-[3] found upstream in the meantime. [1] 38f4ce74275a ("keytable: use input_event properly") [2] 8b7e6ce9367f ("keytable: add compatibility for input_event_sec") [3] 976a2f681b4e ("keymap.h needs sys/types.h and argp.h with musl") Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libburn: upgrade 1.5.2 -> 1.5.4zangrc2021-02-211-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pavucontrol: Depend on libxml-parser-perl-nativeKhem Raj2021-02-071-2/+2
| | | | | | | | | Also use native perl instead of build host perl Fixes checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210101 -> 20210129zhengruoqin2021-02-041-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: upgrade 1.19.16 -> 1.19.17Andreas Müller2021-01-212-64/+1
| | | | | | | | | | | | | | | | | | | | | | | 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>
* live555: upgrade 20201105 -> 20210101zangrc2021-01-071-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: Link with libatomic for riscv32Khem Raj2020-11-271-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: split into more packagesMaciej Pijanowski2020-11-251-1/+31
| | | | | | | | | Mimic the Debian pacaking scheme to allow for more fine-grained installation choice (install the binaries we need). Moreover, dirsplit was moved to a separate package, as it pulls in perl interpreter. Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: add native to BBCLASSEXTENDMaciej Pijanowski2020-11-241-0/+2
| | | | | Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: Upgrade to 1.19.16Khem Raj2020-11-163-14/+81
| | | | | | | Update the jack_simdtests patch to latest submission upstream Fix build on RISCV32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20200819 -> 20201105zangrc2020-11-121-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: fetch waf in do_fetchRoss Burton2020-10-181-7/+5
| | | | | | | | | | | | | | | | | | The mpv git repository doesn't include a copy of waf, instead there is a bootstrap script to fetch it. This recipe calls the bootstrap script in a do_patch postfunc, but downloading should be done in do_fetch. Instead of calling ./bootstrap.sh simply add waf to the SRC_URI so that Bitbake can use the mirrors/proxies/caching/checksum functionality. This is both better code and also works in buildtools environments where urllib2 can't make secure connections without configuration. [ YOCTO #14073 ] Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: don't remove lua for aarch64 twiceRoss Burton2020-10-081-1/+0
| | | | | | | | LUA_aarch64 is already unset, so there's no need to remove 'lua' from PACKAGECONFIG again. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20200721 -> 20200819Andreas Müller2020-09-201-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cdrkit: Fix build with -fno-commonKhem Raj2020-08-132-0/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20190828 -> 20200721Andreas Müller2020-07-312-2/+5
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: merge recipe with incAndreas Müller2020-07-312-61/+53
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libopusenc: add recipe 0.2.1Oleksandr Kravchuk2020-07-281-0/+19
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Drop unused features_check inheritKhem Raj2020-06-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>