summaryrefslogtreecommitdiff
path: root/lang/smalltalk/patches
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2009-04-10 17:36:42 +0000
committerasau <asau@pkgsrc.org>2009-04-10 17:36:42 +0000
commit7dc7f6f25eddd85e691f86187244ed0013963436 (patch)
tree4774efe893281eb67f45b23a7754396bf501c0a1 /lang/smalltalk/patches
parent8a6cfe789d3790ad7e2616cc617a09e4a82204d7 (diff)
downloadpkgsrc-7dc7f6f25eddd85e691f86187244ed0013963436.tar.gz
Update to GNU Smalltalk 3.1.
There're numerous changes, which include various improvements, new features and bug fixes. Most notable changes include async. signal safety, threads support, remote control of Smalltalk VM via TCP socket, DBI improvements, bindings to Cairo, LibSDL, OpenGL and GLUT, Swazoo web server, newer Seaside application server and web framework.
Diffstat (limited to 'lang/smalltalk/patches')
-rw-r--r--lang/smalltalk/patches/patch-ac20
-rw-r--r--lang/smalltalk/patches/patch-ae24
-rw-r--r--lang/smalltalk/patches/patch-af8
3 files changed, 21 insertions, 31 deletions
diff --git a/lang/smalltalk/patches/patch-ac b/lang/smalltalk/patches/patch-ac
index 6bf278245f7..44d39363e1e 100644
--- a/lang/smalltalk/patches/patch-ac
+++ b/lang/smalltalk/patches/patch-ac
@@ -1,26 +1,26 @@
-$NetBSD: patch-ac,v 1.2 2007/09/03 13:36:30 obache Exp $
+$NetBSD: patch-ac,v 1.3 2009/04/10 17:36:43 asau Exp $
---- sigsegv/configure.orig 2007-05-12 10:11:26.000000000 +0000
-+++ sigsegv/configure
-@@ -9581,7 +9581,7 @@ done
+--- sigsegv/configure.orig 2009-04-07 20:00:09.000000000 +0400
++++ sigsegv/configure 2009-04-07 20:19:57.000000000 +0400
+@@ -9598,7 +9598,7 @@
case "$host_os" in
-- sunos4* | freebsd* | openbsd* | netbsd*)
-+ sunos4* | freebsd* | openbsd* | netbsd* | dragonfly*)
+- sunos4* | freebsd* | openbsd* | netbsd* | kfreebsd* | knetbsd*)
++ sunos4* | freebsd* | openbsd* | netbsd* | dragonfly* | kfreebsd* | knetbsd*)
CFG_SIGNALS=signals-bsd.h ;;
hpux*)
CFG_SIGNALS=signals-hpux.h ;;
-@@ -13464,7 +13464,7 @@ if test -z "$CFG_FAULT" && test "$sv_cv_
+@@ -13481,7 +13481,7 @@
fi
if test -z "$CFG_FAULT" && test "$sv_cv_fault_bsd" = yes; then
case "$host_os" in
-- freebsd*)
-+ freebsd* | dragonfly*)
+- freebsd* | kfreebsd*)
++ freebsd* | dragonfly* | kfreebsd*)
case "$host_cpu" in
i?86 | x86_64)
CFG_FAULT=fault-freebsd-i386.h
-@@ -13942,7 +13942,7 @@ if test $sv_cv_procfsvma = yes; then
+@@ -13959,7 +13959,7 @@
else
case "$host_os" in
linux*) CFG_STACKVMA=stackvma-linux.c ;;
diff --git a/lang/smalltalk/patches/patch-ae b/lang/smalltalk/patches/patch-ae
index f929690cba5..b05498a05b0 100644
--- a/lang/smalltalk/patches/patch-ae
+++ b/lang/smalltalk/patches/patch-ae
@@ -1,22 +1,12 @@
-$NetBSD: patch-ae,v 1.1 2007/09/03 13:36:30 obache Exp $
+$NetBSD: patch-ae,v 1.2 2009/04/10 17:36:43 asau Exp $
---- configure.orig 2007-06-02 15:45:21.000000000 +0000
-+++ configure
-@@ -16230,7 +16230,7 @@ fi
-
+--- configure.orig 2009-04-07 20:00:09.000000000 +0400
++++ configure 2009-04-07 20:23:39.000000000 +0400
+@@ -20386,6 +20386,7 @@
for ac_func in putenv strdup strerror strsignal mkstemp getpagesize \
getdtablesize strstr ftruncate floorl ceill sqrtl frexpl ldexpl asinl \
-- acosl atanl logl expl tanl sinl cosl truncl lrintl strsep strpbrk
-+ acosl atanl logl expl tanl sinl cosl trunc truncf truncl lrintl strsep strpbrk
+ acosl atanl logl expl tanl sinl cosl powl truncl lrintl strsep strpbrk \
++ acosl atanl logl expl tanl sinl cosl trunc truncf truncl lrintl strsep strpbrk \
+ symlink mkdtemp
do
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
- { echo "$as_me:$LINENO: checking for $ac_func" >&5
-@@ -21414,7 +21414,7 @@ EOF
- gst_cv_readline_libs="-lreadline $lib"
- test "x$with_readline" != x && test "$with_readline" != yes \
- && test -d "$with_readline" \
-- && gst_cv_readline_libs="-L$with_readline $gst_readline_libs"
-+ && gst_cv_readline_libs="-L$with_readline $gst_cv_readline_libs"
- break
- fi
- done
diff --git a/lang/smalltalk/patches/patch-af b/lang/smalltalk/patches/patch-af
index 43891394b09..28193619fa3 100644
--- a/lang/smalltalk/patches/patch-af
+++ b/lang/smalltalk/patches/patch-af
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.1 2007/09/03 13:36:31 obache Exp $
+$NetBSD: patch-af,v 1.2 2009/04/10 17:36:43 asau Exp $
---- lib-src/mathl.h.orig 2006-02-05 18:41:28.000000000 +0000
-+++ lib-src/mathl.h
-@@ -66,5 +66,9 @@ extern long double logl(long double x);
+--- lib-src/mathl.h.orig 2009-04-07 20:26:25.000000000 +0400
++++ lib-src/mathl.h 2009-04-07 20:26:37.000000000 +0400
+@@ -66,5 +66,9 @@
extern long double sinl (long double x);
extern long double sqrtl(long double x);
extern long double tanl (long double x);