From owner-freebsd-gnome@FreeBSD.ORG Wed Dec 3 19:16:00 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4243116A4CE for ; Wed, 3 Dec 2003 19:16:00 -0800 (PST) Received: from mailout.informatik.tu-muenchen.de (mailout.informatik.tu-muenchen.de [131.159.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8D4743FA3 for ; Wed, 3 Dec 2003 19:15:58 -0800 (PST) (envelope-from barner@in.tum.de) Received: from zi025.glhnet.mhn.de (localhost.glhnet.mhn.de. [127.0.0.1]) by zi025.glhnet.mhn.de (8.12.9p2/8.12.9) with ESMTP id hB43FsmI041156 for ; Thu, 4 Dec 2003 04:15:54 +0100 (CET) (envelope-from simon@zi025.glhnet.mhn.de) Received: (from simon@localhost) by zi025.glhnet.mhn.de (8.12.9p2/8.12.9/Submit) id hB43FsxZ041155 for gnome@freebsd.org; Thu, 4 Dec 2003 04:15:54 +0100 (CET) (envelope-from simon) Date: Thu, 4 Dec 2003 04:15:53 +0100 From: Simon Barner To: gnome@freebsd.org Message-ID: <20031204031553.GA18969@zi025.glhnet.mhn.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-new at informatik.tu-muenchen.de Subject: Building Galeon 2 for GNOME 2.5 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 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, 04 Dec 2003 03:16:00 -0000 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, I had to rebuild Galeon 2 in order to get the fonts in the menus back (I suppose this is due to the libpango update). The build failed, because parts of the GTK and/or GNOME API were deprecated in version 2.5. I was able to work around the problem by removing the following defines from Galeon's Makefiles: -DG_DISABLE_DEPRECATED \ -DGDK_DISABLE_DEPRECATED \ -DGTK_DISABLE_DEPRECATED \ -DGDK_PIXBUF_DISABLE_DEPRECATED \ -DGNOME_DISABLE_DEPRECATED This produced in a flawlessly running Galeon. I don't know whether it would legitimate to remove those defines, that guard deprecated parts of the API, in the ports collection. IMO, they are meant for developers only, and while the Galeon developers are (hopefully ;-) busy porting it to the new GNOME version, the suggested changes are a workaround for those who want to test GNOME 2.5 and who cannot live without Galeon :-) If you want I can prepare patches for the respective Makefile.in files, e.g. for the MarcusCom repository. Simon --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/zqbpCkn+/eutqCoRAuXRAKDex8H3hPGbK+31ax/ZI3Ldr4Z0FwCg06X8 1uliLoSpZH+EX1g046Wyinw= =OMlo -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw--