Date: Wed, 24 Nov 2010 16:21:33 -0500 From: Jung-uk Kim <jkim@FreeBSD.org> To: freebsd-gnome@FreeBSD.org Cc: AN <andy@neu.net>, Daichi GOTO <daichi@freebsd.org>, rnoland@FreeBSD.org Subject: [PATCH] Fix Compiz and Emerald with GTK+ 2.22 Message-ID: <201011241621.35784.jkim@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
I found that gtk-window-decorator and emerald are seriously broken since GTK+ 2.22. It seems Gnome people have deprecated GdkDrawable in favor of Cairo from 2.22. However, it is pretty rot now, it seems. :-( So, I did some research and found solutions. Patch for x11-wm/compiz: http://people.freebsd.org/~jkim/compiz.diff This patch is essentially the following upstream commit: http://git.compiz.org/compiz/core/commit/?id=64ee56f3619a537f29cfe34a37678b947e1532fd Patch for x11-wm/emerald: http://people.freebsd.org/~jkim/emerald.diff This patch removes GDK_DIABLE_DEPRECATED definition from emerald.h, which totally broke gdk_draw_drawable() and stuff. Also, it includes the following upstream commits: http://git.compiz.org/fusion/decorators/emerald/commit/?id=f3070c32ba428935ef2c69888d0194e2ae31e777 http://git.compiz.org/fusion/decorators/emerald/commit/?id=bc53f574ccc06a5366ccb8c8f0fa558836e68d00 Cheers, Jung-uk Kim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011241621.35784.jkim>