Commit Graph

9 Commits

Author SHA1 Message Date
Tom Hochstein
8dbc8a9f53 imx-setup-release.sh: Use debian packaging and include package management in images [YOCIMX-4574]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-05-15 07:30:00 -05:00
Neena Busireddy
16a5c73c86 imx-setup-release.sh: Add meta-pyton2 to bblayers.conf as qtwebengine is dependent on it [YOCIMX-4396]
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2020-04-29 11:15:25 -05:00
Tom Hochstein
d1e717c5d5 layer: Adapt to improved EULA handling model [YOCIMX-4322, YOCIMX-4323]
The EULA handling class fsl-eula-unpack in meta-freescale did not
allow for updates to the EULA file itself. Until now we've resorted
to replacing the EULA file and the class file, a messy solution.

The class fsl-eula-unpack is now improved to properly handle EULA
updates. Adapt the layer to the new EULA update model:
- layer.conf:
  - Set the current EULA (LA_OPT_NXP_Software_License v11 February 2020)
  - Note the v10 EULA as well since meta-freescale is currently at v9
- imx-setup-release.sh:
  - Set the current EULA (LA_OPT_NXP_Software_License v11 February 2020)
  - Don't copy the EULA to meta-freescale
- fsl-eula-unpack.bbclass: Remove our copy of this file

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-04-13 19:20:58 -05:00
Neena Busireddy
09c61fbc20 imx-setup-release.sh: Add meta-clang to bblayers.conf as chromium is dependent on it [YOCIMX-4233]
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2020-04-10 09:15:28 -05:00
Tom Hochstein
0f51ac3728 Revert "layer: Adapt to improved EULA handling model [YOCIMX-4322, YOCIMX-4323]"
The upstream change was reverted, so revert this for now.

This reverts commit 349cc26118.
2020-03-27 20:07:17 -05:00
Tom Hochstein
895b623052 setup-utils.sh: Warn when overriding meta-data by file [YOCIMX-4323]
Overriding meta-data by moving upstream files should be
avoided, so print a warning from hook_in_layer whenever
this is being done.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-03-27 11:23:19 -05:00
Tom Hochstein
349cc26118 layer: Adapt to improved EULA handling model [YOCIMX-4322, YOCIMX-4323]
The EULA handling class fsl-eula-unpack in meta-freescale did not
allow for updates to the EULA file itself. Until now we've resorted
to replacing the EULA file and the class file, a messy solution.

The class fsl-eula-unpack is now improved to properly handle EULA
updates. Adapt the layer to the new EULA update model:
- imx-setup-release.sh: Don't copy EULA to meta-freescale
- layer.conf:
  - Set the current EULA to LA_OPT_NXP_Software_License v11 February 2020
  - Note the v10 EULA since meta-freescale is currently at v9
- fsl-eula-unpack.bbclass: Remove our copy of this file

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-03-27 11:23:19 -05:00
Tom Hochstein
c6294c4505 meta-imx: Fix paths after removing imx sub-folder [YOCIMX-4148]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-01-09 11:03:14 -06:00
Tom Hochstein
40de644acc meta-imx: Remove imx sub-folder [YOCIMX-4148]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-01-09 11:03:00 -06:00