[arch-commits] Commit in chromium/trunk (2 files)

Evangelos Foutras foutrelis at archlinux.org
Wed Oct 14 00:45:50 UTC 2015


    Date: Wednesday, October 14, 2015 @ 02:45:50
  Author: foutrelis
Revision: 249235

upgpkg: chromium 46.0.2490.71-1

New upstream release.

Modified:
  chromium/trunk/PKGBUILD
Deleted:
  chromium/trunk/0001-Demand-for-newer-POSIX-macro.patch

-----------------------------------------+
 0001-Demand-for-newer-POSIX-macro.patch |   36 ------------------------------
 PKGBUILD                                |   14 +++++------
 2 files changed, 7 insertions(+), 43 deletions(-)

Deleted: 0001-Demand-for-newer-POSIX-macro.patch
===================================================================
--- 0001-Demand-for-newer-POSIX-macro.patch	2015-10-13 21:30:24 UTC (rev 249234)
+++ 0001-Demand-for-newer-POSIX-macro.patch	2015-10-14 00:45:50 UTC (rev 249235)
@@ -1,36 +0,0 @@
-From 241364c6f4d44165ce2dc707b9ad141dcc880d1b Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem at gmail.com>
-Date: Sat, 27 Jun 2015 13:29:52 -0700
-Subject: [PATCH] Demand for newer POSIX macro
-
-Reason for change: Define _POSIX_C_SOURCE such that it demands correct
-posix interfaces, netdb.h declares interfaces such as
-getaddrinfo if __USE_POSIX, i.e. POSIX.1:1990 or later.
-However, these interfaces were new in the 2001 edition of POSIX
-therefore ask for Extension from POSIX.1:2001 since we use addrinfo
-structure here.
-
-Change-Id: Icb1c92745d1a0ca958108ae80c270c630628729e
-Signed-off-by: Khem Raj <raj.khem at gmail.com>
-Reviewed-on: https://boringssl-review.googlesource.com/5253
-Reviewed-by: Adam Langley <agl at google.com>
----
- crypto/bio/socket_helper.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/crypto/bio/socket_helper.c b/crypto/bio/socket_helper.c
-index b1cdd1a..481278f 100644
---- a/crypto/bio/socket_helper.c
-+++ b/crypto/bio/socket_helper.c
-@@ -12,7 +12,7 @@
-  * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-  * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
- 
--#define _POSIX_SOURCE
-+#define _POSIX_C_SOURCE 200112L
- 
- #include <openssl/bio.h>
- #include <openssl/err.h>
--- 
-2.5.0
-

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-10-13 21:30:24 UTC (rev 249234)
+++ PKGBUILD	2015-10-14 00:45:50 UTC (rev 249235)
@@ -5,8 +5,8 @@
 # Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 
 pkgname=chromium
-pkgver=45.0.2454.101
-pkgrel=2
+pkgver=46.0.2490.71
+pkgrel=1
 _launcher_ver=3
 pkgdesc="The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browser"
 arch=('i686' 'x86_64')
@@ -26,12 +26,10 @@
 source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
         chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
         chromium.desktop
-        0001-Demand-for-newer-POSIX-macro.patch
         chromium-widevine.patch)
-sha256sums=('1b682dcaae9c89b2ebfdb192bb2f73c78c5b30a55103e7198fa3c1e21fed85fb'
+sha256sums=('cd4b18249e64ee267236c9d4578effe810bf8f47567e2d43a5a8a7613787dcb6'
             '8b01fb4efe58146279858a754d90b49e5a38c9a0b36a1f84cbb7d12f92b84c28'
             '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
-            'd908939b10161efe658f0f82d2c132bf28dff54e08f02c6fed93815c3656f328'
             '379b746e187de28f80f5a7cd19edcfa31859656826f802a1ede054fcb6dfb221')
 
 # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
@@ -54,8 +52,8 @@
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
 
-  # Fix BoringSSL build with glibc 2.22 (FS#45965)
-  patch -Np1 -d third_party/boringssl/src < ../0001-Demand-for-newer-POSIX-macro.patch
+  # https://groups.google.com/a/chromium.org/d/topic/chromium-packagers/9JX1N2nf4PU/discussion
+  touch chrome/test/data/webui/i18n_process_css_test.html
 
   # Enable support for the Widevine CDM plugin
   # The actual libraries are not included, but can be copied over from Chrome:
@@ -113,6 +111,8 @@
     -Dlinux_use_gold_flags=0
     -Dicu_use_data_file_flag=0
     -Dlogging_like_official_build=1
+    -Dtracing_like_official_build=1
+    -Dfieldtrial_testing_like_official_build=1
     -Drelease_extra_cflags="$CFLAGS"
     -Dlibspeechd_h_prefix=speech-dispatcher/
     -Dffmpeg_branding=Chrome



More information about the arch-commits mailing list