devel/py-pygobject: Update 3.56.3 to 3.58.0 Changes: https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.58.0/NEWS PR: 2980143dbda78f47
Port details
devel/py-pygobject3.58.0
Python bindings for GObject Introspection
- Maintainer
- desktop@FreeBSD.org
- Packages
- py312-pygobject 3.58.0
- Upstream
- Higher version available: 3.58.1
- CPE
- none, CVEs only via VuXML
- WWW
- https://pygobject.gnome.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (11)
devel/*pygobject*: install missed header (+)
Install missed pygobject-types.h
It needed to unbreak consumers, e.g. multimedia/py-gstreamer1
In file included from ../gi/overrides/gstanalyticsmodule.c:27:
/usr/local/include/pygobject-3.0/pygobject.h:23:10: fatal error: 'pygobject-types.h' file not found
23 | #include <pygobject-types.h>
| ^~~~~~~~~~~~~~~~~~~
1 error generated.
Reported by: bulk -t606453c0f3devel/py-pygobject: typo81dfc032f4
devel/py-pygobject: update to 3.56.3 Changelog: https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.56.3/NEWS Co-authored by: vishwin PR: 2973995def198b8d
graphics/py-pycairo: bump RUN_DEPENDS consumers after renamea20e21b55c
graphics/py-pycairo: rename and update to 1.29.0 Changelog: https://pycairo.readthedocs.io/en/latest/changelog.html#v1-29-0 Notably, experimental support for free-threaded Python (3.13t, soon 3.14t) Port and PKGNAME renamed to match Python package metadata, and to properly build with USE_PYTHON=pep517. Test suite also now exposed. Remove PORTSCOUT since this does not follow the even-odd version split.b01ea745e9
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: 29133566d6d48a38
*: Revise USES=python:... version range constraints and strip all lower bounds of 3.9 or 3.10 because they are implied now. python:3.9-X -> python:-X python:3.9+ -> python python:3.10-X -> python:-X python:3.10+ -> python (options such as ,build preserved)1403bb7765
devel/py-pygobject: update to 3.50.2 PR: 290539417584fa60
Mk/bsd.sites.mk: Simplify MASTER_SITES= GNOME Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is more complex. This patch simplify for users. Differential Revision: https://reviews.freebsd.org/D43183a0ce779c88
devel/py-pygobject: rename and update to 3.50.0 The proper upstream Python package name is pygobject; version 2 hasn't existed or been supported in ages, so rename. Rework the port to where -common is the child port but the main port depends on it for the header files. Build the main port as a Python wheel USE_PYTHON=pep517 to take advantage of USE_PYTHON=autoplist. Direct -common consumers have PORTREVISION bumped. Changelog: https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.50.0/NEWS Reported by: Olivier Duchateau <duchateau.olivier[at]gmail[dot]com> (3.44, 3.46) Exp-run by: antoine PR: 273722 Differential Revision: https://reviews.freebsd.org/D4763576699df99d