SHA256
1
0
forked from pool/racket
Commit Graph

22 Commits

Author SHA256 Message Date
Togan Muftuoglu
2b30e639be Accepting request 900351 from home:WernerFink:branches:devel:languages:misc
- Fix for bug boo#1187288
  * Do not remove pre-compiled and compresse object files (*.zo) as
    with 8.1 those are mandatory for a functional racket installation 
- Enforce the usage of the system libraries libz and liblz4

OBS-URL: https://build.opensuse.org/request/show/900351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=49
2021-06-16 12:40:08 +00:00
Togan Muftuoglu
1be2de75c9 Accepting request 896608 from home:polslinux:branches:devel:languages:misc
- Update to 8.1:
  * DrRacket tabs can be dragged, and have new close buttons.
  * Racket CS supports cross-compilation using raco exe.
  * Racket CS supports Android on 32-bit and 64-bit ARM processors.
  * The database library supports running queries in OS threads.
  * Check-Syntax arrows correctly identify the definition site of
    identifiers with contracts.
  * Racket CS performance has improved for structure predicates
    and accessors
  * Racket CS is faster at multiplying extremely large numbers
    and dividing large integers.
  * Racket CS allows callbacks to raise exceptions if they are
    annotated with #:callback-exns?.
  * New ephemeron hash tables simplify the implementation of
    tables where keys can refer to values.
  * Typed Racket supports for/foldr.
  * The stepper works for #lang htdp/*sl.
  * Struct signatures work for the ASL teaching language.

- Update to 8.0:
  * Racket CS is the default implementation
    (except for ppc64le and s390x)
  * Racket CS has better parallel garbage collection, a 10%–30% reduction
    in the size of generated code, and various targeted optimizations.
  * A rewrite of the test-engine package allows the #lang versions of
    teaching languages to produce linked test-failure messages.
  * The release comes with a new mark-up DSL for composing text to appear
    in the REPL (simple-tree-text-markup).
  * Redex has an added define-overriding-judgment form and improved
    error source location reporting.
  * Windows scrolling speed reflects the system preference.
  * The db package uses the utf8mb4 charset for MySQL connections.
- Rebase dont-strip.patch

OBS-URL: https://build.opensuse.org/request/show/896608
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=47
2021-06-02 07:29:03 +00:00
Matthias Mailänder
34b203c004 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
2020-10-09 20:40:45 +00:00
Kristoffer Gronlund
c0cfcc324f Accepting request 787814 from home:adrianSuSE:branches:devel:languages:misc
- adapt _constraints, sse3 never existed, but this is not anymore
  ignored in OBS

OBS-URL: https://build.opensuse.org/request/show/787814
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=42
2020-03-25 07:57:18 +00:00
Kristoffer Gronlund
844c917c04 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=39 2019-08-01 13:46:06 +00:00
Kristoffer Gronlund
99ba22e470 Add missing patch reference
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=38
2019-07-31 14:41:52 +00:00
Kristoffer Gronlund
8a0879d846 Accepting request 715632 from home:jbrielmaier:branches:devel:languages:misc
update to 7.3

OBS-URL: https://build.opensuse.org/request/show/715632
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=37
2019-07-16 11:09:04 +00:00
Jonathan Brielmaier
93051f5cab Accepting request 691291 from home:Andreas_Schwab:Factory
- dont-strip.patch: don't strip libraries

OBS-URL: https://build.opensuse.org/request/show/691291
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=35
2019-04-11 07:33:05 +00:00
Dr. Werner Fink
2bf44fc5c7 Accepting request 690638 from home:WernerFink:branches:devel:languages:misc
- Add patch racket-doc.patch to be able to split package into
  main and doc pacakges

OBS-URL: https://build.opensuse.org/request/show/690638
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=33
2019-04-02 11:34:59 +00:00
Dr. Werner Fink
fc107ab268 Accepting request 690400 from home:WernerFink:branches:devel:languages:misc
- 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
2019-04-02 11:13:17 +00:00
Kristoffer Gronlund
7387d0223b Accepting request 652806 from home:olszewst:branches:devel:languages:misc
- Downgrade to Racket 7.1
  * 7.1.0.1 was only a snapshot release and is already gone from
    Racket mirrors

OBS-URL: https://build.opensuse.org/request/show/652806
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=30
2018-11-30 12:32:20 +00:00
Kristoffer Gronlund
1af4743078 Accepting request 641853 from home:seanlew:branches:devel:languages:misc
Updated racket to 7.1.0.1

OBS-URL: https://build.opensuse.org/request/show/641853
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=29
2018-11-22 09:20:28 +00:00
Kristoffer Gronlund
882a0bc4bf Accepting request 618919 from home:Andreas_Schwab:Factory
- gc-aarch64.patch: remove obsolete patch, this GC implementation is no
  longer used.

OBS-URL: https://build.opensuse.org/request/show/618919
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=27
2018-06-25 12:56:04 +00:00
OBS User mrdocs
83fae900c7 Accepting request 560973 from home:KGronlund:branches:devel:languages:misc
- 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

OBS-URL: https://build.opensuse.org/request/show/560973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=25
2018-01-04 04:41:15 +00:00
Kristoffer Gronlund
dd29ca9212 Accepting request 530201 from home:olszewst:branches:devel:languages:misc
- 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
2017-10-23 10:42:09 +00:00
Kristoffer Gronlund
6591774675 Accepting request 478786 from home:sfalken:branches:devel:languages:misc
- Edited %files to explicity package %{_docdir}/%{name} to clear
  unpackaged files builderror in openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/478786
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=21
2017-03-13 07:08:07 +00:00
Kristoffer Gronlund
533e2da395 Accepting request 415822 from home:jengelh:branches:devel:languages:misc
- 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.

OBS-URL: https://build.opensuse.org/request/show/415822
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=19
2016-07-30 07:25:19 +00:00
Matthias Mailänder
dc21c5d631 Accepting request 414925 from home:KGronlund:branches:devel:languages:misc
Updated package to version 6.6.

OBS-URL: https://build.opensuse.org/request/show/414925
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=18
2016-07-25 06:44:44 +00:00
Matthias Mailänder
73dab3d3e0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=17 2016-07-25 06:43:18 +00:00
Togan Muftuoglu
a09ef9a09f Accepting request 159571 from home:babelworx:ldig:branches:devel:languages:misc
license update: LGPL-2.1+ and GPL-3.0+
testsuite contains GPL-3.0+ licensed code

OBS-URL: https://build.opensuse.org/request/show/159571
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=3
2013-03-15 15:13:15 +00:00
Togan Muftuoglu
918194625e Accepting request 155605 from home:toganm:branches:devel:languages:misc
- 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.

OBS-URL: https://build.opensuse.org/request/show/155605
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=2
2013-02-16 15:27:54 +00:00
OBS User mrdocs
2a66e01b0d Accepting request 151137 from home:toganm:testing
Racket is Lisp/scheme like language comes with lots goodies
with packages helping to learn programming or develop applications.

The intention is to submit Racket to Factory, so it can be part of the next
release after 12.3

Thanks

Togan

OBS-URL: https://build.opensuse.org/request/show/151137
OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/racket?expand=0&rev=1
2013-02-05 18:30:59 +00:00