Commit Graph

2454 Commits

Author SHA1 Message Date
Mingli Yu
6018030050 mce-test: switch to python3
Make gcov_merge.py and scov_merge.py port to python3.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-13 23:38:56 -07:00
Khem Raj
d7937a3ec0 libcanberra: Do not assume all gdk displays to be X11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-13 14:46:22 -07:00
Pierre-Jean Texier
5297e3f7e1 nss: upgrade 3.51 -> 3.51.1
See full release notes:

 - https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.51.1_release_notes

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-13 11:19:29 -07:00
Andreas Müller
781d7130df poppler: Add splash PACKAGECONFIG and enable it by default
Splash graphics option is enabled by default in CMakeLists.txt. So

* add it to our defaults to keep situation as it was before
* when using splash follow upstream's suggestion and add boost to depends:
  | Warning: Use of boost is recommended for better performance.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-12 22:57:22 -07:00
Khem Raj
f7a89d36e3 remmina: Check for x11 in distro features
Add missing dependency on libxkbfile
It cant be built without it since plugins CMake is asking for it
unconditionally

Fixes
| -- Checking for module 'xkbfile'
| --   No package 'xkbfile' found

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <martin.jansa@gmail.com>
2020-04-12 22:57:22 -07:00
Chris Laplante
d91229a28c bdwgc: no need to set ARM_INSTRUCTION_SET anymore
It was necessary in 2012 (https://patchwork.openembedded.org/patch/26155/),
but it appears to no longer be required.

Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-10 17:48:32 -07:00
Anuj Mittal
681555bf55 tbb: upgrade 2017 -> 2020.2
* Remove patches that are not needed anymore and fix the recipe to point
to new source location.

* Remove the compilation tweaks that don't seem to be required anymore.

* Include a patch to fix builds on musl.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-09 17:45:01 -07:00
Khem Raj
061cb505ee nspr: Use _MIPS_SIM_ABI64 instead of _ABI64
_ABI64 is glibc specific, to use a common define from asm/sgidefs.h will
work in every case

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-09 17:09:07 -07:00
Mingde (Matthew) Zeng
6d80111b24 wireshark: poppler: prevent PACKAGECONFIG change based on different layers
As per discussed in a previous email under the subject "Regarding
    poppler auto PACKAGECONFIG when qt5-layer exists", adding a layer
    but not using it should not change PACKAGECONFIG automatically. It
    may result unexpected error.

Signed-off-by: Matthew Zeng <matthew.zeng@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-08 11:21:13 -07:00
Pierre-Jean Texier
0e34b28d2e nano: upgrade 4.4 -> 4.9.2
See full changelog https://www.nano-editor.org/news.php

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-08 08:16:10 -07:00
Pierre-Jean Texier
7520587611 fmt: upgrade 6.1.2 -> 6.2.0
See full changelog https://github.com/fmtlib/fmt/releases/tag/6.2.0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-07 09:10:38 -07:00
Pierre-Jean Texier
e67fd5533f librsync: upgrade 2.2.1 -> 2.3.0
See full changelog https://github.com/librsync/librsync/releases/tag/v2.3.0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-07 07:36:57 -07:00
Pierre-Jean Texier
b28d5c226b libmimetic: use UPSTREAM_CHECK_COMMITS
Fixes:

$: devtool check-upgrade-status libmimetic
<...>

INFO: libmimetic                0.9.8           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier
34f89a5936 nano: fix upstream check URL
Fixes:

$: devtool check-upgrade-status nano
<...>

INFO: nano                      4.4             UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier
f2cb785801 libinih: use UPSTREAM_CHECK_COMMITS
Fixes:

$: devtool check-upgrade-status libinih
<...>

INFO: libinih                   0.0             UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier
2a20b68a4f pv: fix upstream check URL
Fixes:

$: devtool check-upgrade-status pv
<...>

INFO: pv                        1.6.6           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier
2149b77eb8 srecord: fix upstream check URL
Fixes:

$: devtool check-upgrade-status srecord
<...>

INFO: srecord                   1.64            UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-05 10:38:14 -07:00
Pierre-Jean Texier
ec1e92937f libp11: add UPSTREAM_CHECK_GITTAGREGEX
Fixes:

INFO: libp11                    0.4.10          11              None e1210903291b1de9eabcad26e740a4b2fbcca692

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 09:20:09 -07:00
Pierre-Jean Texier
207d738dbb poco: add UPSTREAM_CHECK_GITTAGREGEX
Fixes:

INFO: poco                      1.9.4           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 09:20:03 -07:00
Wang Mingyu
10f72cb1f8 usb-modeswitch: upgrade 2.5.2 -> 2.6.0
-License-Update:
  the followning message is added to COPYING file:
  The files usb_modeswitch.c, usb_modeswitch.h, usb_modeswitch.sh and
  usb_modeswitch_dispatcher.tcl are released under the conditions of
  the GPL 2 (or any later GPL version of your choice).
  The file dispatcher.c is released under the BSD-2-Clause

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu
28fe5881cf usb-modeswitch-data: upgrade 20170806 -> 20191128
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Wang Mingyu
b5c694db66 gsoap: update 2.8.99 -> 2.8.100
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 18:57:40 -07:00
Bartosz Golaszewski
a6e846dadc libgpiod: update v1.4.2 -> v1.4.3
This contains a bugfix for gpiod_chip_open() failing for symbolic links
to devices.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-31 07:03:29 -07:00
Wang Mingyu
be3eecf7cd gperftools: upgrade 2.7 -> 2.7.90
refresh 0001-fix-build-with-musl-libc.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu
332eea5055 libbytesize: upgrade 2.1 -> 2.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Wang Mingyu
096db172f5 poppler: upgrade 0.85.0 -> 0.86.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-30 22:02:13 -07:00
Khem Raj
6ffd5b456f tbb: Ensure that install does not race
This fixes

install: will not overwrite just-created 'TOPDIR/build/tmp/work/core2-64-yoe-linux/tbb/20170412+AUTOINC+a2cfdfe946-r0/image/usr/lib/libtbbmalloc_proxy.so' with 'TOPDIR/build/tmp/work/core2-64-yoe-linux/tbb/20170412+AUTOINC+a2cfdfe946-r0/git/build/linux_x86_64_gcc_cc4_release/libtbbmalloc_proxy.so'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:21 -07:00
Khem Raj
76db1c71ef debsums: Depend on po4a-native
- Move to perl dynamic-layer since po4a comes from meta-perl
- Add meta-perl dynamic layer

Fixes

cd man && po4a --no-translations po4a.cfg
/bin/sh: po4a: command not found
make: *** [Makefile:11: clean] Error 127

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 17:32:21 -07:00
Sakib Sajal
39e3a1936e gd: uprev from 2.2.5 to 2.3.0
Major release after 2.2.5.
Changelog: https://github.com/libgd/libgd/blob/gd-2.3.0/CHANGELOG.md

Changes:
- SRC_REV points to tag gd-2.3.0
- branch in SRC_URI points to master
- updated homepage
- removed patches as they were merged upstream
	 under gd-2.3.0 tag

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-26 20:35:47 -07:00
Pierre-Jean Texier
690b0faec5 libiio: fix upstream check URL
Fixes:

INFO: libiio                    0.19            2015.2          None 18563161daa5d61c9e404be26e714dbaf0f344f2

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 12:48:10 -07:00
Wang Mingyu
7efc50a47c epeg: upgrade to 0.9.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 06:52:29 -07:00
Wang Mingyu
2db5ae1a0c avro-c: upgrade 1.9.1 -> 1.9.2
0001-Allow-avro-C-to-be-built-on-musl-based-systems.patch
removed since it is included in 1.9.2

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 06:52:29 -07:00
Pierre-Jean Texier
0b32540235 grail: fix upstream check URL
Fixes:

$: devtool check-upgrade-status grail
<...>

INFO: grail                     3.1.1           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:10 -07:00
Pierre-Jean Texier
8ce40666c8 geis: fix upstream check URL
Fixes:

$: devtool check-upgrade-status geis
<...>

INFO: geis                      2.2.17          UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:09 -07:00
Pierre-Jean Texier
a7e891866b frame: fix upstream check URL
Fixes:

$: devtool check-upgrade-status frame
<...>

INFO: frame                     2.5.0           UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 16:29:09 -07:00
Pierre-Jean Texier
c15b113747 libcereal: upgrade 1.2.2 -> 1.3.0
This is a feature and bug fix release.

See full changelog https://github.com/USCiLab/cereal/releases/tag/v1.3.0

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-23 08:02:39 -07:00
Wang Mingyu
2ede6ac448 nss: upgrade 3.50 -> 3.51
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 19:29:01 -07:00
Wang Mingyu
fae5af02dd hwdata: upgrade 0.332 -> 0.333
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 19:29:01 -07:00
Sakib Sajal
e6b805c3b2 gd: Fix CVE-2018-14553
Backport fix from upstream to fix NULL pointer dereference.

Upstream-Status: Backport
CVE: CVE-2018-14553

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 15:35:33 -07:00
Zang Ruochen
530a791fee vboxguestdrivers: upgrade 6.1.2 -> 6.1.4
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-18 15:33:49 -07:00
Wang Mingyu
81a32ac480 c-ares: upgrade 1.15.0 -> 1.16.0
add 0001-fix-configure-error-mv-libcares.pc.cmakein-to-libcar.patch
to fix error of do_configure

refresh cmake-install-libcares.pc.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Zang Ruochen
7f8f1ac31c gsoap: upgrade 2.8.95 -> 2.8.99
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Zang Ruochen
883c00b3b5 sdparm: upgrade 1.10 -> 1.11
-Refresh the following patch:
	files/make-sysroot-work.patch

-License-Update: Copyright year updated to 2019 and removed the
following description:

 * 3. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-17 19:46:35 -07:00
Pierre-Jean Texier
ade451ca96 xxhash: upgrade 0.7.2 -> 0.7.3
License-Update: change link to https

-BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
+BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php)

See full changelog https://github.com/Cyan4973/xxHash/releases/tag/v0.7.3

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-15 16:36:28 -07:00
Wang Mingyu
3e047edcff sg3-utils: upgrade 1.44 -> 1.45
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-13 21:27:53 -07:00
Changqing Li
d178745cbf conf/layer.conf: add BBFILES_DYNAMIC and dynamic layers
some recipes under meta-oe have dependency on meta-python,
and test_world of yocto-check-layer will failed with error
like:

ERROR: test_world (common.CommonCheckLayer)
ERROR: Nothing PROVIDES 'python3-pytoml-native' (but
/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs_60.9.0.bb
DEPENDS on or otherwise requires it). Close matches:
  python3-numpy-native
  python3-pycairo-native
  python3-rpm-native
ERROR: Required build target 'meta-world-pkgdata' has no buildable
providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata',
'mozjs', 'python3-pytoml-native']

fix by make these recipes only active when identified layers are
present

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-11 08:58:57 -07:00
Khem Raj
d62b225023 nss,nspr: Add recipes
oe-core has punted them, but they are still needed by many packages e.g.
mozjs

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-08 08:15:34 -07:00
Martin Jansa
088ca60356 daemontools: remove native BBCLASSEXTEND
* it was used only to provide chkshsgr which is now replaced with no-op call
  since
  commit 50d526d06a
  Author: Khem Raj <raj.khem@gmail.com>
  Date:   Tue Jan 28 11:28:52 2020 -0800

    daemontools: Disable the chkshsgr tests

    Running the chkhsgr test during cross compile fails

    ./chkshsgr || ( cat warn-shsgr; exit 1 )
    Oops. Your getgroups() returned 0, and setgroups() failed; this means
    that I can't reliably do my shsgr test. Please either ``make'' as root
    or ``make'' while you're in one or more supplementary groups.

    All OE based targets have working getgroups()/setgroups()
    implementation, so its a safe assumption and therefore make the test
    to be a dummy

* the native chkshsgr from daemontools-native was actually being
  called only because of this chunk of cross-compile.patch:
  -       ./chkshsgr || ( cat warn-shsgr; exit 1 )
  +       chkshsgr || ( cat warn-shsgr; exit 1 )
  but all chkshsgr does is:
    short x[4];
    x[0] = x[1] = 0;
    if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1);
    _exit(0);
  which running on host system, doesn't say anything useful about the
  cross compile target, so it's easier to just remove the call in
  cross-compile.patch and simplify all this nonsense

* I came across this because daemontools-native was failing for me
  in "bitbake world" with zeus, which might be the same case as what
  Khem was seeing - just the final commit message doesn't reflect that

* daemontools-native fails to build without the above commit in
  zeus as well, when building inside docker container where my
  build user is in fewer groups (just 1) so the
  getgroups(1,x) call doesn't fail, but on more average OS the
  user will be in more than 4 groups and
  getgroups(1,x) would fail with errno 22 EINVAL
    - so setgroups isn't even called to return 1 error when chkshsgr is called
  http://man7.org/linux/man-pages/man2/setgroups.2.html
    If the calling process is a member of more than size
    supplementary groups, then an error results.
  if I increase the size of x enough for x to hold all groups, then setgroups
  will fail with errno 1 EPERM, which is the same error as shown
  under docker container where getgroups doesn't fail, because
  in both cases I'm using unprivileged user for builds

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-06 17:23:54 -08:00
Joris Offouga
76073b901f monit: new package
Signed-off-by: Joris Offouga <offougajoris@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-05 13:22:15 -08:00
Pierre-Jean Texier
b7eaa85ee3 uim: fix upstream version check
Fixes:

INFO: Skip package uim (status = UNKNOWN_BROKEN, current version = 1.8.8, next version = N/A)

After this commit:

INFO: Skip package uim (status = MATCH, current version = 1.8.8, next version = 1.8.8)

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-05 07:11:50 -08:00