diff options
| author | Andreas Müller <schnitzeltony@gmail.com> | 2022-03-01 23:56:12 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2022-03-03 08:50:19 -0800 |
| commit | 3603a0b384500a62328b406b2f10436f0db608e7 (patch) | |
| tree | 9f52cd34ae8ab59ae9e8893102f785d0b3a1daec | |
| parent | 3be43040f4896e03fff7658a54d04a6050f6dfb8 (diff) | |
| download | meta-openembedded-3603a0b384500a62328b406b2f10436f0db608e7.tar.gz | |
vlc: upgrade 3.0.12 -> 3.0.17-1 to fix build with ffmpeg5
* 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>
| -rw-r--r-- | meta-multimedia/recipes-multimedia/vlc/vlc_3.0.17-1.bb (renamed from meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb) | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.17-1.bb index fde7b04335..2e3eb3e245 100644 --- a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb +++ b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.17-1.bb | |||
| @@ -5,7 +5,7 @@ SECTION = "multimedia" | |||
| 5 | LICENSE = "GPL-2.0" | 5 | LICENSE = "GPL-2.0" |
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
| 7 | 7 | ||
| 8 | DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native \ | 8 | DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native bison-native \ |
| 9 | dbus libxml2 gnutls \ | 9 | dbus libxml2 gnutls \ |
| 10 | tremor faad2 ffmpeg flac alsa-lib \ | 10 | tremor faad2 ffmpeg flac alsa-lib \ |
| 11 | lua-native lua libidn \ | 11 | lua-native lua libidn \ |
| @@ -16,17 +16,17 @@ DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native \ | |||
| 16 | LDFLAGS:append:riscv64 = " -latomic" | 16 | LDFLAGS:append:riscv64 = " -latomic" |
| 17 | LDFLAGS:append:riscv32 = " -latomic" | 17 | LDFLAGS:append:riscv32 = " -latomic" |
| 18 | 18 | ||
| 19 | SRC_URI = "http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz \ | 19 | SRC_URI = "git://github.com/videolan/vlc.git;protocol=https;branch=3.0.x \ |
| 20 | file://0001-make-opencv-configurable.patch \ | 20 | file://0001-make-opencv-configurable.patch \ |
| 21 | file://0002-use-vorbisidec.patch \ | 21 | file://0002-use-vorbisidec.patch \ |
| 22 | file://0003-fix-luaL-checkint.patch \ | 22 | file://0003-fix-luaL-checkint.patch \ |
| 23 | file://0004-Use-packageconfig-to-detect-mmal-support.patch \ | 23 | file://0004-Use-packageconfig-to-detect-mmal-support.patch \ |
| 24 | file://0005-linux-thread-Use-SYS_futex-instead-of-__NR_futex.patch \ | 24 | file://0005-linux-thread-Use-SYS_futex-instead-of-__NR_futex.patch \ |
| 25 | file://0001-include-limits-header.patch \ | ||
| 26 | " | 25 | " |
| 27 | SRC_URI[sha256sum] = "eff458f38a92126094f44f2263c2bf2c7cdef271b48192d0fe7b1726388cf879" | 26 | SRCREV = "aa76328c572d93f1d99c867a94ecad1dc3259733" |
| 27 | S = "${WORKDIR}/git" | ||
| 28 | 28 | ||
| 29 | inherit autotools features_check gettext pkgconfig mime-xdg | 29 | inherit autotools-brokensep features_check gettext pkgconfig mime-xdg |
| 30 | 30 | ||
| 31 | REQUIRED_DISTRO_FEATURES = "x11" | 31 | REQUIRED_DISTRO_FEATURES = "x11" |
| 32 | 32 | ||
