You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-03-31 14:42:53 -07:00
93 lines
3.6 KiB
Tcl
93 lines
3.6 KiB
Tcl
# -*- 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
|
|
|
|
PortSystem 1.0
|
|
PortGroup python 1.0
|
|
|
|
name py-astropy
|
|
version 7.2.0
|
|
revision 1
|
|
|
|
maintainers {mps @Schamschula} openmaintainer
|
|
categories-append science
|
|
description A Community Python Library for Astronomy
|
|
long_description The Astropy project is a common effort to develop \
|
|
a single core package for Astronomy.
|
|
license BSD
|
|
|
|
homepage https://www.astropy.org
|
|
|
|
python.versions 310 311 312 313 314
|
|
|
|
checksums rmd160 fa8c6358c40dda7df421075dcec1ec9768f5ab72 \
|
|
sha256 ae48bc26b1feaeb603cd94bd1fa1aa39137a115fe931b7f13787ab420e8c3070 \
|
|
size 7057774
|
|
|
|
# see https://trac.macports.org/ticket/48941
|
|
compiler.blacklist {*llvm-gcc42}
|
|
|
|
if {${name} ne ${subport}} {
|
|
platforms {darwin >= 11}
|
|
|
|
if {${python.version} <= 310} {
|
|
version 6.1.6
|
|
revision 2
|
|
|
|
checksums rmd160 82c6865426bb786aa9d753228f01bf6362f4ecaf \
|
|
sha256 63e153747de7892138860925f0395de66d0bd036c69837f68bf93aeadaac6847 \
|
|
size 7062175
|
|
|
|
patchfiles patch-cython-version-pyproject.toml.diff
|
|
}
|
|
|
|
depends_build-append \
|
|
port:pkgconfig \
|
|
port:py${python.version}-cython \
|
|
port:py${python.version}-extension-helpers \
|
|
port:py${python.version}-jinja2 \
|
|
port:py${python.version}-setuptools_scm \
|
|
port:py${python.version}-toml
|
|
|
|
depends_lib-append \
|
|
port:cfitsio \
|
|
port:erfa \
|
|
port:expat \
|
|
port:py${python.version}-astropy-iers-data \
|
|
port:py${python.version}-colorlog \
|
|
port:py${python.version}-h5py \
|
|
port:py${python.version}-matplotlib \
|
|
port:py${python.version}-numpy \
|
|
port:py${python.version}-packaging \
|
|
port:py${python.version}-pandas \
|
|
port:py${python.version}-pyerfa \
|
|
port:py${python.version}-scipy \
|
|
port:py${python.version}-yaml \
|
|
port:wcslib
|
|
|
|
# py-asdf-astropy has a circular dependence on py-astropy
|
|
# first install py-astropy without the +all variant
|
|
variant all description {Full install} {
|
|
depends_lib-append \
|
|
port:pre-commit \
|
|
port:py${python.version}-asdf-astropy \
|
|
port:py${python.version}-beautifulsoup4 \
|
|
port:py${python.version}-bleach \
|
|
port:py${python.version}-bottleneck \
|
|
port:py${python.version}-certifi \
|
|
port:py${python.version}-dask \
|
|
port:py${python.version}-fsspec \
|
|
port:py${python.version}-html5lib \
|
|
port:py${python.version}-ipython \
|
|
port:py${python.version}-jplephem \
|
|
port:py${python.version}-mpmath \
|
|
port:py${python.version}-pyarrow \
|
|
port:py${python.version}-pytest \
|
|
port:py${python.version}-s3fs \
|
|
port:py${python.version}-sortedcontainers \
|
|
port:py${python.version}-typing_extensions \
|
|
port:py${python.version}-tz
|
|
}
|
|
|
|
dist_subdir ${name}/${version}
|
|
distname astropy-${version}
|
|
}
|