582 Commits

Author SHA1 Message Date
Khem Raj
bbb2e867dd mimic: Upgrade to 1.3.0.1
Add a patch to fix build with -fno-common
Backport a patch to fix build with musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj
a27caa2069 openal-soft: Update to 1.20.1
Forward port patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj
51f97cee9e libcamera: Fix License names to match SPDX convention
Fixes
do_populate_lic: libcamera: No generic license file exists for: GPL-2.0-or-later in any provider

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-09 13:07:24 -07:00
Khem Raj
4038f0c0fa gerbera: Upgrade to 1.6.0
Add needed dependencies this version demands

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 13:22:53 -07:00
Oleksandr Kravchuk
2b2a1edf7b libupnp: update to 1.14.0
inherit pkgconfig

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 13:22:53 -07:00
Oleksandr Kravchuk
cf138f6d13 ncmpc: update to 0.38
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 13:22:52 -07:00
Oleksandr Kravchuk
48e4dbdad7 mpc: update to 0.33
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 00:03:46 -07:00
Oleksandr Kravchuk
0d6f2a613a libmediaart: update to 2.0_1.9.4
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Oleksandr Kravchuk
27c8dc4dc7 crossguid: update to 0.2.2
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Oleksandr Kravchuk
cf0f1c64a4 libmpdclient: update to 2.19
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Oleksandr Kravchuk
c3973a3ae2 opusfile: update to 0.12
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-28 12:52:14 -07:00
Andreas Müller
69716e959b openh264: upgrade 2.1.0 -> 2.1.1
>From [1]
* release x86 and x64 libraries for android platform
* Bug fixes

[1] https://github.com/cisco/openh264/releases

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-20 16:44:45 -07:00
Andreas Müller
cbbdf91509 vlc: upgrade 3.0.10 -> 3.0.11
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-19 10:17:50 -07:00
Andreas Müller
72c123f7bb libdvdcss: upgrade 1.3.0 -> 1.4.2
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-19 10:17:50 -07:00
Madhavan Krishnan
2a9d26de93 libcamera: Bumped to latest source revision
Updated the source revision, to include the gstreamer pipeline
support added in libcamera, also the Raspberry Pi pipeline support
for Raspberry Pi camera sensor device.

Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-16 10:55:02 -07:00
Andreas Müller
2486d37877 vlc: upgrade 3.0.9.2 -> 3.0.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08 22:00:37 -07:00
Andreas Müller
aadbc77f8e vlc: Fix build with qt5 in PACKAGECONFIG and Qt >= 5.15 / renumber patches
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-08 22:00:37 -07:00
Konrad Weihmann
d8da3806aa mpd: fix PACKAGECONFIG assignment
As ??= assignment will be overwritten by += in any case,
one can't define a default of PACKAGECONFIG in this recipe.
Previously the default setting was just overwritten by the += operation.

Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-03 15:15:43 -07:00
Andreas Müller
074e115397 fluidsynth: upgrade 2.1.2 -> 2.1.3
>From [1]:

* fix a cross-compilation failure from Win32 to WinARM (#630)
* fix issues while fluid_player is seeking (#634, #646)
* fix a NULL pointer dereference if synth.dynamic-sample-loading is enabled (#635)
* fix a NULL pointer dereference in delete_rvoice_mixer_threads() (#640)
* fix a NULL pointer dereference in the soundfont loader (#647, thanks to @jjceresa)
* fix dsound driver playing garbage when terminating fluidsynth (#642, thanks to @jjceresa)
* avoid memory leaks when using libinstpatch (#643)

[1] https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.3

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-31 22:42:25 -07:00
Armin Kuster
cc6e59fdff tremor: update SRC_URI as project moved to gitlab
It appears Xiph.Org is now on gitlab
https://gitlab.xiph.org/xiph

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-23 21:51:25 -07:00
Khem Raj
58b6db3c85 openh264: Upgrade to 2.1.0
Drop mips64 build patches as they are not needed anymore
Add logic for building on rv64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-19 11:55:06 -07:00
Khem Raj
0381df8146 vlc: Do not pin to ARM only ISA
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-16 11:40:40 -07:00
Khem Raj
e7f454c6da vlc: Remove duplicate features_check inherit
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <martin.jansa@gmail.com>
2020-04-16 11:40:40 -07:00
Khem Raj
0c4be31f62 vlc: Use pkgconfig to find userland graphics libs
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-16 11:40:40 -07:00
Andreas Müller
27994ddffd meta-gnome / meta-multimedia: Set correct email address
Times 'gmail' was not available in Germany for license reasons are long gone

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-14 15:38:43 -07:00
Khem Raj
ea0d7b6a52 vlc: Add check to require X11
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-13 14:46:22 -07:00
Khem Raj
deed8b4aaf vlc: Upgrade to 3.0.9.2
Add packageconfig for enabling wayland support

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-12 22:57:22 -07:00
Andreas Müller
2d4b8078f6 fluidsynth: upgrade 2.1.1 -> 2.1.2
>From [1]:
* fluidsynth now exits with error when user-provided command-line arguments are out-of-range (#623)
* add verbose error logging to opensles and oboe drivers (#627)
* fix a memory leak in oboe driver (#626)
* fix a NULL dereference in the fluidsynth commandline program

[1] https://github.com/FluidSynth/fluidsynth/releases/tag/v2.1.2

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-10 17:48:38 -07:00
Khem Raj
46ae08202a layers: update LAYERSERIES_COMPAT to dunfell
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-20 07:44:29 -07:00
Madhavan Krishnan
721f234bd2 libcamera: Added the meta multimedia packagegroup in libcamera image
Added the packagegroup of meta multimedia in the libcamera core image

After adding the meta multimedia packagegroup, we faced the faad2 componenet
was unknown during bitbake parsing.

In meta raspberrypi, faad has been included in gstreamer bbappend file, so we
have upstream the faad to be included only when commercial license is whitelisted.

Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-11 11:34:36 -07:00
Khem Raj
3f6419c895 libde265: Update to 1.0.5
License-Update: Examples are now MIT see [1]

[1] 4488ae0c3b

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-09 12:37:28 -07:00
Khem Raj
33440e89fe minidlna: Use clock_gettime API insteaad of syscall
Makes it 64bit time_t safe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-09 12:37:28 -07:00
Khem Raj
90683147fa x265: Disable assembly on x86
Fixes
ERROR: QA Issue: x265: ELF binary /usr/lib/libx265.so.179 has relocations in .text [textrel]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Scott Branden <scott.branden@broadcom.com>
2020-03-04 11:23:44 -08:00
Khem Raj
366b427fef openh264: Upgrade to 2.0.0
- Fix host-user-contaminated QA issues
- make clean is broken so mark it so
- Enable PIC in asm which fixes textrels issue
- Fix build on mips

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 11:23:44 -08:00
Khem Raj
3515db0285 minidlna: Retarget gettext patch to gettex version 0.20
This fixes
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.19 but the autoconf macros are from gettext version 0.20

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 11:23:44 -08:00
Khem Raj
a4004635b2 vlc: Depend on gst-1.0 plugins-bad instead of 0.10
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 11:23:44 -08:00
Khem Raj
89a156df27 packagegroup-meta-multimedia: Purge gst 0.10 related rdeps
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 11:23:44 -08:00
Madhavan Krishnan
c6ab2196ae libcamera: Created new minimal core image file for ibcamera
Signed-off-by: Madhavan Krishnan <madhavan.krishnan@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-04 08:14:20 -08:00
André Draszik
1a42debe44 meta-multimedia: use COMMON_LICENSE_DIR for license file location
COMMON_LICENSE_DIR is the official location for license files

Signed-off-by: André Draszik <git@andred.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-28 16:05:56 -08:00
Mircea Carausu
997067e15e fdk-aac: add initial fdk-aac recipe
Add Fraunhofer FDK AAC Codec Library recipe.

Signed-off-by: Mircea Carausu <mircea.carausu@broadcom.com>
Signed-off-by: Scott Branden <scott.branden@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-26 07:17:58 -08:00
Andreas Müller
0af6e98236 fluidsynth: upgrade 2.1.0 -> 2.1.1
>From announcement:

* a regression introduced in 2.1.0 caused the jack audio driver to not correct a sample-rate mismatch (#607)
* pkg-config is now being to used to find readline (#606, thanks to @ffontaine)
* fix various typos in the documentation (#600, thanks to @luzpaz)
* fix a memory leak in the file renderer
* fix leaking memory when sequencer clients were not explicitly unregistered (#610)
* fix a heap-based use-after-free in jack driver (#613)
* fix the linker possibly not finding libinstpatch (#617, thanks to @realnc)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-25 17:57:15 -08:00
Madhavan Krishnan
59daa1229a libcamera: Bumped to latest source revision
libcamera uses the host machine python instead of sysroot,
We use the patch file for libcamera source to use the
sysroot python. But libcamera team has fix this issue and,
pushed the changes to libcamera source, now we are pointing
to that particular source revision of libcamera.

In musl, we faced the compilation iisue, so we changed the
source revision pointing to the fix of musl compilation issue.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20 15:32:27 -08:00
Khem Raj
140846ddc5 dleyna-renderer: Fix build with gupnp 1.2+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Khem Raj
0f9f197fdc dleyna-server: Bump version to support 1.2 gupnp
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Khem Raj
07757a0612 dleyna-core: Update to latest to support gupnp 1.2
License-Update: Changed copyright years

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Khem Raj
af2be2e964 gupnp-av: Upgrade to 0.12.11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-17 22:27:14 -08:00
Khem Raj
eb50fb0aeb gupnp-igd: Upgrade to 0.2.5
Backport patch to support gupnp 1.2 APIs
Add gsspd to deps

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-17 22:27:14 -08:00
Khem Raj
d474aab6ae gupnp-tools: Upgrade to 0.10.0
Add missing dep on glib-2.0-native
inherit gtk-icon-cache
Convert to use meson

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-17 22:27:14 -08:00
Khem Raj
a067634beb rygel: Upgrade to 0.38.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-17 22:27:14 -08:00
Khem Raj
3857527031 gupnp-dlna: Rename patchdir to PN
This makes is specific to gupnp-dlna alone since thats only recipe using
the patches inside files

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2020-02-17 22:27:14 -08:00