mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +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…
Reference in New Issue
Block a user