[packages/chromium-browser: 1/9] start with 42.0.2311.82

glen glen at pld-linux.org
Sun May 10 19:54:07 CEST 2015


commit 284d4c06dd839436c3b929dd4935866e52f3328a
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Apr 21 22:28:53 2015 +0300

    start with 42.0.2311.82
    
    libpdf is now internal

 angle.patch           |  9 +++++----
 chromium-browser.spec | 14 ++++++--------
 path-libpdf.patch     | 19 -------------------
 system-mesa.patch     | 12 ++++++------
 4 files changed, 17 insertions(+), 37 deletions(-)
---
diff --git a/chromium-browser.spec b/chromium-browser.spec
index 8ea7b21..513d755 100644
--- a/chromium-browser.spec
+++ b/chromium-browser.spec
@@ -73,9 +73,9 @@
 # - http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites
 # - to look for new tarball, use update-source.sh script
 
-%define		branch		41.0.2272
-%define		basever		101
-%define		patchver	118
+%define		branch		42.0.2311
+%define		basever		82
+#define		patchver	118
 %define		gyp_rev	1014
 Summary:	A WebKit powered web browser
 Name:		chromium-browser
@@ -84,11 +84,11 @@ Version:	%{branch}.%{patchver}
 %else
 Version:	%{branch}.%{basever}
 %endif
-Release:	1
+Release:	0.1
 License:	BSD%{!?with_system_ffmpeg:, LGPL v2+ (ffmpeg)}
 Group:		X11/Applications/Networking
-Source0:	http://carme.pld-linux.org/~glen/chromium-browser/src/stable/%{name}-%{branch}.%{basever}.tar.xz
-# Source0-md5:	a493cd513f2724eb63d6721707e11c4a
+Source0:	http://carme.pld-linux.org/~glen/chromium-browser/src/beta/%{name}-%{branch}.%{basever}.tar.gz
+# Source0-md5:	7bdbf015d663e082f5bbe4cf24907049
 %if "%{?patchver}" != ""
 Patch0:		http://carme.pld-linux.org/~glen/chromium-browser/src/stable/%{name}-%{version}.patch.xz
 # Patch0-md5:	fc9cd6fd3392142db2ada6b98b89fa80
@@ -103,7 +103,6 @@ Source8:	get-source.sh
 Source9:	master_preferences.json
 # https://github.com/Kelvin-Ng/Kelvin-Gentoo-Overlay/tree/master/www-client/chromium/files
 Patch2:		enable-video-decode-accel.patch
-Patch4:		path-libpdf.patch
 Patch7:		dlopen_sonamed_gl.patch
 Patch8:		chromium_useragent.patch.in
 # https://bugs.gentoo.org/show_bug.cgi?id=393471
@@ -313,7 +312,6 @@ sed -e 's/@BUILD_DIST@/PLD %{pld_version}/g' \
 ln -s %{SOURCE7} .
 
 #%patch2 -p1 CHECK
-%patch4 -p3
 %patch7 -p1
 %patch15 -p2
 %{!?with_libjpegturbo:%patch11 -p0}
diff --git a/angle.patch b/angle.patch
index ab9b45f..db5f431 100644
--- a/angle.patch
+++ b/angle.patch
@@ -1,9 +1,10 @@
---- a/third_party/angle/src/angle.gypi
-+++ b/third_party/angle/src/angle.gypi
-@@ -52,7 +52,7 @@
+--- chromium-browser-42.0.2311.82/third_party/angle/src/angle.gyp~	2015-04-09 00:14:43.000000000 +0300
++++ chromium-browser-42.0.2311.82/third_party/angle/src/angle.gyp	2015-04-21 22:02:35.668680845 +0300
+@@ -104,8 +104,7 @@
+                         {
                              'action_name': 'Generate ANGLE Commit ID Header',
                              'message': 'Generating ANGLE Commit ID',
-                             # reference the git index as an input, so we rebuild on changes to the index
+-                            # reference the git index as an input, so we rebuild on changes to the index
 -                            'inputs': [ '<(angle_id_script)', '<(angle_path)/.git/index' ],
 +                            'inputs': [ '<(angle_id_script)' ],
                              'outputs': [ '<(angle_id_header)' ],
diff --git a/path-libpdf.patch b/path-libpdf.patch
deleted file mode 100644
index e11e5bc..0000000
--- a/path-libpdf.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-In PLD Linux, browser-plugins framework symlinks enabled plugins to plugins/ dir
-access directly from there, instead of symlinking in google-chrome.spec
-
---- chromium-browser-20.0.1132.57/./src/chrome/common/chrome_paths.cc~	2012-07-13 21:13:51.000000000 +0300
-+++ chromium-browser-20.0.1132.57/./src/chrome/common/chrome_paths.cc	2012-07-13 21:14:41.799431216 +0300
-@@ -255,9 +255,11 @@
-       cur = cur.Append(chrome::kPepperFlashPluginFilename);
-       break;
-     case chrome::FILE_PDF_PLUGIN:
--      if (!GetInternalPluginsDirectory(&cur))
-+      if (!PathService::Get(base::DIR_MODULE, &cur))
-         return false;
--      cur = cur.Append(kInternalPDFPluginFileName);
-+
-+      cur = cur.Append(FILE_PATH_LITERAL("plugins"))
-+               .Append(kInternalPDFPluginFileName);
-       break;
-     case chrome::FILE_NACL_PLUGIN:
-       if (!GetInternalPluginsDirectory(&cur))
diff --git a/system-mesa.patch b/system-mesa.patch
index a2f8484..077fd81 100644
--- a/system-mesa.patch
+++ b/system-mesa.patch
@@ -1,14 +1,14 @@
 in PLD Linux, windows includes are not packaged
 http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2013-February/023459.html
 
---- chromium-browser-35.0.1916.114/ui/gl/generate_bindings.py~	2014-05-14 22:23:31.000000000 +0300
-+++ chromium-browser-35.0.1916.114/ui/gl/generate_bindings.py	2014-05-25 23:32:33.414353814 +0300
-@@ -1284,7 +1284,7 @@
+--- chromium-browser-42.0.2311.82/ui/gl/generate_bindings.py~	2015-04-09 00:14:31.000000000 +0300
++++ chromium-browser-42.0.2311.82/ui/gl/generate_bindings.py	2015-04-19 23:32:27.601618454 +0300
+@@ -1616,7 +1616,7 @@
        'EGL_ANGLE_surface_d3d_texture_2d_share_handle',
      ],
    ],
--  [WGL_FUNCTIONS, 'wgl', ['GL/wglext.h'], []],
-+#  [WGL_FUNCTIONS, 'wgl', ['GL/wglext.h'], []],
-   [GLX_FUNCTIONS, 'glx', ['GL/glx.h', 'GL/glxext.h'], []],
+-  [WGL_FUNCTIONS, 'wgl', ['noninclude/GL/wglext.h'], []],
++#  [WGL_FUNCTIONS, 'wgl', ['noninclude/GL/wglext.h'], []],
+   [GLX_FUNCTIONS, 'glx', ['GL/glx.h', 'noninclude/GL/glxext.h'], []],
  ]
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/chromium-browser.git/commitdiff/f208088cc4604229eab8efc6fc11c657a60c2161



More information about the pld-cvs-commit mailing list