./devel/g-wrap, Tool for generating guile wrappers for C code

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


Branch: CURRENT, Version: 1.9.15, Package name: g-wrap-1.9.15, Maintainer: gdt

G-Wrap is a tool (and Guile library) for generating function wrappers
for inter-language calls. It currently only supports generating Guile
wrappers for C functions.

This package provides G-Wrap TNG (to be 2.0), with the following
goals:

* Use GOOPS, for enhanced flexibility

* Get rid of the cruft that has accumulated, simplify where possible
without sacrificing features

* Be target-language agnostic; i.e. clean separation of the core and
e.g. the Guile-specific code. New languages (perhaps even
non-Schemes) should be easy to add.

* Offer the current (1.3.4+) wrapping API as a compatibility layer.


Required to run:
[devel/glib2] [devel/libffi] [devel/guile-lib] [lang/guile20]

Master sites:

SHA1: f15b30b8a1a9da32b69bac3f2f32f15875fb76a6
RMD160: 8fa8fc7f43e383c5d4e41038072b09830f25d16a
Filesize: 685.157 KB

Version history: (Expand)


CVS history: (Expand)


   2016-09-15 16:32:41 by Thomas Klausner | Files touched by this commit (24)
Log message:
After guile's and guile20's installation prefixes have changed, it's time
to bump their dependencies (except those that were bumped in the last 24
hours already).
   2016-09-15 02:01:43 by Greg Troxel | Files touched by this commit (3) | Package updated
Log message:
Update to 1.9.15 and switch to guile20

This package had been held at 1.9.14 because 1.9.15 requires guile
2.0.

Changes from 1.9.14:

  G-Wrap now requires Guile 2.0, allows Guile 2.2;

  Requires autoconf >= 2.61, automake >= 1.12, adding /build-aux

  We no longer update Changelog, see G-Wrap's git logs instead

  No free/mark on WCT objects, and remove use of scm_gc_free

  Use scm_module_variable instead of the deprecated scm_sym2var

  The documentation has been restructured, updated and fixed to work with \ 
texinfo >= 5.2;

  Removing doc/version.texi - it is generated/updated
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-06 15:48:38 by Greg Troxel | Files touched by this commit (1) | Package updated
Log message:
Note that update to 1.9.15 is on hold because it requires guile 2.0.
   2015-03-05 21:14:52 by Tobias Nygren | Files touched by this commit (1)
Log message:
remove dup RCS id
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-09-15 12:07:21 by OBATA Akio | Files touched by this commit (1789) | Package updated
Log message:
recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
   2012-05-24 01:11:56 by Greg Troxel | Files touched by this commit (1)
Log message:
not MAKE_JOBS_SAFE