summaryrefslogtreecommitdiffstats
path: root/package/nettle
Commit message (Collapse)AuthorAgeFilesLines
* package/nettle: fix shared-only buildYann E. MORIN2014-12-132-0/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changeset f1d3e09 (Build shared libraries only as the default) broke the nettle package. nettle really wants to statically link its tools, examples and testsuite against its own libraries. But for a shared-only build, static libraries are not even built, so the build breaks when trying to link any of them. Fix that in two ways: - the proper way, by using whatever libraries are available, with a preference toward using shared libraries; - disabling both examples and testsuite since we do not need them. Fixes numerous build failures: http://autobuild.buildroot.net/results/e93/e93da743c5b84b1bb6274aeee3fe3b52962c560c/ http://autobuild.buildroot.net/results/51d/51d0138ff39c45603315dcedf1f654c18604e1a8/ http://autobuild.buildroot.net/results/521/521d979658e402103f1a18fcfeab3f9705f0c000/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: use the BR2_ARM_CPU_ARM* optionsThomas Petazzoni2014-11-061-1/+1
| | | | | | | | Adjust the nettle package to use the BR2_ARM_CPU_ARM* option to disable the usage of assembly code on ARMv4 and ARMv5. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: add hash fileGustavo Zacarias2014-10-191-0/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-4/+4
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* arch: remove BR2_arm10tThomas Petazzoni2014-09-181-1/+1
| | | | | | | | | | | | | The BR2_arm10t option is not correct as it references an ARM family, while other options indicate a specific ARM core. The ARM cores in ARM10 family are ARM1020E, ARM1022E and ARM1026EJ-S according to Wikipedia. However, those are clearly very rare, and Wikipedia only indicates two Conexant ADSL-related SoC as being part of this family of ARM cores. Therefore, this commit removes this ARM family. [Peter: remove nettle.mk reference as pointed out by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arch/arm: drop ARM(7TDMI/720T/740T) supportGustavo Zacarias2014-05-081-1/+1
| | | | | | | | | | | | | | | | The toolchain currently doesn't build for nommu ARM and is in need of serious work. Problem is there are no emulation targets and real ARM(7TDMI/720T/740T) hardware that's capable of running linux (enough memory, having a memory controller...) is VERY rare and uses very old versions to make it usable. The ARM nommu focus should go into Cortex M series processors that are obtainable at reasonable cost on modern hardware that has external memory controllers. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: disable openssl support for (unused) examplesPeter Korsgaard2013-11-061-0/+3
| | | | | | | | Works around a linker issue when statically linking: http://autobuild.buildroot.net/results/e3f43fed8f57c52e07e20055f11680f8200fb65e/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* nettle: bump to version 2.7.1Gustavo Zacarias2013-07-151-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add header to packages where missingAlexandre Belloni2013-06-211-0/+6
| | | | | | Reported-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: fix ARM NEON breakageGustavo Zacarias2013-05-051-2/+2
| | | | | | | | | | Nettle's ARM NEON optimizations use some assembly constructs that aren't friendly with binutils < 2.21, so just disable it for external toolchains or internal with an unsupported version. http://autobuild.buildroot.net/results/3c6f91379f90d438b4da3dd330cf89e1dd746aaf/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: bump to version 2.7Gustavo Zacarias2013-04-281-1/+13
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: bump to version 2.6Gustavo Zacarias2013-01-282-18/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: fix missing link to libmGustavo Zacarias2012-12-291-0/+17
| | | | | | | | nettle-benchmark uses ldexp without explicitly linking to libm, fixes: http://autobuild.buildroot.net/results/c8e64fabcb98b1ff4bf737e2181b7cf2ae731550 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: add license infoGustavo Zacarias2012-12-281-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nettle: add new packageGustavo Zacarias2012-12-282-0/+21
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud