summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* ocl-icd: upgrade 2.2.14 -> 2.3.0Naveen Saini2021-04-151-2/+1
| | | | | | | | 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>
* tbb: Fix build with muslKhem Raj2021-04-151-0/+10
| | | | | | | | 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>
* tbb: upgrade 2020.3 -> 2021.2.0Naveen Saini2021-04-158-122/+116
| | | | | | | | | | 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>
* redis: upgrade 6.0.9 -> 6.2.1Yi Fan Yu2021-04-135-76/+62
| | | | | | | | | | 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>
* hostapd: fix CVE-2021-30004Stefan Ghinea2021-04-132-0/+124
| | | | | | | | | | | | | | | 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>
* libqmi: upgrade 1.26.6 -> 1.28.2Vinícius Ossanes Aquino2021-04-131-1/+1
| | | | | | 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>
* modemmanager: upgrade 1.14.10 -> 1.16.2Vinícius Ossanes Aquino2021-04-131-1/+1
| | | | | | 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>
* Revert "iwd: Upgade to 1.13"Khem Raj2021-04-082-38/+3
| | | | This reverts commit 87932984c3e4aa8dc03238d0997a3ee09e0f38b1.
* xterm: upgrade 366 -> 367zangrc2021-04-082-7/+7
| | | | | | | | | | -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>
* rabbitmq-c: upgrade 0.10.0 -> 0.11.0zangrc2021-04-081-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* live555: upgrade 20210322 -> 20210406zangrc2021-04-081-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwdata: upgrade 0.345 -> 0.346zangrc2021-04-081-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hostapd: fix CVE-2021-0326 and CVE-2021-27803Mingli Yu2021-04-083-0/+99
| | | | | | | 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>
* opencv: Upgrade to 5.4.2Khem Raj2021-04-082-31/+2
| | | | | | Drop patch which is already in 5.4.2 release Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 21.03.0 -> 21.04.0Andreas Müller2021-04-083-278/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* pidgin: upgrade to 2.14.2Martin Jansa2021-04-083-282/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* doxygen: Upgrade 1.8.20 -> 1.9.1Randy MacLeod2021-04-073-67/+61
| | | | | | | Refit and update patches. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: fix g_memdup2 changes to be backwards compatible with glib-1.67Martin Jansa2021-04-061-29/+29
| | | | | | | | | | | | | | | | * 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>
* android-tools: use PN instead of BPN in RDEPENDSMartin Jansa2021-04-061-2/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyui(-ncurses): upgrade to 4.1.1, libyui repo was rewritten completelyMartin Jansa2021-04-062-12/+11
| | | | | | | | | | | | | | | | | | * 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>
* libyui: switch to libyui-old repo which still has this SRCREVMartin Jansa2021-04-061-1/+1
| | | | | | | | | | | | | | | | * 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>
* libsmi: use /bin/sh instead of ${base_bindir}/sh to silence QA error with ↵Martin Jansa2021-04-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11Khem Raj2021-04-063-0/+277
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix build with glib-2.0 >= 2.68Khem Raj2021-04-062-0/+193
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <Martin.Jansa@gmail.com>
* libcppkafka: Add initial recipe for cppkafka wrapperhasan.men2021-04-061-0/+22
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librdkafka: Add initial recipe v1.6.1hasan.men2021-04-062-0/+106
| | | | | | * A patch is added to fix absolute path usage in cmake. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmanette: Add recipeKhem Raj2021-04-062-1/+17
| | | | | | Its needed for gamepad support in webkit Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Upgade to 1.13Khem Raj2021-04-062-3/+38
| | | | | | | Fix out of tree builds Switch to tarball fetch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uml-utilities: fix installed-vs-shipped with usrmergeMartin Jansa2021-04-061-3/+2
| | | | | | | | | | | | | | | * 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>
* telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindingsMartin Jansa2021-04-061-1/+3
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: use 4 spaces for identationMartin Jansa2021-04-061-102/+102
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phonet-utils: removeMartin Jansa2021-04-063-41/+0
| | | | | | | | | | * 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>
* packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURESMartin Jansa2021-04-061-3/+2
| | | | | | | * and also opengl for glfw Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Fix build on newer 32bit architecturesKhem Raj2021-04-063-0/+67
| | | | | | | | 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>
* mariadb: upgrade 10.5.8 -> 10.5.9wangmy2021-04-065-48/+9
| | | | | | | | | 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>
* libxaw: upgrade 1.0.13 -> 1.0.14zangrc2021-04-021-3/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: ppc64le machine supportAndrew Geissler2021-04-021-1/+1
| | | | | | | | | | 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>
* zabbix: upgrade 5.2.5 -> 5.2.6zangrc2021-04-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: upgrade 2020.8 -> 2021.1zangrc2021-04-011-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbgrab: upgrade 1.4 -> 1.5zangrc2021-04-011-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* emacs: upgrade 27.1 -> 27.2zangrc2021-04-011-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: fix some of the ptestsYi Fan Yu2021-04-013-7/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* gpsd: backport d-bus message time patch from upstreamHermes Zhang2021-04-012-0/+37
| | | | | | | 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>
* mpv: Exclude from world if commercial is not in inclusion listKhem Raj2021-03-301-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: remove explicit LICENSE_FLAGSYann Dirson2021-03-301-3/+0
| | | | | | | | | | | | | | 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>
* openjpeg: add native/nativesdk class extensionRoss Burton2021-03-301-0/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flashrom: Add remaining RISCV supportKhem Raj2021-03-302-0/+45
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ross Burton <ross.burton@arm.com>
* flashrom: recipe cleanupRoss Burton2021-03-304-110/+96
| | | | | | | | | | | | | | | | | | | | 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>
* libssh: add gcrypt to PACKAGECONFIGValentin Longchamp2021-03-301-3/+3
| | | | | | | | | | | 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>
* bpftool: improve reproducibilityINC@Cisco)2021-03-301-1/+10
| | | | | | | | | 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>