aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/vlc
AgeCommit message (Collapse)Author
2020-11-16vlc: Fix build on riscv32Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-20vlc: upgrade 3.0.11 -> 3.0.11.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19vlc: upgrade 3.0.10 -> 3.0.11Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19libdvdcss: upgrade 1.3.0 -> 1.4.2Andreas Müller
License checksum was changed by FSF address change Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08vlc: upgrade 3.0.9.2 -> 3.0.10Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08vlc: Fix build with qt5 in PACKAGECONFIG and Qt >= 5.15 / renumber patchesAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16vlc: Do not pin to ARM only ISAKhem Raj
this was added in 2011, and ever since it has remained so, but now vlc can compile fine atleast with thumb2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-16vlc: Remove duplicate features_check inheritKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com>
2020-04-16vlc: Use pkgconfig to find userland graphics libsKhem Raj
Add mmal, x264, fluidsynth as packageconfigs so it can be easily enabled/disabled by users Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-04-13vlc: Add check to require X11Khem Raj
It needs X11 as of now to build. there is a possiblily to build it without X11, but lets keep this check until that path is fixed Also fixes TOPDIR/build/tmp/work/aarch64-yoe-linux/vlc/3.0.9.2-r0/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-ld: cannot find -lGL Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-12vlc: Upgrade to 3.0.9.2Khem Raj
Add packageconfig for enabling wayland support Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04vlc: Depend on gst-1.0 plugins-bad instead of 0.10Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-03vlc: Link with libatomic on rv64Khem Raj
Fixes vlc-3.0.8/src/misc/picture_pool.c:200: undefined reference to `__atomic_fetch_add_2' vlc-3.0.8/src/audio_output/dec.c:201: undefined reference to `__atomic_exchange_1' Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19vlc: add mime-xdg to inheritAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21recipes: rename distro_features_check to features_checkDenys Dmytriyenko
Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-28vlc: Upgrade 3.0.6 -> 3.0.8Adrian Bunk
Workaround for riscv64 issue fixed upstream removed. Also merge the inc into the recipe. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-27vlc: don't look at host headers for live555Anuj Mittal
Prevents errors when live555 is installed on build machine: | ERROR: vlc-3.0.6-r0 do_configure: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. | Rerun configure task after fixing this. [configure-unsafe] | ERROR: vlc-3.0.6-r0 do_configure: Fatal QA errors found, failing task. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10vlc: Remove the obsolete dependency on dbus-glibAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10vlc: notify switched to GTK+3 some time agoAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09vlc: Remove workaround and patches for problems fixed upstreamAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-03vlc: rework qt PACKAGECONFIGAndreas Müller
* qt4 support is gone -> move to qt5 * while at it remove noop libtool copy Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07vlc: Add -pthread on riscvKhem Raj
Fixes missing atomic symols during linking e.g. vlc-3.0.6/src/misc/picture_pool.c:201: undefined reference to `__atomic_fetch_add_2' collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03vlc: Upgrade to 3.0.6Khem Raj
Drop upstreamed patches or fixed differently upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-31vlc: use fribidi not libfribidiRoss Burton
The recipe is called fribidi, so use that instead of the PROVIDE. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-03-29vlc: remove gnome-vfs packageconfigAndreas Müller
gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2017-09-13recipes-multimedia: Add LICENSE_FLAGSMark Hatle
Multiple recipes require libmap, mpg123 or ffmpeg which all are defined to have a LICENSE_FLAGS = "commercial". Set these referring packages to the same license flag so they are only enabled when their dependency is also enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2016-11-26vlc: Add packageconfig for vdpauKhem Raj
Fix packaging of libvlc_vdpau.so since this plugin does not have soname version Fixes QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so: vlc path '/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/vlc/2.2.2-r0/packages-split/vlc/usr/lib/vlc/libvlc_vdpau.so' [dev-so] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-08-22meta-oe: remove trailing spacesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-07vlc: add libpng PACKAGECONFIG (on by default)Rafaël Carré
WARNING: vlc-2.2.2-r0 do_package_qa: QA Issue: vlc rdepends on libpng, but it isn't a build dependency, missing libpng in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-07vlc: fix build with ffmpeg 3.0Rafaël Carré
Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-07vlc: update to 2.2.2Rafaël Carré
Drop rdp.c patch obsoleted by upstream changes Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-07vlc: Fix typo introduced in 0f2b3139521570ad494a72399f8a9dae76e69b16Rafaël Carré
vlc-2.2.1: vlc: invalid PACKAGECONFIG: {@bb.utils.contains('DISTRO_FEATURES', [invalid-packageconfig] vlc-2.2.1: vlc: invalid PACKAGECONFIG: 'x11', [invalid-packageconfig] vlc-2.2.1: vlc: invalid PACKAGECONFIG: 'x11 [invalid-packageconfig] vlc-2.2.1: vlc: invalid PACKAGECONFIG: sdl', [invalid-packageconfig] vlc-2.2.1: vlc: invalid PACKAGECONFIG: '', [invalid-packageconfig] vlc-2.2.1: vlc: invalid PACKAGECONFIG: d)} [invalid-packageconfig] Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25vlc: make sdl optional (enabled by default)Rafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25vlc: make x11 DISTRO_FEATURE optional (enabled by default)Rafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04VLC: depend on jpeg rather than libjpeg-turboRafaël Carré
The underlying libjpeg implementation doesn't matter Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04VLC: PACKAGECONFIG for new dependency on libvncserverRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18VLC: do not use --with-contribRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18VLC: make libdvdread PACKAGECONFIGRafaël Carré
Enable it by default. Make both dvdread and dvdnav also depend on libdvdcss Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18VLC: explicit PACKAGECONFIG for freetypeRafaël Carré
Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18VLC: explicit PACKAGECONFIG for fontconfigRafaël Carré
Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18VLC: make libnotify a configurable dependencyRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18vlc: remove libdc1394 libraw1394 from DEPENDSRafaël Carré
They are only needed if the modules introduced in ea31946 are enabled. Add these modules to default PACKAGECONFIG to keep existing defaults. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-16vlc: add PACKAGECONFIG for samba, upnp, dvdnav, sftp, vorbis, dc1394, ↵Martin Jansa
dv1394, svg, svgdec * hopefully fixes: WARN: vlc: vlc rdepends on libavc1394, but it isn't a build dependency? WARN: vlc: vlc rdepends on libcroco, but it isn't a build dependency? WARN: vlc: vlc rdepends on libcrypto, but it isn't a build dependency? WARN: vlc: vlc rdepends on libdvdnav, but it isn't a build dependency? WARN: vlc: vlc rdepends on librsvg, but it isn't a build dependency? WARN: vlc: vlc rdepends on libssh2, but it isn't a build dependency? WARN: vlc: vlc rdepends on libssl, but it isn't a build dependency? WARN: vlc: vlc rdepends on libupnp, but it isn't a build dependency? WARN: vlc: vlc rdepends on libvorbis, but it isn't a build dependency? WARN: vlc: vlc rdepends on libxml2, but it isn't a build dependency? Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06VLC: make gnome-vfs configurableRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06VLC: add an optional dependency on libdvbpsiRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06VLC: depends on gst-plugins-bad only if gst is enabledRafaël Carré
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26vlc: fix freerdp module buildManuel Bachmann
Since we are building "freerdp" again, build can now fail due to reliance on removed APIs. For instance : http://errors.yoctoproject.org/Errors/Details/20603/ Fix this by conditionally building the module, and if we build it, patching the code until the fix gets merged upstream. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23vlc: add PACKAGECONFIG for qt4Tim Orling
Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23vlc: fix for libtool errorTim Orling
Changes since v1: typo caught by Andreas Oberritter Patch recommended by: Rafaël Carré funman@videolan.org Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18vlc: update to 2.2.1Tim Orling
* add several pkg configs and libsamplerate0 dependency to vlc.inc * update patches 0003 and 0004 * add patch to use tremor's libvorbisidec rather than libvorbisdec * add patch to fix luaL_checkint and luaL_optint (deprecated in lua 5.3) Signed-off-by: Tim Orling <TicoTimo@gmail.com>