|
@ -13,15 +13,18 @@ include $(TOPDIR)/rules.mk |
|
|
PKG_NAME:=boost |
|
|
PKG_NAME:=boost |
|
|
PKG_VERSION:=1.70.0 |
|
|
PKG_VERSION:=1.70.0 |
|
|
PKG_SOURCE_VERSION:=1_70_0 |
|
|
PKG_SOURCE_VERSION:=1_70_0 |
|
|
PKG_RELEASE:=6 |
|
|
|
|
|
|
|
|
PKG_RELEASE:=7 |
|
|
|
|
|
|
|
|
PKG_SOURCE:=$(PKG_NAME)_$(PKG_SOURCE_VERSION).tar.bz2 |
|
|
PKG_SOURCE:=$(PKG_NAME)_$(PKG_SOURCE_VERSION).tar.bz2 |
|
|
PKG_SOURCE_URL:=@SF/$(PKG_NAME)/$(PKG_NAME)/$(PKG_VERSION) https://dl.bintray.com/boostorg/release/$(PKG_VERSION)/source/ |
|
|
PKG_SOURCE_URL:=@SF/$(PKG_NAME)/$(PKG_NAME)/$(PKG_VERSION) https://dl.bintray.com/boostorg/release/$(PKG_VERSION)/source/ |
|
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)_$(PKG_SOURCE_VERSION) |
|
|
|
|
|
HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_NAME)_$(PKG_SOURCE_VERSION) |
|
|
|
|
|
PKG_HASH:=430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778 |
|
|
PKG_HASH:=430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778 |
|
|
PKG_LICENSE:=Boost Software License <http://www.boost.org/users/license.html> |
|
|
|
|
|
|
|
|
|
|
|
PKG_MAINTAINER:=Carlos M. Ferreira <carlosmf.pt@gmail.com> |
|
|
PKG_MAINTAINER:=Carlos M. Ferreira <carlosmf.pt@gmail.com> |
|
|
|
|
|
PKG_LICENSE:=BSL-1.0 |
|
|
|
|
|
PKG_LICENSE_FILES:=LICENSE_1_0.txt |
|
|
|
|
|
|
|
|
|
|
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)_$(PKG_SOURCE_VERSION) |
|
|
|
|
|
HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/$(PKG_NAME)_$(PKG_SOURCE_VERSION) |
|
|
|
|
|
|
|
|
PKG_BUILD_PARALLEL:=1 |
|
|
PKG_BUILD_PARALLEL:=1 |
|
|
PKG_USE_MIPS16:=0 |
|
|
PKG_USE_MIPS16:=0 |
|
@ -33,7 +36,7 @@ define Package/boost/Default |
|
|
SECTION:=libs |
|
|
SECTION:=libs |
|
|
CATEGORY:=Libraries |
|
|
CATEGORY:=Libraries |
|
|
TITLE:=Boost C++ source library |
|
|
TITLE:=Boost C++ source library |
|
|
URL:=http://www.boost.org |
|
|
|
|
|
|
|
|
URL:=https://www.boost.org |
|
|
DEPENDS:=+libstdcpp +libpthread +librt |
|
|
DEPENDS:=+libstdcpp +libpthread +librt |
|
|
endef |
|
|
endef |
|
|
|
|
|
|
|
@ -196,11 +199,11 @@ define Package/boost/config |
|
|
bool "Shared" |
|
|
bool "Shared" |
|
|
|
|
|
|
|
|
config boost-runtime-static |
|
|
config boost-runtime-static |
|
|
depends on @(!boost-shared-libs&&!boost-static-and-shared-libs) |
|
|
|
|
|
|
|
|
depends on !boost-shared-libs&&!boost-static-and-shared-libs |
|
|
bool "Static" |
|
|
bool "Static" |
|
|
|
|
|
|
|
|
config boost-runtime-static-and-shared |
|
|
config boost-runtime-static-and-shared |
|
|
depends on @(boost-use-name-tags&&!boost-shared-libs&&!boost-static-and-shared-libs) |
|
|
|
|
|
|
|
|
depends on boost-use-name-tags&&!boost-shared-libs&&!boost-static-and-shared-libs |
|
|
bool "Both" |
|
|
bool "Both" |
|
|
endchoice |
|
|
endchoice |
|
|
|
|
|
|
|
@ -237,14 +240,14 @@ define Package/boost/config |
|
|
default n |
|
|
default n |
|
|
|
|
|
|
|
|
config boost-single-thread |
|
|
config boost-single-thread |
|
|
depends on @boost-use-name-tags |
|
|
|
|
|
|
|
|
depends on boost-use-name-tags |
|
|
bool "Single thread Support." |
|
|
bool "Single thread Support." |
|
|
help |
|
|
help |
|
|
Compile Boost libraries in single-thread mode. |
|
|
Compile Boost libraries in single-thread mode. |
|
|
default n |
|
|
default n |
|
|
|
|
|
|
|
|
config boost-build-type-complete |
|
|
config boost-build-type-complete |
|
|
depends on @boost-use-name-tags |
|
|
|
|
|
|
|
|
depends on boost-use-name-tags |
|
|
bool "Complete Boost Build." |
|
|
bool "Complete Boost Build." |
|
|
help |
|
|
help |
|
|
Builds both release and debug libs. It will take much longer to compile. |
|
|
Builds both release and debug libs. It will take much longer to compile. |
|
@ -274,7 +277,7 @@ define Package/boost/config |
|
|
select PACKAGE_boost-test |
|
|
select PACKAGE_boost-test |
|
|
|
|
|
|
|
|
config boost-coroutine2 |
|
|
config boost-coroutine2 |
|
|
depends on !@GCC_VERSION_4_8 |
|
|
|
|
|
|
|
|
depends on !GCC_VERSION_4_8 |
|
|
bool "Boost couroutine2 support." |
|
|
bool "Boost couroutine2 support." |
|
|
select PACKAGE_boost-coroutine |
|
|
select PACKAGE_boost-coroutine |
|
|
default n |
|
|
default n |
|
|