diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2008-03-16 14:11:14 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2008-03-16 14:11:14 +0800 |
commit | 0daba49ae3685df0a31257007c79442323b565e4 (patch) | |
tree | 02f43ceeeaab067c2dfd1cb04e5b29a5f29b89ea /multimedia/totem/files | |
parent | b31a2d1d338fbdf42a68bdfa1c2a6e95f2b415bf (diff) | |
download | marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar.gz marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar.bz2 marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar.lz marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar.xz marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.tar.zst marcuscom-ports-0daba49ae3685df0a31257007c79442323b565e4.zip |
Enable plugins install in gecko browser. Add a new knob, WITHOUT_GECKO_PLUGINS
to disable it. It also included in OPTIONS. It works great and runs smooth.
Bump the PORTREVISION.
Here are screenshots: ;-)
http://people.freebsd.org/~mezz/totem-plugin-viewer.png
http://people.freebsd.org/~mezz/epiphany.png
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10758 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/totem/files')
3 files changed, 31 insertions, 10 deletions
diff --git a/multimedia/totem/files/patch-browser-plugin_idl_Makefile.in b/multimedia/totem/files/patch-browser-plugin_idl_Makefile.in new file mode 100644 index 000000000..238b32c32 --- /dev/null +++ b/multimedia/totem/files/patch-browser-plugin_idl_Makefile.in @@ -0,0 +1,11 @@ +--- browser-plugin/idl/Makefile.in.orig 2008-03-15 20:31:26.000000000 -0500 ++++ browser-plugin/idl/Makefile.in 2008-03-15 20:31:34.000000000 -0500 +@@ -532,7 +532,7 @@ + + info-am: + +-install-data-am: install-docDATA install-xptDATA ++install-data-am: install-xptDATA + + install-dvi: install-dvi-am + diff --git a/multimedia/totem/files/patch-browser-plugin_totemPlugin.cpp b/multimedia/totem/files/patch-browser-plugin_totemPlugin.cpp deleted file mode 100644 index 9a16349f4..000000000 --- a/multimedia/totem/files/patch-browser-plugin_totemPlugin.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- browser-plugin/totemPlugin.cpp.orig Mon Aug 14 17:01:14 2006 -+++ browser-plugin/totemPlugin.cpp Mon Aug 14 17:01:24 2006 -@@ -27,6 +27,7 @@ - #include <stdint.h> - #include <unistd.h> - #include <fcntl.h> -+#include <signal.h> - #include <sys/wait.h> - #include <sys/poll.h> - #include <string.h> diff --git a/multimedia/totem/files/patch-browser-plugin_totemPluginGlue.cpp b/multimedia/totem/files/patch-browser-plugin_totemPluginGlue.cpp new file mode 100644 index 000000000..6e697364d --- /dev/null +++ b/multimedia/totem/files/patch-browser-plugin_totemPluginGlue.cpp @@ -0,0 +1,20 @@ +--- browser-plugin/totemPluginGlue.cpp.orig 2008-03-15 18:00:23.000000000 -0500 ++++ browser-plugin/totemPluginGlue.cpp 2008-03-15 18:01:54.000000000 -0500 +@@ -356,7 +356,7 @@ + user_ini_file = g_build_filename (g_get_user_config_dir (), + "totem", + "browser-plugins.ini", +- NULL); ++ (char *)NULL); + if (g_key_file_load_from_file (user, + user_ini_file, + G_KEY_FILE_NONE, +@@ -439,7 +439,7 @@ + /* we want to open libdbus-glib-1.so.2 in such a way + * in such a way that it becomes permanentely resident */ + void *handle; +- handle = dlopen ("libdbus-glib-1.so.2", RTLD_NOW | RTLD_NODELETE); ++ handle = dlopen ("libdbus-glib-1.so.2", RTLD_NOW); + if (!handle) { + fprintf (stderr, "%s\n", dlerror()); + return NPERR_MODULE_LOAD_FAILED_ERROR; |