Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=cb03208726b80594094c9dc408daae5bbfdd3ff6

commit cb03208726b80594094c9dc408daae5bbfdd3ff6
Author: crazy <[email protected]>
Date:   Tue Feb 6 00:42:38 2018 +0100

chromium-browser-64.0.3282.140-1-x86_64

* Version bump
* use system jpeg-turbo
* fix typo die -> Fdie
* lets try without workaround C/CXX FLAGS first

diff --git a/source/xapps-extra/chromium-browser/FrugalBuild 
b/source/xapps-extra/chromium-browser/FrugalBuild
index 47fa3c3..b100cac 100644
--- a/source/xapps-extra/chromium-browser/FrugalBuild
+++ b/source/xapps-extra/chromium-browser/FrugalBuild
@@ -2,15 +2,15 @@
# Maintainer: Marius Cirsta <[email protected]>

pkgname=chromium-browser
-pkgver=64.0.3282.119
+pkgver=64.0.3282.140
pkgrel=1
pkgdesc='Development version of Chromium browser'
url='http://www.chromium.org/'
depends=('nss>=3.21-3' 'libxscrnsaver>=1.2.2-2' 'libpulse>=7.1-4' 
'snappy>=1.1.6' 'libcups' \
'speech-dispatcher>=0.7.1-4' 'libxtst>=1.2.2-2' 'pango' 'atk' 'libxkbcommon' 
'libxml2' \
-       'libatomic' 'pciutils>=3.5' 'gtk+3' 'libxslt' 'libwebp>=0.6.0-3' 
'libdrm' 'harfbuzz' )
+       'libatomic' 'pciutils>=3.5' 'gtk+3' 'libxslt' 'libwebp>=0.6.0-3' 
'libdrm' 'harfbuzz' 'libjpeg-turbo')
#using the built in ones for now
-#depends+=('libevent>=2.0.22-3' 'libjpeg>=9a')
+#depends+=('libevent>=2.0.22-3')
makedepends=('ninja' 'clang' 'yasm' 'libexif' 'gperf' 'libpthread-stubs' \
'x11-protos' 'krb5' 'cups' 'gtk+2' 'python-ply' \
'python-markupsafe' 'beautifulsoup4' 'html5lib-python' \
@@ -31,7 +31,7 @@ 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom
chromium-widevine.patch \
chromium-angle-r0.patch \
chromium-memcpy-r0.patch)
-sha1sums=('f2639e2f84f23673ff9e64caedb09c204bf06da3' \
+sha1sums=('1499b6258e9d8fa20b4cc755afe7700006828b71' \
'264b8e7c4e3273263d504e041e5e4d152677922c' \
'4c41d59b4d85a9f0443d6ca1dec456e50059dab5' \
'd03e6465cd5a84580f9dad5d45f24ccd42bb71e6' \
@@ -45,10 +45,8 @@ provides=('chromium-dev')
replaces=('chromium-dev')
conflicts=('chromium-dev')

-## -fno-delete-null-pointer-checks for gcc6 DO NOT REMOVE also not remove the 
gcc6-* patch
-## add some -Wno-* gcc6 produces a lot noise and we don't care about 
deprectaed stuff
-CXXFLAGS+=" -fpermissive -fno-delete-null-pointer-checks -Wno-deprecated 
-Wno-deprecated-declarations"
-
+CXXFLAGS+=" -Wno-deprecated -Wno-deprecated-declarations"
+CFLAGS+=" -Wno-deprecated -Wno-deprecated-declarations"

# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
# Note: These are for Frugalware use ONLY. For your own distribution, please
@@ -103,7 +101,6 @@ build() {
third_party/catapult/tracing/third_party/oboe
third_party/catapult/tracing/third_party/pako
third_party/ced
-               third_party/cld_2
third_party/cld_3
third_party/crc32c
third_party/cros_system_api
@@ -197,11 +194,10 @@ build() {
third_party/openh264
third_party/libvpx
third_party/libvpx/source/libvpx/third_party/x86inc
-               third_party/libjpeg_turbo
third_party/icu)
# Remove most bundled libraries. Some are still needed.

-       Fexec build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" 
--do-remove || die || die
+       Fexec build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" 
--do-remove || Fdie


gn_system_libraries="
@@ -248,7 +244,7 @@ build() {
myconf_gn+=" use_xkbcommon=true"
#remoting needs gtk2 so we disable it, test if it still needs gtk2 and if not 
enable
myconf_gn+=" enable_remoting=true "
-       myconf_gn+=" use_system_libjpeg=false "
+       myconf_gn+=" use_system_libjpeg=true "
myconf_gn+=" use_custom_libcxx=false "
myconf_gn+=" use_system_harfbuzz=true"
myconf_gn+=" enable_swiftshader=false "
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to