summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* libblockdev: clean up DEPENDSRoss Burton2023-05-201-2/+4
| | | | | | | | | | | | If you try to build libblockdev with an empty PACKAGECONFIG then the configure fails. Add autoconf-archive, glib-2.0, and udev; these were implicitly pulled in via other dependencies. Move kmod to DEPENDS as it's a hard requirement. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: add PACKAGECONFIG for toolsRoss Burton2023-05-201-2/+3
| | | | | | | | | Add another PACKAGECONFIG for the tools option. As this builds a binary in what is primarily a library package, also inherit lib_package so the tools are packaged in libblockdev-bin. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: Upgrade to 194Khem Raj2023-05-201-3/+10
| | | | | | | Drop unneeded autotools-brokensep class inherit, this package has traditional makefile build. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-inject: Pass CFLAGS to makeKhem Raj2023-05-201-1/+1
| | | | | | | | | | This ensures right debug directory remapping options are passed to compiler Fixes WARNING: mce-inject-git-r0 do_package_qa: QA Issue: File /usr/sbin/.debug/mce-inject in package mce-inject-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: Fix reference to TMPDIRKhem Raj2023-05-191-0/+8
| | | | | | .cmake files encoded absolute paths, fixed thusly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: Define SH_PATH=/bin/shKhem Raj2023-05-191-1/+1
| | | | | | | | | It points to sh provided by HOSTTOOLS in the build systems path Fixes WARNING: lirc-0.10.2-r0 do_package_qa: QA Issue: File /usr/include/lirc/config.h in package lirc-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnulib: Update recipe name to 2018-12-18Sanjay Chitroda2023-05-191-0/+0
| | | | | | | | | | | | | | | As per gnulib_2018-03-07 recipe information, SRCREV = "0d6e3307bbdb8df4d56043d5f373eeeffe4cbef3" This revision was committed on "2018-12-18". There is a discrepancy between SRCREV and the recipe version. Which reports "CVE-2018-17942" as unpatched. To report "CVE-2018-17942" as patched, We need to align a recipe name with SRCREV commit date. Signed-off-by: Sanjay Chitroda <schitrod@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: Fix reference to TMPDIR in testsKhem Raj2023-05-192-0/+83
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe: Remove nodejs ptests for rv32/rv64Khem Raj2023-05-181-0/+2
| | | | | | Nodejs in OE not yet ported to RISCV Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: lvgl-demo-fb: Switch to CMake and add DRM and SDL supportMarek Vasut2023-05-181-5/+45
| | | | | | | | | | | | | | | | | | | Switch the build of this recipe to CMake from the horrible Makefile which is still part of the source tree and which blatantly encodes various CFLAGS and co. Add support for use of DRM and SDL backends and make this configurable. The FBDEV is deprecated for close to two decades, so provide modern alternatives -- DRM and SDL. The DRM uses modern DRM API, but there is no GPU acceleration. The SDL provides GPU support abstracted via the libSDL2 API and can use multiple backends, DRM and WL included. Default to the DRM backend, because FBDEV is just bad for any modern system. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: use baselibJoe Slater2023-05-181-3/+5
| | | | | | | | Use sed to change scripts to reference ${baselib}. The former set of scripts modified was incomplete. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spdlog: fix build error for master fmtWang Mingyu2023-05-172-0/+45
| | | | | | | | | | | | error message: include/spdlog/common.h:168:111: error: 'basic_runtime' is not a member of 'fmt' Add fix-build-for-master-fmt.patch: * update fmt_runtime_string macro * fix build of updated macro Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmt: upgrade 9.1.0 -> 10.0.0Wang Mingyu2023-05-171-2/+2
| | | | | | | | | | | License-Update: Add " and {fmt} contributors" to Copyright Changelog: https://github.com/fmtlib/fmt/blob/master/ChangeLog.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: update to version 0.24Martin Siegumfeldt2023-05-171-6/+4
| | | | | | | | | | - drop 0001-CMake-Move-include-CheckCSourceCompiles-before-its-m.patch (integrated upstream) - updated CMakeLists.txt requires pkgconfig Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: Add a patch to pass cflags to buildKhem Raj2023-05-162-0/+48
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uw-imap: Pass CFLAGS from environmentKhem Raj2023-05-161-1/+1
| | | | | | | | | This ensures that -ffile-prefix-map passed to compiler Fixes WARNING: uw-imap-2007f-r0 do_package_qa: QA Issue: File /usr/lib/libc-client.a in package uw-imap-staticdev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbgx: check scripts in /etc/usbgx.dMing Liu2023-05-161-0/+4
| | | | | | | | | | | | Sometimes an end user might want to change some values in /sys/kernel/config/usb_gadget/ at runtime, for instance, a product id or serial number must be read from /proc/device-tree, and so on. Support that by letting gadget-start run all scripts in /etc/usbgx.d after importing the schemas. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbgx: drop hard-coded /usr/bin,/etcMing Liu2023-05-161-1/+3
| | | | | | | Drop hard-coded /usr/bin,/etc from gadget-start. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wavpack: upgrade 4.60.1 -> 5.1.0Wang Mingyu2023-05-162-10/+9
| | | | | | | Changelog: Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Remove buildpaths from scripts and generated headersKhem Raj2023-05-151-0/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minicoredumper: correct the sysvinit service file attributeMingli Yu2023-05-151-1/+1
| | | | | | | | | | Add the execute attribute for sysvinit service file to fix the below error: $ service minicoredumper status minicoredumper: unrecognized service Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: Do not generate lineinfo in lex/yacc generated filesKhem Raj2023-05-151-0/+2
| | | | | | | | This avoid buildpaths being in target packages. These are emitted into generated lexer.c and parser.c, therefore ensure that lex and yacc are directled to not include lines in their output. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: don't hardcode /usr/lib in do_installMartin Jansa2023-05-151-3/+3
| | | | | | | | | | | | | | | | | | | | * I don't know anything about etcd including why we need these binaries duplicated in libdir and bindir, but use ${libdir} instead of hardcoded /usr/lib to fix do_install with multilib enabled when libdir is /usr/lib64 and it was failing with: DEBUG: Executing shell function do_install ls: cannot access 'etcd/3.5.7-r0/build/bin/linux_arm64/': No such file or directory install: cannot stat 'etcd/3.5.7-r0/image/usr/lib/go/src/go.etcd.io/etcd/v3/bin/etcd': No such file or directory WARNING: exit code 1 from a shell command. * the error from ls is unrelated, fixed in: https://lists.openembedded.org/g/openembedded-core/message/181269 * also reported on github: https://github.com/openembedded/meta-openembedded/pull/616 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: Update linksAlexander Amelkin2023-05-151-3/+3
| | | | | | | | | | | | | The project has been moved to CodeBerg.org. Update the links in the recipe and also bump to the latest revision (1.8.19.13). Additionally fix the link to the IANA PEN registry as IANA has changed their URL scheme some time ago and the old link started pointing to the HTML page instead of the text file. Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paprefs: add x11 to REQUIRED_DISTRO_FEATURESMartin Jansa2023-05-151-1/+2
| | | | | | | | | | | | | * This doesn't build with any gtk3 DISTRO_FEATURES, without x11 in DISTRO_FEATURES gtk3+ doesn't provide gdkx.h and paprefs build fails with: http://errors.yoctoproject.org/Errors/Details/704195/ ../paprefs-1.2/src/paprefs.cc:30:10: fatal error: gdk/gdkx.h: No such file or directory 30 | #include <gdk/gdkx.h> | ^~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: add dependency on glib-2.0-nativeMartin Jansa2023-05-151-1/+1
| | | | | | | | * in some builds (probably without gobject-introspection-data enabled) it fails to find native glib-mkenums and fails with: poppler/23.04.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3: can't open file 'poppler/23.04.0-r0/poppler-23.04.0/glib/GLIB2_MKENUMS-NOTFOUND': [Errno 2] No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: lvgl-demo-fb: Inherit features_checkFabio Estevam2023-05-141-0/+2
| | | | | | | | | | Inherit features_check to fix the following QA error: ERROR: QA Issue: lvgl-demo-fb: recipe doesn't inherit features_check [unhandled-features-check] Reported-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Fabio Estevam <festevam@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 379 -> 380Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - simplify the change for sixelScrolling from patch #374 - add xterm+focus and report+da2, update report+version building blocks in terminfo, from post-ncurses 6.4 - drop the -title option from uxterm and koi8rxterm, because that interferes with deriving the default title from the -e option (Debian #1031837). Compensate for this by using the -class option to derive a default title. - improve description of readline 2003 mode in ctlseqs.ms - other improvements to status-line feature clear status line on DECCOLM ignore DECSASD if no previous DECSSDT allow DECSSDT 1 immediately after DECSSDT 2, i.e., without switching back to host mode. - adjust RequestResize to avoid shrinking screen when using DECCOLM while the status-line is active - disallow wrapping before the beginning of the screen, to the end of the screen, for cursor-back sequences (Redhat #2182357). - modify makefile to install the 16x16 xpm files - update test-package to reflect resolution of Debian #906901. - change default of showMissingGlyphs to True. - improve handling of double-sized characters when those happen to be missing from the bitmap font and/or are fullwidth. - pointer/overflow fixes - configure script improvements - fix a typo in the underline cursor thickness derivation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 15.2 -> 15.3Wang Mingyu2023-05-142-7/+5
| | | | | | | | | | | 0001-configure.ac-bypass-autoconf-2.69-version-check.patch refreshed for 15.3 Changelog: https://www.postgresql.org/docs/release/15.3/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 8.2.5 -> 8.2.6Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | | Changelog: ========= Fix inconsistent float negation in constant expressions. Fixed bug GH-8841 (php-cli core dump calling a badly formed function). Fixed bug GH-10737 (PHP 8.1.16 segfaults on line 597 of sapi/apache2handler/sapi_apache2.c). Fixed bug GH-11028 (Heap Buffer Overflow in zval_undefined_cv.). Fixed bug GH-11108 (Incorrect CG(memoize_mode) state after bailout in ??=). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdivecomputer: upgrade 0.7.0 -> 0.8.0Wang Mingyu2023-05-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features: ------------ * Add support for new backends: - excursion: Deep Six Excursion, Crest CR-4, Genesis Centauri, Tusa TC1, Scorpena Alpha - screen: Seac Screen and Action - cosmiq: Deepblu Cosmiq+ - s1: Oceans S1 - freedom: Divesoft Freedom and Liberty * Add support for some new devices: - Aqualung: i200C - Cressi: Donatello, Michelangelo, Neon - Mares: Puck Pro + - Oceanic: Geo Air - Ratio: iX3M 2 - Scubapro: G2 TEK - Shearwater: Petrel 3, Perdix 2 - Sherwood: Amphos Air 2.0 * Add support for parsing the decompression model * Add a public api to configure the depth calibration * Add a public api to configure the clock synchronization * Add a basic Android build system Removed/changed features: --------------------------- * Migrate to Visual Studio 2013 (or newer) * Move the Visual Studio project to the contrib directory Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230430.0 -> 6.0.20230507.0Wang Mingyu2023-05-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmdb: Pass CFLAGS to MakefileKhem Raj2023-05-131-2/+2
| | | | | | | This ensures that __FILE__ macros is expanded correctly without buildpaths Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fftw: Remove hardcoded sysroot into binariesKhem Raj2023-05-131-0/+1
| | | | | | | | FFTW_CC is added to image via version.o and its CC + CFLAGS however CC in OE containes --syroot compiler option which encodes buildpaths into binary, therefore remove this option from FFTW_CC in config.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: Inherit missing features_checkKhem Raj2023-05-121-1/+1
| | | | | | Its needed for ensuring the systemd distro feature Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: add systemd unit support for clusteringojayanth2023-05-123-1/+29
| | | | | | | | | | | | | | | | | Refer https://etcd.io/docs/v3.5/op-guide/clustering/ for etcd clustering design background details. etcd-new.service triggers only, when the config file available in the specified path. This generic serive helps to start etcd cluster based on the project specific use cases and config files. etcd-new.service only required to run on initial setup or new node add into the existing cluster. All other use cases use regular etcd.service to start etcd with existing cluster configuration. Signed-off-by: ojayanth <ojayanth@in.ibm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: systemd unit support to start existing etcd nodeojayanth2023-05-123-1/+64
| | | | | | | | | Added etcd service and configuration file support to start etcd service with existing cluster configuration. Change-Id: Ia52bbf20fd1951aa76184da54af94231d2324888 Signed-off-by: ojayanth <ojayanth@in.ibm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-c: Improve performanceDiego Dassie2023-05-111-1/+1
| | | | | | | | | | The paho-mqtt-c library keeps it's internal debugging aids tracing and heap tracking enabled by default these options can have a noticiable performance impact, make sure they are disabled. Signed-off-by: Diego Dassie <diego.dassie@texa.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-c: Disable building testsDiego Dassie2023-05-111-1/+1
| | | | | | | | Disable building the paho-mqtt-c library internal tests, no need to waste compile time. Signed-off-by: Diego Dassie <diego.dassie@texa.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcbor: Add initial supportJun Nie2023-05-111-0/+14
| | | | | | | To handle the general-purpose schema-less binary data format Signed-off-by: Jun Nie <jun.nie@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 6.2.11 -> 6.2.12Changqing Li2023-05-111-1/+1
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Upgrade to 18.16.0Khem Raj2023-05-104-3/+3
| | | | | | | | | | | License-Update: Add missing licenses for Ada [1] BSD, Simduf [2] BSD, posteject [3] MIT [1] https://github.com/nodejs/node/commit/0bc4c17e5705ea042cda392343d7301bb91873ed [2] https://github.com/nodejs/node/commit/c9845fc3341fcdce298ad7f1630e329d71a6e746 [3] https://github.com/nodejs/node/commit/4aaec0726694ad0d3cb05d7f2593a90363c32f32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psutils: Add recipeKhem Raj2023-05-101-0/+24
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpaper: Add recipeKhem Raj2023-05-101-0/+11
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* idevicerestore: Update to latest on master branchKhem Raj2023-05-101-1/+1
| | | | | | Needed to pick fixes to build with latest libplist Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libimobiledevice: Fix build with clangKhem Raj2023-05-092-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libimobiledevice: Update to latest tipKhem Raj2023-05-091-1/+1
| | | | | | This is to supported latest libplist Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libimobiledevice: Delete recipe for 1.3.0Khem Raj2023-05-091-17/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Remove minicoredumper-ptest for muslKhem Raj2023-05-091-0/+1
| | | | | | They do not yet work on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Add kpatch for glibc + x86_64 onlyKhem Raj2023-05-091-1/+2
| | | | | | Its not supported on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>