summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* glfw: respect DISTRO_FEATURES when enabling x11 in default PACKAGECONFIG and ↵Martin Jansa2023-05-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return it to REQUIRED_DISTRO_FEATURES x11 was recently removed from REQUIRED_DISTRO_FEATURES but it should still respect x11 in DISTRO_FEATURES, now this causes: ERROR: Nothing PROVIDES 'libxi' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxi was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxinerama' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxinerama was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxrandr' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxrandr was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libglu' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libglu was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxcursor' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxcursor was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) when wayland and opengl are in DISTRO_FEATURES, but x11 isn't. REQUIRED_DISTRO_FEATURES is satisfied by "opengl" and ANY_OF_DISTRO_FEATURES by "wayland", but the default PACKAGECONFIG doesn't match with that. Also move libglu to x11 PACKAGECONFIG, because that also has x11 in REQUIRED_DISTRO_FEATURES. Return x11 to REQUIRED_DISTRO_FEATURES because even with this change it still fails to build without x11 in DISTRO_FEATURES, so until wayland support is resolved it does require x11 to build, otherwise fails with: glfw/3.3+gitAUTOINC+781fbbadb0-r0/recipe-sysroot-native/usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message): | Could NOT find X11 (missing: X11_X11_INCLUDE_PATH X11_X11_LIB) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gitpkgv: Fix python deprecation warningKhem Raj2023-05-031-1/+1
| | | | | | | | | Fixes DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13 pipes is an alias for shlex therefore switch to using shlex Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pointercal: Add native & nativestdk package supportBhargav Das2023-05-031-0/+2
| | | | | | | Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tslib: Add native & nativestdk package supportBhargav Das2023-05-031-0/+2
| | | | | | | Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: remove gobin requirement for buildAndrew Geissler2023-05-022-2/+51
| | | | | | | | | | | | | | | | | | | | | | | This tool is installed as a part of the build process (build.sh sources test_lib.sh) This tool has been removed in the latest etcd main branch. Installing it as a part of the build process breaks bitbake (it doesn't allow downloading of packages once in the build steps). This tool is not needed to build etcd (it appears to be used for some optional test cases). The following upstream commit removes the use of gobin in the main branch, but it's not clear to me if the alternative of just running "go install" will fix this issue. Fundamentally etcd allows package install during build and bitbake does not: https://github.com/etcd-io/etcd/commit/900fc8dd7ea578fbf1944836a04e40e98a11f402 Upstream-Status: Inappropriate Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: use v2.1.2 xhash to fix build issueAndrew Geissler2023-05-022-1/+208
| | | | | | | | | | | | | | | | | Fixes: | # github.com/cespare/xxhash/v2 | asm: xxhash_amd64.s:120: when dynamic linking, R15 is clobbered by a global | variable access and is used here: | 00092 (/home/pokybuild/yocto-worker/meta-oe/cespare/xxhash/v2@v2.1.1/xxhash_amd64.s:120) ADDQ R15, AX | asm: assembly failed Upstream-Status: Backport [https://github.com/etcd-io/etcd/commit/f0f77fc14e3bd4d94a953b490e810a06ef36695a] Limited PR with just this patch submitted via this PR: https://github.com/etcd-io/etcd/pull/15556 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: add recipeAndrew Geissler2023-05-021-0/+54
| | | | | | | | | Investigating the potential use of etcd within an OpenBMC distribution to manage data sharing and leader election in a multi-BMC system. Start off with a basic recipe to build the package. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-gentium: Switch to debian archive mirror for SRC_URIKhem Raj2023-05-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: Use DEBIAN_MIRROR for SRC_URIKhem Raj2023-05-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: Update SRC_URI to point to valid URLKhem Raj2023-05-011-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdotool: Upgrade to 3.20211022.1 releaseKhem Raj2023-05-011-9/+5
| | | | | | | Switch to github releases Add missing dep on libxinerama and libxkbcommon Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosh: Point SRC_URI to https://mosh.org/Khem Raj2023-05-011-1/+1
| | | | | | mosh.mit.edu does not have the tarballs anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* p910nd: Switch to using github for SRC_URIKhem Raj2023-05-011-6/+13
| | | | | | | | This is new location where the project is developed now. Pass CFLAGS to compiler cmdline Package init script Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-lklug: Point SRC_URI to a working locationKhem Raj2023-05-011-3/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: fix QA issue: non -staticdev package with .a librariesPetr Gotthard2023-05-011-0/+2
| | | | | | | | This fixes a bunch of the following errors: ERROR: gensio-2.6.4-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library: gensio path '/usr/libexec/gensio/2.6.4/libgensio_xxx.a' Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* srecord: Upgrade to 1.65.0Khem Raj2023-04-307-187/+149
| | | | | | Add two patches to fix cross build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-mplus: Point to valid download location for SRC_URIKhem Raj2023-04-301-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nicstat: Use SOURCEFORGE_MIRROR in SRC_URIKhem Raj2023-04-301-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctapi-common: Point to working SRC_URI locationsKhem Raj2023-04-301-4/+3
| | | | | | Drop md5sum checksum Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libx86: Point to working SRC_URIKhem Raj2023-04-301-3/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unicode-ucd: Update license URI to reflect renamed licenseKhem Raj2023-04-301-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: Upgrade to 0.18.1Khem Raj2023-04-303-187/+5
| | | | | | | Drop idirafter patch to cmake files its not needed anymore with new version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-arphic-uming: Update to 0.2.20080216-2Khem Raj2023-04-301-4/+3
| | | | | | Point to a valid URI Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unixODBC: Update SRC_URI to use updated location of tarballKhem Raj2023-04-301-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlt-daemon: upgrade 2.18.8 -> 2.18.9 (commit: ↵Gianfranco Costamagna2023-04-296-128/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9a2312d3512a27620d41b9a325338b6e7b3d42de) Drop patches now part of new upstream release: - 0001-Fix-memory-leak.patch - 0001-cmake-Link-with-libatomic-on-rv32-rv64.patch - 0001-dlt-system-Fix-buffer-overflow-detection-on-32bit-ta.patch Cherry-pick and propose upstream two patches to fix build failures with security hardening flags enabled and with some systemd configuration (underlink) - 481.patch - 482.patch Add new dlt-adaptor-stdin cmake optional flag Drop PV variable, not needed anymore Drop latomic manual added flag, upstream code changed to avoid its need See: https://github.com/COVESA/dlt-daemon/pull/433 and https://github.com/COVESA/dlt-daemon/commit/2224cddf140c060d92455ad3ee585e3abfc38eb2 (changed from atomic_bool to atomic_int, the latter doesn't require manual atomic library link since it can be optimized properly by the compiler on riscv platforms) What's Changed: dlt-system: fix a libc buffer overflow detection on 32bit targets by @mtitinger in #337 dlt-daemon: create sockets using "android way" by @sebastienraillet in #333 fixes compilation issue with clang by @sebastienraillet in #339 dlt-daemon: Only create directories if they do not exist yet by @alexmohr in #340 dlt-system : fix invalid free with ConfigurationFileName by @mtitinger in #342 fix for the issue #341 by @rvalovyi in #347 Forcibly the severity level set by @dhnatiuk1 in #346 fix -Wformat issues reported by clang by @sebastienraillet in #349 dlt-system: fix invalid free by removing unused TempDir by @andreirusu96 in #350 Support for Cygwin toolchain. by @DoctorNoobingstoneIPresume in #351 filetransfer: Return error if no free space by @ssugiura in #354 lib: Correct VARI usage in dlt_user_log_write_uint by @ssugiura in #356 Fix DLT User/Client tests by @andreirusu96 in #357 tests: Deplicate unused files and variables by @ssugiura in #359 Fix the target name in documentation by @mawillers in #372 cmake: Add option to enable each adaptor by itself by @alexmohr in #364 cmake: Add options to enable/disable each dlt console tool by @alexmohr in #363 filetransfer: Fix getFileCreationDate2 stat check by @andreirusu96 in #361 dlt_config_file_parser.c:Fix a pointer release bug in the file。 by @Leslie-bcy in #376 Update workflow by @thanhbnq in #389 README: Update link to github actions by @ssugiura in #392 Fix handle returned value by @thanhbnq in #384 systemd: install adaptor-udp service for adaptor=on by @danielweber2018 in #393 automotive-dlt.pc: add the path to find the static library by @zeerd in #387 enforce-trace-limit: ContextLogLevel is now enforced in the daemon by @alexmohr in #382 dlt-daemon-connection: Start up even if not all bindings are valid by @alexmohr in #380 dlt_common.c: Change default logging_mode by @wusto in #406 logstorage: Truncate ECUid in Logstorage filter to prevent crash by @andreirusu96 in #402 Update dlt_for_developers.md by @marques-bruno in #405 dlt-gateway: Fix crash on invalid ip by @alexmohr in #381 dlt_client:Block in connect() by @thanhbnq in #409 dlt_daemon_client: Fix change loglevel of application by @lti9hc in #408 Update maintainer by @thanhbnq in #410 systemd: add support for socket activation via systemd by @alexmohr in #401 internal-logging: Fix issues with file logging by @alexmohr in #378 dlt_common: change output of message for log initialization by @lti9hc in #412 Avoid memory corruption behind buffer wp in function dlt_getloginfo_conv_ascii_to_id by @michael-methner in #411 dlt_daemon_client: Fix Control Msg ECUId comparison with active Gateway by @andreirusu96 in #414 Fix for Resource and Memory Leak by @lti9hc in #418 dlt-receive: set host interface and allow multiple udp multicast addresses by @thanhbnq in #420 dlt-system: Fix buffer overflow detection on 32bit targets by @sandy-lcq in #398 cmake: network trace enable toggle by @danielweber2018 in #424 client: Fix Get Log Info response conversion method by @andreirusu96 in #422 filetransfer: fix filesize divisible by blocksize case by @danielweber2018 in #383 Updates for Coding Styles by @thanhbnq in #425 gateway: Fix Node handling and ECUid checks by @andreirusu96 in #429 Update contacts and removed mailing lists by @michael-methner in #431 dlt-user: Fix crashes in dlt_free during dlt_init by @alexmohr in #362 dlt-convert: Fix memory leak by calling dlt_file_free by @lvklevankhanh in #434 dlt-user: fix potential non closed socket in init/free by @alexmohr in #435 Check for negative index in dlt_file_message by @michael-methner in #437 Fix memory leak by @lvklevankhanh in #441 dlt-connection: add socket timeout by @alexmohr in #439 Installs dlt.conf on android by @sebastienraillet in #446 This changes a mispatch from fcb676a to install udp binary correctly by @smooge in #449 logfile: exhance internal dlt logging by introducing size limits by @danielweber2018 in #369 dlt-logd-converter: fixes android 12 compilation by @sebastienraillet in #445 dlt-logd-converter: Fix getting log level from log msg by @RobinChenJP in #456 house-keeper: remove infinite wait by @alexmohr in #438 cmake: remove duplicated option message by @minminlittleshrimp in #454 Android: Add new feature in Android bp by @minminlittleshrimp in #461 dlt_multiple_files: remove superfluous mode bits and add header file to header list by @minminlittleshrimp in #462 dlt-user: fix crash with certain strings by @alexmohr in #463 Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glfw: add packageconfig and wayland dependenciesRandolph Sapp2023-04-281-2/+12
| | | | | | | | | GLFW has the ability to use a wayland backend. This patch adds a config for it, but does not enable it by default because it has a dependency on extra-cmake-modules which is provided (most commonly) by meta-qt5-extra. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* udisks2: add PACKAGECONFIGs for btrfs,lvm2 and lsmMarkus Volk2023-04-271-0/+6
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: enable jtag-vpi and buspirateSteffen Trumtrar2023-04-271-1/+1
| | | | | | | Enable support for the virtual JTAG VPI adapter, for use with a Verilog Simulator and the Buspirate. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
* openocd: fix jimtcl urlSteffen Trumtrar2023-04-271-2/+2
| | | | | | | The repo.cz URL is marked as deprecated. The official, maintained version is hosted on github. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
* openocd: 0.11->0.12Steffen Trumtrar2023-04-272-34/+3
| | | | | | Update OpenOcd to the neweset release. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
* lcov: Fix homepageAlex Yao2023-04-261-1/+1
| | | | | | | Lcov moved to GitHub so fix the homepage. Signed-off-by: Alex Yao <alexyao1@meraki.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lcov: Upgrade 1.14 -> 1.16Alex Yao2023-04-253-1156/+3
| | | | | | | | | | This upgrades lcov to 1.16 and removes backported patches which are now included since 1.15. This also removes dependencies added from backported patches since the new version removes the need for these dependencies. Signed-off-by: Alex Yao <alexyao1@meraki.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lcov: Fix Perl PathAlex Yao2023-04-251-1/+1
| | | | | | | | | Fixes an issue where lcov is using the system Perl rather than the yocto provided Perl. This causes packages to not be found during runtime such as PerlIO::gzip. Signed-off-by: Alex Yao <alexyao1@meraki.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: update SRC_URIMarkus Volk2023-04-241-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip: upgrade 6.7.8 -> 6.7.9Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ser2net: upgrade 4.3.11 -> 4.3.12Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 7.0.10 -> 7.0.11Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbw: upgrade 1.5 -> 2.0Wang Mingyu2023-04-231-5/+3
| | | | | | | | | | | | | | License-Update: Update spec file with new license: from LGPLv2.1 to GPL-3.0-or-later Changelog: =========== Merge pull request #17 from raas/add-license-1 Add LICENSE, GPL v3.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-periphery: upgrade 2.4.0 -> 2.4.1Wang Mingyu2023-04-231-2/+2
| | | | | | | | | | Changelog: * Fix realtime timestamp reporting for line events in gpio-cdev v2 implementation. License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: upgrade 2023.02.06 -> 2023.04.17Wang Mingyu2023-04-231-2/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libopus: upgrade 1.3.1 -> 1.4Wang Mingyu2023-04-231-2/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.2 -> 2.6.4Wang Mingyu2023-04-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd-cpp-apiv3: add recipeJayanth Othayoth2023-04-211-0/+20
| | | | | | | | | | | | | etcd-cpp-apiv3 is a C++ API for etcd's v3 client API. This is etcd community recommended C++ library for etcd. libetcd-cpp-api.so shared library provides both synchronous runtime (etcd/SyncClient.hpp) and asynchronous runtime (etcd/Client.hpp). To fix the build issues reported in OpenEmbedded setup updated commit id on top of v0.14.2 release. Refer #etcd-cpp-apiv3/issues/210 for details. Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: remove test executables from ${bindir}Bartosz Golaszewski2023-04-201-6/+7
| | | | | | | | | | | | There's no need to put the test executables into ${bindir} as they're already installed into ${PTEST_PATH}. This just pollutes $PATH. Future libgpiod releases will not install test binaries at all, leaving it to the library users. For now: remove them manually after installation. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vbxguestdrivers: upgrade 7.0.4 -> 7.0.8Gianfranco Costamagna2023-04-201-1/+1
| | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* p7zip: Fix for CVE-2016-9296Virendra Thakur2023-04-192-0/+28
| | | | | | | | | Add patch to fix CVE-2016-9296 Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* p7zip: fix for CVE-2018-5996Virendra Thakur2023-04-192-0/+228
| | | | | | | | | Add patch to fix CVE-2018-5996 Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: Upgrade to 1.59.01Khem Raj2023-04-171-2/+6
| | | | | | | | | Fix buildpath warning due to tmpdir appearing in xmlconfig-c-config WARNING: xmlrpc-c-1.54.06-r0 do_package_qa: QA Issue: File /usr/bin/xmlrpc-c-config in package xmlrpc-c-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Fix TMPDIR leaking into debug_str sectionKhem Raj2023-04-172-0/+39
| | | | | | | Fixes errors like File /usr/lib/libcereal/ptest/tests/.debug/test_unordered_map in package libcereal-dbg contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: Do not emit build time paths into generated headersKhem Raj2023-04-172-0/+42
| | | | | | | Fixes WARNING: fwupd-1.8.9-r0 do_package_qa: QA Issue: File /usr/src/debug/fwupd/1.8.9-r0/src/fu-plugin-builtin.h in package fwupd-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>