summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-connectivity
Commit message (Collapse)AuthorAgeFilesLines
...
* meta-oe: Drop broken BBCLASSEXTEND variantsRichard Purdie2023-10-242-4/+0
| | | | | | | | | | | | | | | | | | The command "bitbake universe -c fetch" currently throws a ton of warnings as there are many 'impossible' dependencies. In some cases these variants may never have worked and were just added by copy and paste of recipes. In some cases they once clearly did work but became broken somewhere along the way. Users may also be carrying local bbappend files which add further BBCLASSEXTEND. Having universe fetch work without warnings is desireable so clean up the broken variants. Anyone actually needing something dropped here can propose adding it and the correct functional dependencies back quite easily. This also then ensures we're not carrying or fixing things nobody uses. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-c: upgrade 1.3.12 -> 1.3.13Matthias Klein2023-10-201-1/+1
| | | | | | | | | Service release. Issues resolved: https://github.com/eclipse/paho.mqtt.c/milestone/20?closed=1 Signed-off-by: Matthias Klein <matthias@extraklein.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: Use templates for the systemd servicesLuca Fancellu2023-10-183-7/+12
| | | | | | | | | | | | Use templates for the systemd services so that sbindir and sysconfdir can be written into them, improving portability. Pass sbindir with EXTRA_OEMAKE and remove 'prefix' which is redundant since we pass sbindir and mandir already. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: Drop unneeded downstream patchesLuca Fancellu2023-10-184-66/+36
| | | | | | | | | | | | | | | | | Drop Use-cross-cpp-in-incdefs.patch which is "Inappropriate" but what is fixing can be done in an "Upstreamable" way by the new downstream patch 0002-linuxptp-Use-CC-in-incdefs.sh.patch. Drop build-Allow-CC-and-prefix-to-be-overriden.patch that can be removed by passing CC='${CC}' in EXTRA_OEMAKE and, as already the case, passing prefix=${prefix} in the oe_runmake command line. While there, drop ARCH from EXTRA_OEMAKE because it's not used in the codebase. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqmi: Upgrade 1.32.4 -> 1.34.0Martin Maurer2023-10-171-2/+2
| | | | | | | | Changelog: https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/blob/1.34.0/NEWS Signed-off-by: Martin Maurer <referme@gmx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: add systemd servicesLuca Fancellu2023-10-133-0/+40
| | | | | | | | | | | | Add systemd services phc2sys@.service and ptp4l@.service, these services are taken from the Ubuntu/Debian linuxptp package. Update the recipe to install them when needed using the systemd bbclass, the services are disabled by default. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: install default configuration file in sysconfdirLuca Fancellu2023-10-131-0/+5
| | | | | | | | | Install a default configuration files to be used in ${sysconfdir}/linuxptp, the default.cfg file from linuxptp is used. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxptp: update linuxptp recipe to 4.1Luca Fancellu2023-10-135-66/+26
| | | | | | | | | | Update linuxptp recipe to the new version, from 3.1.1 to 4.1. Remove one downstream patch that is already applied and update the remaining to remove merge issues. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet: upgrade version v1.2 -> v1.3Beniamin Sandu2023-10-042-36/+2
| | | | | Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: Drop -Wno-implicit-function-declarationKhem Raj2023-09-301-3/+0
| | | | | | clang builds work without this Workaround Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: dont install libnfs-config.cmakeMarkus Volk2023-09-281-2/+10
| | | | | | | | | | | | | | | | | | kodi uses its own FindNFS.cmake to find libnfs and succeeds with pkgconfig. If libnfs-config.cmake is found it will also be utilized (for win/mac?) which is generally bad for cross-compiling and causes the prefix to get hardcoded to /usr thus libnfs.so.5.0.2 is taken from the host machine Removing this file fixes: | aarch64-poky-linux-ld.lld: error: /usr/lib/libnfs.so.5.0.2 is incompatible with elf64-littleaarch64 | aarch64-poky-linux-clang++: error: linker command failed with exit code 1 (use -v to see invocation) | ninja: build stopped: subcommand failed. Add CFLAG workaround to fix compiling with clang complaining about old coding style while gcc doesn't care. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosh: add support of protobuf 4.22.xXiangyu Chen2023-09-272-2/+68
| | | | | | Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* irssi: 1.4.2 -> 1.4.4Lee Chee Yang2023-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.4.4 The Irssi team released this 2023-03-31 Changes Expose location of signals.txt via pkg-config (codeberg!1, #1439, #1446, Additions Levels can now be inverted using ^ prefix in the /WINDOW (HIDE)LEVEL commands (#1428) Support receiving monospace (#1370, #1442). By Linus Heckemann Fixes Fix config broken by /WINDOW LOGFILE without parameter (#1392, #1432) Fix broken /LASTLOG -window switch (#1418, #1424, regression introduced in #1398) Fix logic in how actions are printed for other protocols (codeberg!3, Fix stale special collector use after free (#1456). Reported by ednash Help and message fixes (#1421, #1429, #1431, #1434, #1438, #1452, #1453, 1.4.3 The Irssi team released this 2022-10-31 Fixes Fix freeze on Alt+arrows (#1416, #1417) Fix crash on /upgrade (#1399, #1419) Fix saving of -disallow_starttls (#1401, #1420) Fix libnv detection on FreeBSD (freebsd#265397, #1407). By Guido Falsi and Kristof Provost Minor help and script fixes (#1380, #1393, #1411, #1413, #1414, #1415) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.7.5 -> 2.7.6Wang Mingyu2023-09-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: upgrade 0.18.1 -> 0.19.0Wang Mingyu2023-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - C++ library don't work with HTTP (csharp server, cpp client; need cross test enhancement) - Swift service generator doesn't support oneway - LNK4042 and LNK2019 in go_validator_generator.cc - Add dependabot - Thrift SSL server stops working if the file descriptor returned is zero - TMemoryBuffer resizing might shrink the buffer size due to uint32_t overflow - Constant expects type to be defined before - Add comparer and capacity arguments to container classes - Handle ErrAbandonRequest automatically - uuid sets and map keys may throw on some Haxe targets - Superfluous block scope in generated write() code - Haxe 4.30 emits "Local variable retval used without being initialized" on generated code - Support for deprecated methods (via annotation) - deprecation warning fixes for @:extern and @:enum - Migration to JakartaEE and Apache HttpComponents 5 - FutureClient does not extend when service extends from another service - Support Java 8 - TByteBuffer.java does not allow non-default TConfiguration - Fix Java UUID typeid - Server implementation exceptions are not sent to client in ES6 promise-style invocation - Upgrade to net7.0 - NodeJS header transport leaks headers between all instances - Php8.1 fix warnings - add TJSONProtocol support in thrift-swift Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 2.7 -> 2.8Wang Mingyu2023-09-071-1/+1
| | | | | | | | Changelog: Fix issue with handling OWE AKM in association reply. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.7.4 -> 2.7.5Wang Mingyu2023-09-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: Upgrade 1.20.1 -> 1.20.2Soumya Sambu2023-09-072-44/+3
| | | | | | | | | | | | | | | | Release Notes: https://web.mit.edu/kerberos/krb5-1.20/krb5-1.20.2.html - Fix potential uninitialized pointer free in kadm5 XDR parsing [CVE-2023-36054]. - Fix read overruns in SPNEGO parsing. - Compatibility fix for autoconf 2.72. License-Update: Update copyright years to 2023 [https://github.com/krb5/krb5/commit/a273d4d1987dba088e51001d4119759b32b89190] Removed patch - 0001-Fix-aclocal.m4-syntax-error-for-autoconf-2.72.patch as it is fixed in upgraded version. Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: Remove buildpathsMingli Yu2023-08-291-0/+6
| | | | | | | | | | | | | Fixes: WARNING: thrift-0.18.1-r0 do_package_qa: QA Issue: File /usr/lib64/cmake/thrift/thriftnbTargets.cmake in package thrift-dev contains reference to TMPDIR File /usr/lib64/cmake/thrift/thrift_c_glibTargets.cmake in package thrift-dev contains reference to TMPDIR File /usr/lib64/cmake/thrift/thrift_c_glib_zlibTargets.cmake in package thrift-dev contains reference to TMPDIR [buildpaths] WARNING: thrift-0.18.1-r0 do_package_qa: QA Issue: File /usr/src/debug/thrift/0.18.1-r0/compiler/cpp/thrift/thrifty.hh in package thrift-src contains reference to TMPDIR File /usr/src/debug/thrift/0.18.1-r0/compiler/cpp/thrift/thrifty.cc in package thrift-src contains reference to TMPDIR File /usr/src/debug/thrift/0.18.1-r0/compiler/cpp/thrift/thriftl.cc in package thrift-src contains reference to TMPDIR [buildpaths] Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.7.2 -> 2.7.4Wang Mingyu2023-08-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.7 -> 2.7.2Wang Mingyu2023-08-151-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-271-3/+1
| | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ser2net: upgrade 4.3.12 -> 4.3.13Wang Mingyu2023-07-201-2/+2
| | | | | | | | | | | | | Changelog: ========= * Has some license template updates and spelling fixes * Adds the ability for admin connections to be advertised through MDNS * A systemd unit file example is added License-Update: Update GPL license file. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 2.6 -> 2.7Wang Mingyu2023-07-201-1/+1
| | | | | | | | Changelog: Fix issue with handling FT-8021X and SHA256 PMKID derivation. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.6 -> 2.6.7Wang Mingyu2023-07-201-1/+1
| | | | | | | | | | | | | | Changelog: =========== * Fixes a few issues with pkg-config * I ran coverity on Windows. It found a bunch of little things, but nothing of any real significance. But the little things are fixed. * A "dev" gensio is added for devices that are not serial ports. For instance, line-printers with two-way data transfer can be used. * You can now use "sdev" as shorthand for "serialdev". * A systemd unit file example is added * Other typos and little fixes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rabbitmq-c: Fix CVE-2023-35789Chee Yang Lee2023-07-132-1/+134
| | | | | | | affects <= 0.13.0 Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppzmq: Move the version to the recipe file namePeter Kjellerstedt2023-07-031-1/+0
| | | | | | | This allows a versioned bbappend to be used. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 2.5 -> 2.6Wang Mingyu2023-06-271-1/+1
| | | | | | | | | | Changelog: ========== Add support for setting driver specific quirks. Add support for disabling power saving mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppzmq: upgrade 4.9.0 -> 4.10.0Wang Mingyu2023-06-271-2/+2
| | | | | | | | | | | | | Changelog: ========== message_t::rebuild with string argument, like the constructor #579 Add DRAFT socket options for libzmq 4.3.2-4 #594 Add function for adding file descriptor to poller_t #595 Fix noexcept warnings #581 Disambiguation from other max functions #578 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zeromq: consider license exception over LGPL-3.0Remi Peuvergne2023-06-221-1/+1
| | | | | | | | | | | MJ: v1 was already merged before LGPLv3+ was dropped from LICENSE based on https://lists.openembedded.org/g/openembedded-devel/message/103320 causing: ERROR: QA Issue: Recipe LICENSE includes obsolete licenses LGPLv3+ [obsolete-license] Signed-off-by: Remi Peuvergne <remi.peuvergne@non.se.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* *.patch: add Upstream-Status to all patchesMartin Jansa2023-06-2128-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is new patch-status QA check in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a This is temporary work around just to hide _many_ warnings from optional patch-status (if you add it to WARN_QA). This just added Upstream-Status: Pending everywhere without actually investigating what's the proper status. This is just to hide current QA warnings and to catch new .patch files being added without Upstream-Status, but the number of Pending patches is now terrible: 5 (26%) meta-xfce 6 (50%) meta-perl 15 (42%) meta-webserver 21 (36%) meta-gnome 25 (57%) meta-filesystems 26 (43%) meta-initramfs 45 (45%) meta-python 47 (55%) meta-multimedia 312 (63%) meta-networking 756 (61%) meta-oe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.5 -> 2.6.6Wang Mingyu2023-06-191-3/+3
| | | | | | | License-Update: Update GPL and LGPL text files Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zeromq: consider license exception over LGPL-3.0Remi Peuvergne2023-06-141-1/+1
| | | | | Signed-off-by: Remi Peuvergne <remi.peuvergne@non.se.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gattlib: Upgrade to latest tip of trunkKhem Raj2023-05-281-2/+9
| | | | | | | | | | | License-Update: Year changed [1] Remove build directory from include directives in generated sourcecode via gdbus-codegen [1] https://github.com/labapart/gattlib/commit/5c87eda925c597e72107b5026c6b8d490ce76d62 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: update 2.4 -> 2.5Markus Volk2023-05-281-1/+1
| | | | | | | | | | | | ver 2.5: Fix issue with HT40+/- checks when creating chandef. Fix issue with handling support for FT-8021X-SHA384. Fix issue with handling secure bit check in handshake 1/4. Fix issue with allowing roaming before netconfig finishes. Fix issue with double free when disconnecting during FT. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libirecovery: upgrade 1.0.1 -> 1.1.0Wang Mingyu2023-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * Changes: - Remove duplicated thread/collection code and use new libimobiledevice-glue instead - Add new `irecv_send_command_breq` (for M1 restoring) - Add new `setenvnp` command - Add support for iPad 8 and iPad Air 4 models - Add all current Apple Watch models (device lookup) - Add support for HomePod and HomePod mini (device lookup) - Add support for Apple Silicon/M1 Macs (device lookup) and remaining T2/iBridge devices - Add iMac 24-inch M1 models - Add iPad Pro 11-inch (3rd gen) and iPad Pro 12.9-inch (5th gen) devices - Add Apple TV 4K (2nd gen) - Add iPhone 13 family - Add 9th gen iPad devices - Add 6th gen iPad mini - Add Apple Watch Series 7 - Add MacBook Pro 2021 models (device lookup) - Add iPad Air (5th gen) - Add iPhone SE (3rd gen) - Add Mac Studio - Add Studio Display (device lookup) - Add device ID for macOS 12 Apple Silicon VMs - Add M2 MacBook models - Add iPhone 14 family - Add Apple Watch SE 2, Series 8 and Ultra family - Add iPad (10th gen) - Add iPad Pro 11-inch (4th gen) and iPad Pro 12.9-inch (6th gen) - Add Apple TV 4K 3rd gen - Add January 2023 Macs and 2nd generation HomePod models - [Windows] Add support for newer drivers - irecovery: Add new "--devices" option to list internal device data - irecovery: Output product, model and marketing name for device information * Bug Fixes: - Send a ZLP in recovery mode if the buffer size is a multiple of 512 - Make sure DEVICE_ADD events are sent to additional event listeners - [Windows] Use ANSI versions for SetupDI and CreateFile API to prevent errors when compiling with unicode support - irecovery: Fix sending certain commands Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gensio: upgrade 2.6.4 -> 2.6.5Wang Mingyu2023-05-251-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-c: remove unused patch fileMartin Jansa2023-05-241-25/+0
| | | | | | | | | * it was added in: https://git.openembedded.org/meta-openembedded/commit/?id=4d43e788f2c835948ebeb0180a5c1aaa09e8b3b5 but never used it seems Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 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>
* 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>
* 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>
* usbmuxd: Updgrade to latest on master branchKhem Raj2023-05-091-1/+1
| | | | | | | | needed to get it working with latest libplist [1] [1] https://github.com/libimobiledevice/usbmuxd/commit/049877e1f7a54f63fef12dd384c9a22fb38b3514 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* usbmuxd: Remove recipe for 1.1.1Khem Raj2023-05-091-22/+0
| | | | | | The _git recipe provided the latest uptodate version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libimobiledevice-glue: SRCREV bump d2ff796..114098dWang Mingyu2023-05-091-1/+1
| | | | | | | | | | | | | | | Changelogs: ========== Add a scheduled build every 1st of the month so we always have an artifact Fix compilation on cygwin Remove plist-related code in favor of new libplist API Set minimum required libplist version to 2.3.0 autoconf: Automatically derive version number from latest git tag Add NEWS for release Add missing include Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libirecovery: Add missing build dependency on readlineKhem Raj2023-05-091-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: fix installed-vs-shipped issues with multilibMartin Jansa2023-05-032-1/+64
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 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>