summaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-build_common.gypi
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2016-08-12 18:51:46 +0000
committerRene Ladan <rene@FreeBSD.org>2016-08-12 18:51:46 +0000
commit0eb655fcd9c2ce4e6f3c675333c03386a8a01a3e (patch)
tree03cbd36ec5856b2da7d4e4e802f030412156fb3e /www/chromium/files/patch-build_common.gypi
parentsecurity/py-cryptography: update to 1.4 (diff)
www/chromium: update to 52.0.2743.116
Mark BROKEN on FreeBSD 9 for now, does not patch Submitted by: "LeFroid" via GitHub MFH: 2016Q3 Security: https://vuxml.freebsd.org/freebsd/6fae9fe1-5048-11e6-8aa7-3065ec8fd3ec.html
Diffstat (limited to 'www/chromium/files/patch-build_common.gypi')
-rw-r--r--www/chromium/files/patch-build_common.gypi62
1 files changed, 5 insertions, 57 deletions
diff --git a/www/chromium/files/patch-build_common.gypi b/www/chromium/files/patch-build_common.gypi
index d68046c5c9e8..309c5810d63e 100644
--- a/www/chromium/files/patch-build_common.gypi
+++ b/www/chromium/files/patch-build_common.gypi
@@ -1,31 +1,6 @@
---- build/common.gypi.orig 2016-05-11 19:02:12 UTC
-+++ build/common.gypi
-@@ -112,7 +112,7 @@
-
- 'conditions': [
- # Windows and Linux use Aura, but not Ash.
-- ['OS=="win" or OS=="linux"', {
-+ ['OS=="win" or OS=="linux" or OS=="freebsd" or OS=="openbsd"', {
- 'use_aura%': 1,
- }],
-
-@@ -254,13 +254,13 @@
- }],
-
- # Enable HiDPI on Mac OS, Windows and Linux (including Chrome OS).
-- ['OS=="mac" or OS=="win" or OS=="linux"', {
-+ ['OS=="mac" or OS=="win" or OS=="linux" or OS=="freebsd" or OS=="openbsd"', {
- 'enable_hidpi%': 1,
- }],
-
- # Enable Top Chrome Material Design on Chrome OS, Windows, and Linux,
- # and Mac.
-- ['chromeos==1 or OS=="win" or OS=="linux" or OS=="mac"', {
-+ ['chromeos==1 or OS=="win" or OS=="linux" or OS=="mac" or OS=="freebsd" or OS=="openbsd"', {
- 'enable_topchrome_md%': 1,
- }],
-
-@@ -733,6 +733,12 @@
+--- build/common.gypi.orig 2016-07-22 00:06:49.000000000 -0400
++++ build/common.gypi 2016-08-03 11:18:18.437811000 -0400
+@@ -726,6 +726,12 @@
'os_bsd%': 0,
}],
@@ -38,34 +13,7 @@
# NSS usage.
['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris")', {
'use_nss_certs%': 1,
-@@ -778,7 +784,7 @@
- }],
-
- # DBus usage.
-- ['OS=="linux" and embedded==0', {
-+ ['(OS=="linux" or OS=="freebsd") and embedded==0', {
- 'use_dbus%': 1,
- }, {
- 'use_dbus%': 0,
-@@ -881,7 +887,7 @@
-
- # Use GPU accelerated cross process image transport by default
- # on linux builds with the Aura window manager
-- ['use_aura==1 and OS=="linux"', {
-+ ['use_aura==1 and (OS=="linux" or OS=="freebsd" or OS=="openbsd")', {
- 'ui_compositor_image_transport%': 1,
- }, {
- 'ui_compositor_image_transport%': 0,
-@@ -1003,7 +1009,7 @@
- }, {
- 'use_openmax_dl_fft%': 0,
- }],
-- ['OS=="win" or OS=="linux"', {
-+ ['OS=="win" or OS=="linux" or OS=="freebsd"', {
- 'enable_mdns%' : 1,
- }],
-
-@@ -1300,6 +1306,10 @@
+@@ -1303,6 +1309,10 @@
# able to turn it off for various reasons.
'linux_disable_pie%': 0,
@@ -76,7 +24,7 @@
# The release channel that this build targets. This is used to restrict
# channel-specific build options, like which installer packages to create.
# The default is 'all', which does no channel-specific filtering.
-@@ -4715,6 +4725,13 @@
+@@ -4709,6 +4719,13 @@
'ldflags': [
'-Wl,--no-keep-memory',
],