Merge lp:~ken-vandine/chromium-browser/chromium-browser.precise into lp:~chromium-team/chromium-browser/chromium-browser.precise

Proposed by Ken VanDine
Status: Merged
Merged at revision: 737
Proposed branch: lp:~ken-vandine/chromium-browser/chromium-browser.precise
Merge into: lp:~chromium-team/chromium-browser/chromium-browser.precise
Diff against target: 420 lines (+142/-103)
10 files modified
debian/apport/chromium-browser.py (+9/-8)
debian/changelog (+32/-0)
debian/control (+6/-2)
debian/patches/arm.patch (+50/-0)
debian/patches/dlopen_sonamed_gl.patch (+3/-16)
debian/patches/fix-armhf-ftbfs.patch (+3/-27)
debian/patches/grd_parse_fix.patch (+12/-0)
debian/patches/series (+2/-2)
debian/patches/ubuntu_dont_overwrite_default_download_directory.patch (+0/-47)
debian/rules (+25/-1)
To merge this branch: bzr merge lp:~ken-vandine/chromium-browser/chromium-browser.precise
Reviewer Review Type Date Requested Status
Chromium team Pending
Review via email: mp+116486@code.launchpad.net

Description of the change

  [ Matthieu Baerts ]
  * debian/apport:
   - Update apport hook for python3 (LP: #1013171)
     patch made with the help of Edward Donovan

  [ Ken VanDine ]
  * New upstream release from the Stable Channel
  * debian/control
    - Added build depends binutils-gold, libssl-dev and subversion
    - Bumped standards version to 3.9.3
    - don't build depend on binutils-gold for armel
    - add build depends for g++-4.6-multilib
  * debian/rules
    - explicitly set arm_float_abi=hard for armhf builds and let the rest
      fallback to softfp
    - do not use third_party/gold as the linker.
    - enable compile-time dependency on gnome-keyring
    - don't build with -Werror
    - include armv7 in GYP_DEFINES for 11.10, 12.04 and 12.10. Fixes
      FTBFS on arm (LP: #993080)
  * -debian/patches/ubuntu_dont_overwrite_default_download_directory.patch
    - no longer needed
  * debian/patches/grd_parse_fix.patch
    - Patched to fix broken XML until we can get a proper fix for
      chromium-translation-tools.
  * debian/patches/arm.patch
    - patch from debian to fix FTBFS on armel

To post a comment you must log in.
Revision history for this message
Micah Gersten (micahg) wrote :

I've merged this in, it would be good if we could get a dep3 header for the arm patches for future uploads.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/apport/chromium-browser.py'
--- debian/apport/chromium-browser.py 2011-05-09 17:41:33 +0000
+++ debian/apport/chromium-browser.py 2012-07-24 14:10:28 +0000
@@ -11,6 +11,7 @@
11the full text of the license.11the full text of the license.
12'''12'''
1313
14from __future__ import print_function
14import os, sys, getopt, codecs15import os, sys, getopt, codecs
15import time16import time
16from stat import *17from stat import *
@@ -57,7 +58,7 @@
57 report['RelatedPackagesPolicy'] = ''58 report['RelatedPackagesPolicy'] = ''
58 for pkg in pkgs:59 for pkg in pkgs:
59 script = subprocess.Popen(['apt-cache', 'policy', pkg], stdout=subprocess.PIPE)60 script = subprocess.Popen(['apt-cache', 'policy', pkg], stdout=subprocess.PIPE)
60 report['RelatedPackagesPolicy'] += script.communicate()[0] + "\n"61 report['RelatedPackagesPolicy'] += str(script.communicate()[0]) + "\n"
6162
62def gconf_values(report, keys):63def gconf_values(report, keys):
63 report['gconf-keys'] = ''64 report['gconf-keys'] = ''
@@ -67,7 +68,7 @@
67 except OSError:68 except OSError:
68 report['gconf-keys'] = "gconftool-2 not found"69 report['gconf-keys'] = "gconftool-2 not found"
69 return70 return
70 out = script.communicate()[0]71 out = str(script.communicate()[0])
71 if out == "":72 if out == "":
72 out = "**unset**\n"73 out = "**unset**\n"
73 report['gconf-keys'] += key + " = " + out74 report['gconf-keys'] += key + " = " + out
@@ -105,7 +106,7 @@
105 # list entensions+versions106 # list entensions+versions
106 report['ChromiumPrefs'] += "extensions/settings =\n"107 report['ChromiumPrefs'] += "extensions/settings =\n"
107 if 'settings' in entry['extensions']:108 if 'settings' in entry['extensions']:
108 for ext in entry['extensions']['settings'].keys():109 for ext in list(entry['extensions']['settings'].keys()):
109 report['ChromiumPrefs'] += " - '" + ext + "'\n"110 report['ChromiumPrefs'] += " - '" + ext + "'\n"
110 if 'manifest' in entry['extensions']['settings'][ext]:111 if 'manifest' in entry['extensions']['settings'][ext]:
111 for k in [ 'name', 'description', 'version', 'update_url' ]:112 for k in [ 'name', 'description', 'version', 'update_url' ]:
@@ -243,17 +244,17 @@
243244
244 # Disk usage245 # Disk usage
245 script = subprocess.Popen([ 'df', '-Th' ], stdout=subprocess.PIPE)246 script = subprocess.Popen([ 'df', '-Th' ], stdout=subprocess.PIPE)
246 report['DiskUsage'] = script.communicate()[0] + "\n\nInodes:\n"247 report['DiskUsage'] = str(script.communicate()[0]) + "\n\nInodes:\n"
247 script = subprocess.Popen([ 'df', '-ih' ], stdout=subprocess.PIPE)248 script = subprocess.Popen([ 'df', '-ih' ], stdout=subprocess.PIPE)
248 report['DiskUsage'] += script.communicate()[0]249 report['DiskUsage'] += str(script.communicate()[0])
249250
250## DEBUGING ##251## DEBUGING ##
251if __name__ == '__main__':252if __name__ == '__main__':
252 sys.stdout = codecs.getwriter('utf8')(sys.stdout)253 sys.stdout = codecs.getwriter('utf8')(sys.stdout)
253 try:254 try:
254 opts, args = getopt.getopt(sys.argv[1:], "-u:", [ 'user-dir=' ])255 opts, args = getopt.getopt(sys.argv[1:], "-u:", [ 'user-dir=' ])
255 except getopt.GetoptError, err:256 except getopt.GetoptError as err:
256 print str(err)257 print(str(err))
257 sys.exit(2)258 sys.exit(2)
258259
259 userdir = None260 userdir = None
@@ -266,4 +267,4 @@
266 report = {}267 report = {}
267 add_info(report, userdir = userdir)268 add_info(report, userdir = userdir)
268 for key in report:269 for key in report:
269 print '[%s]\n%s\n' % (key, report[key])270 print('[%s]\n%s\n' % (key, report[key]))
270271
=== modified file 'debian/changelog'
--- debian/changelog 2012-05-01 05:03:00 +0000
+++ debian/changelog 2012-07-24 14:10:28 +0000
@@ -1,3 +1,35 @@
1chromium-browser (20.0.1132.47~r144678-0ubuntu0.12.04.1) UNRELEASED; urgency=low
2
3 [ Matthieu Baerts ]
4 * debian/apport:
5 - Update apport hook for python3 (LP: #1013171)
6 patch made with the help of Edward Donovan
7
8 [ Ken VanDine ]
9 * New upstream release from the Stable Channel
10 * debian/control
11 - Added build depends binutils-gold, libssl-dev and subversion
12 - Bumped standards version to 3.9.3
13 - don't build depend on binutils-gold for armel
14 - add build depends for g++-4.6-multilib
15 * debian/rules
16 - explicitly set arm_float_abi=hard for armhf builds and let the rest
17 fallback to softfp
18 - do not use third_party/gold as the linker.
19 - enable compile-time dependency on gnome-keyring
20 - don't build with -Werror
21 - include armv7 in GYP_DEFINES for 11.10, 12.04 and 12.10. Fixes
22 FTBFS on arm (LP: #993080)
23 * -debian/patches/ubuntu_dont_overwrite_default_download_directory.patch
24 - no longer needed
25 * debian/patches/grd_parse_fix.patch
26 - Patched to fix broken XML until we can get a proper fix for
27 chromium-translation-tools.
28 * debian/patches/arm.patch
29 - patch from debian to fix FTBFS on armel
30
31 -- Ken VanDine <ken.vandine@canonical.com> Thu, 12 Jul 2012 14:02:44 -0400
32
1chromium-browser (18.0.1025.168~r134367-0ubuntu0.12.04.1) precise-security; urgency=low33chromium-browser (18.0.1025.168~r134367-0ubuntu0.12.04.1) precise-security; urgency=low
234
3 * New upstream release from the Stable Channel (LP: #992352)35 * New upstream release from the Stable Channel (LP: #992352)
436
=== modified file 'debian/control'
--- debian/control 2012-03-30 08:38:01 +0000
+++ debian/control 2012-07-24 14:10:28 +0000
@@ -13,6 +13,8 @@
13 patchutils (>= 0.2.25),13 patchutils (>= 0.2.25),
14 libc6-dev-i386 [amd64],14 libc6-dev-i386 [amd64],
15 g++-multilib [amd64],15 g++-multilib [amd64],
16 g++-4.6-multilib,
17 binutils-gold [!armel],
16 hardening-wrapper,18 hardening-wrapper,
17 python,19 python,
18 bison,20 bison,
@@ -48,8 +50,10 @@
48 libdbus-glib-1-dev,50 libdbus-glib-1-dev,
49 libgnome-keyring-dev,51 libgnome-keyring-dev,
50 libudev-dev,52 libudev-dev,
51 libgconf2-dev53 libgconf2-dev,
52Standards-Version: 3.8.354 libssl-dev,
55 subversion
56Standards-Version: 3.9.3
5357
54Package: chromium-browser58Package: chromium-browser
55Architecture: any59Architecture: any
5660
=== added file 'debian/patches/arm.patch'
--- debian/patches/arm.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/arm.patch 2012-07-24 14:10:28 +0000
@@ -0,0 +1,50 @@
1Index: src/skia/skia.gyp
2===================================================================
3--- src.orig/skia/skia.gyp 2012-05-19 16:54:19.000000000 +0200
4+++ src/skia/skia.gyp 2012-06-20 14:34:13.131318952 +0200
5@@ -1157,9 +1157,11 @@
6 [ 'target_arch == "arm" and armv7 != 1', {
7 'sources': [
8 '../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
9+ '../third_party/skia/src/opts/SkUtils_opts_none.cpp',
10 ],
11 'sources!': [
12 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp',
13+ '../third_party/skia/src/opts/opts_check_arm.cpp',
14 ],
15 }],
16 ],
17Index: src/ui/base/resource/data_pack.cc
18===================================================================
19--- src.orig/ui/base/resource/data_pack.cc 2012-05-19 16:55:37.000000000 +0200
20+++ src/ui/base/resource/data_pack.cc 2012-06-20 14:38:32.507316901 +0200
21@@ -130,9 +130,11 @@
22 // 2) Verify the entries are within the appropriate bounds. There's an extra
23 // entry after the last item which gives us the length of the last item.
24 for (size_t i = 0; i < resource_count_ + 1; ++i) {
25+ uint32 t;
26 const DataPackEntry* entry = reinterpret_cast<const DataPackEntry*>(
27 mmap_->data() + kHeaderLength + (i * sizeof(DataPackEntry)));
28- if (entry->file_offset > mmap_->length()) {
29+ memcpy(&t, &entry->file_offset, 32/8);
30+ if (t > mmap_->length()) {
31 LOG(ERROR) << "Entry #" << i << " in data pack points off end of file. "
32 << "Was the file corrupted?";
33 UMA_HISTOGRAM_ENUMERATION("DataPack.Load", ENTRY_NOT_FOUND,
34Index: src/v8/src/arm/macro-assembler-arm.cc
35===================================================================
36--- src.orig/v8/src/arm/macro-assembler-arm.cc 2012-05-19 16:57:27.000000000 +0200
37+++ src/v8/src/arm/macro-assembler-arm.cc 2012-06-20 14:35:27.339318363 +0200
38@@ -61,9 +61,9 @@
39 // We do not support thumb inter-working with an arm architecture not supporting
40 // the blx instruction (below v5t). If you know what CPU you are compiling for
41 // you can use -march=armv7 or similar.
42-#if defined(USE_THUMB_INTERWORK) && !defined(CAN_USE_THUMB_INSTRUCTIONS)
43-# error "For thumb inter-working we require an architecture which supports blx"
44-#endif
45+//#if defined(USE_THUMB_INTERWORK) && !defined(CAN_USE_THUMB_INSTRUCTIONS)
46+//# error "For thumb inter-working we require an architecture which supports blx"
47+//#endif
48
49
50 // Using bx does not yield better code, so use it only when required
051
=== modified file 'debian/patches/dlopen_sonamed_gl.patch'
--- debian/patches/dlopen_sonamed_gl.patch 2011-10-26 06:14:33 +0000
+++ debian/patches/dlopen_sonamed_gl.patch 2012-07-24 14:10:28 +0000
@@ -9,9 +9,9 @@
99
10Index: src/ui/gfx/gl/gl_implementation_linux.cc10Index: src/ui/gfx/gl/gl_implementation_linux.cc
11===================================================================11===================================================================
12--- src.orig/ui/gfx/gl/gl_implementation_linux.cc 2011-10-21 17:35:43.000000000 +010012--- src.orig/ui/gfx/gl/gl_implementation_linux.cc 2012-06-21 16:09:03.011162386 -0400
13+++ src/ui/gfx/gl/gl_implementation_linux.cc 2011-10-21 18:40:52.767139411 +010013+++ src/ui/gfx/gl/gl_implementation_linux.cc 2012-06-21 16:14:21.867172877 -0400
14@@ -73,7 +73,7 @@14@@ -75,7 +75,7 @@
15 }15 }
16 16
17 base::NativeLibrary library = LoadLibrary(17 base::NativeLibrary library = LoadLibrary(
@@ -20,16 +20,3 @@
20 if (!library)20 if (!library)
21 return false;21 return false;
22 22
23@@ -120,10 +120,10 @@
24 }
25 #endif // !defined(USE_WAYLAND)
26 case kGLImplementationEGLGLES2: {
27- base::NativeLibrary gles_library = LoadLibrary("libGLESv2.so");
28+ base::NativeLibrary gles_library = LoadLibrary("libGLESv2.so.2");
29 if (!gles_library)
30 return false;
31- base::NativeLibrary egl_library = LoadLibrary("libEGL.so");
32+ base::NativeLibrary egl_library = LoadLibrary("libEGL.so.1");
33 if (!egl_library) {
34 base::UnloadNativeLibrary(gles_library);
35 return false;
3623
=== modified file 'debian/patches/fix-armhf-ftbfs.patch'
--- debian/patches/fix-armhf-ftbfs.patch 2012-03-07 07:24:59 +0000
+++ debian/patches/fix-armhf-ftbfs.patch 2012-07-24 14:10:28 +0000
@@ -2,23 +2,11 @@
2Subject: Fix FTBFS on armhf2Subject: Fix FTBFS on armhf
3Bug-Ubuntu: https://bugs.launchpad.net/bugs/9432813Bug-Ubuntu: https://bugs.launchpad.net/bugs/943281
44
5Index: src/build/common.gypi
6===================================================================
7--- src.orig/build/common.gypi 2012-03-05 10:39:30.082526500 +0200
8+++ src/build/common.gypi 2012-03-05 11:02:24.082526500 +0200
9@@ -1814,7 +1814,6 @@
10 'cflags': [
11 '-march=armv7-a',
12 '-mtune=cortex-a8',
13- '-mfloat-abi=softfp',
14 ],
15 'conditions': [
16 ['arm_neon==1', {
17Index: src/native_client/build/common.gypi5Index: src/native_client/build/common.gypi
18===================================================================6===================================================================
19--- src.orig/native_client/build/common.gypi 2012-02-15 23:35:45.000000000 +02007--- src.orig/native_client/build/common.gypi 2012-06-21 14:40:40.000000000 -0400
20+++ src/native_client/build/common.gypi 2012-03-05 11:03:09.160651492 +02008+++ src/native_client/build/common.gypi 2012-06-21 16:16:02.195176177 -0400
21@@ -289,7 +289,6 @@9@@ -294,7 +294,6 @@
22 '-march=armv7-a',10 '-march=armv7-a',
23 '-mtune=cortex-a8',11 '-mtune=cortex-a8',
24 '-mfpu=neon',12 '-mfpu=neon',
@@ -26,15 +14,3 @@
26 '-fno-exceptions',14 '-fno-exceptions',
27 '-Wall',15 '-Wall',
28 '-fPIC',16 '-fPIC',
29Index: src/third_party/ffmpeg/ffmpeg.gyp
30===================================================================
31--- src.orig/third_party/ffmpeg/ffmpeg.gyp 2012-02-15 23:35:36.000000000 +0200
32+++ src/third_party/ffmpeg/ffmpeg.gyp 2012-03-05 11:02:34.004401501 +0200
33@@ -170,7 +170,6 @@
34 '-mthumb',
35 '-march=armv7-a',
36 '-mtune=cortex-a8',
37- '-mfloat-abi=softfp',
38 ],
39 'conditions': [
40 ['arm_neon == 0', {
4117
=== added file 'debian/patches/grd_parse_fix.patch'
--- debian/patches/grd_parse_fix.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/grd_parse_fix.patch 2012-07-24 14:10:28 +0000
@@ -0,0 +1,12 @@
1Index: src/chrome/app/chromium_strings.grd
2===================================================================
3--- src.orig/chrome/app/chromium_strings.grd 2012-07-09 14:16:01.091449368 -0400
4+++ src/chrome/app/chromium_strings.grd 2012-07-09 14:25:12.951467521 -0400
5@@ -111,7 +111,6 @@
6 <if expr="not pp_ifdef('use_third_party_translations')">
7 <file path="resources/chromium_strings_am.xtb" lang="am" />
8 <file path="resources/chromium_strings_ar.xtb" lang="ar" />
9- </if>
10 <file path="../../third_party/launchpad_translations/chromium_strings_ast.xtb" lang="ast" />
11 <file path="../../third_party/launchpad_translations/chromium_strings_bg.xtb" lang="bg" />
12 <file path="resources/chromium_strings_bn.xtb" lang="bn" />
013
=== modified file 'debian/patches/series'
--- debian/patches/series 2012-03-30 08:42:27 +0000
+++ debian/patches/series 2012-07-24 14:10:28 +0000
@@ -1,8 +1,8 @@
1# system_v8.patch1# system_v8.patch
2ubuntu_dont_overwrite_default_download_directory.patch
3chromium_useragent.patch2chromium_useragent.patch
4disable_dlog_and_dcheck_in_release_builds.patch3disable_dlog_and_dcheck_in_release_builds.patch
5webkit_rev_parser.patch4webkit_rev_parser.patch
6dlopen_sonamed_gl.patch5dlopen_sonamed_gl.patch
7glib-header-single-entry.patch
8fix-armhf-ftbfs.patch6fix-armhf-ftbfs.patch
7arm.patch
8grd_parse_fix.patch
99
=== removed file 'debian/patches/ubuntu_dont_overwrite_default_download_directory.patch'
--- debian/patches/ubuntu_dont_overwrite_default_download_directory.patch 2011-05-06 22:59:06 +0000
+++ debian/patches/ubuntu_dont_overwrite_default_download_directory.patch 1970-01-01 00:00:00 +0000
@@ -1,47 +0,0 @@
1See http://code.google.com/p/chromium/issues/detail?id=16442
2Restore the default Downloads location used on Ubuntu.
3
4---
5 chrome/common/chrome_paths_linux.cc | 15 ---------------
6 1 file changed, 15 deletions(-)
7
8Index: src/chrome/common/chrome_paths_linux.cc
9===================================================================
10--- src.orig/chrome/common/chrome_paths_linux.cc
11+++ src/chrome/common/chrome_paths_linux.cc
12@@ -79,35 +79,20 @@
13 }
14
15 bool GetUserDocumentsDirectory(FilePath* result) {
16 scoped_ptr<base::Environment> env(base::Environment::Create());
17 *result = base::nix::GetXDGUserDirectory(env.get(), "DOCUMENTS", "Documents");
18 return true;
19 }
20
21-// We respect the user's preferred download location, unless it is
22-// ~ or their desktop directory, in which case we default to ~/Downloads.
23 bool GetUserDownloadsDirectory(FilePath* result) {
24 scoped_ptr<base::Environment> env(base::Environment::Create());
25 *result = base::nix::GetXDGUserDirectory(env.get(), "DOWNLOAD",
26 kDownloadsDir);
27-
28- FilePath home = file_util::GetHomeDir();
29- if (*result == home) {
30- *result = home.Append(kDownloadsDir);
31- return true;
32- }
33-
34- FilePath desktop;
35- GetUserDesktop(&desktop);
36- if (*result == desktop) {
37- *result = home.Append(kDownloadsDir);
38- }
39-
40 return true;
41 }
42
43 bool GetUserDesktop(FilePath* result) {
44 scoped_ptr<base::Environment> env(base::Environment::Create());
45 *result = base::nix::GetXDGUserDirectory(env.get(), "DESKTOP", "Desktop");
46 return true;
47 }
480
=== modified file 'debian/rules'
--- debian/rules 2012-04-01 19:50:28 +0000
+++ debian/rules 2012-07-24 14:10:28 +0000
@@ -72,9 +72,13 @@
72# Disable NaCl until we figure out what to do with the private toolchain72# Disable NaCl until we figure out what to do with the private toolchain
73GYP_DEFINES += disable_nacl=173GYP_DEFINES += disable_nacl=1
7474
75# do not use third_party/gold as the linker.
76GYP_DEFINES += linux_use_gold_binary=0 linux_use_gold_flags=0
77
75ifneq (,$(findstring armhf,$(DEB_BUILD_ARCH)))78ifneq (,$(findstring armhf,$(DEB_BUILD_ARCH)))
76GYP_DEFINES += \79GYP_DEFINES += \
77 v8_use_arm_eabi_hardfloat=true \80 v8_use_arm_eabi_hardfloat=true \
81 arm_float_abi=hard \
78 $(NULL)82 $(NULL)
79endif83endif
8084
@@ -90,7 +94,7 @@
90 use_cups=0 \94 use_cups=0 \
91 $(NULL)95 $(NULL)
92WANT_XZ_DEBS := 096WANT_XZ_DEBS := 0
93ifneq (,$(filter 10.10 11.04 unstable development,$(DEBIAN_DIST)))97ifneq (,$(filter 10.10 11.04 11.10 12.04 12.10 unstable development,$(DEBIAN_DIST)))
94# on $(DEB_BUILD_ARCH) and $(DEBIAN_DIST), enforce an armv7 with thumb build (or not)98# on $(DEB_BUILD_ARCH) and $(DEBIAN_DIST), enforce an armv7 with thumb build (or not)
95GYP_DEFINES += \99GYP_DEFINES += \
96 armv7=1 \100 armv7=1 \
@@ -143,6 +147,17 @@
143147
144CC_VERSION := $(shell gcc -dumpversion | cut -d. -f-2)148CC_VERSION := $(shell gcc -dumpversion | cut -d. -f-2)
145149
150# Set this to use gcc 4.6 instead of 4.7
151AVOID_GCC_47 ?= 1
152ifeq (4.7,$(CC_VERSION))
153GYP_DEFINES += werror=$(NULL)
154ifeq (1,$(AVOID_GCC_47))
155CC := gcc-4.6
156CXX := g++-4.6
157BUILD_ARGS += CC=$(CC) CXX=$(CXX) CC.host=$(CC) CXX.host=$(CXX) LINK.host=$(CXX)
158endif
159endif
160
146# Set this to use gcc 4.5 instead of 4.6161# Set this to use gcc 4.5 instead of 4.6
147AVOID_GCC_46 ?= 0162AVOID_GCC_46 ?= 0
148 163
@@ -235,6 +250,14 @@
235FFMPEG_MT_STD_GYP_DEFINES = $(NULL)250FFMPEG_MT_STD_GYP_DEFINES = $(NULL)
236FFMPEG_MT_EXTRA_GYP_DEFINES = ffmpeg_branding=Chrome251FFMPEG_MT_EXTRA_GYP_DEFINES = ffmpeg_branding=Chrome
237252
253ifneq (,$(filter 12.10 unstable development,$(DEBIAN_DIST)))
254# enable compile-time dependency on gnome-keyring
255GYP_DEFINES += use_gnome_keyring=1 linux_link_gnome_keyring=1
256# controlling the use of GConf (the classic GNOME configuration
257# and GIO, which contains GSettings (the new GNOME config system)
258GYP_DEFINES += use_gconf=1 use_gio=1
259endif
260
238USE_SYSTEM_SQLITE := $(shell pkg-config 'sqlite3 >= 3.6.1' && echo 1 || echo 0)261USE_SYSTEM_SQLITE := $(shell pkg-config 'sqlite3 >= 3.6.1' && echo 1 || echo 0)
239USE_SYSTEM_SQLITE := 0262USE_SYSTEM_SQLITE := 0
240263
@@ -549,6 +572,7 @@
549 third_party/ffmpeg/binaries \572 third_party/ffmpeg/binaries \
550 third_party/fuzzymatch \573 third_party/fuzzymatch \
551 third_party/gles_book_examples \574 third_party/gles_book_examples \
575 third_party/gold \
552 third_party/hunspell/dictionaries \576 third_party/hunspell/dictionaries \
553 third_party/icu/mac \577 third_party/icu/mac \
554 third_party/lcov \578 third_party/lcov \

Subscribers

People subscribed via source and target branches