Date: Mon, 29 Apr 2013 23:15:35 +0000 (UTC) From: Johan van Selst <johans@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r316855 - in head/lang/smalltalk: . files Message-ID: <201304292315.r3TNFZbK037403@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: johans Date: Mon Apr 29 23:15:35 2013 New Revision: 316855 URL: http://svnweb.freebsd.org/changeset/ports/316855 Log: Update Smalltalk to 3.2.5 (mostly bugfixes) http://smalltalk.gnu.org/news/gnu-smalltalk-3-2-5 Added: head/lang/smalltalk/files/patch-libgst_cint.c (contents, props changed) Modified: head/lang/smalltalk/Makefile head/lang/smalltalk/distinfo head/lang/smalltalk/files/patch-libgst_Makefile.in (contents, props changed) head/lang/smalltalk/files/patch-snprintfv-snprintfv-format.c Modified: head/lang/smalltalk/Makefile ============================================================================== --- head/lang/smalltalk/Makefile Mon Apr 29 22:41:58 2013 (r316854) +++ head/lang/smalltalk/Makefile Mon Apr 29 23:15:35 2013 (r316855) @@ -1,16 +1,10 @@ -# New ports collection makefile for: smalltalk -# Date created: 09 Feb 1995 -# Whom: gpalmer -# +# Created by: gpalmer # $FreeBSD$ -# PORTNAME= smalltalk -PORTVERSION= 3.2.4 -PORTREVISION= 3 +PORTVERSION= 3.2.5 CATEGORIES= lang -MASTER_SITES= ${MASTER_SITE_GNU} -MASTER_SITE_SUBDIR= ${PORTNAME} +MASTER_SITES= GNU MAINTAINER= johans@FreeBSD.org COMMENT= GNU Smalltalk @@ -29,10 +23,11 @@ USE_GNOME= pango USES= pathfix pkgconfig iconv USE_SQLITE= yes USE_GMAKE= yes +USE_XZ= yes USE_XORG= ice xi xmu USE_GL= gl glut GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_prog_EMACS=no +CONFIGURE_ENV= ac_cv_prog_EMACS=no ac_cv_prog_AWK=gawk CONFIGURE_ARGS= --enable-generational-gc=no \ --enable-gtk=no \ --with-emacs=no \ @@ -95,6 +90,8 @@ post-patch: @${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \ ${WRKSRC}/libgst/prims.def \ ${WRKSRC}/libgst/prims.inl + @${REINPLACE_CMD} -e '/^ac_include/s/\\$$/#include <wctype.h> \\/' \ + ${WRKSRC}/snprintfv/configure post-build: @${SED} -e 's|@bindir@|${PREFIX}/bin|g' \ Modified: head/lang/smalltalk/distinfo ============================================================================== --- head/lang/smalltalk/distinfo Mon Apr 29 22:41:58 2013 (r316854) +++ head/lang/smalltalk/distinfo Mon Apr 29 23:15:35 2013 (r316855) @@ -1,2 +1,2 @@ -SHA256 (smalltalk-3.2.4.tar.gz) = 901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3 -SIZE (smalltalk-3.2.4.tar.gz) = 5877496 +SHA256 (smalltalk-3.2.5.tar.xz) = 819a15f7ba8a1b55f5f60b9c9a58badd6f6153b3f987b70e7b167e7755d65acc +SIZE (smalltalk-3.2.5.tar.xz) = 3513508 Modified: head/lang/smalltalk/files/patch-libgst_Makefile.in ============================================================================== --- head/lang/smalltalk/files/patch-libgst_Makefile.in Mon Apr 29 22:41:58 2013 (r316854) +++ head/lang/smalltalk/files/patch-libgst_Makefile.in Mon Apr 29 23:15:35 2013 (r316855) @@ -1,8 +1,8 @@ ---- libgst/Makefile.in.orig 2010-05-02 11:02:28.000000000 +0200 -+++ libgst/Makefile.in 2010-05-02 11:02:31.000000000 +0200 -@@ -378,7 +378,7 @@ +--- libgst/Makefile.in.orig 2013-04-29 23:02:07.000000000 +0200 ++++ libgst/Makefile.in 2013-04-29 23:02:07.000000000 +0200 +@@ -415,7 +415,7 @@ CLEANFILES = genprims$(EXEEXT) genbc$(EX # definitions for libgst.la - libgst_la_LIBADD = $(top_builddir)/lib-src/library.la $(SOCKET_LIBS) \ + libgst_la_LIBADD = $(top_builddir)/lib-src/library.la \ $(LIBSIGSEGV) $(LIBFFI) $(LIBSNPRINTFV) $(LIBREADLINE) $(LIBLTDL) \ - $(LIBGMP) $(LIBTHREAD) + $(LIBGMP) $(LIBTHREAD) -lexecinfo Added: head/lang/smalltalk/files/patch-libgst_cint.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/smalltalk/files/patch-libgst_cint.c Mon Apr 29 23:15:35 2013 (r316855) @@ -0,0 +1,10 @@ +--- libgst/cint.c.orig 2013-04-29 23:42:00.000000000 +0200 ++++ libgst/cint.c 2013-04-29 23:42:10.000000000 +0200 +@@ -399,6 +399,7 @@ my_putenv (const char *str) + static char ** + get_environ (void) + { ++ extern char **environ; + return environ; + } + Modified: head/lang/smalltalk/files/patch-snprintfv-snprintfv-format.c ============================================================================== --- head/lang/smalltalk/files/patch-snprintfv-snprintfv-format.c Mon Apr 29 22:41:58 2013 (r316854) +++ head/lang/smalltalk/files/patch-snprintfv-snprintfv-format.c Mon Apr 29 23:15:35 2013 (r316855) @@ -1,6 +1,6 @@ ---- snprintfv/snprintfv/format.c.orig Thu Jan 18 11:46:33 2007 -+++ snprintfv/snprintfv/format.c Thu Jan 18 11:51:54 2007 -@@ -54,7 +54,7 @@ +--- snprintfv/snprintfv/format.c.orig 2013-03-23 20:56:26.000000000 +0100 ++++ snprintfv/snprintfv/format.c 2013-04-29 23:02:07.000000000 +0200 +@@ -55,7 +55,7 @@ # define isinfl(x) isnanl ((x) - (x)) # endif # ifndef HAVE_MODFL @@ -9,7 +9,7 @@ # endif # ifndef HAVE_COPYSIGNL static snv_long_double copysignl (long double x, long double y); -@@ -1097,7 +1097,7 @@ +@@ -1098,7 +1098,7 @@ printf_string (STREAM *stream, struct pr #if !defined NO_FLOAT_PRINTING && defined HAVE_LONG_DOUBLE # ifndef HAVE_MODFL
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304292315.r3TNFZbK037403>