numpy: add new package 12404/head
authorAlexandru Ardelean <ardeleanalex@gmail.com>
Wed, 3 Jun 2020 13:58:34 +0000 (16:58 +0300)
committerAlexandru Ardelean <ardeleanalex@gmail.com>
Sun, 21 Jun 2020 10:25:45 +0000 (13:25 +0300)
commitc26eca5491f772686bd34bcc05aef649b20c77cd
tree78893d63e3b74e32733d481fea9fda2042635ec5
parentf2639763768f7981ae7971697e0b7dce1100b557
numpy: add new package

Essentially, this is a re-spin from
  https://github.com/openwrt/packages/pull/9797/

But a really trimmed down version.
Only the Py3 variant is added now, which makes the Makefile really small
now.

Cython is needed on the host, to cythonize some files.

The package needs targets with hard-float enabled. This is because on some
soft-float targets floating-point exception constants aren't defined.
We can define some dummy values, but that ends up being a bit too much
work.
So, for that, the package depends on HAS_FPU or KERNEL_MIPS_FPU_EMULATOR.
This way, numpy should be buildable on hard-float, or for MIPS on the FPU
emulator being compiled in.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
lang/python/numpy/Makefile [new file with mode: 0644]