openbsd-ports/www/chromium/patches/patch-base_base_gypi

52 lines
1.6 KiB
Plaintext

$OpenBSD: patch-base_base_gypi,v 1.6 2011/06/08 20:36:56 robert Exp $
--- base/base.gypi.orig Mon Jun 6 11:11:47 2011
+++ base/base.gypi Wed Jun 8 16:55:48 2011
@@ -192,6 +192,7 @@
'process_util.h',
'process_util_linux.cc',
'process_util_mac.mm',
+ 'process_util_openbsd.cc',
'process_util_posix.cc',
'process_util_win.cc',
'process_win.cc',
@@ -363,12 +364,11 @@
'message_pump_glib_x.cc',
],
}],
- [ 'OS != "linux"', {
+ [ 'OS != "linux" or OS != "openbsd"', {
'sources!': [
# Not automatically excluded by the *linux.cc rules.
'gtk_util.cc',
'gtk_util.h',
- 'linux_util.cc',
],
},
],
@@ -408,10 +408,10 @@
},],
['OS=="freebsd" or OS=="openbsd"', {
'sources!': [
- 'base/files/file_path_watcher_linux.cc',
+ 'files/file_path_watcher_linux.cc',
],
'sources': [
- 'base/files/file_path_watcher_stub.cc',
+ 'files/file_path_watcher_stub.cc',
],
}],
],
@@ -481,6 +481,12 @@
],
}],
[ 'OS == "freebsd" or OS == "openbsd"', {
+ 'sources!': [
+ 'file_util_linux.cc',
+ 'process_linux.cc',
+ 'process_util_linux.cc',
+ ],
+ 'include_dirs': [ '/usr/local/include' ],
'link_settings': {
'libraries': [
'-L/usr/local/lib -lexecinfo',