[MacPorts] #45781: gtkextra3: new port
MacPorts
noreply at macports.org
Mon Dec 22 09:58:56 PST 2014
#45781: gtkextra3: new port
-------------------------------+--------------------------------
Reporter: Tom.Schoonjans@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.2
Resolution: | Keywords:
Port: gtkextra3 |
-------------------------------+--------------------------------
Comment (by ionic@…):
Replying to [comment:8 Tom.Schoonjans@…]:
> I attached a new Portfile which contains the missing # $Id$ line, and
has pre-configure changed to pre-fetch.
Thanks.
[[BR]][[BR]]
> I didn't put in the live check since I am not entirely sure what the
expression should be. Feel free to add it though.
OK. Will see what I can come up with.
[[BR]][[BR]]
> I would like to emphasize that gtkextra3 is not replacing gtk2-extras
since gtkextra3 contains several non backwards-compatible changes to the
API. Ports that are currently linked against gtk2-extras should remain so,
although developers of such ports should be encouraged to switch to
gtkextra3.
There are one or two ports using `gtk2-extra`. That's not exactly a whole
bunch. Worse, both have not been updated for over a year, one of them only
more than two years ago (and even then using `gtk2-extra` only when
explicitly enabled via a variant.)
[[BR]][[BR]]
> The gtk2-extras branch in the source code is no longer being maintained.
This is a '''very''' good argument for '''replacing''' `gtk2-extras` with
your new port and what I was aiming at in my last comment(s).
Do we really need to carry legacy cruft? Can't `php-gtk` and `gpsim` be
updated to make use of gtkextra3?
[[BR]][[BR]]
> I do understand that the '3' may be confusing, but this was a choice
made by the developers (before I joined the project…). Nothing we can do
about that...
The `3` is just a version number. We could very much drop this, if we
wanted (assuming that we will only have one version/branch of `GtkExtras`
in the repository.)
--
Ticket URL: <https://trac.macports.org/ticket/45781#comment:9>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list