summaryrefslogtreecommitdiffstats
path: root/package/libscrypt
Commit message (Collapse)AuthorAgeFilesLines
* boot, package: use SPDX short identifier for BSD-2cRahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for BSD-2c is BSD-2-Clause. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-2c/BSD-2-Clause/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libscrypt: indentation cleanupJerzy Grzegorek2017-03-191-2/+2
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libscrypt: add patch to fix CFLAGS/LDFLAGS passingStefan Sørensen2017-03-142-7/+34
| | | | | | | | | | | | | | | | | | | | | Because Buildroot passes its own CFLAGS/LDFLAGS, this was overriding the ones from the package Makefile, leading to build failures because -fPIC was no longer being passed. This commit fixes that by adding a patch that allows to keep the package CFLAGS while passing additional ones through the make command line. While doing this, it also removes a few hardcoded optimization and hardening flags, leaving it to Buildroot to decide whether they should be passed or not. This makes the workaround for stack protector no longer needed. Fixes: http://autobuild.buildroot.net/results/b25/b256d003d841e492da073788198203e7cbc834cf/ Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com> [Thomas: tweak commit log and patch description.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libscrypt: New packageStefan Sørensen2017-03-123-0/+48
Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com> [Thomas: - Add entry to DEVELOPERS file for the new package - Add dependency on !BR2_STATIC_LIBS, because the Makefile unconditionally builds a shared library - Use the "github" helper function to define <pkg>_SITE, get rid of <pkg>_SOURCE. - License is BSD-2c, not just BSD. - Add <pkg>_LICENSE_FILES variable. - Define LIBSCRYPT_DISABLE_STACK_PROTECTOR inside the BR2_TOOLCHAIN_HAS_SSP condition, and move from a LIBSCRYPT_POST_EXTRACT_HOOKS to a LIBSCRYPT_POST_PATCH_HOOKS. - Pass $(TARGET_CONFIGURE_OPTS) instead of just passing CC. - Pass $(TARGET_MAKE_ENV) when calling $(MAKE).] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud