dev-util / boost-build

A system for large project software construction, simple to use and powerful

Official package sites : https://boostorg.github.io/build/ ·

v1.70.0 :: 0 :: gentoo

Modified
License
Boost-1.0
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc-aix ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
examples python test

v1.65.0 :: 0 :: gentoo

Modified
License
Boost-1.0
Keywords
alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~mips ~ppc-aix ~ppc-macos ~sh ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
examples python test

General

examples
Install examples, usually source code
python
Add optional support/bindings for the Python language
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python2_7
Build with Python 2.7

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

sys-apps / diffutils : Tools to make diffs and compare files

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

app-text / podofo : PoDoFo is a C++ library to work with the PDF file format

dev-libs / boost : Boost Libraries for C++

554838
>=sys-apps/portage-2.2.20 --update @world sees dev-util/boost-build-1.56.0 masks where there are none
649384
dev-util/boost-build - /usr/share/boost-build/site-config.jam: b2 call should use --ignore-site-config
Repository mirror & CI · gentoo
Merge updates from master
Marcus Comstedt · gentoo
dev-util/boost-build: Make sed more robust
Closes: https://bugs.gentoo.org/689278 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Haubenwallner · gentoo
dev-util/boost-build: run hprefixify on engine/Jambase
engine/Jambase defines default locations for boost-build, which should stick to the EPREFIX where installed to, not the host system. The breakage is in prefix-stack, where the boost ebuild does add the stacked EPREFIX only as --boost-build flag, but not BROOT. Although this is questionable, we really should use our own prefix as fallback. Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-util/boost-build: Remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
Revert "dev-util/boost-build: Remove old"
This reverts commit a91cc34ac687e2d8e319c91f8665559c4e6969c1. Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-util/boost-build: Remove unkeyworded
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
David Seifert · gentoo
dev-util/boost-build: Remove old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-libs/boost: Version bump to 1.70.0
* bzip2/lzma/zlib/zstd support can now be disabled via USE flags explicitly. * Upstream has fixed Boost.Python to finally support building against multiple Python 3 implementations concurrently: https://github.com/boostorg/python/commit/d4d41d94aecc Going forward, Gentoo will stop modifying the upstream build system for its multiple implementations. This will lead to some short-term pain, as the library pattern changes from libboost_python-3.6.so to libboost_python36.so which is the canonical name used by upstream. Changing this name should be avoided, as the filename is also encoded as a macro in various boost headers. Bug: https://bugs.gentoo.org/631590 Closes: https://bugs.gentoo.org/653878 Closes: https://github.com/gentoo/gentoo/pull/11659 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-util/boost-build: Drop stray 1.62.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-util/boost-build: stable 1.65.0 for sparc, bug #644808
Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-util/boost-build: add patch to unbreak compiler options on sparc
Boost tries to autodetect the processor architecture and overrides any flags set with CXXFLAGS with the -mcpu value it thinks it is appropiate. Sadly the most recent architecture it knows of is ultrasparc3. For every newer cpu type it falls back to it's default, which is v7 (which would be the compiler default anyway). This avoids any advanced cpu instructions, e.g. those that support atomic operations on thing larger than a byte. Remove the whole outdated cruft and just use whatever the user passed in. Closes: https://bugs.gentoo.org/646234 Closes: https://github.com/gentoo/gentoo/pull/9802 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-util/boost-build: mark s390 stable
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Francesco Turco · gentoo
dev-util/boost-build: update HOMEPAGE.
Closes: https://github.com/gentoo/gentoo/pull/9445
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-util/boost-build: Unkeyworded version bump to 1.67.0 (bug #653878)
Bug: https://bugs.gentoo.org/653878 Package-Manager: Portage-2.3.44, Repoman-2.3.10
Sergei Trofimovich · gentoo
dev-util/boost-build: set -o (--no-same-owner) when unpacking
Similar to https://bugs.gentoo.org/645182 this change allows unpacking/installing boost-build in unprivileged containers where all users are mapped to uid=0. Closes: https://bugs.gentoo.org/650816 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matt Turner · gentoo
dev-util/boost-build-1.65.0: alpha stable, bug 644808
Mikle Kolyada · gentoo
dev-util/boost-build: arm stable wrt bug #644808
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Matt Turner · gentoo
dev-util/boost-build-1.65.0: ppc stable, bug 644808
Matt Turner · gentoo
dev-util/boost-build-1.65.0: ppc64 stable, bug 644808
Patrick McLean · gentoo
dev-util/boost-build: Unkeyworded version bump to 1.66 (bug 630754)
Unkeyworded pending testing and review from boost project team. Bug: https://bugs.gentoo.org/630754 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mart Raudsepp · gentoo
dev-util/boost-build-1.65.0: arm64 stable (bug #644808)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jeroen Roovers · gentoo
dev-util/boost-build: Stable for HPPA too.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --ignore-arches
Sergei Trofimovich · gentoo
dev-util/boost-build: stable 1.65.0 for ia64, bug #644808
Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64"
Michael Palimaka · gentoo
dev-util/boost-build: stabilise 1.65.0 for amd64
Bug: https://bugs.gentoo.org/644808 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
dev-util/boost-build: x86 stable (bug #644808)
Package-Manager: Portage-2.3.21, Repoman-2.3.6
Sergei Trofimovich · gentoo
dev-util/boost-build: stable 1.63.0 for sparc, bug #624662 (thanks to Rolf Eike Beer)
Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="sparc"
Manuel Rüger · gentoo
dev-util/boost-build: Stable on amd64
Package-Manager: Portage-2.3.12, Repoman-2.3.4
Thomas Deutschmann · gentoo
dev-util/boost-build: x86 stable (bug #624662)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Sergei Trofimovich · gentoo
dev-util/boost-build: stable 1.63.0 for ppc, bug #624662
Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-util/boost-build: stable 1.63.0 for ppc64, bug #624662
Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Markus Meier · gentoo
dev-util/boost-build: arm stable, bug #624662
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Tobias Klausmann · gentoo
dev-util/boost-build-1.63.0-r0: alpha stable
Gentoo-Bug: 624662
Sergei Trofimovich · gentoo
dev-util/boost-build: stable 1.63.0 for ia64, bug #624662
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
David Seifert · gentoo
dev-util/boost-build: Bump to 1.65.0
Closes: https://bugs.gentoo.org/show_bug.cgi?id=618182 Package-Manager: Portage-2.3.8, Repoman-2.3.3
David Seifert · gentoo
dev-util/boost-build: Remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4352
Matt Turner · gentoo
dev-util/boost-build-1.62.0-r1: sparc stable, bug 590244
Michael Haubenwallner · gentoo
dev-util/boost-build: add ~x64-cygwin keyword
Package-Manager: portage-2.3.3
Matt Turner · gentoo
dev-util/boost-build-1.62.0-r1: ia64 stable, bug 590244
Michael Weber · gentoo
dev-util/boost-build: arm stable.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michał Górny · gentoo
dev-util/boost-build: Clean old versions up
Michael Weber · gentoo
dev-util/boost-build: arm64 ppc ppc64 stable (bug 590244).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jeroen Roovers · gentoo
dev-util/boost-build: Stable for HPPA (bug #590244).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Fabian Groffen · gentoo
dev-util/boost-build: dropped ~ia64-hpux ~x86-interix
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
dev-util/boost-build: x86 stable wrt bug #590244
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-util/boost-build: amd64 stable wrt bug #590244
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-util/boost-build-1.62.0-r1: stable on alpha
Gentoo-Bug: 590244
Michael Palimaka · gentoo
dev-util/boost-build: make KEYWORDS one line
Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
dev-libs/boost: Version bump to 1.63.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Sergey Alirzaev · gentoo
dev-util/boost-build: remove seemingly harmful -p (#588712)
Closes: https://github.com/gentoo/gentoo/pull/2529 Signed-off-by: David Seifert <soap@gentoo.org>
Michał Górny · gentoo
dev-util/boost-build: Use correct upstream distfile, #596220
David Seifert · gentoo
dev-util/boost-build: Rekeyword and unleash into unstable
Package-Manager: portage-2.3.1
David Seifert · gentoo
dev-util/boost-build: Version bump to 1.62.0
Package-Manager: portage-2.3.1
Lars Wendler · gentoo
dev-util/boost-build: Don't use python3 (bug #583406).
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-util/boost-build: Bump to version 1.61.0 (bug #583348).
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-util/boost-build: Removed old.
Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
Revert "dev-util/boost-build: Removed old."
This reverts commit fbee288a030146b808ace550c320c30fdd60b4f5.
Lars Wendler · gentoo
dev-util/boost-build: Removed old.
Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
dev-util/boost-build: Bump to version 1.60.0
Permission kindly granted by Pinkbyte. Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Sergey Popov · gentoo
dev-util/boost-build: drop old masked versions
Package-Manager: portage-2.2.26
Sergey Popov · gentoo
dev-util/boost-build: shorten DESCRIPTION
Package-Manager: portage-2.2.26
Sergey Popov · gentoo
dev-util/boost-build: version bump, port to EAPI 6
Package-Manager: portage-2.2.26
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed