mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-14 06:12:54 +00:00
fftw : Update to version 3.3.3.
* Convert --enable-neon selection to use neon tune feature. * Drop neon patch since fftw now has direct neon support. * Remove SRC_URI from each bb file and use only SRC_URI from fftw.inc file. The old recipe selected neon for all armv7 machines, which was not entirely correct. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
e9afe28896
commit
441f2cc2c5
@ -1,8 +0,0 @@
|
|||||||
require fftw.inc
|
|
||||||
|
|
||||||
SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz"
|
|
||||||
|
|
||||||
EXTRA_OECONF = "--disable-fortran --enable-shared --enable-threads"
|
|
||||||
|
|
||||||
SRC_URI[md5sum] = "b616e5c91218cc778b5aa735fefb61ae"
|
|
||||||
SRC_URI[sha256sum] = "6aa7ae65ee49eb99004f15899f9bb77f54759122f1a350041e81e096157d768f"
|
|
||||||
7
meta-oe/recipes-support/fftw/fftw_3.3.3.bb
Normal file
7
meta-oe/recipes-support/fftw/fftw_3.3.3.bb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
require fftw.inc
|
||||||
|
|
||||||
|
EXTRA_OECONF = "--disable-fortran --enable-shared --enable-threads"
|
||||||
|
|
||||||
|
SRC_URI[md5sum] = "0a05ca9c7b3bfddc8278e7c40791a1c2"
|
||||||
|
SRC_URI[sha256sum] = "85cdfc0a0ba10d8fa4f0f8e733aac1a5936c859832a9e3d5c0731fb5c54a97f3"
|
||||||
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,15 +0,0 @@
|
|||||||
require fftw.inc
|
|
||||||
|
|
||||||
PR = "r2"
|
|
||||||
|
|
||||||
SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz \
|
|
||||||
file://vesperix-neon.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
EXTRA_OECONF = "--disable-fortran --enable-single --enable-shared --enable-threads"
|
|
||||||
|
|
||||||
# Enable the vesperix code we patched in above for armv7a
|
|
||||||
EXTRA_OECONF_append_armv7a = " --enable-neon"
|
|
||||||
|
|
||||||
SRC_URI[md5sum] = "b616e5c91218cc778b5aa735fefb61ae"
|
|
||||||
SRC_URI[sha256sum] = "6aa7ae65ee49eb99004f15899f9bb77f54759122f1a350041e81e096157d768f"
|
|
||||||
10
meta-oe/recipes-support/fftw/fftwf_3.3.3.bb
Normal file
10
meta-oe/recipes-support/fftw/fftwf_3.3.3.bb
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
require fftw.inc
|
||||||
|
|
||||||
|
EXTRA_OECONF = "--disable-fortran --enable-single --enable-shared \
|
||||||
|
--enable-threads \
|
||||||
|
${@base_contains('TUNE_FEATURES', 'neon', '--enable-neon', '', d)} \
|
||||||
|
"
|
||||||
|
|
||||||
|
SRC_URI[md5sum] = "0a05ca9c7b3bfddc8278e7c40791a1c2"
|
||||||
|
SRC_URI[sha256sum] = "85cdfc0a0ba10d8fa4f0f8e733aac1a5936c859832a9e3d5c0731fb5c54a97f3"
|
||||||
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
require fftw.inc
|
|
||||||
|
|
||||||
SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz"
|
|
||||||
|
|
||||||
EXTRA_OECONF = "--disable-fortran --enable-long-double --enable-shared --enable-threads"
|
|
||||||
|
|
||||||
SRC_URI[md5sum] = "b616e5c91218cc778b5aa735fefb61ae"
|
|
||||||
SRC_URI[sha256sum] = "6aa7ae65ee49eb99004f15899f9bb77f54759122f1a350041e81e096157d768f"
|
|
||||||
7
meta-oe/recipes-support/fftw/fftwl_3.3.3.bb
Normal file
7
meta-oe/recipes-support/fftw/fftwl_3.3.3.bb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
require fftw.inc
|
||||||
|
|
||||||
|
EXTRA_OECONF = "--disable-fortran --enable-long-double --enable-shared --enable-threads"
|
||||||
|
|
||||||
|
SRC_URI[md5sum] = "0a05ca9c7b3bfddc8278e7c40791a1c2"
|
||||||
|
SRC_URI[sha256sum] = "85cdfc0a0ba10d8fa4f0f8e733aac1a5936c859832a9e3d5c0731fb5c54a97f3"
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user