Accepting request 994883 from devel:languages:misc
OBS-URL: https://build.opensuse.org/request/show/994883 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/racket?expand=0&rev=20
This commit is contained in:
commit
d7c163e28d
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7569ce9e9c61e739a8bbd7aa55d71f86e0abf2db35093aaa105d63fdd9348e1b
|
|
||||||
size 31992039
|
|
3
racket-8.6-src.tgz
Normal file
3
racket-8.6-src.tgz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2eff3e97bc7a10cfa0320da9b07f0d488653b0b5b8490322c82f384ae0fa1a28
|
||||||
|
size 33307084
|
@ -1,16 +0,0 @@
|
|||||||
---
|
|
||||||
share/pkgs/scribble-lib/scribble/scribble-load.tex | 3 ++-
|
|
||||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
--- share/pkgs/scribble-lib/scribble/scribble-load.tex
|
|
||||||
+++ share/pkgs/scribble-lib/scribble/scribble-load.tex 2022-06-09 06:57:39.433303456 +0000
|
|
||||||
@@ -8,7 +8,8 @@
|
|
||||||
% would load amsmath *after* mathabx and wasysym,
|
|
||||||
% causing command redefinition issues.
|
|
||||||
\newcommand{\packageAmsmath}{\usepackage{amsmath}}
|
|
||||||
-\newcommand{\packageMathabx}{\usepackage{mathabx}}
|
|
||||||
+% Both 'mathabx' and 'amsmath' define a '\frac' command (among others).
|
|
||||||
+\newcommand{\packageMathabx}{\ifx\frac\undefined \usepackage{mathabx} \else \relax \fi}
|
|
||||||
% Avoid conflicts between "mathabx" and "wasysym",
|
|
||||||
% and between "wasysym" integrals and "amsmath" integrals (iint).
|
|
||||||
\newcommand{\packageWasysym}{
|
|
@ -1,3 +1,47 @@
|
|||||||
|
-------------------------------------------------------------------------
|
||||||
|
Fri Aug 12 21:26:11 UTC 2022 - Fred Fu <moonsolo@gmail.com>
|
||||||
|
|
||||||
|
- Update to 8.6:
|
||||||
|
* Racket has an “equal-always?” primitive that equates values that will stay
|
||||||
|
the same even if mutated. See
|
||||||
|
https://docs.racket-lang.org/reference/Equality.html#%28def.%28%28quote.~23~25kernel%29._equal-always~3f%29%29
|
||||||
|
|
||||||
|
* This release uses a new build system, Zuo, which is implemented as a little
|
||||||
|
language, in accordance with the ideas of Language Oriented Programming
|
||||||
|
(LOP). The implementation has a single C file (plus libraries implemented in
|
||||||
|
Zuo), so it compiles easily. The zuo/build library is modeled on make and
|
||||||
|
Shake for tracking dependencies and build steps. See
|
||||||
|
https://docs.racket-lang.org/zuo/index.html and
|
||||||
|
https://racket.discourse.group/t/new-build-system-pushed-to-git-repo/873
|
||||||
|
|
||||||
|
* Racket supports stencil vectors, which associate a virtual bitmask with a
|
||||||
|
vector, enabling certain mask-equipped update operations. See
|
||||||
|
https://docs.racket-lang.org/reference/stencil_vectors.html
|
||||||
|
|
||||||
|
* Racket supports Arm64 machines running Windows.
|
||||||
|
|
||||||
|
* Redex has support for simultaneous substitutions. See
|
||||||
|
https://docs.racket-lang.org/redex/reference.html#%28form._%28%28lib._redex%2Freduction-semantics..rkt%29._substitute%29%29
|
||||||
|
|
||||||
|
* The Web Server provides control over the maximum number of concurrent
|
||||||
|
connections via its “safety limits” construct. See
|
||||||
|
https://docs.racket-lang.org/web-server-internal/dispatch-server-unit.html#%28part._safety-limits%29
|
||||||
|
|
||||||
|
* The Web Server has improved logging performance and improved request parsing performance, reducing tail latencies.
|
||||||
|
|
||||||
|
* The Web Server supports logging response status code via
|
||||||
|
web-server/dispatchers/dispatch-logresp. See
|
||||||
|
https://docs.racket-lang.org/web-server-internal/dispatch-logresp.html
|
||||||
|
|
||||||
|
* The db library supports custom types for PostgreSQL connections; see
|
||||||
|
pg-custom-type for details. See
|
||||||
|
https://docs.racket-lang.org/db/util.html#%28def._%28%28lib._db%2Futil%2Fpostgresql..rkt%29._pg-custom-type%29%29
|
||||||
|
|
||||||
|
* The release includes many other repairs and changes!
|
||||||
|
|
||||||
|
- Remove patch racket-amsmath-mathabx.patch, since the conflict between modern
|
||||||
|
amsmath and mathabx LaTeX styles has been resolved in the upstream
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 9 07:01:25 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
Thu Jun 9 07:01:25 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: racket
|
Name: racket
|
||||||
Version: 8.5
|
Version: 8.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Scheme implementation with teaching tools
|
Summary: Scheme implementation with teaching tools
|
||||||
License: Apache-2.0 OR MIT
|
License: Apache-2.0 OR MIT
|
||||||
@ -28,7 +28,6 @@ Source0: http://download.racket-lang.org/installers/%{version}/%{name}-%{
|
|||||||
Source2: racket-completion.bash
|
Source2: racket-completion.bash
|
||||||
Source3: racket-rpmlintrc
|
Source3: racket-rpmlintrc
|
||||||
Patch0: racket-doc.patch
|
Patch0: racket-doc.patch
|
||||||
Patch1: racket-amsmath-mathabx.patch
|
|
||||||
BuildRequires: ImageMagick
|
BuildRequires: ImageMagick
|
||||||
BuildRequires: ca-certificates
|
BuildRequires: ca-certificates
|
||||||
BuildRequires: chrpath
|
BuildRequires: chrpath
|
||||||
@ -123,7 +122,6 @@ compile and link programs which use Racket.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p0
|
%patch0 -p0
|
||||||
%patch1 -p0
|
|
||||||
|
|
||||||
cp -p %{SOURCE2} src/
|
cp -p %{SOURCE2} src/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user