./devel/gobject-introspection, GObject Introspection

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

Branch: CURRENT, Version: 1.66.0, Package name: gobject-introspection-1.66.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: (Expand)

SHA1: dc806ee27935d86e55e8e5d3313684fd01b7ecf8
RMD160: d42c871a178ed9e85834c8fc4e59ae176b44cc38
Filesize: 988.668 KB

Version history: (Expand)

CVS history: (Expand)

   2020-09-29 12:45:58 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update gobject-introspection to 1.66.0

1.66.0 - 2020-09-12

* Support the gtk-doc action syntax :mr:`203`
* Meson fixes with glib and/or g-i is a subproject :mr:`206` :mr:`208`
* GITypeInfo storage type utility API :mr:`205`
* Meson: Fix build as subproject :mr:`214`
* Fixing XDG_DATA_DIRS logic :mr:`215`
* libgirepository: Add a couple missing nullable annotations :mr:`217` :mr:`225`
* dumper: Fix missing symbols in LTO case or with overridden symbol visibility \ 
settings :mr:`216`
* Documentation improvements: :mr:`220` :mr:`232`
* Remove old autoconf fallback code for the python tools :mr:`221`
* meson: Rename option `gi_cross_use_{host -> prebuilt}_gi` mr:`211`
* meson: Don't override finding executables when using pre-built tools. :mr:`212`
* meson: gir: add a dependency for g-ir-compiler for building .girs :mr:`228`
* meson: Use pkgconfig generator :mr:`207`
* Fix gi-dump-types.c to build on Windows :mr:`218`
* giscanner: parse block comments for members and fields :mr:`230`
* Add the notion of standalone doc sections :mr:`226`
* giscanner: Add support for using clang-cl :mr:`234`
* giscanner: Fix section matching for documentation :mr:`237`
   2020-07-04 12:04:46 by Amitai Schleier | Files touched by this commit (1)
Log message:
Explicitly disable g-ir-doc-tool, since it's not in PLIST.
   2020-04-12 22:29:09 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
gobject-introspection: update to 1.64.1.

1.64.1 - 2020-04-05

* Replace calls to deprecated xml.etree.cElementTree removed in Python 3.9 \ 
:mr:`202` (:user:`Stephen Gallagher <sgallagher>`)
* gimarshallingtests: Use g_assert_cmpfloat_with_epsilon. Fixes tests on some \ 
architectures :mr:`200` (:user:`Iain Lane <iainl>`)
   2020-03-11 11:09:36 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
gobject-introspection: update to 1.64.0.

1.64.0 - 2020-03-07

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Fix regress scanner tests for non-gcc/clang compilers :mr:`197` \ 
(:user:`Chun-wei Fan <fanc999>`)
* Document how to update glib GIR :mr:`199` (:user:`Bastien Nocera <hadess>`)

1.63.2 - 2020-01-17

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Add GMemoryMonitor to glib annotations :mr:`193` (:user:`Bastien Nocera \ 
* Fix build reproducibility :mr:`192` (:user:`Joshua Watt <jpewhacker>`)
* Drop deprecated xml.etree.ElementTree.Element.getchildren() calls :mr:`194` \ 
(:user:`Miro Hrončok <hroncok>`)
* Support Python 3.8.x+ on Windows :mr:`195` (:user:`Chun-wei Fan <fanc999>`)
* Cross compile support :mr:`64` (:user:`Alexander Kanavin <alex.kanavin>`)
* meson: Visual Studio builds: Use -utf-8 where available :mr:`196` \ 
(:user:`Chun-wei Fan <fanc999>`)

1.63.1 - 2019-11-24

* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* build: require meson 0.50.1
* build: use proper dylib versioning on macOS :mr:`177` (:user:`Tom Schoonjans  \ 
* scanner: Support array arguments with static keyword :mr:`176` \ 
(:user:`Emmanuele Bassi <ebassi>`)
* website: Add Ruby-GNOME to user list :mr:`178` (:user:`kojix2`)
* Fix non-libtool code being run with no nob-libtool dependencies :mr:`179` \ 
(:user:`Alistair Buxton <ali1234>`)
* meson: change "cairo" from a boolean to a feature option :mr:`180`
* meson: change "doctool" from a boolean to a feature option :mr:`181`
* Fix a memory leak in g_irepository_get_object_gtype_interfaces() :mr:`182` \ 
(:user:`Philip Chimento <ptomato>`)
* ccompiler.py: Fix macro defines with quotes on MSVC :mr:`183` (:user:`Chun-wei \ 
Fan <fanc999>`)
* tests: Actually test libregress by specifying the LD_LIBRARY_PATH :mr:`174` \ 
(:user:`Corentin Noël <tintou>`)
* examples: Make self contained and add build system integration examples :mr:`189`
prefix/datadir/libdir :mr:`190`
* girepository: Also store GType cache misses :mr:`191` (:user:`Carlos Garnacho \ 
* docs: Document GI_CROSS_LAUNCHER envvar :mr:`175` (:user:`Emmanuele Bassi \ 
   2020-03-08 17:42:31 by Benny Siegert | Files touched by this commit (67)
Log message:
Revbump packages depending on libffi after .so version change.

Requested by Matthias Ferdinand and Oskar on pkgsrc-users.
   2020-02-18 17:00:22 by Jonathan Perkin | Files touched by this commit (3)
Log message:
gobject-introspection: Fix build on certain Darwin configurations.

The generation tools require libraries from within the build area to execute,
so ensure they can be found.  This removes a patch I committed a couple of
years ago that was apparently fixing a different LD_LIBRARY_PATH issue, but
unfortunately my commit message was inadequate and I can't find what issue that
was resolving.
   2020-01-02 16:45:43 by David H. Gutteridge | Files touched by this commit (1)
Log message:
gobject-introspection: remove now redundant test target

Now that adam@ has added a generic test target to meson's build.mk,
we can just rely on that, instead.
   2019-10-14 05:28:01 by David H. Gutteridge | Files touched by this commit (3) | Package updated
Log message:
gobject-introspection: update to 1.62.0

pkgsrc-specific changes: note Python 2.7 is no longer supported
(upstream dropped it several releases ago), and add a test target.

Change log:

1.62.0 - 2019-09-09

* No changes since 1.61.2

1.61.2 - 2019-08-17

* dumper: Use the distutils linker :mr:`170` (:user:`David Demelier <markand>`)
* structinfo: Fix offset in find_method() :mr:`171` (:user:`Florian Müllner \ 
* tests: Don't include "config.h" in installed files :mr:`172` \ 
(:user:`Philip Chimento <ptomato>`)
* meson: Make meson.override_find_program working on more complex use cases \ 
:mr:`173` (:user:`Thibault Saunier <thiblahute>`)

1.61.1 - 2019-08-07

* Drop autotools build system :mr:`143`
* meson: require 0.49.2
* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Add documentation to the RelaxNG schema :mr:`139` (:user:`David Bellot \ 
* Unused variable fixes :mr:`147` (:user:`Philip Chimento <ptomato>`)
* cachestore: handle cache getting deleted while loading it :mr:`148`
* Visual Studio builds: Use msvc_recommended_pragmas.h from GLib :mr:`150` \ 
(:user:`Chun-wei Fan <fanc999>`)
* Add Vulkan gir :mr:`155` (:user:`Matthew Waters <ystreet00>`)
* Make g_irepository_get_object_gtype_interfaces actually work :mr:`157` \ 
(:user:`Philip Chimento <ptomato>`)
* gimarshallingtests: Add a marshalling test case for GPtrArrays and GArrays of \ 
structures :mr:`160` (:user:`Stéphane Seng <stephaneseng>`)
* scanner: parse and expose function macros :mr:`159` (:user:`Mathieu \ 
Duponchelle <mathieudu>`)
* meson: use pkg-config directly for libffi cflags and libs :mr:`162` \ 
(:user:`Aaron Boxer <boxerab>`)
* meson: Fix wrong dependency type check for gio-unix :issue:`166` (:user:`Brook \ 
Milligan <brook-milligan>`)
* regress: Add regression test for signal with GError param :mr:`169` \ 
(:user:`Philip Chimento <ptomato>`)