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
