Bug 291335 - devel/py-pygobject: update to 3.54
Summary: devel/py-pygobject: update to 3.54
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-desktop (Team)
URL:
Keywords:
Depends on:
Blocks: 291334
  Show dependency treegraph
 
Reported: 2025-12-01 20:01 UTC by p5B2EA84B3
Modified: 2026-01-24 18:40 UTC (History)
2 users (show)

See Also:
vishwin: maintainer-feedback+


Attachments
Patch to update devel/py-pygobject (1.25 KB, patch)
2025-12-31 15:55 UTC, Olivier Duchateau
no flags Details | Diff
v1 (includes/fixes test suite) (3.25 KB, patch)
2026-01-05 14:20 UTC, Charlie Li
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description p5B2EA84B3 2025-12-01 20:01:11 UTC
Please update port because of blocking others
Comment 1 Charlie Li freebsd_committer freebsd_triage 2025-12-01 20:30:14 UTC
I do have this in my local tree but the current upstream version is 3.54, so it will be updated to that instead.
Comment 2 Olivier Duchateau 2025-12-31 15:55:50 UTC
Created attachment 266702 [details]
Patch to update devel/py-pygobject

- Update to 3.54.5

Tested with devel/gobject-introspection 1.86.0 (bug #292075).
Comment 3 Charlie Li freebsd_committer freebsd_triage 2026-01-05 14:20:34 UTC
Created attachment 266848 [details]
v1 (includes/fixes test suite)

I've dogfooded this long enough, but the main item holding this back has been getting the test suite to run. It is supposed to run from the main port, not devel/pygobject-common. Some tests are marked broken for suspected infinite loops, and one other is ignored for causing kernel panics. There are a few test failures.
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-01-24 18:39:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=66d6d48a3884aa95750a7e43727e63d56688119f

commit 66d6d48a3884aa95750a7e43727e63d56688119f
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-01-05 14:15:39 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-01-24 18:39:02 +0000

    devel/py-pygobject: update to 3.54.5

    Changelog: https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.54.5/NEWS

    Note, tests run from the primary port, not -common.

    Event: Winter Field Day 2026
    PR: 291335

 devel/py-pygobject/Makefile     | 24 +++++++++++++++++++++++-
 devel/py-pygobject/distinfo     |  6 +++---
 devel/pygobject-common/Makefile |  8 +-------
 3 files changed, 27 insertions(+), 11 deletions(-)