summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* libiio: remove unused patch fileMartin Jansa2023-05-241-38/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=998219d2e8179c8ca758da822b8dc17a1e3533b8 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: remove unused patch fileMartin Jansa2023-05-241-36/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=d0e72f07d3f6362a8d3f070ca00c153aae718cb7 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm: remove unused remove-examples.patchMartin Jansa2023-05-241-40/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=1dde9990b8ce4f9a679a666b00f932aab20c3db2 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: remove unused patch fileMartin Jansa2023-05-241-43/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=479b1455e37d49bc24f709bd2284effdb92686ab Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cyrus-sasl: remove unused patch fileMartin Jansa2023-05-241-26/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=edd8bd0f2443bbf1acc794df981cd05f1dbd6778 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* soci: remove unused soci_libdir.patchMartin Jansa2023-05-241-28/+0
| | | | | | | | * it was removed from SRC_URI in: https://git.openembedded.org/meta-openembedded/commit/?id=01cd7fcae16edde709d24f905a222dcaea8fb0a1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gutenprint: match ownership on /etc/cupsRoss Burton2023-05-241-4/+6
| | | | | | | | | | | This recipe currently uses DIRFILES to work around the fact that both cups and gutenprint ship /etc/cups but with different ownership. Instead of having mismatching ownership, we can simply match the ownership in gutenprint. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gutenprint: rewrite recipe and updateRoss Burton2023-05-243-81/+43
| | | | | | | | | | | | | | | | | | | There hasn't been a gutenprint upgrade for quite a while, but a lot of fixes upstream, so grab the latest SHA. This means we can now do out-of-tree builds, so drop the use of autotools-brokensep. Also stop autogen.sh from running configure as we run it again. Clean up build dependencies. Enable NLS, as there's no reason to disable it. Remove the explicit gutenprint-native recipe, instead use class extension and build as little as possible in the native do_compile. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftool: Fix externalsrc supportDenys Zagorui2023-05-231-3/+1
| | | | | | | | | | | | | | | When the externalsrc class is used the tasks listed in SRCTREECOVEREDTASKS are deleted to prevent them being executed. If externalsrc is used for the kernel then this will include virtual/kernel:do_patch. We can depend on do_shared_workdir instead as this will survive when externalsrc is used. Similar to [openembedded-core] (eab605bab945 "perf: Fix externalsrc support") Signed-off-by: Denys Zagorui <dzagorui@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: remove redundant FILES:${PN}-dbgRoss Burton2023-05-231-6/+0
| | | | | | | | These files will be automatically packaged so there's no need to package them manually. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: build against libusb1Ross Burton2023-05-232-22/+57
| | | | | | | | | Build against the maintained libusb1 instead of the obsolete libusb-compat. Update the patch to use pkg-config so that it does the correct linkage too. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbpoll: add recipericoheller2023-05-231-0/+16
| | | | | | mbpoll is a command line utility to communicate with ModBus slave (RTU or TCP). Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiredis: add ptestPeter Bergin2023-05-233-3/+27
| | | | | | | | | | | | | | | Use internal test from hiredis project as ptest. If ptest is in DISTRO_FEATURES tests are enabled default but can be handled individually through PACKAGECONFIG. Test config 'testssl' requires 'ssl' option but is not enabled default as the redis recipe does not build it with ssl support. Tested on qemux86_64 and qemuarm64. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiredis: change dependency to redisPeter Bergin2023-05-231-1/+2
| | | | | | | | | | hiredis package builds fine without the dependency to redis. Using hiredis on target without redis is quite useless and instead adding redis as a run-time dependency. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiredis: uprev to 1.1.0Peter Bergin2023-05-231-4/+5
| | | | | | | | | | | | Upgrade to revision 1.1.0. Make use of PACKAGECONFIG to configure ssl support. In version 1.1.0 the library is built as both dynamic and static. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: uprev to 1.3.8Peter Bergin2023-05-232-39/+1
| | | | | | | | Removed patch now applied upstream. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: introduce fix for library detectionPeter Bergin2023-05-232-1/+47
| | | | | | | | | | | When building static library a substitution for library name was bad. Reported in https://github.com/sewenew/redis-plus-plus/issues/486 and detected when building new version of hiredis that also builds a static library. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: clean up recipe and make use of packageconfigPeter Bergin2023-05-231-9/+11
| | | | | | | | | | | Remove unneeded statements in the code. Align with style guide. Introduce PACKAGECONFIG for ssl and test. Remove QA warning. Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openct: Fix buildpaths being emitted into generated types.hKhem Raj2023-05-232-0/+32
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uml-utilities: Fix references to TMPDIRKhem Raj2023-05-233-0/+158
| | | | | | | | | Pass CFLAGS from environment Fixes WARNING: uml-utilities-20040406-r1 do_package_qa: QA Issue: File /usr/lib/uml/.debug/port-helper in package uml-utilities-dbg contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fftw: Check for TOOLCHAIN_OPTIONS to be non-empty before sed opsKhem Raj2023-05-231-1/+1
| | | | | | | | Ensures that we do not apply empty sed expression which might happen when building native recipe Cc: jan vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnice: Remove buildpaths from binariesKhem Raj2023-05-232-1/+42
| | | | | | | Fixes WARNING: libnice-0.1.21-r0 do_package_qa: QA Issue: File /usr/src/debug/libnice/0.1.21-r0/agent/agent-enum-types.h in package libnice-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: Remove references to builddir from mpv binaryKhem Raj2023-05-231-0/+4
| | | | | | | Fixes WARNING: mpv-0.35.1-r0 do_package_qa: QA Issue: File /usr/bin/mpv in package mpv contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lockfile-progs: Pass DEBUG_PREFIX_MAP optionsKhem Raj2023-05-231-1/+1
| | | | | | | | | | This recipe overrides normal CFLAGS which loses the prefix rewrite options, add them manually. Fixes File /usr/bin/.debug/mail-lock in package lockfile-progs-dbg contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-ptests: Add mcelog to PTESTS_FAST_META_OEKhem Raj2023-05-231-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: installing uapi headers for native packageXiangyu Chen2023-05-231-0/+5
| | | | | | | using libbpf-native provided headers for pahole-native or other application. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "pahole: fix native package build error"Xiangyu Chen2023-05-231-1/+0
| | | | | | | | | | This reverts commit b9df3387002195ad365735bd15a3b70b1355d70f. The pahole-native package should use the header from libbpf instead of linux-libc-headers, the b9df33870 would cause compile error, so revert it. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Link with libatomic on rv64Mingli Yu2023-05-231-0/+1
| | | | | | | | Fixes: | /usr/src/debug/php/8.2.6-r0/Zend/zend_atomic.h:105: undefined reference to `__atomic_exchange_1' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtraceevent: DeleteKhem Raj2023-05-212-65/+0
| | | | | | Recipe is moved to oe-core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: Pass CFLAGS to makeKhem Raj2023-05-211-0/+2
| | | | | | | Fixes QA errors like below File /opt/mce-test/cases/function/erst-inject/erst-inject.o in package mce-test contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: Update to latestKhem Raj2023-05-211-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xrdb: Pass target CPP location to configureKhem Raj2023-05-211-0/+2
| | | | | | | | | | | CPP is encoded into xrdb binary and it ends up encoding the cpp from HOSTTOOLS location which obviously wont be where cpp will live at runtime Fixes WARNING: xrdb-1.2.1-r0 do_package_qa: QA Issue: File /usr/bin/xrdb in package xrdb contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: depend on gobject-introspection-dataRoss Burton2023-05-201-0/+2
| | | | | | | peas uses the G-I repository to load plugins. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: no longer needs intltool-nativeRoss Burton2023-05-201-1/+0
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-common: add autoconf-archive RDEPENDSRoss Burton2023-05-201-1/+1
| | | | | | | If we're using autoconf-archive, add it to the RDEPENDS too. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgxim: add autoconf-archive-native DEPENDSRoss Burton2023-05-201-1/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vte9: add missing dependency on glib-2.0-nativeRoss Burton2023-05-201-1/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glade: add autoconf-archive-native DEPENDSRoss Burton2023-05-201-0/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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>