pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/g-wrap Update to 1.9.4:
details: https://anonhg.NetBSD.org/pkgsrc/rev/c620773010df
branches: trunk
changeset: 489859:c620773010df
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Feb 27 13:19:20 2005 +0000
description:
Update to 1.9.4:
- Enhanced generics support: now all arguments of methods are
specialized, not only the first one.
- Bugfixes
+ Now ships with (g-wrap gw-wct) compatibilty module needed by
GnuCash at runtime.
+ Fixes for handling output arguments:
- Wrapped functions with void return value and output arguments
now return expected results
- Optional argument count is now correctly computed in the
presence of output arguments
+ The libffi alignment requirements are now honored. This fixes bus
errors on many non-x86 architectures.
+ On big-endian architectures libffi-wrapped functions that return
char now work correctly.
+ Some "uninitialized variable" warnings were fixed in generated code
which caused compiles with GCC 4.0 to fail (Debian Bug#290305).
diffstat:
devel/g-wrap/Makefile | 4 ++--
devel/g-wrap/PLIST | 6 ++----
devel/g-wrap/distinfo | 11 +++++------
devel/g-wrap/patches/patch-aa | 8 ++++----
devel/g-wrap/patches/patch-ab | 12 ------------
5 files changed, 13 insertions(+), 28 deletions(-)
diffs (93 lines):
diff -r 94579837eb33 -r c620773010df devel/g-wrap/Makefile
--- a/devel/g-wrap/Makefile Sun Feb 27 12:54:41 2005 +0000
+++ b/devel/g-wrap/Makefile Sun Feb 27 13:19:20 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2004/12/07 14:25:47 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2005/02/27 13:19:20 wiz Exp $
-DISTNAME= g-wrap-1.9.3
+DISTNAME= g-wrap-1.9.4
CATEGORIES= devel
MASTER_SITES= http://savannah.nongnu.org/download/g-wrap/
diff -r 94579837eb33 -r c620773010df devel/g-wrap/PLIST
--- a/devel/g-wrap/PLIST Sun Feb 27 12:54:41 2005 +0000
+++ b/devel/g-wrap/PLIST Sun Feb 27 13:19:20 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2004/12/03 17:06:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2005/02/27 13:19:20 wiz Exp $
bin/g-wrap-config
include/ffi.h
include/ffitarget.h
@@ -19,10 +19,10 @@
share/guile/site/g-wrap/compat.scm
share/guile/site/g-wrap/enumeration.scm
share/guile/site/g-wrap/guile.scm
-share/guile/site/g-wrap/guile/ws/standard.scm
share/guile/site/g-wrap/gw-glib-spec.scm
share/guile/site/g-wrap/gw-standard-spec.scm
share/guile/site/g-wrap/gw-wct-spec.scm
+share/guile/site/g-wrap/gw-wct.scm
share/guile/site/g-wrap/gw/glib.scm
share/guile/site/g-wrap/gw/standard.scm
share/guile/site/g-wrap/rti.scm
@@ -31,7 +31,5 @@
share/guile/site/g-wrap/ws/standard.scm
@dirrm share/guile/site/g-wrap/ws
@dirrm share/guile/site/g-wrap/gw
-@dirrm share/guile/site/g-wrap/guile/ws
-@dirrm share/guile/site/g-wrap/guile
@dirrm share/guile/site/g-wrap
@dirrm include/g-wrap
diff -r 94579837eb33 -r c620773010df devel/g-wrap/distinfo
--- a/devel/g-wrap/distinfo Sun Feb 27 12:54:41 2005 +0000
+++ b/devel/g-wrap/distinfo Sun Feb 27 13:19:20 2005 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.9 2005/02/23 22:24:14 agc Exp $
+$NetBSD: distinfo,v 1.10 2005/02/27 13:19:20 wiz Exp $
-SHA1 (g-wrap-1.9.3.tar.gz) = d7b50b3d8d4c97df20141a831f9855119154aba0
-RMD160 (g-wrap-1.9.3.tar.gz) = e9c98d8ed3fc3ee6a901bff009f1ddfc27d4f527
-Size (g-wrap-1.9.3.tar.gz) = 813945 bytes
-SHA1 (patch-aa) = 620c1357a05eb39792c98b1819cbf3d18e542363
-SHA1 (patch-ab) = 68ff165ef35d10055dcfb0792c149f92f8638962
+SHA1 (g-wrap-1.9.4.tar.gz) = 9fb715745cd0eec2b89876b8a1df8ea0e4e3ae0f
+RMD160 (g-wrap-1.9.4.tar.gz) = 1e85a361830344eb50f0495fe37ca8176706397e
+Size (g-wrap-1.9.4.tar.gz) = 816742 bytes
+SHA1 (patch-aa) = 57ee87da372c0d43f384767d7b585a7d09b87b8b
diff -r 94579837eb33 -r c620773010df devel/g-wrap/patches/patch-aa
--- a/devel/g-wrap/patches/patch-aa Sun Feb 27 12:54:41 2005 +0000
+++ b/devel/g-wrap/patches/patch-aa Sun Feb 27 13:19:20 2005 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-aa,v 1.6 2004/12/03 17:06:58 wiz Exp $
+$NetBSD: patch-aa,v 1.7 2005/02/27 13:19:20 wiz Exp $
---- g-wrap/Makefile.in.orig 2004-10-16 12:27:42.000000000 -0400
+--- g-wrap/Makefile.in.orig 2005-01-25 13:35:45.000000000 +0100
+++ g-wrap/Makefile.in
-@@ -342,6 +342,7 @@ uninstall-info-am:
+@@ -352,6 +352,7 @@ uninstall-info-am:
install-nobase_gwrapmoduleDATA: $(nobase_gwrapmodule_DATA)
@$(NORMAL_INSTALL)
test -z "$(gwrapmoduledir)" || $(mkdir_p) "$(DESTDIR)$(gwrapmoduledir)"
+ test -z "$(gwrapmoduledir)/ws" || $(mkdir_p) "$(DESTDIR)$(gwrapmoduledir)/ws"
- @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
+ @$(am__vpath_adj_setup) \
list='$(nobase_gwrapmodule_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
diff -r 94579837eb33 -r c620773010df devel/g-wrap/patches/patch-ab
--- a/devel/g-wrap/patches/patch-ab Sun Feb 27 12:54:41 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.4 2004/12/03 17:06:58 wiz Exp $
-
---- guile/g-wrap/Makefile.in.orig 2004-10-16 12:27:42.000000000 -0400
-+++ guile/g-wrap/Makefile.in
-@@ -378,6 +378,7 @@ uninstall-info-am:
- install-nobase_gwrapmoduleDATA: $(nobase_gwrapmodule_DATA)
- @$(NORMAL_INSTALL)
- test -z "$(gwrapmoduledir)" || $(mkdir_p) "$(DESTDIR)$(gwrapmoduledir)"
-+ test -z "$(gwrapmoduledir)/guile/ws" || $(mkdir_p) "$(DESTDIR)$(gwrapmoduledir)/guile/ws"
- @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
- list='$(nobase_gwrapmodule_DATA)'; for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
Home |
Main Index |
Thread Index |
Old Index