[MacPorts] #55615: glade is version 3.20.2; glade3 is version 3.8.6
MacPorts
noreply at macports.org
Tue Mar 13 20:54:39 UTC 2018
#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
More information about the macports-tickets
mailing list