summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul de Vrieze <pauldv@gentoo.org>2007-10-26 10:11:12 +0000
committerPaul de Vrieze <pauldv@gentoo.org>2007-10-26 10:11:12 +0000
commitaf01ca7ff39a66c08f02ceaae554e6ad11d80b87 (patch)
tree45b0c38740672f6ded17315fe387605b61c50803 /x11-libs
parentNew version (diff)
downloadpauldv-af01ca7ff39a66c08f02ceaae554e6ad11d80b87.tar.gz
pauldv-af01ca7ff39a66c08f02ceaae554e6ad11d80b87.tar.bz2
pauldv-af01ca7ff39a66c08f02ceaae554e6ad11d80b87.zip
Add missing patch
svn path=/trunk/overlay/; revision=49
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gtk+/Manifest11
-rw-r--r--x11-libs/gtk+/files/gtk+-2.12.1-firefox-print-preview.patch29
2 files changed, 36 insertions, 4 deletions
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 2fa9a23..c7692ed 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -46,6 +46,10 @@ AUX gtk+-2.12.0-swt-tooltips-fix.patch 523 RMD160 0af17ef2e2813a7e927750e88dfcfa
MD5 0b0e7e407948b9a4a4af82749a2c5cf7 files/gtk+-2.12.0-swt-tooltips-fix.patch 523
RMD160 0af17ef2e2813a7e927750e88dfcfa3b7ef91252 files/gtk+-2.12.0-swt-tooltips-fix.patch 523
SHA256 8529919c483c4d60adb92c38a684a76dfae42eb0d66552a542836965cd0a850f files/gtk+-2.12.0-swt-tooltips-fix.patch 523
+AUX gtk+-2.12.1-firefox-print-preview.patch 888 RMD160 6fedfd6e63e61ec7f7301d2d881d3e69a44176dd SHA1 5eb4779ee1a8cbfb672a2b19f15dc20b96bcda84 SHA256 eadd5a4c4084ecd39317f3eb39e7d4e35aa7d26a8b7010bdd6aeb94c69f362aa
+MD5 6d4ca4a0b23f46151a38bf245cfe2a46 files/gtk+-2.12.1-firefox-print-preview.patch 888
+RMD160 6fedfd6e63e61ec7f7301d2d881d3e69a44176dd files/gtk+-2.12.1-firefox-print-preview.patch 888
+SHA256 eadd5a4c4084ecd39317f3eb39e7d4e35aa7d26a8b7010bdd6aeb94c69f362aa files/gtk+-2.12.1-firefox-print-preview.patch 888
AUX gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383 RMD160 f2557ee984df766bce0b5e5ea8c41962a2ccff13 SHA1 5be2ba7cdac1bf48fdca5dc49d2adf96480452f0 SHA256 f4b916c7d26ba60b5d5af63ff694a5203f0dcd31b7310fb375c324fc1df72e05
MD5 d94ff41d82a8f0c56dd68a2fa71ef2fc files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383
RMD160 f2557ee984df766bce0b5e5ea8c41962a2ccff13 files/gtk+-2.2.1-disable_icons_smooth_alpha.patch 1383
@@ -140,10 +144,9 @@ MISC NOTES 82 RMD160 58293858cde627b688c697e076d2d45f005007b2 SHA1 2f0647b873ce5
MD5 61f1935636c8a7927b7a2deecd6ed127 NOTES 82
RMD160 58293858cde627b688c697e076d2d45f005007b2 NOTES 82
SHA256 6878454f7bf28d1c462b4e213724c88d89eac6694d3323e0f372d227cdbb5f34 NOTES 82
-MISC patch 450 RMD160 7c6d68cd2adb67f4858003fb0834021478bfa7cd SHA1 a58e20583485326516d1f9e34a9bede1386c4b5e SHA256 e13c62c38ff729b3e626d4f63a4c0a6320d78d26818622d56b6fdfdd390424ea
-MD5 66fac62e2357bc4a42ad1f5bdd884d69 patch 450
-RMD160 7c6d68cd2adb67f4858003fb0834021478bfa7cd patch 450
-SHA256 e13c62c38ff729b3e626d4f63a4c0a6320d78d26818622d56b6fdfdd390424ea patch 450
+MD5 9a443de5999df036ffd6e66f5b0f83ce files/digest-gtk+-1.2.10-r11 506
+RMD160 45ddc3e7c5ca97084139787b6be318498a9965db files/digest-gtk+-1.2.10-r11 506
+SHA256 4bd7f7ef31547e6dabca532b07bc6be7e37c96d234abd2818afbb85d725aed47 files/digest-gtk+-1.2.10-r11 506
MD5 243331e51ce452c0613ceee64d80f77d files/digest-gtk+-2.10.11 247
RMD160 649617bd811670f0ce9bbffd5165a400d42e7d1d files/digest-gtk+-2.10.11 247
SHA256 d0eb86fc1575869bcad882c9bcfcf3e5dddb0ed962e7f455582824179a24e4ec files/digest-gtk+-2.10.11 247
diff --git a/x11-libs/gtk+/files/gtk+-2.12.1-firefox-print-preview.patch b/x11-libs/gtk+/files/gtk+-2.12.1-firefox-print-preview.patch
new file mode 100644
index 0000000..f474c2a
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.12.1-firefox-print-preview.patch
@@ -0,0 +1,29 @@
+http://bugzilla.gnome.org/show_bug.cgi?id=482531 - firefox crashed on print preview [@IA__gdk_window_get_toplevel] [@gdk_window_is_toplevel_frozen]
+
+Index: gtk+/gdk/gdkwindow.c
+===================================================================
+--- gtk+/gdk/gdkwindow.c (revision 18802)
++++ gtk+/gdk/gdkwindow.c (working copy)
+@@ -615,7 +615,11 @@ gdk_window_get_toplevel (GdkWindow *wind
+
+ obj = (GdkWindowObject *)window;
+ while (GDK_WINDOW_TYPE (obj) == GDK_WINDOW_CHILD)
+- obj = (GdkWindowObject *)obj->parent;
++ {
++ obj = (GdkWindowObject *)obj->parent;
++ if (!obj)
++ return NULL;
++ }
+
+ return GDK_WINDOW (obj);
+ }
+@@ -2297,6 +2301,9 @@ gdk_window_is_toplevel_frozen (GdkWindow
+
+ toplevel = (GdkWindowObject *)gdk_window_get_toplevel (window);
+
++ if (!toplevel)
++ return FALSE;
++
+ return toplevel->update_and_descendants_freeze_count > 0;
+ }
+