Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=9662ddc6cd715f32d239baf62b39e51c7ac383bd
commit 9662ddc6cd715f32d239baf62b39e51c7ac383bd Author: Priyank <[email protected]> Date: Sat Jan 3 21:30:51 2009 +0530 guile-gtk-2.1-1-i686 * Version bump * Added a patch to fix build with gtkglarea diff --git a/source/xlib-extra/guile-gtk/FrugalBuild b/source/xlib-extra/guile-gtk/FrugalBuild index 9665030..43fb4a7 100644 --- a/source/xlib-extra/guile-gtk/FrugalBuild +++ b/source/xlib-extra/guile-gtk/FrugalBuild @@ -1,4 +1,4 @@ -# Compiling Time: 0.15 SBU +# Compiling Time: 0.19 SBU # Maintainer: Priyank Gosalia <[email protected]> pkgname=guile-gtk @@ -7,12 +7,13 @@ pkgrel=1 pkgdesc="GTK+ bindings for guile." url="http://www.gnu.org/software/guile-gtk/" makedepends=('pkgconfig') -depends=('guile' 'gtk+' 'gdk-pixbuf') +depends=('guile' 'gtkglarea' 'gdk-pixbuf' 'libglade') groups=('xlib-extra') archs=('i686' 'x86_64') up2date="$pkgver" -source=(ftp://ftp.gnu.org/gnu/guile-gtk/$pkgname-${pkgver/1.2./0.}.tar.gz) +source=(ftp://ftp.gnu.org/gnu/guile-gtk/$pkgname-${pkgver/1.2./0.}.tar.gz $pkgname-$pkgver-gdkgl.diff) _F_cd_path="$pkgname-${pkgver/1.2./0.}" -sha1sums=('e587bf31c08deac34bf58c8e0f9bac8c239529fb') +sha1sums=('e587bf31c08deac34bf58c8e0f9bac8c239529fb' \ + 'dd9af83b123adec5c21ccdd3612ee683e6db2e82') # optimization OK diff --git a/source/xlib-extra/guile-gtk/guile-gtk-2.1-gdkgl.diff b/source/xlib-extra/guile-gtk/guile-gtk-2.1-gdkgl.diff new file mode 100644 index 0000000..c8f004d --- /dev/null +++ b/source/xlib-extra/guile-gtk/guile-gtk-2.1-gdkgl.diff @@ -0,0 +1,25 @@ +diff -Naur guile-gtk-2.1/gtk-gl/gdk-gl-glue.c guile-gtk-2.1.new/gtk-gl/gdk-gl-glue.c +--- guile-gtk-2.1/gtk-gl/gdk-gl-glue.c 2007-12-13 03:30:11.000000000 +0530 ++++ guile-gtk-2.1.new/gtk-gl/gdk-gl-glue.c 2009-01-03 21:22:17.000000000 +0530 +@@ -83,8 +83,8 @@ + + sgtk_boxed_info sgtk_gdk_gl_context_info = { + { "GdkGLContext", GTK_TYPE_BOXED, NULL }, +- (void *(*)(void*))gdk_gl_context_ref, +- (void (*)(void*))gdk_gl_context_unref, ++ (void *(*)(void*))g_object_ref, ++ (void (*)(void*))g_object_unref, + (void (*)(SCM)) NULL, + 0 + }; +@@ -100,8 +100,8 @@ + + sgtk_boxed_info sgtk_gdk_gl_pixmap_info = { + { "GdkGLPixmap", GTK_TYPE_BOXED, NULL }, +- (void *(*)(void*))gdk_gl_pixmap_ref, +- (void (*)(void*))gdk_gl_pixmap_unref, ++ (void *(*)(void*))g_object_ref, ++ (void (*)(void*))g_object_unref, + (void (*)(SCM)) NULL, + 0 + }; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
