pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/guile-gtk Update to 0.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9a5dea61b183
branches:  trunk
changeset: 517739:9a5dea61b183
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Tue Aug 22 13:08:29 2006 +0000

description:
Update to 0.5.

* Support for Guile 1.8.
* Bug fixes, including:
  * Pixmaps now correctly garbage collected.
  * Tighter argument range and type checking.

diffstat:

 devel/guile-gtk/Makefile         |  14 ++++++--------
 devel/guile-gtk/distinfo         |   9 ++++-----
 devel/guile-gtk/patches/patch-ab |  20 --------------------
 3 files changed, 10 insertions(+), 33 deletions(-)

diffs (75 lines):

diff -r 6a2bddc3bfe2 -r 9a5dea61b183 devel/guile-gtk/Makefile
--- a/devel/guile-gtk/Makefile  Tue Aug 22 08:57:26 2006 +0000
+++ b/devel/guile-gtk/Makefile  Tue Aug 22 13:08:29 2006 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.31 2006/04/17 13:46:21 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2006/08/22 13:08:29 gdt Exp $
 #
 
-DISTNAME=              guile-gtk-0.40.91
-PKGREVISION=           3
+DISTNAME=              guile-gtk-0.5
 CATEGORIES=            devel x11
-MASTER_SITES=          http://www.ir.bbn.com/~gdt/pkgsrc-wip/
+MASTER_SITES=          ${MASTER_SITE_GNU:=guile-gtk/}
 
 MAINTAINER=            gdt%NetBSD.org@localhost
 HOMEPAGE=              http://www.gnu.org/software/guile-gtk/
@@ -15,15 +14,14 @@
 
 GNU_CONFIGURE=         yes
 MAKE_ENV+=             MACHINE_ARCH=${MACHINE_ARCH:Q}
-INFO_FILES=            # PLIST
+INFO_FILES=            yes
 
 # Skip glade, because it pulls in gnome-libs.
 # Later, make a new package for just the glade parts,
-# or a BUILD_DEF.
-# glade-config may be in ${LOCALBASE}/bin, so force not using it.
+# or a PKG_OPTION.
 CONFIGURE_ARGS+=       --without-glade
+# .include "../../devel/libglade/buildlink3.mk"
 
-# .include "../../devel/libglade/buildlink3.mk"
 .include "../../lang/guile/buildlink3.mk"
 .include "../../x11/gtk/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf/buildlink3.mk"
diff -r 6a2bddc3bfe2 -r 9a5dea61b183 devel/guile-gtk/distinfo
--- a/devel/guile-gtk/distinfo  Tue Aug 22 08:57:26 2006 +0000
+++ b/devel/guile-gtk/distinfo  Tue Aug 22 13:08:29 2006 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.7 2006/01/30 19:04:12 joerg Exp $
+$NetBSD: distinfo,v 1.8 2006/08/22 13:08:29 gdt Exp $
 
-SHA1 (guile-gtk-0.40.91.tar.gz) = 9044067d0ff4e745167c38325cd41dbc47e9c483
-RMD160 (guile-gtk-0.40.91.tar.gz) = e9d7312273f65a13963ee55e1af1838035089be7
-Size (guile-gtk-0.40.91.tar.gz) = 708183 bytes
+SHA1 (guile-gtk-0.5.tar.gz) = 4b740dbdffb72bb9beac3d2a6e786a1b33657435
+RMD160 (guile-gtk-0.5.tar.gz) = 23197ec4ce4891ec77f330da8eb62edd522bdc84
+Size (guile-gtk-0.5.tar.gz) = 741947 bytes
 SHA1 (patch-aa) = f3f6e47727ea7429c671fe02d2a93e8e962e920b
-SHA1 (patch-ab) = 27c37162913bd56d55bae1fe0463d80773c3b236
diff -r 6a2bddc3bfe2 -r 9a5dea61b183 devel/guile-gtk/patches/patch-ab
--- a/devel/guile-gtk/patches/patch-ab  Tue Aug 22 08:57:26 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2006/01/30 19:04:12 joerg Exp $
-
---- guile-gtk.c.orig   2006-01-30 18:57:35.000000000 +0000
-+++ guile-gtk.c
-@@ -1932,13 +1932,13 @@ sgtk_scm2arg (GtkArg *a, SCM obj, SCM pr
-       GTK_VALUE_INT(*a) = scm_num2long (obj, (long)SCM_ARG1, "scm->gtk");
-       break;
-     case GTK_TYPE_UINT:
--      GTK_VALUE_UINT(*a) = scm_num2ulong (obj, (ulong)SCM_ARG1, "scm->gtk");
-+      GTK_VALUE_UINT(*a) = scm_num2ulong (obj, (unsigned long)SCM_ARG1, "scm->gtk");
-       break;
-     case GTK_TYPE_LONG:
-       GTK_VALUE_LONG(*a) = scm_num2long (obj, (long)SCM_ARG1, "scm->gtk");
-       break;
-     case GTK_TYPE_ULONG:
--      GTK_VALUE_ULONG(*a) = scm_num2ulong (obj, (ulong)SCM_ARG1, "scm->gtk");
-+      GTK_VALUE_ULONG(*a) = scm_num2ulong (obj, (unsigned long)SCM_ARG1, "scm->gtk");
-       break;
-     case GTK_TYPE_FLOAT:
-       GTK_VALUE_FLOAT(*a) = sgtk_scm2float (obj);



Home | Main Index | Thread Index | Old Index