Bug 257460

Summary: lang/ecl: upgrade to 21.2.1
Product: Ports & Packages Reporter: Thierry Thomas <thierry>
Component: Individual Port(s)Assignee: Jimmy Olgeni <olgeni>
Status: Closed FIXED    
Severity: Affects Some People CC: thierry
Priority: --- Flags: olgeni: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/CHANGELOG
Bug Depends on:    
Bug Blocks: 257412    
Attachments:
Description Flags
lang/ecl: upgrade to 21.2.1 none

Description Thierry Thomas freebsd_committer freebsd_triage 2021-07-27 19:56:24 UTC
Created attachment 226744 [details]
lang/ecl: upgrade to 21.2.1

To solve PR 257116 (textproc/py-sphinx), we have to upgrade math/sage to the latest (PR 257412).

But ECL is lagging, and sage-math-9.4 requires a recent ECL: the proposed patch upgrades it to 21.2.1.

Note: this version is compatible with sage-math-9.2, thus this patch can be committed at anytime.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-07-30 10:54:47 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c6c6359b96b4bae67ab96918d3cfc8551f70267e

commit c6c6359b96b4bae67ab96918d3cfc8551f70267e
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-07-30 10:51:58 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-07-30 10:53:45 +0000

    lang/ecl: upgrade to 21.2.1

    Changelog at

      https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/CHANGELOG

    PR:             257460
    Reported by:    thierry

 lang/ecl/Makefile                     |  3 +--
 lang/ecl/distinfo                     |  6 ++---
 lang/ecl/files/patch-75877dd.c (gone) | 47 -----------------------------------
 lang/ecl/pkg-plist                    |  4 +--
 4 files changed, 6 insertions(+), 54 deletions(-)
Comment 2 Jimmy Olgeni freebsd_committer freebsd_triage 2021-07-30 10:56:13 UTC
Thank you! \o/