mirror of
https://git.freebsd.org/ports.git
synced 2025-06-07 13:50:38 -04:00
- Google droped SCIM support from this version. japanese/scim-mozc will be removed in the future.
22 lines
757 B
C++
22 lines
757 B
C++
--- base/process.cc.orig 2012-09-07 10:21:29.100021069 +0900
|
|
+++ base/process.cc 2012-09-07 10:38:01.060021966 +0900
|
|
@@ -120,13 +120,18 @@
|
|
return ShellExecuteInSystemDir(L"open", wurl.c_str(), NULL, SW_SHOW);
|
|
#endif
|
|
|
|
-#ifdef OS_LINUX
|
|
+#if defined(OS_LINUX) && !defined(__FreeBSD__)
|
|
static const char kBrowserCommand[] = "/usr/bin/xdg-open";
|
|
// xdg-open which uses kfmclient or gnome-open internally works both on KDE
|
|
// and GNOME environments.
|
|
return SpawnProcess(kBrowserCommand, url);
|
|
#endif // LINUX
|
|
|
|
+#ifdef __FreeBSD__
|
|
+ static const char kBrowserCommand[] = "@@LOCALBASE@@/bin/xdg-open";
|
|
+ return SpawnProcess(kBrowserCommand, url);
|
|
+#endif
|
|
+
|
|
#ifdef OS_MACOSX
|
|
return MacProcess::OpenBrowserForMac(url);
|
|
#endif // OS_MACOSX
|