[44650] trunk/dports/gnome/libzvt

blb at macports.org blb at macports.org
Thu Jan 1 13:20:52 PST 2009


Revision: 44650
          http://trac.macports.org/changeset/44650
Author:   blb at macports.org
Date:     2009-01-01 13:20:52 -0800 (Thu, 01 Jan 2009)
Log Message:
-----------
gnome/libzvt - fix incompatibility with newer versions of gtk2 and glib2
(ticket #17837)

Modified Paths:
--------------
    trunk/dports/gnome/libzvt/Portfile

Added Paths:
-----------
    trunk/dports/gnome/libzvt/files/
    trunk/dports/gnome/libzvt/files/patch-libzvt_libzvt.h.diff

Modified: trunk/dports/gnome/libzvt/Portfile
===================================================================
--- trunk/dports/gnome/libzvt/Portfile	2009-01-01 21:15:33 UTC (rev 44649)
+++ trunk/dports/gnome/libzvt/Portfile	2009-01-01 21:20:52 UTC (rev 44650)
@@ -23,6 +23,8 @@
 
 depends_lib         lib:gnome-session:gnome-session
 
+patchfiles          patch-libzvt_libzvt.h.diff
+
 configure.args      --mandir=${prefix}/share/man --infodir=${prefix}/share/info
 configure.cppflags-append   "-L${prefix}/lib"
 

Added: trunk/dports/gnome/libzvt/files/patch-libzvt_libzvt.h.diff
===================================================================
--- trunk/dports/gnome/libzvt/files/patch-libzvt_libzvt.h.diff	                        (rev 0)
+++ trunk/dports/gnome/libzvt/files/patch-libzvt_libzvt.h.diff	2009-01-01 21:20:52 UTC (rev 44650)
@@ -0,0 +1,19 @@
+--- libzvt/libzvt.h.orig	2002-06-03 10:59:26.000000000 -0600
++++ libzvt/libzvt.h	2009-01-01 14:16:56.000000000 -0700
+@@ -46,11 +46,11 @@
+ /* #define ZVT_NO_TRANSPARENT 1 */
+ 
+ #define ZVT_TYPE_TERM            (zvt_term_get_type ())
+-#define ZVT_TERM(obj)            (GTK_CHECK_CAST ((obj), ZVT_TYPE_TERM, ZvtTerm))
+-#define ZVT_TERM_CLASS(klass)    (GTK_CHECK_CLASS_CAST ((klass), ZVT_TYPE_TERM, ZvtTermClass))
+-#define ZVT_IS_TERM(obj)         (GTK_CHECK_TYPE ((obj), ZVT_TYPE_TERM))
+-#define ZVT_IS_TERM_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((klass), ZVT_TYPE_TERM))
+-#define ZVT_TERM_GET_CLASS(obj)  (GTK_CHECK_GET_CLASS ((obj), ZVT_TYPE_TERM, ZvtTermClass))
++#define ZVT_TERM(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), ZVT_TYPE_TERM, ZvtTerm))
++#define ZVT_TERM_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), ZVT_TYPE_TERM, ZvtTermClass))
++#define ZVT_IS_TERM(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ZVT_TYPE_TERM))
++#define ZVT_IS_TERM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ZVT_TYPE_TERM))
++#define ZVT_TERM_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), ZVT_TYPE_TERM, ZvtTermClass))
+ 	
+   /* Capabilities
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090101/799b722b/attachment.html>


More information about the macports-changes mailing list