wok diff gtkglext/stuff/gtk2.20.patch @ rev 24082
Add some current_version
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Jul 09 18:20:09 2021 +0000 (2021-07-09) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gtkglext/stuff/gtk2.20.patch Fri Jul 09 18:20:09 2021 +0000 1.3 @@ -0,0 +1,77 @@ 1.4 +diff -Nur gtkglext-1.2.0.orig/gtk/gtkglwidget.c gtkglext-1.2.0/gtk/gtkglwidget.c 1.5 +--- gtkglext-1.2.0.orig/gtk/gtkglwidget.c 2004-02-20 11:38:36.000000000 +0200 1.6 ++++ gtkglext-1.2.0/gtk/gtkglwidget.c 2010-04-20 19:29:42.941917275 +0300 1.7 +@@ -127,7 +127,7 @@ 1.8 + * Synchronize OpenGL and window resizing request streams. 1.9 + */ 1.10 + 1.11 +- if (GTK_WIDGET_REALIZED (widget) && private->is_realized) 1.12 ++ if (gtk_widget_get_realized (widget) && private->is_realized) 1.13 + { 1.14 + gldrawable = gdk_window_get_gl_drawable (widget->window); 1.15 + gdk_gl_drawable_wait_gdk (gldrawable); 1.16 +@@ -154,7 +154,7 @@ 1.17 + * Remove OpenGL-capability from widget->window. 1.18 + */ 1.19 + 1.20 +- if (GTK_WIDGET_REALIZED (widget)) 1.21 ++ if (gtk_widget_get_realized (widget)) 1.22 + gdk_window_unset_gl_capability (widget->window); 1.23 + 1.24 + private->is_realized = FALSE; 1.25 +@@ -174,7 +174,7 @@ 1.26 + */ 1.27 + 1.28 + toplevel = gtk_widget_get_toplevel (widget); 1.29 +- if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel)) 1.30 ++ if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized (toplevel)) 1.31 + { 1.32 + GTK_GL_NOTE (MISC, 1.33 + g_message (" - Install colormap to the top-level window.")); 1.34 +@@ -194,7 +194,7 @@ 1.35 + * Set a background of "None" on window to avoid AIX X server crash. 1.36 + */ 1.37 + 1.38 +- if (GTK_WIDGET_REALIZED (widget)) 1.39 ++ if (gtk_widget_get_realized (widget)) 1.40 + { 1.41 + GTK_GL_NOTE (MISC, 1.42 + g_message (" - window->bg_pixmap = %p", 1.43 +@@ -250,8 +250,8 @@ 1.44 + GTK_GL_NOTE_FUNC (); 1.45 + 1.46 + g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); 1.47 +- g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE); 1.48 +- g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE); 1.49 ++ g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE); 1.50 ++ g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE); 1.51 + g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE); 1.52 + 1.53 + /* 1.54 +@@ -432,7 +432,7 @@ 1.55 + GTK_GL_NOTE_FUNC (); 1.56 + 1.57 + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); 1.58 +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); 1.59 ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); 1.60 + 1.61 + gldrawable = gdk_window_get_gl_drawable (widget->window); 1.62 + if (gldrawable == NULL) 1.63 +@@ -474,7 +474,7 @@ 1.64 + GLWidgetPrivate *private; 1.65 + 1.66 + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); 1.67 +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); 1.68 ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); 1.69 + 1.70 + private = g_object_get_qdata (G_OBJECT (widget), quark_gl_private); 1.71 + if (private == NULL) 1.72 +@@ -501,7 +501,7 @@ 1.73 + gtk_widget_get_gl_window (GtkWidget *widget) 1.74 + { 1.75 + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); 1.76 +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); 1.77 ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); 1.78 + 1.79 + return gdk_window_get_gl_window (widget->window); 1.80 + }