aboutsummaryrefslogtreecommitdiff
path: root/package/botan
Commit message (Collapse)AuthorAgeFilesLines
* botan: pass --prefix=/usr to fix .pc fileGravatar Thomas Petazzoni2015-04-101-1/+2
| | | | | | | | | | | | | | | | | | | botan uses a non-autotools build system. We currently don't pass any --prefix=/usr, and by default the prefix is set to /usr/local. This doesn't cause a lot of visible issues because at install time, we pass DESTDIR=$(TARGET_DIR)/usr (the build system doesn't make the difference between DESTDIR and prefix). However, the generated pkg-config .pc file is wrong, as it contains prefix=/usr/local instead of prefix=/usr, which doesn't match where the botan library and headers are installed. By passing --prefix=/usr, we make sure that the .pc file is in line with where botan is installed. Fixes bug #7760 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: indentation cleanupGravatar Jerzy Grzegorek2015-03-311-9/+9
| | | | | | | This commit doesn't touch infra packages. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* botan: Add hash fileGravatar André Hentschel2015-03-151-0/+2
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* botan: remove redundant INSTALL_TARGETGravatar Baruch Siach2015-01-141-1/+0
| | | | | | | INSTALL_TARGET defaults to YES. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBSGravatar Thomas Petazzoni2014-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed from "prefer static libraries when possible" to "use only static libraries". The former semantic didn't make much sense, since the user had absolutely no control/idea of which package would use static libraries, and which packages would not. Therefore, for quite some time, we have been starting to enforce that BR2_PREFER_STATIC_LIB should really build everything with static libraries. As a consequence, this patch renames BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS, and adjust the Config.in option accordingly. This also helps preparing the addition of other options to select shared, shared+static or just static. Note that we have verified that this commit can be reproduced by simply doing a global rename of BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* botan: fix static buildGravatar Francois Perrad2014-11-272-4/+3
| | | | | | | | | | | | see http://autobuild.buildroot.net/results/2d1/2d1563e253b669b45c9df449c5b3a750c04a43dc/ this commit reverts the previous commit 84047394ed6ad08adb9f59a9022553a327eef040 which disables static build in Config.in the option --no-autoload prevents the use of the function dlopen. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* botan: disable for static buildsGravatar Francois Perrad2014-11-141-2/+3
| | | | | | | | | it tries to include <dlfcn.h> see http://autobuild.buildroot.net/results/2d1/2d1563e253b669b45c9df449c5b3a750c04a43dc/ Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* botan: fix mips64 build using n32 ABIGravatar Baruch Siach2014-10-231-0/+18
| | | | | | | | | | | | | Remove explicit -mabi parameter, and let the external toolchain wrapper set the correct -mabi. Fixes: http://autobuild.buildroot.net/results/8fb/8fb8621bc5175f593de4ad0f005a5c7ffd4d9241/ Cc: Francois Perrad <fperrad@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* botan: requires a toolchain with threadsGravatar Francois Perrad2014-10-111-2/+3
| | | | | | | fixes http://autobuild.buildroot.org/results/3df/3dfc002d8c19001dea4f13aa06cc6ec3f65fc4cb/ Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* botan: add type to BR2_PACKAGE_BOTAN_ARCH_SUPPORTS optionGravatar Thomas Petazzoni2014-10-081-0/+1
| | | | | | | | | | | | | | Commit 1737af367993326ee47e847bd755806c8a78ced8 ('botan: limit to supported CPU architectures') introduced the BR2_PACKAGE_BOTAN_ARCH_SUPPORTS with a default value, but forgot to define a type, which leads to a kconfig warning: package/botan/Config.in:1:warning: config symbol defined without type This commit fixes that by properly setting the type. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* botan: limit to supported CPU architecturesGravatar Thomas Petazzoni2014-10-081-0/+8
| | | | | | | | | | | | See src/build-data/arch/ for the list of supported CPU architectures. Fixes: http://autobuild.buildroot.org/results/69f/69fdecb06a03e6a95adfab70adf8ebf45971f0da/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Francois Perrad <fperrad@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* botan: new packageGravatar Francois Perrad2014-10-082-0/+72
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>