[arch-commits] Commit in chromium/trunk (PKGBUILD chromium-glib-2.24.patch)

Evangelos Foutras foutrelis at archlinux.org
Fri Mar 10 23:44:55 UTC 2017


    Date: Friday, March 10, 2017 @ 23:44:54
  Author: foutrelis
Revision: 290509

upgpkg: chromium 57.0.2987.98-1

New upstream release.

Modified:
  chromium/trunk/PKGBUILD
Deleted:
  chromium/trunk/chromium-glib-2.24.patch

--------------------------+
 PKGBUILD                 |    7 ++-----
 chromium-glib-2.24.patch |   15 ---------------
 2 files changed, 2 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-10 20:36:27 UTC (rev 290508)
+++ PKGBUILD	2017-03-10 23:44:54 UTC (rev 290509)
@@ -24,7 +24,7 @@
 )
 
 pkgname=chromium
-pkgver=56.0.2924.87
+pkgver=57.0.2987.98
 pkgrel=1
 _launcher_ver=3
 pkgdesc="The open-source project behind Google Chrome, an attempt at creating a safer, faster, and more stable browser"
@@ -43,13 +43,11 @@
 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
-        chromium-glib-2.24.patch
         chromium-system-ffmpeg-r4.patch
         chromium-widevine.patch)
-sha256sums=('9aac081ffccaae6497068100477a4e6ac7086bd15ad3c3cd009b9a760b7a53e0'
+sha256sums=('16b5ecf70fcab8476231636ec20f5415897781b01ed21640283cb358322f792d'
             '8b01fb4efe58146279858a754d90b49e5a38c9a0b36a1f84cbb7d12f92b84c28'
             '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
-            '6953651c002efe7fca8cda3143e963037ed38a0a4bc7ccb79304637c45340047'
             'e3c474dbf3822a0be50695683bd8a2c9dfc82d41c1524a20b4581883c0c88986'
             'd6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808')
 
@@ -72,7 +70,6 @@
 
   # Fixes from Gentoo
   patch -Np1 -i ../chromium-system-ffmpeg-r4.patch
-  patch -Np1 -i ../chromium-glib-2.24.patch
 
   # Work around bug in blink in which GCC 6 optimizes away null pointer checks
   # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833524

Deleted: chromium-glib-2.24.patch
===================================================================
--- chromium-glib-2.24.patch	2017-03-10 20:36:27 UTC (rev 290508)
+++ chromium-glib-2.24.patch	2017-03-10 23:44:54 UTC (rev 290509)
@@ -1,15 +0,0 @@
---- a/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp.orig	2017-01-05 20:50:56.329369189 +0000
-+++ b/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp	2017-01-05 20:51:32.926099779 +0000
-@@ -242,6 +242,12 @@
-   ASSERT(!(len & kSystemPageOffsetMask));
- #if OS(POSIX)
-   int ret = madvise(addr, len, MADV_FREE);
-+  if (ret != 0 && errno == EINVAL) {
-+    // MADV_FREE only works on Linux 4.5+ . If request failed,
-+    // retry with older MADV_DONTNEED . Note that MADV_FREE
-+    // being defined at compile time doesn't imply runtime support.
-+    ret = madvise(addr, len, MADV_DONTNEED);
-+  }
-   RELEASE_ASSERT(!ret);
- #else
-   setSystemPagesInaccessible(addr, len);



More information about the arch-commits mailing list