[meta-freescale] [meta-fsl-arm PATCH v2 00/31] Dynamically package architecture and uboot-config
Otavio Salvador
otavio at ossystems.com.br
Tue Sep 24 12:20:30 PDT 2013
This patchset makes the PACKAGE_ARCH setting much more robust as it is
auto-detected for most common and hard to guess cases. The biggest
benefit of this is the reducing of amount of package builds as many
are now shared by the MACHINE_SOCARCH package architecture.
Here also goes the v2 of Mario's patches with the fix asked by Lauren.
Changes for v2:
- rework commit logs for clearness
- rework documentation of classes
- fix imx6dlsabresd as Lauren request
- change SUBARCH_FILTER for MACHINE_SOCARCH_FILTER
- change MACHINE_SUBARCH for MACHINE_SOCARCH
Mario Domenech Goulart (7):
imx6dlsabreauto: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx6dlsabresd: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx6qsabreauto: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx6qsabresd: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx6solosabreauto: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx6solosabresd: set up UBOOT_CONFIG with config/fs-type for the
supported boot devices
imx28evk: set up UBOOT_CONFIG with config/fs-type for the supported
boot devices
Otavio Salvador (24):
imx-base.inc: Drop gst-fsl-plugin for vf60 SoC family
fsl-dynamic-packagearch.bbclass: Dynamically set package architecture
xf86-input-evdev: Drop PACKAGE_ARCH override
imx-base.inc: Use 'fsl-dynamic-packagearch' class
mxs-base.inc: Use 'fsl-dynamic-packagearch' class
qt4: Remove redundant PACKAGE_ARCH setting
qt5: Remove redundant PACKAGE_ARCH setting
mesa-demos: Remove redundant PACKAGE_ARCH setting
mesa: Remove redundant PACKAGE_ARCH setting
amd-gpu-mx51.inc: Remove redundant PACKAGE_ARCH setting
gpu-viv-bin-mx6q.inc: Remove redundant PACKAGE_ARCH setting
gpu-viv-g2d.inc: Remove redundant PACKAGE_ARCH setting
imx-test: Remove redundant PACKAGE_ARCH setting
imx-lib: Remove redundant PACKAGE_ARCH setting
fsl-alsa-plugins: Remove redundant PACKAGE_ARCH setting
gst-fsl-plugin.inc: Remove redundant PACKAGE_ARCH setting
firmware-imx: Use MACHINE_SOCARCH for PACKAGE_ARCH
libdrm: Use MACHINE_SOCARCH for PACKAGE_ARCH
xf86-video-imxfb-vivante: Use MACHINE_SOCARCH for PACKAGE_ARCH
gst-plugins-gl: Use MACHINE_SOCARCH for PACKAGE_ARCH
gst-plugins-base: Use MACHINE_SOCARCH for PACKAGE_ARCH
libfslcodec.inc: Use MACHINE_SOCARCH for PACKAGE_ARCH
libfslparser.inc: Use MACHINE_SOCARCH for PACKAGE_ARCH
libfslvpuwrap: Use MACHINE_SOCARCH for PACKAGE_ARCH
classes/fsl-dynamic-packagearch.bbclass | 47 ++++++++++++++++++++++
conf/machine/imx28evk.conf | 6 ++-
conf/machine/imx6dlsabreauto.conf | 7 +++-
conf/machine/imx6dlsabresd.conf | 3 +-
conf/machine/imx6qsabreauto.conf | 6 ++-
conf/machine/imx6qsabresd.conf | 4 +-
conf/machine/imx6solosabreauto.conf | 7 +++-
conf/machine/imx6solosabresd.conf | 5 ++-
conf/machine/include/imx-base.inc | 15 +++++++
conf/machine/include/mxs-base.inc | 10 +++++
qt5-layer/recipes-qt/qt5/qtbase_5.0.2.bbappend | 3 --
qt5-layer/recipes-qt/qt5/qtbase_5.1.0.bbappend | 3 --
recipes-bsp/firmware-imx/firmware-imx.inc | 2 +-
recipes-bsp/imx-lib/imx-lib_11.09.01.bb | 1 -
recipes-bsp/imx-lib/imx-lib_3.5.7-1.0.0.bb | 1 -
recipes-bsp/imx-test/imx-test.inc | 2 -
recipes-graphics/amd-gpu-x11-bin/amd-gpu-mx51.inc | 4 +-
recipes-graphics/drm/libdrm_2.4.46.bbappend | 2 +-
.../gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 1 -
recipes-graphics/gpu-viv-g2d/gpu-viv-g2d.inc | 1 -
recipes-graphics/mesa/mesa-demos_8.1.0.bbappend | 1 -
recipes-graphics/mesa/mesa_9.1.6.bbappend | 3 --
.../xorg-driver/xf86-input-evdev_2.8.1.bbappend | 3 --
...xf86-video-imxfb-vivante_3.5.7-1.0.0-alpha.2.bb | 2 +-
recipes-multimedia/alsa/fsl-alsa-plugins_1.0.25.bb | 1 -
recipes-multimedia/gst-plugins/gst-fsl-plugin.inc | 2 -
.../gst-plugins/gst-plugins-base_0.10.36.bbappend | 6 +--
.../gstreamer/gst-plugins-gl_0.10.3.bbappend | 2 +-
recipes-multimedia/libfslcodec/libfslcodec.inc | 2 +-
recipes-multimedia/libfslparser/libfslparser.inc | 3 +-
.../libfslvpuwrap/libfslvpuwrap_1.0.38.bb | 2 +-
recipes-qt/qt4/qt4-embedded_4.8.5.bbappend | 2 -
recipes-qt/qt4/qt4-x11-free_4.8.5.bbappend | 2 -
33 files changed, 114 insertions(+), 47 deletions(-)
create mode 100644 classes/fsl-dynamic-packagearch.bbclass
delete mode 100644 recipes-graphics/xorg-driver/xf86-input-evdev_2.8.1.bbappend
--
1.8.4.rc3
More information about the meta-freescale
mailing list