SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for racket-7.8-43.1.x86_64.rpm :

* Fri Aug 21 2020 infoAATTpaolostivanin.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 2020 adrianAATTsuse.de- adapt _constraints, sse3 never existed, but this is not anymore ignored in OBS
* Tue Jul 16 2019 jbrielmaierAATTsuse.de- Update to 7.3:
* There is a new set of teaching languages for the upcoming German-language textbook \"Schreibe Dein Programm!\"
* Racket\'s IO system has been refactored to improve performance and simplify internal design.
* Racket\'s JSON reader is dramatically faster.
* The `plot` library includes color map support for renderers.
* The Racket web library has improved support for 307 redirects.
* The Racket web server provides better response messages by default for common status codes.
* The `pict` library includes a `shear` function.- remove patches:
* extflvector-length-inlined.patch: included in release- clean up spec file
* %foo -> %{foo}
* remove %defattr
* multiple other smaller clean ups- Remove extflvector-length-inlined.patch
* Wed Apr 03 2019 schwabAATTsuse.de- dont-strip.patch: don\'t strip libraries
* Mon Apr 01 2019 wernerAATTsuse.de- Add patch extflvector-length-inlined.patch from upstream commit 80f84f21 to get extflvector-length work even on i586- Add patch racket-doc.patch to be able to split package into main and doc pacakges
* Fri Mar 29 2019 wernerAATTsuse.de- Spec file clean up- Try to get it work on some ix86 CPU versions
* Wed Mar 27 2019 wernerAATTsuse.de- Require some missed libraries and certificates for build as well as for installation even if rmplint cries- Update to racket 7.2
* The contract system supports collapsible contracts, which avoid repeated wrappers in certain pathological situations. Thanks to Daniel Feltey.
* Quickscript, a scripting tool for DrRacket, has become part of the standard distribution. Thanks to Laurent Orseau.
* The web server\'s built-in configuration for serving static files recognizes the \".mjs\" extension for JavaScript modules.
* The `data/enumerate` library supports an additional form of subtraction via `but-not/e`, following Yorgey and Foner\'s ICFP\'18 paper. Thanks to Max New.
* The `letrec.rkt` example model in Redex has been changed to more closely match Racket, which led to some bug fixes in Racket\'s implementation of `letrec` and `set!`.
* The racklog library has seen a number of improvements, including fixes to logic variable binding, logic variables containing predicates being applicable, and the introduction of an `%andmap` higher-order predicate.
* Thu Nov 29 2018 olszewstAATTgmail.com- Downgrade to Racket 7.1
* 7.1.0.1 was only a snapshot release and is already gone from Racket mirrors
* Sat Oct 13 2018 seanAATTsuspend.net- Update to Racket 7.1.0.1
* Syntax (#\') now supports new template subforms: ~AATT and ~?
* Interactive overlays can be added to plots produced by plot-snip
* Added contrcat-equivalent?, a way to compare contracts
* Lazy Racket supports functions with keyword arguments
* Mon Jun 25 2018 schwabAATTsuse.de- gc-aarch64.patch: remove obsolete patch, this GC implementation is no longer used.
* Wed Dec 27 2017 kgronlundAATTsuse.com- Update to Racket 6.11
* Typed Racket supports refinement types and dependent function types.
* DrRacket’s Program Contour is significantly more efficient
* The web-server/formlets library produces formlets that are serializable
* The db library supports the Cassandra database- Ensure more system resources when building package
* Sun Sep 24 2017 olszewstAATTgmail.com- Racket version bumped to 6.10.1.- Spec changes
* Drop --collectsdir in %configure in favour of --prefix (%configure would fail otherwise)
* Drop 0-size file guard. This used to delete lock files (LOCKpkgs.rktd) lack of which would result in errors in many contexts, including basic usage of both DrRacket and raco (package manager)
* Drop %_datadir/%name/collects from %dir, because parent folder is already included in another %dir entry. This fixes a warning about collects folder being listed twice.
* Added reference to starter-sh.
* Drop DrRacket\'s -singleInstance option from %suse_update_desktop_file. This option caused error messages coming from %suse_update_desktop_file itself.
* Sat Mar 11 2017 sfalkenAATTopensuse.org- Edited %files to explicity package %{_docdir}/%{name} to clear unpackaged files builderror in openSUSE:Factory
* Fri Jul 29 2016 jengelhAATTinai.de- Guard 0-size deletion by -type f, as other types can have size 0 too. Run spec-beautifier to bring (almost) all macro uses into same style.
* Mon Jul 25 2016 kgronlundAATTsuse.com- Update to Racket 6.6
* Sun Aug 11 2013 schwabAATTsuse.de- gc-aarch64.patch: add support for aarch64 Sat May 3 01:37:00 UTC 2014 - MihailJP- Spec changes
* Collection \'config\' should be included in main package
* Sat Aug 10 2013 toganmAATTopensuse.org- Update to Racket 5.3.6
* This is a bug fix release. It eliminates errors from v5.3.5 that people have found over the summer.- Spec changes
* remove libpng16.patch and libpng16-adjustment.patch
* rather then use of mirrors for source downloads use the main site as mirrors are not uptodate
* Tue Jun 18 2013 toganmAATTopensuse.org- Update to Racket v5.3.5
* 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\' collection to the v5.3.4 release. The new collection contains the source code that readers of Realm may wish to use for experiments.- Add racket to the requires of webserver subpackage
* Fri May 17 2013 toganmAATTopensuse.org- Added backported patches libpn16.patch and libpng16-adjustment.patch correcting libpn16- Fix randomly generated mode 666 documentation files
* Tue May 14 2013 toganmAATTopensuse.org- Update to 5.3.4 release for details see changelog.txt and News
* Extflonums (80-bit floating-point numbers) are supported on some x86/x86_64 platforms -- including Windows, and including platforms where Racket is compiled to use SSE instructions for flonum arithmetic. Thanks to Michael Filonenko.
* Tally Maze: a new game based an enumeration of 2d mazes.
* The Optimization Coach, a DrRacket plugin, has been moved from the Racket distribution to the Racket package repository. Install it with: raco pkg install optimization-coach
* Redex: `define-union-language\' now merges productions when languages define the same nonterminals. Thanks to William Bowman.
* The `srfi/19\' library is now compatible with the date structure type exported by `racket/base\'.- Packaging changes
* 0001-Fix-install-path-for-doc-and-collects.patch based on debian patch but correct doc install directory as well, this patch also enable the removal of 0001-pkg-collects-path.patch
* For Factory use libpng12 as racket is not compatible with libpng16
* Include libtools to BuildRequires, not to depend on bundled software in the source package
* Include full URL for the source package
* Fri Mar 15 2013 cfarrellAATTsuse.com- license update: LGPL-2.1+ and GPL-3.0+ testsuite contains GPL-3.0+ licensed code
* Sat Feb 16 2013 toganmAATTopensuse.org- Update to 5.3.3 release for details see changelog.txt and News
* This is a bug-fix release to address a flaw in DrRacket v5.3.2 concerning interactions between the contour window and the syntax coloring.
* Fri Feb 01 2013 toganmAATTopensuse.org- Update to 5.3.2 release for details see changelog.txt and News
* Changed case to use equal? instead of eqv?
* Changed log-message to support a name argument
* Changed the synchronization result of a log receiver to include an event name
* Added exn:fail:filesystem:errno and exn:fail:network:errno
* Added phantom byte strings
* Added \'word mode to system-type
* Added arguments to impersonate-prompt-tag and chaperone-prompt-tag to support interposition on non-composable continuation results
* Add #fx() and #fl() reader forms for flvectors and fxvectors
* racket/unsafe/ops: added unsafe-cons-list
* racket/gui: added get-current-mouse-state, and added display-changed to frame%
* racket/serialize: fxvectors and flvectors are serializable
* racket/net: added uri-path-segment-unreserved-encode
* racket/url: added current-url-encode-mode
* racket/date: fixed \'iso-8601 date formatting
* scribble/tag: added
* scribble/base: added make-section-tag, taglet? r5rs, r6rs: fixed case and cond to disallow internal definitions in clauses
* ffi/com: added com-get-property
*
* file/untar: added
* file/untgz: added
* file/unzip: added
* compiler/zo-structs: generalize flonum? field to type field in localref, let-one, and fun
* compiler/zo-structs: added a constantness field to module-variable
* Thu Nov 08 2012 toganmAATTopensuse.org- Update to 5.3.1 release for details see changelog and News
* Changed make-log-receiver to accept a logger name as an event filter
* Addded define-logger
* Changed -W, -L, PLTSTDERR, and PLTSYSLOG to support log filters of the form \" = ...\"
* Changed log-error, etc., to support format mode
* Added racket/format, which is re-exported by racket
* Added #:break and #:final clauses to for forms
* Added exn:break:hang-up and exn:break:terminate, added extra argument to break-thread and place-break, and redirect SIGTERM and SIGHUP as breaks
* Add #:fill option to for/vector, for
*/vector, for/flvector, for
*/flvector, for/fxvector, and for
*/fxvector
* Added PLTCOMPILEDROOTS and --compiled/-R command-line flag
* Added reroot-path
* Changed a thread\'s initial prompt to use the default handler (instead of accepting and ignoring abort arguments)
* ffi/unsafe: added cpointer-gcable?
* racket/class: added dynamic-get-field and dynamic-set-field!
* racket/set: added set-first and set-rest, sets are streams
* racket/require-transformer: an import\'s module path can be syntax
* scribble/base: add items/c
* scribble/decode: add spliceof
* syntax/for-body: added- drop racket-glibc-2.16.patch
* Thu Oct 11 2012 toganmAATTopensuse.org- enabled documentation
* Wed Aug 08 2012 toganmAATTopensuse.org- Update to official 5.3 release
* Wed Aug 01 2012 toganmAATTopensuse.org- split packaging
* Thu Jul 26 2012 toganmAATTopensuse.org- Use the upcoming version 5.3.0.16 from nightly builds
* add racket.desktop
* disable documentation as it breaks the build- TODO
* fix the rpmlint warnings for srfi
* Tue May 01 2012 toganmAATTopensuse.org- Initial packaging for racket-lang
 
ICM