[130954] trunk/dports/python/py-numpy/Portfile
Joshua Root
jmr at macports.org
Sun Jan 4 04:16:34 PST 2015
> Revision: 130954
> https://trac.macports.org/changeset/130954
> Author: sean at macports.org
> Date: 2015-01-03 22:01:06 -0800 (Sat, 03 Jan 2015)
> Log Message:
> -----------
> py-numpy: refactor port to use compilers portgroup
>
> This is a big refactor that cleans up a lot of old and now incorrect logic,
> mostly with ATLAS. This changeset is accomplishes:
>
> - ensure that numpy has a fortran compiler
> - ensure that compilers match the same ones as ATLAS
> - remove python 3.2
>
> Modified Paths:
> --------------
> trunk/dports/python/py-numpy/Portfile
>
> Modified: trunk/dports/python/py-numpy/Portfile
> ===================================================================
> --- trunk/dports/python/py-numpy/Portfile 2015-01-04 06:01:04 UTC (rev 130953)
> +++ trunk/dports/python/py-numpy/Portfile 2015-01-04 06:01:06 UTC (rev 130954)
> @@ -4,9 +4,11 @@
> PortSystem 1.0
> PortGroup python 1.0
> PortGroup github 1.0
> +PortGroup compilers 1.0
>
> github.setup numpy numpy 1.9.1 v
> name py-numpy
> +revision 1
> categories-append math
> license BSD
> platforms darwin
> @@ -17,8 +19,10 @@
> checksums rmd160 c043ce0045166762e36c513458abc499d36bbcf5 \
> sha256 504b7cbc3b47df592d683e0f3b992cfa4d29338f8d23fca07f040164018b607f
>
> -python.versions 26 27 32 33 34
> +python.versions 26 27 33 34
>
> +compilers.setup require_fortran -clang -dragonegg -gcc44 -gcc45 -gcc46 -g95
Is it really necessary to make all numpy users install gcc? Anyone who
is just using numpy arrays for something like py-opengl is going to find
it a large and useless extra dependency.
- Josh
More information about the macports-dev
mailing list