forked from pool/racket
Accepting request 828522 from home:polslinux:branches:devel:languages:misc
- Update to 7.8: * Racket CS supports AArch32 and AArch64, including places and futures. * Racket CS supports an "incremental" garbage-collection mode that can eliminate long GC pauses for some applications, such as animations and interactive games. * Racket CS unboxes local floating-point arithmetic * DrRacket's spell check features lower overhead and has fewer bugs. * Web Server performance under high concurrency is better by up to an order of magnitude * The math library includes the Kronecker product. * The new prop:struct-field-info property provides static information about field names. * In `plot`, the legend font and the plot font can be controlled independently, and error-bars have an `#:invert?` option. * Racket CS uses a new HAMT implementation, dramatically reducing the memory required for immutable hash tables. * GC callbacks are reliably called on major collections in Racket CS. Also, Garbage collection is 10-20% faster. * DrRacket can recover much more quickly from errors involving large stack traces. * Call-with-current-language allows more reliable tests for language level code. * Use of the Cairo library can be multi-threaded. * DrRacket's scrolling has been made more responsive. * DrRacket's dark mode support is improved for Mac OS and Unix. * The Web Server provides fine-grained control over various aspects of handling client connections (timeouts, buffer sizes, maximum header counts, etc.) via the new "safety limits" construct. * The Web Server's handling of large files is improved, and its latency for long-running request handlers is reduced. OBS-URL: https://build.opensuse.org/request/show/828522 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=44
This commit is contained in:
parent
c0cfcc324f
commit
34b203c004
@ -1,21 +1,19 @@
|
||||
Index: racket-7.2/src/cfg-racket
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/cfg-racket
|
||||
+++ racket-7.2/src/cfg-racket
|
||||
@@ -6833,7 +6833,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/cfg-racket new/src/cfg-racket
|
||||
--- old/src/cfg-racket 2020-08-21 15:04:58.350336921 +0200
|
||||
+++ new/src/cfg-racket 2020-08-21 15:05:24.934420798 +0200
|
||||
@@ -7011,7 +7011,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"
|
||||
LTO="lo"
|
||||
Index: racket-7.2/src/cs/c/configure
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/cs/c/configure
|
||||
+++ racket-7.2/src/cs/c/configure
|
||||
@@ -4615,7 +4615,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/cs/c/configure new/src/cs/c/configure
|
||||
--- old/src/cs/c/configure 2020-08-21 15:04:58.366336971 +0200
|
||||
+++ new/src/cs/c/configure 2020-08-21 15:05:45.366485257 +0200
|
||||
@@ -5429,7 +5429,7 @@
|
||||
LTA="la"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
LIBSFX=la
|
||||
@ -24,11 +22,10 @@ Index: racket-7.2/src/cs/c/configure
|
||||
else
|
||||
ICP=cp
|
||||
LTO="o"
|
||||
Index: racket-7.2/src/cs/c/configure.ac
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/cs/c/configure.ac
|
||||
+++ racket-7.2/src/cs/c/configure.ac
|
||||
@@ -415,7 +415,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/cs/c/configure.ac new/src/cs/c/configure.ac
|
||||
--- old/src/cs/c/configure.ac 2020-08-21 15:04:58.366336971 +0200
|
||||
+++ new/src/cs/c/configure.ac 2020-08-21 15:06:01.478536085 +0200
|
||||
@@ -658,7 +658,7 @@
|
||||
LTA="la"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
LIBSFX=la
|
||||
@ -37,24 +34,22 @@ Index: racket-7.2/src/cs/c/configure.ac
|
||||
else
|
||||
ICP=cp
|
||||
LTO="o"
|
||||
Index: racket-7.2/src/racket/configure.ac
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/racket/configure.ac
|
||||
+++ racket-7.2/src/racket/configure.ac
|
||||
@@ -1382,7 +1382,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/racket/configure.ac new/src/racket/configure.ac
|
||||
--- old/src/racket/configure.ac 2020-08-21 15:04:58.350336921 +0200
|
||||
+++ new/src/racket/configure.ac 2020-08-21 15:06:14.246576366 +0200
|
||||
@@ -1408,7 +1408,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"
|
||||
LTO="lo"
|
||||
Index: racket-7.2/src/rktio/configure
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/rktio/configure
|
||||
+++ racket-7.2/src/rktio/configure
|
||||
@@ -4490,7 +4490,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/rktio/configure new/src/rktio/configure
|
||||
--- old/src/rktio/configure 2020-08-21 15:04:58.406337098 +0200
|
||||
+++ new/src/rktio/configure 2020-08-21 15:06:40.086657892 +0200
|
||||
@@ -4568,7 +4568,7 @@
|
||||
LTA="la"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
LIBSFX=la
|
||||
@ -63,11 +58,10 @@ Index: racket-7.2/src/rktio/configure
|
||||
else
|
||||
ICP=cp
|
||||
LTO="o"
|
||||
Index: racket-7.2/src/rktio/configure.ac
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/rktio/configure.ac
|
||||
+++ racket-7.2/src/rktio/configure.ac
|
||||
@@ -384,7 +384,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
diff -ru old/src/rktio/configure.ac new/src/rktio/configure.ac
|
||||
--- old/src/rktio/configure.ac 2020-08-21 15:04:58.406337098 +0200
|
||||
+++ new/src/rktio/configure.ac 2020-08-21 15:06:49.942688988 +0200
|
||||
@@ -393,7 +393,7 @@
|
||||
LTA="la"
|
||||
STRIP_LIB_DEBUG=":"
|
||||
LIBSFX=la
|
||||
@ -76,16 +70,3 @@ Index: racket-7.2/src/rktio/configure.ac
|
||||
else
|
||||
ICP=cp
|
||||
LTO="o"
|
||||
Index: racket-7.2/src/start/configure.ac
|
||||
===================================================================
|
||||
--- racket-7.2.orig/src/start/configure.ac
|
||||
+++ racket-7.2/src/start/configure.ac
|
||||
@@ -1360,7 +1360,7 @@ if test "${enable_shared}" = "yes" ; the
|
||||
LIBSFX=la
|
||||
WXLIBS=WXLIBSDYN
|
||||
ICP="${LIBTOOLPROG} --mode=install cp"
|
||||
- ICP_LIB="${LIBTOOLPROG} --mode=install install -s"
|
||||
+ ICP_LIB="${LIBTOOLPROG} --mode=install install"
|
||||
MRLIBINSTALL="install-lib"
|
||||
LIBFINISH="${LIBTOOLPROG} --mode=finish"
|
||||
LTO="lo"
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d49b11de4aa8f62d23d096134d4246f6cbd7a1da326645fecc072d28ad38c040
|
||||
size 26476866
|
3
racket-7.8-src.tgz
Normal file
3
racket-7.8-src.tgz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:32c9f3dd5af934b3b2ef262ce1466a5c71aaeead623ea2cf112ab3e5bd6ae3a7
|
||||
size 31592600
|
@ -6,3 +6,4 @@ addFilter(".*W:.*script-without-shebang.*/starter-sh.*")
|
||||
addFilter(".*file-contains-buildroot.*/usr/share/doc/packages/racket/syntax/module-helpers.html.*")
|
||||
addFilter(".*file-contains-buildroot.*/usr/share/doc/packages/racket/rackunit/api.html.*")
|
||||
addFilter(".*file-contains-buildroot.*/usr/share/doc/packages/racket/reference/collects.html.*")
|
||||
addFilter(".*file-contains-buildroot.*/usr/share/doc/packages/racket/guide/exns.html.*")
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 21 13:14:06 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||
|
||||
- Update to 7.8:
|
||||
* Racket CS supports AArch32 and AArch64, including places and
|
||||
futures.
|
||||
* Racket CS supports an "incremental" garbage-collection mode that can
|
||||
eliminate long GC pauses for some applications, such as animations and
|
||||
interactive games.
|
||||
* Racket CS unboxes local floating-point arithmetic
|
||||
* DrRacket's spell check features lower overhead and has fewer bugs.
|
||||
* Web Server performance under high concurrency is better by up to an
|
||||
order of magnitude
|
||||
* The math library includes the Kronecker product.
|
||||
* The new prop:struct-field-info property provides static information
|
||||
about field names.
|
||||
* In `plot`, the legend font and the plot font can be controlled
|
||||
independently, and error-bars have an `#:invert?` option.
|
||||
* Racket CS uses a new HAMT implementation, dramatically reducing the memory
|
||||
required for immutable hash tables.
|
||||
* GC callbacks are reliably called on major collections in Racket CS.
|
||||
Also, Garbage collection is 10-20% faster.
|
||||
* DrRacket can recover much more quickly from errors involving large
|
||||
stack traces.
|
||||
* Call-with-current-language allows more reliable tests for language
|
||||
level code.
|
||||
* Use of the Cairo library can be multi-threaded.
|
||||
* DrRacket's scrolling has been made more responsive.
|
||||
* DrRacket's dark mode support is improved for Mac OS and Unix.
|
||||
* The Web Server provides fine-grained control over various aspects of
|
||||
handling client connections (timeouts, buffer sizes, maximum header
|
||||
counts, etc.) via the new "safety limits" construct.
|
||||
* The Web Server's handling of large files is improved, and its
|
||||
latency for long-running request handlers is reduced.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 24 13:53:40 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: racket
|
||||
Version: 7.3
|
||||
Version: 7.8
|
||||
Release: 0
|
||||
Summary: Scheme implementation with teaching tools
|
||||
License: LGPL-2.1-or-later AND GPL-3.0-or-later
|
||||
|
Loading…
Reference in New Issue
Block a user