[meta-freescale] [meta-fsl-arm PATCH 01/23] fsl-dynamic-packagearch.bbclass: Dynamically set package architecture
Otavio Salvador
otavio at ossystems.com.br
Tue Sep 24 10:36:21 PDT 2013
On Tue, Sep 24, 2013 at 2:02 PM, Eric Bénard <eric at eukrea.com> wrote:
> Le Mon, 23 Sep 2013 22:04:41 -0300,
> Otavio Salvador <otavio at ossystems.com.br> a écrit :
>
>> On Mon, Sep 23, 2013 at 8:04 PM, Eric Bénard <eric at eukrea.com> wrote:
>> > H Otavio,
>> >
>> > Le Mon, 23 Sep 2013 16:55:36 -0300,
>> > Otavio Salvador <otavio at ossystems.com.br> a écrit :
>> >
>> >> This allow to easy reuse of binary packages among similar SoCs. The
>> >> usual use for this is to share SoC specific packages among different
>> >> boards. The class can be used to share GPU packages for i.MX53 boards
>> >> (as all them share the AMD GPU) and i.MX6 based boards (as all them
>> >> share Vivante GPU).
>> >>
>> >> It inspects the database and identify if the package provides or
>> >> depends on one of subarch provided values and if it does, it sets the
>> >> PACKAGE_ARCH for MACHINE_SUBARCH value otherwise if it matches in the
>> >> machine specific filter, it sets it to MACHINE_ARCH.
>> >>
>> >> Change-Id: Icb0a8060e862c8eeb166c45d1b39c40de07b01d8
>> >> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
>> ...
>> > what is the time cost of this dynamic setting vs the static one ?
>>
>> This reduces the amount of packages we build, for example in case of
>> core-image-x11 we:
>>
>> $ ls -l tmp/deploy/rpm/cortexa9hf_vfp_neon_mx6/*.rpm | wc -l
>> 75
>>
>> So we reuse 75 binaries; these would be build otherwise.
>
> how many recipes are concerned by these 75 packages ?
gpu-viv, xserver-xorg and more ... (full list for fsl-image-gui - 235
rpm packages - attached).
>> Regarding it being dynamically set or statically set it has following benefits:
>>
>> * correctness: it is easier to ensure the system behaves as expected
>> * correctness for non-tracked recipes: new recipes, if depending on
>> virtual/kernel or GPU has the right architecture choosen, without a
>> .bbappend file for them
>> * safeness: non-expert users get a more adequate behavior as the
>> complexity of choosing the right architecture is simplified for them
>
> do you have an example ?
Sure; for example a weston package (which we don't have a bbappend)
will have the package architecture set to the mx6 subarch as it
depends on the gpu libraries. This also works for customer recipes and
other layers.
Otherwise we'd need to include bbappend files for all those recipes.
>> * easy maintenance: it is easier for me, as maintainer, to maintain a
>> code which decides what to do than having hundreds of bbappend files
>> for it
>
> but in the present patchset you don't remove any bbappend !
Yes and not all where being done right. We had most as machine
specific which where wrong.
> What is the cost on the build/parse time to have this code running
> dynamicaly ?
>
> While at it : why does qt4 depends on virtual/kernel ?
> That's quite annoying as it seems qt gets rebuilt everytime we make a
> change to the kernel.
It uses kernel headers and do syscalls for mxcfb. I am open for an
advise how to make this better.
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
-------------- next part --------------
total 102136
-rw-r--r-- 2 otavio otavio 2648 Sep 24 02:41 firmware-imx-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2752 Sep 24 02:41 firmware-imx-dbg-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2868 Sep 24 02:41 firmware-imx-dev-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4067 Sep 24 02:41 firmware-imx-sdma-imx25-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 7440 Sep 24 02:41 firmware-imx-sdma-imx31-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 5590 Sep 24 02:41 firmware-imx-sdma-imx35-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4159 Sep 24 02:41 firmware-imx-sdma-imx51-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4462 Sep 24 02:41 firmware-imx-sdma-imx53-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 53285 Sep 24 02:41 firmware-imx-vpu-imx27-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 67890 Sep 24 02:41 firmware-imx-vpu-imx51-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 67115 Sep 24 02:41 firmware-imx-vpu-imx53-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 83668 Sep 24 02:41 firmware-imx-vpu-imx6d-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 85689 Sep 24 02:41 firmware-imx-vpu-imx6q-3.5.7+1.0.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 34321659 Sep 24 01:34 gpu-viv-bin-mx6q-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3200 Sep 24 01:34 gpu-viv-bin-mx6q-dbg-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 93253 Sep 24 01:34 gpu-viv-bin-mx6q-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 17806 Sep 24 01:34 gst-plugins-base-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 18063 Sep 24 01:34 gst-plugins-base-adder-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4620 Sep 24 01:34 gst-plugins-base-adder-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 37890 Sep 24 01:34 gst-plugins-base-alsa-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4641 Sep 24 01:34 gst-plugins-base-alsa-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 5974 Sep 24 01:34 gst-plugins-base-app-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4534 Sep 24 01:34 gst-plugins-base-app-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 13322 Sep 24 01:34 gst-plugins-base-apps-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 28801 Sep 24 01:34 gst-plugins-base-audioconvert-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4651 Sep 24 01:34 gst-plugins-base-audioconvert-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 14135 Sep 24 01:34 gst-plugins-base-audiorate-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4525 Sep 24 01:34 gst-plugins-base-audiorate-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 31676 Sep 24 01:34 gst-plugins-base-audioresample-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4555 Sep 24 01:34 gst-plugins-base-audioresample-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 18466 Sep 24 01:34 gst-plugins-base-audiotestsrc-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4558 Sep 24 01:34 gst-plugins-base-audiotestsrc-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4910519 Sep 24 01:34 gst-plugins-base-dbg-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 21260 Sep 24 01:34 gst-plugins-base-decodebin-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4565 Sep 24 01:34 gst-plugins-base-decodebin-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 53464 Sep 24 01:34 gst-plugins-base-decodebin2-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4569 Sep 24 01:34 gst-plugins-base-decodebin2-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 103627 Sep 24 01:34 gst-plugins-base-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4334 Sep 24 01:34 gst-plugins-base-doc-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 30400 Sep 24 01:34 gst-plugins-base-encodebin-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4564 Sep 24 01:34 gst-plugins-base-encodebin-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 95846 Sep 24 01:34 gst-plugins-base-ffmpegcolorspace-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4600 Sep 24 01:34 gst-plugins-base-ffmpegcolorspace-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 18444 Sep 24 01:34 gst-plugins-base-gdp-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4518 Sep 24 01:34 gst-plugins-base-gdp-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 19951 Sep 24 01:34 gst-plugins-base-gio-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4521 Sep 24 01:34 gst-plugins-base-gio-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 12061 Sep 24 01:34 gst-plugins-base-ivorbisdec-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4693 Sep 24 01:34 gst-plugins-base-ivorbisdec-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4701 Sep 24 01:34 gst-plugins-base-locale-af-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4755 Sep 24 01:34 gst-plugins-base-locale-az-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10724 Sep 24 01:34 gst-plugins-base-locale-bg-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9988 Sep 24 01:34 gst-plugins-base-locale-ca-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10103 Sep 24 01:34 gst-plugins-base-locale-cs-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9832 Sep 24 01:34 gst-plugins-base-locale-da-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10065 Sep 24 01:34 gst-plugins-base-locale-de-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10586 Sep 24 01:34 gst-plugins-base-locale-el-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4643 Sep 24 01:34 gst-plugins-base-locale-en-gb-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 6149 Sep 24 01:34 gst-plugins-base-locale-eo-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9904 Sep 24 01:34 gst-plugins-base-locale-es-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8623 Sep 24 01:34 gst-plugins-base-locale-eu-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9841 Sep 24 01:34 gst-plugins-base-locale-fi-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10034 Sep 24 01:34 gst-plugins-base-locale-fr-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10057 Sep 24 01:34 gst-plugins-base-locale-gl-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10106 Sep 24 01:34 gst-plugins-base-locale-hu-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9732 Sep 24 01:34 gst-plugins-base-locale-id-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8686 Sep 24 01:34 gst-plugins-base-locale-it-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9289 Sep 24 01:34 gst-plugins-base-locale-ja-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8246 Sep 24 01:34 gst-plugins-base-locale-lt-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9916 Sep 24 01:34 gst-plugins-base-locale-lv-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 5812 Sep 24 01:34 gst-plugins-base-locale-nb-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9718 Sep 24 01:34 gst-plugins-base-locale-nl-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4902 Sep 24 01:34 gst-plugins-base-locale-or-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9904 Sep 24 01:34 gst-plugins-base-locale-pl-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9975 Sep 24 01:34 gst-plugins-base-locale-pt-br-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8615 Sep 24 01:34 gst-plugins-base-locale-ro-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10479 Sep 24 01:34 gst-plugins-base-locale-ru-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9951 Sep 24 01:34 gst-plugins-base-locale-sk-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9897 Sep 24 01:34 gst-plugins-base-locale-sl-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4792 Sep 24 01:34 gst-plugins-base-locale-sq-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10484 Sep 24 01:34 gst-plugins-base-locale-sr-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8579 Sep 24 01:34 gst-plugins-base-locale-sv-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9893 Sep 24 01:34 gst-plugins-base-locale-tr-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 10802 Sep 24 01:34 gst-plugins-base-locale-uk-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9031 Sep 24 01:34 gst-plugins-base-locale-vi-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8167 Sep 24 01:34 gst-plugins-base-locale-zh-cn-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3908 Sep 24 01:34 gst-plugins-base-meta-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 99033 Sep 24 01:34 gst-plugins-base-ogg-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4682 Sep 24 01:34 gst-plugins-base-ogg-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 118221 Sep 24 01:34 gst-plugins-base-playbin-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4632 Sep 24 01:34 gst-plugins-base-playbin-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1961473 Sep 24 01:34 gst-plugins-base-staticdev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 33278 Sep 24 01:34 gst-plugins-base-subparse-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4528 Sep 24 01:34 gst-plugins-base-subparse-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 43519 Sep 24 01:34 gst-plugins-base-tcp-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4517 Sep 24 01:34 gst-plugins-base-tcp-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 34772 Sep 24 01:34 gst-plugins-base-theora-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4598 Sep 24 01:34 gst-plugins-base-theora-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 41826 Sep 24 01:34 gst-plugins-base-typefindfunctions-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4623 Sep 24 01:34 gst-plugins-base-typefindfunctions-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 18048 Sep 24 01:34 gst-plugins-base-videorate-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4535 Sep 24 01:34 gst-plugins-base-videorate-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 40216 Sep 24 01:34 gst-plugins-base-videoscale-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4563 Sep 24 01:34 gst-plugins-base-videoscale-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 26126 Sep 24 01:34 gst-plugins-base-videotestsrc-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4549 Sep 24 01:34 gst-plugins-base-videotestsrc-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 15584 Sep 24 01:34 gst-plugins-base-volume-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4635 Sep 24 01:34 gst-plugins-base-volume-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 23748 Sep 24 01:34 gst-plugins-base-vorbis-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4676 Sep 24 01:34 gst-plugins-base-vorbis-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 23669 Sep 24 01:34 gst-plugins-base-ximagesink-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4752 Sep 24 01:34 gst-plugins-base-ximagesink-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 33622 Sep 24 01:34 gst-plugins-base-xvimagesink-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4764 Sep 24 01:34 gst-plugins-base-xvimagesink-dev-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 6194672 Sep 24 01:34 libclc-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 39246 Sep 24 01:34 libclc-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1116245 Sep 24 01:34 libdricore9.1.6-1-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4683 Sep 24 01:34 libdricore9.1.6-dev-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 369088 Sep 24 01:34 libdrm-dbg-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 76995 Sep 24 01:34 libdrm-dev-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3000 Sep 24 01:34 libdrm-drivers-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 16091 Sep 24 01:34 libdrm-nouveau2-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 7729 Sep 24 01:34 libdrm-omap1-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 23807 Sep 24 01:34 libdrm-radeon1-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 45637 Sep 24 01:34 libdrm-tests-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 21536 Sep 24 01:34 libdrm2-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 137095 Sep 24 01:34 libegl-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 17377 Sep 24 01:34 libegl-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2608 Sep 24 01:34 libfslcodec-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 154856 Sep 24 01:34 libfslcodec-aac-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 12584 Sep 24 01:34 libfslcodec-bmp-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 103572 Sep 24 01:34 libfslcodec-bsac-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2788 Sep 24 01:34 libfslcodec-dbg-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 83290 Sep 24 01:34 libfslcodec-dev-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 5926672 Sep 24 01:34 libfslcodec-doc-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 206544 Sep 24 01:34 libfslcodec-flac-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 14035 Sep 24 01:34 libfslcodec-g.711-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 197041 Sep 24 01:34 libfslcodec-g.723.1-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 21109 Sep 24 01:34 libfslcodec-g.726-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 144215 Sep 24 01:34 libfslcodec-g.729ab-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 12962 Sep 24 01:34 libfslcodec-gif-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 145195 Sep 24 01:34 libfslcodec-h264-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 116110 Sep 24 01:34 libfslcodec-jpeg-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3152 Sep 24 01:34 libfslcodec-meta-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 501828 Sep 24 01:34 libfslcodec-mp3-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 31658 Sep 24 01:34 libfslcodec-mpeg2-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 226414 Sep 24 01:34 libfslcodec-mpeg4asp-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 328289 Sep 24 01:34 libfslcodec-nb-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 106299 Sep 24 01:34 libfslcodec-oggvorbis-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 17137 Sep 24 01:34 libfslcodec-peq-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 76529 Sep 24 01:34 libfslcodec-png-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 17109 Sep 24 01:34 libfslcodec-sbc-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 31872 Sep 24 01:34 libfslcodec-src-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 145478 Sep 24 01:34 libfslcodec-wb-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 542014 Sep 24 01:34 libfslparser-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2792 Sep 24 01:34 libfslparser-dbg-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 16693 Sep 24 01:34 libfslparser-dev-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 318733 Sep 24 01:34 libfslparser-doc-3.0.8-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 1 otavio otavio 122580 Sep 24 12:12 libfslvpuwrap-dbg-1.0.38-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 1 otavio otavio 11821 Sep 24 12:12 libfslvpuwrap-dev-1.0.38-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 1 otavio otavio 128896 Sep 24 12:12 libfslvpuwrap-doc-1.0.38-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 1 otavio otavio 95574 Sep 24 12:12 libfslvpuwrap-staticdev-1.0.38-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 1 otavio otavio 36513 Sep 24 12:12 libfslvpuwrap3-1.0.38-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1705227 Sep 24 01:34 libgal-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8295 Sep 24 01:34 libgbm-dev-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 12656 Sep 24 01:34 libgbm1-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 15585 Sep 24 01:34 libgc-wayland-protocol0-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 163589 Sep 24 01:34 libgl-mesa-dev-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 645145 Sep 24 01:34 libgl-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3686 Sep 24 01:34 libgl-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4600 Sep 24 01:34 libglapi-dev-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 42234 Sep 24 01:34 libglapi0-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 2472217 Sep 24 01:34 libgles-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 23287 Sep 24 01:34 libgles-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 525701 Sep 24 01:34 libgles2-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 20067 Sep 24 01:34 libgles2-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 118406 Sep 24 01:34 libglew-bin-1.10.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 668713 Sep 24 01:34 libglew-dbg-1.10.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 159169 Sep 24 01:34 libglew-dev-1.10.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 378280 Sep 24 01:34 libglew-staticdev-1.10.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 182328 Sep 24 01:34 libglew1-1.10.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 499142 Sep 24 01:34 libglslc-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 903833 Sep 24 01:35 libglu-dbg-9.0.0-0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 9787 Sep 24 01:35 libglu-dev-9.0.0-0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1220050 Sep 24 01:35 libglu-staticdev-9.0.0-0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 198791 Sep 24 01:35 libglu1-9.0.0-0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 23641 Sep 24 01:34 libgstapp-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 97983 Sep 24 01:34 libgstaudio-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 21298 Sep 24 01:34 libgstcdda-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 22357 Sep 24 01:34 libgstfft-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 24850 Sep 24 01:34 libgstinterfaces-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8068 Sep 24 01:34 libgstnetbuffer-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 55977 Sep 24 01:34 libgstpbutils-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 28817 Sep 24 01:34 libgstriff-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 39803 Sep 24 01:34 libgstrtp-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 38555 Sep 24 01:34 libgstrtsp-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 15873 Sep 24 01:34 libgstsdp-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 93322 Sep 24 01:34 libgsttag-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 38992 Sep 24 01:34 libgstvideo-0.10-0-0.10.36-r8.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8798 Sep 24 01:34 libkms1-2.4.46-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 148909 Sep 24 01:34 libopencl-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1516803 Sep 24 01:34 libopenvg-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 14690 Sep 24 01:34 libopenvg-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 149586 Sep 24 01:34 libsdl-1.2-0-1.2.15-r2.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 864276 Sep 24 01:34 libsdl-1.2-dbg-1.2.15-r2.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 101217 Sep 24 01:34 libsdl-1.2-dev-1.2.15-r2.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 72724 Sep 24 01:34 libsdl-1.2-doc-1.2.15-r2.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 5536 Sep 24 01:34 libsdl-1.2-staticdev-1.2.15-r2.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 34399 Sep 24 01:34 libvdk-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 6489 Sep 24 01:34 libvdk-mx6-dev-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3727613 Sep 24 01:34 libvivante-dri-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1568823 Sep 24 01:34 libvivante-mx6-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 7699 Sep 24 01:34 libwayland-viv0-3.5.7+1.0.0+alpha.2+hfp-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8166293 Sep 24 01:34 mesa-dbg-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1390588 Sep 24 01:34 mesa-demos-8.1.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 554274 Sep 24 01:34 mesa-demos-dbg-8.1.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 3100 Sep 24 01:34 mesa-demos-dev-8.1.0-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 4448 Sep 24 01:34 mesa-dev-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 12134 Sep 24 01:34 mesa-driver-swrast-9.1.6-r0.cortexa9hf_vfp_neon_mx6.rpm
drwxr-xr-x 2 otavio otavio 4096 Sep 24 13:04 repodata/
-rw-r--r-- 2 otavio otavio 24102 Sep 24 01:35 xf86-video-imxfb-vivante-3.5.7+1.0.0+alpha.2-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 285525 Sep 24 01:35 xf86-video-imxfb-vivante-dbg-3.5.7+1.0.0+alpha.2-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 7539 Sep 24 01:35 xf86-video-imxfb-vivante-dev-3.5.7+1.0.0+alpha.2-r0.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 1002750 Sep 24 01:35 xserver-xorg-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 11310158 Sep 24 01:35 xserver-xorg-dbg-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 273825 Sep 24 01:35 xserver-xorg-dev-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 43905 Sep 24 01:35 xserver-xorg-doc-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 111460 Sep 24 01:35 xserver-xorg-extension-glx-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 42971 Sep 24 01:35 xserver-xorg-module-exa-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 48537 Sep 24 01:35 xserver-xorg-module-libint10-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 79333 Sep 24 01:35 xserver-xorg-module-libwfb-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 26455 Sep 24 01:35 xserver-xorg-multimedia-modules-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 8431 Sep 24 01:35 xserver-xorg-utils-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
-rw-r--r-- 2 otavio otavio 727685 Sep 24 01:35 xserver-xorg-xvfb-1.14.0-r8.1.cortexa9hf_vfp_neon_mx6.rpm
More information about the meta-freescale
mailing list