Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lang/sbcl/2.4.4 #23901

Merged
merged 3 commits into from
May 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions lang/sbcl-bootstrap/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@ if {${build_arch} eq "ppc"} {
size 10038928

} elseif {${build_arch} eq "arm64"} {
version 2.1.2
version 2.4.0
revision 0

distfiles sbcl-${version}-arm64-darwin-binary${extract.suffix}
checksums rmd160 ce5856a0e1f0040e95c9d79ef0a6199a0f932ab3 \
sha256 1f400b8a05dc588ca9740f9f4dfee3111b1cc1b6fb40801f728c42b460e1d115 \
size 9204605
checksums rmd160 73e33754afb6e8fad340902a5abd2f5f74b0f361 \
sha256 1d01fac2d9748f769c9246a0a11a2c011d7843337f8f06ca144f5a500e10c117 \
size 9803838

} elseif {${build_arch} eq "x86_64"} {
version 2.2.9
Expand Down
34 changes: 13 additions & 21 deletions lang/sbcl/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ name sbcl

# Note to maintainers:
#
# Please bump the revision of math/maxima (and when it exists
# math/maxima-devel) and fricas when this port changes.
version 2.4.0
# Please bump the revisions of math/maxima, math/fricas and possibly
# math/maxima-devel when this port changes.
version 2.4.4
revision 0
epoch 1

Expand All @@ -36,10 +36,9 @@ homepage http://www.sbcl.org
patchfiles 0001-fix-building-when-root-directory-contain-non-ASCII-c.patch \
0002-add-MacPorts-XDG_DATA_DIRS.patch

checksums rmd160 6dc78af458b04a70a992dce6ee26327c56fea1bb \
sha256 83d8b74f08d2254c59b9790bc1f669e09099457b884720ececbf45f4b46d1776 \
size 7695124

checksums rmd160 0cd9d9f156883991a3113f7f5499176c86b8c4a4 \
sha256 8a932627b3f1d8e9618f1cdc225edcb002456804697e2c87d140683764a106d5 \
size 8065883
if {${name} eq ${subport}} {
master_sites \
sourceforge
Expand Down Expand Up @@ -132,22 +131,15 @@ build.target make.sh
build.args-append \
--prefix=${prefix}

# unfortunately sbcl-bootstrap doesn't support macOS Sonoma yet, use ECL instead
# See: https://trac.macports.org/ticket/68271
if {${os.major} >= 23} {
depends_build-append \
path:bin/ecl:ecl
variant bootstrap_ecl description { Use ECL to bootstrap compilation instead of SBCL binary. } {}

build.args-append \
--xc-host=${prefix}/bin/ecl
if { ![variant_isset bootstrap_ecl] } {
depends_build-append port:sbcl-bootstrap
depends_skip_archcheck-append sbcl-bootstrap
build.args-append --xc-host=${prefix}/libexec/sbcl-bootstrap/bin/sbcl
} else {
depends_build-append \
port:sbcl-bootstrap
depends_skip_archcheck-append \
sbcl-bootstrap

build.args-append \
--xc-host=${prefix}/libexec/sbcl-bootstrap/bin/sbcl
depends_build-append path:bin/ecl:ecl
build.args-append --xc-host=${prefix}/bin/ecl
}

if {${configure.build_arch} eq "i386"} {
Expand Down
2 changes: 1 addition & 1 deletion math/fricas/Portfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

Check warning on line 1 in math/fricas/Portfile

View workflow job for this annotation

GitHub Actions / macos-13

port lint fricas: Warning: Variant x11 overrides global description

Check warning on line 1 in math/fricas/Portfile

View workflow job for this annotation

GitHub Actions / macos-11

port lint fricas: Warning: Variant x11 overrides global description

Check warning on line 1 in math/fricas/Portfile

View workflow job for this annotation

GitHub Actions / macos-12

port lint fricas: Warning: Variant x11 overrides global description

Check warning on line 1 in math/fricas/Portfile

View workflow job for this annotation

GitHub Actions / macos-14

port lint fricas: Warning: Variant x11 overrides global description

PortSystem 1.0

name fricas
version 1.3.10
revision 0
revision 1
categories math
maintainers {@pietvo vanoostrum.org:pieter} openmaintainer
platforms darwin
Expand Down
4 changes: 2 additions & 2 deletions math/maxima/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ subport maxima-devel {
# Date: Sun Jul 30 06:55:16 2023 -0700
# commit 65e393d796fedd34162d2a510af37c2448f07d74
version 5.47-dev-20230730
revision 5
revision 6
fetch.type git
git.url https://git.code.sf.net/p/maxima/code
git.branch 65e393d796fedd34162d2a510af37c2448f07d74
Expand All @@ -58,7 +58,7 @@ if {${subport} eq ${name}} {
conflicts maxima-devel

version 5.47.0
revision 5
revision 6
# get the source tarball from sourceforge.
master_sites sourceforge:project/maxima/Maxima-source/${version}-source

Expand Down
Loading