| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: g-wrap-devel | Distribution: openSUSE 11.0 (X86-64) |
| Version: 1.9.10 | Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany |
| Release: 32.1 | Build date: Sat Jun 7 10:13:53 2008 |
| Group: Development/Languages/Scheme | Build host: bragg.suse.de |
| Size: 131432 | Source RPM: g-wrap-1.9.10-32.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.nongnu.org/g-wrap/ | |
| Summary: Guile Wrapper Generator | |
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. Other languages may be supported in the
future, possibly on both sides.
Authors:
--------
Andreas Rottmann <a.rottmann@gmx.at>
Rob Browning <rlb@defaultvalue.org>
Christopher Lee <chrislee@ri.cmu.edu>
LGPL v2.1 or later
internal MD5: 4adb4b41f737494be53dbae49a544279
GPG
* Thu Feb 28 2008 ro@suse.de
- update to 1.9.10
- Fix WCT nullable behaviour for 'new' (i.e. non-compat) wrapsets;
there is now a SRFI-39 parameter 'gw-wcts-nullable?' controlling
the nullable behaviour; this parameter is #f by default, and set
to #t when generating compat wrapsets.
- update to 1.9.9
- Support per-(type-)instance use of #:allowed-options
- Build fixes:
- Fix example build when libffi is not installed on the system.
- Fix GLib build (was deactivated by accident)
- Distribute and install SRFI 34/35 again
- libffi updated from GCC SVN
- It is now possible to have invisible output arguments; these
won't show up as return values of the Scheme procedure.
- update to 1.9.8
- New feature: function flags. At the moment there is a single flag
specifying whether to leave "Guile mode" when calling the wrapper
functions. See the Guile manual on "scm_without_guile" for more
information.
- Don't rely on libc to provide (v)asprintf, take the implementation
from gnulib.
- The minimal GLib bindings now build against GLib 2.x. However,
their use is deprecated in favour of the much more complete GLib
bindings in guile-gnome
(http://www.gnu.org/software/guile-gnome/).
- update to 1.9.7
- The shared libraries now reside in $(pkglibdir)/modules
(e.g. /usr/lib/g-wrap/modules).
- Users are now allowed to chose in which module generic functions
should be defined.
- New feature: aggregated typespecs. See the node `Wrapping a C
Function' of the manual for details.
- Users can now specify a free and a mark function, as well as an
equality predicate for wrapped C types (WCTs) in `wrap-as-wct!'.
- Improved documentation with an API reference (yet to be finished).
- Several bugfixes.
* Wed Jun 20 2007 sbrabec@suse.cz
- Fixed build by disabling -Werror.
* Mon Nov 27 2006 sbrabec@suse.cz
- Do not own /usr/share/guile/site (#223837).
* Thu Oct 26 2006 sbrabec@suse.cz
- Use system libffi (#182064).
* Tue Oct 17 2006 lrupp@suse.de
- move requires glic-devel to devel package
- added guile-devel gmp-devel libtool to Requires for devel package
* Fri Oct 13 2006 aj@suse.de
- Use guile-devel as buildreq.
* Thu Oct 12 2006 ro@suse.de
- added gmp-devel to buildreq (guile)
* Tue Jul 04 2006 schwab@suse.de
- Handle datarootdir.
/usr/bin/g-wrap-config /usr/include/g-wrap /usr/include/g-wrap-wct.h /usr/include/g-wrap/core-runtime.h /usr/include/g-wrap/ffi-support.h /usr/include/g-wrap/guile-compatibility.h /usr/include/g-wrap/guile-runtime.h /usr/include/g-wrap/guile-wct.h /usr/lib64/libgwrap-core-runtime.a /usr/lib64/libgwrap-core-runtime.la /usr/lib64/libgwrap-guile-runtime.a /usr/lib64/libgwrap-guile-runtime.la /usr/lib64/pkgconfig/g-wrap-2.0-guile.pc /usr/share/aclocal/g-wrap.m4 /usr/share/info/g-wrap.info.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 5 10:56:10 2008