summaryrefslogtreecommitdiff
path: root/recipes-devtools
AgeCommit message (Collapse)Author
2023-07-14can-utils: drop bbappendMing Liu
can-utils bbappend was introduced by the following commit: [ commit 125af594524413907c7252cc8670ffd7dc014462 Author: Philippe Schenker <philippe.schenker@toradex.com> Date: Tue Apr 12 18:09:49 2022 +0200 can-utils.bbappend: bump version This is the first version for which canfdtest reports errors in its exit code for errors that appear due to failed comparison of can-frames. That feature is needed for our automated testing. Related-to: ELB-4348 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 8e5c459bb5934a550a21de35c5332f780c7688ac) ] now can-utils has been upgraded to 2023.03 in meta-oe, hence this bbappend is not needed any more. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-08-06meta: drop deprecated machine referencesMing Liu
We dont support the following machines any more: colibri-t20/colibri-t30/apalis-t30/apalis-tk1/colibri-vf, let's drop their references. The recipe spidev-test is only used by colibri-vf, also drop it. Related-to: ELB-4471 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2022-07-05can-utils.bbappend: bump versionPhilippe Schenker
This is the first version for which canfdtest reports errors in its exit code for errors that appear due to failed comparison of can-frames. That feature is needed for our automated testing. Related-to: ELB-4348 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 8e5c459bb5934a550a21de35c5332f780c7688ac)
2022-04-03run-postinsts: rely on properly working upstreamMarcel Ziswiler
Unfortunately, our bbappend broke execution of the ontarget postinst scripts as the following openembedded-core commit changed the way this works upstream. 1af421fcf054 ("run-postinsts: for dpkg/opkg, do not rely on /etc/*-postinsts") Just get rid of our bbappend and rely on properly working upstream. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit ff479c129366b7f67945e661472762ae6cb541f2)
2022-03-06layer: Update LICENSE variable to use SPDX license identifiersMax Krummenacher
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for obsolete license usage"), LICENSE field not containing SPDX identifiers are treated with WARNING. An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers has been done on the entire layer. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14mtd-utils: drop unneeded bbappendMax Krummenacher
This was needed for the update scripts for the colibri-vf machine. The machine got dropped, so drop this bbappend also. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-07-09spidev-test: older kernel only compatible to colibri-vfMarcel Ziswiler
All others can/will use the generic recipe now available at meta-openembedded/meta-oe/recipes-kernel/spidev-test/spidev-test.bb Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-07-09spidev-test: fix catering for updated license fileMarcel Ziswiler
Cater for updated license file. Fixes: openembedded-core commit 5ecf139a31fa ("licenses: Update license file to match current SPDX names") Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2021-07-07Revert "spidev-test: drop support for older kernel and change license check"Marcel Ziswiler
This reverts commit 8b6a847c7cd879f2d77452321eae3e0f5d8c6b41.
2021-03-23serial-test: use https to fetch git repoMax Krummenacher
This helps people which can't access the web with the git protocol. Related-to: ELB-3475 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 591e318f80d31694203bec4267e285ad90e5c3af)
2021-02-25spidev-test: complete change license checkMax Krummenacher
Fix dependencies to prevent a possible race which provokes the following build failure: | WARNING: spidev-test-1.0-r0 do_populate_lic: Could not copy license file ...work-shared/colibri-imx8x/kernel-source/tools/spi/spidev_test.c ... [Errno 2] No such file or directory: | ERROR: spidev-test-1.0-r0 do_populate_lic: QA Issue: spidev-test: LIC_FILES_CHKSUM points to an invalid file Commit 8b6a847 ("spidev-test: drop support for older kernel and change license check") checks the license from the shared kernel sources. Make sure that these are available before accessing those files. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-23spidev-test: drop support for older kernel and change license checkMax Krummenacher
The source file in the kernel moved with kernel 4.5. Drop support for older kernels. Upstream commit 2456f523cf ("licenses: Update license file to match current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier, removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX identifier and text file. Rather than pointing to the new generic file rework to check the license from the SPDX header in the source file. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-18recipes: drop trailing / from path specifierMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-25spidev_test: add support for older kernels and prevent qa errorMax Krummenacher
spidev-test.c was moved in the kernel sources with v4.5.y kernels. Check both possible locations. Prevent the following error by providing OE LDFLAGS: | ERROR: spidev-test-1.0-r0 do_package_qa: QA Issue: No GNU_HASH in the ELF binary .../usr/bin/spidev_test, didn't pass LDFLAGS? [ldflags] Related-to ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5c5bd215ad98d45176f824e55dd56e759f70b27a)
2020-01-09spidev-test: add recipeMax Krummenacher
Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09serial-test: import recipeMax Krummenacher
The recipe is imported from meta-phytec and updated to latest upstream. https://git.phytec.de/meta-phytec/tree/recipes-devtools/serialtest Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22python_2.7.%.bbappend: removeMax Krummenacher
This is now handled in openembedded-core Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mmc-utils-cos: backport patch fixing gcc8 compilingMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-07-23recipes: get rid of the 32-bit host binariesGerard Salvatella
Enforcing to build 32-bit binaries for native and portions thereof using -m32 in EXTRA_OEMAKE_class-native may lead to building errors. Also, it seems it's time to move on from 32-bit compatibility. Affected repositories: meta-toradex-demos meta-toradex-nxp meta-toradex-tegra Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22mtd-utils: build natively for a 32-bit machineColibri-iMX7_LXDE-Image_2.8b1.64-20171229Colibri-iMX6_LXDE-Image_2.8b1.64-20171229Colibri-iMX6ULL_LXDE-Image_2.8b1.64-20171229Colibri-VF_LXDE-Image_2.8b1.64-20171229Colibri-T30_LXDE-Image_2.8b1.64-20171229Colibri-T20_LXDE-Image_2.8b1.64-20171229Apalis-iMX6_LXDE-Image_2.8b1.64-20171229Apalis-TK1_LXDE-Image_2.8b1.64-20171229Apalis-TK1-Mainline_LXDE-Image_2.8b1.64-20171229Apalis-T30_LXDE-Image_2.8b1.64-20171229Stefan Agner
We want to deploy mkfs.ubifs as part of the x86 downloader as most distros do not have a recent enough version. To be more universal we need it unconditionally in a 32-bit version. Moved from meta-toradex-bsp-common layer. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-10-03opkg: add version wildcard to bbappendMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-06-30run-postinsts_1.0.bbappend: fix FILESEXTRAPATHS_prependMax Krummenacher
Copy/paste error prevented the intended fix to get actually applied. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07meta-toradex-demo: clean-up whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07run-postinsts: do not reload daemon configurationMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07opkg-configure: do not reload daemon configurationMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mmc-utils-cos: add update-alternativeMax Krummenacher
With this both mmc-utils and mmc-utils-cos can be installed on a target, however mmc-utils will take precedence as it is not configured for an update-alternative. In that case the binary will only be available as mmc.mmc-utils-cos Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mmc-utils-cos: update to latest and unify with mmc-utils_git.bbMax Krummenacher
Update to latest master of the Chromium OS port. A patch has been replaced by setting arch specific CFLAGS in mmc-utils in oe-core. Follow that change. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mmc-utils-cos: rename recipe to be different from mmc-utilsMax Krummenacher
This allows to build either mmc-utils_git from openembedded or mmc-utils from the Chromium OS project. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-10python bbappend: use version wildcardMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-01-10python_2.7.9.bbappend: fix d.getVar callMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-09-29recipes: stop using base_containsMax Krummenacher
The base_contains function is deprecated and we ought to use bb.utils.contains instead. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29systemd-compat-units: mv all systemd bbappends under recipes-coreMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-28mklibs-native: drop in favour of newer oe-core oneMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-30python: add a PACKAGECONFIG for _tkinterMax Krummenacher
Currently _tkinter is only built when tcl/tk is available before the python do_configure task is built. Make this deterministic by providing a PACKAGECONFIG for it. If tkinter is in PACKAGECONFIG add the needed dependencies, if not force that tkinter is not built. Note that currently enabling tkinter does not work due to a cyclic dependency: 'python' depends on 'tk/tcl' depends on 'cracklib' depends on 'python' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2015-05-12recipes: replace short DESCRIPTION with SUMMARYMax Krummenacher
The SUMMARY variable gives a short description of the package (<72 chars). A missing DESCRIPTION is automatically set to the content of SUMMARY.
2015-02-12mmc-utils: add recipe for chromiumos version thereofMarcel Ziswiler
Add a recipe for the Chromium OS version of the mmc-utils able to handle Extended CSD revision 1.7 of the latest MMC 5.0 specification. Some of the more interesting information thereof is the life time estimation and pre EOL information as follows: root@apalis-t30:~# mmc extcsd read /dev/mmcblk0 | \ grep -A 3 'Device life time estimation type A' Device life time estimation type A [DEVICE_LIFE_TIME_EST_TYP_A: 0x01] i.e. 0% - 10% device life time used Pre EOL information [PRE_EOL_INFO: 0x01] i.e. Normal
2014-08-04bbappends: remove the deprecated PRINC variableMax Krummenacher
2014-04-01systemd-compat-units: ensure that postinst is runMax Krummenacher
The combination of changes lead to the postinst scripts not beeing run at all.
2013-09-22python-numpy: bbappend deleted, now fixed in openembedded layerMax Krummenacher
2013-02-06python-numpy: backport fix of changed python-native pathMax Krummenacher
2012-06-12- mklibs is no longer downloadable in the 0.1.33 version, upgrade to next ↵Max Krummenacher
version