[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