./devel/p5-Glib-Object-Introspection, Dynamically create Perl language bindings

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


Branch: CURRENT, Version: 0.044, Package name: p5-Glib-Object-Introspection-0.044, Maintainer: pkgsrc-users

Glib::Object::Introspection uses the gobject-introspection and libffi projects
to dynamically create Perl bindings for a wide variety of libraries. Examples
include gtk+, webkit, libsoup and many more.


Required to run:
[devel/p5-glib2] [devel/gobject-introspection]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 4489decbc18149c549b470470fafe8d385a17c86
RMD160: d0d125afa75bd72c902515554cce434af85efcfd
Filesize: 79.291 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-08 20:54:31 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Glib-Object-Introspection: update to 0.044.

Overview of changes in Glib::Object::Introspection 0.044
========================================================

* perli11ndoc: properly handle callback fields without return value
∗ interface -> SV: correctly marshal class struct args of functions
   2017-06-12 15:14:31 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Glib-Object-Introspection to 0.043
---------------------------------------------------
* Add functions for handling raw flags values
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-02-13 14:03:44 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Glib-Object-Introspection to 0.042
----------------------------------------------------
Overview of changes in Glib::Object::Introspection 0.042
========================================================

* perli11ndoc: put special classes and records into their own category
* perli11ndoc: list functions of enums and bitfields
* perli11ndoc: fix the synopsis formatting for class struct functions
* perli11ndoc: correctly display array and callback parameters/return
  values/fields
* Fix "occuring" typo in POD (Bugzilla #775169)
   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
   2016-12-15 22:54:25 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Glib-Object-Introspection to 0.041
---------------------------------------------------
(From NEWS:)
Overview of changes in Glib::Object::Introspection 0.041
========================================================
∗ Tweak the test environment to work with newer ExtUtils::MakeMaker
* Use the stack in favor of heap allocation during marshalling
* Use custom code to find struct methods in order to avoid a bug
* Remove an unused internal variable
* Add support for object class functions
* Add support for marshalling GParamSpec
* Add Glib::Object::Introspection::GValueWrapper::get_value
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-04-20 14:32:11 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated to devel/p5-Glib-Ojbect-Instrospection-0.040 (from 0.027)
-----------------------------------------------------------------
Overview of changes in Glib::Object::Introspection 0.040
========================================================

* Makefile.PL: Make G:O:I dependent on Glib version >= 1.320
* Makefile.PL: Module marked as "stable"; no code changes since 0.033

Overview of changes in Glib::Object::Introspection 0.033
========================================================

* perli11ndoc: Add a path bar to the results display

Overview of changes in Glib::Object::Introspection 0.032
========================================================

* Makefile.PL/setup.pl: change library extensions on OS X
* Docs: include an edited version of Gtk2::api
* perli11ndoc: hush a warning when run in text mode without args
* perli11ndoc: display a synopsis for callables
* perli11ndoc: make Control+k focus the search entry
* perli11ndoc: make Right/Left expand/collapse rows in the tree view
* perli11ndoc: make the result text view readonly
* Croak in setup for unhandled modificaion combinations
* perli11ndoc: when filtering, show children of matching elements

Overview of changes in Glib::Object::Introspection 0.031
========================================================

* Add perli11ndoc, an interactive documentation viewer
* Added perli11ndoc to MANIFEST

Overview of changes in Glib::Object::Introspection 0.030
========================================================

* Avoid repeating setting up a library as this can lead to issues.
* Add some missing version guards to the tests
* Added t/variants.t to MANIFEST

Overview of changes in Glib::Object::Introspection 0.029
========================================================

* Hook up the generic Glib::Boxed constructor on load, not in setup()
* Add support for marshalling GVariants.
* Add support for marshalling GArrays, GPtrArrays and GByteArrays.
* Support flat arrays when converting from C to Perl.

Overview of changes in Glib::Object::Introspection 0.028
========================================================

* Harmonize the format of type names in error messages
* Add a FIXME about a corner case of GInitiallyUnowned handling