From owner-freebsd-gnome@FreeBSD.ORG Thu Nov 25 01:13:46 2010 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C22B1065670 for ; Thu, 25 Nov 2010 01:13:46 +0000 (UTC) (envelope-from daichi@freebsd.org) Received: from natial.ongs.co.jp (natial.ongs.co.jp [202.216.246.90]) by mx1.freebsd.org (Postfix) with ESMTP id EEA898FC0A for ; Thu, 25 Nov 2010 01:13:45 +0000 (UTC) Received: from parancell.ongs.co.jp (dullmdaler.ongs.co.jp [202.216.246.94]) by natial.ongs.co.jp (Postfix) with ESMTPSA id 7763612543B for ; Thu, 25 Nov 2010 10:13:44 +0900 (JST) Date: Thu, 25 Nov 2010 10:13:44 +0900 From: Daichi GOTO To: freebsd-gnome@freebsd.org Message-Id: <20101125101344.c6a390fa.daichi@freebsd.org> In-Reply-To: <201011241815.42819.jkim@FreeBSD.org> References: <201011241621.35784.jkim@FreeBSD.org> <201011241815.42819.jkim@FreeBSD.org> Organization: FreeBSD Project X-Mailer: Sylpheed 3.0.3 (GTK+ 2.22.1; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [PATCH] Fix Compiz and Emerald with GTK+ 2.22 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 01:13:46 -0000 On Wed, 24 Nov 2010 18:15:38 -0500 Jung-uk Kim wrote: > On Wednesday 24 November 2010 05:55 pm, AN wrote: > > On Wed, 24 Nov 2010, Jung-uk Kim wrote: > > > 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=64ee56f3619a537f29cf > > >e34a37678b947e1532fd > > > > > > 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=f3070c > > >32ba428935ef2c69888d0194e2ae31e777 > > > http://git.compiz.org/fusion/decorators/emerald/commit/?id=bc53f5 > > >74ccc06a5366ccb8c8f0fa558836e68d00 > > > > > > Cheers, > > > > > > Jung-uk Kim Thanks jkim! I checked your patch and it works very well :) commit go! -- Daichi GOTO