diff options
author | David Seifert <soap@gentoo.org> | 2017-01-22 15:31:12 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-01-22 15:49:41 +0100 |
commit | 2126c1dd19c51d46c6e0deb8ca328dbd16ffb409 (patch) | |
tree | 30a4cd333e2f68329e750e9a8468fd9ead7490f2 /dev-libs/boost | |
parent | app-crypt/acme: Sync live (diff) | |
download | gentoo-2126c1dd19c51d46c6e0deb8ca328dbd16ffb409.tar.gz gentoo-2126c1dd19c51d46c6e0deb8ca328dbd16ffb409.tar.bz2 gentoo-2126c1dd19c51d46c6e0deb8ca328dbd16ffb409.zip |
dev-libs/boost: Build Boost.Fiber only on amd64 and x86
Gentoo-bug: 605538
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3595
Diffstat (limited to 'dev-libs/boost')
-rw-r--r-- | dev-libs/boost/boost-1.62.0-r1.ebuild | 1 | ||||
-rw-r--r-- | dev-libs/boost/boost-1.63.0.ebuild | 1 | ||||
-rw-r--r-- | dev-libs/boost/metadata.xml | 39 |
3 files changed, 9 insertions, 32 deletions
diff --git a/dev-libs/boost/boost-1.62.0-r1.ebuild b/dev-libs/boost/boost-1.62.0-r1.ebuild index f0d7ce83e50a..a1e9c1f9288c 100644 --- a/dev-libs/boost/boost-1.62.0-r1.ebuild +++ b/dev-libs/boost/boost-1.62.0-r1.ebuild @@ -186,6 +186,7 @@ src_configure() { --without-context --without-coroutine --without-coroutine2 + --without-fiber ) use threads || OPTIONS+=( --without-thread diff --git a/dev-libs/boost/boost-1.63.0.ebuild b/dev-libs/boost/boost-1.63.0.ebuild index edbbeed6f6e2..9d6f4887a40d 100644 --- a/dev-libs/boost/boost-1.63.0.ebuild +++ b/dev-libs/boost/boost-1.63.0.ebuild @@ -182,6 +182,7 @@ src_configure() { --without-context --without-coroutine --without-coroutine2 + --without-fiber ) use threads || OPTIONS+=( --without-thread diff --git a/dev-libs/boost/metadata.xml b/dev-libs/boost/metadata.xml index 82b66b2fbce4..4f85afb6e3f1 100644 --- a/dev-libs/boost/metadata.xml +++ b/dev-libs/boost/metadata.xml @@ -9,39 +9,14 @@ <email>office@gentoo.org</email> <description>Please CC on stabilisation bugs</description> </maintainer> - <use> - <flag name="context"> - Build and install the Boost.Context library and all other - Boost libraries that depend on it - </flag> - <flag name="tools"> - Build and install the boost tools (bcp, quickbook, inspect, - wave) - </flag> - <flag name="debug" restrict="<dev-libs/boost-1.50.0-r3"> - Build and install debug versions of the Boost libraries. These - libraries are not used by default, and should not be used unless - you're developing against Boost. - </flag> - <flag name="debug" restrict=">dev-libs/boost-1.52.0-r2"> - Build and install only the debug version of the Boost - libraries. Only enable this flag if you're developing against - boost. - </flag> - <flag name="threads"> - Build multi-thread-compatible libraries instead of - single-threaded only. - </flag> - <flag name="nls"> - Build libboost_locale. This library requires compatible C - library interfaces, which might not be provided by uClibc or - other embedded libraries. - </flag> - <flag name="doc"> - Install the full API documentation documentation. This takes - over 200MB of extra disk space. - </flag> + <flag name="context">Build and install the Boost.Context (and Boost.Fiber) library and all other Boost libraries that depend on it</flag> + <flag name="tools">Build and install the boost tools (bcp, quickbook, inspect, wave)</flag> + <flag name="debug" restrict="<dev-libs/boost-1.50.0-r3">Build and install debug versions of the Boost libraries. These libraries are not used by default, and should not be used unless you're developing against Boost.</flag> + <flag name="debug" restrict=">dev-libs/boost-1.52.0-r2">Build and install only the debug version of the Boost libraries. Only enable this flag if you're developing against boost.</flag> + <flag name="threads">Build multi-thread-compatible libraries instead of single-threaded only.</flag> + <flag name="nls">Build libboost_locale. This library requires compatible C library interfaces, which might not be provided by uClibc or other embedded libraries.</flag> + <flag name="doc">Install the full API documentation documentation. This takes over 200MB of extra disk space.</flag> </use> <upstream> <remote-id type="sourceforge">boost</remote-id> |