aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2021-05-22uftrace: Fix a plthook crash on aarch64 with binutils2.35.1 and later ↵wangmy
versions on aarch64 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 54feab11a1866435107df366005b50aba3b8d1cd) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-05-17packagegroup-meta-oe: conditional remove tbb for powerpcSaul Wold
Since tbb has a COMPATIBLE_MACHINE entry to prevent it from building for powerpcc, let's also remove it from the meta-oe-support package group. Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 564f7219544401b9bce545181a7e22000d3f7d40) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-05-17zsh: reduce priority slightly to avoid conflict with bashAndreas Müller
| [log_check] Warn: update-alternatives: sh has multiple providers with the same priority, please check /workdir/raspberrypi4_64-mortsgna-linux/allgui-dev-image/1.0-r0/rootfs/usr/lib/opkg/alternatives/sh for details Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit df10c7bcc03d1a3eb0cd4d7e937bd935c8043c97) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-05-17libdevmapper,lvm2: Do not inherit licenseKhem Raj
inheriting license class which brings in AVAILABLE_LICENSES into do_configure task checksums class since it wants to enable thin-provisioning-tools if distro allows GPL-3 automatically, but this brings issues when other layers which have additional licenses are provided which ends up in signature mismatches so leave that setting to end-user and keep it disabled by default with a comment in recipes stating that if needed then the user should enable it via config metadata or bbappends. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f592e81f11d455546447ddff35b2f89e18c0cc0c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-05-17tbb: Disable PPC as COMPATIBLE_MACHINESaul Wold
The latest version does not support PPC architecture, so disable the it. Otherwise the following error occurs: /srv/nvme/yocto/hardknott/builds/tbb/tmp/work/ppc7400-poky-linux/tbb/2021.2.0-r0/git/src/tbb/tools_api/ittnotify_config.h:338:12: error: '__TBB_machine_fetchadd4' was not declared in this scope 338 | return __TBB_machine_fetchadd4(ptr, 1) + 1L; | ^~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 8170a965d0cedaafb60d83c370dd095228088865) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-05-13ostree: switch from default master branch to main to fix do_fetch failureMartin Jansa
* branch was renamed in upstream repo Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-25zram: add support for mem_limitSinan Kaya
Some targets might be interested in limiting how big zram can grow. If the variable is set in /etc/default/zram file, configure it in mem_limit sysfs attribute. Signed-off-by: Sinan Kaya <okaya@kernel.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit cb1cf053785bcb5670b2eca7051aa11f29ef80b1) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-25nss: upgrade 3.63 -> 3.64zangrc
-License-Update: Add the license of MIT. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit a7d0d878542ec24d718972423b34c59aa5bd2498) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-25redis: upgrade 6.2.1 -> 6.2.2zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 4b04112fddb7b2ef5d4b61975d385b386bbd9f5b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-25libdvdread: upgrade 6.1.1 -> 6.1.2zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1dc583540355ab6af483b20b945cbd7c42984ccf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-25tbb: Re-introduce PEKhem Raj
It was accidentally dropped in last upgrade for this recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com> Cc: Naveen Saini <naveen.kumar.saini@intel.com> (cherry picked from commit b5ad9c011db2581cc84e5daa139acf73a0f6f5c0) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-23php: Upgrade to 7.4.16Mingli Yu
License-Update: License updated (year updated) Fix some security issues such as CVE-2021-21702 and remove two cve patches which already included in the new version. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-23tigervnc: upgrade to 1.11.0Chen Qi
Upgrade to latest stable version. The 1.10 branch is not maitained any more, it stops update in 2019. The 1.11 branch has fix for CVE-2020-26117, which is a high risk CVE. https://nvd.nist.gov/vuln/detail/CVE-2020-26117 Some changes in this new version are as below. 1) 'bash' is added to RDEPENDS as /usr/libexec/vncsession-start requires it. 2) DEPENDS on libpam and requires 'pam' distro feature. This is because upstream has made 'pam' mandatory in the following commit. """ commit d80817f101d1b3f1a9b1c5ec268f28fffa2d75f9 Author: Pierre Ossman <ossman@cendio.se> Date: Wed Jul 11 15:49:46 2018 +0200 Make PAM mandatory It is present on all UNIX systems anyway, so let's simplify things. We will need it for more proper session startup anyway. """ Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-23v4l-utils: fix reproducibilityUlrich Ölmann
Add upstream patches [1] & [2] to automatically detect the availability of systemd and (currently) never install '50-rc_keymap.conf' at all as the prerequisite would be the ability to compile BPF programs which is not supported in this recipe (at least not now). Previously if your distro was not systemd based the existance of the host system's path "/lib/systemd/system" decided if '50-rc_keymap.conf' was installed or not. [1] https://git.linuxtv.org/v4l-utils.git/commit/?id=3f61e353424fb9ea3dce742022b94dfd7ea1ed9f [2] https://git.linuxtv.org/v4l-utils.git/commit/?id=01f2c6c58e6f4441df7df8e27eb7919f1f01e310 Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18syslog-ng: Drop an obsolete patch to add --enable-libnetYi Fan Yu
libnet is a dependency to --enable-spoof-source. The correct flag to enable/disable in ./configure is --enable-spoof-source. Adjust PACKAGECONFIG accordingly. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit c126dcd1f91236d7effdb64df7fd9a3e2029543d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18syslog-ng: remove CONFIG_TLS override for arm DEBUG_BUILDYi Fan Yu
when enabling DEBUG_BUILD, an assembler failure used to be seen. But this patch was in meta-oe c0ce7599, dating in 2014... Cannot reproduce the failure anymore with qemuarm. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 6c626c0e12673b56ed2d7387465f8c2d88d956d2) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18syslog-ng: upgrade 3.24.1 -> 3.31.2Yi Fan Yu
License-Update: Reword and clarify which subdir is LGPLv.1 and GPLv2. Patch-Removal: * 0001-syslog-ng-fix-segment-fault-during-service-start.patch https://github.com/buytenh/ivykis/commit/a5e9caddbdb4d9d85133a440edec6aa7c1f018ac Submit pending patches upstream. Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 01d3f9daa0c320070269e9a27a5c88ba11b08aa7) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18nss: Re-enable -WerrorKhem Raj
GCC-11 has fixed the problem [1] [1] https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=da879e01ecd35737c18be1da3324f4560aba1961 Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5178615b4356c0043309b3f9e37d16396451a67b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18librsync: upgrade 2.3.1 -> 2.3.2zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 10643bb1faa0f0c3d8d567b31b4a0fc6856e4506) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18irssi: upgrade 1.2.2 -> 1.2.3zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 71926e8f12d5c72b9ae58fd9f28cbad9d9945cec) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17uftrace: Fix error on aarch64 when binutils update to 2.35.1wangmy
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e1c894d6876c439e362e761176b09f863ee2c689) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17PEP8 double aggressive E301 ~ E306persianpros
Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit af6838a62c53dab71941b2cc31f0e32387cd30e0) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17fwts: upgrade to 21.03.00Ross Burton
Rebase the musl patches. Drop json-c dependency as this is no longer used. Drop FILES_${PN}-dbg packaging as this happens magically now. Drop -Wno-error CFLAGS as we patch out -Werror entirely. Add dtc RDEPENDS as this is needed at runtime. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit b7b0bcb4fed0477ee22066b387c0f49eaa5dc262) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17bats: upgrade 1.1.0 -> 1.3.0Kamil Dziezyk
Add 'pretty' PACKAGECONFIG option with ncurses runtime dependency. This option allows to display test results with '--formatter pretty|-p' bats command line option. Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit df625750c681365b8ed1fbd746cbe054437395cb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17debootstrap: 1.0.67 -> 1.0.123Hongxu Jia
- Excise all devices.tar.gz code - Use yocto vars to override hardcoded dir to support native and nativesdk Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 605cb20bdffa2523a963439b47c21aa23adf5325) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17opencv: link sfm module with GlogMartin Jansa
* fixes build issue when dnn PACKAGECONFIG is enabled and ld-is-gold in DISTRO_FEATURES Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 41ca2e57bc2e00ca8db577c6e311ab2e8f39b7aa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17opencv: fetch wechat_qrcode files used by dnn PACKAGECONFIGMartin Jansa
* otherwise build fails when dnn is enabled: | -- wechat_qrcode: Download: detect.caffemodel | CMake Error at /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/git/cmake/OpenCVDownload.cmake:161 (message): | Not going to download detect.caffemodel | Call Stack (most recent call first): | /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/opencv/4.5.2-r0/contrib/modules/wechat_qrcode/CMakeLists.txt:16 (ocv_download) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9a3040040f3df84c0d564af3707c29335ea06c68) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17redis: upgrade 6.0.9 -> 6.2.1Yi Fan Yu
Refresh 3 patches. Removed Patch: ilp32.patch fixed by upstream 0719388cfb1a79160204314beb1de1f9c29a3684 Signed-off-by: Yi Fan Yu <yifan.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0c006765426bc41c1344e856528b499637574f97) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17hostapd: fix CVE-2021-30004Stefan Ghinea
In wpa_supplicant and hostapd 2.9, forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c. References: https://nvd.nist.gov/vuln/detail/CVE-2021-30004 Upstream patches: https://w1.fi/cgit/hostap/commit/?id=a0541334a6394f8237a4393b7372693cd7e96f15 Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e2bd6a52bf689b77b237eaee3067d2b0b6eee3d5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17libqmi: upgrade 1.26.6 -> 1.28.2Vinícius Ossanes Aquino
Signed-off-by: Vinicius Aquino <voa.aquino@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit fbd0b60a277911a03fc8ef08ee49142781627670) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17modemmanager: upgrade 1.14.10 -> 1.16.2Vinícius Ossanes Aquino
Signed-off-by: Vinicius Aquino <voa.aquino@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 4174e40a9833fe1a59ffe774d472073f96b1cc40) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17ocl-icd: upgrade 2.2.14 -> 2.3.0Naveen Saini
Release tag: https://github.com/OCL-dev/ocl-icd/releases/tag/v2.3.0 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17tbb: Fix build with muslKhem Raj
Need to link libucontext on musl Additionally, mips also needs libatomic Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17tbb: upgrade 2020.3 -> 2021.2.0Naveen Saini
Switched to cmake build tool. Rebased some patches due to directory re-structuring. Dropped patches, which are not required anymore. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08xterm: upgrade 366 -> 367zangrc
-License-Update: Copyright year updated to 2021. Refresh the following patch: 0001-Add-configure-time-check-for-setsid.patch Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 97f59fb2063dae01c72e1e3a690edf5dfe645571) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08rabbitmq-c: upgrade 0.10.0 -> 0.11.0zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e1185b272a48e8b797bc7c4e96645cc2fce3d298) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08live555: upgrade 20210322 -> 20210406zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ed78d5d038520edef91982f7b1e9a86f6d169c13) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08hwdata: upgrade 0.345 -> 0.346zangrc
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5b02a417845d91ce57ce89de0a597edc63966213) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08hostapd: fix CVE-2021-0326 and CVE-2021-27803Mingli Yu
Backport 2 patches to fix two CVEs. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 5a085c588adaf79bb2bca7921c82d893877b28a1) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08opencv: Upgrade to 5.4.2Khem Raj
Drop patch which is already in 5.4.2 release Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ae4dd366014a87e7a196f5b2e168666cdda5a43f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08poppler: upgrade 21.03.0 -> 21.04.0Andreas Müller
Release 21.04.0 core: * Hide symbols by default * TextSelectionDumper: fix word order for RTL text * Fix rendering of text in some files. Issue #1052 * Implement rendering of Masks of Image subtype. Issue #1058 * Forms: fix unclicking standalone form buttons. Issue #1034 glib: * Expose more fields from MediaRendition in PopplerMedia * Use stock glib macro to define boxed type * Remove incorrecly used volatile from enum type registration code qt5: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" qt6: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" utils: * pdfsig: New paragraph for "-sign" in manpage * pdfimages: Do not assert in "too big images". Issue #1061 build system: * Require cmake >= 3.10 * Require Qt 5 >= 5.9 * Require glib >= 2.56 * Require gtk 3 >= 3.22 * Require gdk-pixbuf >= 2.36 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 643af3ee2cf61d12123374ba915ce71c4a56410b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08pidgin: upgrade to 2.14.2Martin Jansa
* drop --with-python=python3 as it was renamed to --with-python3 and it defaults to python3 now anyway https://reviews.imfreedom.org/r/550/ * add PACKAGECONFIG for cyrus-sasl, it's enabled by default since: commit 8d6c390002378664dea48e8766a0e4f063b12f78 Author: Gary Kramlich <grim@reaperworld.com> Date: Mon Jul 13 03:34:57 2020 -0500 Enable cyrus-sasl support by default but cyrus-sasl is in meta-networking layer, so we want to keep it disabled by default * drop patches for autoconf-2.71, it was resolved upstream in: commit aedf4a502e3b5875966e3f8277d7d43a0d9497a2 Author: Gary Kramlich <grim@reaperworld.com> Date: Mon Mar 29 22:56:22 2021 -0500 Fix a bug where autoconf 2.71 complains about AC_PROG_INTLTOOL not being used. * 2.14.1 was sometimes failing with cat ../../pidgin-2.14.1/libpurple/account.h ../../pidgin-2.14.1/libpurple/accountopt.h ../../pidgin-2.14.1/libpurple/blist.h ../../pidgin-2.14.1/libpurple/buddyicon.h ../../pidgin-2.14.1/libpurple/certificate.h ../../pidgin-2.14.1/libpurple/cipher.h ../../pidgin-2.14.1/libpurple/circbuffer.h ../../pidgin-2.14.1/libpurple/cmds.h ../../pidgin-2.14.1/libpurple/connection.h ../../pidgin-2.14.1/libpurple/conversation.h ../../pidgin-2.14.1/libpurple/core.h ../../pidgin-2.14.1/libpurple/dbus-maybe.h ../../pidgin-2.14.1/libpurple/debug.h ../../pidgin-2.14.1/libpurple/desktopitem.h ../../pidgin-2.14.1/libpurple/eventloop.h ../../pidgin-2.14.1/libpurple/ft.h ../../pidgin-2.14.1/libpurple/gaim-compat.h ../../pidgin-2.14.1/libpurple/glibcompat.h ../../pidgin-2.14.1/libpurple/idle.h ../../pidgin-2.14.1/libpurple/imgstore.h ../../pidgin-2.14.1/libpurple/log.h ../../pidgin-2.14.1/libpurple/media.h ../../pidgin-2.14.1/libpurple/media-gst.h ../../pidgin-2.14.1/libpurple/mediamanager.h ../../pidgin-2.14.1/libpurple/mime.h ../../pidgin-2.14.1/libpurple/nat-pmp.h ../../pidgin-2.14.1/libpurple/network.h ../../pidgin-2.14.1/libpurple/notify.h ../../pidgin-2.14.1/libpurple/ntlm.h ../../pidgin-2.14.1/libpurple/plugin.h ../../pidgin-2.14.1/libpurple/pluginpref.h ../../pidgin-2.14.1/libpurple/pounce.h ../../pidgin-2.14.1/libpurple/prefs.h ../../pidgin-2.14.1/libpurple/privacy.h ../../pidgin-2.14.1/libpurple/proxy.h ../../pidgin-2.14.1/libpurple/prpl.h ../../pidgin-2.14.1/libpurple/request.h ../../pidgin-2.14.1/libpurple/roomlist.h ../../pidgin-2.14.1/libpurple/savedstatuses.h ../../pidgin-2.14.1/libpurple/server.h ../../pidgin-2.14.1/libpurple/signals.h ../../pidgin-2.14.1/libpurple/smiley.h ../../pidgin-2.14.1/libpurple/dnsquery.h ../../pidgin-2.14.1/libpurple/dnssrv.h ../../pidgin-2.14.1/libpurple/status.h ../../pidgin-2.14.1/libpurple/stringref.h ../../pidgin-2.14.1/libpurple/stun.h ../../pidgin-2.14.1/libpurple/sound.h ../../pidgin-2.14.1/libpurple/sound-theme.h ../../pidgin-2.14.1/libpurple/sound-theme-loader.h ../../pidgin-2.14.1/libpurple/sslconn.h ../../pidgin-2.14.1/libpurple/theme.h ../../pidgin-2.14.1/libpurple/theme-loader.h ../../pidgin-2.14.1/libpurple/theme-manager.h ../../pidgin-2.14.1/libpurple/upnp.h ../../pidgin-2.14.1/libpurple/util.h ../../pidgin-2.14.1/libpurple/value.h ../../pidgin-2.14.1/libpurple/xmlnode.h ../../pidgin-2.14.1/libpurple/whiteboard.h ../../pidgin-2.14.1/libpurple/media/backend-iface.h ../../pidgin-2.14.1/libpurple/media/candidate.h ../../pidgin-2.14.1/libpurple/media/codec.h ../../pidgin-2.14.1/libpurple/media/enum-types.h purple.h version.h marshallers.h | python3 ../../pidgin-2.14.1/libpurple/dbus-analyze-types.py --keyword=enum --verbatim > purple-client-bindings.h cat: marshallers.h: No such file or directory cat: marshallers.h: No such file or directory cat: marshallers.h: No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 92926a3e45dadb55cfcacb892c01d512c42d53c4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08doxygen: Upgrade 1.8.20 -> 1.9.1Randy MacLeod
Refit and update patches. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit e4ad6f3507de85343d3cbd884781a0e0572414ae) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08pidgin-sipe: fix g_memdup2 changes to be backwards compatible with glib-1.67Martin Jansa
* current version unfortunatelly it isn't backwards compatible with glib-2.0-1.66.7 currently in oe-core master and hardknott and now fails with: | ../../../pidgin-sipe-1.25.0/src/purple/../api/sipe-common.h:56:19: error: conflicting types for 'g_memdup' | 56 | #define g_memdup2 g_memdup | | ^~~~~~~~ that's because glibcompat.h provided by libpurple from pidgin always provides g_memdup2 so the AC_CHECK_LIB in configure.ac detects that it isn't available in glib-2.0 itself and then tries to redefine it here. Leave the fall-back on glibcompat.h and just replace g_memdup calls with g_memdup2. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 412cb3a15c7812c69660ae6e98dad6e01e09a7e9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08android-tools: use PN instead of BPN in RDEPENDSMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7e60ff535380b905f631a31f3f1228e78f1c117c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08libyui(-ncurses): upgrade to 4.1.1, libyui repo was rewritten completelyMartin Jansa
* af06143017fc5f18c4b6488ba4aed26bcc43ff6e doesn't exist in current repo: libyui$ git branch -a --contains af06143017fc5f18c4b6488ba4aed26bcc43ff6e error: no such commit af06143017fc5f18c4b6488ba4aed26bcc43ff6e * there are no common commits in the new libyui repo, but luckily old repo is kept as https://github.com/libyui/libyui-old similarly libyui-ncurses now contains only README about being obsolete in: https://github.com/libyui/libyui-ncurses but at least it wasn't rewritten to have the new content * now both recipes need to use the same git repo and just different subdirs in S Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit f825ad7d7e05bd3125580880cb9e6c1fbe959777) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08libyui: switch to libyui-old repo which still has this SRCREVMartin Jansa
* af06143017fc5f18c4b6488ba4aed26bcc43ff6e doesn't exist in current repo: libyui$ git branch -a --contains af06143017fc5f18c4b6488ba4aed26bcc43ff6e error: no such commit af06143017fc5f18c4b6488ba4aed26bcc43ff6e * there are no common commits in the new libyui repo, but luckily old repo is kept as https://github.com/libyui/libyui-old similarly libyui-ncurses now contains only README about being obsolete in: https://github.com/libyui/libyui-ncurses but at least it wasn't rewritten to have the new content Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 902919167a97055e9be9cd3654f29823e81ae382) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08libsmi: use /bin/sh instead of ${base_bindir}/sh to silence QA error with ↵Martin Jansa
usrmerge * with usrmerge ${base_bindir} is /usr/bin/sh and libsmi fails with: ERROR: libsmi-0.5.0-r0 do_package_qa: QA Issue: /usr/bin/smistrip contained in package libsmi requires /usr/bin/sh, but no providers found in RDEPENDS_libsmi? [file-rdeps] ERROR: libsmi-0.5.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. * this is a bit strange as busybox does install /usr/bin/sh file: ./1.33.0-r0.usrmerge/image/usr/bin/sh ./1.33.0-r0.default/image/bin/sh but also adds /bin/sh to RPROVIDES_${PN} for usrmerge in DISTRO_FEATURES: RPROVIDES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/sh', '', d)}" added in: https://git.openembedded.org/openembedded-core/commit/?id=1f6c14939c8daa5e09103789c3ff5031cc888d16 and 1.33.0-r0.usrmerge/pkgdata/runtime/busybox:FILERPROVIDES_/usr/bin/busybox.nosuid_busybox correctly contains /usr/bin/sh * adding runtime dependency on busybox as /usr/bin/sh provider would silence the QA warning but people might not like adding busybox to their image * using /bin/sh silences the QA warning as well, because /bin/sh is explicitly ignored in file-rdeps insane.bbclass: https://git.openembedded.org/openembedded-core/tree/meta/classes/insane.bbclass?id=1f6c14939c8daa5e09103789c3ff5031cc888d16#n907 if "file-rdeps" not in skip: ignored_file_rdeps = set(['/bin/sh', '/usr/bin/env', 'rtld(GNU_HASH)']) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 08fad9f3a6d1026eea84906c2ede7a4a2dc93863) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit c6f3bec2e9768d9231cc042a9902570610a05ffb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07pidgin-sipe: Fix build with glib-2.0 >= 2.68Khem Raj
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>