summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/vlc
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-042-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: upgrade 3.0.12 -> 3.0.17-1 to fix build with ffmpeg5Andreas Müller2022-03-031-5/+5
| | | | | | | | | | * Tarballs are not (yet) avaliable -> get sources from git * bison-native is required for yacc conversion * yacc conversion is a not easy to read and not prepared for out of tree build To get around, use autotools-brokensep Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> 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>
* vlc: Fix build with un-renameed native libtoolAndreas Müller2021-12-211-2/+0
| | | | | | | | Fixes: | ../doltlibtool: line 19: /home/superandy/tmp/oe-core-glibc/work/cortexa72-mortsgna-linux/vlc/3.0.12-r0/build/compat/../aarch64-mortsgna-linux-libtool: No such file or directory Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-8/+8
| | | | | | | | | | 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>
* vlc: Exclude from world if commercial is not in inclusion listKhem Raj2021-03-301-3/+1
| | | | | | | Remove LICENSE_FLAGS setting as its no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* vlc: Fix build with gcc 11Khem Raj2021-03-032-0/+44
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* vlc: upgrade 3.0.11.1 -> 3.0.12Andreas Müller2021-01-213-59/+2
| | | | | | | | | | This at least a security upgrade. Although not mentioning CVEs in [1] it sounds importand to upgrade. [1] https://www.videolan.org/security/sb-vlc3012.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Fix build on riscv32Khem Raj2020-11-162-0/+48
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: upgrade 3.0.11 -> 3.0.11.1Andreas Müller2020-09-201-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: upgrade 3.0.10 -> 3.0.11Andreas Müller2020-06-191-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdvdcss: upgrade 1.3.0 -> 1.4.2Andreas Müller2020-06-191-3/+4
| | | | | | | 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>
* vlc: upgrade 3.0.9.2 -> 3.0.10Andreas Müller2020-06-081-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Fix build with qt5 in PACKAGECONFIG and Qt >= 5.15 / renumber patchesAndreas Müller2020-06-086-4/+61
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Do not pin to ARM only ISAKhem Raj2020-04-161-1/+0
| | | | | | | 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>
* vlc: Remove duplicate features_check inheritKhem Raj2020-04-161-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com>
* vlc: Use pkgconfig to find userland graphics libsKhem Raj2020-04-162-2/+68
| | | | | | | | 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>
* vlc: Add check to require X11Khem Raj2020-04-131-1/+3
| | | | | | | | | | | 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>
* vlc: Upgrade to 3.0.9.2Khem Raj2020-04-121-2/+2
| | | | | | Add packageconfig for enabling wayland support Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Depend on gst-1.0 plugins-bad instead of 0.10Khem Raj2020-03-041-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Link with libatomic on rv64Khem Raj2020-02-031-0/+2
| | | | | | | | 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>
* vlc: add mime-xdg to inheritAndreas Müller2020-01-191-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | 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>
* vlc: Upgrade 3.0.6 -> 3.0.8Adrian Bunk2019-10-282-12/+7
| | | | | | | | 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>
* vlc: don't look at host headers for live555Anuj Mittal2019-08-271-1/+1
| | | | | | | | | | | 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>
* vlc: Remove the obsolete dependency on dbus-glibAdrian Bunk2019-07-101-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: notify switched to GTK+3 some time agoAdrian Bunk2019-07-101-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: Remove workaround and patches for problems fixed upstreamAdrian Bunk2019-05-093-35/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: rework qt PACKAGECONFIGAndreas Müller2019-05-031-9/+15
| | | | | | | | * 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>
* vlc: Add -pthread on riscvKhem Raj2019-03-071-0/+2
| | | | | | | | | 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>
* vlc: Upgrade to 3.0.6Khem Raj2019-03-0311-598/+127
| | | | | | Drop upstreamed patches or fixed differently upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: use fribidi not libfribidiRoss Burton2018-08-311-1/+1
| | | | | | | 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>
* vlc: remove gnome-vfs packageconfigAndreas Müller2018-03-291-1/+0
| | | | | | gnome-vfs is gone Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* recipes-multimedia: Add LICENSE_FLAGSMark Hatle2017-09-131-0/+3
| | | | | | | | | 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>
* vlc: Add packageconfig for vdpauKhem Raj2016-11-261-1/+6
| | | | | | | | | | | 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>
* meta-oe: remove trailing spacesMartin Jansa2016-08-221-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: add libpng PACKAGECONFIG (on by default)Rafaël Carré2016-03-071-2/+2
| | | | | | 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>
* vlc: fix build with ffmpeg 3.0Rafaël Carré2016-03-073-0/+340
| | | | | Signed-off-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: update to 2.2.2Rafaël Carré2016-03-072-22/+2
| | | | | | | 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>
* vlc: Fix typo introduced in 0f2b3139521570ad494a72399f8a9dae76e69b16Rafaël Carré2016-03-071-1/+1
| | | | | | | | | | | | 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>
* vlc: make sdl optional (enabled by default)Rafaël Carré2016-02-251-3/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: make x11 DISTRO_FEATURE optional (enabled by default)Rafaël Carré2016-02-251-5/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: depend on jpeg rather than libjpeg-turboRafaël Carré2016-01-041-1/+1
| | | | | | The underlying libjpeg implementation doesn't matter Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: PACKAGECONFIG for new dependency on libvncserverRafaël Carré2016-01-041-0/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: do not use --with-contribRafaël Carré2015-12-181-1/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: make libdvdread PACKAGECONFIGRafaël Carré2015-12-181-4/+4
| | | | | | | Enable it by default. Make both dvdread and dvdnav also depend on libdvdcss Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: explicit PACKAGECONFIG for freetypeRafaël Carré2015-12-181-1/+2
| | | | | | Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: explicit PACKAGECONFIG for fontconfigRafaël Carré2015-12-181-1/+2
| | | | | | Enable it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* VLC: make libnotify a configurable dependencyRafaël Carré2015-12-181-2/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vlc: remove libdc1394 libraw1394 from DEPENDSRafaël Carré2015-12-181-2/+2
| | | | | | | 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>