[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gsrc-commit] trunk r10849: update mit-scheme to 12.1,
Carl Hansen <=