[packages/chromium-browser: 4/9] add libsecret patch from gentoo

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


commit 221355ea0116917e96cc73b236809b9485858ea6
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sat May 2 12:01:06 2015 +0300

    add libsecret patch from gentoo

 chromium-browser.spec |  3 +++
 libsecret.patch       | 14 ++++++++++++++
 2 files changed, 17 insertions(+)
---
diff --git a/chromium-browser.spec b/chromium-browser.spec
index 5bad918..9842ce9 100644
--- a/chromium-browser.spec
+++ b/chromium-browser.spec
@@ -121,6 +121,7 @@ Patch35:	etc-dir.patch
 Patch36:	angle.patch
 Patch37:	%{name}-build.patch
 Patch38:	vaapi_include.patch
+Patch39:	libsecret.patch
 URL:		http://www.chromium.org/Home
 %{?with_gconf:BuildRequires:	GConf2-devel}
 %{?with_system_mesa:BuildRequires:	Mesa-libGL-devel >= 9.1}
@@ -160,6 +161,7 @@ BuildRequires:	libevent-devel
 %{?with_libjpegturbo:BuildRequires:	libjpeg-turbo-devel >= 1.2.0}
 %{?with_system_libmtp:BuildRequires:	libmtp-devel >= 1.1.3}
 BuildRequires:	libpng-devel
+BuildRequires:	libsecret-devel
 %{?with_selinux:BuildRequires:	libselinux-devel}
 BuildRequires:	libstdc++-devel
 %{?with_system_libusb:BuildRequires:	libusb-devel >= 1.0}
@@ -327,6 +329,7 @@ ln -s %{SOURCE7} .
 %patch36 -p1
 %patch37 -p1
 #%patch38 -p1 CHECK
+%patch38 -p1
 
 %{?with_dev:exit 0}
 
diff --git a/libsecret.patch b/libsecret.patch
new file mode 100644
index 0000000..e55b0f7
--- /dev/null
+++ b/libsecret.patch
@@ -0,0 +1,14 @@
+diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
+index af7c775..e32fd13 100644
+--- a/chrome/chrome_browser.gypi
++++ b/chrome/chrome_browser.gypi
+@@ -3246,6 +3246,9 @@
+           'defines': [
+             'USE_LIBSECRET',
+           ],
++          'cflags': [
++            '<!@(pkg-config --cflags libsecret-1)',
++          ],
+         }],
+         ['use_aura==1', {
+           'sources': [ '<@(chrome_browser_aura_sources)' ],
================================================================

---- gitweb:

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



More information about the pld-cvs-commit mailing list