summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* gnome-menu: remove redundant dependenciesRoss Burton2023-05-231-4/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluidsynth: update 2.2.6 -> 2.3.2Markus Volk2023-05-234-79/+25
| | | | | | | | | | -remove unneeded patch -remove fluidsynth-native as it seems to be unneeded -remove STAGING_LIBDIR from target files -add more packageconfig options Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open62541: add OpenSSL as crypto providerJohannes Kauffmann2023-05-231-1/+2
| | | | | | | | Since multiple crypto provider aren't supported simultaneously, the mbedtls packageconfig conflicts with the openssl packgeconfig. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open62541: rename encryption PACKAGECONFIGJohannes Kauffmann2023-05-231-2/+2
| | | | | | | ... in anticipation for OpenSSL as crypto provider. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bleak: add reciperichardhb2023-05-232-0/+41
| | | | 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>
* babeld: Upgrade to 1.12.2Khem Raj2023-05-231-1/+3
| | | | | | | Fix buildpath QA errors while here by passing bitbake provided cflags to build env 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>
* aom: Pass nasm flags via toochain.cmakeKhem Raj2023-05-231-3/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aom: Upgrade to 3.6.1Khem Raj2023-05-232-19/+79
| | | | | | | | | | | | | | | Switch to using nasm instead of yasm on x86 builds for asm optimizations. This is to enable reproducible builds even though yasm is preferred but it encodes FILE directive in ELF to absolute path of asm files and results in buildpath warnings, there is no way to remove it without editing the final binaries. nasm provides --reproducible option to handle it nicely License-Update: Fixes a typo [1] [1] https://aomedia.googlesource.com/aom/+/f97c63026174df67bc08c75fa72bf0ad01ca1a98 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>
* unbound: Remove references to buildpathsKhem Raj2023-05-231-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* curlpp: Remove references to buildpaths e.g. TMPDIRKhem Raj2023-05-232-1/+42
| | | | | | | Fixes WARNING: curlpp-0.8.1-r0 do_package_qa: QA Issue: File /usr/bin/curlpp-config in package curlpp-dev contains reference to TMPDIR [buildpaths] 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>
* dovecot: Do not install dovecot-configKhem Raj2023-05-231-0/+1
| | | | | | | | | | | | This contains references to source directories used during build, it will not be useful on target without really editing it properly to reflect target rootfs install. it perhaps never was used thus far, it would have failed otherwise. Fixes WARNING: dovecot-2.3.20-r0 do_package_qa: QA Issue: File /usr/lib/dovecot/dovecot-config in package dovecot contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dovecot: Upgrade to 2.3.20Khem Raj2023-05-231-13/+9
| | | | | | | | - Re-enable LTO again, it works ok. - Turn systemd into a packageconfig and enable it when systemd is in distro features Signed-off-by: Khem Raj <raj.khem@gmail.com>
* system-config-printer: Delete __pycache__ filesKhem Raj2023-05-231-0/+9
| | | | | | | These pyc files include references to buildtime TMPDIR, therefore delete them and let them be regerated during runtime if needed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nbdkit: Remove buildpaths from binariesKhem Raj2023-05-233-40/+39
| | | | | | | | | Drop unused patch 0001-server-Fix-build-when-printf-is-a-macro.patch Fixes WARNING: nbdkit-1.33.11-r0 do_package_qa: QA Issue: File /usr/lib/nbdkit/plugins/nbdkit-cc-plugin.so in package nbdkit contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tvheadend: Upgrade to latest masterKhem Raj2023-05-231-0/+4
| | | | | | | | | | | Fix buildpath errors due to generate build.c file containing compiler options Fixes WARNING: tvheadend-4.3+gitAUTOINC+cc60283368-r0 do_package_qa: QA Issue: File /usr/bin/tvheadend in package tvheadend contains reference to TMPDIR [buildpaths] WARNING: tvheadend-4.3+gitAUTOINC+cc60283368-r0 do_package_qa: QA Issue: File /usr/src/debug/tvheadend/4.3+gitAUTOINC+cc60283368-r0/build.linux/build.c in package tvheadend-src 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>
* oscam: Fix buildpaths in generated sourcesKhem Raj2023-05-231-0/+3
| | | | | | | Fixes QA Issue: File /usr/src/debug/oscam/1.10+11491-r0/config.c in package oscam-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* oscam: Upgrade to 11718Khem Raj2023-05-231-1/+1
| | | | | | | | The changelog is here [1] [1] https://trac.streamboard.tv/oscam/log/trunk?action=follow_copy&mode=follow_copy&rev=11718&stop_rev=11491&limit=500# Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-python: Add python3-pylint to PTESTS_FAST_META_PYTHONKhem Raj2023-05-231-0/+1
| | | | 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>
* gnome-shell: update 43.2 -> 44.1Markus Volk2023-05-232-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: update 43.1 -> 44.1Markus Volk2023-05-231-2/+8
| | | | | | | - remove buildpath from enum-types Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-control-center: update 43.2 -> 44.1Markus Volk2023-05-231-1/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exfatprogs: upgrade 1.2.0 -> 1.2.1Christophe Vu-Brugier2023-05-231-1/+1
| | | | | Signed-off-by: Christophe Vu-Brugier <christophe.vu-brugier@seagate.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: Turn ppp support into a packageconfig optionThomas Perrot2023-05-231-1/+1
| | | | | | | Enable it only if ppp is in distro features Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.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>
* dav1d: update 1.1.0 -> 1.2.0Markus Volk2023-05-231-1/+1
| | | | | | | | | | | | | | | | | Changes for 1.2.0 'Arctic Peregrine Falcon': ------------------------------------------- 1.2.0 is a small release of dav1d, adding more SIMD and fixes - Improvements on attachments of props and T.35 entries on output pictures - NEON z1/z3 high bit-depth optimizations and improvements for 8bpc - SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations - refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512 - AVX-512 optimizations for high bit-depth itx (16x64, 32x64, 64x16, 64x32, 64x64) - AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx Signed-off-by: Markus Volk <f_l_k@t-online.de> 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>
* ippool: Enable systemd service on installKhem Raj2023-05-212-4/+2
| | | | | | Start the daemon with RPC support Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ippool: Port to using ppp 2.5.xKhem Raj2023-05-212-0/+61
| | | | 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>