./devel/gobject-introspection, GObject Introspection

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.80.1nb3, Package name: gobject-introspection-1.80.1nb3, Maintainer: pkgsrc-users

The goal of the project is to describe the APIs and collect them
in a uniform, machine readable format.


Required to run:
[textproc/py-expat] [devel/glib2] [devel/libffi] [textproc/py-cElementTree] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/meson]

Master sites:

Filesize: 1015.848 KB

Version history: (Expand)


CVS history: (Expand)


   2024-09-04 08:05:05 by Patrick Welche | Files touched by this commit (4)
Log message:
gobject-introspection: Fix build with py-setuptools-74.0.0 PR pkg/58662

https://gitlab.gnome.org/GNOME/gobject-introspection/-/commit/a2139dba59eac283a7f543ed737f038deebddc19
   2024-08-30 18:31:20 by Ryo ONODERA | Files touched by this commit (2)
Log message:
devel/gobject-introspection: Fix build with py-setuptools-74.0.0
   2024-04-10 11:15:08 by Thomas Klausner | Files touched by this commit (1)
Log message:
gobject-introspection: distutils (via setuptools) is needed at runtime

Bump PKGREVISION.
   2024-04-09 20:20:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
gobject-introspection: manually install some gir/typelib files

Removed in last update, but still needed. Not mentioned in NEWS...

Bump PKGREVISION.
   2024-04-09 19:55:46 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
gobject-introspection: update to 1.80.1.

1.80.1 - 2024-04-01
-------------------

* Require Python 3.8 when running mypy
* Ensure that POSIX types follow the target architecture
* Look for finish functions inside the list of constructors

1.80.0 - 2024-03-09
-------------------

* Allow using `transfer none` with GClosure
* Only allow loading GIRepository-2.0
* Add marshalling tests for uninitialized and NaN arguments
* Check for setuptools when building with Python >= 3.12
* Add fallback doc elements for virtual functions
* Add doc elements for callback fields
* Support static inline declarations in the GIR
* Add annotations for sync, async, and async-finish functions in the GIR
* Simplify the giscanner module build with Python >= 3.12
* Allow passing full shared library paths on Windows

1.79.1 - 2023-12-28
-------------------

* Build fixes
* Require Meson ≥ 1.2
* Avoid test failures with Python ≥ 3.12
* Update the GIR schema, and validate GIR files as part of the test suite
* Support (not optional) annotation
* Allow ownership transfer of structure types with copy/free functions

1.79.0 - 2023-12-24
-------------------

* Require GLib >= 2.79
* Require Python >= 3.8
* Simplify libtool use with wrappers
* Drop GIO dependency from libgirepository
* Do not install the GLib introspection data
   2023-11-29 11:57:19 by Jonathan Perkin | Files touched by this commit (1)
Log message:
gobject-introspection: Exclude dependencies for build.

This package is often included with its DEPMETHOD set to "build", in which
case we do not want to include its indirect dependencies as they will then
be tagged as "build" also.  Fixes potential runtime issues exposed by
indirect dependency checks.
   2023-11-25 06:10:27 by Izumi Tsutsui | Files touched by this commit (1)
Log message:
gobject-introspection: assume all supported NetBSD have 64 bit time_t.

Bump PKGREVISION.
   2023-11-07 13:53:45 by Thomas Klausner | Files touched by this commit (1)
Log message:
gobject-introspection: remove double space in DESCR