BSD Ports

devel/py-pygobject 3.58.0 MidnightBSD

Python bindings for GObject Introspection

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
0c8dc7943e
License
lgpl2.1
Categories
devel, python

Description

PyGObject provides a convenient wrapper for the GObject+ library for use in Python programs, and takes care of many of the boring details such as managing memory and type casting. When combined with PyGTK, PyORBit and gnome-python, it can be used to write full featured Gnome applications.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-pygobject3.58.0
FreeBSDdevel/py-pygobject3.58.0
DragonFlydevel/py-pygobject3.50.0
HardenedBSDdevel/py-pygobject3.58.0
GhostBSDdevel/py-pygobject3.58.0

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}pygobject

From mports:

cd /usr/mports/devel/py-pygobject && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygobject>0:devel/py-pygobject

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Build dependencies 2
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
gnome pkgconfig python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
gnome/pygobject-3.58.0.tar.gz1.408568e+0645068697de3ffe46840ca369705f23118b34db4f7deb63f6eff079a6734ddcca
Master sites 1
  • GNOME

Commit history 1

DateCommitCreditsLog message
0c8dc7943e Lucas Holt devel/py-pygobject: update to 3.58.0 (#1000)
Updates PyGObject from 3.50.2 to 3.58.0, including the paired `pygobject-common` header ownership update. - Removes the stale conditional PORTREVISION for the release bump. - Adds the newly shipped `pygobject-types.h` to the common package. - Keeps MidnightBSD py-cairo dependency naming and source-verified LGPL 2.1 metadata. Validated: bmake makesum, patch, build, fake, package for both py312-pygobject and pygobject-common, check-license, portlint -C for the master port (0 fatal), and git diff --check. The existing port has no enabled upstream test target; optional upstream test wiring excludes known potentially nonterminating tests and was deliberately not added. ## Summary by Sourcery Update the PyGObject ports to 3.58.0 and include the newly shipped common header. Enhancements: …