summaryrefslogtreecommitdiff
path: root/user/gambit-c
AgeCommit message (Collapse)AuthorFilesLines
2023-12-01user/gambit-c: bump { 4.9.4 --> 4.9.5 }.Zach van Rijn5-542/+14
This provides SRFI 231, which "greatly improves upon" SRFI 179, but also experiences the same build failures, so we disable it. Ref: #934
2023-12-01user/gambit-c: fix naming conflict with 'gnu-ghostscript'Zach van Rijn1-1/+3
Gambit installs '/usr/bin/gsc' and '/usr/bin/gsi' by default. The former conflicts with a file from GNU Ghostscript. This commit changes the default compiler and interpreter names to be appended with the package major version number, which aims to preserve users' expectations during tab completion. The script interpreters (e.g. 'gsc-script' and 'gsi-script') are symbolic links to their respective applications and will continue to work without needing to update script shebangs. Ref: #1089
2023-01-02user/gambit-c: support s390/s390x.Zach van Rijn2-1/+49
Upstream: https://github.com/gambit/gambit/pull/809
2022-12-18user/gambit: add patch for overflow on 32-bit platforms. fixes #926.Zach van Rijn2-3/+463
Previous commits erroneously mentioned issue #924.
2022-12-17user/gambit-c: temporarily disable SRFI 179. see #934.Zach van Rijn2-2/+26
2022-12-17user/gambit-c: temporarily disable tests. see #924.Zach van Rijn1-1/+2
Additionally, the 'max-gcse-memory' parameter was updated to safely accommodate the ~512M threshold needed by Gambit on some platforms.
2022-12-01user/gambit-c: new package.Zach van Rijn4-0/+151