[meta-freescale] [meta-fsl-arm][PATCH] chromium: Update bbappend to version 38.0.2125.101
Carlos Rafael Giani
dv at pseudoterminal.org
Mon Oct 13 05:13:28 PDT 2014
On 2014-10-13 14:01, Gary Thomas wrote:
> On 2014-10-13 05:35, Carlos Rafael Giani wrote:
>> In this update, the "component-build" packageconfig is no longer enabled
>> by default. Component builds do use much less RAM on build machines, but
>> according to Chromium developers, it is not recommended to use these for
>> anything other than developer builds.
>>
>> Note that you should still enable component mode if you don't have a
>> 64 bit build machine, or a machine with less than 8 GB RAM.
>>
>> Reference:
>> https://groups.google.com/a/chromium.org/d/topic/chromium-dev/yqIHEbquIBg/discussion
>>
>>
>> Signed-off-by: Carlos Rafael Giani <dv at pseudoterminal.org>
>> ---
>> browser-layer/recipes-browser/chromium/chromium-imx.inc | 10
>> ++++------
>> ...m_37.0.2062.94.bbappend => chromium_38.0.2125.101.bbappend} | 4
>> +++-
>> 2 files changed, 7 insertions(+), 7 deletions(-)
>> rename
>> browser-layer/recipes-browser/chromium/{chromium_37.0.2062.94.bbappend =>
>> chromium_38.0.2125.101.bbappend} (67%)
>>
>> diff --git a/browser-layer/recipes-browser/chromium/chromium-imx.inc
>> b/browser-layer/recipes-browser/chromium/chromium-imx.inc
>> index 02a027d..f955c80 100644
>> --- a/browser-layer/recipes-browser/chromium/chromium-imx.inc
>> +++ b/browser-layer/recipes-browser/chromium/chromium-imx.inc
>> @@ -4,9 +4,9 @@ DEPENDS_append = " libfslvpuwrap"
>> # The code below fetches this repository, copies the extra source
>> over to the main
>> # chromium source directory, and applies the patches.
>>
>> -CHROMIUM_IMX_BRANCH = "master"
>> -CHROMIUM_IMX_SRCREV = "5c5cadd40ad04e66ec9b14a7a29370b76ed5c4f4"
>> -CHROMIUM_IMX_DESTSUFFIX = "chromium-imx-git"
>> +CHROMIUM_IMX_BRANCH ?= "master"
>> +CHROMIUM_IMX_SRCREV ?= "HEAD"
>> +CHROMIUM_IMX_DESTSUFFIX ?= "chromium-imx-git"
>>
>> PATCH_BASE_DIR = "${WORKDIR}/${CHROMIUM_IMX_DESTSUFFIX}/patches"
>>
>> @@ -22,12 +22,10 @@ do_unpack[postfuncs] += "copy_chromium_imx_files"
>> # patches to the OZONE_WAYLAND_EXTRA_PATCHES variable
>> do_patch[prefuncs] =+ "add_chromium_imx_patches"
>>
>> -# * component build is on by default to reduce memory usage while
>> compiling and to
>> -# make it easier to patch binaries on the targets if necessary
>> # * Lost context problems are not known to happen with Vivante GPUs,
>> # so it is safe to use ignore-lost-context
>> # * EGL is on by default due to the GPU on the i.MX6
>> -PACKAGECONFIG_append = " component-build use-egl ignore-lost-context"
>> +PACKAGECONFIG_append = " use-egl ignore-lost-context"
>>
>> copy_chromium_imx_files() {
>> # sources in src/ are already organized in a manner
>> diff --git
>> a/browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend
>> b/browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
>> similarity index 67%
>> rename from
>> browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend
>> rename to
>> browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
>> index 1eb6490..f4c857b 100644
>> ---
>> a/browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend
>> +++
>> b/browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
>> @@ -1,5 +1,7 @@
>> include chromium-imx.inc
>>
>> +CHROMIUM_IMX_BRANCH = "master"
>> +CHROMIUM_IMX_SRCREV = "aff6dd45041340190e3742118200219a6d7f3e87"
>> CHROMIUM_IMX_COMMON_PATCHES +=
>> "file://${PATCH_BASE_DIR}/common/0001-Enable-share-group-workaround-for-Vivante-GPUs.patch
>> \
>> -
>> file://${PATCH_BASE_DIR}/common/0002-Add-VPU-video-decode-accelerator-to-Chromium-37-GPU-.patch"
>> +
>> file://${PATCH_BASE_DIR}/common/0002-Add-VPU-video-decode-accelerator-to-Chromium-38-GPU-.patch"
>
> Did you mean to make this change or perhaps failed to send this last
> patch file?
>
>> CHROMIUM_IMX_WAYLAND_PATCHES +=
>> "file://${PATCH_BASE_DIR}/wayland/0001-Modify-eglwayland-versions-for-Vivante-GPUs.patch"
>>
These are part of the chromium-imx repo , which is fetched in
chromium-imx.inc .
More information about the meta-freescale
mailing list