close

./devel/gobject-introspection, GObject Introspection

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


Branch: CURRENT, Version: 1.86.0, Package name: gobject-introspection-1.86.0, 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: 1057.785 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-05 15:49:02 by Ryo ONODERA | Files touched by this commit (5)
Log message:
devel/gobject-introspection: Update to 1.86.0

* Build gir files for GioUnix-2.0 for pkgsrc/devel/glib2.

Changelog:
1.86.0 - 2025-09-13
-------------------

- giscanner: Added ability to add wrapper script arguments [!530]
- g-ir-tools: Support reading @rspfiles for arguments [!532]
- Update gobject-introspection-tests [!536]
- giscanner: support alignof expressions [!538]
- dumper: Fix introspection binaries missing rpaths for uninstalled ELF shlibs [!540]
- meson: Fix fs.copyfile semantics breaking GIR build with Ninja 1.12+ [!534]
- giscanner: Deduplicate arguments and use response files for MSVC [!535]
- scanner: Prefer some getters over others [!473]
- girepository: Initialize the async functions parameters [!544]
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-07-19 09:38:33 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
gobject-introspection: restore BUILDLINK_ABI_DEPENDS
   2025-07-18 10:37:35 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
gobject-introspection: updated to 1.84.0

1.84.0 - 2025-03-15

* No changes

1.83.4 - 2025-03-08

* Revert support for "static" virtual functions

1.83.2 - 2025-03-01

* Improve GType inspection helper
* Parse C11's _Alignas
* Respect custom Python binary
* Fix build on the latest Windows SDK
* Small performance improvement when looking up a signal information
* Use standard imports in the JavaScript templates for g-ir-doctool
* Ensure that enumeration members can be marked as deprecated
* Add more test coverage for structured union types
* Add an option to skip tests when building
* Fix various MSVC compatibility issues
* Add support for "static" virtual functions
* Allow specifying the format of the documentation inside doc blocks
* Handle C99's _Complex
* Consider UCRT64 and CLANG64 as mingw32 compilers
* Handle static NSString syntax
* Add instance parameter checks to strict validation
* Documentation improvements
   2025-01-27 18:27:40 by Jonathan Perkin | Files touched by this commit (2)
Log message:
gobject-introspection: Fix regression on SunOS.
   2025-01-14 15:40:52 by Ryo ONODERA | Files touched by this commit (2)
Log message:
devel/gobject-introspection: Fix build under NetBSD

* Define some more __*_t.
   2025-01-14 14:17:12 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
gobject-introspection: updated to 1.82.0

1.82.0 - 2024-09-13

* Require GLib 2.82.0

1.81.4 - 2024-09-03

* Add rpath when building the type dumper on macOS
* Fix regression in the installation of GIRepository-2.0.typelib

1.81.2 - 2024-09-03

* Add strict mode warning for enumeration members starting with a number
* Set deprecation message for signals and properties
* Fix HTML definition lists in the documentation generator
* Catch up with Python-Markdown 3.4 extension API changes
* Propagate scanner errors
* Do not break when parsing ARM SVE types in system headers
* Pair pointer GTypes with their opaque structure
* Fix property accessor pairing
* Handle pid_t, etc. as their own top-level types
* Add warning for closure annotation
* Warn on invalid callback annotations
* Make sure to set a GError with an invalid introspect-dump string
* Move gobject-introspection tests to a submodule
* Remove dependency on distutils.msvccompiler
* Be more thorough about applying -Wl,--no-as-needed option
* Documentation and build fixes
   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