![Bernd Kuhls](/assets/img/avatar_default.png)
Upstream switched to cmake, removed patches for the old buildsystem and added new patch to install libmemenv.a and memenv.h. Added license hash. Package requires gcc >= 4.8: https://github.com/google/leveldb/blob/master/CMakeLists.txt#L14 Removed "v" from LEVELDB_SITE to reflect current naming scheme. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
17 lines
545 B
Plaintext
17 lines
545 B
Plaintext
config BR2_PACKAGE_LEVELDB
|
|
bool "leveldb"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
select BR2_PACKAGE_SNAPPY
|
|
help
|
|
LevelDB is a fast key-value storage library written at Google
|
|
that provides an ordered mapping from string keys to string
|
|
values.
|
|
|
|
https://github.com/google/leveldb
|
|
|
|
comment "leveldb needs a toolchain w/ C++, threads, gcc >= 4.8"
|
|
depends on !BR2_INSTALL_LIBSTDCPP || \
|
|
!BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|