CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

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)

Gleb Popov (arrowd) · 3.58.0
devel/py-pygobject: Update 3.56.3 to 3.58.0

Changes:	https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.58.0/NEWS

PR:		298014
3dbda78f47
Dima Panov (fluffy) · 3.56.3_1
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 -t
606453c0f3
Charlie Li (vishwin) · 3.56.3
devel/py-pygobject: typo
81dfc032f4
Charlie Li (vishwin) · 3.56.3
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: 297399
5def198b8d
Charlie Li (vishwin) · 3.54.5_1
graphics/py-pycairo: bump RUN_DEPENDS consumers after rename
a20e21b55c
Charlie Li (vishwin) · 3.54.5
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
Charlie Li (vishwin) · 3.54.5
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
66d6d48a38
Matthias Andree (mandree) · 3.50.2
*: 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
Gleb Popov (arrowd) · 3.50.2
devel/py-pygobject: update to 3.50.2

PR:		290539
417584fa60
Baptiste Daroussin (bapt) · 3.50.0
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/D43183
a0ce779c88
Charlie Li (vishwin) · 3.50.0
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/D47635
76699df99d