aboutsummaryrefslogtreecommitdiffstats
path: root/classes/fsl-eula-unpack.bbclass
AgeCommit message (Collapse)Author
2020-08-14fsl-eula-unpack: exclude FSL_EULA_FILE from sstate signatureSamuli Piippo
Use vardepsexclude for FSL_EULA_FILE variable to to make sstate cache usable from different build directories. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 4689674e6c147f6891b541c273abf2889aa6f2da)
2020-04-16fsl-eula-unpack.bbclass: add latest license md5sumMax Krummenacher
The 4.14.98-2.3.0 BSP targeting latest SoC silicon revisions uses an even newer license text 'LA_OPT_NXP_Software_License v10 December 2019'. And the upcomming 5.4.3-2.0.0 BSP uses yet another one: 'LA_OPT_NXP_Software_License v11 February 2020'. Add their md5sums additionally. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 629639a28c27c9a57ffd6cd1c90f5742aa3f996f)
2020-04-13fsl-eula-unpack.bbclass: Enhance EULA modelTom Hochstein
Each new version of the EULA is meant to be a click through that includes any existing packages with an older EULA. The latest EULA is also copied in the layer. Capture this model in the class by listing the known EULAs and checking that any package has a known EULA. The new model also allows extensibility, so new EULAs can be introduced separately. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit a9015f8b1116f253af58b185a89440486ceee131)
2020-04-13fsl-eula-unpack.bbclass: Verify LICENSE contains ProprietaryTom Hochstein
All EULA packages are proprietary, so verify that the recipe LICENSE contains Proprietary before fetching the package. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit b8b557ff8b667f74064f8badd490b6ece4945ff9)
2020-03-27Revert "fsl-eula-unpack.bbclass: Enhance EULA model"Otavio Salvador
This reverts commit 49291d13e6c0a555e10fcfb12f550fbf6eba3e19.
2020-03-27fsl-eula-unpack.bbclass: Enhance EULA modelTom Hochstein
Each new version of the EULA is meant to be a click through that includes any existing packages with an older EULA. The latest EULA is also copied in the layer. Capture this model in the class by listing the known EULAs and checking that any package has a known EULA. The new model also allows extensibility, so new EULAs can be introduced separately. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d24d046766e8b6ebcde17c9243f8527125f1115d)
2020-03-27fsl-eula-unpack.bbclass: CleanupTom Hochstein
- Remove current working directory handling and use the equivalent runfetchcmd workdir parameter - Simplify the SRC_URI for loop Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit fee27818df40719c62bddde717737fb30cef3013)
2020-03-03Revert "fsl-eula-unpack.bbclass: Facilitate downstream EULA update"Otavio Salvador
This reverts commit 07ea4fbb111ea57eb77c80e294d3462ce263d57d.
2020-03-03fsl-eula-unpack.bbclass: Facilitate downstream EULA updateTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-01-17remove True option to getVar callsAndré Draszik
getVar() has been defaulting to expanding by default for a long time (2016), thus remove the True option from getVar() calls with a regex search and replace. Search & replace made using the following command: sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \ -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \ | cut -d':' -f1 \ | sort -u) Signed-off-by: André Draszik <andre.draszik@jci.com>
2018-08-30EULA: Update to v24Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18EULA: Update license and eula class to EULA v14 versionLauren Post
Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19EULA: Update EULA to March v12 versionLauren Post
Update mdsum in fsl-eula-unpack class pdate license mdsum in firmware, codec, parser and vpu Signed-off-by: Lauren Post <lauren.post@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19EULA: Update to LA_OPT_BASE_LICENSE v10 November 2015Lauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-19EULA: Update to 2015.06 v8 versionLauren Post
License updated to 2015.06 v8 version. Update checksum in the fsl-eula-unpack class Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16Move meta-fsl-arm content to layer rootOtavio Salvador
The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>