Subject: CVS commit: pkgsrc/devel/g-wrap
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 12/03/2004 17:06:58
Module Name: pkgsrc
Committed By: wiz
Date: Fri Dec 3 17:06:58 UTC 2004
Modified Files:
pkgsrc/devel/g-wrap: DESCR Makefile PLIST buildlink3.mk distinfo
pkgsrc/devel/g-wrap/patches: patch-aa patch-ab
Removed Files:
pkgsrc/devel/g-wrap/patches: patch-ac
Log Message:
Update to 1.9.3, from Greg Troxel via pkgsrc-wip.
Changes since 1.3.4:
Version 1.9.3
- Comes with a compatibility layer that allows GnuCash to be built
with it.
- Reverts the enhanced generics support, which was introduced in
1.9.2, since that currently breaks guile-gnome
- Bugfixes
+ g-wrap-2.0-guile.pc is now generated correctly, even if the
internal libffi is used.
+ Types used by constants are now considered when calculating the
set of referenced types in a wrapset. This bug led to missing code
and compile errors when a type defined in another wrapset was used
by only by a constant.
+ On platforms which lack alloca(), the version shipped with
G-Wrap should now build correctly.
Version 1.9.2
- Now comes with libffi included, for systems which lack an libffi
installation
- SRFI module checks now work correctly, even if you do an in-tree build
Version 1.9.1
- API change: destruct-value-cg is now named destroy-value-cg
- Bugfixes
+ A bug in the latent generic code has been fixed
+ The error message for WCP type errors has been fixed
Version 1.9.0
- Complete rewrite; too many changes to list, see the manual for the
new GOOPS-based API and the guile-gnome project for an extended
example.
- New features:
+ Output arguments
+ Default arguments
- G-Wrap should be target-language agnostic, like it was in its
early days.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pkgsrc/devel/g-wrap/DESCR
cvs rdiff -r1.30 -r1.31 pkgsrc/devel/g-wrap/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/g-wrap/PLIST pkgsrc/devel/g-wrap/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/g-wrap/buildlink3.mk
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/g-wrap/patches/patch-aa
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/g-wrap/patches/patch-ab
cvs rdiff -r1.4 -r0 pkgsrc/devel/g-wrap/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.