Dropping libgnome

Derek Atkins warlord at MIT.EDU
Tue Sep 11 09:37:49 EDT 2012


John Ralls <jralls at ceridwen.us> writes:

> On Sep 10, 2012, at 1:17 PM, Geert Janssens <janssens-geert at telenet.be> wrote:
>
>> One of the things I wanted to get done before 2.6 was dropping our dependency on libgnome. For the reasons why, see [1] and  [2].
>> 
>> With my last series of commits, I managed to drop our dependency on libgnome, libgnomeui and their dependencies. The only real gnome dependency remaining is libgnomecanvas. But according to the information in [2] there currently doesn't seem to be an official alternative for it yet. So that should be ok.
>> 
>> I adapted the windows build scripts to no longer install and ship the dropped libraries. The Windows installer got 4Mb smaller as a result :)
>> 
>> It may be interesting for the other platform builders to do a similar cleanup (GnuCash/OSX-Quarz, Macports,...)
>> 
>> These are the libraries I dropped from the Windows build:
>> - gnome-vfs
>> - libbonobo
>> - libbonoboui
>> - libgnome
>> - libgnomeui
>> - popt
>> 
>> You can check if your build scripts still depend on these. The should be safely removable since r22381.
>> 
>
> Yay! Good work!

Ditto!   Nice work, Geert!

> As for libgnomecanvas, it's replaced with Cairo. That will take some rewriting, but it's necessary to move to Gtk3.
>
> Regards,
> John Ralls

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list