summaryrefslogtreecommitdiff
path: root/package/cryptodev-linux
AgeCommit message (Collapse)Author
2018-06-15package/cryptodev-linux: add an hash for the license fileAntoine Tenart
Add a locally computed hash for the license file to track possible updates. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2018-06-08package/cryptodev-linux: bump to the latest version (f60aa0)Antoine Tenart
Bumps the cryptodev-linux package to the latest version available, which contains some fixes and allows to use cryptodev-linux with a recent kernel (v4.17). The patch bumps the version and update the locally calculated hash. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-10-30package/cryptodev-linux: bump to the latest version (0a54e38)Antoine Tenart
The build of the cryptodev-linux version used in Buildroot is currently broken for kernels >= 4.13. A fix was pushed upstream: https://github.com/cryptodev-linux/cryptodev-linux/commit/f0d69774afb27ffc62bf353465fba145e70cb85a This patch bumps the cryptodev-linux package version to use the latest available one, which includes the commit fixing the build for recent kernels. Signed-off-by: Antoine Tenart <antoine.tenart@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-04-01boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar
We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-02-09package/cryptodev-linux: fix build with recent kernelsSébastien Szymanski
cryptodev-linux-1.8 build is broken with kernel >= 4.6.0 because of APIs changes in the kernel. Upstream already fixed this: https://github.com/cryptodev-linux/cryptodev-linux/commit/2b29be8ac41414ed19cb4f5d5626d9bd0d7b11a8 https://github.com/cryptodev-linux/cryptodev-linux/commit/f126e4837e6334d0464540995df7426fedf6b175 https://github.com/cryptodev-linux/cryptodev-linux/commit/f14b4706b0d04988e7e5bc8c4d2aefef9f029d9d https://github.com/cryptodev-linux/cryptodev-linux/commit/cb186f682679383e8b5806240927903730ce85d9 Bump to latest commit to fix cryptodev-linux build. Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-10-22cryptodev-linux: use $(TARGET_MAKE_ENV) when calling $(MAKE)Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-09-04package/cryptodev: properly declare providersYann E. MORIN
cryptodev-linux and ocf-linux are providers of the cryptodev virtual package, so they must declare themselves as such. We do not have any problem for now, as the only consumer (openssl) of both cryptodev-linux and ocf-linux did not depend on the virtual package but on each provider. The other consumer is gnutls, but has only a dependency on cryptodev-linux. However, openssl can be turned into a proper consumer of the virtual package, which would trigger the bug. For the sake of correctness, make both cryptodev-linux and ocf-linux declare themselves as providers for the cryptodev virtual package. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-12-01cryptodev-linux: bump to version 1.8Gustavo Zacarias
Patches are upstream so remove them. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-10-04cryptodev-linux: remove now-redundant fix-ccache-compile patchArnout Vandecappelle
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2015-07-12package/cryptodev-linux: use the kernel-module helperYann E. MORIN
The kernel module needs the version.h headers at build-time, but the Makefile only generates it when the module is built with that Makefile, because it has this rule: build: version.h make ${KERNEL_MAKE_OPTS} modules So, we must explicitly build this header, which we do in a pre-build hook to ensure it comes before the kernel-module's own hooks. This header needs not be installed in staging. However, the cryptodev.h header still needs to be installed in staging, which we still do in a staging-install command. The KERNEL_DIR and PREFIX variables are no longer needed, because we're no longer calling the rules that needed them (build, above, and modules_install, both now handled by the kernel-module infra). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [Doug: add pre-build hook to build version.h] Signed-off-by: Doug Kehn <rdkehn@yahoo.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-04-21package/cryptodev-linux: ccache compile fixDoug Kehn
cryptodev-linux fails to build when BR2_CCACHE=y. >>> cryptodev-linux 1.7 Building /usr/bin/make -j5 -C /home/dkehn/buildroot/output/build/cryptodev-linux-1.7 HOSTCC="/home/dkehn/buildroot/output/host/usr/bin/ccache /usr/bin/gcc" HOSTCFLAGS="" ARCH=arm INSTALL_MOD_PATH=/home/dkehn/buildroot/output/target CROSS_COMPILE="/home/dkehn/buildroot/output/host/usr/bin/ccache /home/dkehn/buildroot/output/host/usr/bin/arm-buildroot-linux-gnueabihf-" DEPMOD=/home/dkehn/buildroot/output/host/sbin/depmod LOADADDR="0x82000000" KERNEL_DIR=/home/dkehn/buildroot/output/build/linux-2489c022b2932432606f897741a71b712e6dbe77 make -C /home/dkehn/buildroot/output/build/linux-2489c022b2932432606f897741a71b712e6dbe77 SUBDIRS=`pwd` ARCH=arm CROSS_COMPILE=/home/dkehn/buildroot/output/host/usr/bin/ccache /home/dkehn/buildroot/output/host/usr/bin/arm-buildroot-linux-gnueabihf- modules make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[3]: /home/dkehn/buildroot/output/host/usr/bin/ccachegcc: Command not found Adding quotes around ${CROSS_COMPILE} KERNEL_MAKE_OPTS assignment in cryptodev-linux Makefile fixes compile error. [Thomas: add description and SoB inside the patch.] Signed-off-by: Doug Kehn <rdkehn@yahoo.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-19cryptodev-linux: bump to version 1.7Gustavo Zacarias
Also add hash file and build fix patch (upstream) for kernels >=3.19. Drop old patches that were upstream. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-02-03package/*: rename patches according to the new policyPeter Korsgaard
Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-07-09cryptodev-linux: fix license informationGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-01-21cryptodev-linux: add fix for kernels >=3.13Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-06-06Normalize separator size to 80Alexandre Belloni
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-05-05cryptodev-linux: new packageGustavo Zacarias
cryptodev-linux is an alternative implementation to ocf-linux. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>