mbox series

[bug#55248,v2,0/9] gnu: Update Racket to 8.5 and Chez Scheme to 9.5.8.

Message ID cover.1652039837.git.philip@philipmcgrath.com
Headers show
Series gnu: Update Racket to 8.5 and Chez Scheme to 9.5.8. | expand


Philip McGrath May 8, 2022, 8:07 p.m. UTC

Here is v2!

The workaround for install-license-files with an out-of-source build did turn
out to still be needed: I've added a comment explaining.

As requested, I split the final patch into three parts. I hope the
organization makes sense.


Philip McGrath (9):
  gnu: racket: Update to 8.5.
  gnu: racket: Fix out-of-source build.
  gnu: chez-scheme: Update to 9.5.8.
  gnu: chez-scheme: Refactor documentation phases.
  gnu: chez-scheme: Refactor configure phase and fix '--threads'.
  gnu: stex: Get machine type dynamically.
  gnu: chez-upstream-features-for-system: Improve implementation.
  gnu: chez-scheme-for-racket: Fix supported systems.
  gnu: chez-scheme-for-system: Adjust for bytecode backend.

 gnu/local.mk                                  |   2 -
 gnu/packages/chez.scm                         | 426 +++++++++-------
 .../racket-enable-scheme-backport.patch       | 465 ------------------
 ...acket-gui-tethered-launcher-backport.patch |  26 -
 gnu/packages/racket.scm                       | 107 ++--
 5 files changed, 302 insertions(+), 724 deletions(-)
 delete mode 100644 gnu/packages/patches/racket-enable-scheme-backport.patch
 delete mode 100644 gnu/packages/patches/racket-gui-tethered-launcher-backport.patch

base-commit: 668313e07fa2518fe02704b047237c173f63c6d4