[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gsrc-commit] /srv/bzr/gsrc/trunk r2281: update smalltalk to 3.2.5
From: |
Brandon Invergo |
Subject: |
[Gsrc-commit] /srv/bzr/gsrc/trunk r2281: update smalltalk to 3.2.5 |
Date: |
Fri, 12 Apr 2013 20:52:17 +0200 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 2281
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Fri 2013-04-12 20:52:17 +0200
message:
update smalltalk to 3.2.5
added:
gnu/smalltalk/files/
gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff
modified:
gnu/smalltalk/Makefile
gnu/smalltalk/gpg-keyring
gnu/smalltalk/sha256sums
=== modified file 'gnu/smalltalk/Makefile'
--- a/gnu/smalltalk/Makefile 2013-04-01 19:21:21 +0000
+++ b/gnu/smalltalk/Makefile 2013-04-12 18:52:17 +0000
@@ -17,7 +17,7 @@
NAME = GNU Smalltalk
GARNAME = smalltalk
-GARVERSION = 3.2.4
+GARVERSION = 3.2.5
HOME_URL = http://www.gnu.org/software/smalltalk
DESCRIPTION = The GNU implementation of the Smalltalk language
define BLURB
@@ -32,6 +32,7 @@
MASTER_SUBDIR = $(GARNAME)/
DISTFILES = $(DISTNAME).tar.gz
SIGFILES = $(DISTNAME).tar.gz.sig
+PATCHFILES = $(DISTNAME)-use-tcl_getresult.diff
BUILDDEPS =
LIBDEPS =
=== added directory 'gnu/smalltalk/files'
=== added file 'gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff'
--- a/gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff
1970-01-01 00:00:00 +0000
+++ b/gnu/smalltalk/files/smalltalk-3.2.5-use-tcl_getresult.diff
2013-04-12 18:52:17 +0000
@@ -0,0 +1,22 @@
+This patch fixes build errors with Tcl 8.6.0, in which the member
+"result" of the Tcl_Interp structure has been deprecated in favor of
+using Tcl_GetResult
+
+diff -x config.log -x config.status -ru
work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c
work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c
+--- work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c 2013-03-23
20:56:26.000000000 +0100
++++ work/smalltalk-3.2.5/packages/blox/tk/BloxTK.c 2013-04-12
20:45:40.888366202 +0200
+@@ -173,12 +173,12 @@
+
+ if (Tcl_Init (interp) == TCL_ERROR)
+ {
+- fprintf (stderr, "Tcl_Init failed: %s\n", interp->result);
++ fprintf (stderr, "Tcl_Init failed: %s\n", Tcl_GetResult(interp));
+ exit (1);
+ }
+ if (Tk_Init (interp) == TCL_ERROR)
+ {
+- fprintf (stderr, "Tk_Init failed: %s\n", interp->result);
++ fprintf (stderr, "Tk_Init failed: %s\n", Tcl_GetResult(interp));
+ exit (1);
+ }
+ Tcl_CreateCommand (interp, "callback", doCallback, NULL, NULL);
=== modified file 'gnu/smalltalk/gpg-keyring'
Binary files a/gnu/smalltalk/gpg-keyring 2010-10-03 10:59:06 +0000 and
b/gnu/smalltalk/gpg-keyring 2013-04-12 18:52:17 +0000 differ
=== modified file 'gnu/smalltalk/sha256sums'
--- a/gnu/smalltalk/sha256sums 2011-03-23 09:36:42 +0000
+++ b/gnu/smalltalk/sha256sums 2013-04-12 18:52:17 +0000
@@ -1,2 +1,3 @@
-901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3
download/smalltalk-3.2.4.tar.gz
-40326f43ba9793732c301779e6749d2c12e2192fee3939e8e2c8bbe17bb0bc73
download/smalltalk-3.2.4.tar.gz.sig
+06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce
download/smalltalk-3.2.5.tar.gz
+690b947181d1b3410e9dec95d044f8a66a77512fadf33835726030b2f94693dd
download/smalltalk-3.2.5-use-tcl_getresult.diff
+a171d505a4b534c93b94be2ba9f64322abe28f72dd3e9c4e6188c66f055d0287
download/smalltalk-3.2.5.tar.gz.sig
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] /srv/bzr/gsrc/trunk r2281: update smalltalk to 3.2.5,
Brandon Invergo <=