meta-digi/meta-digi-dey
Javier Viguera c62d5e1e42 qtbase: optimize libraries for size on CC6UL
This patch makes smaller libQt libraries saving some space in the CC6UL
rootfs.

Libraries size before the patch:

root@ccimx6ulsbc:~# ls -l /usr/lib/libQt*5.7.1
     22448 Aug  /usr/lib/libQt5Concurrent.so.5.7.1
   5347036 Aug  /usr/lib/libQt5Core.so.5.7.1
    508464 Aug  /usr/lib/libQt5DBus.so.5.7.1
   4419712 Aug  /usr/lib/libQt5Gui.so.5.7.1
   1367776 Aug  /usr/lib/libQt5Network.so.5.7.1
    275900 Aug  /usr/lib/libQt5OpenGL.so.5.7.1
    341688 Aug  /usr/lib/libQt5PrintSupport.so.5.7.1
     88628 Aug  /usr/lib/libQt5SerialPort.so.5.7.1
    290960 Aug  /usr/lib/libQt5Sql.so.5.7.1
    212432 Aug  /usr/lib/libQt5Test.so.5.7.1
   5306588 Aug  /usr/lib/libQt5Widgets.so.5.7.1
    894928 Aug  /usr/lib/libQt5XcbQpa.so.5.7.1
    191404 Aug  /usr/lib/libQt5Xml.so.5.7.1

Libraries size after the patch:

root@ccimx6ulsbc:~# ls -l /usr/lib/libQt*5.7.1
     18352 Aug  /usr/lib/libQt5Concurrent.so.5.7.1
   4032380 Aug  /usr/lib/libQt5Core.so.5.7.1
    303684 Aug  /usr/lib/libQt5DBus.so.5.7.1
   2867436 Aug  /usr/lib/libQt5Gui.so.5.7.1
    839428 Aug  /usr/lib/libQt5Network.so.5.7.1
    239044 Aug  /usr/lib/libQt5OpenGL.so.5.7.1
    267976 Aug  /usr/lib/libQt5PrintSupport.so.5.7.1
     59960 Aug  /usr/lib/libQt5SerialPort.so.5.7.1
    172192 Aug  /usr/lib/libQt5Sql.so.5.7.1
    171500 Aug  /usr/lib/libQt5Test.so.5.7.1
   4282740 Aug  /usr/lib/libQt5Widgets.so.5.7.1
    616420 Aug  /usr/lib/libQt5XcbQpa.so.5.7.1
    154556 Aug  /usr/lib/libQt5Xml.so.5.7.1

https://jira.digi.com/browse/DEL-4644

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2017-08-03 18:54:48 +02:00
..
classes greengrass: add support to preconfigure the package 2017-07-05 13:43:28 +02:00
conf Merge tag 'dey-2.2-r2.2' into dey-2.2/master 2017-08-01 17:30:04 +02:00
custom-licenses custom-licenses: atmel: add copyright 2017-07-06 10:49:06 +02:00
recipes-aws greengrass: add support to preconfigure the package 2017-07-05 13:43:28 +02:00
recipes-connectivity networkmanager: disable MAC spoofing for scanning 2017-07-27 13:33:45 +02:00
recipes-core qualcomm: generalize log function to pass the log level 2017-07-27 14:05:29 +02:00
recipes-digi Merge tag 'dey-2.2-r2.2' into dey-2.2/master 2017-08-01 17:30:04 +02:00
recipes-graphics meta-digi-dey: disable ICU support for ccimx6ul 2017-03-21 12:10:21 +01:00
recipes-multimedia pulseaudio: disable memfd for CC6 2017-04-27 16:59:57 +02:00
recipes-qt qtbase: optimize libraries for size on CC6UL 2017-08-03 18:54:48 +02:00
recipes-sato packagegroup-core-x11-sato: fix gst-player package name 2017-03-01 15:32:11 +01:00
recipes-support meta-digi-dey: disable ICU support for ccimx6ul 2017-03-21 12:10:21 +01:00
DIGI_EULA DIGI_EULA: Correct part number. 2015-07-30 16:06:33 +02:00
DIGI_OPEN_EULA meta-digi: Rename from DEL to DEY. 2013-06-12 13:18:37 +02:00
README meta-digi: change Freescale references to NXP 2017-03-22 19:58:32 +01:00

README

OpenEmbedded/Yocto Digi Embedded Linux layer
============================================

This layer provides the Digi Embedded Linux distribution images.

This layer depends on:

git://git.yoctoproject.org/poky.git
git://git.openembedded.org/meta-openembedded.git
git://git.yoctoproject.org/meta-freescale.git
git://github.com/Freescale/meta-fsl-demos.git

Digi's license agreements
-------------------------

All software is covered by Digi's general EULA and Digi's Open Source
EULA. To have the right to use the software in your images you need to
read and accept both EULAs at the DIGI_EULA and DIGI_OPEN_EULA files.

NXP Semiconductors' software license agreement
----------------------------------------------

Some platforms depends on libraries and packages that are covered by
NXP Semiconductors' EULA. To have the right to use those binaries in
your images you need to read and accept the EULA file in meta-freescale
Yocto layer.

Support
-------

This layer is provided 'as is' with no guarantee. However, some support
may be available from support@digi.com