# -*- 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
python.versions 27 34 35 36
maintainers stromnov openmaintainer
description Numba is a NumPy aware dynamic compiler for Python.
long_description Numba is an Open Source NumPy-aware optimizing compiler \
for Python. It uses the remarkable LLVM compiler \
infrastructure to compile Python syntax to machine code.
homepage http://numba.github.com/
master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
checksums rmd160 de3d07e6a6d70430ccc04d0217cd8fe6aa1d7a2c \
sha256 a3b7540713c39f4d7a8d3b18cd49249c6356a35ee1ab5e15a89f7cf970004f0a
if {${name} ne ${subport}} {
port:py${python.version}-setuptools
depends_lib-append port:py${python.version}-llvmlite \
port:py${python.version}-numpy
configure.compiler macports-clang-5.0
if {${python.version} < 33} {
depends_lib-append port:py${python.version}-funcsigs
if {${python.version} < 34} {
depends_lib-append port:py${python.version}-enum34 \
port:py${python.version}-singledispatch