build issue seen on CentOS7 and Aarch64 machine
Fixes:
../../vlc-3.0.9.2/src/misc/fourcc_gen.c:75:5: error: ‘for’ loop initial declarations are only allowed in C99 mode
| for (size_t i = 0; i < n; i++)
| ^
| ../../vlc-3.0.9.2/src/misc/fourcc_gen.c:75:5: note: use option -std=c99 or -std=gnu99 to compile your code
Signed-off-by: Armin Kuster <akuster808@gmail.com>
>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>
(cherry picked from commit 074e115397)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
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>
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>
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>
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>
- 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>
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>
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>
>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>
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>
Install /run and /var/run during runtime
Rewrite absolute symlinks to be relative
Drop upstreamed patch for gtk-doc fix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
As the version number suggests this is largely a feature upgrade:
>From annoucement:
New features
new, less "ringing" reverb engine (#380, thanks to @jjceresa)
new, stereophonic chorus engine (#548, thanks to @jjceresa)
support for Downloadable Sounds (DLS) files was added (#320, requires libinstpatch)
improved integrity checking of SoundFont modulators (#467, thanks to @jjceresa)
rendering to stdout is now possible (#553, thanks to @mawe42)
the following Audio Drivers have been added:
Oboe (#464, tested on Android, thanks to @atsushieno)
OpenSLES (#464, tested on Android, thanks to @atsushieno)
SDL2 (#478, thanks to @carlo-bramini)
WaveOut (#466, tested on Win98, WinNT4.0, WinXP, thanks to @carlo-bramini)
various performance improvements (#543, #545, #547, #569, #573)
Bug fixes
generator modEnvAttack now has a convex shape according to SoundFont spec (#153)
the default MIDI Pitch Wheel to Initial Pitch modulator now uses Fine Tune as destination generator, allowing it to be overridden by the soundfont designer (#154, thanks to @jjceresa)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Use https protocol in fetcher
Fixes
ERROR: dcadec-0.2.0-r0 do_package: QA Issue: dcadec: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/libdcadec.so.0
/usr/lib/libdcadec.so.0.1.0
/usr/lib/libdcadec.so
/usr/lib/pkgconfig
/usr/lib/pkgconfig/dcadec.pc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Fixes
ERROR: tinyalsa-1.1.1+gitAUTOINC+8449529c7e-r0 do_package: QA Issue: tinyalsa: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/libtinyalsa.a
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
>From announcement 2.0.9:
* an implicitly declared function caused a pointer to int truncation in CoreAudio driver (#591)
* fix a stack-based overflow in CoreAudio driver (#594, thanks to @fkmclane)
>From announcement 2.0.8:
* fix incorrect behavior of fluid_sample_set_sound_data() (#576, thanks to @swesterfeld)
* fix voices being mixed incorrectly, causing audible crackle esp. at sample-rates >48kHz (#580)
* make sure that defining NDEBUG disables assertions
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
This is Gstd 0.6.3 for GStreamer 1.x.
Also merge the inc into the recipe.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This patch combines a few fixups:
- Don't bother users about missing package manager
- Use pocketsphinx by default (as it works on RISC-V)
- Add Upstream-Status to all patches
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>