| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: g-wrap | Distribution: openSUSE 11.0 (i586) |
| Version: 1.9.10 | Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany |
| Release: 32.1 | Build date: Sat Jun 7 06:10:04 2008 |
| Group: Development/Languages/Scheme | Build host: rael.suse.de |
| Size: 303549 | 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 interlanguage 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: 8980edfab9f2f739571b2155ec5c1898
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/lib/g-wrap /usr/lib/g-wrap/modules /usr/lib/g-wrap/modules/libgw-guile-gw-glib.a /usr/lib/g-wrap/modules/libgw-guile-gw-glib.la /usr/lib/g-wrap/modules/libgw-guile-gw-glib.so /usr/lib/g-wrap/modules/libgw-guile-gw-glib.so.0 /usr/lib/g-wrap/modules/libgw-guile-gw-glib.so.0.0.0 /usr/lib/g-wrap/modules/libgw-guile-standard.a /usr/lib/g-wrap/modules/libgw-guile-standard.la /usr/lib/g-wrap/modules/libgw-guile-standard.so /usr/lib/g-wrap/modules/libgw-guile-standard.so.0 /usr/lib/g-wrap/modules/libgw-guile-standard.so.0.0.0 /usr/lib/libgwrap-core-runtime.so /usr/lib/libgwrap-core-runtime.so.2 /usr/lib/libgwrap-core-runtime.so.2.0.0 /usr/lib/libgwrap-guile-runtime.so /usr/lib/libgwrap-guile-runtime.so.2 /usr/lib/libgwrap-guile-runtime.so.2.0.0 /usr/share/doc/packages/g-wrap /usr/share/doc/packages/g-wrap/AUTHORS /usr/share/doc/packages/g-wrap/COPYING.LIB /usr/share/doc/packages/g-wrap/ChangeLog /usr/share/doc/packages/g-wrap/NEWS /usr/share/doc/packages/g-wrap/README /usr/share/doc/packages/g-wrap/THANKS /usr/share/doc/packages/g-wrap/TODO /usr/share/guile/site/g-wrap /usr/share/guile/site/g-wrap.scm /usr/share/guile/site/g-wrap/c-codegen.scm /usr/share/guile/site/g-wrap/c-types.scm /usr/share/guile/site/g-wrap/compat.scm /usr/share/guile/site/g-wrap/config.scm /usr/share/guile/site/g-wrap/enumeration.scm /usr/share/guile/site/g-wrap/guile /usr/share/guile/site/g-wrap/guile.scm /usr/share/guile/site/g-wrap/guile/ws /usr/share/guile/site/g-wrap/guile/ws/standard.scm /usr/share/guile/site/g-wrap/gw /usr/share/guile/site/g-wrap/gw-glib-spec.scm /usr/share/guile/site/g-wrap/gw-glib.scm /usr/share/guile/site/g-wrap/gw-standard-spec.scm /usr/share/guile/site/g-wrap/gw-wct-spec.scm /usr/share/guile/site/g-wrap/gw-wct.scm /usr/share/guile/site/g-wrap/gw/standard.scm /usr/share/guile/site/g-wrap/rti.scm /usr/share/guile/site/g-wrap/scm-codegen.scm /usr/share/guile/site/g-wrap/simple-type.scm /usr/share/guile/site/g-wrap/util.scm /usr/share/guile/site/g-wrap/ws /usr/share/guile/site/g-wrap/ws/standard.scm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 30 10:15:57 2008