]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
6 years agogstreamer-libav: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:57 +0000 (16:17 +0800)]
gstreamer-libav: upgrade 1.12.4 -> 1.14.0

Drop one patch as the change is now present upstream. For changes,
please see: https://gstreamer.freedesktop.org/releases/1.14/

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-python: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:56 +0000 (16:17 +0800)]
gst-python: upgrade 1.12.4 -> 1.14.0

For changes, please see: https://cgit.freedesktop.org/gstreamer/gst-python/tree/ChangeLog

Also merge inc/bb since we have only one version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-omx: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:55 +0000 (16:17 +0800)]
gst-omx: upgrade 1.12.4 -> 1.14.0

For changes, please see: https://cgit.freedesktop.org/gstreamer/gst-omx/tree/ChangeLog
Merge inc/bb since we only have one version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-validate: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:54 +0000 (16:17 +0800)]
gst-validate: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/.
* Patch Makefile to fix compilation errors.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogstreamer-vaapi: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:53 +0000 (16:17 +0800)]
gstreamer-vaapi: upgrade 1.12.4 -> 1.14.0

For changes, please see gstreamer-vaapi specific section at:
https://gstreamer.freedesktop.org/releases/1.14/

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-rtsp-server: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:52 +0000 (16:17 +0800)]
gst-rtsp-server: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* Merge inc/bb since there's only one version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-plugins-ugly: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:51 +0000 (16:17 +0800)]
gst-plugins-ugly: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* Remove PACKAGECONFIG for lame, mpg123 since those have moved to -good.
* Merge inc/bb since there's only one version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-plugins-bad: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Wed, 9 May 2018 04:01:38 +0000 (12:01 +0800)]
gst-plugins-bad: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* gst-gl has moved to -good and direct dependencies aren't required.
* Remove vulkan patches that have been upstreamed.
* Remove obsolete PACKAGECONFIGs.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogst-plugins-good: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:49 +0000 (16:17 +0800)]
gst-plugins-good: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* With the expiration of mp3 patents [1], mp3 decoders and encoders have been
  moved to -plugins-good from -plugins-ugly (also see the release notes).
* Move bz2 and zlib to PACKAGECONFIG.
* gtk+ plugin has moved to -good from -bad. Enable it by default.
* qt plugin has also moved to -good from -bad but it's disabled by default.

[1] https://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/mp3.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogst-plugins-base: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Wed, 9 May 2018 04:01:39 +0000 (12:01 +0800)]
gst-plugins-base: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* OpenGL integration library has moved to -plugins-base, add PACKAGECONFIG.
* Remove one patch as that has been fixed in a different way upstream.
* Merge inc/bb and refresh patches to get rid of fuzz warnings.
* Remove x86 specific cached variables as they're not needed anymore.
* Add jpeg to PACKAGECONFIG and enable it by default.
* Port gstreamer-gl specific patches from -plugins-bad.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogstreamer1.0: upgrade 1.12.4 -> 1.14.0
Anuj Mittal [Thu, 3 May 2018 08:17:47 +0000 (16:17 +0800)]
gstreamer1.0: upgrade 1.12.4 -> 1.14.0

* For changes, please see: https://gstreamer.freedesktop.org/releases/1.14/
* Merge inc and bb file since we only have one version now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agosubversion: misc recipe cleanup
Andre McCurdy [Wed, 2 May 2018 22:12:49 +0000 (15:12 -0700)]
subversion: misc recipe cleanup

 - Add default value for PACKAGECONFIG
 - Combine "inherit autotools" with "inherit pkgconfig gettext"
 - Drop historical addition of -L${STAGING_LIBDIR} to LDFLAGS
 - Re-order variables according to OE styleguide

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoalsa-lib: move contents of alsa-fpu.inc into alsa-lib recipe
Andre McCurdy [Wed, 2 May 2018 20:12:18 +0000 (13:12 -0700)]
alsa-lib: move contents of alsa-fpu.inc into alsa-lib recipe

Merge historical .inc file into the only recipe which uses it.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agokernel: Permit overriding of KERNEL_IMAGETYPE_FOR_MAKE
Mike Crowe [Wed, 2 May 2018 16:02:34 +0000 (17:02 +0100)]
kernel: Permit overriding of KERNEL_IMAGETYPE_FOR_MAKE

Commit a1690131691507bbf5853540229b3ad775b836bf removed the ability of
recipes to set KERNEL_IMAGETYPE_FOR_MAKE. Fix that by letting recipes
continue to set their own KERNEL_IMAGETYPE_FOR_MAKE if they so wish.
They may have been doing so for a while, and don't want to have their
carefully-selected value trampled on by kernel.bbclass.

This may be required if the recipe itself wants to build one type of
kernel, but post-process it into a different type, rather like the
vmlinux->vmlinux.gz support provided by kernel.bbclass.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agojson-c: upgrade to 0.13.1
Martin Jansa [Wed, 2 May 2018 14:37:31 +0000 (14:37 +0000)]
json-c: upgrade to 0.13.1

* from https://github.com/json-c/json-c/commit/861c1a82868831bf82222f974f05c2af5a975d12

* Bump the major version of the .so library generated up to 4.0 to avoid
  conflicts because some downstream packagers of json-c had already done
  their own bump to ".so.3" for a much older 0.12 release.
* Add const size_t json_c_object_sizeof()
* Avoid invalid free (and thus a segfault) when ref_count gets < 0
* PR#394: fix handling of custom double formats that include a ".0"
* Avoid uninitialized variable warnings in json_object_object_foreach
* Issue #396: fix build for certain uClibc based systems.
* Add a top level fuzz directory for fuzzers run by OSS-Fuzz

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agomaintainers: reassign some Intel maintainers
Ross Burton [Thu, 3 May 2018 22:09:30 +0000 (23:09 +0100)]
maintainers: reassign some Intel maintainers

Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agopackagegroup: Do not add libssp to SDK
Khem Raj [Mon, 30 Apr 2018 13:37:17 +0000 (06:37 -0700)]
packagegroup: Do not add libssp to SDK

Libssp is only needed on non-glibc/non-musl systems
Add rpcsvc-proto for rpcgen since its not part of glibc
anymore

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoallarch.bbclass: Exclude package_do_shlibs from do_package signature
Khem Raj [Sun, 29 Apr 2018 19:15:14 +0000 (12:15 -0700)]
allarch.bbclass: Exclude package_do_shlibs from do_package signature

shlibs is largely useless for allarch, the particular usecase where it
fails is when DISTRO_FEATURE is changing due to libc being different e.g.

Variable package_do_shlibs value changed:
-DISTRO_FEATURES{ldconfig} = Set
+DISTRO_FEATURES{ldconfig} = Unset

musl -> glibc or other way around 'ldconfig' gets added or deleted to
DISTRO_FEATURE set, neither this distro feature nor the shlibs processing
during packaging is of interest to allarch packages which are largely
arch independent scripts

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoppp: Install net/ppp_defs.h on musl
Khem Raj [Sun, 29 Apr 2018 16:18:20 +0000 (09:18 -0700)]
ppp: Install net/ppp_defs.h on musl

This header is used by other apps e.g. ippool
glibc provides an internal version which it should not

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibnsl2: Install into /usr/include and /usr/lib
Khem Raj [Sun, 29 Apr 2018 16:17:09 +0000 (09:17 -0700)]
libnsl2: Install into /usr/include and /usr/lib

Extend to native and nativesdk variants

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoperl: Account for libnsl being dropped from glibc
Khem Raj [Sat, 28 Apr 2018 07:41:31 +0000 (00:41 -0700)]
perl: Account for libnsl being dropped from glibc

-lnsl needs to be removed even on glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agowatchdog: Use libtirpc even on glibc
Khem Raj [Sat, 28 Apr 2018 07:41:11 +0000 (00:41 -0700)]
watchdog: Use libtirpc even on glibc

We dropped in-tree obsoleted rpc from glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agotcp-wrapper: Use external libnsl
Khem Raj [Sat, 28 Apr 2018 07:39:56 +0000 (00:39 -0700)]
tcp-wrapper: Use external libnsl

We dropped in-tree obsoleted libnsl from glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoxinetd: Use libtirpc even on glibc
Khem Raj [Sat, 28 Apr 2018 07:38:47 +0000 (00:38 -0700)]
xinetd: Use libtirpc even on glibc

We dropped in-tree obsoleted rpc from glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoltp: Fix build after removing rpc and libnsl in glibc
Khem Raj [Sat, 28 Apr 2018 07:37:45 +0000 (00:37 -0700)]
ltp: Fix build after removing rpc and libnsl in glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibnsl: Upgrade to tip beyond 1.2.0 release
Khem Raj [Sat, 28 Apr 2018 07:34:42 +0000 (00:34 -0700)]
libnsl: Upgrade to tip beyond 1.2.0 release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibtirpc: Upgrade to 1.0.4-tc1
Khem Raj [Sat, 28 Apr 2018 07:33:41 +0000 (00:33 -0700)]
libtirpc: Upgrade to 1.0.4-tc1

Drop backported patches
Redo musl support patch such that it
can be applied universally

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibnss-nis: Add recipe
Khem Raj [Sat, 28 Apr 2018 07:32:28 +0000 (00:32 -0700)]
libnss-nis: Add recipe

This will substitute the glibc nis module which
has been removed

Skip for non-glibc systems

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agorpcsvc-proto: Add recipe
Khem Raj [Fri, 27 Apr 2018 21:50:18 +0000 (14:50 -0700)]
rpcsvc-proto: Add recipe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoglibc: Drop obsolete rpc and libnsl
Khem Raj [Fri, 27 Apr 2018 21:24:49 +0000 (14:24 -0700)]
glibc: Drop obsolete rpc and libnsl

use libnsl2 and rpcsvc-proto packages

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agomusl: Upgrade to latest
Khem Raj [Fri, 13 Apr 2018 06:27:54 +0000 (23:27 -0700)]
musl: Upgrade to latest

Changes are here
https://git.musl-libc.org/cgit/musl/log/?qt=range&q=618b18c78e33acfe54a4434e91aa57b8e171df89..941bd884cc0221d051840ce6d21650339e711863

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibunwind: Drop adding libssp to linker flags
Khem Raj [Sat, 14 Apr 2018 14:26:06 +0000 (07:26 -0700)]
libunwind: Drop adding libssp to linker flags

This is no longer needed as gcc provided libssp
is not built

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agogcc-runtime: Disable gcc version of libssp
Khem Raj [Sat, 14 Apr 2018 05:39:07 +0000 (22:39 -0700)]
gcc-runtime: Disable gcc version of libssp

libssp is implemented fully in glibc as well as in musl
so we really do not need the gcc version of this library
except may be for mingw, where we keep it enabled anyway
gcc in OE is built with the knowledge that C library
already provides libssp implementation, we should therefore
not need the gcc implementation of same.

libssp_nonshared piece is a detail which is needed when gcc
is the compiler, in glibc this is part of libc_nonshared.a
already and libc_nonshared.a is linked always when linking
with -lc becuase libc.so in glibc is actually a linker script

GROUP ( /usr/lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /usr/lib/ld-linux-x86-64.so.2 ) )

which automatically links in the needed runtime bits, this however
is not the case for musl, where core SSP APIs are implemented in full
but compiler specific runtime isn't, for this we add a new package
called libssp_nonshared which generate the needed runtime stub
and gcc is already carrying patch to link to libssp_nonshared.a
on musl

This should fix a long standing problem where static PIE executable
were not buildable with OE since it was conflicting SSP implementation
one from C library and the other one from gcc and we end up with
duplicate symbol errors during linking.

Backport a patch from trunk which enhances enable|disable-libssp
to not only disable building libssp but also not emit the gcc
specs to use it for subsequent linking when stack-protector options
are used on compiler cmdline

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agomusl: Depend on libssp-nonshared
Khem Raj [Sat, 14 Apr 2018 05:37:03 +0000 (22:37 -0700)]
musl: Depend on libssp-nonshared

libssp-nonshared is required on musl since
it does not implement the gcc runtime piece of
libssp, which actually it a gcc optimization to
reach to __stack_chk_fail

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agolibssp-nonshared: Add recipe
Khem Raj [Sat, 14 Apr 2018 05:35:49 +0000 (22:35 -0700)]
libssp-nonshared: Add recipe

libssp-nonshared is a minimal gcc runtime piece which is needed
on non-glibc systems which do implement libssp APIs in libc

Use PIE flags to compile libssp_nonshared.a so it works with
security flags on as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agotclibc-baremetal: Adds virtual/crypt to ASSUME_PROVIDED
Alejandro Enedino Hernandez Samaniego [Mon, 7 May 2018 21:50:14 +0000 (14:50 -0700)]
tclibc-baremetal: Adds virtual/crypt to ASSUME_PROVIDED

When trying to build meta-toolchain using TCLIBC = "baremetal"
bitbake throws an error due to a mising dependency:

ERROR: Nothing PROVIDES 'virtual/crypt'

glibc PROVIDES virtual/crypt but was skipped:
PREFERRED_PROVIDER_virtual/libc set to musl, not glibc
musl PROVIDES virtual/crypt but was skipped:
PREFERRED_PROVIDER_virtual/i586-poky-elf-libc-for-gcc set to baremetal,
not musl
libxcrypt PROVIDES virtual/crypt but was skipped: Recipe only applies in
nativesdk case for now

This is caused by the changes on commit:
29f65bda6d2c9fea4adb125c4857ee64f9312b9f
nativesdk-glibc: Split glibc and libcrypt to use libxcrypt instead

This is where the concept of virtual/crypt was introduced.

This patch adds virtual/crypt to ASSUME_PROVIDED on tclibc-baremetal,
providing the missing wiring to build meta-toolchain on baremetal
correctly.

Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agorecipes-support/ptest-runner: Upgrade to v2.2
Aníbal Limón [Thu, 3 May 2018 15:38:42 +0000 (10:38 -0500)]
recipes-support/ptest-runner: Upgrade to v2.2

The new version contains an option to exclude certain tests to
run, example:

$ ptest-runner -e "perl"

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agobabeltrace: switch over to git
Alexander Kanavin [Fri, 4 May 2018 12:32:44 +0000 (15:32 +0300)]
babeltrace: switch over to git

Tarball directory is gone.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoifupdown: correct the repository location
Alexander Kanavin [Fri, 4 May 2018 12:32:43 +0000 (15:32 +0300)]
ifupdown: correct the repository location

The old repo is gone.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agomeson: update to 0.46.0
Alexander Kanavin [Fri, 4 May 2018 12:32:42 +0000 (15:32 +0300)]
meson: update to 0.46.0

Rebase a couple of patches

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agowebkitgtk: update to 2.20.1
Alexander Kanavin [Fri, 4 May 2018 12:32:41 +0000 (15:32 +0300)]
webkitgtk: update to 2.20.1

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoprocps: update to 3.3.14
Alexander Kanavin [Fri, 4 May 2018 12:32:40 +0000 (15:32 +0300)]
procps: update to 3.3.14

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibwebp: update to 1.0.0
Alexander Kanavin [Fri, 4 May 2018 12:32:39 +0000 (15:32 +0300)]
libwebp: update to 1.0.0

--disable-experimental has been removed upstream.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agognome-desktop3: update to 3.28.1
Alexander Kanavin [Fri, 4 May 2018 12:32:38 +0000 (15:32 +0300)]
gnome-desktop3: update to 3.28.1

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoepiphany: update to 3.28.1.1
Alexander Kanavin [Fri, 4 May 2018 12:32:36 +0000 (15:32 +0300)]
epiphany: update to 3.28.1.1

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopcmanfm: update to 1.3.0
Alexander Kanavin [Fri, 4 May 2018 12:32:35 +0000 (15:32 +0300)]
pcmanfm: update to 1.3.0

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibfm: update to 1.3.0.2
Alexander Kanavin [Fri, 4 May 2018 12:32:34 +0000 (15:32 +0300)]
libfm: update to 1.3.0.2

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agovala: update to 0.40.4
Alexander Kanavin [Fri, 4 May 2018 12:32:33 +0000 (15:32 +0300)]
vala: update to 0.40.4

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoffmpeg: update to 4.0
Alexander Kanavin [Fri, 4 May 2018 12:32:32 +0000 (15:32 +0300)]
ffmpeg: update to 4.0

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogobject-introspection: update to 1.56.1
Alexander Kanavin [Fri, 4 May 2018 12:32:31 +0000 (15:32 +0300)]
gobject-introspection: update to 1.56.1

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agosettings-daemon: Drop pointless apply=yes in SRC_URI
Richard Purdie [Thu, 3 May 2018 13:02:44 +0000 (14:02 +0100)]
settings-daemon: Drop pointless apply=yes in SRC_URI

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogo: Update 1.9.4 -> 1.9.6
Otavio Salvador [Wed, 2 May 2018 13:31:59 +0000 (10:31 -0300)]
go: Update 1.9.4 -> 1.9.6

The 1.9.6 fixes a number of issues since 1.9.4 release, mainly:

go1.9.5 (released 2018/03/28) includes fixes to the compiler, go
command, and net/http/pprof package.

go1.9.6 (released 2018/05/01) includes fixes to the compiler and go
command.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogo: Upgrade 1.10.1 -> 1.10.2
Otavio Salvador [Wed, 2 May 2018 13:31:58 +0000 (10:31 -0300)]
go: Upgrade 1.10.1 -> 1.10.2

This is a minor release that fixes many important issues found since
1.10.1 release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoalsa-utils: Fix error when removing unwanted udev rules
Mike Crowe [Wed, 2 May 2018 13:38:03 +0000 (14:38 +0100)]
alsa-utils: Fix error when removing unwanted udev rules

If alsa-utils configure is not passed a --with-udev-rules-dir option then
it defaults to using /lib/udev/rules.d. This meant that the hard-coded use
of ${D}/lib in do_install in 262e69c9c7acf0beb7bb6b96299e3c993c906434
worked correctly to remove the unwanted rules.

Subsequently, 0a4372705a030ca54ed420cdfec33d46ab93499c changed do_install
to use ${nonarch_base_libdir}, claiming to fix this in the usrmerge case.

This means that if udev is not present in PACKAGECONFIG and usrmerge is
present in DISTRO_FEATURES then the alsa-utils build system will install
the rules in ${D}/lib/udev/rules.d but do_install will attempt to remove
${D}/usr/lib, resulting in something like:

 rmdir: failed to remove '.../tmp-glibc/work/i586-oe-linux/alsa-utils/1.1.5-r0/image/usr/lib': No such file or directory

To fix this, let's just tell configure to install the rules in a specific
known location when udev is disabled. This location can then easily be
cleaned up in do_install without doing any harm if udev is enabled.

Tested both with and without usrmerge in DISTRO_FEATURES and with and
without udev in PACKAGECONFIG.

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Cc: Phil Blundell <pb@pbcl.net>
Cc: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agomesa: Upgrade 17.3.8 -> 18.0.2
Otavio Salvador [Wed, 2 May 2018 12:33:52 +0000 (09:33 -0300)]
mesa: Upgrade 17.3.8 -> 18.0.2

This includes changes from Mesa 18.0.0 and 18.0.2 releases.

Mesa 18.0.0 is a new development release and 18.0.1 and 18.0.2 are
bug-fix releases.

You can find release notes here:

  - https://mesa3d.org/relnotes/18.0.0.html
  - https://mesa3d.org/relnotes/18.0.1.html
  - https://mesa3d.org/relnotes/18.0.2.html

Remove patch 0001-st-dri-Initialise-modifier-to-INVALID-for-DRI2.patch
that was applied on upstream.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoglib-2.0: update to 2.56.1
Alexander Kanavin [Mon, 30 Apr 2018 12:48:41 +0000 (15:48 +0300)]
glib-2.0: update to 2.56.1

Remove upstreamed ptest-paths.patch

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoglib: Make glib-mkenums ignore unknown per value options
Peter Kjellerstedt [Sat, 28 Apr 2018 01:54:42 +0000 (03:54 +0200)]
glib: Make glib-mkenums ignore unknown per value options

If some other per value option was present than 'skip' or 'nick' then
a KeyError would occur. Ignoring such options matches the behaviour of
the old, Perl-based glib-mkenums.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolibuser: remove
Ross Burton [Fri, 27 Apr 2018 19:10:24 +0000 (20:10 +0100)]
libuser: remove

This isn't used by anything in oe-core (or in common use in general, only one
package in Debian depends on it), so remove it from oe-core.

Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolame: remove LICENSE_FLAGS
Kai Kang [Fri, 27 Apr 2018 07:26:23 +0000 (15:26 +0800)]
lame: remove LICENSE_FLAGS

The patent on mp3 format due to expire, so remove LICENSE_FLAGS from
lame recipe.

Ref:
https://bugzilla.gnome.org/show_bug.cgi?id=774252

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoboost: update to 1.67.0
Mingli Yu [Fri, 27 Apr 2018 06:05:32 +0000 (23:05 -0700)]
boost: update to 1.67.0

* Remove the backported patch 0001-Fix-a-strange-assert-typo-how-was-this-released-with.patch
* Remove the patch 0002-Don-t-set-up-m32-m64-we-do-that-ourselves.patch
  as it already rewritten gcc to use toolset.flags again
  as below:

  commit 12decb3ce680031b915f69902795eec47224fc7d
  Author: Steven Watanabe <steven@providere-consulting.com>
  Date:   Mon Jan 1 12:51:43 2018 -0700

    Rewrite gcc to use toolset.flags again.
* Remove the hardcoded parallel build limit as the
  mechanism already changed as below commit:
  commit 316e26ca718afc65d6170029284521392524e4f8
  Author: Steven Watanabe <steven@providere-consulting.com>
  Date:   Wed Apr 26 14:22:06 2017 -0600

    Remove fixed limit to -j.  Fixes #189.
    * execunix.c: Replace select with poll.
    * execnt.c: Use RegisterWaitForSingleObject when the number of jobs exceeds MAXIMUM_WAIT_OBJECTS.

Reference: https://github.com/boostorg/build/commit/316e26ca718afc65d6170029284521392524e4f8#diff-c88fe8afebc632d0bef2bd5985137af2

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agompg123: remove LICENSE_FLAGS
Kai Kang [Fri, 27 Apr 2018 05:53:09 +0000 (13:53 +0800)]
mpg123: remove LICENSE_FLAGS

mgp123 is patent free from version 1.25.0, so remove LICENSE_FLAGS.

https://mpg123.de/cgi-bin/news.cgi#2017-05-29

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agosstate.bbclass: drop obsolete codes
Chen Qi [Fri, 27 Apr 2018 03:14:26 +0000 (11:14 +0800)]
sstate.bbclass: drop obsolete codes

The SSTATECLEANFUNCS mechanism was introduced to solve user/group
deletion problem. After RSS mechanism was introduced, there's no
need to do so.

There was a patch to remove these obsolete codes for useradd.bbclass,
but the codes in sstate.bbclass were not removed. So clean it up.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agotune-corei7.inc: update TUNE_CCARGS -march CPU type corei7 -> nehalem
Andre McCurdy [Thu, 26 Apr 2018 17:57:27 +0000 (10:57 -0700)]
tune-corei7.inc: update TUNE_CCARGS -march CPU type corei7 -> nehalem

The gcc "corei7" CPU type was last documented in gcc 4.8.x and has
been undocumented from gcc 4.9.x onwards:

  https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/i386-and-x86-64-Options.html
  https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/i386-and-x86-64-Options.html

Although it still seems to be accepted by gcc 7.x, it's likely to be
deprecated and removed at some point. To preempt that, switch the
corei7 TUNE_CCARGS -march CPU type to "nehalem", which is the closest
replacement (and matches the CPU type already being passed to qemu).

Since the tune-corei7.inc include file is intended to cover a range
of CPUs from Nehalem onwards, switch the TUNE_CCARGS -mtune option
from "corei7" to "generic", which instructs gcc to produce code
optimized for the most common IA32/AMD64/EM64T processors.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agotar: control acl PACKAGECONFIG based on acl distro feature
Andre McCurdy [Thu, 26 Apr 2018 17:49:41 +0000 (10:49 -0700)]
tar: control acl PACKAGECONFIG based on acl distro feature

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agotar: merge tar.inc into tar recipe
Andre McCurdy [Thu, 26 Apr 2018 17:49:40 +0000 (10:49 -0700)]
tar: merge tar.inc into tar recipe

There's only one user of tar.inc (meta-gplv2 has its own copy), so
merge the .inc file into the tar recipe.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agomtd-utils: Add mtd-utils-tests package
Martin Lund [Thu, 26 Apr 2018 09:47:50 +0000 (11:47 +0200)]
mtd-utils: Add mtd-utils-tests package

Add mtd-utils-tests package which includes the test suites mtd-tests,
ubi-tests, fs-tests, etc.

These test suites are useful for verifying flash features or stress
testing.

Signed-off-by: Martin Lund <malu@gomspace.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoqemu: fix CVE-2017-16845
Hongxu Jia [Tue, 24 Apr 2018 07:37:50 +0000 (15:37 +0800)]
qemu: fix CVE-2017-16845

During Qemu guest migration, a destination process invokes ps2
post_load function. In that, if 'rptr' and 'count' values were
invalid, it could lead to OOB access or infinite loop issue.
Add check to avoid it.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agotime:1.8 -> 1.9
Hong Liu [Tue, 24 Apr 2018 08:10:07 +0000 (16:10 +0800)]
time:1.8 -> 1.9

Upgrade time from 1.8 to 1.9.

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoperf: make a copy of kernel source to perf workdir
Hongxu Jia [Tue, 24 Apr 2018 03:33:47 +0000 (11:33 +0800)]
perf: make a copy of kernel source to perf workdir

Since perf contaminates linux shared workdir, it probably caused
kernel-devsrc compile failure at world build.
...
|0 blocks
|cpio: ./tools/perf/arch/arm/util/sedr7ORqk: Cannot stat:
No such file or directory
|0 blocks
...
cpio tried to find a file at ${S}/tools/perf and failed
if the input list is not valid.

Make a copy of kernel shared source directory into a perf workdir
could fix the issue.

Drop `Fix for rebuilding' which is obsolete

[YOCTO #10880]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agopython3-native: correctly invoke regen-importlib make target
Joe Slater [Mon, 23 Apr 2018 17:21:42 +0000 (10:21 -0700)]
python3-native: correctly invoke regen-importlib make target

Redefiine regen-all in Makefile to invoke regen-importlib after
building other regen- targets.  Change the recipe to not build it
before regen-all.  This avoids trying to build it multiple times,
which can occasionally fail.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoimage_types_wic: add do_image_wic before do_image_complete
Ming Liu [Fri, 20 Apr 2018 07:32:56 +0000 (09:32 +0200)]
image_types_wic: add do_image_wic before do_image_complete

We have some tasks depending on image's do_image_complete task, and we
are also using WKS files to generate partitioned images, but now there
is lacking a inter dependency between do_image_wic and
do_image_complete, so we have to depend on both of them.

Fixed by adding the dependency.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogrub-efi: add grub target and image for aarch64
Ricardo Salveti [Wed, 18 Apr 2018 00:30:12 +0000 (21:30 -0300)]
grub-efi: add grub target and image for aarch64

Add missing target and image for aarch64, as the current revision is
already fully compatible with ARMv8.

Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agomtd-utils: Complement update-alternatives scope
Niko Mauno [Fri, 20 Apr 2018 14:09:30 +0000 (17:09 +0300)]
mtd-utils: Complement update-alternatives scope

Avoid collision of mtd-utils and mtd-utils-ubifs provided binaries
with identically named BusyBox provided applets in case packages
are installed to same rootfs, by adding relevant binaries to
update-alternatives scope

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolinux-libc-headers: multilib_header asm/kvm_para.h and asm/bpf_perf_event.h
Chen Qi [Fri, 20 Apr 2018 09:07:35 +0000 (17:07 +0800)]
linux-libc-headers: multilib_header asm/kvm_para.h and asm/bpf_perf_event.h

When building SDK via populate_sdk for qemuarm64 with multilib
enabled, we would have conflict about bits/floatn.h at populate_sdk
time.

  file /usr/include/asm/bpf_perf_event.h conflicts between attempted installs of lib32-linux-libc-headers-dev-4.15.7-r0.armv7vehf_vfp and linux-libc-headers-dev-4.15.7-r0.aarch64
  file /usr/include/asm/kvm_para.h conflicts between attempted installs of lib32-linux-libc-headers-dev-4.15.7-r0.armv7vehf_vfp and linux-libc-headers-dev-4.15.7-r0.aarch64

Apply oe_multilib_header on these header files to fix the problem.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoglibc: use oe_multilib_header on bits/floatn.h
Chen Qi [Fri, 20 Apr 2018 09:07:34 +0000 (17:07 +0800)]
glibc: use oe_multilib_header on bits/floatn.h

When building SDK via populate_sdk for qemuarm64 with multilib
enabled, we would have conflict about bits/floatn.h at populate_sdk
time.

  file /usr/include/bits/floatn.h conflicts between attempted ins
talls of libc6-dev-2.27-r0.aarch64 and lib32-libc6-dev-2.27-r0.armv7vehf_vfp

Apply oe_multilib_header on this header file to fix the problem.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoprocps: Complement update-alternatives scope
Niko Mauno [Fri, 20 Apr 2018 14:09:28 +0000 (17:09 +0300)]
procps: Complement update-alternatives scope

Avoid collision of propcs provided w binary with BusyBox-provided
applet in case both are installed to same rootfs, by adding w to
update-alternatives scope via bindir_progs variable

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agollvm: Fix [compile-host-path] QA issue
Khem Raj [Fri, 20 Apr 2018 16:33:54 +0000 (09:33 -0700)]
llvm: Fix [compile-host-path] QA issue

Its trying to build NATIVE llvm-config which is
already built with llvm-native so we do not need
to rebuild it

Drop setting NINJA_STATUS explicitly, its no longer
needed, on the contrary it hinders the task status
update

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agomusl: Upgrade to latest
Khem Raj [Fri, 20 Apr 2018 16:33:53 +0000 (09:33 -0700)]
musl: Upgrade to latest

Changes are here

https://git.musl-libc.org/cgit/musl/log/?qt=range&q=55df09bfccbfe21fc9dd7d8f94550c0ff25ace04..618b18c78e33acfe54a4434e91aa57b8e171df89

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoliburcu: fix multilib header conflict-urcu/config.h
Zhixiong Chi [Thu, 19 Apr 2018 10:18:15 +0000 (03:18 -0700)]
liburcu: fix multilib header conflict-urcu/config.h

Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agonpth: fix multilib header conflict-npth.h
Zhixiong Chi [Thu, 19 Apr 2018 10:18:06 +0000 (03:18 -0700)]
npth: fix multilib header conflict-npth.h

Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agopython 2.7: fix multilib patch to accept multiarch style paths
Koen Kooi [Mon, 16 Apr 2018 13:00:21 +0000 (15:00 +0200)]
python 2.7: fix multilib patch to accept multiarch style paths

Using 'basename' to strip the prefix fails when using multiarch style paths.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolibcap: fix (base_)libdir usage
Koen Kooi [Mon, 16 Apr 2018 13:00:19 +0000 (15:00 +0200)]
libcap: fix (base_)libdir usage

The recipe wants to install libs into base_libdir, but uses "basename $libdir" to derive that. That breaks in a multiarch setup. Use the proper variable and remove the inline python usage.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agonative bbclass: handle base_libdir as well
Koen Kooi [Mon, 16 Apr 2018 13:00:18 +0000 (15:00 +0200)]
native bbclass: handle base_libdir as well

Native.bbclass needs to fixup both base_libdir and libdir to handle things like multiarch. This fixes wic and ext4.* image failures during do_rootfs where mkfs.ext4 can't find its libraries.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agodropbear: update to 2018.76
Andrej Valek [Thu, 12 Apr 2018 07:08:57 +0000 (09:08 +0200)]
dropbear: update to 2018.76

- update dropbear to version 2018.76
- refresh and drop obsolete patches
- add option to use localoptions.h header file
- do not use harden stuff, which leads to QA warning

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agou-boot: Upgrade to 2018.03 release
Marek Vasut [Sun, 8 Apr 2018 23:02:23 +0000 (01:02 +0200)]
u-boot: Upgrade to 2018.03 release

This upgrades the U-Boot from 2018.01 to 2018.03 release and drops
patches accepted upstream, getting the patch count to zero.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Otavio Salvador <otavio@ossystems.com.br>
Cc: Ross Burton <ross.burton@intel.com>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agobeecrypt: remove
Ross Burton [Tue, 10 Apr 2018 15:30:38 +0000 (16:30 +0100)]
beecrypt: remove

This was only in oe-core for RPM5, but RPM4 doesn't use it.

Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoweston: upgrade to 4.0.0
Denys Dmytriyenko [Wed, 11 Apr 2018 18:03:19 +0000 (14:03 -0400)]
weston: upgrade to 4.0.0

Official announcement:
https://lists.freedesktop.org/archives/wayland-devel/2018-April/037768.html

Dropped previously backported fix-missing-header.patch and
weston-gl-renderer-Set-pitch-correctly-for-subsampled-textures.patch

Refresh remaining local patches.

Modify 0001-weston-launch-Provide-a-default-version-that-doesn-t.patch with
changes to apply against the new code base.

Support for libunwind was dropped in bb707dc0fe331c9af112a0552b7aa6fde755dd83:
https://cgit.freedesktop.org/wayland/weston/commit/?id=bb707dc0fe331c9af112a0552b7aa6fde755dd83

Extract major version for referring to libweston-4 helper libraries.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agowayland: upgrade to 1.15.0
Denys Dmytriyenko [Tue, 10 Apr 2018 19:06:09 +0000 (15:06 -0400)]
wayland: upgrade to 1.15.0

Official announcement:
https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html

| libwayland-egl is now part of libwayland, and will presumably be removed
| from mesa in the not too distant future.

Update mesa recipe by removing corresponding libwayland-egl entries.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agometa: add missing Signed-off-by and Upstream-Status tags
Ross Burton [Mon, 9 Apr 2018 17:16:58 +0000 (18:16 +0100)]
meta: add missing Signed-off-by and Upstream-Status tags

Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agopixz: remove
Ross Burton [Mon, 9 Apr 2018 15:20:26 +0000 (16:20 +0100)]
pixz: remove

Nothing in oe-core is using this now as xz can do multithreaded compression, so
remove it.

Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agobind: fix openSSL detection when using multiarch
Koen Kooi [Mon, 9 Apr 2018 11:56:56 +0000 (13:56 +0200)]
bind: fix openSSL detection when using multiarch

In multiarch /usr/include and /usr/lib/<tuple/ are not on the same level anymore. This change will pass a correct includedir, but a wrong libdir, but the linker picks it up anyway.

Tested on multiarch and regular build.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogtk-icon-utils-native: upgrade to version 3.22.29
Maxin B. John [Mon, 9 Apr 2018 11:55:11 +0000 (14:55 +0300)]
gtk-icon-utils-native: upgrade to version 3.22.29

3.22.28 -> 3.22.29

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agopuzzles: upgrade to latest commit
Maxin B. John [Mon, 9 Apr 2018 11:55:10 +0000 (14:55 +0300)]
puzzles: upgrade to latest commit

* Fix false-positive completion detection in X Solo.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogtk+3: upgrade to version 3.22.29
Maxin B. John [Mon, 9 Apr 2018 11:55:08 +0000 (14:55 +0300)]
gtk+3: upgrade to version 3.22.29

* Wayland
 - add an input method based on the text protocol

* File chooser
 - Stop activating without double-click

* Bugs fixed:
  710888 GtkInfoBar not shown after calling gtk_widget_show
  743975 Better deprecation information for GtkStatusIcon
  775546 gdkscreen-x11: Don't try to calculate a refresh rate for RandR 1.3
  794008 GtkListBoxRow signal poorly documented

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agoruby: upgrade to version 2.5.1
Maxin B. John [Mon, 9 Apr 2018 11:55:07 +0000 (14:55 +0300)]
ruby: upgrade to version 2.5.1

License-Update: Checksum of LEGAL file updated for changes to
upstream URL and addition of Wayback Machine url

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolibsolv: upgrade to version 0.6.34
Maxin B. John [Mon, 9 Apr 2018 11:55:06 +0000 (14:55 +0300)]
libsolv: upgrade to version 0.6.34

Bug fix release

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agobluez5: upgrade to version 5.49
Maxin B. John [Mon, 9 Apr 2018 11:55:05 +0000 (14:55 +0300)]
bluez5: upgrade to version 5.49

Add PACKAGECONFIG for btpclient (BTP client for qualification testing)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agolibatomic-ops: upgrade to version 7.6.4
Maxin B. John [Mon, 9 Apr 2018 11:55:04 +0000 (14:55 +0300)]
libatomic-ops: upgrade to version 7.6.4

* Add RISC-V support
* Convert atomic_ops_malloc.c and tests to valid C++ code
* Eliminate 'function is never used' cppcheck warning for
* load_before_cas
* Eliminate 'using argument that points at uninitialized var' cppcheck
* error
* Fix 'AO_pt_lock undefined' error if cross-compiling manually (MinGW)
* Fix public headers inclusion from clients C++ code
* Remove gcc/nios2.h file (include gcc/generic.h directly for nios2)
* Support MIPS rel6

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
6 years agogobject-introspection: update to 1.56.0
Alexander Kanavin [Wed, 4 Apr 2018 11:13:05 +0000 (14:13 +0300)]
gobject-introspection: update to 1.56.0

License-Update: bug tracker link changed

(From OE-Core rev: fbd485b2666cf0212064e2d8b55f44b84108e572)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoatk: make sure that introspection is enabled
Anuj Mittal [Fri, 6 Apr 2018 04:35:14 +0000 (12:35 +0800)]
atk: make sure that introspection is enabled

Fix the meson flags to make sure that introspection files are built
when it is enabled.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>