#31724: New Port(?): gtk-mac-integration ---------------------------------+------------------------------------------ Reporter: royliu@… | Owner: royliu@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.99 Keywords: | Port: gtk-mac-integration ---------------------------------+------------------------------------------ Comment(by elelay@…): Replying to [comment:5 royliu@…]:
elelay,
If `gtk-mac-integration` is deprecated, then `gtk-osx-application` is too!
In fact, gtk-mac-integration.tar.bz2 contains 2 "modules", one is the old (using Carbon) ige-mac-integration renamed to gtk-mac-integration (because ige had some meaning related to the company writing it in the first place, if I remember correctly), the other module is the (not so) new GTKOSXApplication. The old library is deprecated in favor of the new one. Is that more clear ?
Also, notice that: * The version 1.01 is oddly a small version bump from 0.96. See the changelog. * The bug fixed by this [http://svn.macports.org/repository/macports/trunk/dports/devel/gtk-osx- application/files/patch-src-gtkosxapplication_quartz-c.diff patch] is superceded by `gtk-mac-integration`.
This is why I marked it as temporary fix for version 0.9.6 in the Portfile.
I appreciate your input into this matter. I'm just a GTK newbie trying to make changes that'll eventually culminate in a patch to an otherwise broken `inkscape +quartz`. Still, I think it would be nice if we could consolidate `gtk-osx-application` and `gtk-mac-integration`. I suspect that if you plugged in `gtk-mac-integration` as a dependency to your `gpodder` dependent, it would work.
Sure, it would work but why introduce a new port for exactly the same package (repeating #25025, without the rationale of an updated API, or is there : in the mean time, ige-mac-integration has been updated to 0.9.8 - see #29656 and they mention a switch to PyGI ; is it a gtk3 thing or still compatible with gtk2 ?). I'd rather see gtk-osx-application's version upgraded to 1.0.1. And I would appreciate seeing a not broken inkscape +quartz by the way :-) -- Ticket URL: <https://trac.macports.org/ticket/31724#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS