Bug 258115 - x11-toolkits/gtk30: update to 3.24.30
Summary: x11-toolkits/gtk30: update to 3.24.30
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-desktop (Team)
URL: https://gitlab.gnome.org/GNOME/gtk/-/...
Keywords: patch
Depends on:
Blocks:
 
Reported: 2021-08-28 05:02 UTC by Jan Beich
Modified: 2021-08-28 13:19 UTC (History)
1 user (show)

See Also:
tcberner: maintainer-feedback+


Attachments
v1 (3.48 KB, patch)
2021-08-28 05:02 UTC, Jan Beich
no flags Details | Diff
v1.1 (4.88 KB, patch)
2021-08-28 10:28 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)