gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r10849: update mit-scheme to 12.1


From: Carl Hansen
Subject: [Gsrc-commit] trunk r10849: update mit-scheme to 12.1
Date: Wed, 20 Nov 2024 12:08:37 -0500 (EST)
User-agent: Bazaar (2.7.0dev1)

------------------------------------------------------------
revno: 10849
revision-id: carlhansen@gnu.org-20241120170831-azm0q02mjwheurxi
parent: carlhansen@gnu.org-20241120044234-gz2csewyum65inth
committer: carlhansen@gnu.org
branch nick: trunk
timestamp: Wed 2024-11-20 17:08:31 +0000
message:
  update mit-scheme to 12.1
added:
  pkg/gnu/mit-scheme/files/      files-20241119212452-sulkts7k2jxg4kg1-1
  pkg/gnu/mit-scheme/files/mit-schemettermc.patch 
mitschemettermc.patc-20241119212452-sulkts7k2jxg4kg1-2
modified:
  pkg/gnu/mit-scheme/Makefile    makefile-20160617014725-uokjfnggs70iry9h-1396
  pkg/gnu/mit-scheme/config.mk   config.mk-20160617020720-m8c1hphejgj4swsk-1
  pkg/gnu/mit-scheme/sha256sums  sha256sums-20160617014725-uokjfnggs70iry9h-1402
=== modified file 'pkg/gnu/mit-scheme/Makefile'
--- a/pkg/gnu/mit-scheme/Makefile       2024-11-19 19:48:49 +0000
+++ b/pkg/gnu/mit-scheme/Makefile       2024-11-20 17:08:31 +0000
@@ -1,5 +1,5 @@
 # Copyright © 2013, 2014 Brandon Invergo <brandon@invergo.net>
-# Copyright © 2018,2019,2023 Carl Hansen <carlhansen@gnu.org>
+# Copyright © 2018,2019,2023-2024 Carl Hansen <carlhansen@gnu.org>
 #
 # This file is part of GSRC, the GNU Source Release Collection.
 # http://www.gnu.org/software/gsrc
@@ -46,10 +46,13 @@
 #WORKOBJ = $(WORKDIR)/$(DISTNAME)-build
 WORKOBJ = $(WORKSRC)
 
+PATCHFILES =  mit-schemettermc.patch
+PATCHOPTS = -p3
+
 CONFIGURE_SCRIPTS = me
 #BUILD_SCRIPTS = $(WORKSRC)/src/Makefile
 #INSTALL_SCRIPTS = $(WORKSRC)/src/Makefile
-
+#FIXME
 BUILDDEPS = ncurses
 LIBDEPS = 
 
@@ -68,7 +71,8 @@
 #   // extern char * tparam (const char *, char *, int, ...);
 #                                           ^^^^^^^
 #
-#   and all will be well, except for the fact it doesn't compile
+#   and all will be well, except for the fact it mightn't compile
+#   TODO make a patch ....
 
 ######################################################################
 

=== modified file 'pkg/gnu/mit-scheme/config.mk'
--- a/pkg/gnu/mit-scheme/config.mk      2024-11-19 19:48:49 +0000
+++ b/pkg/gnu/mit-scheme/config.mk      2024-11-20 17:08:31 +0000
@@ -1,5 +1,6 @@
 ## Configuration options for mit-scheme ##
 
-CONFIGURE_OPTS ?= --with-x --enable-native-code
+CONFIGURE_OPTS ?= 
+#--with-x --enable-native-code
 BUILD_OPTS ?=
 #compile-microcode

=== added directory 'pkg/gnu/mit-scheme/files'
=== added file 'pkg/gnu/mit-scheme/files/mit-schemettermc.patch'
--- a/pkg/gnu/mit-scheme/files/mit-schemettermc.patch   1970-01-01 00:00:00 
+0000
+++ b/pkg/gnu/mit-scheme/files/mit-schemettermc.patch   2024-11-20 17:08:31 
+0000
@@ -0,0 +1,12 @@
+diff -x config.log -x config.status -ru 
tmp/mit-scheme-12.1/src/microcode/tterm.c 
work/mit-scheme-12.1/src/microcode/tterm.c
+--- tmp/mit-scheme-12.1/src/microcode/tterm.c  2022-09-06 23:01:33.000000000 
-0700
++++ work/mit-scheme-12.1/src/microcode/tterm.c 2024-11-19 13:29:41.517196165 
-0800
+@@ -69,7 +69,7 @@
+    extern speed_t ospeed;
+ #endif
+ 
+-extern char * tparam (const char *, void *, int, ...);
++// redundant extern char * tparam (const char *, void *, int, ...);
+ 
+ #ifndef TERMCAP_BUFFER_SIZE
+ #define TERMCAP_BUFFER_SIZE 2048

=== modified file 'pkg/gnu/mit-scheme/sha256sums'
--- a/pkg/gnu/mit-scheme/sha256sums     2023-01-26 00:02:07 +0000
+++ b/pkg/gnu/mit-scheme/sha256sums     2024-11-20 17:08:31 +0000
@@ -1,2 +1,3 @@
 5509fb69482f671257ab4c62e63b366a918e9e04734feb9f5ac588aa19709bc6  
download/mit-scheme-12.1.tar.gz
+40bd8debbde7bb5228ed97e79fdfc7e38ef4cc1f766d50aa10f1d6c18fce1d5d  
download/mit-schemettermc.patch
 2ef6b8894d9d345769dfbe9747f7c001e243d6165a34d008cd2ca68ddeac27d5  
download/mit-scheme-12.1.tar.gz.sig


reply via email to

[Prev in Thread] Current Thread [Next in Thread]