summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/socketcan
Commit message (Collapse)AuthorAgeFilesLines
* can-isotp: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN statusAlexandre Truong2024-08-091-0/+2
| | | | | | | | | | When performing devtool check-upgrade-status, UNKNOWN_BROKEN status appears. On the upstream source repository, releases are not identified by tags. So, UPSTREAM_CHECK_COMMITS is set to 1, to find the latest upstream update. Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Update to latest and skip itKhem Raj2024-02-091-2/+2
| | | | | | | Its only needed with kernel < 5.10, in such BSPs it could be over-written in BSP or distro layers. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: drop ${SRCPV} usageMartin Jansa2024-02-091-1/+1
| | | | | | | | | | * Drop SRCPV similarly like oe-core did in: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872 * SRCPV is deferred now from PV to PKGV since: https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0 Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
* can-utils: upgrade 2021.08.0 -> 2023.03Wang Mingyu2023-03-231-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support of new kernel features: ----------------------------------- j1939: make use of new RX UAPI isotp: rework FRAME_TXTIME handling and buffer size (Linux v5.18+) isotp: add support for transmission without flow control (Linux v5.19+) mcp251xfd-dump: add support for dumps created with Linux kernel >= v5.18 can-calc-bit-timing: import bit timing calculation algorithm from v5.19 cangen: add support for SO_TXTIME includes: update to Linux 6.2 upstream (with CAN XL data structures) Improvements and features: -------------------------------- canfdtest: Add extended frame format / message length / FD / BRS support can-calc-bit-timing: add support for calculation of CAN-FD bit timings cangen: add option for absolute timeouts cangen: new generation mode - partially randomized payload (-D) slcan: increase BTR char limit to 8 for 32bit BTR log asc converter: support len8_dlc for Classical CAN frames candump: handle individual logfile name for stdout cansniffer: add CAN FD support cansniffer: make ASCII output switchable in CAN FD mode canplayer: introduce option to limit the number of processed frames Fixes: ----------------------- candump: print number of dropped frames as unsigned values candump: reserve enough space for ctrlmsg candump: fix accidentally disabled traffic timeout feature lib: fix seperator in snprintf_error_data Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-044-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-034-4/+4
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: rrecommend iproute2 to make it possible to configure can interfacesAlexander Kanavin2021-09-081-0/+5
| | | | | | | | This replicates the fix from canutils.bb, for the same issue. See the link in the comment for details. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2021.06.0 -> 2021.08.0wangmy2021-08-261-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-033-10/+10
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* can-isotp: Ignore in world buildsKhem Raj2021-07-161-0/+2
| | | | | | | | This now included in kernels 5.10+ so on master and linux-yocto we really do not need this recipe, but there still might be older kernels interfaced with meta-oe master, so they can still use it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Upgrade to latest on masterDavid Sterling2021-07-161-2/+5
| | | | | | | | | | | | | | It is needed for 5.2 to 5.10 kernel Can-isotp is now upstream from kernel 5.10 onwards. Use kernel config file instead. This is only provided for legacy kernels. For kernel 5.10 onwards use kernel defconfig option for ISO 15765-2 CAN transport and do not use can-isotp recipe. You will get "The file /usr/include/linux/can/isotp.h is installed by both linux-libc-headers and can-isotp" error using this recipe with kernel >= 5.10 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.12.0 -> 2021.06.0zangrc2021-07-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: split into more packagesSean Nyekjaer2021-02-221-0/+27
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.11.0 -> 2020.12.0zangrc2021-01-071-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canutils,can-utils: Add cansequence to u-a as wellKhem Raj2020-11-242-2/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsocketcan: Update to 0.0.12Mark Jonas2020-11-181-1/+1
| | | | | Signed-off-by: Mark Jonas <toertel@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsocketcan: Add PACKAGECONFIG optionsMark Jonas2020-11-131-0/+4
| | | | | | | | | | | | | libsocketcan offers two configuration options. debug: Compile for debugging. Off by default. error-log: Logging of error events to stderr. On by default. Because error-log is on by default the package config option is no-error-log to retain existing recipe behavior. Signed-off-by: Mark Jonas <toertel@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: upgrade 2020.02.04 -> 2020.11.0zangrc2020-11-121-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canutils: Use update-alternativesKhem Raj2020-08-312-1/+12
| | | | | | | canutils provides applications which conflict with can-utils recipe. update-alternatives helps fix this when both are installed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* use weak assignments for PNBLACKLIST in recipe filesRobert P. J. Day2020-05-261-1/+1
| | | | | | | | Make sure PNBLACKLIST assignments in recipe files use weak assignment, so they can be overridden in, for example, local.conf files. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: update to v2020.02.04Denys Dmytriyenko2020-02-271-5/+3
| | | | | | | | | | | https://github.com/linux-can/can-utils/releases/tag/v2020.02.04 This version is required to build against kernel > 5.2 While at it, drop redundant DESCRIPTION and branch=master Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: bump to revision 665d869William A. Kennington III via Openembedded-devel2020-01-192-111/+4
| | | | | | | | | | Also: - remove patch applied upstream - update the hash of the license because the file now contains a SPDX license identifier Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsocketcan: update to 0.0.11Oleksandr Kravchuk2019-09-131-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers,can-isotp,bpftool: Add to BlacklistKhem Raj2019-09-071-0/+2
| | | | | | They need forward porting to kernel 5.2+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Update to latest tipKhem Raj2019-08-291-1/+1
| | | | | | | | | | Fixes build with 5.2 kernel headers For complete changes see [1] [1] https://github.com/hartkopp/can-isotp/compare/6003f999...b31bce9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: Fix build with kernel headers >= 5.2Khem Raj2019-08-292-1/+109
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Upgrade to latestKhem Raj2018-08-271-1/+1
| | | | | | Fixes build with linux kernel 4.18+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: add recipeAndrea Galbusera2017-11-151-0/+12
| | | | | | | | | | | | | Linux Kernel Module for ISO 15765-2:2016 CAN transport protocol. CAN Transport Protocol offers support for segmented Point-to-Point communication between CAN nodes via two defined CAN Identifiers. This protocol driver implements data transfers according to ISO 15765-2. This recipe provides can-isotp.ko kernel module. Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* can-utils: Update to tip of masterKhem Raj2017-07-241-1/+1
| | | | | | | Fixes build issues with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsocketcan: upgrade to 0.0.10Chen Qi2016-10-252-47/+2
| | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* canutils: rdep on iproute2Christopher Larson2015-12-181-0/+3
| | | | | | | | busybox ip fails to configure can interfaces, so we need iproute2 to do so. See also http://www.armadeus.com/wiki/index.php?title=CAN_bus_Linux_driver. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* can-utils_git.bb: fix SRC_URIStefan Müller-Klieser2015-04-131-1/+1
| | | | | | | gitorious.org is closing down the can-utils project moved to github.com Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* can-utils: Change protocol from git to httpsNobuhiro Iwamatsu2015-03-211-1/+1
| | | | | | | | | gitorious.org that is hosting can-utils has stopped providing git protocol. That https is provided instead. This will change protocol to get can-utils of source code from git to https. Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Add missing pkgconfig dependenciesRichard Purdie2014-07-151-1/+1
| | | | | | | These recipes were all missing pkgconfig dependencies. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsocketcan: Fix build with B!=SMartin Jansa2014-06-211-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* can-utils: Create git versionLauren Post2014-03-261-0/+16
| | | | | | | | Linux CAN network development utilities - newer version than canutils Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-232-2/+2
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* canutils: update recipeEric BENARD2013-10-052-2/+97
| | | | | | | | - use git hash instead of tag - backport "candump: Add error frame's handling" Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsocketcan: upgrade to 0.0.9Eric BENARD2013-10-052-3/+43
| | | | | | | and include a compile fix Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove the unnecessary protocol parametersJackie Huang2013-09-032-2/+2
| | | | | | | | | It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-152-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* meta-oe: Fix erroneous use of "startline" in LIC_FILES_CHKSUMPaul Eggleton2012-12-161-1/+1
| | | | | | | | | "beginline" is the correct parameter name. Checksums have been updated where necessary (i.e. if the beginning line was something other than the default of 1). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* canutils: add 4.0.6Koen Kooi2011-11-101-0/+16
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* libsocketcan: add 0.0.8 + fixesKoen Kooi2011-11-101-0/+19
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>