- Add patch extflvector-length-inlined.patch from upstream commit
80f84f21 to get extflvector-length work even on i586
- Spec file clean up
- Try to get it work on some ix86 CPU versions
- 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.
OBS-URL: https://build.opensuse.org/request/show/690400
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=32
- 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.
OBS-URL: https://build.opensuse.org/request/show/530201
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=23