Package Details: chez-scheme 10.1.0-1

Git Clone URL: https://aur.archlinux.org/chez-scheme.git (read-only, click to copy)
Package Base: chez-scheme
Description: Compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions.
Upstream URL: https://github.com/cisco/ChezScheme
Keywords: Scheme
Licenses: Apache-2.0
Conflicts: chez-scheme-git, petite-chez-scheme
Replaces: chez-scheme-git, petite-chez-scheme
Submitter: dgeibi
Maintainer: taekyung (jaseemabid, GunpowderGuy, CodingCellist)
Last Packager: CodingCellist
Votes: 44
Popularity: 1.56
First Submitted: 2016-05-22 13:58 (UTC)
Last Updated: 2024-11-21 18:29 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

dgeibi commented on 2022-01-27 13:17 (UTC)

@CodingCellist Thanks. You are now a maintainer.

CodingCellist commented on 2022-01-27 09:27 (UTC)

@dgeibi If you need people, I am also happy to help maintain this package. I co-maintain the idris2 package, which depends on the chez-scheme package.

taekyung commented on 2022-01-27 08:36 (UTC)

@GunpowderGuy Sorry for delaying updates, I'll take care of that in a couple of days.

@dgeibi I think I can keep maintaining it.

dgeibi commented on 2022-01-27 03:39 (UTC)

Sorry, I haven't used arch linux for a long time. @GunpowderGuy, You are a maintiner of the package now.

GunpowderGuy commented on 2022-01-26 12:09 (UTC)

@dgeibi @taekyung @jaseemabid the package is still bugged, the checksum got wrong: https://github.com/cisco/ChezScheme/issues/605

GunpowderGuy commented on 2022-01-22 17:27 (UTC) (edited on 2022-01-22 19:11 (UTC) by GunpowderGuy)

Several people are reporting that the validity check fails when installing this package @dgeibi Edit: this is the problem https://github.com/cisco/ChezScheme/issues/605

taekyung commented on 2021-11-24 14:34 (UTC)

I changed the binary name from scheme to chez.

Thanks @defty.

defty commented on 2021-11-22 21:05 (UTC)

This is a patch to update to 9.5.6, canonicalize the license name, and install to chez and chez-script:

diff --git a/PKGBUILD b/PKGBUILD
index 0fb6596..8a7012b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,26 @@
 # Maintainer: Taekyung Kim <Taekyung.Kim.Maths@gmail.com>

 pkgname=chez-scheme
-pkgver=9.5.4
-pkgrel=2
+pkgver=9.5.6
+pkgrel=1
 pkgdesc="Chez Scheme is a compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions."
 arch=(i686 x86_64)
 url="https://github.com/cisco/ChezScheme"
 depends=()
-license=('APL')
+license=('Apache')
 depends=('ncurses' 'libx11' 'libutil-linux')
 conflicts=('petite-chez-scheme' 'chez-scheme-git')
 replaces=('petite-chez-scheme' 'chez-scheme-git')
 source=("https://github.com/cisco/ChezScheme/releases/download/v$pkgver/csv$pkgver.tar.gz")
-sha1sums=('867c82cc3879e37dcb0188ef1c08915afaac42a9')
+sha256sums=('6b3d1d111c6c47a4e51b500b30f4c29efd339e414f6ace743cff6d08a0dacaae')
 _archivename=csv$pkgver

 build() {
   cd "$srcdir/${_archivename}"
-  ./configure --installprefix=/usr --temproot=$pkgdir --threads
+  ./configure --installprefix=/usr --temproot=$pkgdir --installschemename=chez --installscriptname=chez-script --threads
 }

 package() {
   cd "${srcdir}/${_archivename}"
-  make install DESTDIR="$pkgdir" InstallSchemeName=scheme
+  make install DESTDIR="$pkgdir"
 }

slbtty commented on 2021-09-13 16:36 (UTC) (edited on 2021-09-13 16:48 (UTC) by slbtty)

Related update: https://aur.archlinux.org/packages/idris2/#comment-826542

Chez is not "standard" scheme, and there will never be one. Users should specify the scheme based on their choice.