All of lore.kernel.org
 help / color / mirror / Atom feed
* [hardknott 00/64] Patch review
@ 2021-04-08 16:35 akuster
  2021-04-08 16:35 ` [hardknott 01/64] bpftool: improve reproducibility akuster
                   ` (65 more replies)
  0 siblings, 66 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

Sync with master. Dropped iwd update  as it needs ell 0.39 which is not in master

Please have comments back by Saturday.

The following changes since commit 4ff36ed798939b20746e5b06a04eadf235cceffa:

  README: updated Maintainers list for Hardknott (2021-03-31 07:05:07 -0700)

are available in the Git repository at:

  git://git.openembedded.org/meta-openembedded-contrib stable/hardknott-nut
  http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=stable/hardknott-nut

Andrew Geissler (1):
  nodejs: ppc64le machine support

Awais Belal (1):
  libnet-ssleay-perl: add rdep on perl-module-autoloader

Hermes Zhang (1):
  gpsd: backport d-bus message time patch from upstream

INC@Cisco) (1):
  bpftool: improve reproducibility

Kartikey Rameshbhai Parmar (1):
  fluidsynth: update SRC_URI to remove non-existing 2.1.x branch

Khem Raj (11):
  flashrom: Add remaining RISCV support
  mpd: Check for commercial in LICENSE_FLAGS_WHITELIST
  mpv: Exclude from world if commercial is not in inclusion list
  sox: Exclude from world if commercial is not in inclusion list
  vlc: Exclude from world if commercial is not in inclusion list
  sox: Remove LICENSE_FLAGS = "commercial"
  mariadb: Fix build on newer 32bit architectures
  libmanette: Add recipe
  pidgin-sipe: Fix build with glib-2.0 >= 2.68
  gjs: Fix build with gcc11
  poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11

Leon Anavi (22):
  python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4
  python3-bitarray: Upgrade 1.8.1 -> 1.8.2
  python3-httplib2: Upgrade 0.19.0 -> 0.19.1
  python3-parso: Upgrade 0.8.1 -> 0.8.2
  python3-matplotlib: Upgrade 3.3.4 -> 3.4.1
  python3-pyroute2: Upgrade 0.5.15 -> 0.5.16
  python3-h5py: Upgrade 3.1.0 -> 3.2.1
  python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
  python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0
  python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
  python3-pymisp: Upgrade 2.4.140 -> 2.4.141
  python3-tqdm: Upgrade 4.58.0 -> 4.59.0
  python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
  python3-typeguard: Upgrade 2.11.1 -> 2.12.0
  python3-decorator: Upgrade 4.4.2 -> 5.0.1
  python3-pillow: Upgrade 8.1.2 -> 8.2.0
  python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0
  python3-networkx: Upgrade 2.5 -> 2.5.1
  python3-pysonos: Upgrade 0.0.40 -> 0.0.41
  python3-docutils: Upgrade 0.16 -> 0.17
  python3-bitarray: Upgrade 1.8.2 -> 1.9.0
  python3-regex: Upgrade 2021.3.17 -> 2021.4.4

Martin Jansa (7):
  packagegroup-meta-multimedia: include projucer only with x11 in
    DISTRO_FEATURES
  packagegroup-meta-multimedia: include vlc only with x11 in
    DISTRO_FEATURES
  packagegroup-meta-oe: include glfw, icewm, geis only with x11 in
    DISTRO_FEATURES
  phonet-utils: remove
  packagegroup-meta-oe: use 4 spaces for identation
  telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings
  uml-utilities: fix installed-vs-shipped with usrmerge

Mingli Yu (1):
  freeradius: Upgrade to 3.0.21

Ross Burton (2):
  flashrom: recipe cleanup
  openjpeg: add native/nativesdk class extension

Valentin Longchamp (1):
  libssh: add gcrypt to PACKAGECONFIG

Yann Dirson (1):
  mpv: remove explicit LICENSE_FLAGS

Yi Fan Yu (1):
  rsyslog: fix some of the ptests

hasan.men (2):
  librdkafka: Add initial recipe v1.6.1
  libcppkafka: Add initial recipe for cppkafka wrapper

wangmy (1):
  mariadb: upgrade 10.5.8 -> 10.5.9

zangrc (6):
  gnome-autoar: upgrade 0.2.4 -> 0.3.1
  emacs: upgrade 27.1 -> 27.2
  fbgrab: upgrade 1.4 -> 1.5
  ostree: upgrade 2020.8 -> 2021.1
  zabbix: upgrade 5.2.5 -> 5.2.6
  libxaw: upgrade 1.0.13 -> 1.0.14

zhengruoqin (4):
  fetchmail: upgrade 6.4.17 -> 6.4.18
  lldpd: upgrade 1.0.4 -> 1.0.8
  networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14
  snort: upgrade 2.9.17 -> 2.9.17.1

 ...id-g_once_init_enter-error-in-GCC-11.patch |  77 ++++++
 meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb    |   4 +-
 ...-autoar_0.2.4.bb => gnome-autoar_0.3.1.bb} |   4 +-
 .../fluidsynth/fluidsynth.inc                 |   2 +-
 .../recipes-multimedia/musicpd/mpd_0.22.6.bb  |  11 +-
 .../packagegroup-meta-multimedia.bb           |   4 +-
 .../recipes-multimedia/sox/sox_14.4.2.bb      |   5 +-
 .../recipes-multimedia/vlc/vlc_3.0.12.bb      |   4 +-
 ...python3-add-PY_INC_DIR-in-search-dir.patch |  58 -----
 ...eradius_3.0.20.bb => freeradius_3.0.21.bb} |   3 +-
 ...12.bb => networkmanager-openvpn_1.8.14.bb} |   4 +-
 .../{snort_2.9.17.bb => snort_2.9.17.1.bb}    |   2 +-
 .../lldpd/{lldpd_1.0.4.bb => lldpd_1.0.8.bb}  |   4 +-
 ...etchmail_6.4.17.bb => fetchmail_6.4.18.bb} |   2 +-
 ...or-last-line-only-from-preprocessed-.patch |  57 -----
 ...SCV-as-non-memory-mapped-I-O-archite.patch |  44 ++++
 ...typecast-enum-conversions-explicitly.patch |  66 ++---
 .../flashrom/flashrom/meson-fixes.patch       |  68 ++++++
 meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb  |  16 +-
 .../0001-Include-limits.h-for-PATH_MAX.patch  |  25 --
 .../phonet-utils/phonet-utils_git.bb          |  15 --
 .../telepathy/telepathy-glib_0.24.1.bb        |   4 +-
 .../{zabbix_5.2.5.bb => zabbix_5.2.6.bb}      |   4 +-
 .../packagegroups/packagegroup-meta-oe.bb     | 210 ++++++++--------
 ...ive_10.5.8.bb => mariadb-native_10.5.9.bb} |   0
 meta-oe/recipes-dbs/mysql/mariadb.inc         |   5 +-
 ...ck-if-syscall-exists-before-using-it.patch |  43 ++++
 ...ktrace-t.c-make-the-test-conditional.patch |  38 ---
 .../mysql/mariadb/c11_atomics.patch           |  16 +-
 .../recipes-dbs/mysql/mariadb/sys_futex.patch |  22 ++
 .../{mariadb_10.5.8.bb => mariadb_10.5.9.bb}  |   0
 .../recipes-devtools/nodejs/nodejs_12.21.0.bb |   2 +-
 .../{ostree_2020.8.bb => ostree_2021.1.bb}    |   2 +-
 ...-tests-disable-the-check-for-inotify.patch |  46 ++++
 .../rsyslog/rsyslog/run-ptest                 |   6 +-
 .../rsyslog/rsyslog_8.2102.0.bb               |  15 +-
 .../uml-utilities/uml-utilities_20040406.bb   |   5 +-
 .../fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb}   |   2 +-
 .../openjpeg/openjpeg_2.4.0.bb                |   2 +
 .../{libxaw_1.0.13.bb => libxaw_1.0.14.bb}    |   5 +-
 meta-oe/recipes-kernel/bpftool/bpftool.bb     |  11 +-
 .../recipes-multimedia/mplayer/mpv_0.32.0.bb  |   4 +-
 ...port.c-Fix-broken-d-bus-message-time.patch |  36 +++
 meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb  |   1 +
 .../emacs/{emacs_27.1.bb => emacs_27.2.bb}    |   2 +-
 .../libcppkafka/libcppkafka_git.bb            |  22 ++
 .../libmanette/libmanette_0.2.6.bb            |  16 ++
 .../0001_fix_absolute_path_usage.patch        |  83 +++++++
 .../librdkafka/librdkafka_1.6.1.bb            |  23 ++
 .../recipes-support/libssh/libssh_0.8.9.bb    |   6 +-
 .../0001-Migrate-to-use-g_memdup2.patch       | 192 +++++++++++++++
 .../pidgin/pidgin-sipe_1.25.0.bb              |   1 +
 ...tock-glib-macro-to-define-boxed-type.patch | 228 ++++++++++++++++++
 ...rrecly-used-volatile-from-enum-type-.patch |  47 ++++
 .../poppler/poppler_21.03.0.bb                |   2 +
 .../libnet/libnet-ssleay-perl_1.85.bb         |   1 +
 ....7.4.bb => python3-aiohttp_3.7.4.post0.bb} |   2 +-
 ...ray_1.8.1.bb => python3-bitarray_1.9.0.bb} |   2 +-
 ....2.6.bb => python3-cheetah_3.2.6.post1.bb} |   2 +-
 ....bb => python3-contextlib2_0.6.0.post1.bb} |   3 +-
 ...or_4.4.2.bb => python3-decorator_5.0.1.bb} |   3 +-
 ...utils_0.16.bb => python3-docutils_0.17.bb} |   5 +-
 ...python3-google-api-python-client_2.1.0.bb} |   2 +-
 .../0001-setup.py-Fix-numpy-version.patch     |   8 +-
 ...1-setup_build.py-avoid-absolute-path.patch |   4 +-
 ...n3-h5py_3.1.0.bb => python3-h5py_3.2.1.bb} |   3 +-
 ...2_0.19.0.bb => python3-httplib2_0.19.1.bb} |   2 +-
 ...b_3.3.4.bb => python3-matplotlib_3.4.1.bb} |   5 +-
 ...workx_2.5.bb => python3-networkx_2.5.1.bb} |   3 +-
 ...-parso_0.8.1.bb => python3-parso_0.8.2.bb} |   2 +-
 ...illow_8.1.2.bb => python3-pillow_8.2.0.bb} |   4 +-
 ...p_2.4.140.bb => python3-pymisp_2.4.141.bb} |   2 +-
 ...2_0.5.15.bb => python3-pyroute2_0.5.16.bb} |   2 +-
 ...os_0.0.40.bb => python3-pysonos_0.0.41.bb} |   2 +-
 ...2021.3.17.bb => python3-regex_2021.4.4.bb} |   2 +-
 ...y_1.4.3.bb => python3-sqlalchemy_1.4.4.bb} |   2 +-
 ...-tqdm_4.58.0.bb => python3-tqdm_4.59.0.bb} |   2 +-
 ..._2.11.1.bb => python3-typeguard_2.12.0.bb} |   2 +-
 ...r_1.3.7.bb => python3-xlsxwriter_1.3.8.bb} |   5 +-
 79 files changed, 1197 insertions(+), 449 deletions(-)
 create mode 100644 meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch
 rename meta-gnome/recipes-gnome/gnome-autoar/{gnome-autoar_0.2.4.bb => gnome-autoar_0.3.1.bb} (66%)
 delete mode 100644 meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
 rename meta-networking/recipes-connectivity/freeradius/{freeradius_3.0.20.bb => freeradius_3.0.21.bb} (98%)
 rename meta-networking/recipes-connectivity/networkmanager/{networkmanager-openvpn_1.8.12.bb => networkmanager-openvpn_1.8.14.bb} (91%)
 rename meta-networking/recipes-connectivity/snort/{snort_2.9.17.bb => snort_2.9.17.1.bb} (97%)
 rename meta-networking/recipes-daemons/lldpd/{lldpd_1.0.4.bb => lldpd_1.0.8.bb} (94%)
 rename meta-networking/recipes-support/fetchmail/{fetchmail_6.4.17.bb => fetchmail_6.4.18.bb} (91%)
 delete mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
 create mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch
 create mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch
 delete mode 100644 meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
 delete mode 100644 meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb
 rename meta-oe/recipes-connectivity/zabbix/{zabbix_5.2.5.bb => zabbix_5.2.6.bb} (95%)
 rename meta-oe/recipes-dbs/mysql/{mariadb-native_10.5.8.bb => mariadb-native_10.5.9.bb} (100%)
 create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
 delete mode 100644 meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
 create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch
 rename meta-oe/recipes-dbs/mysql/{mariadb_10.5.8.bb => mariadb_10.5.9.bb} (100%)
 rename meta-oe/recipes-extended/ostree/{ostree_2020.8.bb => ostree_2021.1.bb} (99%)
 create mode 100644 meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch
 rename meta-oe/recipes-graphics/fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb} (89%)
 rename meta-oe/recipes-graphics/xorg-lib/{libxaw_1.0.13.bb => libxaw_1.0.14.bb} (82%)
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch
 rename meta-oe/recipes-support/emacs/{emacs_27.1.bb => emacs_27.2.bb} (99%)
 create mode 100644 meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
 create mode 100644 meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
 create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
 create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
 create mode 100644 meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch
 create mode 100644 meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
 create mode 100644 meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch
 rename meta-python/recipes-devtools/python/{python3-aiohttp_3.7.4.bb => python3-aiohttp_3.7.4.post0.bb} (88%)
 rename meta-python/recipes-devtools/python/{python3-bitarray_1.8.1.bb => python3-bitarray_1.9.0.bb} (77%)
 rename meta-python/recipes-devtools/python/{python3-cheetah_3.2.6.bb => python3-cheetah_3.2.6.post1.bb} (80%)
 rename meta-python/recipes-devtools/python/{python3-contextlib2_0.6.0.bb => python3-contextlib2_0.6.0.post1.bb} (67%)
 rename meta-python/recipes-devtools/python/{python3-decorator_4.4.2.bb => python3-decorator_5.0.1.bb} (79%)
 rename meta-python/recipes-devtools/python/{python3-docutils_0.16.bb => python3-docutils_0.17.bb} (52%)
 rename meta-python/recipes-devtools/python/{python3-google-api-python-client_2.0.2.bb => python3-google-api-python-client_2.1.0.bb} (78%)
 rename meta-python/recipes-devtools/python/{python3-h5py_3.1.0.bb => python3-h5py_3.2.1.bb} (87%)
 rename meta-python/recipes-devtools/python/{python3-httplib2_0.19.0.bb => python3-httplib2_0.19.1.bb} (77%)
 rename meta-python/recipes-devtools/python/{python3-matplotlib_3.3.4.bb => python3-matplotlib_3.4.1.bb} (85%)
 rename meta-python/recipes-devtools/python/{python3-networkx_2.5.bb => python3-networkx_2.5.1.bb} (70%)
 rename meta-python/recipes-devtools/python/{python3-parso_0.8.1.bb => python3-parso_0.8.2.bb} (75%)
 rename meta-python/recipes-devtools/python/{python3-pillow_8.1.2.bb => python3-pillow_8.2.0.bb} (86%)
 rename meta-python/recipes-devtools/python/{python3-pymisp_2.4.140.bb => python3-pymisp_2.4.141.bb} (91%)
 rename meta-python/recipes-devtools/python/{python3-pyroute2_0.5.15.bb => python3-pyroute2_0.5.16.bb} (90%)
 rename meta-python/recipes-devtools/python/{python3-pysonos_0.0.40.bb => python3-pysonos_0.0.41.bb} (79%)
 rename meta-python/recipes-devtools/python/{python3-regex_2021.3.17.bb => python3-regex_2021.4.4.bb} (77%)
 rename meta-python/recipes-devtools/python/{python3-sqlalchemy_1.4.3.bb => python3-sqlalchemy_1.4.4.bb} (85%)
 rename meta-python/recipes-devtools/python/{python3-tqdm_4.58.0.bb => python3-tqdm_4.59.0.bb} (78%)
 rename meta-python/recipes-devtools/python/{python3-typeguard_2.11.1.bb => python3-typeguard_2.12.0.bb} (87%)
 rename meta-python/recipes-devtools/python/{python3-xlsxwriter_1.3.7.bb => python3-xlsxwriter_1.3.8.bb} (51%)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 68+ messages in thread

* [hardknott 01/64] bpftool: improve reproducibility
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 02/64] libssh: add gcrypt to PACKAGECONFIG akuster
                   ` (64 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: "INC@Cisco)" <INC@Cisco)>

Pass -f(debug|macro)-prefix-map through CC because libbpf
build system overrides CFLAGS. Also remap STAGING_KERNEL_DIR
because it is also stored in resulting executable

Signed-off-by: Denys Zagorui <dzagorui@cisco.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 120de5e02ae4d48bb75e910caa2b7f4ae4b3d025)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-kernel/bpftool/bpftool.bb | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-kernel/bpftool/bpftool.bb b/meta-oe/recipes-kernel/bpftool/bpftool.bb
index 15143a90b2e..f0696db59b1 100644
--- a/meta-oe/recipes-kernel/bpftool/bpftool.bb
+++ b/meta-oe/recipes-kernel/bpftool/bpftool.bb
@@ -9,7 +9,16 @@ inherit bash-completion kernelsrc kernel-arch
 
 do_populate_lic[depends] += "virtual/kernel:do_patch"
 
-EXTRA_OEMAKE = "V=1 -C ${S}/tools/bpf/bpftool O=${B} CROSS=${TARGET_PREFIX} CC="${CC}" LD="${LD}" AR=${AR} ARCH=${ARCH}"
+EXTRA_OEMAKE = "\
+    V=1 \
+    -C ${S}/tools/bpf/bpftool \
+    O=${B} \
+    CROSS=${TARGET_PREFIX} \
+    CC="${CC} ${DEBUG_PREFIX_MAP} -fdebug-prefix-map=${STAGING_KERNEL_DIR}=${KERNEL_SRC_PATH}" \
+    LD="${LD}" \
+    AR=${AR} \
+    ARCH=${ARCH} \
+"
 
 SECURITY_CFLAGS = ""
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 02/64] libssh: add gcrypt to PACKAGECONFIG
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
  2021-04-08 16:35 ` [hardknott 01/64] bpftool: improve reproducibility akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 03/64] flashrom: recipe cleanup akuster
                   ` (63 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Valentin Longchamp <valentin@longchamp.me>

This would allow to build it without libgcrypt (relying instead on
libcrypto).

Enable it by default to keep the recipe behaving the same wihtout a
configuration change.

Signed-off-by: Valentin Longchamp <valentin@longchamp.me>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 86eb692a4e96b77857a4160a12625fc694812d52)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-support/libssh/libssh_0.8.9.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-support/libssh/libssh_0.8.9.bb b/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
index 39ed8a8fbbb..2aff2c8781d 100644
--- a/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
+++ b/meta-oe/recipes-support/libssh/libssh_0.8.9.bb
@@ -4,7 +4,7 @@ SECTION = "libs"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=dabb4958b830e5df11d2b0ed8ea255a0"
 
-DEPENDS = "zlib openssl libgcrypt"
+DEPENDS = "zlib openssl"
 
 SRC_URI = "git://git.libssh.org/projects/libssh.git;branch=stable-0.8"
 SRCREV = "04685a74df9ce1db1bc116a83a0da78b4f4fa1f8"
@@ -13,13 +13,13 @@ S = "${WORKDIR}/git"
 
 inherit cmake
 
-PACKAGECONFIG ??=""
+PACKAGECONFIG ??= "gcrypt"
 PACKAGECONFIG[gssapi] = "-DWITH_GSSAPI=1, -DWITH_GSSAPI=0, krb5, "
+PACKAGECONFIG[gcrypt] = "-DWITH_GCRYPT=1, -DWITH_GCRYPT=0, libgcrypt, "
 
 ARM_INSTRUCTION_SET_armv5 = "arm"
 
 EXTRA_OECMAKE = " \
-    -DWITH_GCRYPT=1 \
     -DWITH_PCAP=1 \
     -DWITH_SFTP=1 \
     -DWITH_ZLIB=1 \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 03/64] flashrom: recipe cleanup
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
  2021-04-08 16:35 ` [hardknott 01/64] bpftool: improve reproducibility akuster
  2021-04-08 16:35 ` [hardknott 02/64] libssh: add gcrypt to PACKAGECONFIG akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 04/64] flashrom: Add remaining RISCV support akuster
                   ` (62 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Ross Burton <ross@burtonini.com>

Use Meson to build instead of the bare Makefiles, as the Meson build also
generates pkgconfig files which are needed fwupd.

Add PACKAGECONFIG options for the platform dependencies (libpci, libusb,
libftdi).  Add a patch to the meson.build to ensure that these options
work as intended.

Fix LICENSE, as this is GPLv2-or-later.

Replace 0001-typecast-enum-conversions-explicitly.patch with upstreamed
patch.

Drop 0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch as
this is only needed for the Makefile build.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 401364d06f5d6519ded3d1588c8e27c2310a2b08)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...or-last-line-only-from-preprocessed-.patch | 57 ----------------
 ...typecast-enum-conversions-explicitly.patch | 66 ++++++------------
 .../flashrom/flashrom/meson-fixes.patch       | 68 +++++++++++++++++++
 meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb  | 15 ++--
 4 files changed, 96 insertions(+), 110 deletions(-)
 delete mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
 create mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch

diff --git a/meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch b/meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
deleted file mode 100644
index 7a8be837462..00000000000
--- a/meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 3c078497e506bd6acb406da5cde7ce20e8896353 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Thu, 23 Jul 2020 14:13:59 -0700
-Subject: [PATCH] Makefile: Check for last line only from preprocessed output
-
-This started to fail with glibc 2.32 since glibc added additional
-attributes to functions in signal.h therefore existing regexp started to
-fail as it is not able to handle these functions e.g.
-
-extern int siginterrupt (int __sig, int __interrupt) __attribute__ ((__nothrow__ , __leaf__))
-  __attribute__ ((__deprecated__ ("Use sigaction with SA_RESTART instead")));
-
-grep -v '^\#' | grep '"' | cut -f 2 -d'"'
-bit outside of fd_set selected
-Use sigaction with SA_RESTART instead
-arm
-
-So changing it to
-tail -1 | grep '"' | cut -f 2 -d'"'
-arm
-
-Produces the expected result, this was hidden until now
-
-Upstream-Status: Submitted [https://review.coreboot.org/c/flashrom/+/43770]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Change-Id: I123a046e142d54632f12d54e2aa09b0928c02b91
----
- Makefile | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 803529f..3795681 100644
---- a/Makefile
-+++ b/Makefile
-@@ -106,7 +106,7 @@ endif
- # IMPORTANT: The following line must be placed before TARGET_OS is ever used
- # (of course), but should come after any lines setting CC because the line
- # below uses CC itself.
--override TARGET_OS := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E os.h 2>/dev/null | grep -v '^\#' | grep '"' | cut -f 2 -d'"'))
-+override TARGET_OS := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E os.h 2>/dev/null | tail -1 | grep '"' | cut -f 2 -d'"'))
- 
- ifeq ($(TARGET_OS), Darwin)
- override CPPFLAGS += -I/opt/local/include -I/usr/local/include
-@@ -460,8 +460,8 @@ endif
- # IMPORTANT: The following line must be placed before ARCH is ever used
- # (of course), but should come after any lines setting CC because the line
- # below uses CC itself.
--override ARCH := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E archtest.c 2>/dev/null | grep -v '^\#' | grep '"' | cut -f 2 -d'"'))
--override ENDIAN := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E endiantest.c 2>/dev/null | grep -v '^\#'))
-+override ARCH := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E archtest.c 2>/dev/null | tail -1 | grep '"' | cut -f 2 -d'"'))
-+override ENDIAN := $(strip $(call debug_shell,$(CC) $(CPPFLAGS) -E endiantest.c 2>/dev/null | tail -1))
- 
- # Disable the internal programmer on unsupported architectures (everything but x86 and mipsel)
- ifneq ($(ARCH)-little, $(filter $(ARCH),x86 mips)-$(ENDIAN))
--- 
-2.27.0
-
diff --git a/meta-oe/recipes-bsp/flashrom/flashrom/0001-typecast-enum-conversions-explicitly.patch b/meta-oe/recipes-bsp/flashrom/flashrom/0001-typecast-enum-conversions-explicitly.patch
index 7ac53650f2c..f2302dbcc38 100644
--- a/meta-oe/recipes-bsp/flashrom/flashrom/0001-typecast-enum-conversions-explicitly.patch
+++ b/meta-oe/recipes-bsp/flashrom/flashrom/0001-typecast-enum-conversions-explicitly.patch
@@ -1,69 +1,45 @@
-From 8a236330f2af56bde21e9f69208ea3e59f529f0c Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sun, 15 Mar 2020 17:02:30 -0700
-Subject: [PATCH] typecast enum conversions explicitly
+Upstream-Status: Backport
+Signed-off-by: Ross Burton <ross.burton@arm.com>
 
-clang complains like below
+From 3a0c1966e4c66f91e6e8551e906b6db38002acb4 Mon Sep 17 00:00:00 2001
+From: Angel Pons <th3fanbus@gmail.com>
+Date: Wed, 27 May 2020 12:15:51 +0200
+Subject: [PATCH] libflashrom.c: Use casts on enum conversions
 
-libflashrom.c:191:43: error: implicit conversion from enumeration type 'const enum test_state' to different enumeration type 'enum flashrom_test_state' [-Werror,-Wenum-conversion]
-                        supported_boards[i].working = binfo[i].working;
-                                                    ~ ~~~~~~~~~^~~~~~~
-libflashrom.c:229:46: error: implicit conversion from enumeration type 'const enum test_state' to different enumeration type 'enum flashrom_test_state' [-Werror,-Wenum-conversion]
-                        supported_chipsets[i].status = chipset[i].status;
-                                                     ~ ~~~~~~~~~~~^~~~~~
+This allows flashrom to build with GCC 10.
 
-However these enums are exactly same so they can be typecasted
-
-libflashrom.h
-
-/** @ingroup flashrom-query */
-enum flashrom_test_state {
-        FLASHROM_TESTED_OK  = 0,
-        FLASHROM_TESTED_NT  = 1,
-        FLASHROM_TESTED_BAD = 2,
-        FLASHROM_TESTED_DEP = 3,
-        FLASHROM_TESTED_NA  = 4,
-};
-
-flash.h
-
-enum test_state {
-          OK = 0,
-          NT = 1, /* Not tested */
-          BAD,    /* Known to not work */
-          DEP,    /* Support depends on configuration (e.g. Intel flash descriptor) */
-          NA,     /* Not applicable (e.g. write support on ROM chips) */
-  };
-
-Upstream-Status: Pending
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
+Change-Id: I2166cdf3681452631ef8e980face2924e9a6c81a
+Signed-off-by: Angel Pons <th3fanbus@gmail.com>
+Reviewed-on: https://review.coreboot.org/c/flashrom/+/41775
+Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
+Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
 ---
- libflashrom.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
+ libflashrom.c | 6 ++++--
+ 1 file changed, 4 insertions(+), 2 deletions(-)
 
 diff --git a/libflashrom.c b/libflashrom.c
-index 0dec22e..7956685 100644
+index ab7e364..c20d9c7 100644
 --- a/libflashrom.c
 +++ b/libflashrom.c
-@@ -188,7 +188,7 @@ struct flashrom_board_info *flashrom_supported_boards(void)
+@@ -188,7 +188,8 @@ struct flashrom_board_info *flashrom_supported_boards(void)
  		for (; i < boards_known_size; ++i) {
  			supported_boards[i].vendor = binfo[i].vendor;
  			supported_boards[i].name = binfo[i].name;
 -			supported_boards[i].working = binfo[i].working;
-+			supported_boards[i].working = (enum flashrom_test_state)binfo[i].working;
++			supported_boards[i].working =
++				(enum flashrom_test_state) binfo[i].working;
  		}
  	} else {
  		msg_gerr("Memory allocation error!\n");
-@@ -226,7 +226,7 @@ struct flashrom_chipset_info *flashrom_supported_chipsets(void)
+@@ -226,7 +227,8 @@ struct flashrom_chipset_info *flashrom_supported_chipsets(void)
  			supported_chipsets[i].chipset = chipset[i].device_name;
  			supported_chipsets[i].vendor_id = chipset[i].vendor_id;
  			supported_chipsets[i].chipset_id = chipset[i].device_id;
 -			supported_chipsets[i].status = chipset[i].status;
-+			supported_chipsets[i].status = (enum flashrom_test_state)chipset[i].status;
++			supported_chipsets[i].status =
++				(enum flashrom_test_state) chipset[i].status;
  	  }
  	} else {
  		msg_gerr("Memory allocation error!\n");
 -- 
 2.25.1
-
diff --git a/meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch b/meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch
new file mode 100644
index 00000000000..e45236ee07c
--- /dev/null
+++ b/meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch
@@ -0,0 +1,68 @@
+Add a ftdi option alongside USB and PCI to control the external dependency, and
+ensure that the build is successful in all combinations of options.
+
+Upstream-Status: Pending
+Signed-off-by: Ross Burton <ross.burton@arm.com>
+
+diff --git a/meson.build b/meson.build
+index 375089c..0df9d69 100644
+--- a/meson.build
++++ b/meson.build
+@@ -91,6 +91,8 @@ else
+   config_digilent_spi = false
+   config_developerbox_spi = false
+   config_pickit2_spi = false
++  config_stlinkv3_spi = false
++  config_usbblaster_spi = false
+ endif
+ 
+ # some programmers require libpci
+@@ -118,6 +120,21 @@ else
+   config_satasii = false
+ endif
+ 
++# some programmers require libftdi
++if get_option('ftdi')
++  deps += dependency('libftdi1')
++else
++  config_ft2232_spi = false
++  config_usbblaster_spi = false
++endif
++
++if not (target_machine.cpu_family() == 'x86' or target_machine.cpu_family() == 'x86_64')
++  config_satamv = false
++  config_nic3com = false
++  config_rayer_spi = false
++  config_nicrealtek = false
++endif
++
+ # set defines for configured programmers
+ if config_atahpt
+   srcs += 'atahpt.c'
+@@ -163,7 +180,6 @@ endif
+ if config_ft2232_spi
+   srcs += 'ft2232_spi.c'
+   cargs += '-DCONFIG_FT2232_SPI=1'
+-  deps += dependency('libftdi1')
+   cargs += '-DHAVE_FT232H=1'
+ endif
+ if config_gfxnvidia
+@@ -216,6 +232,7 @@ endif
+ if config_nicintel
+   srcs += 'nicintel.c'
+   cargs += '-DCONFIG_NICINTEL=1'
++  need_raw_access = true
+ endif
+ if config_nicintel_eeprom
+   srcs += 'nicintel_eeprom.c'
+diff --git a/meson_options.txt b/meson_options.txt
+index ea87311..b6b842d 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -1,5 +1,6 @@
+ option('pciutils', type : 'boolean', value : true, description : 'use pciutils')
+ option('usb', type : 'boolean', value : true, description : 'use libusb1')
++option('ftdi', type : 'boolean', value : true, description : 'use libftdi')
+ 
+ option('config_atahpt', type : 'boolean', value : false, description : 'Highpoint (HPT) ATA/RAID controllers')
+ option('config_atapromise', type : 'boolean', value : false, description : 'Promise ATA controller')
diff --git a/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb b/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
index 66ae34af948..4e0b2d4a8c6 100644
--- a/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
+++ b/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
@@ -1,21 +1,20 @@
 DESCRIPTION = "flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips"
-LICENSE = "GPLv2"
+LICENSE = "GPLv2+"
 HOMEPAGE = "http://flashrom.org"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
-DEPENDS = "pciutils libusb libusb-compat"
-
 SRC_URI = "https://download.flashrom.org/releases/flashrom-v${PV}.tar.bz2 \
            file://0001-typecast-enum-conversions-explicitly.patch \
-           file://0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch \
+           file://meson-fixes.patch \
            "
 SRC_URI[md5sum] = "7f8e4b87087eb12ecee0fcc5445b4956"
 SRC_URI[sha256sum] = "e1f8d95881f5a4365dfe58776ce821dfcee0f138f75d0f44f8a3cd032d9ea42b"
 
 S = "${WORKDIR}/flashrom-v${PV}"
 
-inherit pkgconfig
+inherit meson pkgconfig
 
-do_install() {
-    oe_runmake PREFIX=${prefix} DESTDIR=${D} install
-}
+PACKAGECONFIG ??= "pci usb ftdi"
+PACKAGECONFIG[pci] = "-Dpciutils=true,-Dpciutils=false,pciutils"
+PACKAGECONFIG[usb] = "-Dusb=true,-Dusb=false,libusb"
+PACKAGECONFIG[ftdi] = "-Dftdi=true,-Dftdi=false,libftdi"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 04/64] flashrom: Add remaining RISCV support
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (2 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 03/64] flashrom: recipe cleanup akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 05/64] openjpeg: add native/nativesdk class extension akuster
                   ` (61 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Ross Burton <ross.burton@arm.com>
(cherry picked from commit e024a4c7085fb9ab2c79b3b6c5c6389037fab630)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...SCV-as-non-memory-mapped-I-O-archite.patch | 44 +++++++++++++++++++
 meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb  |  1 +
 2 files changed, 45 insertions(+)
 create mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch

diff --git a/meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch b/meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch
new file mode 100644
index 00000000000..e481c5a1618
--- /dev/null
+++ b/meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch
@@ -0,0 +1,44 @@
+From 2c777126765b4095bf481d5cfe4a21470374d940 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Tue, 30 Mar 2021 15:12:09 -0700
+Subject: [PATCH] flashrom: Mark RISCV as non memory-mapped I/O architecture
+
+Upstream-Status: Submitted [https://review.coreboot.org/c/flashrom/+/51960]
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+Change-Id: I55c4e8529d36f0850dd56441c3fb8602c5d889fd
+---
+ Makefile   | 2 +-
+ hwaccess.h | 4 ++++
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile b/Makefile
+index 6d37d55..203e04b 100644
+--- a/Makefile
++++ b/Makefile
+@@ -559,7 +559,7 @@ endif
+ # Disable all drivers needing raw access (memory, PCI, port I/O) on
+ # architectures with unknown raw access properties.
+ # Right now those architectures are alpha hppa m68k sh s390
+-ifneq ($(ARCH),$(filter $(ARCH),x86 mips ppc arm sparc arc))
++ifneq ($(ARCH),$(filter $(ARCH),x86 mips ppc arm sparc arc riscv))
+ ifeq ($(CONFIG_RAYER_SPI), yes)
+ UNSUPPORTED_FEATURES += CONFIG_RAYER_SPI=yes
+ else
+diff --git a/hwaccess.h b/hwaccess.h
+index 5602c15..e79988a 100644
+--- a/hwaccess.h
++++ b/hwaccess.h
+@@ -295,6 +295,10 @@ int libpayload_wrmsr(int addr, msr_t msr);
+ 
+ /* Non memory mapped I/O is not supported on ARC. */
+ 
++#elif IS_RISCV
++
++/* Non memory mapped I/O is not supported on RISCV. */
++
+ #else
+ 
+ #error Unknown architecture, please check if it supports PCI port IO.
+-- 
+2.31.1
+
diff --git a/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb b/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
index 4e0b2d4a8c6..145a3cad02e 100644
--- a/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
+++ b/meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 SRC_URI = "https://download.flashrom.org/releases/flashrom-v${PV}.tar.bz2 \
            file://0001-typecast-enum-conversions-explicitly.patch \
            file://meson-fixes.patch \
+           file://0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch \
            "
 SRC_URI[md5sum] = "7f8e4b87087eb12ecee0fcc5445b4956"
 SRC_URI[sha256sum] = "e1f8d95881f5a4365dfe58776ce821dfcee0f138f75d0f44f8a3cd032d9ea42b"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 05/64] openjpeg: add native/nativesdk class extension
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (3 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 04/64] flashrom: Add remaining RISCV support akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 06/64] packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURES akuster
                   ` (60 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Ross Burton <ross@burtonini.com>

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 41bbe1c62f13ac85f15c8ec8f57cb442b9e0025c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
index 8e264bf71b2..62aa4b43db7 100644
--- a/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
+++ b/meta-oe/recipes-graphics/openjpeg/openjpeg_2.4.0.bb
@@ -19,3 +19,5 @@ inherit cmake
 EXTRA_OECMAKE += "-DOPENJPEG_INSTALL_LIB_DIR=${@d.getVar('baselib').replace('/', '')}"
 
 FILES_${PN} += "${libdir}/openjpeg*"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 06/64] packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURES
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (4 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 05/64] openjpeg: add native/nativesdk class extension akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 07/64] packagegroup-meta-multimedia: include vlc " akuster
                   ` (59 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 61d269362a1d5d05de7cf45fb38cd09e562da00b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../packagegroups/packagegroup-meta-multimedia.bb               | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
index 350c14b264d..0a82b8c2f1a 100644
--- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
+++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
@@ -54,7 +54,7 @@ RDEPENDS_packagegroup-meta-multimedia = "\
     tearsofsteel-1080p \
     schroedinger \
     pipewire \
-    projucer \
+    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "projucer", "", d)} \
     libcamera \
     ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "libde265 openh264", "", d)} \
     vorbis-tools \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 07/64] packagegroup-meta-multimedia: include vlc only with x11 in DISTRO_FEATURES
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (5 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 06/64] packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURES akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 08/64] mpv: remove explicit LICENSE_FLAGS akuster
                   ` (58 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit af3abbf90f82ae7277506d1b68b601462e4d5d23)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../packagegroups/packagegroup-meta-multimedia.bb               | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
index 0a82b8c2f1a..73b852a4a91 100644
--- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
+++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb
@@ -67,7 +67,7 @@ RDEPENDS_packagegroup-meta-multimedia = "\
     openal-soft \
     opusfile \
     libdvdcss \
-    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "vlc", "", d)} \
+    ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", bb.utils.contains("DISTRO_FEATURES", "x11", "vlc", "", d), "", d)} \
     ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "sox streamripper", "", d)} \
     tinyalsa \
     tremor \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 08/64] mpv: remove explicit LICENSE_FLAGS
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (6 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 07/64] packagegroup-meta-multimedia: include vlc " akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 09/64] mpd: Check for commercial in LICENSE_FLAGS_WHITELIST akuster
                   ` (57 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Yann Dirson <yann@blade-group.com>

This flag does not describe the mpv package, but ffmpeg instead.
It gets in the way of using finer-grained LICENSE_FLAGS in ffmpeg.

It is above all not needed, the real problem is even more clear without it:

 ffmpeg was skipped: because it has a restricted license 'commercial'. Which is not whitelisted i  LICENSE_FLAGS_WHITELIST
 ERROR: Required build target 'mpv' has no buildable providers.
 Missing or unbuildable dependency chain was: ['mpv', 'ffmpeg']

Signed-off-by: Yann Dirson <yann@blade-group.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit bba49e9edb4642e3cbe239ab13597484602330f8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
index e04925d0f1d..6a3fd97157b 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
@@ -12,9 +12,6 @@ DEPENDS += " \
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=91f1cb870c1cc2d31351a4d2595441cb"
 
-# While this item does not require it, it depends on ffmpeg which does
-LICENSE_FLAGS = "commercial"
-
 SRCREV_mpv = "70b991749df389bcc0a4e145b5687233a03b4ed7"
 SRC_URI = " \
     git://github.com/mpv-player/mpv;name=mpv \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 09/64] mpd: Check for commercial in LICENSE_FLAGS_WHITELIST
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (7 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 08/64] mpv: remove explicit LICENSE_FLAGS akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 10/64] mpv: Exclude from world if commercial is not in inclusion list akuster
                   ` (56 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

aac and ffmpeg could be enabled only if they have been whitelisted by
user

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 20ac7000cca4b1af84782e9e79dcc5207fdcf71a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-multimedia/musicpd/mpd_0.22.6.bb          | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.22.6.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.22.6.bb
index e91bb5d9789..b1fa96e1bee 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.22.6.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.22.6.bb
@@ -2,8 +2,6 @@ SUMMARY = "Music Player Daemon"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 
-LICENSE_FLAGS = "${@bb.utils.contains_any('PACKAGECONFIG', ['ffmpeg', 'aac'], 'commercial', '', d)}"
-
 HOMEPAGE ="http://www.musicpd.org"
 
 inherit meson useradd systemd pkgconfig
@@ -28,7 +26,14 @@ S = "${WORKDIR}/git"
 
 EXTRA_OEMESON += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '-Dsystemd=enabled -Dsystemd_system_unit_dir=${systemd_system_unitdir} -Dsystemd_user_unit_dir=${systemd_system_unitdir}', '-Dsystemd=disabled', d)}"
 
-PACKAGECONFIG ??= "aac alsa ao bzip2 daemon ffmpeg fifo flac fluidsynth iso9660 jack libsamplerate httpd mms mpg123 modplug sndfile upnp openal opus oss recorder vorbis wavpack zlib"
+PACKAGECONFIG ??= "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "aac", "", d)} \
+                   alsa ao bzip2 daemon \
+                   ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "ffmpeg aac", "", d)} \
+                   fifo flac fluidsynth iso9660 \
+                   jack libsamplerate httpd \
+                   mms mpg123 modplug sndfile \
+                   upnp openal opus oss recorder \
+                   vorbis wavpack zlib"
 
 PACKAGECONFIG[aac] = "-Dfaad=enabled,-Dfaad=disabled,faad2"
 PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 10/64] mpv: Exclude from world if commercial is not in inclusion list
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (8 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 09/64] mpd: Check for commercial in LICENSE_FLAGS_WHITELIST akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 11/64] sox: " akuster
                   ` (55 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 0f6a40a6e504d52fde515f31f93e616005722a1f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
index 6a3fd97157b..171eef7b731 100644
--- a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb
@@ -111,3 +111,4 @@ FILES_${PN} += " \
     ${datadir}/zsh \
     ${datadir}/bash-completion \
     "
+EXCLUDE_FROM_WORLD = "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "0", "1", d)}"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 11/64] sox: Exclude from world if commercial is not in inclusion list
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (9 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 10/64] mpv: Exclude from world if commercial is not in inclusion list akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 12/64] vlc: " akuster
                   ` (54 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

It needs ffmpeg

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit 944317df4b2dc94613ff04ef0484380725006acb)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb b/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
index 21fddd1e197..4c3f37913ad 100644
--- a/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
+++ b/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
@@ -38,3 +38,6 @@ SRC_URI[md5sum] = "d04fba2d9245e661f245de0577f48a33"
 SRC_URI[sha256sum] = "b45f598643ffbd8e363ff24d61166ccec4836fea6d3888881b8df53e3bb55f6c"
 
 inherit autotools pkgconfig
+
+EXCLUDE_FROM_WORLD = "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "0", "1", d)}"
+
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 12/64] vlc: Exclude from world if commercial is not in inclusion list
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (10 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 11/64] sox: " akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 13/64] sox: Remove LICENSE_FLAGS = "commercial" akuster
                   ` (53 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Remove LICENSE_FLAGS setting as its no longer needed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit dbd662de1ca670459ddc88cf68c9a3f888ba71ee)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb
index c0074aabb5d..cb796a00fa4 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.12.bb
@@ -16,9 +16,6 @@ DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native \
 LDFLAGS_append_riscv64 = " -latomic"
 LDFLAGS_append_riscv32 = " -latomic"
 
-# While this item does not require it, it depends on ffmpeg which does
-LICENSE_FLAGS = "commercial"
-
 SRC_URI = "http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz \
            file://0001-make-opencv-configurable.patch \
            file://0002-use-vorbisidec.patch \
@@ -134,3 +131,4 @@ FILES_${PN}-staticdev += "\
 
 INSANE_SKIP_${PN} = "dev-so"
 
+EXCLUDE_FROM_WORLD = "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "0", "1", d)}"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 13/64] sox: Remove LICENSE_FLAGS = "commercial"
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (11 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 12/64] vlc: " akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 14/64] python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4 akuster
                   ` (52 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Its not needed bitbake gives a better diagnostics when included
in image deps without accepting commercial license

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit da393545a2721af13ff42426b7effdd7adc4d927)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb b/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
index 4c3f37913ad..2d6e913d871 100644
--- a/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
+++ b/meta-multimedia/recipes-multimedia/sox/sox_14.4.2.bb
@@ -6,9 +6,6 @@ SECTION = "audio"
 
 DEPENDS = "libpng ffmpeg libsndfile1"
 
-# While this item does not require it, it depends on ffmpeg which does
-LICENSE_FLAGS = "commercial"
-
 PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa pulseaudio', d)} \
                    magic \
 "
@@ -40,4 +37,3 @@ SRC_URI[sha256sum] = "b45f598643ffbd8e363ff24d61166ccec4836fea6d3888881b8df53e3b
 inherit autotools pkgconfig
 
 EXCLUDE_FROM_WORLD = "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "commercial", "0", "1", d)}"
-
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 14/64] python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (12 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 13/64] sox: Remove LICENSE_FLAGS = "commercial" akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 15/64] python3-bitarray: Upgrade 1.8.1 -> 1.8.2 akuster
                   ` (51 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 1.4.4:

orm:
- Fixed critical issue in the new PropComparator.and_() feature
  where loader strategies that emit secondary SELECT statements
  such as selectinload() and lazyload() would fail to accommodate
  for bound parameters in the user-defined criteria in terms of
  the current statement being executed, as opposed to the cached
  statement, causing stale bound values to be used.
- Fixed missing method Session.get() from the ScopedSession
  interface.

engine:
- Modified the context manager used by Transaction so that an
  "already detached" warning is not emitted by the ending of the
  context manager itself, if the transaction were already manually
  rolled back inside the block. This applies to regular
  transactions, savepoint transactions, and legacy "marker"
  transactions. A warning is still emitted if the .rollback()
  method is called explicitly more than once.
- Repair wrong arguments to exception handling method in
  CursorResult.

postgresql:
- Fixed issue in PostgreSQL reflection where a column expressing
  "NOT NULL" will supersede the nullability of a corresponding
  domain.
- Modified the is_disconnect() handler for the pg8000 dialect,
  which now accommodates for a new InterfaceError emitted by
  pg8000 1.19.0.

misc:
- Adjusted the usage of the importlib_metadata library for loading
  setuptools entrypoints in order to accommodate for some
  deprecation changes.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit b1d3eb11b3da5d2367c7b7caa609c6aa1134057a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...{python3-sqlalchemy_1.4.3.bb => python3-sqlalchemy_1.4.4.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-sqlalchemy_1.4.3.bb => python3-sqlalchemy_1.4.4.bb} (85%)

diff --git a/meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.3.bb b/meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.4.bb
similarity index 85%
rename from meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.3.bb
rename to meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.4.bb
index 8cff18dc2eb..1578da5e578 100644
--- a/meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.3.bb
+++ b/meta-python/recipes-devtools/python/python3-sqlalchemy_1.4.4.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "http://www.sqlalchemy.org/"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=3359ed561ac16aaa25b6c6eff84df595"
 
-SRC_URI[sha256sum] = "a719b80b41a900bbcec3cc248616394ebd134043ce5e62185270d785d8a184d3"
+SRC_URI[sha256sum] = "7ba9c00c129dbb4fd026a1f2c943188db59c802612e49bc9bded426d8eb14bc0"
 
 PYPI_PACKAGE = "SQLAlchemy"
 inherit pypi setuptools3
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 15/64] python3-bitarray: Upgrade 1.8.1 -> 1.8.2
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (13 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 14/64] python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 16/64] python3-httplib2: Upgrade 0.19.0 -> 0.19.1 akuster
                   ` (50 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 1.8.2:

- fix crash caused by unsupported types in binary operations
- speedup initializing or extending a bitarray from another with
  different bit endianness
- add formatting options to `bitarray.util.pprint()`
- add documentation on bitarray representations
- add and improve tests (all 291 tests run in less than half a
  second on a modern machine)

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit db7fca08f36c1ac452acdfc05458cbb294503382)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-bitarray_1.8.1.bb => python3-bitarray_1.8.2.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-bitarray_1.8.1.bb => python3-bitarray_1.8.2.bb} (77%)

diff --git a/meta-python/recipes-devtools/python/python3-bitarray_1.8.1.bb b/meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-bitarray_1.8.1.bb
rename to meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb
index 9bb5f280d9d..8fd4b6c31f4 100644
--- a/meta-python/recipes-devtools/python/python3-bitarray_1.8.1.bb
+++ b/meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/ilanschnell/bitarray"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=2ad702cdcd49e8d2ac01d7e7d0810d2d"
 
-SRC_URI[sha256sum] = "e02f79fba7a470d438eb39017d503498faaf760b17b6b46af1a9de12fd58d311"
+SRC_URI[sha256sum] = "96136d9add2b9b3b73e1eb7538b8d12547ee82dc3fbd31addef829371ce2a1bd"
 
 inherit setuptools3 pypi
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 16/64] python3-httplib2: Upgrade 0.19.0 -> 0.19.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (14 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 15/64] python3-bitarray: Upgrade 1.8.1 -> 1.8.2 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 17/64] python3-parso: Upgrade 0.8.1 -> 0.8.2 akuster
                   ` (49 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.19.1:

- auth header parsing performance optimizations
- Use mock from the standard library on Python>=3.3

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit ce5a70222c3951a1ca54d767f7badf363e65a8f8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-httplib2_0.19.0.bb => python3-httplib2_0.19.1.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-httplib2_0.19.0.bb => python3-httplib2_0.19.1.bb} (77%)

diff --git a/meta-python/recipes-devtools/python/python3-httplib2_0.19.0.bb b/meta-python/recipes-devtools/python/python3-httplib2_0.19.1.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-httplib2_0.19.0.bb
rename to meta-python/recipes-devtools/python/python3-httplib2_0.19.1.bb
index f720723a65a..a16f8d9d202 100644
--- a/meta-python/recipes-devtools/python/python3-httplib2_0.19.0.bb
+++ b/meta-python/recipes-devtools/python/python3-httplib2_0.19.1.bb
@@ -4,6 +4,6 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=56e5e931172b6164b62dc7c4aba6c8cf"
 
-SRC_URI[sha256sum] = "e0d428dad43c72dbce7d163b7753ffc7a39c097e6788ef10f4198db69b92f08e"
+SRC_URI[sha256sum] = "0b12617eeca7433d4c396a100eaecfa4b08ee99aa881e6df6e257a7aad5d533d"
 
 inherit pypi setuptools3
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 17/64] python3-parso: Upgrade 0.8.1 -> 0.8.2
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (15 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 16/64] python3-httplib2: Upgrade 0.19.0 -> 0.19.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 18/64] python3-matplotlib: Upgrade 3.3.4 -> 3.4.1 akuster
                   ` (48 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.8.2:

- Various small bugfixes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 3e1cedb62a16498fec02afdd917b380adf0339f6)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../python/{python3-parso_0.8.1.bb => python3-parso_0.8.2.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-parso_0.8.1.bb => python3-parso_0.8.2.bb} (75%)

diff --git a/meta-python/recipes-devtools/python/python3-parso_0.8.1.bb b/meta-python/recipes-devtools/python/python3-parso_0.8.2.bb
similarity index 75%
rename from meta-python/recipes-devtools/python/python3-parso_0.8.1.bb
rename to meta-python/recipes-devtools/python/python3-parso_0.8.2.bb
index 9e4ede52905..afcfabb95a8 100644
--- a/meta-python/recipes-devtools/python/python3-parso_0.8.1.bb
+++ b/meta-python/recipes-devtools/python/python3-parso_0.8.2.bb
@@ -6,6 +6,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=cbaa2675b2424d771451332a7a69503f"
 
 PYPI_PACKAGE = "parso"
 
-SRC_URI[sha256sum] = "8519430ad07087d4c997fda3a7918f7cfa27cb58972a8c89c2a0295a1c940e9e"
+SRC_URI[sha256sum] = "12b83492c6239ce32ff5eed6d3639d6a536170723c6f3f1506869f1ace413398"
 
 inherit setuptools3 pypi
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 18/64] python3-matplotlib: Upgrade 3.3.4 -> 3.4.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (16 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 17/64] python3-parso: Upgrade 0.8.1 -> 0.8.2 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 19/64] python3-pyroute2: Upgrade 0.5.15 -> 0.5.16 akuster
                   ` (47 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to relase 3.4.1:

- fix errorbar when specifying fillstyle
- fix Inkscape cleanup at exit on Windows for tests
- fix legends of colour-mapped scatter plots
- fix positioning of annotation fancy arrows
- fix size and color rendering for 3D scatter plots
- fix suptitle manual positioning when using constrained layout
- respect antialiasing settings in cairo backends as well

License-Update: Adjust setup.py line for to check the license.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit ba370b99afeac30ad1e8e02cde73b91a4b6cc525)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...thon3-matplotlib_3.3.4.bb => python3-matplotlib_3.4.1.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-matplotlib_3.3.4.bb => python3-matplotlib_3.4.1.bb} (85%)

diff --git a/meta-python/recipes-devtools/python/python3-matplotlib_3.3.4.bb b/meta-python/recipes-devtools/python/python3-matplotlib_3.4.1.bb
similarity index 85%
rename from meta-python/recipes-devtools/python/python3-matplotlib_3.3.4.bb
rename to meta-python/recipes-devtools/python/python3-matplotlib_3.4.1.bb
index a4df9a6fe60..21c29aa2ce3 100644
--- a/meta-python/recipes-devtools/python/python3-matplotlib_3.3.4.bb
+++ b/meta-python/recipes-devtools/python/python3-matplotlib_3.4.1.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/matplotlib/matplotlib"
 SECTION = "devel/python"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "\
-    file://setup.py;beginline=273;endline=273;md5=e0ef37de7122ce842bcd1fb54482b353 \
+    file://setup.py;beginline=282;endline=282;md5=20e7ab4d2b2b1395a0e4ab800181eb96 \
     file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74 \
 "
 DEPENDS = "\
@@ -19,8 +19,7 @@ DEPENDS = "\
     python3-certifi-native \
 "
 
-SRC_URI[md5sum] = "0b48f34ec623e765a1bda15924ce0b56"
-SRC_URI[sha256sum] = "3e477db76c22929e4c6876c44f88d790aacdf3c3f8f3a90cb1975c0bf37825b0"
+SRC_URI[sha256sum] = "84d4c4f650f356678a5d658a43ca21a41fca13f9b8b00169c0b76e6a6a948908"
 
 inherit pypi setuptools3 pkgconfig
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 19/64] python3-pyroute2: Upgrade 0.5.15 -> 0.5.16
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (17 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 18/64] python3-matplotlib: Upgrade 3.3.4 -> 3.4.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 20/64] python3-h5py: Upgrade 3.1.0 -> 3.2.1 akuster
                   ` (46 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.5.16:

- ndb: fix syntax for Python < 3.6

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 8f3ee91cfc0d6478ce9764d3415111a08b5c522f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-pyroute2_0.5.15.bb => python3-pyroute2_0.5.16.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pyroute2_0.5.15.bb => python3-pyroute2_0.5.16.bb} (90%)

diff --git a/meta-python/recipes-devtools/python/python3-pyroute2_0.5.15.bb b/meta-python/recipes-devtools/python/python3-pyroute2_0.5.16.bb
similarity index 90%
rename from meta-python/recipes-devtools/python/python3-pyroute2_0.5.15.bb
rename to meta-python/recipes-devtools/python/python3-pyroute2_0.5.16.bb
index ca168b13758..fed0fc38fe7 100644
--- a/meta-python/recipes-devtools/python/python3-pyroute2_0.5.15.bb
+++ b/meta-python/recipes-devtools/python/python3-pyroute2_0.5.16.bb
@@ -3,7 +3,7 @@ LICENSE = "GPLv2 & Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL.v2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
                     file://LICENSE.Apache.v2;md5=34281e312165f843a2b7d1f114fe65ce"
 
-SRC_URI[sha256sum] = "d730eff091dd5b2b78282bc82ebe6888e7ee4d70b79468b1da58d99fc1a2a2fc"
+SRC_URI[sha256sum] = "fe681a2d008cac815b9f287250d69a333fbfc2b2d89c37d58798104057149989"
 
 inherit setuptools3 pypi ptest
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 20/64] python3-h5py: Upgrade 3.1.0 -> 3.2.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (18 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 19/64] python3-pyroute2: Upgrade 0.5.15 -> 0.5.16 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 21/64] python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1 akuster
                   ` (45 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 3.2.1:

- Added support to use the HDF5 ROS3 driver to access HDF5 files
  on S3
- Setting the config option default_file_mode to values other than
  'r' is deprecated. Pass the desired mode when opening a
  :class:`~.File` instead.
- :exc:`OSError` exceptions raised by h5py should now have a useful
  .errno attribute, where HDF5 provides this information.
  Subclasses such as :exc:`FileNotFoundError` should also be raised
  where appropriate.
- Fix reading data with a datatype of variable-length arrays of
  fixed length strings.
- Fix :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`
  when the source and destination have different shapes.
- Fix selecting data using integer indices in
  :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`.
- Fix exception handling in :meth:`.Group.visititems`.
- Issue a warning when File(..., swmr=True) is specified with any
  mode other than 'r', as the SWMR option is ignored in these cases.
- Fix NumPy 1.20 deprecation warnings concerning the use of None as
  shape, and the deprecated aliases np.float, np.int and np.bool.
- Fix :attr:`.File.driver` when the read-only S3 driver is
  available.

Add hdf5-native as a dependency to avoid:

error: libhdf5.so: cannot open shared object file: No such file or directory

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit f95812d0bc1bf25778566a44791257e5a113ab63)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../python3-h5py/0001-setup.py-Fix-numpy-version.patch    | 8 ++++----
 .../0001-setup_build.py-avoid-absolute-path.patch         | 4 ++--
 .../{python3-h5py_3.1.0.bb => python3-h5py_3.2.1.bb}      | 3 ++-
 3 files changed, 8 insertions(+), 7 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-h5py_3.1.0.bb => python3-h5py_3.2.1.bb} (87%)

diff --git a/meta-python/recipes-devtools/python/python3-h5py/0001-setup.py-Fix-numpy-version.patch b/meta-python/recipes-devtools/python/python3-h5py/0001-setup.py-Fix-numpy-version.patch
index 4881b023c80..9b79cc5395b 100644
--- a/meta-python/recipes-devtools/python/python3-h5py/0001-setup.py-Fix-numpy-version.patch
+++ b/meta-python/recipes-devtools/python/python3-h5py/0001-setup.py-Fix-numpy-version.patch
@@ -1,4 +1,4 @@
-From e6c0d487fb5e6063305b8b3187896fbfe5720ed2 Mon Sep 17 00:00:00 2001
+From b1d4d171fd13624f3d8bb917f716b62494066501 Mon Sep 17 00:00:00 2001
 From: Leon Anavi <leon.anavi@konsulko.com>
 Date: Mon, 22 Feb 2021 18:42:43 +0200
 Subject: [PATCH] setup.py: Fix numpy version
@@ -14,12 +14,12 @@ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/setup.py b/setup.py
-index 7dbe583..6602c97 100755
+index 4b2890c..42ba21b 100755
 --- a/setup.py
 +++ b/setup.py
 @@ -49,7 +49,7 @@ SETUP_REQUIRES = [
-     f"Cython >=0.29; python_version<'3.8'",
-     f"Cython >=0.29.14; python_version>='3.8'",
+     "Cython >=0.29.14; python_version=='3.8'",
+     "Cython >=0.29.15; python_version>='3.9'",
  ] + [
 -    f"numpy =={np_min}; python_version{py_condition}"
 +    f"numpy >={np_min}; python_version{py_condition}"
diff --git a/meta-python/recipes-devtools/python/python3-h5py/0001-setup_build.py-avoid-absolute-path.patch b/meta-python/recipes-devtools/python/python3-h5py/0001-setup_build.py-avoid-absolute-path.patch
index d0c2ece19bb..0b8555734a6 100644
--- a/meta-python/recipes-devtools/python/python3-h5py/0001-setup_build.py-avoid-absolute-path.patch
+++ b/meta-python/recipes-devtools/python/python3-h5py/0001-setup_build.py-avoid-absolute-path.patch
@@ -1,4 +1,4 @@
-From 1a46082d0889a784037952c4da0cde3822849032 Mon Sep 17 00:00:00 2001
+From 6f8cee826ef9309c174aa97cb6af2ba532ed9dba Mon Sep 17 00:00:00 2001
 From: Mingli Yu <mingli.yu@windriver.com>
 Date: Thu, 28 Jan 2021 18:44:10 -0800
 Subject: [PATCH] setup_build.py: avoid absolute path
@@ -15,7 +15,7 @@ Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/setup_build.py b/setup_build.py
-index 3c7c7ad..d824bdd 100644
+index 78c6677..64db7f7 100644
 --- a/setup_build.py
 +++ b/setup_build.py
 @@ -21,7 +21,7 @@ from setup_configure import BuildConfig
diff --git a/meta-python/recipes-devtools/python/python3-h5py_3.1.0.bb b/meta-python/recipes-devtools/python/python3-h5py_3.2.1.bb
similarity index 87%
rename from meta-python/recipes-devtools/python/python3-h5py_3.1.0.bb
rename to meta-python/recipes-devtools/python/python3-h5py_3.2.1.bb
index 03ae4c9db40..5faa0b8080f 100644
--- a/meta-python/recipes-devtools/python/python3-h5py_3.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-h5py_3.2.1.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=113251d71fb0384712c719b567261c5c"
 
-SRC_URI[sha256sum] = "1e2516f190652beedcb8c7acfa1c6fa92d99b42331cbef5e5c7ec2d65b0fc3c2"
+SRC_URI[sha256sum] = "89474be911bfcdb34cbf0d98b8ec48b578c27a89fdb1ae4ee7513f1ef8d9249e"
 
 SRC_URI_append = " \
            file://0001-setup_build.py-avoid-absolute-path.patch \
@@ -19,6 +19,7 @@ DEPENDS = "python3-pkgconfig-native \
            python3-cython-native \
            python3-numpy-native \
            python3-six-native \
+           hdf5-native \
            python3 \
            hdf5 \
           "
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 21/64] python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (19 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 20/64] python3-h5py: Upgrade 3.1.0 -> 3.2.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 22/64] gpsd: backport d-bus message time patch from upstream akuster
                   ` (44 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 3.2.6.post1:

- Improvement and refactoring in CI and tests with ``tox``.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 75ef564e5994ec212da7e9fe40ec7497dc7ccaa4)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...{python3-cheetah_3.2.6.bb => python3-cheetah_3.2.6.post1.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-cheetah_3.2.6.bb => python3-cheetah_3.2.6.post1.bb} (80%)

diff --git a/meta-python/recipes-devtools/python/python3-cheetah_3.2.6.bb b/meta-python/recipes-devtools/python/python3-cheetah_3.2.6.post1.bb
similarity index 80%
rename from meta-python/recipes-devtools/python/python3-cheetah_3.2.6.bb
rename to meta-python/recipes-devtools/python/python3-cheetah_3.2.6.post1.bb
index a7e5443f25b..8149d6ccee4 100644
--- a/meta-python/recipes-devtools/python/python3-cheetah_3.2.6.bb
+++ b/meta-python/recipes-devtools/python/python3-cheetah_3.2.6.post1.bb
@@ -11,4 +11,4 @@ RDEPENDS_${PN}_class-native = ""
 
 BBCLASSEXTEND = "native nativesdk"
 
-SRC_URI[sha256sum] = "f1c2b693cdcac2ded2823d363f8459ae785261e61c128d68464c8781dba0466b"
+SRC_URI[sha256sum] = "58b5d84e5fbff6cf8e117414b3ea49ef51654c02ee887d155113c5b91d761967"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 22/64] gpsd: backport d-bus message time patch from upstream
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (20 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 21/64] python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 23/64] rsyslog: fix some of the ptests akuster
                   ` (43 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Hermes Zhang <chenhuiz@axis.com>

This patch is backport from 821c149d486c0e67c1bd35d7c044ede9348aeb8d of
upstream to fix the broken d-bus message time

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 285e4c9bfb5bee87f33193c455ce4962a0b927c3)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...port.c-Fix-broken-d-bus-message-time.patch | 36 +++++++++++++++++++
 meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb  |  1 +
 2 files changed, 37 insertions(+)
 create mode 100644 meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch

diff --git a/meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch b/meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch
new file mode 100644
index 00000000000..659865efe10
--- /dev/null
+++ b/meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch
@@ -0,0 +1,36 @@
+From c9cec2a888d4fea8534be78a0f46d920155ceae6 Mon Sep 17 00:00:00 2001
+From: Paul Fertser <fercerpav@gmail.com>
+Date: Wed, 4 Nov 2020 12:40:50 -0800
+Subject: [PATCH] gpsd/dbusexport.c: Fix broken d-bus message time.
+
+Change-Id: I4b9990ce4517a8feb29fc9e090c62f5a0c56ddd5
+---
+ dbusexport.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/dbusexport.c b/dbusexport.c
+index 40b35739e..5d08a8702 100644
+--- a/dbusexport.c
++++ b/dbusexport.c
+@@ -38,6 +38,7 @@ void send_dbus_fix(struct gps_device_t *channel)
+     /*DBusMessageIter   iter; */
+     dbus_uint32_t serial;	/* collected, but not used */
+     char *gpsd_devname;
++    double dtime;               // time as a double, loss of precision!
+ 
+     /* if the connection is non existent, return without doing anything */
+     if (connection == NULL)
+@@ -51,8 +52,9 @@ void send_dbus_fix(struct gps_device_t *channel)
+     /* the dbus/locationd doc fails to specify altitude as WGS84 or MSL.
+      * assume altMSL */
+     message = dbus_message_new_signal("/org/gpsd", "org.gpsd", "fix");
++    dtime = TSTONS(&gpsfix->time);
+     dbus_message_append_args(message,
+-			     DBUS_TYPE_DOUBLE, &(gpsfix->time),
++			     DBUS_TYPE_DOUBLE, &dtime,
+ 			     DBUS_TYPE_INT32, &(gpsfix->mode),
+ 			     DBUS_TYPE_DOUBLE, &(gpsfix->ept),
+ 			     DBUS_TYPE_DOUBLE, &(gpsfix->latitude),
+-- 
+2.20.1
+
diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
index 3888ad8fa33..0989cc13987 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
@@ -8,6 +8,7 @@ PROVIDES = "virtual/gpsd"
 SRC_URI = "${SAVANNAH_GNU_MIRROR}/${BPN}/${BP}.tar.gz \
     file://0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch \
     file://0001-Revert-SConstruct-Add-test-for-sizeof-time_t-result-.patch \
+    file://0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch \
     file://gpsd.init \
 "
 SRC_URI[md5sum] = "cf7fdec7ce7221d20bee1a7246362b05"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 23/64] rsyslog: fix some of the ptests
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (21 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 22/64] gpsd: backport d-bus message time patch from upstream akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 24/64] libnet-ssleay-perl: add rdep on perl-module-autoloader akuster
                   ` (42 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Yi Fan Yu <yifan.yu@windriver.com>

Run test as non-root 'tester'.
Add more rdepends for ptest.

Introduce a patch to skip checking for a libc header:
    sys/inotify

Python scripts no longer called with ./script.
Remove the need to add the correct shebang.
Ptest results:

    8.2102.0
===============
TOTAL: 424
PASS:  417
SKIP:  5
XFAIL: 0
FAIL:  2
XPASS: 0
ERROR: 0

Remaining failure related to relp:
* imrelp-tls-cfgcmd
* sndrcv_relp_tls-cfgcmd

the test expects an error "relp connect failed with return 10031",
but the connection seems to be established and working.

Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 9dda6b9608f3d8a06806b595a909d44bc00c377b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...-tests-disable-the-check-for-inotify.patch | 46 +++++++++++++++++++
 .../rsyslog/rsyslog/run-ptest                 |  6 ++-
 .../rsyslog/rsyslog_8.2102.0.bb               | 15 +++---
 3 files changed, 60 insertions(+), 7 deletions(-)
 create mode 100644 meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch

diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch b/meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch
new file mode 100644
index 00000000000..552172d3974
--- /dev/null
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch
@@ -0,0 +1,46 @@
+From 194e199ce08acc2192f6a63420ff24d9064666e5 Mon Sep 17 00:00:00 2001
+From: Yi Fan Yu <yifan.yu@windriver.com>
+Date: Sat, 27 Mar 2021 19:18:25 -0400
+Subject: [PATCH] tests: disable the check for inotify
+
+We don't need to check inotify.h.
+Assume it is present since it is part of the linux kernel
+since 2.6.13 [1].
+
+[1](https://kernelnewbies.org/Linux_2_6_13)
+
+(it would require installing the libc headers otherwise,
+ for the test  to detect /usr/include/sys/inotify.h.)
+
+Upstream-Status: Inappropriate[OE-specific]
+
+Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com>
+---
+ tests/diag.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/tests/diag.sh b/tests/diag.sh
+index 6cd60ea88..7424f48c5 100755
+--- a/tests/diag.sh
++++ b/tests/diag.sh
+@@ -2672,7 +2672,7 @@ case $1 in
+ 		fi
+ 		;;
+ 	'check-inotify') # Check for inotify/fen support 
+-		if [ -n "$(find /usr/include -name 'inotify.h' -print -quit)" ]; then
++		if true; then
+ 			echo [inotify mode]
+ 		elif [ -n "$(find /usr/include/sys/ -name 'port.h' -print -quit)" ]; then
+ 			grep -qF "PORT_SOURCE_FILE" < /usr/include/sys/port.h
+@@ -2687,7 +2687,7 @@ case $1 in
+ 		fi
+ 		;;
+ 	'check-inotify-only') # Check for ONLY inotify support 
+-		if [ -n "$(find /usr/include -name 'inotify.h' -print -quit)" ]; then
++		if true; then
+ 			echo [inotify mode]
+ 		else
+ 			echo [inotify not supported, skipping...]
+-- 
+2.29.2
+
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog/run-ptest b/meta-oe/recipes-extended/rsyslog/rsyslog/run-ptest
index aa698d85ce1..efa9ba3ed01 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog/run-ptest
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog/run-ptest
@@ -5,4 +5,8 @@ set -o pipefail
 
 SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
 cd ${SCRIPTPATH}
-make -C tests -k check-TESTS
+useradd tester  || echo "user already exists"
+ln -sf /usr/sbin/logrotate /usr/bin/logrotate
+su tester -c "make -C tests -k check-TESTS"
+userdel tester
+rm -f /usr/bin/logrotate
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2102.0.bb b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2102.0.bb
index 22059d1407b..921124024cb 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog_8.2102.0.bb
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog_8.2102.0.bb
@@ -24,6 +24,7 @@ SRC_URI = "http://www.rsyslog.com/download/files/download/rsyslog/${BPN}-${PV}.t
            file://rsyslog.service \
            file://use-pkgconfig-to-check-libgcrypt.patch \
            file://run-ptest \
+           file://0001-tests-disable-the-check-for-inotify.patch \
 "
 
 SRC_URI_append_libc-musl = " \
@@ -80,11 +81,6 @@ PACKAGECONFIG[mail] = "--enable-mail,--disable-mail,,"
 PACKAGECONFIG[valgrind] = ",--without-valgrind-testbench,valgrind,"
 PACKAGECONFIG[imhttp] = "--enable-imhttp,--disable-imhttp,civetweb,"
 
-do_configure_prepend() {
-    sed -i -e 's|python |python3 |g' ${S}/tests/*.sh
-    sed -i -e 's|/usr/bin/env python|/usr/bin/env python3|g' ${S}/tests/*.py
-    sed -i -e 's|/usr/bin/env python|/usr/bin/env python3|g' ${S}/tests/testsuites/*.py
-}
 
 TESTDIR = "tests"
 do_compile_ptest() {
@@ -97,6 +93,10 @@ do_install_ptest() {
     cp -rf ${S}/${TESTDIR} ${D}${PTEST_PATH}
     cp -rf ${B}/${TESTDIR} ${D}${PTEST_PATH}
 
+    # give permissions to all users
+    # some tests need to write to this directory as user 'daemon'
+    chmod 777 -R ${D}${PTEST_PATH}/tests
+
     # do NOT need to rebuild Makefile itself
     sed -i 's/^Makefile:.*$/Makefile:/' ${D}${PTEST_PATH}/${TESTDIR}/Makefile
     # do NOT need to rebuild $(check_PROGRAMS)
@@ -195,8 +195,11 @@ VALGRIND_libc-musl_powerpc64le = ''
 VALGRIND_riscv64 = ""
 VALGRIND_riscv32 = ""
 
+# util-linux: logger needs the -d option
 RDEPENDS_${PN}-ptest += "\
   make diffutils gzip bash gawk coreutils procps \
-  libgcc python3-core python3-io \
+  libgcc python3-core python3-io python3-json \
+  curl util-linux shadow \
   "
+
 RRECOMMENDS_${PN}-ptest += "${TCLIBC}-dbg ${VALGRIND}"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 24/64] libnet-ssleay-perl: add rdep on perl-module-autoloader
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (22 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 23/64] rsyslog: fix some of the ptests akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 25/64] gnome-autoar: upgrade 0.2.4 -> 0.3.1 akuster
                   ` (41 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Awais Belal <Awais_Belal@mentor.com>

Without the autoloader module, doing a Net::SSLeay fails.
The Net::SSLeay package also does an

use AutoLoader;
Ref: https://github.com/rurban/Net-SSLeay/blob/master/lib/Net/SSLeay.pm#L26

so this is evident.

Signed-off-by: Awais Belal <awais_belal@mentor.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 56058fe5b9cb77033f095e8f78838eb466a506ad)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.85.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.85.bb b/meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.85.bb
index 50ab5af3add..93a0687b2a3 100644
--- a/meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.85.bb
+++ b/meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.85.bb
@@ -19,6 +19,7 @@ RDEPENDS_${PN} += "\
     perl-module-extutils-makemaker \
     perl-module-mime-base64 \
     perl-module-socket \
+    perl-module-autoloader \
     zlib \
 "
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 25/64] gnome-autoar: upgrade 0.2.4 -> 0.3.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (23 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 24/64] libnet-ssleay-perl: add rdep on perl-module-autoloader akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 26/64] fetchmail: upgrade 6.4.17 -> 6.4.18 akuster
                   ` (40 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit a281dd572c730a5f107b7cd524c8bfe66d366104)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{gnome-autoar_0.2.4.bb => gnome-autoar_0.3.1.bb}          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-gnome/recipes-gnome/gnome-autoar/{gnome-autoar_0.2.4.bb => gnome-autoar_0.3.1.bb} (66%)

diff --git a/meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.2.4.bb b/meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.3.1.bb
similarity index 66%
rename from meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.2.4.bb
rename to meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.3.1.bb
index afeda3e9319..5e833a91acf 100644
--- a/meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.2.4.bb
+++ b/meta-gnome/recipes-gnome/gnome-autoar/gnome-autoar_0.3.1.bb
@@ -9,8 +9,8 @@ DEPENDS = " \
 
 inherit gnomebase gobject-introspection gtk-doc vala
 
-SRC_URI[archive.md5sum] = "36ab263f477eeee3c95c9381766eb3c2"
-SRC_URI[archive.sha256sum] = "0a34c377f8841abbf4c29bc848b301fbd8e4e20c03d7318c777c58432033657a"
+SRC_URI[archive.md5sum] = "3149496d0189623a8e1289bbab4d8385"
+SRC_URI[archive.sha256sum] = "0e78713e6f0de339fdee16bab82753ae290fe80fa7b4ba6e3db8c1465b81d0f8"
 
 do_compile_prepend() {
     export GIR_EXTRA_LIBS_PATH="${B}/gnome-autoar/.libs"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 26/64] fetchmail: upgrade 6.4.17 -> 6.4.18
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (24 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 25/64] gnome-autoar: upgrade 0.2.4 -> 0.3.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 27/64] lldpd: upgrade 1.0.4 -> 1.0.8 akuster
                   ` (39 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zhengruoqin <zhengrq.fnst@cn.fujitsu.com>

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit d399c6043c1e30d5d06e81fc2771ee7fa1143c2a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../fetchmail/{fetchmail_6.4.17.bb => fetchmail_6.4.18.bb}      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-networking/recipes-support/fetchmail/{fetchmail_6.4.17.bb => fetchmail_6.4.18.bb} (91%)

diff --git a/meta-networking/recipes-support/fetchmail/fetchmail_6.4.17.bb b/meta-networking/recipes-support/fetchmail/fetchmail_6.4.18.bb
similarity index 91%
rename from meta-networking/recipes-support/fetchmail/fetchmail_6.4.17.bb
rename to meta-networking/recipes-support/fetchmail/fetchmail_6.4.18.bb
index 7c513f62b64..7254a4713a6 100644
--- a/meta-networking/recipes-support/fetchmail/fetchmail_6.4.17.bb
+++ b/meta-networking/recipes-support/fetchmail/fetchmail_6.4.18.bb
@@ -12,7 +12,7 @@ DEPENDS = "openssl"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.xz \
            "
-SRC_URI[sha256sum] = "a41bcdf11b41aa0682b259aee4717c617c15dadd43fa008b2ed38b770f4d50c6"
+SRC_URI[sha256sum] = "302dc9bcdc6927dedf375d2baaead2347557faa70d98b1da83f2409fa6fb259f"
 
 inherit autotools gettext python3-dir python3native
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 27/64] lldpd: upgrade 1.0.4 -> 1.0.8
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (25 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 26/64] fetchmail: upgrade 6.4.17 -> 6.4.18 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 28/64] networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14 akuster
                   ` (38 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zhengruoqin <zhengrq.fnst@cn.fujitsu.com>

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 55669e9214f3213ade48896e7cfe72396cb1e795)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-daemons/lldpd/{lldpd_1.0.4.bb => lldpd_1.0.8.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-daemons/lldpd/{lldpd_1.0.4.bb => lldpd_1.0.8.bb} (94%)

diff --git a/meta-networking/recipes-daemons/lldpd/lldpd_1.0.4.bb b/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
similarity index 94%
rename from meta-networking/recipes-daemons/lldpd/lldpd_1.0.4.bb
rename to meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
index 8fdaf848ff2..bd94c091989 100644
--- a/meta-networking/recipes-daemons/lldpd/lldpd_1.0.4.bb
+++ b/meta-networking/recipes-daemons/lldpd/lldpd_1.0.8.bb
@@ -11,8 +11,8 @@ SRC_URI = "\
     file://lldpd.default \
     "
 
-SRC_URI[md5sum] = "33e8d58623f99184e4e709cbbfe45db3"
-SRC_URI[sha256sum] = "5319bc032fabf1008d5d91e280276aa7f1bbfbb70129d8526cd4526d7c22724f"
+SRC_URI[md5sum] = "000042dbf5b445f750b5ba01ab25c8ba"
+SRC_URI[sha256sum] = "98d200e76e30f6262c4a4493148c1840827898329146a57a34f8f0f928ca3def"
 
 inherit autotools update-rc.d useradd systemd pkgconfig bash-completion
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 28/64] networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (26 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 27/64] lldpd: upgrade 1.0.4 -> 1.0.8 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 29/64] snort: upgrade 2.9.17 -> 2.9.17.1 akuster
                   ` (37 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zhengruoqin <zhengrq.fnst@cn.fujitsu.com>

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 30a80664e38912d3532cfab5291e468191507625)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...ger-openvpn_1.8.12.bb => networkmanager-openvpn_1.8.14.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-connectivity/networkmanager/{networkmanager-openvpn_1.8.12.bb => networkmanager-openvpn_1.8.14.bb} (91%)

diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.12.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
similarity index 91%
rename from meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.12.bb
rename to meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
index d455a0f06b8..a1a61bed1e3 100644
--- a/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.12.bb
+++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn_1.8.14.bb
@@ -10,8 +10,8 @@ inherit gnomebase useradd gettext systemd
 
 SRC_URI = "${GNOME_MIRROR}/NetworkManager-openvpn/${@gnome_verdir("${PV}")}/NetworkManager-openvpn-${PV}.tar.xz"
 
-SRC_URI[md5sum] = "e8b1210011ece18d0278310fbff45af5"
-SRC_URI[sha256sum] = "0efda8878aaf0e6eb5071a053aea5d7f9d42aac097b3ff89e7cbc9233f815318"
+SRC_URI[md5sum] = "bef67eca77bee68da703609b92f804a0"
+SRC_URI[sha256sum] = "e7419053fc3b5a7e25f1a7517c313ad4531b6ea280255524ebb85a70c76fdbeb"
 
 S = "${WORKDIR}/NetworkManager-openvpn-${PV}"
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 29/64] snort: upgrade 2.9.17 -> 2.9.17.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (27 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 28/64] networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 30/64] emacs: upgrade 27.1 -> 27.2 akuster
                   ` (36 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zhengruoqin <zhengrq.fnst@cn.fujitsu.com>

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 66dcc24cd7bf9d0a9b0a7718d9db2a58a2f8545d)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../snort/{snort_2.9.17.bb => snort_2.9.17.1.bb}                | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-networking/recipes-connectivity/snort/{snort_2.9.17.bb => snort_2.9.17.1.bb} (97%)

diff --git a/meta-networking/recipes-connectivity/snort/snort_2.9.17.bb b/meta-networking/recipes-connectivity/snort/snort_2.9.17.1.bb
similarity index 97%
rename from meta-networking/recipes-connectivity/snort/snort_2.9.17.bb
rename to meta-networking/recipes-connectivity/snort/snort_2.9.17.1.bb
index 324114f63d8..9c20be537c8 100644
--- a/meta-networking/recipes-connectivity/snort/snort_2.9.17.bb
+++ b/meta-networking/recipes-connectivity/snort/snort_2.9.17.1.bb
@@ -14,7 +14,7 @@ SRC_URI = "https://www.snort.org/downloads/archive/snort/${BP}.tar.gz \
     file://disable-run-test-program-while-cross-compiling.patch \
     file://configure.in-disable-tirpc-checking-for-fedora.patch \
 "
-SRC_URI[sha256sum] = "c3b234c3922a09b0368b847ddb8d1fa371b741f032f42aa9ab53d67b428dc648"
+SRC_URI[sha256sum] = "303d3d5dc5affecfeaad3a331d3163f901d48d960fdd6598cb55c6d1591eed82"
 
 UPSTREAM_CHECK_URI = "https://www.snort.org/downloads"
 UPSTREAM_CHECK_REGEX = "snort-(?P<pver>\d+(\.\d+)+)\.tar"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 30/64] emacs: upgrade 27.1 -> 27.2
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (28 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 29/64] snort: upgrade 2.9.17 -> 2.9.17.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 31/64] fbgrab: upgrade 1.4 -> 1.5 akuster
                   ` (35 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit aaef364ac87f6c4b8544cca78e7e530fa3a08750)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-support/emacs/{emacs_27.1.bb => emacs_27.2.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/emacs/{emacs_27.1.bb => emacs_27.2.bb} (99%)

diff --git a/meta-oe/recipes-support/emacs/emacs_27.1.bb b/meta-oe/recipes-support/emacs/emacs_27.2.bb
similarity index 99%
rename from meta-oe/recipes-support/emacs/emacs_27.1.bb
rename to meta-oe/recipes-support/emacs/emacs_27.2.bb
index cfc089b3b6a..e3157ec4217 100644
--- a/meta-oe/recipes-support/emacs/emacs_27.1.bb
+++ b/meta-oe/recipes-support/emacs/emacs_27.2.bb
@@ -8,7 +8,7 @@ SRC_URI = "https://ftp.gnu.org/pub/gnu/emacs/emacs-${PV}.tar.xz"
 
 SRC_URI_append_class-target = " file://usemake-docfile-native.patch"
 
-SRC_URI[sha256sum] = "4a4c128f915fc937d61edfc273c98106711b540c9be3cd5d2e2b9b5b2f172e41"
+SRC_URI[sha256sum] = "b4a7cc4e78e63f378624e0919215b910af5bb2a0afc819fad298272e9f40c1b9"
 
 PACKAGECONFIG[gnutls] = "--with-gnutls=yes,--with-gnutls=no,gnutls"
 PACKAGECONFIG[kerberos] = "--with-kerberos=yes,--with-kerberos=no,krb5"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 31/64] fbgrab: upgrade 1.4 -> 1.5
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (29 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 30/64] emacs: upgrade 27.1 -> 27.2 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 32/64] ostree: upgrade 2020.8 -> 2021.1 akuster
                   ` (34 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 1358f588e312a987b02b0673f799110ad518739f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-graphics/fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-graphics/fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb} (89%)

diff --git a/meta-oe/recipes-graphics/fbgrab/fbgrab_1.4.bb b/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
similarity index 89%
rename from meta-oe/recipes-graphics/fbgrab/fbgrab_1.4.bb
rename to meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
index a1294b98a8b..419881d5ca6 100644
--- a/meta-oe/recipes-graphics/fbgrab/fbgrab_1.4.bb
+++ b/meta-oe/recipes-graphics/fbgrab/fbgrab_1.5.bb
@@ -6,7 +6,7 @@ SECTION = "console/utils"
 DEPENDS = "libpng zlib"
 SRC_URI = "git://github.com/GunnarMonell/fbgrab.git;protocol=https"
 
-SRCREV = "74373aafc0b496e67642562d86eac6b858a31f24"
+SRCREV = "f43ce6d5ce48fb01360eaa7c4a92c2573a1d02f8"
 S = "${WORKDIR}/git"
 
 inherit autotools-brokensep
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 32/64] ostree: upgrade 2020.8 -> 2021.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (30 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 31/64] fbgrab: upgrade 1.4 -> 1.5 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 33/64] zabbix: upgrade 5.2.5 -> 5.2.6 akuster
                   ` (33 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 7d2604942cebea24e090f11186d0aa43a61be037)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../ostree/{ostree_2020.8.bb => ostree_2021.1.bb}               | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-extended/ostree/{ostree_2020.8.bb => ostree_2021.1.bb} (99%)

diff --git a/meta-oe/recipes-extended/ostree/ostree_2020.8.bb b/meta-oe/recipes-extended/ostree/ostree_2021.1.bb
similarity index 99%
rename from meta-oe/recipes-extended/ostree/ostree_2020.8.bb
rename to meta-oe/recipes-extended/ostree/ostree_2021.1.bb
index 4f0f719fb38..c382ad87f27 100644
--- a/meta-oe/recipes-extended/ostree/ostree_2020.8.bb
+++ b/meta-oe/recipes-extended/ostree/ostree_2021.1.bb
@@ -25,7 +25,7 @@ SRC_URI = " \
     gitsm://github.com/ostreedev/ostree \
     file://run-ptest \
 "
-SRCREV = "3e289b19345e30d2da193cd208e109f7d7aaa2a1"
+SRCREV = "e9e4b9112083228b8c385ad26924b6c4623f4179"
 
 UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+\.\d+)"
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 33/64] zabbix: upgrade 5.2.5 -> 5.2.6
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (31 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 32/64] ostree: upgrade 2020.8 -> 2021.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 34/64] nodejs: ppc64le machine support akuster
                   ` (32 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 5f3159f6349e5e1a1b134b2997d7dc62daaf2ef7)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../zabbix/{zabbix_5.2.5.bb => zabbix_5.2.6.bb}               | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-connectivity/zabbix/{zabbix_5.2.5.bb => zabbix_5.2.6.bb} (95%)

diff --git a/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.5.bb b/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
similarity index 95%
rename from meta-oe/recipes-connectivity/zabbix/zabbix_5.2.5.bb
rename to meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
index 2bbfec9dcf2..37bb9a2820b 100644
--- a/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.5.bb
+++ b/meta-oe/recipes-connectivity/zabbix/zabbix_5.2.6.bb
@@ -28,8 +28,8 @@ SRC_URI = "https://cdn.zabbix.com/zabbix/sources/stable/5.2/${BPN}-${PV}.tar.gz
     file://zabbix-agent.service \
 "
 
-SRC_URI[md5sum] = "e90822716c5c241890f6fed1588b5451"
-SRC_URI[sha256sum] = "ce0d9745a8b9154e87d6906edd0fce7b7ec298acd34a0543ea53d1a5f2f14bc5"
+SRC_URI[md5sum] = "31dab3535a1fa212f5724902727f6d4d"
+SRC_URI[sha256sum] = "76cb704f2a04fbc87bb3eff44fa71339c355d467f7bbd8fb53f8927c760e1680"
 
 inherit autotools-brokensep linux-kernel-base pkgconfig systemd useradd
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 34/64] nodejs: ppc64le machine support
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (32 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 33/64] zabbix: upgrade 5.2.5 -> 5.2.6 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 35/64] libxaw: upgrade 1.0.13 -> 1.0.14 akuster
                   ` (31 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Andrew Geissler <geissonator@yahoo.com>

Commit 836912ab changed the logic in this recipe to stop looking for
"ppc64le". This caused the ppc64le systems used by me to stop working.
There wasn't much in the commit message on why this change occurred but
ppc64le is definitely still needed.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 649fb54245a2cb330ee6f78ab28c917492760f76)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-devtools/nodejs/nodejs_12.21.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_12.21.0.bb b/meta-oe/recipes-devtools/nodejs/nodejs_12.21.0.bb
index 3a2822c38d1..9b86bf3373b 100644
--- a/meta-oe/recipes-devtools/nodejs/nodejs_12.21.0.bb
+++ b/meta-oe/recipes-devtools/nodejs/nodejs_12.21.0.bb
@@ -39,7 +39,7 @@ def map_nodejs_arch(a, d):
     if   re.match('i.86$', a): return 'ia32'
     elif re.match('x86_64$', a): return 'x64'
     elif re.match('aarch64$', a): return 'arm64'
-    elif re.match('(powerpc64|powerpc64le)$', a): return 'ppc64'
+    elif re.match('(powerpc64|powerpc64le|ppc64le)$', a): return 'ppc64'
     elif re.match('powerpc$', a): return 'ppc'
     return a
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 35/64] libxaw: upgrade 1.0.13 -> 1.0.14
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (33 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 34/64] nodejs: ppc64le machine support akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 36/64] python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0 akuster
                   ` (30 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: zangrc <zangrc.fnst@fujitsu.com>

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 454644c578c84062f49b443626b7bb7dfff06060)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../xorg-lib/{libxaw_1.0.13.bb => libxaw_1.0.14.bb}          | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-graphics/xorg-lib/{libxaw_1.0.13.bb => libxaw_1.0.14.bb} (82%)

diff --git a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.13.bb b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
similarity index 82%
rename from meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.13.bb
rename to meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
index cb1ffcd8cc9..15f52d8d453 100644
--- a/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.13.bb
+++ b/meta-oe/recipes-graphics/xorg-lib/libxaw_1.0.14.bb
@@ -5,10 +5,9 @@ DEPENDS += "xorgproto virtual/libx11 libxext libxt libxmu libxpm libxau xmlto-na
 LIC_FILES_CHKSUM = "file://COPYING;md5=1c65719d42900bb81b83e8293c20a364"
 
 PE = "1"
-PR = "r2"
 
-SRC_URI[md5sum] = "e5e06eb14a608b58746bdd1c0bd7b8e3"
-SRC_URI[sha256sum] = "8ef8067312571292ccc2bbe94c41109dcf022ea5a4ec71656a83d8cce9edb0cd"
+SRC_URI[md5sum] = "c1ce21c296bbf3da3e30cf651649563e"
+SRC_URI[sha256sum] = "76aef98ea3df92615faec28004b5ce4e5c6855e716fa16de40c32030722a6f8e"
 
 do_install_append () {
     ln -sf libXaw6.so.6 ${D}${libdir}/libXaw.so.6
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 36/64] python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (34 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 35/64] libxaw: upgrade 1.0.13 -> 1.0.14 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 37/64] python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8 akuster
                   ` (29 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 2.1.0:

- Add status_code property on http error handling
- Change default of static_discovery when discoveryServiceUrl set
- Correct api version in oauth-installed.md
- fix .close()
- Resolve issue where num_retries would have no effect
- Distinguish between public/private docs in 2.0 guide
- Update README to promote cloud client libraries

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 212c6a5f1447f92d70c68c06855735927866cfdb)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...lient_2.0.2.bb => python3-google-api-python-client_2.1.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-google-api-python-client_2.0.2.bb => python3-google-api-python-client_2.1.0.bb} (78%)

diff --git a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.0.2.bb b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.1.0.bb
similarity index 78%
rename from meta-python/recipes-devtools/python/python3-google-api-python-client_2.0.2.bb
rename to meta-python/recipes-devtools/python/python3-google-api-python-client_2.1.0.bb
index 38aa349a6f2..11b94b3fcda 100644
--- a/meta-python/recipes-devtools/python/python3-google-api-python-client_2.0.2.bb
+++ b/meta-python/recipes-devtools/python/python3-google-api-python-client_2.1.0.bb
@@ -4,6 +4,6 @@ HOMEPAGE = "https://github.com/googleapis/google-api-python-client"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=94023d14f6b58272fd885e4e3f2f08b3"
 
-SRC_URI[sha256sum] = "48686cceb0dc8cb8b9ee1920ad7c0d9b499ef4fca0ca51c1c69f1e462a628011"
+SRC_URI[sha256sum] = "f9ac377efe69571aea1acc9e15760d4204aca23c4464eb63f963ae4defc95d97"
 
 inherit pypi setuptools3
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 37/64] python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (35 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 36/64] python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 38/64] python3-pymisp: Upgrade 2.4.140 -> 2.4.141 akuster
                   ` (28 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 1.3.8:

- Added ability to add accessibility options "description" and
  "decorative" to images via :func:`insert_image`.
- Added fix for datetime.timedelta values that exceed the Excel
  1900 leap day (timedeltas greater than 59 days, in hours).
  This is a backward incompatible change.
- Added the worksheet :func:`read_only_recommended` method to set
  the Excel "Read-only Recommended" option that is available when
  saving a file.
- Fixed issue where temp files used in `constant_memory` mode
  weren't closed/deleted if the workbook object was garbage
  collected.
- Fixed issue where pattern formats without colors were given a
  default black fill color.
- Added option to set a chart crossing to 'min' as well as the
  existing 'max' option. The 'min' option isn't available in the
  Excel interface but can be enabled via VBA.

License-Update: Updated copyright year.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 4161ee91c1607d32651b4852f0c3b27f763880ec)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...thon3-xlsxwriter_1.3.7.bb => python3-xlsxwriter_1.3.8.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-xlsxwriter_1.3.7.bb => python3-xlsxwriter_1.3.8.bb} (51%)

diff --git a/meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.7.bb b/meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.8.bb
similarity index 51%
rename from meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.7.bb
rename to meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.8.bb
index a8f013c580a..e89221e5c38 100644
--- a/meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.7.bb
+++ b/meta-python/recipes-devtools/python/python3-xlsxwriter_1.3.8.bb
@@ -2,13 +2,12 @@ SUMMARY = "Python 2 and 3 compatibility library"
 HOMEPAGE = "https://xlsxwriter.readthedocs.io"
 SECTION = "devel/python"
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=0960d52d61b0801760f39463288c2672"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4e95e368cd6cb090815046688e92d11e"
 
 inherit pypi setuptools3
 
 PYPI_PACKAGE = "XlsxWriter"
 
-SRC_URI[md5sum] = "8c0595292fae76297eac03ae76507b7b"
-SRC_URI[sha256sum] = "9b1ade2d1ba5d9b40a6d1de1d55ded4394ab8002718092ae80a08532c2add2e6"
+SRC_URI[sha256sum] = "2b7e22b1268c2ed85d73e5629097c9a63357f2429667ada9863cd05ff8ee33aa"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 38/64] python3-pymisp: Upgrade 2.4.140 -> 2.4.141
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (36 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 37/64] python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 39/64] python3-tqdm: Upgrade 4.58.0 -> 4.59.0 akuster
                   ` (27 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 2.4.141:

- Use get_uuid_or_id_from_abstract_misp in tag methods
- Skip nameless sections in ELF
- Make reportlab tests optional if missing dep
- Enable taxonomy failed if global pythonify is on
- Properly pass content-type
- Re-enable support for uploading STIX 1 documents

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit b3b8d4f6a637ce695030921d4d335f5941380b53)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-pymisp_2.4.140.bb => python3-pymisp_2.4.141.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pymisp_2.4.140.bb => python3-pymisp_2.4.141.bb} (91%)

diff --git a/meta-python/recipes-devtools/python/python3-pymisp_2.4.140.bb b/meta-python/recipes-devtools/python/python3-pymisp_2.4.141.bb
similarity index 91%
rename from meta-python/recipes-devtools/python/python3-pymisp_2.4.140.bb
rename to meta-python/recipes-devtools/python/python3-pymisp_2.4.141.bb
index 32e673660cf..c8bd52f105c 100644
--- a/meta-python/recipes-devtools/python/python3-pymisp_2.4.140.bb
+++ b/meta-python/recipes-devtools/python/python3-pymisp_2.4.141.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a3639cf5780f71b125d3e9d1dc127c20"
 
 SRC_URI = "git://github.com/MISP/PyMISP.git;protocol=https;branch=main"
-SRCREV = "39a7b8242f0d3022276d417ec334bb46b890ff23"
+SRCREV = "4a0c1e1dc42af171d3c1bcaa12436f79ff6cfd9b"
 S = "${WORKDIR}/git"
 
 inherit setuptools3
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 39/64] python3-tqdm: Upgrade 4.58.0 -> 4.59.0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (37 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 38/64] python3-pymisp: Upgrade 2.4.140 -> 2.4.141 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 40/64] python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1 akuster
                   ` (26 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 4.59.0:

- add tqdm.dask.TqdmCallback
- add asyncio.gather()
- add basic support for length_hint
- add & update tests
- misc documentation updates
- update contributing guide
- update URLs
- bash completion: add missing --delay
- misc code tidy
- add [notebook] extra

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit d35780c181474bd1b214ec2e17d5efee7b9c042f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../python/{python3-tqdm_4.58.0.bb => python3-tqdm_4.59.0.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-tqdm_4.58.0.bb => python3-tqdm_4.59.0.bb} (78%)

diff --git a/meta-python/recipes-devtools/python/python3-tqdm_4.58.0.bb b/meta-python/recipes-devtools/python/python3-tqdm_4.59.0.bb
similarity index 78%
rename from meta-python/recipes-devtools/python/python3-tqdm_4.58.0.bb
rename to meta-python/recipes-devtools/python/python3-tqdm_4.59.0.bb
index 771016962da..32e5cf053a4 100644
--- a/meta-python/recipes-devtools/python/python3-tqdm_4.58.0.bb
+++ b/meta-python/recipes-devtools/python/python3-tqdm_4.59.0.bb
@@ -5,7 +5,7 @@ SECTION = "devel/python"
 LICENSE = "MIT & MPL-2.0"
 LIC_FILES_CHKSUM = "file://LICENCE;md5=59e4271a933d33edfe60237db377a14b"
 
-SRC_URI[sha256sum] = "c23ac707e8e8aabb825e4d91f8e17247f9cc14b0d64dd9e97be0781e9e525bba"
+SRC_URI[sha256sum] = "d666ae29164da3e517fcf125e41d4fe96e5bb375cd87ff9763f6b38b5592fe33"
 
 inherit pypi setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 40/64] python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (38 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 39/64] python3-tqdm: Upgrade 4.58.0 -> 4.59.0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 41/64] python3-typeguard: Upgrade 2.11.1 -> 2.12.0 akuster
                   ` (25 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.6.0.post1:

- Correctly update NEWS.rst for the 0.6.0 release.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 37ce67f575400003cb9f85bc9882633fc6ff5ba2)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...contextlib2_0.6.0.bb => python3-contextlib2_0.6.0.post1.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-contextlib2_0.6.0.bb => python3-contextlib2_0.6.0.post1.bb} (67%)

diff --git a/meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.bb b/meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.post1.bb
similarity index 67%
rename from meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.bb
rename to meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.post1.bb
index 6074efa73e6..2eac0ad2704 100644
--- a/meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.bb
+++ b/meta-python/recipes-devtools/python/python3-contextlib2_0.6.0.post1.bb
@@ -4,8 +4,7 @@ SECTION = "devel/python"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=43d1c7827e8fad6454b553caf0e1d734"
 
-SRC_URI[md5sum] = "d03a631073b40073b5c41364ad8f5979"
-SRC_URI[sha256sum] = "7197aa736777caac513dbd800944c209a49765bf1979b12b037dce0277077ed3"
+SRC_URI[sha256sum] = "01f490098c18b19d2bd5bb5dc445b2054d2fa97f09a4280ba2c5f3c394c8162e"
 
 inherit pypi setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 41/64] python3-typeguard: Upgrade 2.11.1 -> 2.12.0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (39 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 40/64] python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 42/64] python3-decorator: Upgrade 4.4.2 -> 5.0.1 akuster
                   ` (24 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 2.12.0:

- Added @typeguard_ignore decorator to exclude specific functions
  and classes from runtime type checking

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 8507a0dda68d17874d6e5768683657914c88d3e5)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...{python3-typeguard_2.11.1.bb => python3-typeguard_2.12.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-typeguard_2.11.1.bb => python3-typeguard_2.12.0.bb} (87%)

diff --git a/meta-python/recipes-devtools/python/python3-typeguard_2.11.1.bb b/meta-python/recipes-devtools/python/python3-typeguard_2.12.0.bb
similarity index 87%
rename from meta-python/recipes-devtools/python/python3-typeguard_2.11.1.bb
rename to meta-python/recipes-devtools/python/python3-typeguard_2.12.0.bb
index 640adf83b7f..148806e101c 100644
--- a/meta-python/recipes-devtools/python/python3-typeguard_2.11.1.bb
+++ b/meta-python/recipes-devtools/python/python3-typeguard_2.12.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://pypi.org/project/typeguard/"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f0e423eea5c91e7aa21bdb70184b3e53"
 
-SRC_URI[sha256sum] = "33243c1cbfcb9736a06c6db22dd08876b5f297e6344aa272a2862c0f8e669f64"
+SRC_URI[sha256sum] = "fca77fd4ccba63465b421cdbbab5a1a8e3994e6d6f18b45da2bb475c09f147ef"
 
 inherit pypi setuptools3 ptest
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 42/64] python3-decorator: Upgrade 4.4.2 -> 5.0.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (40 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 41/64] python3-typeguard: Upgrade 2.11.1 -> 2.12.0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 43/64] python3-pillow: Upgrade 8.1.2 -> 8.2.0 akuster
                   ` (23 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 5.0.1:

- Dropped support for Python < 3.5 with a substantial
  simplification of the code base. Ported CI from Travis to
  GitHub.
- Fixed setup.cfg and python_requires in setup.py

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit a112f5ed6c7c611445583a08a2d1b22e6e141526)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-decorator_4.4.2.bb => python3-decorator_5.0.1.bb} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-decorator_4.4.2.bb => python3-decorator_5.0.1.bb} (79%)

diff --git a/meta-python/recipes-devtools/python/python3-decorator_4.4.2.bb b/meta-python/recipes-devtools/python/python3-decorator_5.0.1.bb
similarity index 79%
rename from meta-python/recipes-devtools/python/python3-decorator_4.4.2.bb
rename to meta-python/recipes-devtools/python/python3-decorator_5.0.1.bb
index 23d0cf2181b..e9d20379f9d 100644
--- a/meta-python/recipes-devtools/python/python3-decorator_4.4.2.bb
+++ b/meta-python/recipes-devtools/python/python3-decorator_5.0.1.bb
@@ -9,8 +9,7 @@ decorator, just because you can."
 LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=be2fd2007972bf96c08af3293d728b22"
 
-SRC_URI[md5sum] = "d83c624cce93e6bdfab144821b526e1d"
-SRC_URI[sha256sum] = "e3a62f0520172440ca0dcc823749319382e377f37f140a0b99ef45fecb84bfe7"
+SRC_URI[sha256sum] = "1e53162e016f317a61d93848f00e80e7109ca9ed06846c7f2930cf0ebede7c6c"
 
 inherit pypi setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 43/64] python3-pillow: Upgrade 8.1.2 -> 8.2.0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (41 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 42/64] python3-decorator: Upgrade 4.4.2 -> 5.0.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 44/64] python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0 akuster
                   ` (22 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 8.2.0:

- Added getxmp() method
- Add ImageShow support for GraphicsMagick
- Do not load transparent pixels from subsequent GIF frames
- Use LZW encoding when saving GIF images
- Set all transparent colors to be equal in quantize()
- Allow PixelAccess to use Python __int__ when parsing x and y
- Removed Image._MODEINFO
- Add preserve_tone option to autocontrast
- Fixed linear_gradient and radial_gradient I and F modes
- Add support for reading TIFFs with PlanarConfiguration=2
- Deprecated categories
- Do not premultiply alpha when resizing with Image.NEAREST
  resampling
- Dynamically link FriBiDi instead of Raqm
- Allow fewer PNG palette entries than the bit depth maximum when
  saving
- Use duration from info dictionary when saving WebP
- Stop flattening EXIF IFD into getexif()
- Replaced tiff_deflate with tiff_adobe_deflate compression when
  saving TIFF images
- Save ICC profile from TIFF encoderinfo
- Moved RGB fix inside ImageQt class
- Allow alpha_composite destination to be negative
- Ensure file is closed if it is opened by ImageQt.ImageQt
- Added ImageDraw rounded_rectangle method
- Added IPythonViewer
- Only draw each rectangle outline pixel once
- Use mmap instead of built-in Win32 mapper
- Handle PCX images with an odd stride
- Only read different sizes for "Large Thumbnail" MPO frames
- Added PyQt6 support
- Changed Image.open formats parameter to be case-insensitive
- Deprecate Tk/Tcl 8.4, to be removed in Pillow 10 (2023-01-02)
- Added tk version to pilinfo
- Support for ignoring tests when running valgrind
- OSS-Fuzz support

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 0fc9235bbb8f4df0ac7b33f0b875e1fc36e1e563)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-pillow_8.1.2.bb => python3-pillow_8.2.0.bb}      | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-pillow_8.1.2.bb => python3-pillow_8.2.0.bb} (86%)

diff --git a/meta-python/recipes-devtools/python/python3-pillow_8.1.2.bb b/meta-python/recipes-devtools/python/python3-pillow_8.2.0.bb
similarity index 86%
rename from meta-python/recipes-devtools/python/python3-pillow_8.1.2.bb
rename to meta-python/recipes-devtools/python/python3-pillow_8.2.0.bb
index a1b4f9059d9..3241230d13f 100644
--- a/meta-python/recipes-devtools/python/python3-pillow_8.1.2.bb
+++ b/meta-python/recipes-devtools/python/python3-pillow_8.2.0.bb
@@ -5,11 +5,11 @@ HOMEPAGE = "https://pillow.readthedocs.io"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=0337b116233da4616ae9fdb130bf6f1a"
 
-SRC_URI = "git://github.com/python-pillow/Pillow.git;branch=8.1.x \
+SRC_URI = "git://github.com/python-pillow/Pillow.git;branch=8.2.x \
            file://0001-support-cross-compiling.patch \
            file://0001-explicitly-set-compile-options.patch \
 "
-SRCREV ?= "88bd672dafad68b419ea29bef941dfa17f941038"
+SRCREV ?= "e0e353c0ef7516979a9aedce3792596649ce4433"
 
 inherit setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 44/64] python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (42 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 43/64] python3-pillow: Upgrade 8.1.2 -> 8.2.0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 45/64] python3-networkx: Upgrade 2.5 -> 2.5.1 akuster
                   ` (21 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 3.7.4.post0:

- Bumped upper bound of the chardet runtime dependency to allow
  their v4.0 version stream.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 6cfe535f40e4e987b5b755ee59918643178a79b2)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...{python3-aiohttp_3.7.4.bb => python3-aiohttp_3.7.4.post0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-aiohttp_3.7.4.bb => python3-aiohttp_3.7.4.post0.bb} (88%)

diff --git a/meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.bb b/meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.post0.bb
similarity index 88%
rename from meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.bb
rename to meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.post0.bb
index 63d67838910..8bf129d30c0 100644
--- a/meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.bb
+++ b/meta-python/recipes-devtools/python/python3-aiohttp_3.7.4.post0.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://github.com/aio-libs/aiohttp"
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3bf3d48554bdca1ea7fdb48de378c2ca"
 
-SRC_URI[sha256sum] = "5d84ecc73141d0a0d61ece0742bb7ff5751b0657dab8405f899d3ceb104cc7de"
+SRC_URI[sha256sum] = "493d3299ebe5f5a7c66b9819eacdcfbbaaf1a8e84911ddffcdc48888497afecf"
 
 PYPI_PACKAGE = "aiohttp"
 inherit setuptools3 pypi
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 45/64] python3-networkx: Upgrade 2.5 -> 2.5.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (43 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 44/64] python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 46/64] python3-pysonos: Upgrade 0.0.40 -> 0.0.41 akuster
                   ` (20 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 2.5.1:

- pagerank uses scipy by default now
- New source argument to has_eulerian_path to look for path
  starting at source
- prefix_tree now uses a non-recursive algorithm. The original
  recursive algorithm is still available via prefix_tree_recursive

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 6b98728840639ec426d3e8ae06ac064ed73cd24b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-networkx_2.5.bb => python3-networkx_2.5.1.bb}     | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-networkx_2.5.bb => python3-networkx_2.5.1.bb} (70%)

diff --git a/meta-python/recipes-devtools/python/python3-networkx_2.5.bb b/meta-python/recipes-devtools/python/python3-networkx_2.5.1.bb
similarity index 70%
rename from meta-python/recipes-devtools/python/python3-networkx_2.5.bb
rename to meta-python/recipes-devtools/python/python3-networkx_2.5.1.bb
index 70573828bd3..0b52cfd7e59 100644
--- a/meta-python/recipes-devtools/python/python3-networkx_2.5.bb
+++ b/meta-python/recipes-devtools/python/python3-networkx_2.5.1.bb
@@ -3,8 +3,7 @@ HOMEPAGE = "http://networkx.github.io/"
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a24ea029adac8935699bf69b2e38c728"
 
-SRC_URI[md5sum] = "21f25be1f4373e19153a9beca63346e7"
-SRC_URI[sha256sum] = "7978955423fbc9639c10498878be59caf99b44dc304c2286162fd24b458c1602"
+SRC_URI[sha256sum] = "109cd585cac41297f71103c3c42ac6ef7379f29788eb54cb751be5a663bb235a"
 
 inherit pypi setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 46/64] python3-pysonos: Upgrade 0.0.40 -> 0.0.41
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (44 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 45/64] python3-networkx: Upgrade 2.5 -> 2.5.1 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 47/64] python3-docutils: Upgrade 0.16 -> 0.17 akuster
                   ` (19 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.0.41:

- Add events_asyncio events module

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit 2a73a50db27c7c15a77519c92d66141d26fc6c7a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-pysonos_0.0.40.bb => python3-pysonos_0.0.41.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-pysonos_0.0.40.bb => python3-pysonos_0.0.41.bb} (79%)

diff --git a/meta-python/recipes-devtools/python/python3-pysonos_0.0.40.bb b/meta-python/recipes-devtools/python/python3-pysonos_0.0.41.bb
similarity index 79%
rename from meta-python/recipes-devtools/python/python3-pysonos_0.0.40.bb
rename to meta-python/recipes-devtools/python/python3-pysonos_0.0.41.bb
index dbfa0dff5c1..564d60ee47b 100644
--- a/meta-python/recipes-devtools/python/python3-pysonos_0.0.40.bb
+++ b/meta-python/recipes-devtools/python/python3-pysonos_0.0.41.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=07b0e2ca9ac77cd65cd4edf2e13367ea"
 
-SRC_URI[sha256sum] = "3fed94dffbca5807d39d000d1415fe8d7dfc1032ba92a33d0b577eb2e98a81f3"
+SRC_URI[sha256sum] = "08d17fee04cc8209b915e61407673ea843b55792a9301fbe86adb9cc69a67a54"
 
 inherit pypi setuptools3
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 47/64] python3-docutils: Upgrade 0.16 -> 0.17
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (45 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 46/64] python3-pysonos: Upgrade 0.0.40 -> 0.0.41 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 48/64] python3-bitarray: Upgrade 1.8.2 -> 1.9.0 akuster
                   ` (18 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 0.17:

- Installing with setup.py now requires setuptools. Alternatively,
  install with pip.
- The generic command line front end tool docutils-cli.py allows
  the free selection of reader, parser, and writer components.
- New, experimental wrapper to integrate the recommonmark Markdown
  parser for use with Docutils.
- pseudoxml-writer got a --detailled option for pretty printing
  text nodes.
- odf/odt-writer improved metadata handling.
- HTML5 writer improvements.
- LaTeX writer improvements.
- Fixes in Arabic mappings and Korean translations.
- directives: Prevent infinte inclusion loops.

License-Update: Fix link to 2-Clause BSD license in COPYING.txt.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit a2964529ec9d7b4a8e9233ec7d7bb66eb9942edc)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-docutils_0.16.bb => python3-docutils_0.17.bb}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python3-docutils_0.16.bb => python3-docutils_0.17.bb} (52%)

diff --git a/meta-python/recipes-devtools/python/python3-docutils_0.16.bb b/meta-python/recipes-devtools/python/python3-docutils_0.17.bb
similarity index 52%
rename from meta-python/recipes-devtools/python/python3-docutils_0.16.bb
rename to meta-python/recipes-devtools/python/python3-docutils_0.17.bb
index 44b7320cbb5..8605e93b52f 100644
--- a/meta-python/recipes-devtools/python/python3-docutils_0.16.bb
+++ b/meta-python/recipes-devtools/python/python3-docutils_0.17.bb
@@ -2,9 +2,8 @@ SUMMARY = "Docutils is a modular system for processing documentation into useful
 HOMEPAGE = "https://pypi.org/project/docutils/"
 SECTION = "devel/python"
 LICENSE = "BSD-2-Clause & GPL-2.0 & Python-2.0"
-LIC_FILES_CHKSUM = "file://COPYING.txt;md5=7a4646907ab9083c826280b19e103106"
+LIC_FILES_CHKSUM = "file://COPYING.txt;md5=836a1950177996968a49ff477a4a61c4"
 
-SRC_URI[md5sum] = "9ccb6f332e23360f964de72c8ea5f0ed"
-SRC_URI[sha256sum] = "7d4e999cca74a52611773a42912088078363a30912e8822f7a3d38043b767573"
+SRC_URI[sha256sum] = "e2ffeea817964356ba4470efba7c2f42b6b0de0b04e66378507e3e2504bbff4c"
 
 inherit pypi setuptools3
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 48/64] python3-bitarray: Upgrade 1.8.2 -> 1.9.0
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (46 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 47/64] python3-docutils: Upgrade 0.16 -> 0.17 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 49/64] python3-regex: Upgrade 2021.3.17 -> 2021.4.4 akuster
                   ` (17 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 1.9.0:

- add shift operations (`<<`, `>>`, `<<=`, `>>=`)
- add `bitarray.util.ba2base()` and `bitarray.util.base2ba()`
- documentation and tests

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit befe8552bdefc3fa289c9a5a966b5a8c96377ada)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-bitarray_1.8.2.bb => python3-bitarray_1.9.0.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-bitarray_1.8.2.bb => python3-bitarray_1.9.0.bb} (77%)

diff --git a/meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb b/meta-python/recipes-devtools/python/python3-bitarray_1.9.0.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb
rename to meta-python/recipes-devtools/python/python3-bitarray_1.9.0.bb
index 8fd4b6c31f4..12ac3d964f4 100644
--- a/meta-python/recipes-devtools/python/python3-bitarray_1.8.2.bb
+++ b/meta-python/recipes-devtools/python/python3-bitarray_1.9.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/ilanschnell/bitarray"
 LICENSE = "PSF"
 LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=2ad702cdcd49e8d2ac01d7e7d0810d2d"
 
-SRC_URI[sha256sum] = "96136d9add2b9b3b73e1eb7538b8d12547ee82dc3fbd31addef829371ce2a1bd"
+SRC_URI[sha256sum] = "db00073387af7fe30852d96b04742a0cdbc7feaf3158558520ab7898b0435ee2"
 
 inherit setuptools3 pypi
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 49/64] python3-regex: Upgrade 2021.3.17 -> 2021.4.4
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (47 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 48/64] python3-bitarray: Upgrade 1.8.2 -> 1.9.0 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 50/64] mariadb: upgrade 10.5.8 -> 10.5.9 akuster
                   ` (16 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Leon Anavi <leon.anavi@konsulko.com>

Upgrade to release 2021.4.4 with the following bug fixes:

- regex fails with a quantified backreference but succeeds with
  repeated backref
- API is not a drop-in replacement for python's re when it comes
  to typing

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
(cherry picked from commit ad0df8ff6f2c5e3aa8cf11cabd616f3352a22144)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../{python3-regex_2021.3.17.bb => python3-regex_2021.4.4.bb}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-regex_2021.3.17.bb => python3-regex_2021.4.4.bb} (77%)

diff --git a/meta-python/recipes-devtools/python/python3-regex_2021.3.17.bb b/meta-python/recipes-devtools/python/python3-regex_2021.4.4.bb
similarity index 77%
rename from meta-python/recipes-devtools/python/python3-regex_2021.3.17.bb
rename to meta-python/recipes-devtools/python/python3-regex_2021.4.4.bb
index a3cb8041331..177b06b97c8 100644
--- a/meta-python/recipes-devtools/python/python3-regex_2021.3.17.bb
+++ b/meta-python/recipes-devtools/python/python3-regex_2021.4.4.bb
@@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=f0a3e4a2554ebb89c0
 
 inherit pypi setuptools3
 
-SRC_URI[sha256sum] = "4b8a1fb724904139149a43e172850f35aa6ea97fb0545244dc0b805e0154ed68"
+SRC_URI[sha256sum] = "52ba3d3f9b942c49d7e4bc105bb28551c44065f139a65062ab7912bef10c9afb"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 50/64] mariadb: upgrade 10.5.8 -> 10.5.9
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (48 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 49/64] python3-regex: Upgrade 2021.3.17 -> 2021.4.4 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 51/64] mariadb: Fix build on newer 32bit architectures akuster
                   ` (15 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: wangmy <wangmy@fujitsu.com>

refresh c11_atomics.patch
remove 0001-stacktrace-t.c-make-the-test-conditional.patch since it is
included in 10.5.9

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 7e64cce442c14f026a5e43cd5d90416c9f81343a)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...ive_10.5.8.bb => mariadb-native_10.5.9.bb} |  0
 meta-oe/recipes-dbs/mysql/mariadb.inc         |  3 +-
 ...ktrace-t.c-make-the-test-conditional.patch | 38 -------------------
 .../mysql/mariadb/c11_atomics.patch           | 16 ++++----
 .../{mariadb_10.5.8.bb => mariadb_10.5.9.bb}  |  0
 5 files changed, 9 insertions(+), 48 deletions(-)
 rename meta-oe/recipes-dbs/mysql/{mariadb-native_10.5.8.bb => mariadb-native_10.5.9.bb} (100%)
 delete mode 100644 meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
 rename meta-oe/recipes-dbs/mysql/{mariadb_10.5.8.bb => mariadb_10.5.9.bb} (100%)

diff --git a/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.8.bb b/meta-oe/recipes-dbs/mysql/mariadb-native_10.5.9.bb
similarity index 100%
rename from meta-oe/recipes-dbs/mysql/mariadb-native_10.5.8.bb
rename to meta-oe/recipes-dbs/mysql/mariadb-native_10.5.9.bb
diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc b/meta-oe/recipes-dbs/mysql/mariadb.inc
index 1fbcb71427e..67cfa54f02e 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb.inc
+++ b/meta-oe/recipes-dbs/mysql/mariadb.inc
@@ -20,11 +20,10 @@ SRC_URI = "https://downloads.mariadb.org/interstitial/${BP}/source/${BP}.tar.gz
            file://fix-arm-atomic.patch \
            file://0001-Fix-library-LZ4-lookup.patch \
            file://0001-innobase-Define-__NR_futex-if-it-does-not-exist.patch \
-           file://0001-stacktrace-t.c-make-the-test-conditional.patch \
           "
 SRC_URI_append_libc-musl = " file://ppc-remove-glibc-dep.patch"
 
-SRC_URI[sha256sum] = "eb4824f6f2c532cd3fc6a6bce7bf78ea7c6b949f8bdd07656b2c84344e757be8"
+SRC_URI[sha256sum] = "40ab19aeb8de141fdc188cf2251213c9e7351bee4d0cd29db704fae68d1068cf"
 
 UPSTREAM_CHECK_URI = "https://github.com/MariaDB/server/releases"
 
diff --git a/meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch b/meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
deleted file mode 100644
index d8f672d7444..00000000000
--- a/meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 966cbeb309f867ff4ac8e7f4462be4780e421700 Mon Sep 17 00:00:00 2001
-From: Mingli Yu <mingli.yu@windriver.com>
-Date: Mon, 25 Jan 2021 19:01:06 -0800
-Subject: [PATCH] stacktrace-t.c: make the test conditional
-
-Fixes:
-/prj/tmp/work/cortexa57-poky-linux-musl/mariadb/10.5.8-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux-musl/../../libexec/aarch64-poky-linux-musl/gcc/aarch64-poky-linux-musl/10.2.0/ld.bfd: /usr/src/debug/mariadb/10.5.8-r0/mariadb-10.5.8/unittest/mysys/stacktrace-t.c:36: undefined reference to `my_safe_print_str'
-
-Upstream-Status: Submitted [https://jira.mariadb.org/browse/MDEV-24131]
-
-Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
----
- unittest/mysys/stacktrace-t.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/unittest/mysys/stacktrace-t.c b/unittest/mysys/stacktrace-t.c
-index 8fa0db15b36..d8408f80d76 100644
---- a/unittest/mysys/stacktrace-t.c
-+++ b/unittest/mysys/stacktrace-t.c
-@@ -29,6 +29,7 @@ void test_my_safe_print_str()
-   memcpy(b_stack, "LEGAL", 6);
-   memcpy(b_bss, "LEGAL", 6);
- 
-+#ifdef HAVE_STACKTRACE
- #ifndef __SANITIZE_ADDRESS__
-   fprintf(stderr, "\n===== stack =====\n");
-   my_safe_print_str(b_stack, 65535);
-@@ -48,6 +49,7 @@ void test_my_safe_print_str()
-   fprintf(stderr, "\n===== (const char*) 1 =====\n");
-   my_safe_print_str((const char*)1, 5);
- #endif /*__SANITIZE_ADDRESS__*/
-+#endif /*HAVE_STACKTRACE*/
- 
-   free(b_heap);
- 
--- 
-2.17.1
-
diff --git a/meta-oe/recipes-dbs/mysql/mariadb/c11_atomics.patch b/meta-oe/recipes-dbs/mysql/mariadb/c11_atomics.patch
index 32c9818ab0c..1c76ab39181 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb/c11_atomics.patch
+++ b/meta-oe/recipes-dbs/mysql/mariadb/c11_atomics.patch
@@ -17,10 +17,10 @@ Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
  3 files changed, 27 insertions(+), 1 deletion(-)
 
 diff --git a/configure.cmake b/configure.cmake
-index bb3ad43..2ff4f19 100644
+index 4fc324a9..23a2ea91 100644
 --- a/configure.cmake
 +++ b/configure.cmake
-@@ -861,7 +861,25 @@ int main()
+@@ -862,7 +862,25 @@ int main()
    long long int *ptr= &var;
    return (int)__atomic_load_n(ptr, __ATOMIC_SEQ_CST);
  }"
@@ -48,10 +48,10 @@ index bb3ad43..2ff4f19 100644
  IF(WITH_VALGRIND)
    SET(HAVE_valgrind 1)
 diff --git a/mysys/CMakeLists.txt b/mysys/CMakeLists.txt
-index 6a3a1ef..e306ae7 100644
+index 6aab788f..91b9c393 100644
 --- a/mysys/CMakeLists.txt
 +++ b/mysys/CMakeLists.txt
-@@ -140,6 +140,10 @@ TARGET_LINK_LIBRARIES(mysys dbug strings ${ZLIB_LIBRARY}
+@@ -154,6 +154,10 @@ TARGET_LINK_LIBRARIES(mysys dbug strings ${ZLIB_LIBRARY}
   ${LIBNSL} ${LIBM} ${LIBRT} ${CMAKE_DL_LIBS} ${LIBSOCKET} ${LIBEXECINFO})
  DTRACE_INSTRUMENT(mysys)
  
@@ -63,10 +63,10 @@ index 6a3a1ef..e306ae7 100644
    TARGET_LINK_LIBRARIES(mysys bfd)  
  ENDIF(HAVE_BFD_H)
 diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt
-index 4978d01..883a930 100644
+index b9cd418f..d42e5017 100644
 --- a/sql/CMakeLists.txt
 +++ b/sql/CMakeLists.txt
-@@ -220,6 +220,10 @@ ELSE()
+@@ -222,6 +222,10 @@ ELSE()
    SET(MYSQLD_SOURCE main.cc ${DTRACE_PROBES_ALL})
  ENDIF()
  
@@ -74,9 +74,9 @@ index 4978d01..883a930 100644
 +  TARGET_LINK_LIBRARIES(sql atomic)
 +ENDIF()
 +
- IF(MSVC)
+ IF(MSVC OR CMAKE_SYSTEM_NAME MATCHES AIX)
    SET(libs_to_export_symbols sql mysys dbug strings)
    # Create shared library of already compiled object
 -- 
-2.17.1
+2.25.1
 
diff --git a/meta-oe/recipes-dbs/mysql/mariadb_10.5.8.bb b/meta-oe/recipes-dbs/mysql/mariadb_10.5.9.bb
similarity index 100%
rename from meta-oe/recipes-dbs/mysql/mariadb_10.5.8.bb
rename to meta-oe/recipes-dbs/mysql/mariadb_10.5.9.bb
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 51/64] mariadb: Fix build on newer 32bit architectures
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (49 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 50/64] mariadb: upgrade 10.5.8 -> 10.5.9 akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:35 ` [hardknott 52/64] freeradius: Upgrade to 3.0.21 akuster
                   ` (14 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

newer 32bit arches e.g. RV32 and ARC do not have __NR_io_getevents
syscall and have started of with 64bit time_t so there is no 32bit
version

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit bd8e72c1397f700fca0ddc44120abf9d325fd872)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-dbs/mysql/mariadb.inc         |  2 +
 ...ck-if-syscall-exists-before-using-it.patch | 43 +++++++++++++++++++
 .../recipes-dbs/mysql/mariadb/sys_futex.patch | 22 ++++++++++
 3 files changed, 67 insertions(+)
 create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
 create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch

diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc b/meta-oe/recipes-dbs/mysql/mariadb.inc
index 67cfa54f02e..9833b288571 100644
--- a/meta-oe/recipes-dbs/mysql/mariadb.inc
+++ b/meta-oe/recipes-dbs/mysql/mariadb.inc
@@ -20,6 +20,8 @@ SRC_URI = "https://downloads.mariadb.org/interstitial/${BP}/source/${BP}.tar.gz
            file://fix-arm-atomic.patch \
            file://0001-Fix-library-LZ4-lookup.patch \
            file://0001-innobase-Define-__NR_futex-if-it-does-not-exist.patch \
+           file://0001-aio_linux-Check-if-syscall-exists-before-using-it.patch \
+           file://sys_futex.patch \
           "
 SRC_URI_append_libc-musl = " file://ppc-remove-glibc-dep.patch"
 
diff --git a/meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch b/meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
new file mode 100644
index 00000000000..a2f7812c509
--- /dev/null
+++ b/meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
@@ -0,0 +1,43 @@
+From 5d9a869a72420cf0bb08b6aa93e980df90bdcf2e Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Sat, 3 Apr 2021 12:02:36 -0700
+Subject: [PATCH] aio_linux: Check if syscall exists before using it
+
+Return -ENOSYS if not implememented, fixes build on arches like RISCV32
+Fixes
+tpool/aio_linux.cc:63:20: error: '__NR_io_getevents' was not declared in this scope; did you mean 'io_getevents'?
+   63 |   int ret= syscall(__NR_io_getevents, reinterpret_cast<long>(ctx),
+      |                    ^~~~~~~~~~~~~~~~~
+      |                    io_getevents
+
+Upstream-Staus: Pending
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ tpool/aio_linux.cc | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/tpool/aio_linux.cc b/tpool/aio_linux.cc
+index d9aa8be2..d8a87a8f 100644
+--- a/tpool/aio_linux.cc
++++ b/tpool/aio_linux.cc
+@@ -59,6 +59,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 - 1301 USA*/
+ */
+ static int my_getevents(io_context_t ctx, long min_nr, long nr, io_event *ev)
+ {
++#ifdef __NR_io_getevents
+   int saved_errno= errno;
+   int ret= syscall(__NR_io_getevents, reinterpret_cast<long>(ctx),
+                    min_nr, nr, ev, 0);
+@@ -68,6 +69,9 @@ static int my_getevents(io_context_t ctx, long min_nr, long nr, io_event *ev)
+     errno= saved_errno;
+   }
+   return ret;
++#else
++  return -ENOSYS;
++#endif
+ }
+ #endif
+ 
+-- 
+2.31.1
+
diff --git a/meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch b/meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch
new file mode 100644
index 00000000000..3277a3eee11
--- /dev/null
+++ b/meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch
@@ -0,0 +1,22 @@
+ Use SYS_futex for syscall
+
+glibc defines SYS_futex and on newer 32bit CPUs like RISCV-32, arc there
+is no 32bit time_t therefore define SYS_futex in terms of SYS_futex_time64
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+--- a/storage/innobase/include/ib0mutex.h
++++ b/storage/innobase/include/ib0mutex.h
+@@ -150,6 +150,12 @@ private:
+ #include <linux/futex.h>
+ #include <sys/syscall.h>
+ 
++/** Newer 32bit CPUs eg. RISCV-32 are defaulting to 64bit time_t from get go and
++ therefore do not define __NR_futex */
++#if !defined(SYS_futex) && defined(SYS_futex_time64)
++# define SYS_futex SYS_futex_time64
++#endif
++
+ /** Mutex implementation that used the Linux futex. */
+ template <template <typename> class Policy>
+ struct TTASFutexMutex {
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 52/64] freeradius: Upgrade to 3.0.21
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (50 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 51/64] mariadb: Fix build on newer 32bit architectures akuster
@ 2021-04-08 16:35 ` akuster
  2021-04-08 16:36 ` [hardknott 53/64] packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES akuster
                   ` (13 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:35 UTC (permalink / raw)
  To: openembedded-devel

From: Mingli Yu <mingli.yu@windriver.com>

Drop one patch at the issue is already fixed in new version
(307678b268 Fix rlm_python3 build)

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit ece4e7d4f06581b2e68b9f662bc208b050f76cf1)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...python3-add-PY_INC_DIR-in-search-dir.patch | 58 -------------------
 ...eradius_3.0.20.bb => freeradius_3.0.21.bb} |  3 +-
 2 files changed, 1 insertion(+), 60 deletions(-)
 delete mode 100644 meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
 rename meta-networking/recipes-connectivity/freeradius/{freeradius_3.0.20.bb => freeradius_3.0.21.bb} (98%)

diff --git a/meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch b/meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
deleted file mode 100644
index d63023162d7..00000000000
--- a/meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 733330888fff49e4d2b6c2121a6050fdd9f11a87 Mon Sep 17 00:00:00 2001
-From: Yi Zhao <yi.zhao@windriver.com>
-Date: Thu, 6 Feb 2020 09:32:04 +0800
-Subject: [PATCH] rlm_python3: add PY_INC_DIR in search dir
-
-The configure option --with-rlm-python3-include-dir is used to set
-PY_INC_DIR which is never used and it fails to find Python.h,
-so add it into search dir to fix it.
-
-Also remove SMART_LIBS from mod_flags because it introduces rpath
-to LDFALGS which causes a do_package_qa error:
-
-ERROR: freeradius-3.0.20-r0 do_package_qa: QA Issue: package freeradius-python contains bad RPATH
-/buildarea/build/tmp/work/core2-64-poky-linux/freeradius/3.0.20-r0/recipe-sysroot-native/usr/lib/python3.8/config in file
-/buildarea/build/tmp/work/core2-64-poky-linux/freeradius/3.0.20-r0/packages-split/freeradius-python/usr/lib/rlm_python3.so.0.0.0
-package freeradius-python contains bad RPATH
-/buildarea/build/tmp/work/core2-64-poky-linux/freeradius/3.0.20-r0/recipe-sysroot-native/usr/lib/python3.8/config in file
-/buildarea/build/tmp/work/core2-64-poky-linux/freeradius/3.0.20-r0/packages-split/freeradius-python/usr/lib/rlm_python3.so.0.0.0 [rpaths]
-
-Upstream-Status: Inappropriate [OE specific]
-
-Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
----
- src/modules/rlm_python3/configure.ac | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/modules/rlm_python3/configure.ac b/src/modules/rlm_python3/configure.ac
-index a00320f..adbdf19 100644
---- a/src/modules/rlm_python3/configure.ac
-+++ b/src/modules/rlm_python3/configure.ac
-@@ -95,7 +95,7 @@ if test x$with_[]modname != xno; then
- 
- 		old_CFLAGS=$CFLAGS
- 		CFLAGS="$CFLAGS $PY_CFLAGS"
--		smart_try_dir="$PY_PREFIX/include/python$PY_SYS_VERSION"
-+		smart_try_dir="$PY_PREFIX/include/python$PY_SYS_VERSION $PY_INC_DIR"
- 		FR_SMART_CHECK_INCLUDE(Python.h)
- 		CFLAGS=$old_CFLAGS
- 
-@@ -114,13 +114,13 @@ if test x$with_[]modname != xno; then
- 
- 		eval t=\${ac_cv_lib_${sm_lib_safe}_${sm_func_safe}}
- 		if test "x$t" = "xyes"; then
--			mod_ldflags="$PY_LIB_LOC $PY_EXTRA_LIBS $SMART_LIBS -lm"
-+			mod_ldflags="$PY_LIB_LOC $PY_EXTRA_LIBS -lm"
- 			targetname=modname
- 		else
- 			FR_SMART_CHECK_LIB(python${PY_SYS_VERSION}m, Py_Initialize)
- 			eval t=\${ac_cv_lib_${sm_lib_safe}_${sm_func_safe}}
- 			if test "x$t" = "xyes"; then
--				mod_ldflags="$PY_LIB_LOC $PY_EXTRA_LIBS $SMART_LIBS -lm"
-+				mod_ldflags="$PY_LIB_LOC $PY_EXTRA_LIBS -lm"
- 				targetname=modname
- 			else
- 				targetname=
--- 
-2.7.4
-
diff --git a/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.20.bb b/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
similarity index 98%
rename from meta-networking/recipes-connectivity/freeradius/freeradius_3.0.20.bb
rename to meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
index 608d66b1b38..864a4e94470 100644
--- a/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.20.bb
+++ b/meta-networking/recipes-connectivity/freeradius/freeradius_3.0.21.bb
@@ -26,7 +26,6 @@ SRC_URI = "git://github.com/FreeRADIUS/freeradius-server.git;branch=v3.0.x;lfs=0
     file://freeradius-fix-quoting-for-BUILT_WITH.patch \
     file://freeradius-fix-error-for-expansion-of-macro.patch \
     file://0001-rlm_mschap-Use-includedir-instead-of-hardcoding-usr-.patch \
-    file://0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch \
     file://0001-raddb-certs-Makefile-fix-the-existed-certificate-err.patch \
     file://0001-raddb-certs-Makefile-fix-the-occasional-verification.patch \
     file://0001-workaround-error-with-autoconf-2.7.patch \
@@ -34,7 +33,7 @@ SRC_URI = "git://github.com/FreeRADIUS/freeradius-server.git;branch=v3.0.x;lfs=0
     file://radiusd-volatiles.conf \
 "
 
-SRCREV = "d94c953ab9602a238433ba18533111b845fd8e9e"
+SRCREV = "af428abda249b2279ba0582180985a9f6f4a144a"
 
 PARALLEL_MAKE = ""
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 53/64] packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (51 preceding siblings ...)
  2021-04-08 16:35 ` [hardknott 52/64] freeradius: Upgrade to 3.0.21 akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 54/64] phonet-utils: remove akuster
                   ` (12 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

* and also opengl for glfw

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 3bffa82504f27d2da7ca87aeda799632b717d831)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index 4eb2e8c11c9..2958eac6a0f 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -192,7 +192,7 @@ RDEPENDS_packagegroup-meta-oe-core = "\
     usleep \
     dbus-cxx \
 "
-RDEPENDS_packagegroup-meta-oe-core_append_libc-glibc = " glfw"
+RDEPENDS_packagegroup-meta-oe-core_append_libc-glibc = " ${@bb.utils.contains("DISTRO_FEATURES", "x11 opengl", "glfw", "", d)}"
 RDEPENDS_packagegroup-meta-oe-core_remove_riscv64 = "safec"
 RDEPENDS_packagegroup-meta-oe-core_remove_riscv32 = "safec"
 
@@ -355,7 +355,7 @@ RDEPENDS_packagegroup-meta-oe-extended ="\
      libuio \
      ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
      lprng \
-     icewm \
+     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
      md5deep \
      indent \
      jansson \
@@ -712,7 +712,6 @@ RDEPENDS_packagegroup-meta-oe-support ="\
     ace-cloud-editor \
     frame \
     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "geis", "", d)} \
-    geis \
     grail \
     asio \
     augeas \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 54/64] phonet-utils: remove
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (52 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 53/64] packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 55/64] packagegroup-meta-oe: use 4 spaces for identation akuster
                   ` (11 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

* no update other than occassional build fix since 2011 when I've imported this
* it's also failing with usrmerge:
  ERROR: phonet-utils-0.0.0+gitrAUTOINC+4acfa720fd-r2 do_package_qa: QA Issue: phonet-utils package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge]
  ERROR: phonet-utils-0.0.0+gitrAUTOINC+4acfa720fd-r2 do_package_qa: QA run found fatal errors. Please consider fixing them.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 976c8d3f69c847aee33bc53663dcc2fdca7fb556)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../0001-Include-limits.h-for-PATH_MAX.patch  | 25 -------------------
 .../phonet-utils/phonet-utils_git.bb          | 15 -----------
 .../packagegroups/packagegroup-meta-oe.bb     |  1 -
 3 files changed, 41 deletions(-)
 delete mode 100644 meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
 delete mode 100644 meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb

diff --git a/meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch b/meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
deleted file mode 100644
index 8bb7e5a1887..00000000000
--- a/meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From f7ad9a4471cee2324f216a0d82ba8097ec746c56 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Sat, 15 Jul 2017 11:48:12 -0700
-Subject: [PATCH] Include limits.h for PATH_MAX
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- src/pnstat.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/pnstat.c b/src/pnstat.c
-index 661a5bc..76068e6 100644
---- a/src/pnstat.c
-+++ b/src/pnstat.c
-@@ -35,6 +35,7 @@
- #include <dirent.h>
- #include <unistd.h>
- #include <netinet/tcp.h>
-+#include <limits.h>
- 
- struct fd
- {
--- 
-2.13.3
-
diff --git a/meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb b/meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb
deleted file mode 100644
index 3c599950fe8..00000000000
--- a/meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-SUMMARY = "This small package provides a few command line tools for Linux Phonet"
-HOMEPAGE = ""
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
-SRC_URI = "git://gitorious.org/meego-cellular/phonet-utils.git;branch=master \
-           file://0001-Include-limits.h-for-PATH_MAX.patch \
-           "
-PR = "r2"
-S = "${WORKDIR}/git"
-SRCREV = "4acfa720fd37d178a048fc2be17180137d4a70ea"
-PV = "0.0.0+gitr${SRCPV}"
-
-inherit autotools-brokensep
-
-FILES_${PN} += "${base_libdir}/udev/rules.d/85-phonet-utils.rules"
diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index 2958eac6a0f..d5e5aa01cd6 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -146,7 +146,6 @@ RDEPENDS_packagegroup-meta-oe-connectivity ="\
     obexftp \
     packagegroup-tools-bluetooth \
     paho-mqtt-c \
-    phonet-utils \
     rabbitmq-c \
     rfkill \
     rtorrent \
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 55/64] packagegroup-meta-oe: use 4 spaces for identation
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (53 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 54/64] phonet-utils: remove akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 56/64] telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings akuster
                   ` (10 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 5c83f2da63504fc3d6bfaec3e0d149a8926f56b7)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../packagegroups/packagegroup-meta-oe.bb     | 204 +++++++++---------
 1 file changed, 102 insertions(+), 102 deletions(-)

diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index d5e5aa01cd6..a6513352c04 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -321,109 +321,109 @@ RDEPENDS_packagegroup-meta-oe-devtools_remove_aarch64 = "concurrencykit"
 RDEPENDS_packagegroup-meta-oe-devtools_remove_x86 = "ply"
 
 RDEPENDS_packagegroup-meta-oe-extended ="\
-     bitwise \
+    bitwise \
     ${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland opengl", "boinc-client", "", d)} \
-     brotli \
-     byacc \
-     cmpi-bindings \
-     collectd \
-     cfengine-masterfiles \
-     cfengine \
-     ddrescue \
-     dialog \
-     enscript \
-     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
-     dlt-daemon \
-     docopt.cpp \
-     iotop \
-     dumb-init \
-     konkretcmpi \
-     figlet \
-     libcec \
-     libdivecomputer \
-     fluentbit \
-     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
-     liblognorm \
-     libmodbus \
-     haveged \
-     hexedit \
-     hiredis \
-     hplip \
-     hwloc \
-     libleak \
-     libuio \
-     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
-     lprng \
-     ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
-     md5deep \
-     indent \
-     jansson \
-     nana \
-     nicstat \
-     ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
-     p7zip \
-     isomd5sum \
-     jpnevulator \
-     ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
-     rarpd \
-     redis \
-     libfastjson \
-     librelp \
-     sblim-cmpi-devel \
-     sblim-sfc-common \
-     ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
-     sblim-sfcc \
-     libblockdev \
-     sgpio \
-     smartmontools \
-     can-utils \
-     canutils \
-     libsocketcan \
-     libconfig \
-     linuxconsole \
-     uml-utilities \
-     libidn \
-     libqb \
-     wipe \
-     libzip \
-     zram \
-     libplist \
-     libusbmuxd \
-     liblockfile \
-     liblogging \
-     libnss-nisplus \
-     libpwquality \
-     ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
-     libserialport \
-     libstatgrab \
-     lockfile-progs \
-     logwatch \
-     mailx \
-     mraa \
-     ostree \
-     ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
-     pegtl \
-     libfile-fnmatch-perl \
-     rrdtool \
-     sanlock \
-     scsirastools \
-     sedutil \
-     libsigrok \
-     libsigrokdecode \
-     sigrok-cli \
-     snappy \
-     tipcutils \
-     tiptop \
-     tmate \
-     tmux \
-     triggerhappy \
-     upm \
-     vlock \
-     volume-key \
-     wxwidgets \
-     zlog \
-     zstd \
-     redis-plus-plus \
+    brotli \
+    byacc \
+    cmpi-bindings \
+    collectd \
+    cfengine-masterfiles \
+    cfengine \
+    ddrescue \
+    dialog \
+    enscript \
+    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "gnuplot", "", d)} \
+    dlt-daemon \
+    docopt.cpp \
+    iotop \
+    dumb-init \
+    konkretcmpi \
+    figlet \
+    libcec \
+    libdivecomputer \
+    fluentbit \
+    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libgxim", "", d)} \
+    liblognorm \
+    libmodbus \
+    haveged \
+    hexedit \
+    hiredis \
+    hplip \
+    hwloc \
+    libleak \
+    libuio \
+    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "libwmf", "", d)} \
+    lprng \
+    ${@bb.utils.contains("DISTRO_FEATURES", "x11", "icewm", "", d)} \
+    md5deep \
+    indent \
+    jansson \
+    nana \
+    nicstat \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "openwsman", "", d)} \
+    p7zip \
+    isomd5sum \
+    jpnevulator \
+    ${@bb.utils.contains("DISTRO_FEATURES", "polkit", "polkit-group-rule-datetime polkit-group-rule-network polkit", "", d)} \
+    rarpd \
+    redis \
+    libfastjson \
+    librelp \
+    sblim-cmpi-devel \
+    sblim-sfc-common \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "sblim-sfcb ", "", d)} \
+    sblim-sfcc \
+    libblockdev \
+    sgpio \
+    smartmontools \
+    can-utils \
+    canutils \
+    libsocketcan \
+    libconfig \
+    linuxconsole \
+    uml-utilities \
+    libidn \
+    libqb \
+    wipe \
+    libzip \
+    zram \
+    libplist \
+    libusbmuxd \
+    liblockfile \
+    liblogging \
+    libnss-nisplus \
+    libpwquality \
+    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "libreport", "", d)} \
+    libserialport \
+    libstatgrab \
+    lockfile-progs \
+    logwatch \
+    mailx \
+    mraa \
+    ostree \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "pam-plugin-ccreds pam-plugin-ldapdb pam-ssh-agent-auth", "", d)} \
+    pegtl \
+    libfile-fnmatch-perl \
+    rrdtool \
+    sanlock \
+    scsirastools \
+    sedutil \
+    libsigrok \
+    libsigrokdecode \
+    sigrok-cli \
+    snappy \
+    tipcutils \
+    tiptop \
+    tmate \
+    tmux \
+    triggerhappy \
+    upm \
+    vlock \
+    volume-key \
+    wxwidgets \
+    zlog \
+    zstd \
+    redis-plus-plus \
 "
 RDEPENDS_packagegroup-meta-oe-extended_append_libc-musl = " libexecinfo"
 RDEPENDS_packagegroup-meta-oe-extended_append_x86-64 = " pmdk libx86-1"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 56/64] telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (54 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 55/64] packagegroup-meta-oe: use 4 spaces for identation akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 57/64] uml-utilities: fix installed-vs-shipped with usrmerge akuster
                   ` (9 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit e721f6d9444779cfd5f5de54c0cf4fe2f15fc74d)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb b/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
index 2b05c61a0d0..4d4e841f624 100644
--- a/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
+++ b/meta-oe/recipes-connectivity/telepathy/telepathy-glib_0.24.1.bb
@@ -12,7 +12,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e413d83db6ee8f2c8e6055719096a48e"
 
 inherit autotools pkgconfig gettext gobject-introspection vala
 
-EXTRA_OECONF = "--enable-vala-bindings"
+# Respect GI_DATA_ENABLED value when enabling vala-bindings:
+# configure: error: GObject-Introspection must be enabled for Vala bindings
+EXTRA_OECONF = "${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-vala-bindings', '--disable-vala-bindings', d)}"
 
 FILES_${PN} += "${datadir}/telepathy \
                 ${datadir}/dbus-1"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 57/64] uml-utilities: fix installed-vs-shipped with usrmerge
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (55 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 56/64] telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 58/64] libmanette: Add recipe akuster
                   ` (8 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <Martin.Jansa@gmail.com>

* fixes:
  ERROR: uml-utilities-20040406-r1 do_package: QA Issue: uml-utilities: Files/directories were installed but not shipped in any package:
    /usr/lib/uml/port-helper
  Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
  uml-utilities: 1 installed and not shipped files. [installed-vs-shipped]

* pass LIB_DIR instead of using default value from Makefile:
  $ grep LIB_DIR.*= tools/port-helper/Makefile
  LIB_DIR ?= /usr/lib/uml

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit ccba1eb6a8b4c850e26e5814adfb5136ca4865a8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-extended/uml-utilities/uml-utilities_20040406.bb | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
index 8e00cb3ea47..f86b2b912e4 100644
--- a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
+++ b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb
@@ -18,15 +18,14 @@ S = "${WORKDIR}/tools"
 inherit update-alternatives
 
 do_compile() {
-    oe_runmake
+    oe_runmake LIB_DIR=${libdir}/uml
 }
 
 do_install() {
     oe_runmake install DESTDIR=${D}
 }
 
-FILES_${PN} += "${exec_prefix}${nonarch_base_libdir}"
-FILES_${PN}-dbg += "${exec_prefix}${nonarch_base_libdir}/uml/.debug"
+FILES_${PN} += "${libdir}/uml"
 
 ALTERNATIVE_${PN} = "tunctl"
 ALTERNATIVE_LINK_NAME[tunctl] = "${bindir}/tunctl"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 58/64] libmanette: Add recipe
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (56 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 57/64] uml-utilities: fix installed-vs-shipped with usrmerge akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 59/64] librdkafka: Add initial recipe v1.6.1 akuster
                   ` (7 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Its needed for gamepad support in webkit

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit cf0b587ddd9691a82db1c651f3c3b1ffb94196ee)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../packagegroups/packagegroup-meta-oe.bb        |  2 +-
 .../libmanette/libmanette_0.2.6.bb               | 16 ++++++++++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)
 create mode 100644 meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb

diff --git a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
index a6513352c04..59908e2c0f2 100644
--- a/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
+++ b/meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb
@@ -760,7 +760,7 @@ RDEPENDS_packagegroup-meta-oe-support ="\
     ccid \
     zchunk \
     libgpiod \
-    libgpiod \
+    libmanette \
     ckermit \
     libcereal \
     daemontools \
diff --git a/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb b/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
new file mode 100644
index 00000000000..23ab348dcfa
--- /dev/null
+++ b/meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
@@ -0,0 +1,16 @@
+# Copyright (C) 2021 Khem Raj <raj.khem@gmail.com>
+# Released under the MIT license (see COPYING.MIT for the terms)
+SUMMARY = "The simple GObject game controller library"
+HOMEPAGE = "https://gnome.pages.gitlab.gnome.org/libmanette/"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+DEPENDS = "libevdev libgudev"
+
+SRC_URI = "https://download.gnome.org/sources/libmanette/0.2/libmanette-${PV}.tar.xz"
+SRC_URI[sha256sum] = "63653259a821ec7d90d681e52e757e2219d462828c9d74b056a5f53267636bac"
+
+inherit meson pkgconfig gobject-introspection ptest vala
+
+FILES_${PN}-ptest =+ "${bindir}/manette-test"
+FILES_${PN}-dev =+ "${libdir}/girepository-1.0"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 59/64] librdkafka: Add initial recipe v1.6.1
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (57 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 58/64] libmanette: Add recipe akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 60/64] libcppkafka: Add initial recipe for cppkafka wrapper akuster
                   ` (6 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: "hasan.men" <hasan.men@bosphorusiss.com>

* A patch is added to fix absolute path usage in cmake.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 3e5209b691c9f4c720335d4f00dc143264c2df96)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../0001_fix_absolute_path_usage.patch        | 83 +++++++++++++++++++
 .../librdkafka/librdkafka_1.6.1.bb            | 23 +++++
 2 files changed, 106 insertions(+)
 create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
 create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb

diff --git a/meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch b/meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
new file mode 100644
index 00000000000..d60978661d3
--- /dev/null
+++ b/meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
@@ -0,0 +1,83 @@
+From dd06894a786edf4bea11dace50d7380b89dfaba5 Mon Sep 17 00:00:00 2001
+From: hasan.men <hasan.men@bosphorusiss.com>
+Date: Sun, 4 Apr 2021 17:20:32 +0200
+Subject: [PATCH] fix absolute path problem
+
+---
+ src/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index c6c05e06..e6c47374 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -176,7 +176,7 @@ if(MINGW)
+ endif(MINGW)
+ 
+ # Support '#include <rdkafka.h>'
+-target_include_directories(rdkafka PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}>")
++target_include_directories(rdkafka PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}> $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>)
+ target_compile_definitions(rdkafka PUBLIC ${rdkafka_compile_definitions})
+ if(RDKAFKA_BUILD_STATIC)
+   target_compile_definitions(rdkafka PUBLIC LIBRDKAFKA_STATICLIB)
+@@ -188,7 +188,7 @@ if(MINGW)
+   target_link_libraries(rdkafka PUBLIC crypt32 ws2_32 secur32)
+ endif(MINGW)
+ 
+-if(WIN32)  
++if(WIN32)
+   if(RDKAFKA_BUILD_STATIC)
+     target_link_libraries(rdkafka PUBLIC crypt32)
+   else()
+@@ -207,13 +207,13 @@ endif()
+ 
+ if(WITH_ZLIB)
+   find_package(ZLIB REQUIRED)
+-  target_include_directories(rdkafka PUBLIC ${ZLIB_INCLUDE_DIRS})
++  target_include_directories(rdkafka PRIVATE ${ZLIB_INCLUDE_DIRS})
+   target_link_libraries(rdkafka PUBLIC ZLIB::ZLIB)
+ endif()
+ 
+ if(WITH_ZSTD)
+-  target_link_libraries(rdkafka PUBLIC ${ZSTD_LIBRARY})
+-  target_include_directories(rdkafka PUBLIC ${ZSTD_INCLUDE_DIR})
++  target_link_libraries(rdkafka PRIVATE ${ZSTD_LIBRARY})
++  target_include_directories(rdkafka PRIVATE ${ZSTD_INCLUDE_DIR})
+   message(STATUS "Found ZSTD: ${ZSTD_LIBRARY}")
+ endif()
+ 
+@@ -222,12 +222,12 @@ if(WITH_SSL)
+     if(NOT TARGET bundled-ssl)
+       message(FATAL_ERROR "bundled-ssl target not exist")
+     endif()
+-    target_include_directories(rdkafka BEFORE PUBLIC ${BUNDLED_SSL_INCLUDE_DIR})
++    target_include_directories(rdkafka BEFORE PRIVATE ${BUNDLED_SSL_INCLUDE_DIR})
+     target_link_libraries(rdkafka PUBLIC ${BUNDLED_SSL_LIBRARIES})
+     add_dependencies(rdkafka bundled-ssl)
+   else()
+     find_package(OpenSSL REQUIRED)
+-    target_include_directories(rdkafka PUBLIC ${OPENSSL_INCLUDE_DIR})
++    target_include_directories(rdkafka PRIVATE ${OPENSSL_INCLUDE_DIR})
+     target_link_libraries(rdkafka PUBLIC OpenSSL::SSL OpenSSL::Crypto)
+     get_target_property(OPENSSL_TARGET_TYPE OpenSSL::SSL TYPE)
+     if(OPENSSL_CRYPTO_LIBRARY MATCHES "\\.a$")
+@@ -244,7 +244,7 @@ find_package(Threads REQUIRED)
+ target_link_libraries(rdkafka PUBLIC Threads::Threads)
+ 
+ if(WITH_SASL_CYRUS)
+-  target_include_directories(rdkafka PUBLIC ${SASL_INCLUDE_DIRS})
++  target_include_directories(rdkafka PRIVATE ${SASL_INCLUDE_DIRS})
+   target_link_libraries(rdkafka PUBLIC ${SASL_LIBRARIES})
+ endif()
+ 
+@@ -253,7 +253,7 @@ if(WITH_LIBDL)
+ endif()
+ 
+ if(WITH_LZ4_EXT)
+-  target_include_directories(rdkafka PUBLIC ${LZ4_INCLUDE_DIRS})
++  target_include_directories(rdkafka PRIVATE ${LZ4_INCLUDE_DIRS})
+   target_link_libraries(rdkafka PUBLIC LZ4::LZ4)
+ endif()
+ 
+-- 
+2.17.1
\ No newline at end of file
diff --git a/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb b/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
new file mode 100644
index 00000000000..5314f4a48a0
--- /dev/null
+++ b/meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
@@ -0,0 +1,23 @@
+SUMMARY = "the Apache Kafka C/C++ client library"
+DESCRIPTION = "librdkafka is a C library implementation of the Apache Kafka protocol, providing Producer, Consumer and Admin clients."
+HOMEPAGE = "https://github.com/edenhill/librdkafka"
+SECTION = "libs"
+LICENSE = "BSD-2-Clause"
+
+LIC_FILES_CHKSUM = " \
+file://LICENSE;md5=2be8675acbfdac48935e73897af5f646 \
+"
+
+SRC_URI = "git://github.com/edenhill/librdkafka;protocol=https \
+            file://0001_fix_absolute_path_usage.patch"
+SRCREV = "1a722553638bba85dbda5050455f7b9a5ef302de"
+
+DEPENDS = "zlib openssl zstd"
+
+inherit cmake
+
+S = "${WORKDIR}/git"
+
+FILES_${PN} += "${datadir}"
+
+EXTRA_OECMAKE += "-DRDKAFKA_BUILD_EXAMPLES=OFF -DRDKAFKA_BUILD_TESTS=OFF"
\ No newline at end of file
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 60/64] libcppkafka: Add initial recipe for cppkafka wrapper
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (58 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 59/64] librdkafka: Add initial recipe v1.6.1 akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 61/64] pidgin-sipe: Fix build with glib-2.0 >= 2.68 akuster
                   ` (5 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: "hasan.men" <hasan.men@bosphorusiss.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 285e612ac9c1ab1fc9f50728cb27b0bd0c40e89c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../libcppkafka/libcppkafka_git.bb            | 22 +++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb

diff --git a/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb b/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
new file mode 100644
index 00000000000..6237638d3d3
--- /dev/null
+++ b/meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
@@ -0,0 +1,22 @@
+SUMMARY = "high level C++ wrapper for rdkafka"
+DESCRIPTION = "cppkafka allows C++ applications to consume and produce messages using the Apache Kafka protocol."
+HOMEPAGE = "https://github.com/mfontanini/cppkafka"
+SECTION = "lib"
+LICENSE = "BSD-2-Clause"
+
+LIC_FILES_CHKSUM = " \
+file://LICENSE;md5=d8b4ca15d239dc1485ef495c8f1bcc72 \
+"
+
+SRC_URI = "git://github.com/mfontanini/cppkafka;protocol=https"
+SRCREV = "5e4b350806d561473138ce7a982e8f6cf2e77733"
+
+DEPENDS = "librdkafka boost chrpath-replacement-native"
+
+inherit cmake
+
+S = "${WORKDIR}/git"
+
+do_install_append(){
+    chrpath -d ${D}${libdir}/libcppkafka.so.0.3.1
+}
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 61/64] pidgin-sipe: Fix build with glib-2.0 >= 2.68
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (59 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 60/64] libcppkafka: Add initial recipe for cppkafka wrapper akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 62/64] gjs: Fix build with gcc11 akuster
                   ` (4 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
(cherry picked from commit ad8c6ba3110ac345bb89ce4f6a1a98aa16502c81)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../0001-Migrate-to-use-g_memdup2.patch       | 192 ++++++++++++++++++
 .../pidgin/pidgin-sipe_1.25.0.bb              |   1 +
 2 files changed, 193 insertions(+)
 create mode 100644 meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch

diff --git a/meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch b/meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch
new file mode 100644
index 00000000000..4f5c0bd1f6c
--- /dev/null
+++ b/meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch
@@ -0,0 +1,192 @@
+From 40799bb28a9e299055eec00092694ea2e408c431 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Mon, 5 Apr 2021 11:36:50 -0700
+Subject: [PATCH] Migrate to use g_memdup2
+
+g_memdup has been deprecated for long and latest glib-2.0 2.68+ has
+turned it int an error to use old function. Add a fall back to
+older versions of GLib, fall back to g_memdup with a #define
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+---
+ configure.ac                       |  3 +++
+ src/api/sipe-common.h              |  5 +++++
+ src/core/sip-sec-gssapi.c          |  4 ++--
+ src/core/sip-sec-ntlm.c            | 12 ++++++------
+ src/core/sip-sec-tls-dsk.c         |  4 ++--
+ src/core/sipe-media.c              |  2 +-
+ src/core/sipe-tls-tester.c         |  2 +-
+ src/core/sipe-tls.c                |  4 ++--
+ src/telepathy/telepathy-protocol.c |  2 +-
+ 9 files changed, 23 insertions(+), 15 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2481153..efe01b4 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -327,6 +327,9 @@ AM_CONDITIONAL(SIPE_OPENSSL, [test "x$enable_openssl" != xno])
+ dnl check for libxml2
+ PKG_CHECK_MODULES(LIBXML2, [libxml-2.0])
+ 
++# dnl check for g_memdup2 in glib-2.0
++AC_CHECK_LIB(glib-2.0, g_memdup2, [GLIB_CFLAGS="$GLIB_CFLAGS -DHAVE_G_MEMDUP2=1"])
++
+ dnl assumption check: sizof(uuid_t) must be 16 (see uuid.c)
+ AC_MSG_CHECKING([that sizeof(uuid_t) is 16])
+ ac_save_CFLAGS="$CFLAGS"
+diff --git a/src/api/sipe-common.h b/src/api/sipe-common.h
+index c964f15..e114fdc 100644
+--- a/src/api/sipe-common.h
++++ b/src/api/sipe-common.h
+@@ -51,3 +51,8 @@
+ #ifdef _MSC_VER
+ typedef long ssize_t;
+ #endif
++
++#ifndef HAVE_G_MEMDUP2
++#define g_memdup2 g_memdup
++#endif
++
+diff --git a/src/core/sip-sec-gssapi.c b/src/core/sip-sec-gssapi.c
+index 873080f..4c63868 100644
+--- a/src/core/sip-sec-gssapi.c
++++ b/src/core/sip-sec-gssapi.c
+@@ -602,7 +602,7 @@ sip_sec_init_sec_context__gssapi(SipSecContext context,
+ 
+ 	out_buff->length = output_token.length;
+ 	if (out_buff->length)
+-		out_buff->value = g_memdup(output_token.value, output_token.length);
++		out_buff->value = g_memdup2(output_token.value, output_token.length);
+ 	else
+ 		/* Special case: empty token */
+ 		out_buff->value = (guint8 *) g_strdup("");
+@@ -653,7 +653,7 @@ sip_sec_make_signature__gssapi(SipSecContext context,
+ 		return FALSE;
+ 	} else {
+ 		signature->length = output_token.length;
+-		signature->value  = g_memdup(output_token.value,
++		signature->value  = g_memdup2(output_token.value,
+ 					     output_token.length);
+ 		gss_release_buffer(&minor, &output_token);
+ 		return TRUE;
+diff --git a/src/core/sip-sec-ntlm.c b/src/core/sip-sec-ntlm.c
+index 2e2354f..1fa4daa 100644
+--- a/src/core/sip-sec-ntlm.c
++++ b/src/core/sip-sec-ntlm.c
+@@ -951,7 +951,7 @@ sip_sec_ntlm_parse_challenge(SipSecBuffer in_buff,
+ 
+ 	/* server challenge (nonce) */
+ 	if (server_challenge) {
+-		*server_challenge = g_memdup(cmsg->nonce, 8);
++		*server_challenge = g_memdup2(cmsg->nonce, 8);
+ 	}
+ 
+ 	/* flags */
+@@ -984,7 +984,7 @@ sip_sec_ntlm_parse_challenge(SipSecBuffer in_buff,
+ 			*target_info_len = len;
+ 		}
+ 		if (target_info) {
+-			*target_info = g_memdup(content, len);
++			*target_info = g_memdup2(content, len);
+ 		}
+ 	}
+ }
+@@ -1117,13 +1117,13 @@ sip_sec_ntlm_gen_authenticate(guchar **client_sign_key,
+ 		   Set ServerSigningKey to SIGNKEY(ExportedSessionKey, "Server")
+ 		*/
+ 		SIGNKEY(exported_session_key, TRUE, key);
+-		*client_sign_key = g_memdup(key, 16);
++		*client_sign_key = g_memdup2(key, 16);
+ 		SIGNKEY(exported_session_key, FALSE, key);
+-		*server_sign_key = g_memdup(key, 16);
++		*server_sign_key = g_memdup2(key, 16);
+ 		SEALKEY(neg_flags, exported_session_key, TRUE, key);
+-		*client_seal_key = g_memdup(key, 16);
++		*client_seal_key = g_memdup2(key, 16);
+ 		SEALKEY(neg_flags, exported_session_key, FALSE, key);
+-		*server_seal_key = g_memdup(key, 16);
++		*server_seal_key = g_memdup2(key, 16);
+ 	}
+ 
+ 	/* @TODO: */
+diff --git a/src/core/sip-sec-tls-dsk.c b/src/core/sip-sec-tls-dsk.c
+index 70433ea..2d3f2db 100644
+--- a/src/core/sip-sec-tls-dsk.c
++++ b/src/core/sip-sec-tls-dsk.c
+@@ -88,9 +88,9 @@ sip_sec_init_sec_context__tls_dsk(SipSecContext context,
+ 			/* copy key pair */
+ 			ctx->algorithm  = state->algorithm;
+ 			ctx->key_length = state->key_length;
+-			ctx->client_key = g_memdup(state->client_key,
++			ctx->client_key = g_memdup2(state->client_key,
+ 						   state->key_length);
+-			ctx->server_key = g_memdup(state->server_key,
++			ctx->server_key = g_memdup2(state->server_key,
+ 						   state->key_length);
+ 
+ 			/* extract certicate expiration time */
+diff --git a/src/core/sipe-media.c b/src/core/sipe-media.c
+index e9c4b8a..936e31c 100644
+--- a/src/core/sipe-media.c
++++ b/src/core/sipe-media.c
+@@ -578,7 +578,7 @@ media_stream_to_sdpmedia(struct sipe_media_call_private *call_private,
+ 	// Set our key if encryption is enabled.
+ 	if (stream_private->encryption_key &&
+ 	    encryption_policy != SIPE_ENCRYPTION_POLICY_REJECTED) {
+-		sdpmedia->encryption_key = g_memdup(stream_private->encryption_key,
++		sdpmedia->encryption_key = g_memdup2(stream_private->encryption_key,
+ 						    SIPE_SRTP_KEY_LEN);
+ 		sdpmedia->encryption_key_id = stream_private->encryption_key_id;
+ 	}
+diff --git a/src/core/sipe-tls-tester.c b/src/core/sipe-tls-tester.c
+index e80d715..5fbb5f8 100644
+--- a/src/core/sipe-tls-tester.c
++++ b/src/core/sipe-tls-tester.c
+@@ -155,7 +155,7 @@ static guchar *read_tls_record(int fd,
+ 		printf("received %d bytes from server\n", result);
+ 		record = g_new0(struct record, 1);
+ 		record->length  = result;
+-		record->msg     = g_memdup(buffer, result);
++		record->msg     = g_memdup2(buffer, result);
+ 		length         += result;
+ 		fragments = g_slist_append(fragments, record);
+ 	}
+diff --git a/src/core/sipe-tls.c b/src/core/sipe-tls.c
+index b0235d5..020aedb 100644
+--- a/src/core/sipe-tls.c
++++ b/src/core/sipe-tls.c
+@@ -427,7 +427,7 @@ static guchar *sipe_tls_prf(SIPE_UNUSED_PARAMETER struct tls_internal_state *sta
+ 	gsize half           = (secret_length + 1) / 2;
+ 	gsize newseed_length = label_length + seed_length;
+ 	/* secret: used as S1; secret2: last half of original secret (S2) */
+-	guchar *secret2 = g_memdup(secret + secret_length - half, half);
++	guchar *secret2 = g_memdup2(secret + secret_length - half, half);
+ 	guchar *newseed = g_malloc(newseed_length);
+ 	guchar *md5, *dest;
+ 	guchar *sha1, *src;
+@@ -1525,7 +1525,7 @@ static struct tls_compiled_message *tls_client_key_exchange(struct tls_internal_
+ 
+ 	/* found all the required fields */
+ 	state->server_random.length = server_random->length;
+-	state->server_random.buffer = g_memdup(server_random->data,
++	state->server_random.buffer = g_memdup2(server_random->data,
+ 					       server_random->length);
+ 	tls_calculate_secrets(state);
+ 
+diff --git a/src/telepathy/telepathy-protocol.c b/src/telepathy/telepathy-protocol.c
+index f6e5337..1dde579 100644
+--- a/src/telepathy/telepathy-protocol.c
++++ b/src/telepathy/telepathy-protocol.c
+@@ -237,7 +237,7 @@ static void get_connection_details(SIPE_UNUSED_PARAMETER TpBaseProtocol *self,
+ 			SIPE_TYPE_SEARCH_MANAGER,
+ 			G_TYPE_INVALID
+ 		};
+-		*channel_managers = g_memdup(types, sizeof(types));
++		*channel_managers = g_memdup2(types, sizeof(types));
+ 	}
+ 	if (icon_name)
+ 		*icon_name    = g_strdup("im-" SIPE_TELEPATHY_DOMAIN);
+-- 
+2.31.1
+
diff --git a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
index f6b4c7cee11..5a96bec90a4 100644
--- a/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
+++ b/meta-oe/recipes-support/pidgin/pidgin-sipe_1.25.0.bb
@@ -11,6 +11,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/sipe/pidgin-sipe-${PV}.tar.xz \
            file://0001-sipe-consider-64bit-time_t-when-printing.patch \
            file://0001-Align-structs-casts-with-time_t-elements-to-8byte-bo.patch \
            file://0001-configure-Do-not-add-native-paths-to-pkgconfig-searc.patch \
+           file://0001-Migrate-to-use-g_memdup2.patch \
 "
 
 SRC_URI[md5sum] = "0e742f021dc8c3f17435aea05c3e0314"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 62/64] gjs: Fix build with gcc11
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (60 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 61/64] pidgin-sipe: Fix build with glib-2.0 >= 2.68 akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 63/64] poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11 akuster
                   ` (3 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Partially backport an upstream fix to 1.58

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit 6f2099cf7806a7d00cdd3b4cda74e9e5574d0479)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...id-g_once_init_enter-error-in-GCC-11.patch | 77 +++++++++++++++++++
 meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb    |  4 +-
 2 files changed, 80 insertions(+), 1 deletion(-)
 create mode 100644 meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch

diff --git a/meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch b/meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch
new file mode 100644
index 00000000000..6343a24a2da
--- /dev/null
+++ b/meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch
@@ -0,0 +1,77 @@
+From dae0055be61937fe70252f3f4ee09b355aba2b8f Mon Sep 17 00:00:00 2001
+From: Philip Chimento <philip.chimento@gmail.com>
+Date: Sun, 14 Feb 2021 12:20:09 -0800
+Subject: [PATCH] maint: Avoid g_once_init_enter error in GCC 11
+
+On platforms where g_once_init_enter() is defined to use C11 atomic
+builtins, passing a pointer to a volatile value is an error in GCC 11 and
+later, in C++.
+
+More info about the GCC change:
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95378
+https://gcc.gnu.org/pipermail/gcc-patches/2020-June/548283.html
+
+However, it's my understanding that in modern C++ there is no longer a
+need to guard the initialization of these variables. Since C++11, static
+local variables in a function are guaranteed to be initialized only once,
+the first time control passes through that function. So we can just remove
+the g_once_init_enter guard.
+
+More info:
+https://en.cppreference.com/w/cpp/language/storage_duration#Static_local_variables
+
+Stack Overflow answers with quotations from the C++ standard:
+https://stackoverflow.com/a/58804/172999
+https://stackoverflow.com/a/8102145/172999
+
+Closes: #376
+---
+ gjs/error-types.cpp | 32 +++++++++++++-------------------
+ 1 file changed, 13 insertions(+), 19 deletions(-)
+
+Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/gjs/-/commit/f02eaf3a9d3465915eb849428c2d9615e2184a4c]
+diff --git a/gjs/error-types.cpp b/gjs/error-types.cpp
+index 86cb878..5eba61b 100644
+--- a/gjs/error-types.cpp
++++ b/gjs/error-types.cpp
+@@ -31,24 +31,18 @@ G_DEFINE_QUARK(gjs-js-error-quark, gjs_js_error)
+ // clang-format on
+ 
+ GType gjs_js_error_get_type(void) {
+-    static volatile GType g_type_id;
+-
+-    if (g_once_init_enter(&g_type_id)) {
+-        static GEnumValue errors[] = {
+-            { GJS_JS_ERROR_ERROR, "Error", "error" },
+-            { GJS_JS_ERROR_EVAL_ERROR, "EvalError", "eval-error" },
+-            { GJS_JS_ERROR_INTERNAL_ERROR, "InternalError", "internal-error" },
+-            { GJS_JS_ERROR_RANGE_ERROR, "RangeError", "range-error" },
+-            { GJS_JS_ERROR_REFERENCE_ERROR, "ReferenceError", "reference-error" },
+-            { GJS_JS_ERROR_STOP_ITERATION, "StopIteration", "stop-iteration" },
+-            { GJS_JS_ERROR_SYNTAX_ERROR, "SyntaxError", "syntax-error" },
+-            { GJS_JS_ERROR_TYPE_ERROR, "TypeError", "type-error" },
+-            { GJS_JS_ERROR_URI_ERROR, "URIError", "uri-error" },
+-            { 0, nullptr, nullptr }
+-        };
+-
+-        g_type_id = g_enum_register_static("GjsJSError", errors);
+-    }
+-
++    static const GEnumValue errors[] = {
++        {GJS_JS_ERROR_ERROR, "Error", "error"},
++        {GJS_JS_ERROR_EVAL_ERROR, "EvalError", "eval-error"},
++        {GJS_JS_ERROR_INTERNAL_ERROR, "InternalError", "internal-error"},
++        {GJS_JS_ERROR_RANGE_ERROR, "RangeError", "range-error"},
++        {GJS_JS_ERROR_REFERENCE_ERROR, "ReferenceError", "reference-error"},
++        {GJS_JS_ERROR_STOP_ITERATION, "StopIteration", "stop-iteration"},
++        {GJS_JS_ERROR_SYNTAX_ERROR, "SyntaxError", "syntax-error"},
++        {GJS_JS_ERROR_TYPE_ERROR, "TypeError", "type-error"},
++        {GJS_JS_ERROR_URI_ERROR, "URIError", "uri-error"},
++        {0, nullptr, nullptr}};
++    // Initialization of static local variable guaranteed only once in C++11
++    static GType g_type_id = g_enum_register_static("GjsJSError", errors);
+     return g_type_id;
+ }
+-- 
+2.31.1
+
diff --git a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
index dbb04ef8e38..678ba9c4c83 100644
--- a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
+++ b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
@@ -12,7 +12,9 @@ DEPENDS = "mozjs gtk+3"
 inherit gnomebase gsettings gobject-introspection vala gettext features_check upstream-version-is-even
 
 SRC_URI[archive.sha256sum] = "7fb3eb746c17363d9ee47f4a5d0bb048f0075611763eb0da11d85e0e57aff381"
-SRC_URI += "file://0001-Disable-tests-on-host.patch"
+SRC_URI += "file://0001-Disable-tests-on-host.patch \
+            file://0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch \
+"
 
 # gobject-introspection is mandatory and cannot be configured
 REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 63/64] poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (61 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 62/64] gjs: Fix build with gcc11 akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 16:36 ` [hardknott 64/64] fluidsynth: update SRC_URI to remove non-existing 2.1.x branch akuster
                   ` (2 subsequent siblings)
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit c6f3bec2e9768d9231cc042a9902570610a05ffb)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...tock-glib-macro-to-define-boxed-type.patch | 228 ++++++++++++++++++
 ...rrecly-used-volatile-from-enum-type-.patch |  47 ++++
 .../poppler/poppler_21.03.0.bb                |   2 +
 3 files changed, 277 insertions(+)
 create mode 100644 meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
 create mode 100644 meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch

diff --git a/meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch b/meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
new file mode 100644
index 00000000000..89de98c0cb9
--- /dev/null
+++ b/meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
@@ -0,0 +1,228 @@
+From 17b25e3122685d8277fe70fb6d27ab1eaf15b3e7 Mon Sep 17 00:00:00 2001
+From: Christian Persch <chpe@src.gnome.org>
+Date: Fri, 26 Mar 2021 18:17:25 +0100
+Subject: [PATCH 1/2] glib: Use stock glib macro to define boxed type
+
+Upstream-Staus: Backport [https://github.com/freedesktop/poppler/commit/47de887d7658cfd68df44b3acf710971054f957b]
+Poppler already depends on a sufficiently new glib version, so we can
+simply use G_DEFINE_BOXED_TYPE instead of defining our own macro.
+---
+ glib/poppler-action.cc            |  4 ++--
+ glib/poppler-annot.cc             |  2 +-
+ glib/poppler-document.cc          |  6 +++---
+ glib/poppler-page.cc              | 20 ++++++++++----------
+ glib/poppler-private.h            | 15 ---------------
+ glib/poppler-structure-element.cc |  4 ++--
+ 6 files changed, 18 insertions(+), 33 deletions(-)
+
+diff --git a/glib/poppler-action.cc b/glib/poppler-action.cc
+index d395db7..b772a3c 100644
+--- a/glib/poppler-action.cc
++++ b/glib/poppler-action.cc
+@@ -25,7 +25,7 @@
+  * @title: PopplerAction
+  */
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerDest, poppler_dest, poppler_dest_copy, poppler_dest_free)
++G_DEFINE_BOXED_TYPE(PopplerDest, poppler_dest, poppler_dest_copy, poppler_dest_free)
+ 
+ /**
+  * poppler_dest_copy:
+@@ -88,7 +88,7 @@ static PopplerActionLayer *poppler_action_layer_copy(PopplerActionLayer *action_
+     return retval;
+ }
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerAction, poppler_action, poppler_action_copy, poppler_action_free)
++G_DEFINE_BOXED_TYPE(PopplerAction, poppler_action, poppler_action_copy, poppler_action_free)
+ 
+ /**
+  * poppler_action_free:
+diff --git a/glib/poppler-annot.cc b/glib/poppler-annot.cc
+index f4c5bb1..5320565 100644
+--- a/glib/poppler-annot.cc
++++ b/glib/poppler-annot.cc
+@@ -1693,7 +1693,7 @@ gchar *poppler_annot_file_attachment_get_name(PopplerAnnotFileAttachment *popple
+ }
+ 
+ /* PopplerAnnotCalloutLine */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerAnnotCalloutLine, poppler_annot_callout_line, poppler_annot_callout_line_copy, poppler_annot_callout_line_free)
++G_DEFINE_BOXED_TYPE(PopplerAnnotCalloutLine, poppler_annot_callout_line, poppler_annot_callout_line_copy, poppler_annot_callout_line_free)
+ 
+ /**
+  * poppler_annot_callout_line_new:
+diff --git a/glib/poppler-document.cc b/glib/poppler-document.cc
+index bd26bc7..9e62ff6 100644
+--- a/glib/poppler-document.cc
++++ b/glib/poppler-document.cc
+@@ -2360,7 +2360,7 @@ struct _PopplerIndexIter
+     int index;
+ };
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerIndexIter, poppler_index_iter, poppler_index_iter_copy, poppler_index_iter_free)
++G_DEFINE_BOXED_TYPE(PopplerIndexIter, poppler_index_iter, poppler_index_iter_copy, poppler_index_iter_free)
+ 
+ /**
+  * poppler_index_iter_copy:
+@@ -2579,7 +2579,7 @@ struct _PopplerFontsIter
+     int index;
+ };
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerFontsIter, poppler_fonts_iter, poppler_fonts_iter_copy, poppler_fonts_iter_free)
++G_DEFINE_BOXED_TYPE(PopplerFontsIter, poppler_fonts_iter, poppler_fonts_iter_copy, poppler_fonts_iter_free)
+ 
+ /**
+  * poppler_fonts_iter_get_full_name:
+@@ -3111,7 +3111,7 @@ struct _PopplerLayersIter
+     int index;
+ };
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerLayersIter, poppler_layers_iter, poppler_layers_iter_copy, poppler_layers_iter_free)
++G_DEFINE_BOXED_TYPE(PopplerLayersIter, poppler_layers_iter, poppler_layers_iter_copy, poppler_layers_iter_free)
+ 
+ /**
+  * poppler_layers_iter_copy:
+diff --git a/glib/poppler-page.cc b/glib/poppler-page.cc
+index 7e21c71..2e229bf 100644
+--- a/glib/poppler-page.cc
++++ b/glib/poppler-page.cc
+@@ -1566,7 +1566,7 @@ void poppler_page_remove_annot(PopplerPage *page, PopplerAnnot *annot)
+ 
+ /* PopplerRectangle type */
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerRectangle, poppler_rectangle, poppler_rectangle_copy, poppler_rectangle_free)
++G_DEFINE_BOXED_TYPE(PopplerRectangle, poppler_rectangle, poppler_rectangle_copy, poppler_rectangle_free)
+ 
+ /**
+  * poppler_rectangle_new:
+@@ -1608,7 +1608,7 @@ void poppler_rectangle_free(PopplerRectangle *rectangle)
+ 
+ /* PopplerPoint type */
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerPoint, poppler_point, poppler_point_copy, poppler_point_free)
++G_DEFINE_BOXED_TYPE(PopplerPoint, poppler_point, poppler_point_copy, poppler_point_free)
+ 
+ /**
+  * poppler_point_new:
+@@ -1657,7 +1657,7 @@ void poppler_point_free(PopplerPoint *point)
+ 
+ /* PopplerQuadrilateral type */
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerQuadrilateral, poppler_quadrilateral, poppler_quadrilateral_copy, poppler_quadrilateral_free)
++G_DEFINE_BOXED_TYPE(PopplerQuadrilateral, poppler_quadrilateral, poppler_quadrilateral_copy, poppler_quadrilateral_free)
+ 
+ /**
+  * poppler_quadrilateral_new:
+@@ -1705,7 +1705,7 @@ void poppler_quadrilateral_free(PopplerQuadrilateral *quad)
+ 
+ /* PopplerTextAttributes type */
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerTextAttributes, poppler_text_attributes, poppler_text_attributes_copy, poppler_text_attributes_free)
++G_DEFINE_BOXED_TYPE(PopplerTextAttributes, poppler_text_attributes, poppler_text_attributes_copy, poppler_text_attributes_free)
+ 
+ /**
+  * poppler_text_attributes_new:
+@@ -1804,7 +1804,7 @@ void poppler_text_attributes_free(PopplerTextAttributes *text_attrs)
+  */
+ 
+ /* PopplerColor type */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerColor, poppler_color, poppler_color_copy, poppler_color_free)
++G_DEFINE_BOXED_TYPE(PopplerColor, poppler_color, poppler_color_copy, poppler_color_free)
+ 
+ /**
+  * poppler_color_new:
+@@ -1848,7 +1848,7 @@ void poppler_color_free(PopplerColor *color)
+ }
+ 
+ /* PopplerLinkMapping type */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerLinkMapping, poppler_link_mapping, poppler_link_mapping_copy, poppler_link_mapping_free)
++G_DEFINE_BOXED_TYPE(PopplerLinkMapping, poppler_link_mapping, poppler_link_mapping_copy, poppler_link_mapping_free)
+ 
+ /**
+  * poppler_link_mapping_new:
+@@ -1900,7 +1900,7 @@ void poppler_link_mapping_free(PopplerLinkMapping *mapping)
+ }
+ 
+ /* Poppler Image mapping type */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerImageMapping, poppler_image_mapping, poppler_image_mapping_copy, poppler_image_mapping_free)
++G_DEFINE_BOXED_TYPE(PopplerImageMapping, poppler_image_mapping, poppler_image_mapping_copy, poppler_image_mapping_free)
+ 
+ /**
+  * poppler_image_mapping_new:
+@@ -1939,7 +1939,7 @@ void poppler_image_mapping_free(PopplerImageMapping *mapping)
+ }
+ 
+ /* Page Transition */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerPageTransition, poppler_page_transition, poppler_page_transition_copy, poppler_page_transition_free)
++G_DEFINE_BOXED_TYPE(PopplerPageTransition, poppler_page_transition, poppler_page_transition_copy, poppler_page_transition_free)
+ 
+ /**
+  * poppler_page_transition_new:
+@@ -1983,7 +1983,7 @@ void poppler_page_transition_free(PopplerPageTransition *transition)
+ }
+ 
+ /* Form Field Mapping Type */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerFormFieldMapping, poppler_form_field_mapping, poppler_form_field_mapping_copy, poppler_form_field_mapping_free)
++G_DEFINE_BOXED_TYPE(PopplerFormFieldMapping, poppler_form_field_mapping, poppler_form_field_mapping_copy, poppler_form_field_mapping_free)
+ 
+ /**
+  * poppler_form_field_mapping_new:
+@@ -2035,7 +2035,7 @@ void poppler_form_field_mapping_free(PopplerFormFieldMapping *mapping)
+ }
+ 
+ /* PopplerAnnot Mapping Type */
+-POPPLER_DEFINE_BOXED_TYPE(PopplerAnnotMapping, poppler_annot_mapping, poppler_annot_mapping_copy, poppler_annot_mapping_free)
++G_DEFINE_BOXED_TYPE(PopplerAnnotMapping, poppler_annot_mapping, poppler_annot_mapping_copy, poppler_annot_mapping_free)
+ 
+ /**
+  * poppler_annot_mapping_new:
+diff --git a/glib/poppler-private.h b/glib/poppler-private.h
+index d41b59c..1027271 100644
+--- a/glib/poppler-private.h
++++ b/glib/poppler-private.h
+@@ -143,21 +143,6 @@ gboolean _poppler_convert_pdf_date_to_gtime(const GooString *date, time_t *gdate
+ GDateTime *_poppler_convert_pdf_date_to_date_time(const GooString *date);
+ GooString *_poppler_convert_date_time_to_pdf_date(GDateTime *datetime);
+ 
+-/*
+- * A convenience macro for boxed type implementations, which defines a
+- * type_name_get_type() function registering the boxed type.
+- */
+-#define POPPLER_DEFINE_BOXED_TYPE(TypeName, type_name, copy_func, free_func)                                                                                                                                                                   \
+-    GType type_name##_get_type(void)                                                                                                                                                                                                           \
+-    {                                                                                                                                                                                                                                          \
+-        static volatile gsize g_define_type_id__volatile = 0;                                                                                                                                                                                  \
+-        if (g_once_init_enter(&g_define_type_id__volatile)) {                                                                                                                                                                                  \
+-            GType g_define_type_id = g_boxed_type_register_static(g_intern_static_string(#TypeName), (GBoxedCopyFunc)copy_func, (GBoxedFreeFunc)free_func);                                                                                    \
+-            g_once_init_leave(&g_define_type_id__volatile, g_define_type_id);                                                                                                                                                                  \
+-        }                                                                                                                                                                                                                                      \
+-        return g_define_type_id__volatile;                                                                                                                                                                                                     \
+-    }
+-
+ void _poppler_error_cb(ErrorCategory category, Goffset pos, const char *message);
+ 
+ #endif
+diff --git a/glib/poppler-structure-element.cc b/glib/poppler-structure-element.cc
+index aec7cd1..29d3e5c 100644
+--- a/glib/poppler-structure-element.cc
++++ b/glib/poppler-structure-element.cc
+@@ -581,7 +581,7 @@ struct _PopplerStructureElementIter
+     unsigned index;
+ };
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerStructureElementIter, poppler_structure_element_iter, poppler_structure_element_iter_copy, poppler_structure_element_iter_free)
++G_DEFINE_BOXED_TYPE(PopplerStructureElementIter, poppler_structure_element_iter, poppler_structure_element_iter_copy, poppler_structure_element_iter_free)
+ 
+ /**
+  * poppler_structure_element_iter_copy:
+@@ -763,7 +763,7 @@ struct _PopplerTextSpan
+     PopplerColor color;
+ };
+ 
+-POPPLER_DEFINE_BOXED_TYPE(PopplerTextSpan, poppler_text_span, poppler_text_span_copy, poppler_text_span_free)
++G_DEFINE_BOXED_TYPE(PopplerTextSpan, poppler_text_span, poppler_text_span_copy, poppler_text_span_free)
+ 
+ enum
+ {
+-- 
+2.31.1
+
diff --git a/meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch b/meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch
new file mode 100644
index 00000000000..f4a54a184f2
--- /dev/null
+++ b/meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch
@@ -0,0 +1,47 @@
+From 8b0890e2d1623e580d8a849e56c1f3a2984e782d Mon Sep 17 00:00:00 2001
+From: Christian Persch <chpe@src.gnome.org>
+Date: Fri, 26 Mar 2021 18:17:25 +0100
+Subject: [PATCH 2/2] glib: Remove incorrecly used volatile from enum type
+ registration code
+
+Upstream-Status: Backport [https://github.com/freedesktop/poppler/commit/bdd110b45a38e8a4f80f522892e4c4a9e432abd5]
+---
+ glib/poppler-enums.c.template | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/glib/poppler-enums.c.template b/glib/poppler-enums.c.template
+index 26a51b4..eefc769 100644
+--- a/glib/poppler-enums.c.template
++++ b/glib/poppler-enums.c.template
+@@ -15,9 +15,9 @@
+ GType
+ @enum_name@_get_type (void)
+ {
+-  static volatile gsize g_define_type_id__volatile = 0;
++  static volatile gsize g_define_type_id = 0;
+  
+-  if (g_once_init_enter (&g_define_type_id__volatile)) {
++  if (g_once_init_enter (&g_define_type_id)) {
+     static const G@Type@Value values[] = {
+ /*** END value-header ***/
+ 
+@@ -28,13 +28,13 @@ GType
+ /*** BEGIN value-tail ***/
+       { 0, NULL, NULL }
+     };
+-    GType g_define_type_id = 
++    GType type =
+        g_@type@_register_static (g_intern_static_string ("@EnumName@"), values);
+       
+-    g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
++    g_once_init_leave (&g_define_type_id, type);
+   }
+     
+-  return g_define_type_id__volatile;
++  return g_define_type_id;
+ }
+ 
+ /*** END value-tail ***/
+-- 
+2.31.1
+
diff --git a/meta-oe/recipes-support/poppler/poppler_21.03.0.bb b/meta-oe/recipes-support/poppler/poppler_21.03.0.bb
index 52aa170216a..b272bc82cce 100644
--- a/meta-oe/recipes-support/poppler/poppler_21.03.0.bb
+++ b/meta-oe/recipes-support/poppler/poppler_21.03.0.bb
@@ -6,6 +6,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
 SRC_URI = "http://poppler.freedesktop.org/${BP}.tar.xz \
            file://0001-Do-not-overwrite-all-our-build-flags.patch \
            file://basename-include.patch \
+           file://0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch \
+           file://0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch \
            "
 SRC_URI[sha256sum] = "fd51ead4aac1d2f4684fa6e7b0ec06f0233ed21667e720a4e817e4455dd63d27"
 
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* [hardknott 64/64] fluidsynth: update SRC_URI to remove non-existing 2.1.x branch
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (62 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 63/64] poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11 akuster
@ 2021-04-08 16:36 ` akuster
  2021-04-08 19:15 ` [oe] [hardknott 00/64] Patch review Martin Jansa
  2021-04-09 16:15 ` Martin Jansa
  65 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 16:36 UTC (permalink / raw)
  To: openembedded-devel

From: Kartikey Rameshbhai Parmar <kartikey.rameshbhai.parmar@intel.com>

Remove branch 2.1.x from SRC_URI as fluidsynth github removed the branch.
The SRCREV is on master branch

Signed-off-by: Kartikey Rameshbhai Parmar <kartikey.rameshbhai.parmar@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 555b90779f6d86f7df05604f474323d9aef96886)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth.inc b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth.inc
index 74a2683ac9e..c2badc4469f 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth.inc
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth.inc
@@ -4,7 +4,7 @@ SECTION = "libs/multimedia"
 LICENSE = "LGPL-2.1"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=fc178bcd425090939a8b634d1d6a9594"
 
-SRC_URI = "git://github.com/FluidSynth/fluidsynth.git;branch=2.1.x"
+SRC_URI = "git://github.com/FluidSynth/fluidsynth.git"
 SRCREV = "e2d67ea77237046b703d537aec90620c22f7f629"
 S = "${WORKDIR}/git"
 PV = "2.1.7"
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 68+ messages in thread

* Re: [oe] [hardknott 00/64] Patch review
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (63 preceding siblings ...)
  2021-04-08 16:36 ` [hardknott 64/64] fluidsynth: update SRC_URI to remove non-existing 2.1.x branch akuster
@ 2021-04-08 19:15 ` Martin Jansa
  2021-04-08 23:40   ` akuster
  2021-04-09 16:15 ` Martin Jansa
  65 siblings, 1 reply; 68+ messages in thread
From: Martin Jansa @ 2021-04-08 19:15 UTC (permalink / raw)
  To: akuster; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 14874 bytes --]

Please take at least the libyui changes as well, because the version in
hardknott (as well as gatesgarth, dunfell) cannot be fetched.

On Thu, Apr 8, 2021 at 6:36 PM akuster <akuster808@gmail.com> wrote:

> Sync with master. Dropped iwd update  as it needs ell 0.39 which is not in
> master
>
> Please have comments back by Saturday.
>
> The following changes since commit
> 4ff36ed798939b20746e5b06a04eadf235cceffa:
>
>   README: updated Maintainers list for Hardknott (2021-03-31 07:05:07
> -0700)
>
> are available in the Git repository at:
>
>   git://git.openembedded.org/meta-openembedded-contrib
> stable/hardknott-nut
>
> http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=stable/hardknott-nut
>
> Andrew Geissler (1):
>   nodejs: ppc64le machine support
>
> Awais Belal (1):
>   libnet-ssleay-perl: add rdep on perl-module-autoloader
>
> Hermes Zhang (1):
>   gpsd: backport d-bus message time patch from upstream
>
> INC@Cisco) (1):
>   bpftool: improve reproducibility
>
> Kartikey Rameshbhai Parmar (1):
>   fluidsynth: update SRC_URI to remove non-existing 2.1.x branch
>
> Khem Raj (11):
>   flashrom: Add remaining RISCV support
>   mpd: Check for commercial in LICENSE_FLAGS_WHITELIST
>   mpv: Exclude from world if commercial is not in inclusion list
>   sox: Exclude from world if commercial is not in inclusion list
>   vlc: Exclude from world if commercial is not in inclusion list
>   sox: Remove LICENSE_FLAGS = "commercial"
>   mariadb: Fix build on newer 32bit architectures
>   libmanette: Add recipe
>   pidgin-sipe: Fix build with glib-2.0 >= 2.68
>   gjs: Fix build with gcc11
>   poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11
>
> Leon Anavi (22):
>   python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4
>   python3-bitarray: Upgrade 1.8.1 -> 1.8.2
>   python3-httplib2: Upgrade 0.19.0 -> 0.19.1
>   python3-parso: Upgrade 0.8.1 -> 0.8.2
>   python3-matplotlib: Upgrade 3.3.4 -> 3.4.1
>   python3-pyroute2: Upgrade 0.5.15 -> 0.5.16
>   python3-h5py: Upgrade 3.1.0 -> 3.2.1
>   python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
>   python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0
>   python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
>   python3-pymisp: Upgrade 2.4.140 -> 2.4.141
>   python3-tqdm: Upgrade 4.58.0 -> 4.59.0
>   python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
>   python3-typeguard: Upgrade 2.11.1 -> 2.12.0
>   python3-decorator: Upgrade 4.4.2 -> 5.0.1
>   python3-pillow: Upgrade 8.1.2 -> 8.2.0
>   python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0
>   python3-networkx: Upgrade 2.5 -> 2.5.1
>   python3-pysonos: Upgrade 0.0.40 -> 0.0.41
>   python3-docutils: Upgrade 0.16 -> 0.17
>   python3-bitarray: Upgrade 1.8.2 -> 1.9.0
>   python3-regex: Upgrade 2021.3.17 -> 2021.4.4
>
> Martin Jansa (7):
>   packagegroup-meta-multimedia: include projucer only with x11 in
>     DISTRO_FEATURES
>   packagegroup-meta-multimedia: include vlc only with x11 in
>     DISTRO_FEATURES
>   packagegroup-meta-oe: include glfw, icewm, geis only with x11 in
>     DISTRO_FEATURES
>   phonet-utils: remove
>   packagegroup-meta-oe: use 4 spaces for identation
>   telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings
>   uml-utilities: fix installed-vs-shipped with usrmerge
>
> Mingli Yu (1):
>   freeradius: Upgrade to 3.0.21
>
> Ross Burton (2):
>   flashrom: recipe cleanup
>   openjpeg: add native/nativesdk class extension
>
> Valentin Longchamp (1):
>   libssh: add gcrypt to PACKAGECONFIG
>
> Yann Dirson (1):
>   mpv: remove explicit LICENSE_FLAGS
>
> Yi Fan Yu (1):
>   rsyslog: fix some of the ptests
>
> hasan.men (2):
>   librdkafka: Add initial recipe v1.6.1
>   libcppkafka: Add initial recipe for cppkafka wrapper
>
> wangmy (1):
>   mariadb: upgrade 10.5.8 -> 10.5.9
>
> zangrc (6):
>   gnome-autoar: upgrade 0.2.4 -> 0.3.1
>   emacs: upgrade 27.1 -> 27.2
>   fbgrab: upgrade 1.4 -> 1.5
>   ostree: upgrade 2020.8 -> 2021.1
>   zabbix: upgrade 5.2.5 -> 5.2.6
>   libxaw: upgrade 1.0.13 -> 1.0.14
>
> zhengruoqin (4):
>   fetchmail: upgrade 6.4.17 -> 6.4.18
>   lldpd: upgrade 1.0.4 -> 1.0.8
>   networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14
>   snort: upgrade 2.9.17 -> 2.9.17.1
>
>  ...id-g_once_init_enter-error-in-GCC-11.patch |  77 ++++++
>  meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb    |   4 +-
>  ...-autoar_0.2.4.bb => gnome-autoar_0.3.1.bb} |   4 +-
>  .../fluidsynth/fluidsynth.inc                 |   2 +-
>  .../recipes-multimedia/musicpd/mpd_0.22.6.bb  |  11 +-
>  .../packagegroup-meta-multimedia.bb           |   4 +-
>  .../recipes-multimedia/sox/sox_14.4.2.bb      |   5 +-
>  .../recipes-multimedia/vlc/vlc_3.0.12.bb      |   4 +-
>  ...python3-add-PY_INC_DIR-in-search-dir.patch |  58 -----
>  ...eradius_3.0.20.bb => freeradius_3.0.21.bb} |   3 +-
>  ...12.bb => networkmanager-openvpn_1.8.14.bb} |   4 +-
>  .../{snort_2.9.17.bb => snort_2.9.17.1.bb}    |   2 +-
>  .../lldpd/{lldpd_1.0.4.bb => lldpd_1.0.8.bb}  |   4 +-
>  ...etchmail_6.4.17.bb => fetchmail_6.4.18.bb} |   2 +-
>  ...or-last-line-only-from-preprocessed-.patch |  57 -----
>  ...SCV-as-non-memory-mapped-I-O-archite.patch |  44 ++++
>  ...typecast-enum-conversions-explicitly.patch |  66 ++---
>  .../flashrom/flashrom/meson-fixes.patch       |  68 ++++++
>  meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb  |  16 +-
>  .../0001-Include-limits.h-for-PATH_MAX.patch  |  25 --
>  .../phonet-utils/phonet-utils_git.bb          |  15 --
>  .../telepathy/telepathy-glib_0.24.1.bb        |   4 +-
>  .../{zabbix_5.2.5.bb => zabbix_5.2.6.bb}      |   4 +-
>  .../packagegroups/packagegroup-meta-oe.bb     | 210 ++++++++--------
>  ...ive_10.5.8.bb => mariadb-native_10.5.9.bb} |   0
>  meta-oe/recipes-dbs/mysql/mariadb.inc         |   5 +-
>  ...ck-if-syscall-exists-before-using-it.patch |  43 ++++
>  ...ktrace-t.c-make-the-test-conditional.patch |  38 ---
>  .../mysql/mariadb/c11_atomics.patch           |  16 +-
>  .../recipes-dbs/mysql/mariadb/sys_futex.patch |  22 ++
>  .../{mariadb_10.5.8.bb => mariadb_10.5.9.bb}  |   0
>  .../recipes-devtools/nodejs/nodejs_12.21.0.bb |   2 +-
>  .../{ostree_2020.8.bb => ostree_2021.1.bb}    |   2 +-
>  ...-tests-disable-the-check-for-inotify.patch |  46 ++++
>  .../rsyslog/rsyslog/run-ptest                 |   6 +-
>  .../rsyslog/rsyslog_8.2102.0.bb               |  15 +-
>  .../uml-utilities/uml-utilities_20040406.bb   |   5 +-
>  .../fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb}   |   2 +-
>  .../openjpeg/openjpeg_2.4.0.bb                |   2 +
>  .../{libxaw_1.0.13.bb => libxaw_1.0.14.bb}    |   5 +-
>  meta-oe/recipes-kernel/bpftool/bpftool.bb     |  11 +-
>  .../recipes-multimedia/mplayer/mpv_0.32.0.bb  |   4 +-
>  ...port.c-Fix-broken-d-bus-message-time.patch |  36 +++
>  meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb  |   1 +
>  .../emacs/{emacs_27.1.bb => emacs_27.2.bb}    |   2 +-
>  .../libcppkafka/libcppkafka_git.bb            |  22 ++
>  .../libmanette/libmanette_0.2.6.bb            |  16 ++
>  .../0001_fix_absolute_path_usage.patch        |  83 +++++++
>  .../librdkafka/librdkafka_1.6.1.bb            |  23 ++
>  .../recipes-support/libssh/libssh_0.8.9.bb    |   6 +-
>  .../0001-Migrate-to-use-g_memdup2.patch       | 192 +++++++++++++++
>  .../pidgin/pidgin-sipe_1.25.0.bb              |   1 +
>  ...tock-glib-macro-to-define-boxed-type.patch | 228 ++++++++++++++++++
>  ...rrecly-used-volatile-from-enum-type-.patch |  47 ++++
>  .../poppler/poppler_21.03.0.bb                |   2 +
>  .../libnet/libnet-ssleay-perl_1.85.bb         |   1 +
>  ....7.4.bb => python3-aiohttp_3.7.4.post0.bb} |   2 +-
>  ...ray_1.8.1.bb => python3-bitarray_1.9.0.bb} |   2 +-
>  ....2.6.bb => python3-cheetah_3.2.6.post1.bb} |   2 +-
>  ....bb => python3-contextlib2_0.6.0.post1.bb} |   3 +-
>  ...or_4.4.2.bb => python3-decorator_5.0.1.bb} |   3 +-
>  ...utils_0.16.bb => python3-docutils_0.17.bb} |   5 +-
>  ...python3-google-api-python-client_2.1.0.bb} |   2 +-
>  .../0001-setup.py-Fix-numpy-version.patch     |   8 +-
>  ...1-setup_build.py-avoid-absolute-path.patch |   4 +-
>  ...n3-h5py_3.1.0.bb => python3-h5py_3.2.1.bb} |   3 +-
>  ...2_0.19.0.bb => python3-httplib2_0.19.1.bb} |   2 +-
>  ...b_3.3.4.bb => python3-matplotlib_3.4.1.bb} |   5 +-
>  ...workx_2.5.bb => python3-networkx_2.5.1.bb} |   3 +-
>  ...-parso_0.8.1.bb => python3-parso_0.8.2.bb} |   2 +-
>  ...illow_8.1.2.bb => python3-pillow_8.2.0.bb} |   4 +-
>  ...p_2.4.140.bb => python3-pymisp_2.4.141.bb} |   2 +-
>  ...2_0.5.15.bb => python3-pyroute2_0.5.16.bb} |   2 +-
>  ...os_0.0.40.bb => python3-pysonos_0.0.41.bb} |   2 +-
>  ...2021.3.17.bb => python3-regex_2021.4.4.bb} |   2 +-
>  ...y_1.4.3.bb => python3-sqlalchemy_1.4.4.bb} |   2 +-
>  ...-tqdm_4.58.0.bb => python3-tqdm_4.59.0.bb} |   2 +-
>  ..._2.11.1.bb => python3-typeguard_2.12.0.bb} |   2 +-
>  ...r_1.3.7.bb => python3-xlsxwriter_1.3.8.bb} |   5 +-
>  79 files changed, 1197 insertions(+), 449 deletions(-)
>  create mode 100644
> meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch
>  rename meta-gnome/recipes-gnome/gnome-autoar/{gnome-autoar_0.2.4.bb =>
> gnome-autoar_0.3.1.bb} (66%)
>  delete mode 100644
> meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
>  rename meta-networking/recipes-connectivity/freeradius/{
> freeradius_3.0.20.bb => freeradius_3.0.21.bb} (98%)
>  rename meta-networking/recipes-connectivity/networkmanager/{
> networkmanager-openvpn_1.8.12.bb => networkmanager-openvpn_1.8.14.bb}
> (91%)
>  rename meta-networking/recipes-connectivity/snort/{snort_2.9.17.bb =>
> snort_2.9.17.1.bb} (97%)
>  rename meta-networking/recipes-daemons/lldpd/{lldpd_1.0.4.bb =>
> lldpd_1.0.8.bb} (94%)
>  rename meta-networking/recipes-support/fetchmail/{fetchmail_6.4.17.bb =>
> fetchmail_6.4.18.bb} (91%)
>  delete mode 100644
> meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
>  create mode 100644
> meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch
>  create mode 100644 meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch
>  delete mode 100644
> meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
>  delete mode 100644 meta-oe/recipes-connectivity/phonet-utils/
> phonet-utils_git.bb
>  rename meta-oe/recipes-connectivity/zabbix/{zabbix_5.2.5.bb =>
> zabbix_5.2.6.bb} (95%)
>  rename meta-oe/recipes-dbs/mysql/{mariadb-native_10.5.8.bb =>
> mariadb-native_10.5.9.bb} (100%)
>  create mode 100644
> meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
>  delete mode 100644
> meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
>  create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch
>  rename meta-oe/recipes-dbs/mysql/{mariadb_10.5.8.bb => mariadb_10.5.9.bb}
> (100%)
>  rename meta-oe/recipes-extended/ostree/{ostree_2020.8.bb =>
> ostree_2021.1.bb} (99%)
>  create mode 100644
> meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch
>  rename meta-oe/recipes-graphics/fbgrab/{fbgrab_1.4.bb => fbgrab_1.5.bb}
> (89%)
>  rename meta-oe/recipes-graphics/xorg-lib/{libxaw_1.0.13.bb =>
> libxaw_1.0.14.bb} (82%)
>  create mode 100644
> meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch
>  rename meta-oe/recipes-support/emacs/{emacs_27.1.bb => emacs_27.2.bb}
> (99%)
>  create mode 100644 meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
>  create mode 100644 meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
>  create mode 100644
> meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
>  create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
>  create mode 100644
> meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch
>  create mode 100644
> meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
>  create mode 100644
> meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch
>  rename meta-python/recipes-devtools/python/{python3-aiohttp_3.7.4.bb =>
> python3-aiohttp_3.7.4.post0.bb} (88%)
>  rename meta-python/recipes-devtools/python/{python3-bitarray_1.8.1.bb =>
> python3-bitarray_1.9.0.bb} (77%)
>  rename meta-python/recipes-devtools/python/{python3-cheetah_3.2.6.bb =>
> python3-cheetah_3.2.6.post1.bb} (80%)
>  rename meta-python/recipes-devtools/python/{python3-contextlib2_0.6.0.bb
> => python3-contextlib2_0.6.0.post1.bb} (67%)
>  rename meta-python/recipes-devtools/python/{python3-decorator_4.4.2.bb
> => python3-decorator_5.0.1.bb} (79%)
>  rename meta-python/recipes-devtools/python/{python3-docutils_0.16.bb =>
> python3-docutils_0.17.bb} (52%)
>  rename meta-python/recipes-devtools/python/{
> python3-google-api-python-client_2.0.2.bb =>
> python3-google-api-python-client_2.1.0.bb} (78%)
>  rename meta-python/recipes-devtools/python/{python3-h5py_3.1.0.bb =>
> python3-h5py_3.2.1.bb} (87%)
>  rename meta-python/recipes-devtools/python/{python3-httplib2_0.19.0.bb
> => python3-httplib2_0.19.1.bb} (77%)
>  rename meta-python/recipes-devtools/python/{python3-matplotlib_3.3.4.bb
> => python3-matplotlib_3.4.1.bb} (85%)
>  rename meta-python/recipes-devtools/python/{python3-networkx_2.5.bb =>
> python3-networkx_2.5.1.bb} (70%)
>  rename meta-python/recipes-devtools/python/{python3-parso_0.8.1.bb =>
> python3-parso_0.8.2.bb} (75%)
>  rename meta-python/recipes-devtools/python/{python3-pillow_8.1.2.bb =>
> python3-pillow_8.2.0.bb} (86%)
>  rename meta-python/recipes-devtools/python/{python3-pymisp_2.4.140.bb =>
> python3-pymisp_2.4.141.bb} (91%)
>  rename meta-python/recipes-devtools/python/{python3-pyroute2_0.5.15.bb
> => python3-pyroute2_0.5.16.bb} (90%)
>  rename meta-python/recipes-devtools/python/{python3-pysonos_0.0.40.bb =>
> python3-pysonos_0.0.41.bb} (79%)
>  rename meta-python/recipes-devtools/python/{python3-regex_2021.3.17.bb
> => python3-regex_2021.4.4.bb} (77%)
>  rename meta-python/recipes-devtools/python/{python3-sqlalchemy_1.4.3.bb
> => python3-sqlalchemy_1.4.4.bb} (85%)
>  rename meta-python/recipes-devtools/python/{python3-tqdm_4.58.0.bb =>
> python3-tqdm_4.59.0.bb} (78%)
>  rename meta-python/recipes-devtools/python/{python3-typeguard_2.11.1.bb
> => python3-typeguard_2.12.0.bb} (87%)
>  rename meta-python/recipes-devtools/python/{python3-xlsxwriter_1.3.7.bb
> => python3-xlsxwriter_1.3.8.bb} (51%)
>
> --
> 2.17.1
>
>
> 
>
>

[-- Attachment #2: Type: text/html, Size: 28655 bytes --]

^ permalink raw reply	[flat|nested] 68+ messages in thread

* Re: [oe] [hardknott 00/64] Patch review
  2021-04-08 19:15 ` [oe] [hardknott 00/64] Patch review Martin Jansa
@ 2021-04-08 23:40   ` akuster
  0 siblings, 0 replies; 68+ messages in thread
From: akuster @ 2021-04-08 23:40 UTC (permalink / raw)
  To: Martin Jansa; +Cc: openembedded-devel



On 4/8/21 12:15 PM, Martin Jansa wrote:
> Please take at least the libyui changes as well, because the version
> in hardknott (as well as gatesgarth, dunfell) cannot be fetched.
Got that in stable/hardknott-nut and a clean build. will most likely
send a second series. Then I can work on g & d
-armin
>
> On Thu, Apr 8, 2021 at 6:36 PM akuster <akuster808@gmail.com
> <mailto:akuster808@gmail.com>> wrote:
>
>     Sync with master. Dropped iwd update  as it needs ell 0.39 which
>     is not in master
>
>     Please have comments back by Saturday.
>
>     The following changes since commit
>     4ff36ed798939b20746e5b06a04eadf235cceffa:
>
>       README: updated Maintainers list for Hardknott (2021-03-31
>     07:05:07 -0700)
>
>     are available in the Git repository at:
>
>       git://git.openembedded.org/meta-openembedded-contrib
>     <http://git.openembedded.org/meta-openembedded-contrib>
>     stable/hardknott-nut
>      
>     http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=stable/hardknott-nut
>
>     Andrew Geissler (1):
>       nodejs: ppc64le machine support
>
>     Awais Belal (1):
>       libnet-ssleay-perl: add rdep on perl-module-autoloader
>
>     Hermes Zhang (1):
>       gpsd: backport d-bus message time patch from upstream
>
>     INC@Cisco) (1):
>       bpftool: improve reproducibility
>
>     Kartikey Rameshbhai Parmar (1):
>       fluidsynth: update SRC_URI to remove non-existing 2.1.x branch
>
>     Khem Raj (11):
>       flashrom: Add remaining RISCV support
>       mpd: Check for commercial in LICENSE_FLAGS_WHITELIST
>       mpv: Exclude from world if commercial is not in inclusion list
>       sox: Exclude from world if commercial is not in inclusion list
>       vlc: Exclude from world if commercial is not in inclusion list
>       sox: Remove LICENSE_FLAGS = "commercial"
>       mariadb: Fix build on newer 32bit architectures
>       libmanette: Add recipe
>       pidgin-sipe: Fix build with glib-2.0 >= 2.68
>       gjs: Fix build with gcc11
>       poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11
>
>     Leon Anavi (22):
>       python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4
>       python3-bitarray: Upgrade 1.8.1 -> 1.8.2
>       python3-httplib2: Upgrade 0.19.0 -> 0.19.1
>       python3-parso: Upgrade 0.8.1 -> 0.8.2
>       python3-matplotlib: Upgrade 3.3.4 -> 3.4.1
>       python3-pyroute2: Upgrade 0.5.15 -> 0.5.16
>       python3-h5py: Upgrade 3.1.0 -> 3.2.1
>       python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
>       python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0
>       python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
>       python3-pymisp: Upgrade 2.4.140 -> 2.4.141
>       python3-tqdm: Upgrade 4.58.0 -> 4.59.0
>       python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
>       python3-typeguard: Upgrade 2.11.1 -> 2.12.0
>       python3-decorator: Upgrade 4.4.2 -> 5.0.1
>       python3-pillow: Upgrade 8.1.2 -> 8.2.0
>       python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0
>       python3-networkx: Upgrade 2.5 -> 2.5.1
>       python3-pysonos: Upgrade 0.0.40 -> 0.0.41
>       python3-docutils: Upgrade 0.16 -> 0.17
>       python3-bitarray: Upgrade 1.8.2 -> 1.9.0
>       python3-regex: Upgrade 2021.3.17 -> 2021.4.4
>
>     Martin Jansa (7):
>       packagegroup-meta-multimedia: include projucer only with x11 in
>         DISTRO_FEATURES
>       packagegroup-meta-multimedia: include vlc only with x11 in
>         DISTRO_FEATURES
>       packagegroup-meta-oe: include glfw, icewm, geis only with x11 in
>         DISTRO_FEATURES
>       phonet-utils: remove
>       packagegroup-meta-oe: use 4 spaces for identation
>       telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings
>       uml-utilities: fix installed-vs-shipped with usrmerge
>
>     Mingli Yu (1):
>       freeradius: Upgrade to 3.0.21
>
>     Ross Burton (2):
>       flashrom: recipe cleanup
>       openjpeg: add native/nativesdk class extension
>
>     Valentin Longchamp (1):
>       libssh: add gcrypt to PACKAGECONFIG
>
>     Yann Dirson (1):
>       mpv: remove explicit LICENSE_FLAGS
>
>     Yi Fan Yu (1):
>       rsyslog: fix some of the ptests
>
>     hasan.men (2):
>       librdkafka: Add initial recipe v1.6.1
>       libcppkafka: Add initial recipe for cppkafka wrapper
>
>     wangmy (1):
>       mariadb: upgrade 10.5.8 -> 10.5.9
>
>     zangrc (6):
>       gnome-autoar: upgrade 0.2.4 -> 0.3.1
>       emacs: upgrade 27.1 -> 27.2
>       fbgrab: upgrade 1.4 -> 1.5
>       ostree: upgrade 2020.8 -> 2021.1
>       zabbix: upgrade 5.2.5 -> 5.2.6
>       libxaw: upgrade 1.0.13 -> 1.0.14
>
>     zhengruoqin (4):
>       fetchmail: upgrade 6.4.17 -> 6.4.18
>       lldpd: upgrade 1.0.4 -> 1.0.8
>       networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14
>       snort: upgrade 2.9.17 -> 2.9.17.1
>
>      ...id-g_once_init_enter-error-in-GCC-11.patch |  77 ++++++
>      meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
>     <http://gjs_1.58.8.bb>    |   4 +-
>      ...-autoar_0.2.4.bb <http://autoar_0.2.4.bb> =>
>     gnome-autoar_0.3.1.bb <http://gnome-autoar_0.3.1.bb>} |   4 +-
>      .../fluidsynth/fluidsynth.inc                 |   2 +-
>      .../recipes-multimedia/musicpd/mpd_0.22.6.bb
>     <http://mpd_0.22.6.bb>  |  11 +-
>      .../packagegroup-meta-multimedia.bb
>     <http://packagegroup-meta-multimedia.bb>           |   4 +-
>      .../recipes-multimedia/sox/sox_14.4.2.bb <http://sox_14.4.2.bb> 
>         |   5 +-
>      .../recipes-multimedia/vlc/vlc_3.0.12.bb <http://vlc_3.0.12.bb> 
>         |   4 +-
>      ...python3-add-PY_INC_DIR-in-search-dir.patch |  58 -----
>      ...eradius_3.0.20.bb <http://eradius_3.0.20.bb> =>
>     freeradius_3.0.21.bb <http://freeradius_3.0.21.bb>} |   3 +-
>      ...12.bb <http://12.bb> => networkmanager-openvpn_1.8.14.bb
>     <http://networkmanager-openvpn_1.8.14.bb>} |   4 +-
>      .../{snort_2.9.17.bb <http://snort_2.9.17.bb> =>
>     snort_2.9.17.1.bb <http://snort_2.9.17.1.bb>}    |   2 +-
>      .../lldpd/{lldpd_1.0.4.bb <http://lldpd_1.0.4.bb> =>
>     lldpd_1.0.8.bb <http://lldpd_1.0.8.bb>}  |   4 +-
>      ...etchmail_6.4.17.bb <http://etchmail_6.4.17.bb> =>
>     fetchmail_6.4.18.bb <http://fetchmail_6.4.18.bb>} |   2 +-
>      ...or-last-line-only-from-preprocessed-.patch |  57 -----
>      ...SCV-as-non-memory-mapped-I-O-archite.patch |  44 ++++
>      ...typecast-enum-conversions-explicitly.patch |  66 ++---
>      .../flashrom/flashrom/meson-fixes.patch       |  68 ++++++
>      meta-oe/recipes-bsp/flashrom/flashrom_1.2.bb
>     <http://flashrom_1.2.bb>  |  16 +-
>      .../0001-Include-limits.h-for-PATH_MAX.patch  |  25 --
>      .../phonet-utils/phonet-utils_git.bb
>     <http://phonet-utils_git.bb>          |  15 --
>      .../telepathy/telepathy-glib_0.24.1.bb
>     <http://telepathy-glib_0.24.1.bb>        |   4 +-
>      .../{zabbix_5.2.5.bb <http://zabbix_5.2.5.bb> => zabbix_5.2.6.bb
>     <http://zabbix_5.2.6.bb>}      |   4 +-
>      .../packagegroups/packagegroup-meta-oe.bb
>     <http://packagegroup-meta-oe.bb>     | 210 ++++++++--------
>      ...ive_10.5.8.bb <http://ive_10.5.8.bb> =>
>     mariadb-native_10.5.9.bb <http://mariadb-native_10.5.9.bb>} |   0
>      meta-oe/recipes-dbs/mysql/mariadb.inc         |   5 +-
>      ...ck-if-syscall-exists-before-using-it.patch |  43 ++++
>      ...ktrace-t.c-make-the-test-conditional.patch |  38 ---
>      .../mysql/mariadb/c11_atomics.patch           |  16 +-
>      .../recipes-dbs/mysql/mariadb/sys_futex.patch |  22 ++
>      .../{mariadb_10.5.8.bb <http://mariadb_10.5.8.bb> =>
>     mariadb_10.5.9.bb <http://mariadb_10.5.9.bb>}  |   0
>      .../recipes-devtools/nodejs/nodejs_12.21.0.bb
>     <http://nodejs_12.21.0.bb> |   2 +-
>      .../{ostree_2020.8.bb <http://ostree_2020.8.bb> =>
>     ostree_2021.1.bb <http://ostree_2021.1.bb>}    |   2 +-
>      ...-tests-disable-the-check-for-inotify.patch |  46 ++++
>      .../rsyslog/rsyslog/run-ptest                 |   6 +-
>      .../rsyslog/rsyslog_8.2102.0.bb <http://rsyslog_8.2102.0.bb>     
>              |  15 +-
>      .../uml-utilities/uml-utilities_20040406.bb
>     <http://uml-utilities_20040406.bb>   |   5 +-
>      .../fbgrab/{fbgrab_1.4.bb <http://fbgrab_1.4.bb> => fbgrab_1.5.bb
>     <http://fbgrab_1.5.bb>}   |   2 +-
>      .../openjpeg/openjpeg_2.4.0.bb <http://openjpeg_2.4.0.bb>       
>             |   2 +
>      .../{libxaw_1.0.13.bb <http://libxaw_1.0.13.bb> =>
>     libxaw_1.0.14.bb <http://libxaw_1.0.14.bb>}    |   5 +-
>      meta-oe/recipes-kernel/bpftool/bpftool.bb <http://bpftool.bb>   
>      |  11 +-
>      .../recipes-multimedia/mplayer/mpv_0.32.0.bb
>     <http://mpv_0.32.0.bb>  |   4 +-
>      ...port.c-Fix-broken-d-bus-message-time.patch |  36 +++
>      meta-oe/recipes-navigation/gpsd/gpsd_3.20.bb
>     <http://gpsd_3.20.bb>  |   1 +
>      .../emacs/{emacs_27.1.bb <http://emacs_27.1.bb> => emacs_27.2.bb
>     <http://emacs_27.2.bb>}    |   2 +-
>      .../libcppkafka/libcppkafka_git.bb <http://libcppkafka_git.bb>   
>             |  22 ++
>      .../libmanette/libmanette_0.2.6.bb <http://libmanette_0.2.6.bb> 
>               |  16 ++
>      .../0001_fix_absolute_path_usage.patch        |  83 +++++++
>      .../librdkafka/librdkafka_1.6.1.bb <http://librdkafka_1.6.1.bb> 
>               |  23 ++
>      .../recipes-support/libssh/libssh_0.8.9.bb
>     <http://libssh_0.8.9.bb>    |   6 +-
>      .../0001-Migrate-to-use-g_memdup2.patch       | 192 +++++++++++++++
>      .../pidgin/pidgin-sipe_1.25.0.bb <http://pidgin-sipe_1.25.0.bb> 
>                 |   1 +
>      ...tock-glib-macro-to-define-boxed-type.patch | 228
>     ++++++++++++++++++
>      ...rrecly-used-volatile-from-enum-type-.patch |  47 ++++
>      .../poppler/poppler_21.03.0.bb <http://poppler_21.03.0.bb>       
>             |   2 +
>      .../libnet/libnet-ssleay-perl_1.85.bb
>     <http://libnet-ssleay-perl_1.85.bb>         |   1 +
>      ....7.4.bb <http://7.4.bb> => python3-aiohttp_3.7.4.post0.bb
>     <http://python3-aiohttp_3.7.4.post0.bb>} |   2 +-
>      ...ray_1.8.1.bb <http://ray_1.8.1.bb> =>
>     python3-bitarray_1.9.0.bb <http://python3-bitarray_1.9.0.bb>} |   2 +-
>      ....2.6.bb <http://2.6.bb> => python3-cheetah_3.2.6.post1.bb
>     <http://python3-cheetah_3.2.6.post1.bb>} |   2 +-
>      ....bb => python3-contextlib2_0.6.0.post1.bb
>     <http://python3-contextlib2_0.6.0.post1.bb>} |   3 +-
>      ...or_4.4.2.bb <http://or_4.4.2.bb> => python3-decorator_5.0.1.bb
>     <http://python3-decorator_5.0.1.bb>} |   3 +-
>      ...utils_0.16.bb <http://utils_0.16.bb> =>
>     python3-docutils_0.17.bb <http://python3-docutils_0.17.bb>} |   5 +-
>      ...python3-google-api-python-client_2.1.0.bb
>     <http://python3-google-api-python-client_2.1.0.bb>} |   2 +-
>      .../0001-setup.py-Fix-numpy-version.patch     |   8 +-
>      ...1-setup_build.py-avoid-absolute-path.patch |   4 +-
>      ...n3-h5py_3.1.0.bb <http://n3-h5py_3.1.0.bb> =>
>     python3-h5py_3.2.1.bb <http://python3-h5py_3.2.1.bb>} |   3 +-
>      ...2_0.19.0.bb <http://2_0.19.0.bb> => python3-httplib2_0.19.1.bb
>     <http://python3-httplib2_0.19.1.bb>} |   2 +-
>      ...b_3.3.4.bb <http://b_3.3.4.bb> => python3-matplotlib_3.4.1.bb
>     <http://python3-matplotlib_3.4.1.bb>} |   5 +-
>      ...workx_2.5.bb <http://workx_2.5.bb> =>
>     python3-networkx_2.5.1.bb <http://python3-networkx_2.5.1.bb>} |   3 +-
>      ...-parso_0.8.1.bb <http://parso_0.8.1.bb> =>
>     python3-parso_0.8.2.bb <http://python3-parso_0.8.2.bb>} |   2 +-
>      ...illow_8.1.2.bb <http://illow_8.1.2.bb> =>
>     python3-pillow_8.2.0.bb <http://python3-pillow_8.2.0.bb>} |   4 +-
>      ...p_2.4.140.bb <http://p_2.4.140.bb> =>
>     python3-pymisp_2.4.141.bb <http://python3-pymisp_2.4.141.bb>} |   2 +-
>      ...2_0.5.15.bb <http://2_0.5.15.bb> => python3-pyroute2_0.5.16.bb
>     <http://python3-pyroute2_0.5.16.bb>} |   2 +-
>      ...os_0.0.40.bb <http://os_0.0.40.bb> =>
>     python3-pysonos_0.0.41.bb <http://python3-pysonos_0.0.41.bb>} |   2 +-
>      ...2021.3.17.bb <http://2021.3.17.bb> =>
>     python3-regex_2021.4.4.bb <http://python3-regex_2021.4.4.bb>} |   2 +-
>      ...y_1.4.3.bb <http://y_1.4.3.bb> => python3-sqlalchemy_1.4.4.bb
>     <http://python3-sqlalchemy_1.4.4.bb>} |   2 +-
>      ...-tqdm_4.58.0.bb <http://tqdm_4.58.0.bb> =>
>     python3-tqdm_4.59.0.bb <http://python3-tqdm_4.59.0.bb>} |   2 +-
>      ..._2.11.1.bb <http://2.11.1.bb> => python3-typeguard_2.12.0.bb
>     <http://python3-typeguard_2.12.0.bb>} |   2 +-
>      ...r_1.3.7.bb <http://r_1.3.7.bb> => python3-xlsxwriter_1.3.8.bb
>     <http://python3-xlsxwriter_1.3.8.bb>} |   5 +-
>      79 files changed, 1197 insertions(+), 449 deletions(-)
>      create mode 100644
>     meta-gnome/recipes-gnome/gjs/gjs/0001-maint-Avoid-g_once_init_enter-error-in-GCC-11.patch
>      rename
>     meta-gnome/recipes-gnome/gnome-autoar/{gnome-autoar_0.2.4.bb
>     <http://gnome-autoar_0.2.4.bb> => gnome-autoar_0.3.1.bb
>     <http://gnome-autoar_0.3.1.bb>} (66%)
>      delete mode 100644
>     meta-networking/recipes-connectivity/freeradius/files/0001-rlm_python3-add-PY_INC_DIR-in-search-dir.patch
>      rename
>     meta-networking/recipes-connectivity/freeradius/{freeradius_3.0.20.bb
>     <http://freeradius_3.0.20.bb> => freeradius_3.0.21.bb
>     <http://freeradius_3.0.21.bb>} (98%)
>      rename
>     meta-networking/recipes-connectivity/networkmanager/{networkmanager-openvpn_1.8.12.bb
>     <http://networkmanager-openvpn_1.8.12.bb> =>
>     networkmanager-openvpn_1.8.14.bb
>     <http://networkmanager-openvpn_1.8.14.bb>} (91%)
>      rename
>     meta-networking/recipes-connectivity/snort/{snort_2.9.17.bb
>     <http://snort_2.9.17.bb> => snort_2.9.17.1.bb
>     <http://snort_2.9.17.1.bb>} (97%)
>      rename meta-networking/recipes-daemons/lldpd/{lldpd_1.0.4.bb
>     <http://lldpd_1.0.4.bb> => lldpd_1.0.8.bb <http://lldpd_1.0.8.bb>}
>     (94%)
>      rename
>     meta-networking/recipes-support/fetchmail/{fetchmail_6.4.17.bb
>     <http://fetchmail_6.4.17.bb> => fetchmail_6.4.18.bb
>     <http://fetchmail_6.4.18.bb>} (91%)
>      delete mode 100644
>     meta-oe/recipes-bsp/flashrom/flashrom/0001-Makefile-Check-for-last-line-only-from-preprocessed-.patch
>      create mode 100644
>     meta-oe/recipes-bsp/flashrom/flashrom/0001-flashrom-Mark-RISCV-as-non-memory-mapped-I-O-archite.patch
>      create mode 100644
>     meta-oe/recipes-bsp/flashrom/flashrom/meson-fixes.patch
>      delete mode 100644
>     meta-oe/recipes-connectivity/phonet-utils/phonet-utils/0001-Include-limits.h-for-PATH_MAX.patch
>      delete mode 100644
>     meta-oe/recipes-connectivity/phonet-utils/phonet-utils_git.bb
>     <http://phonet-utils_git.bb>
>      rename meta-oe/recipes-connectivity/zabbix/{zabbix_5.2.5.bb
>     <http://zabbix_5.2.5.bb> => zabbix_5.2.6.bb
>     <http://zabbix_5.2.6.bb>} (95%)
>      rename meta-oe/recipes-dbs/mysql/{mariadb-native_10.5.8.bb
>     <http://mariadb-native_10.5.8.bb> => mariadb-native_10.5.9.bb
>     <http://mariadb-native_10.5.9.bb>} (100%)
>      create mode 100644
>     meta-oe/recipes-dbs/mysql/mariadb/0001-aio_linux-Check-if-syscall-exists-before-using-it.patch
>      delete mode 100644
>     meta-oe/recipes-dbs/mysql/mariadb/0001-stacktrace-t.c-make-the-test-conditional.patch
>      create mode 100644 meta-oe/recipes-dbs/mysql/mariadb/sys_futex.patch
>      rename meta-oe/recipes-dbs/mysql/{mariadb_10.5.8.bb
>     <http://mariadb_10.5.8.bb> => mariadb_10.5.9.bb
>     <http://mariadb_10.5.9.bb>} (100%)
>      rename meta-oe/recipes-extended/ostree/{ostree_2020.8.bb
>     <http://ostree_2020.8.bb> => ostree_2021.1.bb
>     <http://ostree_2021.1.bb>} (99%)
>      create mode 100644
>     meta-oe/recipes-extended/rsyslog/rsyslog/0001-tests-disable-the-check-for-inotify.patch
>      rename meta-oe/recipes-graphics/fbgrab/{fbgrab_1.4.bb
>     <http://fbgrab_1.4.bb> => fbgrab_1.5.bb <http://fbgrab_1.5.bb>} (89%)
>      rename meta-oe/recipes-graphics/xorg-lib/{libxaw_1.0.13.bb
>     <http://libxaw_1.0.13.bb> => libxaw_1.0.14.bb
>     <http://libxaw_1.0.14.bb>} (82%)
>      create mode 100644
>     meta-oe/recipes-navigation/gpsd/gpsd/0001-gpsd-dbusexport.c-Fix-broken-d-bus-message-time.patch
>      rename meta-oe/recipes-support/emacs/{emacs_27.1.bb
>     <http://emacs_27.1.bb> => emacs_27.2.bb <http://emacs_27.2.bb>} (99%)
>      create mode 100644
>     meta-oe/recipes-support/libcppkafka/libcppkafka_git.bb
>     <http://libcppkafka_git.bb>
>      create mode 100644
>     meta-oe/recipes-support/libmanette/libmanette_0.2.6.bb
>     <http://libmanette_0.2.6.bb>
>      create mode 100644
>     meta-oe/recipes-support/librdkafka/librdkafka/0001_fix_absolute_path_usage.patch
>      create mode 100644
>     meta-oe/recipes-support/librdkafka/librdkafka_1.6.1.bb
>     <http://librdkafka_1.6.1.bb>
>      create mode 100644
>     meta-oe/recipes-support/pidgin/pidgin-sipe/0001-Migrate-to-use-g_memdup2.patch
>      create mode 100644
>     meta-oe/recipes-support/poppler/poppler/0001-glib-Use-stock-glib-macro-to-define-boxed-type.patch
>      create mode 100644
>     meta-oe/recipes-support/poppler/poppler/0002-glib-Remove-incorrecly-used-volatile-from-enum-type-.patch
>      rename
>     meta-python/recipes-devtools/python/{python3-aiohttp_3.7.4.bb
>     <http://python3-aiohttp_3.7.4.bb> =>
>     python3-aiohttp_3.7.4.post0.bb
>     <http://python3-aiohttp_3.7.4.post0.bb>} (88%)
>      rename
>     meta-python/recipes-devtools/python/{python3-bitarray_1.8.1.bb
>     <http://python3-bitarray_1.8.1.bb> => python3-bitarray_1.9.0.bb
>     <http://python3-bitarray_1.9.0.bb>} (77%)
>      rename
>     meta-python/recipes-devtools/python/{python3-cheetah_3.2.6.bb
>     <http://python3-cheetah_3.2.6.bb> =>
>     python3-cheetah_3.2.6.post1.bb
>     <http://python3-cheetah_3.2.6.post1.bb>} (80%)
>      rename
>     meta-python/recipes-devtools/python/{python3-contextlib2_0.6.0.bb
>     <http://python3-contextlib2_0.6.0.bb> =>
>     python3-contextlib2_0.6.0.post1.bb
>     <http://python3-contextlib2_0.6.0.post1.bb>} (67%)
>      rename
>     meta-python/recipes-devtools/python/{python3-decorator_4.4.2.bb
>     <http://python3-decorator_4.4.2.bb> => python3-decorator_5.0.1.bb
>     <http://python3-decorator_5.0.1.bb>} (79%)
>      rename
>     meta-python/recipes-devtools/python/{python3-docutils_0.16.bb
>     <http://python3-docutils_0.16.bb> => python3-docutils_0.17.bb
>     <http://python3-docutils_0.17.bb>} (52%)
>      rename
>     meta-python/recipes-devtools/python/{python3-google-api-python-client_2.0.2.bb
>     <http://python3-google-api-python-client_2.0.2.bb> =>
>     python3-google-api-python-client_2.1.0.bb
>     <http://python3-google-api-python-client_2.1.0.bb>} (78%)
>      rename meta-python/recipes-devtools/python/{python3-h5py_3.1.0.bb
>     <http://python3-h5py_3.1.0.bb> => python3-h5py_3.2.1.bb
>     <http://python3-h5py_3.2.1.bb>} (87%)
>      rename
>     meta-python/recipes-devtools/python/{python3-httplib2_0.19.0.bb
>     <http://python3-httplib2_0.19.0.bb> => python3-httplib2_0.19.1.bb
>     <http://python3-httplib2_0.19.1.bb>} (77%)
>      rename
>     meta-python/recipes-devtools/python/{python3-matplotlib_3.3.4.bb
>     <http://python3-matplotlib_3.3.4.bb> =>
>     python3-matplotlib_3.4.1.bb <http://python3-matplotlib_3.4.1.bb>}
>     (85%)
>      rename
>     meta-python/recipes-devtools/python/{python3-networkx_2.5.bb
>     <http://python3-networkx_2.5.bb> => python3-networkx_2.5.1.bb
>     <http://python3-networkx_2.5.1.bb>} (70%)
>      rename
>     meta-python/recipes-devtools/python/{python3-parso_0.8.1.bb
>     <http://python3-parso_0.8.1.bb> => python3-parso_0.8.2.bb
>     <http://python3-parso_0.8.2.bb>} (75%)
>      rename
>     meta-python/recipes-devtools/python/{python3-pillow_8.1.2.bb
>     <http://python3-pillow_8.1.2.bb> => python3-pillow_8.2.0.bb
>     <http://python3-pillow_8.2.0.bb>} (86%)
>      rename
>     meta-python/recipes-devtools/python/{python3-pymisp_2.4.140.bb
>     <http://python3-pymisp_2.4.140.bb> => python3-pymisp_2.4.141.bb
>     <http://python3-pymisp_2.4.141.bb>} (91%)
>      rename
>     meta-python/recipes-devtools/python/{python3-pyroute2_0.5.15.bb
>     <http://python3-pyroute2_0.5.15.bb> => python3-pyroute2_0.5.16.bb
>     <http://python3-pyroute2_0.5.16.bb>} (90%)
>      rename
>     meta-python/recipes-devtools/python/{python3-pysonos_0.0.40.bb
>     <http://python3-pysonos_0.0.40.bb> => python3-pysonos_0.0.41.bb
>     <http://python3-pysonos_0.0.41.bb>} (79%)
>      rename
>     meta-python/recipes-devtools/python/{python3-regex_2021.3.17.bb
>     <http://python3-regex_2021.3.17.bb> => python3-regex_2021.4.4.bb
>     <http://python3-regex_2021.4.4.bb>} (77%)
>      rename
>     meta-python/recipes-devtools/python/{python3-sqlalchemy_1.4.3.bb
>     <http://python3-sqlalchemy_1.4.3.bb> =>
>     python3-sqlalchemy_1.4.4.bb <http://python3-sqlalchemy_1.4.4.bb>}
>     (85%)
>      rename
>     meta-python/recipes-devtools/python/{python3-tqdm_4.58.0.bb
>     <http://python3-tqdm_4.58.0.bb> => python3-tqdm_4.59.0.bb
>     <http://python3-tqdm_4.59.0.bb>} (78%)
>      rename
>     meta-python/recipes-devtools/python/{python3-typeguard_2.11.1.bb
>     <http://python3-typeguard_2.11.1.bb> =>
>     python3-typeguard_2.12.0.bb <http://python3-typeguard_2.12.0.bb>}
>     (87%)
>      rename
>     meta-python/recipes-devtools/python/{python3-xlsxwriter_1.3.7.bb
>     <http://python3-xlsxwriter_1.3.7.bb> =>
>     python3-xlsxwriter_1.3.8.bb <http://python3-xlsxwriter_1.3.8.bb>}
>     (51%)
>
>     -- 
>     2.17.1
>
>
>     
>


^ permalink raw reply	[flat|nested] 68+ messages in thread

* Re: [oe] [hardknott 00/64] Patch review
  2021-04-08 16:35 [hardknott 00/64] Patch review akuster
                   ` (64 preceding siblings ...)
  2021-04-08 19:15 ` [oe] [hardknott 00/64] Patch review Martin Jansa
@ 2021-04-09 16:15 ` Martin Jansa
  65 siblings, 0 replies; 68+ messages in thread
From: Martin Jansa @ 2021-04-09 16:15 UTC (permalink / raw)
  To: akuster; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 240 bytes --]

On Thu, Apr 08, 2021 at 09:35:07AM -0700, akuster wrote:
> Sync with master. Dropped iwd update  as it needs ell 0.39 which is not in master
> 
> Please have comments back by Saturday.

Acked-by: Martin Jansa <martin.jansa@gmail.com>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 201 bytes --]

^ permalink raw reply	[flat|nested] 68+ messages in thread

end of thread, other threads:[~2021-04-09 16:15 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-08 16:35 [hardknott 00/64] Patch review akuster
2021-04-08 16:35 ` [hardknott 01/64] bpftool: improve reproducibility akuster
2021-04-08 16:35 ` [hardknott 02/64] libssh: add gcrypt to PACKAGECONFIG akuster
2021-04-08 16:35 ` [hardknott 03/64] flashrom: recipe cleanup akuster
2021-04-08 16:35 ` [hardknott 04/64] flashrom: Add remaining RISCV support akuster
2021-04-08 16:35 ` [hardknott 05/64] openjpeg: add native/nativesdk class extension akuster
2021-04-08 16:35 ` [hardknott 06/64] packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURES akuster
2021-04-08 16:35 ` [hardknott 07/64] packagegroup-meta-multimedia: include vlc " akuster
2021-04-08 16:35 ` [hardknott 08/64] mpv: remove explicit LICENSE_FLAGS akuster
2021-04-08 16:35 ` [hardknott 09/64] mpd: Check for commercial in LICENSE_FLAGS_WHITELIST akuster
2021-04-08 16:35 ` [hardknott 10/64] mpv: Exclude from world if commercial is not in inclusion list akuster
2021-04-08 16:35 ` [hardknott 11/64] sox: " akuster
2021-04-08 16:35 ` [hardknott 12/64] vlc: " akuster
2021-04-08 16:35 ` [hardknott 13/64] sox: Remove LICENSE_FLAGS = "commercial" akuster
2021-04-08 16:35 ` [hardknott 14/64] python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4 akuster
2021-04-08 16:35 ` [hardknott 15/64] python3-bitarray: Upgrade 1.8.1 -> 1.8.2 akuster
2021-04-08 16:35 ` [hardknott 16/64] python3-httplib2: Upgrade 0.19.0 -> 0.19.1 akuster
2021-04-08 16:35 ` [hardknott 17/64] python3-parso: Upgrade 0.8.1 -> 0.8.2 akuster
2021-04-08 16:35 ` [hardknott 18/64] python3-matplotlib: Upgrade 3.3.4 -> 3.4.1 akuster
2021-04-08 16:35 ` [hardknott 19/64] python3-pyroute2: Upgrade 0.5.15 -> 0.5.16 akuster
2021-04-08 16:35 ` [hardknott 20/64] python3-h5py: Upgrade 3.1.0 -> 3.2.1 akuster
2021-04-08 16:35 ` [hardknott 21/64] python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1 akuster
2021-04-08 16:35 ` [hardknott 22/64] gpsd: backport d-bus message time patch from upstream akuster
2021-04-08 16:35 ` [hardknott 23/64] rsyslog: fix some of the ptests akuster
2021-04-08 16:35 ` [hardknott 24/64] libnet-ssleay-perl: add rdep on perl-module-autoloader akuster
2021-04-08 16:35 ` [hardknott 25/64] gnome-autoar: upgrade 0.2.4 -> 0.3.1 akuster
2021-04-08 16:35 ` [hardknott 26/64] fetchmail: upgrade 6.4.17 -> 6.4.18 akuster
2021-04-08 16:35 ` [hardknott 27/64] lldpd: upgrade 1.0.4 -> 1.0.8 akuster
2021-04-08 16:35 ` [hardknott 28/64] networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14 akuster
2021-04-08 16:35 ` [hardknott 29/64] snort: upgrade 2.9.17 -> 2.9.17.1 akuster
2021-04-08 16:35 ` [hardknott 30/64] emacs: upgrade 27.1 -> 27.2 akuster
2021-04-08 16:35 ` [hardknott 31/64] fbgrab: upgrade 1.4 -> 1.5 akuster
2021-04-08 16:35 ` [hardknott 32/64] ostree: upgrade 2020.8 -> 2021.1 akuster
2021-04-08 16:35 ` [hardknott 33/64] zabbix: upgrade 5.2.5 -> 5.2.6 akuster
2021-04-08 16:35 ` [hardknott 34/64] nodejs: ppc64le machine support akuster
2021-04-08 16:35 ` [hardknott 35/64] libxaw: upgrade 1.0.13 -> 1.0.14 akuster
2021-04-08 16:35 ` [hardknott 36/64] python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0 akuster
2021-04-08 16:35 ` [hardknott 37/64] python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8 akuster
2021-04-08 16:35 ` [hardknott 38/64] python3-pymisp: Upgrade 2.4.140 -> 2.4.141 akuster
2021-04-08 16:35 ` [hardknott 39/64] python3-tqdm: Upgrade 4.58.0 -> 4.59.0 akuster
2021-04-08 16:35 ` [hardknott 40/64] python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1 akuster
2021-04-08 16:35 ` [hardknott 41/64] python3-typeguard: Upgrade 2.11.1 -> 2.12.0 akuster
2021-04-08 16:35 ` [hardknott 42/64] python3-decorator: Upgrade 4.4.2 -> 5.0.1 akuster
2021-04-08 16:35 ` [hardknott 43/64] python3-pillow: Upgrade 8.1.2 -> 8.2.0 akuster
2021-04-08 16:35 ` [hardknott 44/64] python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0 akuster
2021-04-08 16:35 ` [hardknott 45/64] python3-networkx: Upgrade 2.5 -> 2.5.1 akuster
2021-04-08 16:35 ` [hardknott 46/64] python3-pysonos: Upgrade 0.0.40 -> 0.0.41 akuster
2021-04-08 16:35 ` [hardknott 47/64] python3-docutils: Upgrade 0.16 -> 0.17 akuster
2021-04-08 16:35 ` [hardknott 48/64] python3-bitarray: Upgrade 1.8.2 -> 1.9.0 akuster
2021-04-08 16:35 ` [hardknott 49/64] python3-regex: Upgrade 2021.3.17 -> 2021.4.4 akuster
2021-04-08 16:35 ` [hardknott 50/64] mariadb: upgrade 10.5.8 -> 10.5.9 akuster
2021-04-08 16:35 ` [hardknott 51/64] mariadb: Fix build on newer 32bit architectures akuster
2021-04-08 16:35 ` [hardknott 52/64] freeradius: Upgrade to 3.0.21 akuster
2021-04-08 16:36 ` [hardknott 53/64] packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES akuster
2021-04-08 16:36 ` [hardknott 54/64] phonet-utils: remove akuster
2021-04-08 16:36 ` [hardknott 55/64] packagegroup-meta-oe: use 4 spaces for identation akuster
2021-04-08 16:36 ` [hardknott 56/64] telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings akuster
2021-04-08 16:36 ` [hardknott 57/64] uml-utilities: fix installed-vs-shipped with usrmerge akuster
2021-04-08 16:36 ` [hardknott 58/64] libmanette: Add recipe akuster
2021-04-08 16:36 ` [hardknott 59/64] librdkafka: Add initial recipe v1.6.1 akuster
2021-04-08 16:36 ` [hardknott 60/64] libcppkafka: Add initial recipe for cppkafka wrapper akuster
2021-04-08 16:36 ` [hardknott 61/64] pidgin-sipe: Fix build with glib-2.0 >= 2.68 akuster
2021-04-08 16:36 ` [hardknott 62/64] gjs: Fix build with gcc11 akuster
2021-04-08 16:36 ` [hardknott 63/64] poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11 akuster
2021-04-08 16:36 ` [hardknott 64/64] fluidsynth: update SRC_URI to remove non-existing 2.1.x branch akuster
2021-04-08 19:15 ` [oe] [hardknott 00/64] Patch review Martin Jansa
2021-04-08 23:40   ` akuster
2021-04-09 16:15 ` Martin Jansa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.