[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#53878] [PATCH v6 00/24] Update Racket to 8.4. Adjust Chez Scheme pa
From: |
Philip McGrath |
Subject: |
[bug#53878] [PATCH v6 00/24] Update Racket to 8.4. Adjust Chez Scheme packages. |
Date: |
Sat, 26 Feb 2022 21:34:26 -0500 |
Hi,
Here is v6, reflecting (I hope) Liliana's suggestions.
Compared to v5:
- The first two patches are the same.
- Patch 03 uses "configure-layer.rkt" rather than
"make-installation-layer.rkt", fixes a typo, and uses
'racket-packages-origin' and 'simple-racket-origin' rather than
'extract-package-source{,*}'.
- Patch 04 has a typo fix.
- Patch 05 is the same.
- Patch v6 06/24 is like v5 06/22, but with a smaller diff, because it
avoids changing indentation.
- Patch v6 07/24 makes the indentation changes that were part of v5 06/22.
- Patches 08/24 through 13/24 are like v5 07/22 through 12/22.
- Patch v6 14/24 includes only the style changes from v5 13/22.
- Patch v6 15/24 is the substantive part of v5 13/22.
- Patches 16/24 through 24/24 correspond to v5 14/22 through 22/22.
Thanks!
-Philip
Philip McGrath (24):
gnu: Use license prefix in (gnu packages racket).
gnu: racket: Update to 8.4.
gnu: racket: Use Git origins for Racket packages.
gnu: racket-minimal: Use new package style.
gnu: racket-minimal: Don't configure non-existant catalogs.
gnu: racket-minimal: Change inheritance to follow bootstrapping.
gnu: racket-minimal: Adjust indentation.
gnu: racket-minimal: Add "debug" output.
gnu: configure-layer.rkt: Adjust indentation.
gnu: racket-minimal: Separate from the Racket VM.
gnu: racket: Move Chez bootfiles to (gnu packages chez).
gnu: chez: Add utilities for Chez machine types.
gnu: racket: Add 'racket-vm-for-system'.
gnu: chez-scheme: Use new style for Chez packages.
gnu: chez-scheme: Use "lib/chez-scheme" for search path.
gnu: chez-scheme: Use shared zlib and lz4.
gnu: chez-scheme: Use new package style.
gnu: Add stex.
gnu: Add chez-nanopass.
gnu: chez-scheme: Explicitly package bootstrap bootfiles.
gnu: chez-mit: Support chez-scheme-for-racket.
gnu: Add chez-scheme-for-racket.
gnu: chez: Add 'chez-scheme-for-system'.
gnu: racket-vm-cs: Build with "--enable-scheme".
gnu/local.mk | 4 +-
gnu/packages/chez.scm | 1264 ++++++++++-----
gnu/packages/emacs-xyz.scm | 2 +-
gnu/packages/loko.scm | 2 +-
.../racket-enable-scheme-backport.patch | 465 ++++++
...acket-gui-tethered-launcher-backport.patch | 26 +
gnu/packages/racket.scm | 1433 +++++++++++------
7 files changed, 2342 insertions(+), 854 deletions(-)
create mode 100644 gnu/packages/patches/racket-enable-scheme-backport.patch
create mode 100644
gnu/packages/patches/racket-gui-tethered-launcher-backport.patch
--
2.32.0
- [bug#53878] [PATCH v5 18/22] gnu: chez-scheme: Explicitly package bootstrap bootfiles., (continued)
- [bug#53878] [PATCH v5 18/22] gnu: chez-scheme: Explicitly package bootstrap bootfiles., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 16/22] gnu: Add stex., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 21/22] gnu: chez: Add 'chez-scheme-for-system'., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 19/22] gnu: chez-mit: Support chez-scheme-for-racket., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 20/22] gnu: Add chez-scheme-for-racket., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 22/22] gnu: racket-vm-cs: Build with "--enable-scheme"., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages., Liliana Marie Prikler, 2022/02/26
- [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages., Philip McGrath, 2022/02/26
- [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages., Liliana Marie Prikler, 2022/02/26
- [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 00/24] Update Racket to 8.4. Adjust Chez Scheme packages.,
Philip McGrath <=
[bug#53878] [PATCH v6 04/24] gnu: racket-minimal: Use new package style., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 05/24] gnu: racket-minimal: Don't configure non-existant catalogs., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 06/24] gnu: racket-minimal: Change inheritance to follow bootstrapping., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 08/24] gnu: racket-minimal: Add "debug" output., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 07/24] gnu: racket-minimal: Adjust indentation., Philip McGrath, 2022/02/26
[bug#53878] [PATCH v6 09/24] gnu: configure-layer.rkt: Adjust indentation., Philip McGrath, 2022/02/26