[Midnightbsd-cvs] mports: lang/guile: update to 1.8.5

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Aug 24 15:17:13 EDT 2008


Log Message:
-----------
update to 1.8.5

Modified Files:
--------------
    mports/lang/guile:
        Makefile (r1.4 -> r1.5)
        distinfo (r1.2 -> r1.3)
        pkg-plist (r1.2 -> r1.3)
    mports/lang/guile/files:
        patch-configure.in (r1.1 -> r1.2)
        patch-libguile_eval.c (r1.1 -> r1.2)
        patch-libguile_numbers.c (r1.1 -> r1.2)

-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/lang/guile/pkg-plist,v
retrieving revision 1.2
retrieving revision 1.3
diff -L lang/guile/pkg-plist -L lang/guile/pkg-plist -u -r1.2 -r1.3
--- lang/guile/pkg-plist
+++ lang/guile/pkg-plist
@@ -129,7 +129,7 @@
 lib/libguile.a
 lib/libguile.la
 lib/libguile.so
-lib/libguile.so.18
+lib/libguile.so.19
 lib/libguilereadline-v-17.a
 lib/libguilereadline-v-17.la
 lib/libguilereadline-v-17.so
@@ -149,6 +149,12 @@
 %%DATADIR%%/%%GUILE_VER%%/ice-9/debugger/state.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/debugger/trc.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/debugger/utils.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/example-fns.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/ice-9-debugger-extensions.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/steps.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/trace.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/traps.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/debugging/trc.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/deprecated.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/documentation.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/emacs.scm
@@ -156,6 +162,8 @@
 %%DATADIR%%/%%GUILE_VER%%/ice-9/format.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/ftw.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/gap-buffer.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/gds-client.scm
+%%DATADIR%%/%%GUILE_VER%%/ice-9/gds-server.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/getopt-long.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/hcons.scm
 %%DATADIR%%/%%GUILE_VER%%/ice-9/history.scm
@@ -279,6 +287,7 @@
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-60.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-69.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-8.scm
+%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-88.scm
 %%DATADIR%%/%%GUILE_VER%%/srfi/srfi-9.scm
 @dirrm %%DATADIR%%/%%GUILE_VER%%/srfi
 @dirrm %%DATADIR%%/%%GUILE_VER%%/scripts
@@ -288,6 +297,7 @@
 @dirrm %%DATADIR%%/%%GUILE_VER%%/lang/elisp/internals
 @dirrm %%DATADIR%%/%%GUILE_VER%%/lang/elisp
 @dirrm %%DATADIR%%/%%GUILE_VER%%/lang
+ at dirrm %%DATADIR%%/%%GUILE_VER%%/ice-9/debugging
 @dirrm %%DATADIR%%/%%GUILE_VER%%/ice-9/debugger
 @dirrm %%DATADIR%%/%%GUILE_VER%%/ice-9
 @dirrm %%DATADIR%%/%%GUILE_VER%%
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/lang/guile/Makefile,v
retrieving revision 1.4
retrieving revision 1.5
diff -L lang/guile/Makefile -L lang/guile/Makefile -u -r1.4 -r1.5
--- lang/guile/Makefile
+++ lang/guile/Makefile
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	guile
-PORTVERSION=	1.8.4
+PORTVERSION=	1.8.5
 CATEGORIES=	lang scheme
 MASTER_SITES=	${MASTER_SITE_GNU}
 MASTER_SITE_SUBDIR=	guile
@@ -48,7 +48,7 @@
 post-patch:
 	@cd ${WRKSRC} ; \
 	  ${REINPLACE_CMD} -e 's|<malloc\.h>|<stdlib.h>|g' ${REINPLACE_FILES}
-	@${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g ; \
+	@${REINPLACE_CMD} -e 's|%%X11BASE%%|${LOCALBASE}|g ; \
 		s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/libguile/load.c
 
 .include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/lang/guile/distinfo,v
retrieving revision 1.2
retrieving revision 1.3
diff -L lang/guile/distinfo -L lang/guile/distinfo -u -r1.2 -r1.3
--- lang/guile/distinfo
+++ lang/guile/distinfo
@@ -1,3 +1,3 @@
-MD5 (guile-1.8.4.tar.gz) = aacc6a384af88a85574717a9221f5c6e
-SHA256 (guile-1.8.4.tar.gz) = ca03762565291708b6fbcda4224570e59889795651d3bbb5a380ff6d2c69e1b3
-SIZE (guile-1.8.4.tar.gz) = 3821388
+MD5 (guile-1.8.5.tar.gz) = a3f8216544509a74a4441f689a0410d2
+SHA256 (guile-1.8.5.tar.gz) = e2f63d2d445ffeb072638eab885b1a629e372d1db711c8afb26a62bc56096289
+SIZE (guile-1.8.5.tar.gz) = 3933369
Index: patch-libguile_eval.c
===================================================================
RCS file: /home/cvs/mports/lang/guile/files/patch-libguile_eval.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/guile/files/patch-libguile_eval.c -L lang/guile/files/patch-libguile_eval.c -u -r1.1 -r1.2
--- lang/guile/files/patch-libguile_eval.c
+++ lang/guile/files/patch-libguile_eval.c
@@ -1,11 +1,11 @@
---- libguile/eval.c	2008-02-23 18:14:28.083264040 -0600
-+++ libguile/eval.c	2008-02-23 18:20:55.081183329 -0600
-@@ -40,6 +40,8 @@
- /* This blob per the Autoconf manual (under "Particular Functions"). */
- #if HAVE_ALLOCA_H
- # include <alloca.h>
-+#elif defined __FreeBSD__
-+# include <stdlib.h>
- #elif defined __GNUC__
- # define alloca __builtin_alloca
- #elif defined _AIX
+--- libguile/eval.c	2008-07-09 14:44:29.000000000 +0800
++++ libguile/eval.c	2008-07-09 14:45:45.000000000 +0800
+@@ -42,6 +42,8 @@
+ #ifndef alloca
+ # if HAVE_ALLOCA_H
+ #  include <alloca.h>
++# elif defined __FreeBSD__
++#  include <stdlib.h>
+ # elif defined __GNUC__
+ #  define alloca __builtin_alloca
+ # elif defined _AIX
Index: patch-libguile_numbers.c
===================================================================
RCS file: /home/cvs/mports/lang/guile/files/patch-libguile_numbers.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/guile/files/patch-libguile_numbers.c -L lang/guile/files/patch-libguile_numbers.c -u -r1.1 -r1.2
--- lang/guile/files/patch-libguile_numbers.c
+++ lang/guile/files/patch-libguile_numbers.c
@@ -1,11 +1,11 @@
---- libguile/numbers.c	2008-02-23 15:41:35.231371691 -0600
-+++ libguile/numbers.c	2008-02-23 15:44:52.401368437 -0600
-@@ -170,7 +170,7 @@
- #endif
+--- libguile/numbers.c	2008-07-09 14:50:22.000000000 +0800
++++ libguile/numbers.c	2008-07-09 14:53:05.000000000 +0800
+@@ -163,7 +163,7 @@
+ }
  
- /* Convert a C "complex double" to an SCM value. */
+ #if defined (GUILE_I)
 -#if HAVE_COMPLEX_DOUBLE
 +#if HAVE_COMPLEX_DOUBLE && (HAVE_CLOG || HAVE_CLOG10 || HAVE_CEXP || HAVE_USABLE_CSQRT) && defined (SCM_COMPLEX_VALUE)
- static SCM
- scm_from_complex_double (complex double z)
- {
+ 
+ /* For an SCM object Z which is a complex number (ie. satisfies
+    SCM_COMPLEXP), return its value as a C level "complex double". */
Index: patch-configure.in
===================================================================
RCS file: /home/cvs/mports/lang/guile/files/patch-configure.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -L lang/guile/files/patch-configure.in -L lang/guile/files/patch-configure.in -u -r1.1 -r1.2
--- lang/guile/files/patch-configure.in
+++ lang/guile/files/patch-configure.in
@@ -1,19 +1,21 @@
---- configure.in	2008-02-16 17:15:18.000000000 -0600
-+++ configure.in	2008-02-27 10:32:56.298707356 -0600
-@@ -692,10 +692,11 @@
+--- configure.in	2008-07-09 14:38:42.000000000 +0800
++++ configure.in	2008-07-09 14:41:01.000000000 +0800
+@@ -692,12 +692,13 @@
  #   sys/param.h - not in mingw
  #   pthread.h - only available with pthreads.  ACX_PTHREAD doesn't
  #       check this specifically, we need it for the timespec test below.
 +#   pthread_np.h - available on FreeBSD
  #   sethostname - the function itself check because it's not in mingw,
  #       the DECL is checked because Solaris 10 doens't have in any header
+ #   strncasecmp - on NetBSD 1.6 the symbol is available in libc but the
+ #       declaration cannot be found
  #
 -AC_CHECK_HEADERS(crypt.h netdb.h pthread.h sys/param.h sys/resource.h sys/file.h)
 +AC_CHECK_HEADERS(crypt.h netdb.h pthread.h pthread_np.h sys/param.h sys/resource.h sys/file.h)
  AC_CHECK_FUNCS(chroot flock getlogin cuserid getpriority setpriority getpass sethostname gethostname)
- AC_CHECK_DECLS([sethostname])
+ AC_CHECK_DECLS([sethostname, strncasecmp])
  
-@@ -1185,9 +1186,11 @@
+@@ -1190,9 +1191,11 @@
      #         all; not present on MacOS X or Solaris 10
      #     pthread_get_stackaddr_np - "np" meaning "non portable" says it
      #         all; specific to MacOS X


More information about the Midnightbsd-cvs mailing list