SHA256
1
0
forked from pool/racket

Accepting request 924663 from home:capfredf:branches:openSUSE:Factory

- Update to 8.2:
  * Racket CS improved the performance of large-integer arithmetic.
  * Racket has improved support for layered and tethered installation.
  * Racket CS supports nonatomic allocation via ffi/unsafe.
  * Cross-compilation works fully with the raco cross tool, which
    is distributed separately as the “raco-cross” package.
  * DrRacket has performance improvements when editing files with
    picts containing large bitmaps.
  * Typed Racket more consistently refines field types of
    non-polymorphic structs.
  * Printing of values is unified across the teaching language
    implementations and the stepper.
- Rebase racket-doc.patch

OBS-URL: https://build.opensuse.org/request/show/924663
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=51
This commit is contained in:
Togan Muftuoglu 2021-11-29 15:15:35 +00:00 committed by Git OBS Bridge
parent 2b30e639be
commit 41057b97e2
5 changed files with 43 additions and 27 deletions

View File

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

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

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

View File

@ -1,16 +1,16 @@
--- ---
share/pkgs/scribble-lib/help/search.rkt | 3 ++- share/pkgs/scribble-lib/help/search.rkt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-) 1 file changed, 2 insertions(+), 1 deletion(-)
--- share/pkgs/scribble-lib/help/search.rkt --- share/pkgs/scribble-lib/help/search.rkt
+++ share/pkgs/scribble-lib/help/search.rkt 2019-03-28 07:38:19.695803840 +0000 +++ share/pkgs/scribble-lib/help/search.rkt
@@ -43,7 +43,8 @@ @@ -47,7 +47,8 @@
(let* ([path (build-path (find-user-doc-dir) sub)] ;; Doesn't exist, but notify and then fall back below:
[path (if (file-exists? path) path (build-path (find-doc-dir) sub))]) (build-path (find-doc-dir) sub)))
(notify path) (notify path)
- (if (file-exists? path) - (if (file-exists? path)
+ (if (and (file-exists? path) + (if (and (file-exists? path)
+ (file-exists? (build-path (find-doc-dir) "docindex.sqlite"))) + (file-exists? (build-path (find-doc-dir) "docindex.sqlite")))
(send-url/file path #:fragment fragment #:query query) (send-url/file path #:fragment fragment #:query query)
(let ([part (lambda (pfx x) (if x (string-append pfx x) ""))]) (let ([part (lambda (pfx x) (if x (string-append pfx x) ""))])
(send-url (string-append (send-url (string-append

View File

@ -1,9 +1,25 @@
-------------------------------------------------------------------
Sun Oct 10 07:26:11 UTC 2021 - Fred Fu <moonsolo@gmail.com>
- Update to 8.2:
* Racket CS improved the performance of large-integer arithmetic.
* Racket has improved support for layered and tethered installation.
* Racket CS supports nonatomic allocation via ffi/unsafe.
* Cross-compilation works fully with the raco cross tool, which
is distributed separately as the “raco-cross” package.
* DrRacket has performance improvements when editing files with
picts containing large bitmaps.
* Typed Racket more consistently refines field types of
non-polymorphic structs.
* Printing of values is unified across the teaching language
implementations and the stepper.
- Rebase racket-doc.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 16 07:26:11 UTC 2021 - Dr. Werner Fink <werner@suse.de> Wed Jun 16 07:26:11 UTC 2021 - Dr. Werner Fink <werner@suse.de>
- Fix for bug boo#1187288 - Fix for bug boo#1187288
* Do not remove pre-compiled and compresse object files (*.zo) as * Do not remove pre-compiled and compresse object files (*.zo) as
with 8.1 those are mandatory for a functional racket installation with 8.1 those are mandatory for a functional racket installation
- Enforce the usage of the system libraries libz and liblz4 - Enforce the usage of the system libraries libz and liblz4
------------------------------------------------------------------- -------------------------------------------------------------------
@ -100,7 +116,7 @@ Tue Jul 16 07:38:56 UTC 2019 - Jonathan Brielmaier <jbrielmaier@suse.de>
* The Racket web library has improved support for 307 redirects. * The Racket web library has improved support for 307 redirects.
* The Racket web server provides better response messages by default * The Racket web server provides better response messages by default
for common status codes. for common status codes.
* The `pict` library includes a `shear` function. * The `pict` library includes a `shear` function.
- remove patches: - remove patches:
* extflvector-length-inlined.patch: included in release * extflvector-length-inlined.patch: included in release
- clean up spec file - clean up spec file
@ -133,7 +149,7 @@ Fri Mar 29 12:55:43 UTC 2019 - Dr. Werner Fink <werner@suse.de>
Wed Mar 27 18:12:23 UTC 2019 - Dr. Werner Fink <werner@suse.de> Wed Mar 27 18:12:23 UTC 2019 - Dr. Werner Fink <werner@suse.de>
- Require some missed libraries and certificates for build - Require some missed libraries and certificates for build
as well as for installation even if rmplint cries as well as for installation even if rmplint cries
- Update to racket 7.2 - Update to racket 7.2
* The contract system supports collapsible contracts, which avoid * The contract system supports collapsible contracts, which avoid
repeated wrappers in certain pathological situations. Thanks to Daniel repeated wrappers in certain pathological situations. Thanks to Daniel
@ -183,7 +199,7 @@ Wed Dec 27 08:46:28 UTC 2017 - kgronlund@suse.com
* DrRackets Program Contour is significantly more efficient * DrRackets Program Contour is significantly more efficient
* The web-server/formlets library produces formlets that are serializable * The web-server/formlets library produces formlets that are serializable
* The db library supports the Cassandra database * The db library supports the Cassandra database
- Ensure more system resources when building package - Ensure more system resources when building package
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Sep 24 21:10:21 UTC 2017 - olszewst@gmail.com Sun Sep 24 21:10:21 UTC 2017 - olszewst@gmail.com
@ -218,7 +234,7 @@ Fri Jul 29 09:00:45 UTC 2016 - jengelh@inai.de
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 25 00:10:49 UTC 2016 - kgronlund@suse.com Mon Jul 25 00:10:49 UTC 2016 - kgronlund@suse.com
- Update to Racket 6.6 - Update to Racket 6.6
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Aug 11 20:59:59 UTC 2013 - schwab@suse.de Sun Aug 11 20:59:59 UTC 2013 - schwab@suse.de
@ -246,12 +262,12 @@ Sat Aug 10 13:58:09 UTC 2013 - toganm@opensuse.org
Tue Jun 18 12:13:38 UTC 2013 - toganm@opensuse.org Tue Jun 18 12:13:38 UTC 2013 - toganm@opensuse.org
- Update to Racket v5.3.5 - Update to Racket v5.3.5
* This is a special-purpose release to match the arrival of "Realm of * This is a special-purpose release to match the arrival of "Realm of
Racket" in bookstores. Racket v.5.3.5 adds a single `realm' Racket" in bookstores. Racket v.5.3.5 adds a single `realm'
collection to the v5.3.4 release. The new collection contains the collection to the v5.3.4 release. The new collection contains the
source code that readers of Realm may wish to use for experiments. source code that readers of Realm may wish to use for experiments.
- Add racket to the requires of webserver subpackage - Add racket to the requires of webserver subpackage
------------------------------------------------------------------- -------------------------------------------------------------------
@ -259,7 +275,7 @@ Fri May 17 06:16:25 UTC 2013 - toganm@opensuse.org
- Added backported patches libpn16.patch and libpng16-adjustment.patch - Added backported patches libpn16.patch and libpng16-adjustment.patch
correcting libpn16 correcting libpn16
- Fix randomly generated mode 666 documentation files - Fix randomly generated mode 666 documentation files
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 14 14:33:37 UTC 2013 - toganm@opensuse.org Tue May 14 14:33:37 UTC 2013 - toganm@opensuse.org
@ -303,7 +319,7 @@ Sat Feb 16 09:07:11 UTC 2013 - toganm@opensuse.org
* This is a bug-fix release to address a flaw in DrRacket v5.3.2 * This is a bug-fix release to address a flaw in DrRacket v5.3.2
concerning interactions between the contour window and the syntax concerning interactions between the contour window and the syntax
coloring. coloring.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 1 11:16:05 UTC 2013 - toganm@opensuse.org Fri Feb 1 11:16:05 UTC 2013 - toganm@opensuse.org
@ -336,8 +352,8 @@ Fri Feb 1 11:16:05 UTC 2013 - toganm@opensuse.org
* file/untgz: added * file/untgz: added
* file/unzip: added * file/unzip: added
* compiler/zo-structs: generalize flonum? field to type * compiler/zo-structs: generalize flonum? field to type
field in localref, let-one, and fun field in localref, let-one, and fun
* compiler/zo-structs: added a constantness field to module-variable * compiler/zo-structs: added a constantness field to module-variable
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Nov 8 09:28:40 UTC 2012 - toganm@opensuse.org Thu Nov 8 09:28:40 UTC 2012 - toganm@opensuse.org

View File

@ -18,7 +18,7 @@
Name: racket Name: racket
Version: 8.1 Version: 8.2
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