Opened 20 months ago

Closed 3 months ago

#58130 closed update (fixed)

gtk3 @3.22.30: update to 3.24

Reported by: speleo3 (Thomas Holder) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: parafin, jjstickel (Jonathan Stickel), kjyv (Stefan Bethge), michaelld (Michael Dickens)
Port: gtk3

Description

GTK 3.24.3 has 3 fixes for the quartz backend, including hidpi scaling (fixes wrong font scaling).

https://gitlab.gnome.org/GNOME/gtk/blob/gtk-3-24/NEWS

Change History (11)

comment:1 Changed 20 months ago by jmroot (Joshua Root)

Cc: dbevans removed
Owner: set to dbevans
Port: gtk3 added
Status: newassigned

comment:2 Changed 19 months ago by parafin

Cc: parafin added

comment:3 Changed 15 months ago by jjstickel (Jonathan Stickel)

Cc: jjstickel added

comment:4 Changed 15 months ago by kjyv (Stefan Bethge)

Updating to 3.24 also fixes copy & paste crashes with zim > 0.70 (which switched to gtk3 recently), see #58588.

comment:5 Changed 15 months ago by kjyv (Stefan Bethge)

Cc: kjyv added

comment:6 Changed 15 months ago by michaelld (Michael Dickens)

At least on first build for my MP install, updating GTK to the latest (3.24.10) seems to work. That said, I don't use gnome or very many of the GTK related ports ... so, I'm not sure if updating this port is incompatible with the vast majority of those ports that depend on it.

comment:7 Changed 15 months ago by michaelld (Michael Dickens)

Cc: michaelld added

comment:8 Changed 15 months ago by jjstickel (Jonathan Stickel)

FYI, I created a PR: https://github.com/macports/macports-ports/pull/4848 . @dbevans requested time to evaluate.

comment:9 Changed 15 months ago by michaelld (Michael Dickens)

Nice. I'm good with that PR. No idea how it'll affect the majority of ports that depend on it, but it works with the ~5 that I use.

comment:10 Changed 12 months ago by jjstickel (Jonathan Stickel)

comment:11 Changed 3 months ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.