diff options
| -rw-r--r-- | meta/conf/distro/include/maintainers.inc | 2 | ||||
| -rw-r--r-- | meta/recipes-support/boost/bjam-native_1.74.0.bb | 18 | ||||
| -rw-r--r-- | meta/recipes-support/boost/boost-build-native_4.3.0.bb | 23 | ||||
| -rw-r--r-- | meta/recipes-support/boost/boost.inc | 8 |
4 files changed, 28 insertions, 23 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 5a3f913b0f..7935f968c7 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
| @@ -70,12 +70,12 @@ RECIPE_MAINTAINER_pn-binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} = "Khem R | |||
| 70 | RECIPE_MAINTAINER_pn-binutils-cross-testsuite = "Khem Raj <raj.khem@gmail.com>" | 70 | RECIPE_MAINTAINER_pn-binutils-cross-testsuite = "Khem Raj <raj.khem@gmail.com>" |
| 71 | RECIPE_MAINTAINER_pn-binutils-crosssdk-${SDK_SYS} = "Khem Raj <raj.khem@gmail.com>" | 71 | RECIPE_MAINTAINER_pn-binutils-crosssdk-${SDK_SYS} = "Khem Raj <raj.khem@gmail.com>" |
| 72 | RECIPE_MAINTAINER_pn-bison = "Chen Qi <Qi.Chen@windriver.com>" | 72 | RECIPE_MAINTAINER_pn-bison = "Chen Qi <Qi.Chen@windriver.com>" |
| 73 | RECIPE_MAINTAINER_pn-bjam-native = "Alexander Kanavin <alex.kanavin@gmail.com>" | ||
| 74 | RECIPE_MAINTAINER_pn-blktool = "Yi Zhao <yi.zhao@windriver.com>" | 73 | RECIPE_MAINTAINER_pn-blktool = "Yi Zhao <yi.zhao@windriver.com>" |
| 75 | RECIPE_MAINTAINER_pn-blktrace = "Alexander Kanavin <alex.kanavin@gmail.com>" | 74 | RECIPE_MAINTAINER_pn-blktrace = "Alexander Kanavin <alex.kanavin@gmail.com>" |
| 76 | RECIPE_MAINTAINER_pn-bluez5 = "Anuj Mittal <anuj.mittal@intel.com>" | 75 | RECIPE_MAINTAINER_pn-bluez5 = "Anuj Mittal <anuj.mittal@intel.com>" |
| 77 | RECIPE_MAINTAINER_pn-bmap-tools = "Anuj Mittal <anuj.mittal@intel.com>" | 76 | RECIPE_MAINTAINER_pn-bmap-tools = "Anuj Mittal <anuj.mittal@intel.com>" |
| 78 | RECIPE_MAINTAINER_pn-boost = "Alexander Kanavin <alex.kanavin@gmail.com>" | 77 | RECIPE_MAINTAINER_pn-boost = "Alexander Kanavin <alex.kanavin@gmail.com>" |
| 78 | RECIPE_MAINTAINER_pn-boost-build-native = "Alexander Kanavin <alex.kanavin@gmail.com>" | ||
| 79 | RECIPE_MAINTAINER_pn-bootchart2 = "Alexander Kanavin <alex.kanavin@gmail.com>" | 79 | RECIPE_MAINTAINER_pn-bootchart2 = "Alexander Kanavin <alex.kanavin@gmail.com>" |
| 80 | RECIPE_MAINTAINER_pn-bsd-headers = "Khem Raj <raj.khem@gmail.com>" | 80 | RECIPE_MAINTAINER_pn-bsd-headers = "Khem Raj <raj.khem@gmail.com>" |
| 81 | RECIPE_MAINTAINER_pn-btrfs-tools = "Wang Mingyu <wangmy@cn.fujitsu.com>" | 81 | RECIPE_MAINTAINER_pn-btrfs-tools = "Wang Mingyu <wangmy@cn.fujitsu.com>" |
diff --git a/meta/recipes-support/boost/bjam-native_1.74.0.bb b/meta/recipes-support/boost/bjam-native_1.74.0.bb deleted file mode 100644 index c0eeed60b0..0000000000 --- a/meta/recipes-support/boost/bjam-native_1.74.0.bb +++ /dev/null | |||
| @@ -1,18 +0,0 @@ | |||
| 1 | require boost-${PV}.inc | ||
| 2 | |||
| 3 | SUMMARY = "Portable Boost.Jam build tool for boost" | ||
| 4 | SECTION = "devel" | ||
| 5 | |||
| 6 | inherit native | ||
| 7 | |||
| 8 | do_compile() { | ||
| 9 | ./bootstrap.sh --with-toolset=gcc | ||
| 10 | } | ||
| 11 | |||
| 12 | do_install() { | ||
| 13 | install -d ${D}${bindir}/ | ||
| 14 | install b2 ${D}${bindir}/bjam | ||
| 15 | } | ||
| 16 | |||
| 17 | # The build is either release mode (pre-stripped) or debug (-O0). | ||
| 18 | INSANE_SKIP_${PN} = "already-stripped" | ||
diff --git a/meta/recipes-support/boost/boost-build-native_4.3.0.bb b/meta/recipes-support/boost/boost-build-native_4.3.0.bb new file mode 100644 index 0000000000..d8096de5af --- /dev/null +++ b/meta/recipes-support/boost/boost-build-native_4.3.0.bb | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | SUMMARY = "Boost.Build" | ||
| 2 | SECTION = "devel" | ||
| 3 | |||
| 4 | LICENSE = "BSL-1.0" | ||
| 5 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e4224ccaecb14d942c71d31bef20d78c" | ||
| 6 | |||
| 7 | SRC_URI = "git://github.com/boostorg/build;protocol=https" | ||
| 8 | SRCREV = "632ea768f3eb225b4472c5ed6d20afee708724ad" | ||
| 9 | |||
| 10 | inherit native | ||
| 11 | |||
| 12 | S = "${WORKDIR}/git" | ||
| 13 | |||
| 14 | do_compile() { | ||
| 15 | ./bootstrap.sh | ||
| 16 | } | ||
| 17 | |||
| 18 | do_install() { | ||
| 19 | ./b2 install --prefix=${prefix} staging-prefix=${D}${prefix} | ||
| 20 | } | ||
| 21 | |||
| 22 | # The build is either release mode (pre-stripped) or debug (-O0). | ||
| 23 | INSANE_SKIP_${PN} = "already-stripped" | ||
diff --git a/meta/recipes-support/boost/boost.inc b/meta/recipes-support/boost/boost.inc index ea1bc123b8..e74c7d6f7d 100644 --- a/meta/recipes-support/boost/boost.inc +++ b/meta/recipes-support/boost/boost.inc | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | SUMMARY = "Free peer-reviewed portable C++ source libraries" | 1 | SUMMARY = "Free peer-reviewed portable C++ source libraries" |
| 2 | SECTION = "libs" | 2 | SECTION = "libs" |
| 3 | DEPENDS = "bjam-native zlib bzip2" | 3 | DEPENDS = "boost-build-native zlib bzip2" |
| 4 | 4 | ||
| 5 | CVE_PRODUCT = "boost:boost" | 5 | CVE_PRODUCT = "boost:boost" |
| 6 | 6 | ||
| @@ -180,7 +180,7 @@ do_configure() { | |||
| 180 | echo "using mpi : : <find-shared-library>mpi ;" >> ${WORKDIR}/user-config.jam | 180 | echo "using mpi : : <find-shared-library>mpi ;" >> ${WORKDIR}/user-config.jam |
| 181 | fi | 181 | fi |
| 182 | 182 | ||
| 183 | CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" ./bootstrap.sh --with-bjam=bjam --with-toolset=gcc | 183 | CC="${BUILD_CC}" CFLAGS="${BUILD_CFLAGS}" ./bootstrap.sh --with-bjam=b2 --with-toolset=gcc |
| 184 | 184 | ||
| 185 | # Boost can't be trusted to find Python on it's own, so remove any mention | 185 | # Boost can't be trusted to find Python on it's own, so remove any mention |
| 186 | # of it from the boost configuration | 186 | # of it from the boost configuration |
| @@ -189,7 +189,7 @@ do_configure() { | |||
| 189 | 189 | ||
| 190 | do_compile() { | 190 | do_compile() { |
| 191 | cd ${S} | 191 | cd ${S} |
| 192 | bjam ${BJAM_OPTS} \ | 192 | b2 ${BJAM_OPTS} \ |
| 193 | --prefix=${prefix} \ | 193 | --prefix=${prefix} \ |
| 194 | --exec-prefix=${exec_prefix} \ | 194 | --exec-prefix=${exec_prefix} \ |
| 195 | --libdir=${libdir} \ | 195 | --libdir=${libdir} \ |
| @@ -199,7 +199,7 @@ do_compile() { | |||
| 199 | 199 | ||
| 200 | do_install() { | 200 | do_install() { |
| 201 | cd ${S} | 201 | cd ${S} |
| 202 | bjam ${BJAM_OPTS} \ | 202 | b2 ${BJAM_OPTS} \ |
| 203 | --libdir=${D}${libdir} \ | 203 | --libdir=${D}${libdir} \ |
| 204 | --includedir=${D}${includedir} \ | 204 | --includedir=${D}${includedir} \ |
| 205 | install | 205 | install |
