diff --git a/package/botan/Config.in b/package/botan/Config.in index 305cc2fe8c..6ac6341f71 100644 --- a/package/botan/Config.in +++ b/package/botan/Config.in @@ -17,8 +17,6 @@ config BR2_PACKAGE_BOTAN depends on BR2_TOOLCHAIN_GCC_AT_LEAST_11 # C++20 depends on BR2_PACKAGE_BOTAN_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS - select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS help Botan is a crypto library for C++ diff --git a/package/botan/botan.mk b/package/botan/botan.mk index 38948f0184..115cce6765 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -61,7 +61,7 @@ ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) BOTAN_CONF_OPTS += --without-os-feature=explicit_bzero,getauxval,getentropy endif -ifeq ($(BR2_PACKAGE_BOOST_FILESYSTEM)$(BR2_PACKAGE_BOOST_SYSTEM),yy) +ifeq ($(BR2_PACKAGE_BOOST),y) BOTAN_DEPENDENCIES += boost BOTAN_CONF_OPTS += --with-boost endif