packages: chromium-browser/64bit-plugin-path.patch (NEW) - Find proper plug...
glen
glen at pld-linux.org
Sun Sep 20 12:40:37 CEST 2009
Author: glen Date: Sun Sep 20 10:40:37 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- Find proper plugin dir on x86_64
---- Files affected:
packages/chromium-browser:
64bit-plugin-path.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/chromium-browser/64bit-plugin-path.patch
diff -u /dev/null packages/chromium-browser/64bit-plugin-path.patch:1.1
--- /dev/null Sun Sep 20 12:40:37 2009
+++ packages/chromium-browser/64bit-plugin-path.patch Sun Sep 20 12:40:32 2009
@@ -0,0 +1,20 @@
+diff -up chromium-20090909svn25824/src/webkit/glue/plugins/plugin_list_linux.cc.BAD chromium-20090909svn25824/src/webkit/glue/plugins/plugin_list_linux.cc
+--- chromium-20090909svn25824/src/webkit/glue/plugins/plugin_list_linux.cc.BAD 2009-09-09 21:16:07.000000000 -0400
++++ chromium-20090909svn25824/src/webkit/glue/plugins/plugin_list_linux.cc 2009-09-09 21:17:05.000000000 -0400
+@@ -86,9 +86,16 @@ void PluginList::GetPluginDirectories(st
+
+ // 3) NS_SYSTEM_PLUGINS_DIR:
+ // This varies across different versions of Firefox, so check 'em all.
++ // TODO: add additional supported 64-bit architectures here
++ #if defined(_x86_64_)
++ plugin_dirs->push_back(FilePath("/usr/lib64/mozilla/plugins"));
++ plugin_dirs->push_back(FilePath("/usr/lib64/firefox/plugins"));
++ plugin_dirs->push_back(FilePath("/usr/lib64/xulrunner-addons/plugins"));
++ #else
+ plugin_dirs->push_back(FilePath("/usr/lib/mozilla/plugins"));
+ plugin_dirs->push_back(FilePath("/usr/lib/firefox/plugins"));
+ plugin_dirs->push_back(FilePath("/usr/lib/xulrunner-addons/plugins"));
++ #endif
+ }
+
+ void PluginList::LoadPluginsFromDir(const FilePath& path,
================================================================
More information about the pld-cvs-commit
mailing list