Ticket #15517 (closed defect: fixed)
Drop support for obsolete libgnomeprint
|Reported by:||ojwb||Owned by:|
Currently wx trunk has support for both gtkprint and gnomeprint. If neither are enabled, wx falls back to its built-in postscript printing.
However, gnomeprint has long been deprecated in favour of gtkprint:
The gtkprint code was added in GTK+ 2.10, which was released over 7 years ago:
At this point, it's a pretty safe bet that everyone using GTK+ will be on >= 2.10 (even RHEL 5.9 seems to have 2.10). If there's really anyone left who isn't, there's still wx's built-in postscript printing. The sort of people who might be clinging to a 7+ year old version of GTK+ are hardly going to be rushing to upgrade to a .0 release of anything either.
So I'd suggest dropping support for libgnomeprint before the wx 3.0 release so it doesn't end up living on for another release cycle.
I've attached a patch against trunk which does this.