Building Galeon 2 for GNOME 2.5

Joe Marcus Clarke marcus at marcuscom.com
Wed Dec 3 23:55:20 PST 2003


On Wed, 2003-12-03 at 22:15, Simon Barner wrote:
> 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.

The GNOME developers should be working on removing this from their apps
(or making their apps use the new APIs).  You may want to hold off
patching for now.  Some apps may be getting an update soon to correct
this.

Joe

> 
> Simon
-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20031204/313aeeb2/attachment.bin


More information about the freebsd-gnome mailing list