Bug 258115

Summary: x11-toolkits/gtk30: update to 3.24.30
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: freebsd-desktop (Team) <desktop>
Status: Closed FIXED    
Severity: Affects Only Me CC: tcberner
Priority: --- Keywords: patch
Version: LatestFlags: tcberner: maintainer-feedback+
Hardware: Any   
OS: Any   
URL: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.30/NEWS
Attachments:
Description Flags
v1
none
v1.1 none

Description Jan Beich freebsd_committer freebsd_triage 2021-08-28 05:02:03 UTC
Created attachment 227506 [details]
v1

See URL for upstream changelog. Tested with Firefox and Celluloid under Sway.
Comment 1 Jan Beich freebsd_committer freebsd_triage 2021-08-28 08:23:08 UTC
It also appears to work fine with gtk-layer-shell which uses internal Gtk3 ABI.
Comment 2 Jan Beich freebsd_committer freebsd_triage 2021-08-28 10:28:25 UTC
Created attachment 227510 [details]
v1.1

Drop CLOUDPRINT option after https://gitlab.gnome.org/GNOME/gtk/-/commit/c77ea5101e55

$ make check-plist WITH=CLOUDPRINT
[...]
Error: Missing: lib/gtk-3.0/%%GTK3_VERSION%%/printbackends/libprintbackend-cloudprint.so
Comment 3 Tobias C. Berner freebsd_committer freebsd_triage 2021-08-28 10:45:22 UTC
Ship it
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-08-28 13:18:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=22a0881ccb2470363f3f207cc1dc37940b117176

commit 22a0881ccb2470363f3f207cc1dc37940b117176
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-07-08 12:18:51 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-08-28 13:17:20 +0000

    x11-toolkits/gtk30: update to 3.24.30

    Changes:        https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.29...3.24.30
    PR:             258115
    Approved by:    tcberner

 x11-toolkits/gtk30/Makefile              | 14 +++-----------
 x11-toolkits/gtk30/distinfo              |  6 +++---
 x11-toolkits/gtk30/files/patch-configure | 12 ++++++------
 x11-toolkits/gtk30/pkg-plist             |  2 +-
 4 files changed, 13 insertions(+), 21 deletions(-)