[MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6

MacPorts
#55615: glade is version 3.20.2; glade3 is version 3.8.6
------------------------+---------------------------
 Reporter:  ryandesign  |      Owner:  dbevans
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  glade, glade3
------------------------+---------------------------
 I see there is a port "glade" at version 3.20.2 and a port "glade3" at
 version 3.8.6. This is confusing.

 Should perhaps glade3 be retired, and marked as `replaced_by glade`? If
 so, the ports that currently depend on glade3 (gtksourceview2,
 libgtkhtml3, gtkdatabox) will need to be adjusted to depend on glade
 instead.

--
Ticket URL: <https://trac.macports.org/ticket/55615>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6

MacPorts
#55615: glade is version 3.20.2; glade3 is version 3.8.6
----------------------------+---------------------
  Reporter:  ryandesign     |      Owner:  dbevans
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  glade, glade3  |
----------------------------+---------------------

Comment (by Bachsau):

 The package names are indeed confusing. But glade3 is for GTK2
 applications. People designing for GTK2 need it.

--
Ticket URL: <https://trac.macports.org/ticket/55615#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6

MacPorts
In reply to this post by MacPorts
#55615: glade is version 3.20.2; glade3 is version 3.8.6
----------------------------+---------------------
  Reporter:  ryandesign     |      Owner:  dbevans
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  glade, glade3  |
----------------------------+---------------------

Old description:

> I see there is a port "glade" at version 3.20.2 and a port "glade3" at
> version 3.8.6. This is confusing.
>
> Should perhaps glade3 be retired, and marked as `replaced_by glade`? If
> so, the ports that currently depend on glade3 (gtksourceview2,
> libgtkhtml3, gtkdatabox) will need to be adjusted to depend on glade
> instead.

New description:

 I see there is a port "glade" at version 3.20.2 and a port "glade3" at
 version 3.8.6. This is confusing.

 Should perhaps glade3 be retired, and marked as `replaced_by glade`? If
 so, the ports that currently depend on glade3 (gtksourceview2,
 libgtkhtml3, gtkdatabox) will need to be adjusted to depend on glade
 instead.

--

Comment (by dbevans):

 Replying to [comment:1 Bachsau]:
 > The package names are indeed confusing. But glade3 is for GTK2
 applications. People designing for GTK2 need it.

 Correct.  glade3 not only is built with gtk2 but also allows editing gui's
 built with gtk2 widgets.  Similarly glade is gtk3 only in both senses.  So
 I think this needs to remain as long as we provide gtk2 and ports that
 depend on gtk2.  Note that the port description for each attempts to point
 out the difference.  Current version of glade is 3.22.0 (upgrade awaiting
 updated glib2, pango) and 3.8.6 was the last version that supported
 gtk2.  Ports that depend on glade3 are built with gtk2 and provide glade
 catalog data to describe the gtk2 widgets they provide. Depending on glade
 would be i appropriate.

 If you were wondering, the port name glade3 resulted when glade 2.0 was
 replaced with glade 3.0 (still supporting gtk2).  glade3 became glade when
 gtk3 support replaced gtk2 (3.10+) and glade2 was retired.

 So these two ports are features rather than defects.

--
Ticket URL: <https://trac.macports.org/ticket/55615#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6

MacPorts
In reply to this post by MacPorts
#55615: glade is version 3.20.2; glade3 is version 3.8.6
----------------------------+---------------------
  Reporter:  ryandesign     |      Owner:  dbevans
      Type:  defect         |     Status:  closed
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:  invalid        |   Keywords:
      Port:  glade, glade3  |
----------------------------+---------------------
Changes (by dbevans):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Closing this ticket as invalid but let me know if you have any suggestions
 about how to reduce the confusion between these two ports.

--
Ticket URL: <https://trac.macports.org/ticket/55615#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS