Bug 277581

Summary: devel/glib20: update to 2.80.0
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: freebsd-desktop (Team) <desktop>
Status: Closed FIXED    
Severity: Affects Only Me CC: arrowd
Priority: --- Flags: jbeich: exp-run+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.0/NEWS
Attachments:
Description Flags
v1 (apply via "git am")
none
v1.1 (apply via "git am") none

Description Jan Beich freebsd_committer freebsd_triage 2024-03-08 15:38:40 UTC
Created attachment 249030 [details]
v1 (apply via "git am")
Comment 2 Jan Beich freebsd_committer freebsd_triage 2024-03-08 20:09:04 UTC
Created attachment 249039 [details]
v1.1 (apply via "git am")

- Copy RUN_DEPENDS from BUILD_DEPENDS=devel/py-packaging for bin/gdbus-codegen
Comment 4 Gleb Popov freebsd_committer freebsd_triage 2024-03-12 19:32:10 UTC
Let's mark it BROKEN for now, I'll deal with this failure later. Let's not block this update.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-03-15 06:00:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=47c17dccc9b0edf5bfa4e99927ea96ba54a92fb5

commit 47c17dccc9b0edf5bfa4e99927ea96ba54a92fb5
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-03-07 21:35:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-03-15 05:54:53 +0000

    devel/glib20: update to 2.80.0

    Temporarily pass -Dintrospection=disabled to avoid dependency loop
    with devel/gobject-introspection.

    Changes:        https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.0/NEWS
    PR:             277581
    Reported by:    GitLab (notify releases)
    Exp-run by:     antoine

 devel/glib20/Makefile                              | 15 +++++----
 devel/glib20/distinfo                              |  6 ++--
 ...{patch-glib_gspawn.c => patch-glib_glib-unix.c} | 23 +++++++------
 devel/glib20/pkg-plist                             | 38 +++++++++++++++++++++-
 devel/glibd/Makefile                               |  2 ++
 5 files changed, 61 insertions(+), 23 deletions(-)