]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
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>
6 years agoatk: upgrade to version 2.28.1
Maxin B. John [Mon, 9 Apr 2018 11:29:37 +0000 (14:29 +0300)]
atk: upgrade to version 2.28.1

convert to meson build and provide flags for introspection and
documentation.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibxcalibrate: Drop, no users anymore
Richard Purdie [Fri, 6 Apr 2018 08:42:14 +0000 (09:42 +0100)]
libxcalibrate: Drop, no users anymore

xcalibrate was replaced with other xinput touchscreen protocols,
drop this remaining remnant.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibshmfence: update to 1.3
Armin Kuster [Tue, 27 Mar 2018 14:23:04 +0000 (07:23 -0700)]
libshmfence: update to 1.3

The extensions patch was merged upstream and is no longer needed.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibevdev: upgrade to version 1.5.9
Maxin B. John [Wed, 4 Apr 2018 15:32:26 +0000 (18:32 +0300)]
libevdev: upgrade to version 1.5.9

1.5.8 -> 1.5.9

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agosqlite3: upgrade to version 3.23.0
Maxin B. John [Wed, 4 Apr 2018 15:32:25 +0000 (18:32 +0300)]
sqlite3: upgrade to version 3.23.0

3.22.0 -> 3.23.0

Includes optimizations and fixes for issues detected by OSSFuzz

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibsoup-2.4: upgrade to version 2.62.0
Maxin B. John [Wed, 4 Apr 2018 15:32:24 +0000 (18:32 +0300)]
libsoup-2.4: upgrade to version 2.62.0

2.60.3 -> 2.62.0

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibusb1: upgrade to version 1.0.22
Maxin B. John [Wed, 4 Apr 2018 15:32:23 +0000 (18:32 +0300)]
libusb1: upgrade to version 1.0.22

1.0.21 -> 1.0.22

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agovte: upgrade to version 0.52.0
Maxin B. John [Wed, 4 Apr 2018 15:32:22 +0000 (18:32 +0300)]
vte: upgrade to version 0.52.0

Removed configuration option "--disable-test-application"
[unknown-configure-option]

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoofono: upgrade to version 1.23
Maxin B. John [Wed, 4 Apr 2018 15:32:21 +0000 (18:32 +0300)]
ofono: upgrade to version 1.23

1.22 -> 1.23

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoat-spi2-atk: upgrade to version 2.26.2
Maxin B. John [Wed, 4 Apr 2018 15:32:20 +0000 (18:32 +0300)]
at-spi2-atk: upgrade to version 2.26.2

1. convert to meson build
2. inherit gnomebase and associated cleanup
3. add libxml2 to DEPENDS list

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoat-spi2-core: upgrade to version 2.28.0
Maxin B. John [Mon, 9 Apr 2018 11:29:36 +0000 (14:29 +0300)]
at-spi2-core: upgrade to version 2.28.0

1. Convert to meson build
2. Remove the following patch made obsolete by moving to meson:
        0001-build-Add-with-systemduserunitdir.patch
3.  Provide meson flags for introspection and documentation

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoadwaita-icon-theme: upgrade to version 3.28.0
Maxin B. John [Wed, 4 Apr 2018 15:32:17 +0000 (18:32 +0300)]
adwaita-icon-theme: upgrade to version 3.28.0

Refresh the following patch:
        0001-Don-t-use-AC_CANONICAL_HOST.patch

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibgpg-error: 1.27 -> 1.28
Hongxu Jia [Wed, 4 Apr 2018 06:00:03 +0000 (02:00 -0400)]
libgpg-error: 1.27 -> 1.28

- Rebase pkgconfig.patch

- Fix regression on arm64 due to invalid use of va_list

License-Update: copyright years

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agomaintainers: update email address
Armin Kuster [Wed, 4 Apr 2018 01:49:20 +0000 (18:49 -0700)]
maintainers: update email address

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxorg: Replace depreciated *proto depends with xorgproto
Armin Kuster [Wed, 4 Apr 2018 01:49:19 +0000 (18:49 -0700)]
xorg: Replace depreciated *proto depends with xorgproto

This completes the transition to xorgproto.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxorgproto: Replace individual depreciated xorg proto recipes with xorgproto
Armin Kuster [Wed, 4 Apr 2018 01:49:16 +0000 (18:49 -0700)]
xorgproto: Replace individual depreciated xorg proto recipes with xorgproto

Xorg upstream have replaced the individual xorg proto repositories with one
master repository. This converts to the new system.

The only one not included is calibrateproto which was depreciated entirely
and replaced be xinput. We can drop this entirely.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxf86-video-vesa: update 2.4.0 update
Armin Kuster [Wed, 4 Apr 2018 01:49:15 +0000 (18:49 -0700)]
xf86-video-vesa: update 2.4.0 update

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibxcb: update to 1.13
Armin Kuster [Wed, 4 Apr 2018 01:49:14 +0000 (18:49 -0700)]
libxcb: update to 1.13

patch 0001-include-stdint.h-for-SSIZE_MAX-and-SIZE_MAX-definiti.patch remove
as it is included in update

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoutil-macros: update to 1.19.2
Armin Kuster [Wed, 4 Apr 2018 01:49:13 +0000 (18:49 -0700)]
util-macros: update to 1.19.2

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agomkfontscale: update to 1.1.3
Armin Kuster [Wed, 4 Apr 2018 01:49:12 +0000 (18:49 -0700)]
mkfontscale: update to 1.1.3

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agocurl: update to 7.59.0
Armin Kuster [Wed, 4 Apr 2018 01:49:11 +0000 (18:49 -0700)]
curl: update to 7.59.0

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxcb-proto: update to 1.13
Armin Kuster [Wed, 4 Apr 2018 01:49:10 +0000 (18:49 -0700)]
xcb-proto: update to 1.13

drop patches included in update

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxset: update to 1.2.4
Armin Kuster [Wed, 4 Apr 2018 01:49:09 +0000 (18:49 -0700)]
xset: update to 1.2.4

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxeyes: update to 1.1.2
Armin Kuster [Wed, 4 Apr 2018 01:49:07 +0000 (18:49 -0700)]
xeyes: update to 1.1.2

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agognutls: update to 3.6.2
Armin Kuster [Wed, 4 Apr 2018 01:49:06 +0000 (18:49 -0700)]
gnutls: update to 3.6.2

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxwininfo: update to 1.1.4
Armin Kuster [Wed, 4 Apr 2018 01:49:05 +0000 (18:49 -0700)]
xwininfo: update to 1.1.4

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxinit: update to 1.4.0
Armin Kuster [Wed, 4 Apr 2018 01:49:04 +0000 (18:49 -0700)]
xinit: update to 1.4.0

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxkbcomp: update to 1.4.1
Armin Kuster [Wed, 4 Apr 2018 01:49:03 +0000 (18:49 -0700)]
xkbcomp: update to 1.4.1

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxkeypboard-config: update to 2.23.1
Armin Kuster [Wed, 4 Apr 2018 01:49:02 +0000 (18:49 -0700)]
xkeypboard-config: update to 2.23.1

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoxprop: update to 1.2.3
Armin Kuster [Wed, 4 Apr 2018 01:49:01 +0000 (18:49 -0700)]
xprop: update to 1.2.3

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibpcre2: update to 10.31
Armin Kuster [Wed, 4 Apr 2018 01:49:00 +0000 (18:49 -0700)]
libpcre2: update to 10.31

LICENSE changed do to updating copyrige date

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agooeqa/runtime/cases/python: use python 3 rather than python 2
Alexander Kanavin [Wed, 4 Apr 2018 11:13:21 +0000 (14:13 +0300)]
oeqa/runtime/cases/python: use python 3 rather than python 2

For example, core-image-sato skipped the test alltogether, as it
no longer pulls in Python 2.x at all.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibsecret: update to 0.18.6
Alexander Kanavin [Wed, 4 Apr 2018 11:13:20 +0000 (14:13 +0300)]
libsecret: update to 0.18.6

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibidn: update to 1.34
Alexander Kanavin [Wed, 4 Apr 2018 11:13:18 +0000 (14:13 +0300)]
libidn: update to 1.34

Drop backported 0001-idn-fix-printf-format-security-warnings.patch and
gcc7-compatibility.patch.

Refresh a couple other patches.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agobtrfs-tools: update to 4.15.1
Alexander Kanavin [Wed, 4 Apr 2018 11:13:17 +0000 (14:13 +0300)]
btrfs-tools: update to 4.15.1

Drop upstreamed 0001-Fix-build-with-musl-missing-header-include-for-dev_t.patch

Add ftw-subdir-walk.patch as it resolves the RECIPE_NO_UPDATE_REASON.

Add --disable-zstd as libzstd isn't provided in oe-core.

Fix wic testcase, as the minimal fs size is now bigger.

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.45.1
Alexander Kanavin [Wed, 4 Apr 2018 11:13:16 +0000 (14:13 +0300)]
meson: update to 0.45.1

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolibaio: update to 0.3.111
Alexander Kanavin [Wed, 4 Apr 2018 11:13:15 +0000 (14:13 +0300)]
libaio: update to 0.3.111

Remove:
generic-arch-dectection-for-padding-defines.patch (was a backport)
libaio_fix_for_x32.patch (is patching source code that no longer exists)

Rebase:
00_arches.patch (drop the arm bits, as they no longer exist upstream either)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agobabeltrace: update to 1.5.5
Alexander Kanavin [Wed, 4 Apr 2018 11:13:14 +0000 (14:13 +0300)]
babeltrace: update to 1.5.5

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoicu: update to 61.1
Alexander Kanavin [Wed, 4 Apr 2018 11:13:13 +0000 (14:13 +0300)]
icu: update to 61.1

License-Update: copyright years updated, added terms for Google double-conversion

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogtk-doc: update to 1.28
Alexander Kanavin [Wed, 4 Apr 2018 11:13:12 +0000 (14:13 +0300)]
gtk-doc: update to 1.28

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.0.1
Alexander Kanavin [Wed, 4 Apr 2018 11:13:11 +0000 (14:13 +0300)]
epiphany: update to 3.28.0.1

Rebase 0002-help-meson.build-disable-the-use-of-yelp.patch.

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.0
Alexander Kanavin [Wed, 4 Apr 2018 11:13:10 +0000 (14:13 +0300)]
gnome-desktop3: update to 3.28.0

Rebase 0001-Disable-libseccomp-sycall-filtering-mechanism.patch
Remove 0001-configure.ac-Remove-gnome-common-macro-calls.patch as
the lines it removes are no longer in upstream code.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>