Opened 6 years ago
Closed 3 years ago
#58261 closed update (fixed)
glib2(-devel): update to latest version 2.60.0
Reported by: | dbevans (David B. Evans) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | chrstphrchvz (Christopher Chavez), l2dy (Zero King) | |
Port: | glib2 glib2-devel |
Description
Change History (16)
comment:1 Changed 6 years ago by dbevans (David B. Evans)
Port: | glib2-devel added |
---|
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
comment:3 Changed 6 years ago by dbevans (David B. Evans)
OK, I'll take a look and (hopefully) submit a PR. I'm dealing with a lot other meson issues anyway.
comment:4 follow-up: 5 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
The main difficulty is that we have a big patch and ed script for the autoconf system that implements support for the universal variant, which upstream was not interested in. We would need to investigate whether something similar needs to be done for the meson system.
Whatever you come up with, let's play with glib2-devel first and get it working before touching glib2.
pango-devel will also need to switch to meson, if you're interested in looking at that too. No patches there so it should be easier.
I know we have a meson portgroup, it's just unfamiliar territory for me.
comment:5 follow-up: 6 Changed 6 years ago by dbevans (David B. Evans)
Replying to ryandesign:
The main difficulty is that we have a big patch and ed script for the autoconf system that implements support for the universal variant, which upstream was not interested in. We would need to investigate whether something similar needs to be done for the meson system.
Whatever you come up with, let's play with glib2-devel first and get it working before touching glib2.
Agreed. patch-configure-switch-for-gappinfo-impl.diff is also autoconf specific so that needs to be ported to meson. I'm working on that now. Once I get it working without +universal, I'll post it as a WIP PR so we both can work on it. Once you agree to the changes, we can merge it as glib2-devel and see what happens :-).
comment:6 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to dbevans:
Agreed. patch-configure-switch-for-gappinfo-impl.diff is also autoconf specific so that needs to be ported to meson. I'm working on that now.
I believe upstream has already ported that to meson.
comment:7 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
comment:8 Changed 6 years ago by chrstphrchvz (Christopher Chavez)
This ticket's type should be set to "update"
comment:9 Changed 6 years ago by chrstphrchvz (Christopher Chavez)
Cc: | chrstphrchvz added |
---|
comment:10 Changed 6 years ago by mf2k (Frank Schima)
Type: | defect → update |
---|
comment:11 Changed 5 years ago by l2dy (Zero King)
Cc: | l2dy added |
---|
comment:12 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
There's an attempt to update the port here: https://github.com/macports/macports-ports/pull/5808
I objected to it in November 2019 but it has been changed since then and I haven't tried to reevaluate it.
comment:13 Changed 4 years ago by Lord-Kamina (Gregorio Litenstein)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:14 Changed 4 years ago by l2dy (Zero King)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
The main port glib2
has not been updated yet. Reopening.
comment:15 Changed 3 years ago by kencu (Ken)
comment:16 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
The build system has changed to meson, with which I am not familiar.