SHA256
1
0
forked from pool/racket

Accepting request 936124 from devel:languages:misc

update Racket to 8.3 (forwarded request 935090 from capfredf)

OBS-URL: https://build.opensuse.org/request/show/936124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/racket?expand=0&rev=15
This commit is contained in:
Dominique Leuenberger 2021-12-07 22:59:50 +00:00 committed by Git OBS Bridge
commit dcb270ebbc
5 changed files with 19 additions and 78 deletions

View File

@ -1,72 +0,0 @@
diff -ru old/src/bc/configure new/src/bc/configure
--- old/src/bc/configure 2021-01-11 23:44:10.000000000 +0100
+++ new/src/bc/configure 2021-04-27 13:40:11.656962958 +0200
@@ -7052,7 +7052,7 @@
LIBSFX=la
WXLIBS=WXLIBSDYN
ICP="${LIBTOOLPROG} --mode=install cp"
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
ICP_STATIC_LIB='$(NOOP)'
MRLIBINSTALL="install-lib"
LIBFINISH="${LIBTOOLPROG} --mode=finish"
diff -ru old/src/bc/configure.ac new/src/bc/configure.ac
--- old/src/bc/configure.ac 2021-01-11 23:44:10.000000000 +0100
+++ new/src/bc/configure.ac 2021-04-27 13:40:12.884967341 +0200
@@ -1358,7 +1358,7 @@
LIBSFX=la
WXLIBS=WXLIBSDYN
ICP="${LIBTOOLPROG} --mode=install cp"
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
ICP_STATIC_LIB='$(NOOP)'
MRLIBINSTALL="install-lib"
LIBFINISH="${LIBTOOLPROG} --mode=finish"
diff -ru old/src/cs/c/configure new/src/cs/c/configure
--- old/src/cs/c/configure 2021-01-11 23:44:14.000000000 +0100
+++ new/src/cs/c/configure 2021-04-27 13:40:17.672984418 +0200
@@ -5570,7 +5570,7 @@
LTA="la"
STRIP_LIB_DEBUG=":"
LIBSFX=la
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
CONFIGURE_RACKET_SO_COMPILE="env PLT_CS_MAKE_LINK_SHARED=y"
else
diff -ru old/src/cs/c/configure.ac new/src/cs/c/configure.ac
--- old/src/cs/c/configure.ac 2021-01-11 23:44:14.000000000 +0100
+++ new/src/cs/c/configure.ac 2021-04-27 13:39:05.168699229 +0200
@@ -688,7 +688,7 @@
LTA="la"
STRIP_LIB_DEBUG=":"
LIBSFX=la
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
CONFIGURE_RACKET_SO_COMPILE="env PLT_CS_MAKE_LINK_SHARED=y"
else
diff -ru old/src/rktio/configure new/src/rktio/configure
--- old/src/rktio/configure 2021-01-11 23:44:18.000000000 +0100
+++ new/src/rktio/configure 2021-04-27 13:40:21.736998921 +0200
@@ -4624,7 +4624,7 @@
LTA="la"
STRIP_LIB_DEBUG=":"
LIBSFX=la
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
else
ICP=cp
LTO="o"
diff -ru old/src/rktio/configure.ac new/src/rktio/configure.ac
--- old/src/rktio/configure.ac 2021-01-11 23:44:18.000000000 +0100
+++ new/src/rktio/configure.ac 2021-04-27 13:40:22.965003300 +0200
@@ -425,7 +425,7 @@
LTA="la"
STRIP_LIB_DEBUG=":"
LIBSFX=la
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
else
ICP=cp
LTO="o"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a0f3cf72938e7ae0f4f3eab70360812a2ec4e40efe327f1b449feb447b4f7482
size 31743967

3
racket-8.3-src.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:33dd0c20846c7c5fdf84af2dc250f765104ed33b5091be152a9f68f1e2541457
size 31778705

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Wed Dec 1 12:26:11 UTC 2021 - Fred Fu <moonsolo@gmail.com>
- Update to 8.3:
* Racket removes syntax arming and disarming in favor of a simpler system of
protected syntax operations, along with other updates to the syntax system.
* DrRacket has improved support for custom #lang languages.
* Typed Racket improves precision for type-checking of non-polymorphic
structures, existential types, and certain binding forms.
* Scribble HTML output gains a button to show / hide the table of contents on
mobile platforms.
* Redexs steppers GUI shows IO-judgment form rule names.
* Many bug fixes!
- Remove dont-strip.patch, since --disable-strip has been repaired or improved
in 8.3.
-------------------------------------------------------------------
Sun Oct 10 07:26:11 UTC 2021 - Fred Fu <moonsolo@gmail.com>
- Update to 8.2:

View File

@ -18,7 +18,7 @@
Name: racket
Version: 8.2
Version: 8.3
Release: 0
Summary: Scheme implementation with teaching tools
License: Apache-2.0 OR MIT
@ -28,7 +28,6 @@ Source0: http://download.racket-lang.org/installers/%{version}/%{name}-%{
Source2: racket-completion.bash
Source3: racket-rpmlintrc
Patch0: racket-doc.patch
Patch1: dont-strip.patch
BuildRequires: ImageMagick
BuildRequires: ca-certificates
BuildRequires: chrpath
@ -121,7 +120,6 @@ compile and link programs which use Racket.
%prep
%setup -q
%patch0 -p0
%patch1 -p1
cp -p %{SOURCE2} src/