summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2014-04-12 16:14:19 +0400
committerAndrew Savchenko <bircoph@gmail.com>2014-04-12 16:14:19 +0400
commitffdd4bdf8a71ec7b598fd1f693d5bf9fbe8c95f6 (patch)
tree96797d0c0b925a9697fb20b4f8e56b9265aa728d /dev-libs
parentwine: sync with portage (diff)
downloadbircoph-ffdd4bdf8a71ec7b598fd1f693d5bf9fbe8c95f6.tar.gz
bircoph-ffdd4bdf8a71ec7b598fd1f693d5bf9fbe8c95f6.tar.bz2
bircoph-ffdd4bdf8a71ec7b598fd1f693d5bf9fbe8c95f6.zip
boost: updated in portage
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/boost/ChangeLog1331
-rw-r--r--dev-libs/boost/Manifest14
-rw-r--r--dev-libs/boost/boost-1.53.0-r1.ebuild345
-rw-r--r--dev-libs/boost/files/boost-1.48.0-disable_icu_rpath.patch29
-rw-r--r--dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch62
-rw-r--r--dev-libs/boost/files/boost-1.48.0-mpi_python3.patch95
-rw-r--r--dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch23
-rw-r--r--dev-libs/boost/files/boost-1.48.0-python_linking.patch24
-rw-r--r--dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch69
-rw-r--r--dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch22
-rw-r--r--dev-libs/boost/files/boost-1.53.0-glibc-2.18-compat.patch18
-rw-r--r--dev-libs/boost/files/boost-1.53.0-library_status.patch57
-rw-r--r--dev-libs/boost/files/boost-1.53.0-no-threads.patch63
-rw-r--r--dev-libs/boost/metadata.xml34
14 files changed, 0 insertions, 2186 deletions
diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog
deleted file mode 100644
index 07a7109..0000000
--- a/dev-libs/boost/ChangeLog
+++ /dev/null
@@ -1,1331 +0,0 @@
-# ChangeLog for dev-libs/boost
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.311 2013/12/27 17:08:26 pinkbyte Exp $
-
-*boost-1.55.0-r1 (27 Dec 2013)
-
- 27 Dec 2013; Sergey Popov <pinkbyte@gentoo.org> -boost-1.55.0.ebuild,
- +boost-1.55.0-r1.ebuild, metadata.xml:
- Revision bump: implement conditional building of Boost.Context library via
- 'context' USE-flag. Drop old revision
-
-*boost-1.54.0-r1 (27 Dec 2013)
-*boost-1.53.0-r1 (27 Dec 2013)
-
- 27 Dec 2013; Sergey Popov <pinkbyte@gentoo.org> -boost-1.53.0.ebuild,
- +boost-1.53.0-r1.ebuild, -boost-1.54.0.ebuild, +boost-1.54.0-r1.ebuild:
- Properly disable all code, which depends on Boost.Context and remove all
- redundant headers, wrt bug #493116. Thanks to Mike Frysinger for discovering
- this issue. Drop old revisions
-
- 14 Dec 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for sparc, wrt bug #455464
-
- 30 Nov 2013; Mike Frysinger <vapier@gentoo.org>
- +files/boost-1.55.0-context-x32.patch, boost-1.55.0.ebuild:
- Fix x32 builds.
-
- 30 Nov 2013; Mike Frysinger <vapier@gentoo.org> boost-1.55.0.ebuild:
- Drop GNU-stack fix since upstream has it now.
-
-*boost-1.55.0 (14 Nov 2013)
-
- 14 Nov 2013; Sergey Popov <pinkbyte@gentoo.org> +boost-1.55.0.ebuild:
- Version bump, wrt bug #491064. Change subslot, wrt bug #486122, thanks to
- Arfrever Frehtes Taifersar Arahesis <arfrever.fta AT gmail.com>
-
- 14 Nov 2013; Sergey Popov <pinkbyte@gentoo.org> boost-1.53.0.ebuild,
- +files/boost-1.53.0-glibc-2.18-compat.patch, boost-1.54.0.ebuild:
- Add compatibility with glibc 2.18, wrt bug #482372
-
- 26 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for arm, wrt bug #455464
-
- 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for alpha, wrt bug #455464
-
- 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for ppc, wrt bug #455464
-
- 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for ppc64, wrt bug #455464
-
- 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for ia64, wrt bug #455464
-
- 22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for x86, wrt bug #455464
-
- 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for amd64, wrt bug #455464
-
- 05 Sep 2013; Michał Górny <mgorny@gentoo.org> boost-1.52.0-r6.ebuild,
- boost-1.53.0.ebuild, boost-1.54.0.ebuild:
- Clean up PYTHON_COMPAT from old implementations.
-
- 27 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> boost-1.53.0.ebuild,
- +files/boost-1.53.0-library_status.patch, boost-1.54.0.ebuild:
- Fix building with USE='tools', wrt bug #459112
-
-*boost-1.54.0 (27 Aug 2013)
-
- 27 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> +boost-1.54.0.ebuild:
- Version bump, wrt bug #475712
-
- 25 Aug 2013; Jeroen Roovers <jer@gentoo.org> boost-1.52.0-r6.ebuild:
- Stable for HPPA (bug #455464).
-
- 10 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> boost-1.49.0-r2.ebuild,
- boost-1.52.0-r6.ebuild, boost-1.53.0.ebuild:
- Make app-arch/bzip2 dependency also run-time, wrt bug #469114
-
- 08 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> boost-1.49.0-r2.ebuild,
- boost-1.52.0-r6.ebuild, boost-1.53.0.ebuild:
- Add missing build-time dependency on app-arch/bzip2, wrt bug #469114, thanks
- to Matt Whitlock and Tomáš Pružina
-
- 28 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> boost-1.53.0.ebuild:
- Convert a few variables to prefix, keyword amd64-linux and x86-linux
-
- 06 Jun 2013; Mike Gilbert <floppym@gentoo.org> boost-1.53.0.ebuild:
- Add REQUIRED_USE for python_targets flags.
-
-*boost-1.52.0-r6 (03 Mar 2013)
-
- 03 Mar 2013; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0-r6.ebuild,
- +files/boost-1.52.0-locale-utf.patch, -boost-1.52.0-r5.ebuild:
- Apply security patch for bug #455464; add subslot definition; depend on the
- -r1 version of boost-build which might fix some build failures.
-
-*boost-1.53.0 (04 Feb 2013)
-
- 04 Feb 2013; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.53.0.ebuild,
- -boost-1.53.0_beta1.ebuild:
- Bump to final 1.53.0 version; add sub-slot.
-
-*boost-1.53.0_beta1 (25 Jan 2013)
-
- 25 Jan 2013; Diego E. Pettenò <flameeyes@gentoo.org>
- +boost-1.53.0_beta1.ebuild, -boost-1.52.0-r4.ebuild:
- Version bump to latest beta for testing; remove non stable candidate ebuild.
-
-*boost-1.52.0-r5 (15 Dec 2012)
-
- 15 Dec 2012; Michał Górny <mgorny@gentoo.org> +boost-1.52.0-r5.ebuild,
- metadata.xml:
- Migrate to python-r1.
-
- 22 Nov 2012; Rick Farina <zerochaos@gentoo.org> boost-1.49.0-r2.ebuild:
- sorry about that, that commit was not meant for gentoo-x86, reverting.
-
- 22 Nov 2012; Rick Farina <zerochaos@gentoo.org> boost-1.49.0-r2.ebuild:
- fix to parse MAKEOPTS jobs properly, same style as newer ebuilds
-
-*boost-1.52.0-r4 (22 Nov 2012)
-
- 22 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0-r4.ebuild,
- +files/boost-1.52.0-tuple.patch, -boost-1.52.0-r3.ebuild:
- Add patch to fix boost's tuple library. Thanks to Alex in bug #443992.
-
-*boost-1.52.0-r3 (18 Nov 2012)
-
- 18 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0-r3.ebuild,
- -boost-1.52.0-r2.ebuild:
- Disable the context library, which is currently not used by anything in tree
- and only works on a subset of architectures (bug #443012) and has problem with
- multilib builds (bug #441588). Make sure to remove the headers as well, for
- both context and locale.
-
- 13 Nov 2012; Jeroen Roovers <jer@gentoo.org> boost-1.52.0-r2.ebuild:
- Marked -hppa (bug #443012).
-
- 11 Nov 2012; Brian Harring <ferringb@gentoo.org> metadata.xml:
- fix malformed metadata.xml
-
- 11 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.52.0-r2.ebuild:
- Import the pkg_preinst bit to make sure the links are really gone.
-
-*boost-1.52.0-r2 (11 Nov 2012)
-
- 11 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0-r2.ebuild,
- -boost-1.46.1-r1.ebuild, -boost-1.51.0-r1.ebuild, -boost-1.52.0-r1.ebuild,
- -files/boost-1.37.0-darwin-long-double.patch,
- -files/boost-1.45.0-lambda_bind.patch, -files/boost-1.46.1-python32.patch,
- -files/point_release_naming_fix.patch, -files/random-Jamfile-1.46.1,
- -files/remove-toolset-1.46.1.patch, metadata.xml:
- Remove old and cleanup files. Bump version 1.52 so that only one set of
- libraries between debug and release is used; add a 'nls' USE flag to disable
- the locale library due to bug #436262 (and right now no package in the tree
- uses it anyway).
-
- 08 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.52.0-r1.ebuild:
- Only create the -mt links for USE=threads.
-
-*boost-1.52.0-r1 (08 Nov 2012)
-
- 08 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0-r1.ebuild,
- -boost-1.52.0.ebuild, metadata.xml:
- Simplify bjam handling; use the unversioned commands from boost-
- build-1.52.0-r1; force-disabled C++11 support; add threads USE flag and only
- build either single- or multi-threaded libraries so that there is no doubt on
- what's being linked in (a deptree check shows that they can cross and
- collide); use the system layout, designed for Unix installs (closes bug
- #442116 together with part of Arfrever's patch); drop old code (bug #442114 by
- Arfrever); use proper GNU stack markings (bug #440284); fix boost.mpi python
- module (bug #441806) and optimize the module (sneaked in the same bug).
-
-*boost-1.52.0 (05 Nov 2012)
-
- 05 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.52.0.ebuild:
- Version bump. Masked for testing.
-
- 02 Nov 2012; Raúl Porcel <armin76@gentoo.org> boost-1.49.0-r2.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #425354
-
- 01 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.51.0-r1.ebuild:
- Fix removal of python headers.
-
- 01 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.46.1-r1.ebuild,
- boost-1.49.0-r2.ebuild:
- Make these depend on a glibc before 2.16 as their headers won't work
- otherwise.
-
-*boost-1.49.0-r2 (31 Oct 2012)
-
- 31 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.49.0-r2.ebuild,
- -boost-1.49.0-r1.ebuild:
- Force a rebuild for everybodu and get rid of eselect boost altogether. This is
- unfortunate but eselect boost behaves differently depending on whether boost
- was already installed or if it's a fresh install.
-
- 31 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> boost-1.49.0-r1.ebuild:
- Remove test support from 1.49 as well, since it's not supposed to work and the
- check-reqs limits are bogus anyway.
-
-*boost-1.51.0-r1 (31 Oct 2012)
-
- 31 Oct 2012; Diego E. Pettenò <flameeyes@gentoo.org> +boost-1.51.0-r1.ebuild,
- -boost-1.35.0-r2.ebuild, -boost-1.35.0-r5.ebuild, -boost-1.37.0-r1.ebuild,
- -boost-1.39.0.ebuild, -boost-1.41.0-r3.ebuild, -boost-1.42.0-r1.ebuild,
- -boost-1.42.0-r2.ebuild, -boost-1.42.0.ebuild, -boost-1.45.0.ebuild,
- -boost-1.47.0-r1.ebuild, -boost-1.47.0.ebuild, -boost-1.48.0-r2.ebuild,
- -boost-1.50.0-r2.ebuild, -boost-1.50.0.ebuild, -boost-1.51.0.ebuild,
- -files/1.35-remove-hardlink-creation.patch,
- -files/boost-1.41.0-fix-CRC-on-x64-during-gzip-decompression.patch,
- -files/boost-1.41.0-iostreams-missing-include-guard.patch,
- -files/boost-1.41.0-mpi_process_group-missing-include.patch,
- -files/boost-1.41.0-parameter-needs-python.patch,
- -files/boost-1.41.0-spirit-fixed-include-guard-conflict.patch,
- -files/boost-1.42.0-gcc45-python.patch,
- -files/boost-1.42.0-parameter-needs-python.patch,
- -files/boost-1.42.0-template_arity-gcc45.patch,
- -files/boost-1.47.0-exceptions.patch, -files/boost-1.48.0-BOOST_FOREACH.patch,
- -files/boost-1.48.0-gcc47.patch, -files/buildid-fix.patch,
- -files/random-Jamfile, -files/random-Jamfile-1.45.0,
- -files/random-Jamfile-1.47.0, -files/remove-toolset-1.41.0.patch,
- -files/remove-toolset-1.42.0.patch, -files/remove-toolset-1.45.0.patch,
- -files/remove-toolset-1.47.0.patch,
- -files/remove_toolset_from_targetname.patch, boost-1.46.1-r1.ebuild,
- boost-1.49.0-r1.ebuild, metadata.xml:
- Unslotting. This removes a bunch of older packages that will not build on
- modern systems, keeps only three versions (stable, mostly-stable and masked).
- The new 1.51.0-r1 is designed so that it does not have to do any eselect or
- eselect-like trickery for the symlinks, also drops the tests (which are not
- working as expected anyway).
-
- 30 Oct 2012; Mike Gilbert <floppym@gentoo.org> boost-1.51.0.ebuild:
- Remove python_mod_optimize call; boost_1_51 does not exist in site-packages.
-
- 30 Oct 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r2.ebuild,
- boost-1.49.0-r1.ebuild, boost-1.50.0-r2.ebuild:
- Revert changes made on 25 Oct.
-
-*boost-1.51.0 (25 Oct 2012)
-
- 25 Oct 2012; Mike Gilbert <floppym@gentoo.org> +boost-1.51.0.ebuild,
- +files/boost-1.51.0-respect_python-buildid.patch,
- +files/boost-1.51.0-support_dots_in_python-buildid.patch:
- Version bump. Backported from Progress Overlay. Ebuild and patches by
- Arfrever.
-
- 25 Oct 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r2.ebuild,
- boost-1.49.0-r1.ebuild, boost-1.50.0-r2.ebuild:
- Byte-compile Python modules. Create mpi.py for Boost >=1.50. Backported from
- Progress Overlay. Patch by Arfrever.
-
- 21 Oct 2012; Markus Meier <maekke@gentoo.org> boost-1.49.0-r1.ebuild:
- x86 stable, bug #425354
-
- 23 Sep 2012; Agostino Sarubbo <ago@gentoo.org> boost-1.49.0-r1.ebuild:
- Stable for amd64, wrt bug #425354
-
- 07 Sep 2012; Michał Górny <mgorny@gentoo.org> metadata.xml:
- Take some responsibility.
-
- 06 Sep 2012; Anthony G. Basile <blueness@gentoo.org> boost-1.49.0-r1.ebuild:
- Stable ppc, bug #425354
-
- 05 Sep 2012; Anthony G. Basile <blueness@gentoo.org> boost-1.49.0-r1.ebuild:
- Stable ppc64, bug #425354
-
- 27 Aug 2012; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
- remove myself from maintainers
-
- 27 Aug 2012; Tiziano Müller <dev-zero@gentoo.org> boost-1.50.0-r2.ebuild:
- Remove symlinks in platform-specific libdirs and not only lib64 (thanks to
- Freundlich).
-
-*boost-1.50.0-r2 (24 Aug 2012)
-
- 24 Aug 2012; Tiziano Müller <dev-zero@gentoo.org> +boost-1.50.0-r2.ebuild,
- -boost-1.50.0-r1.ebuild:
- Remove symlinks created by eselect-boost.
-
-*boost-1.50.0-r1 (20 Aug 2012)
-
- 20 Aug 2012; Tiziano Müller <dev-zero@gentoo.org> +boost-1.50.0-r1.ebuild:
- Require boost-build-1.50.0-r2 for gentoo-build-variants. Do not install
- eselect-stuff anymore. Make sure libiconv is installed if icu is not available
- (for boost.locale). Simplify some code.
-
- 04 Aug 2012; Markos Chandras <hwoarang@gentoo.org>
- +files/boost-1.48.0-gcc47.patch, boost-1.48.0-r2.ebuild:
- Apply gcc-4.7 patch for boost-1.48. Bug #407761. Thanks to Dennis 'dlan' Lan
- <dennis.yxun@gmail.com>
-
- 21 Jul 2012; Jeroen Roovers <jer@gentoo.org> boost-1.49.0-r1.ebuild:
- Stable for HPPA (bug #425354).
-
- 19 Jul 2012; Markus Meier <maekke@gentoo.org> boost-1.49.0-r1.ebuild:
- arm stable, bug #425354
-
- 08 Jul 2012; Mike Gilbert <floppym@gentoo.org> metadata.xml:
- Add Arfrever as a maintainer.
-
-*boost-1.50.0 (07 Jul 2012)
-
- 07 Jul 2012; Mike Gilbert <floppym@gentoo.org> +boost-1.50.0.ebuild:
- Version bump by Arfrever.
-
- 14 Jun 2012; Jeff Horelick <jdhore@gentoo.org> boost-1.48.0-r2.ebuild:
- marked x86 per bug 413815
-
- 08 Jun 2012; Michael Weber <xmw@gentoo.org> boost-1.48.0-r2.ebuild:
- ppc stable (bug 413815)
-
- 06 Jun 2012; Jeroen Roovers <jer@gentoo.org> boost-1.35.0-r2.ebuild,
- boost-1.35.0-r5.ebuild:
- Drop HPPA keywording for ancient versions.
-
- 03 Jun 2012; Markus Meier <maekke@gentoo.org> boost-1.48.0-r2.ebuild:
- arm stable, bug #413815
-
- 23 May 2012; Agostino Sarubbo <ago@gentoo.org> boost-1.48.0-r2.ebuild:
- Stable for amd64, wrt bug #413815
-
- 20 May 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r2.ebuild,
- boost-1.49.0-r1.ebuild:
- Fix paths to commands in src_test() (bug #415719). Patch by Arfrever.
- Backported from Progress Overlay.
-
- 16 May 2012; Jeroen Roovers <jer@gentoo.org> boost-1.48.0-r2.ebuild:
- Stable for HPPA (bug #413815).
-
-*boost-1.48.0-r2 (06 May 2012)
-*boost-1.49.0-r1 (06 May 2012)
-
- 06 May 2012; Markos Chandras <hwoarang@gentoo.org> +boost-1.48.0-r2.ebuild,
- +boost-1.49.0-r1.ebuild, -boost-1.48.0-r1.ebuild, -boost-1.49.0.ebuild:
- Respect icu useflag. Bug #413629. Patch by Arfrever. Ebuilds based on those
- from the progress overlay
-
- 28 Apr 2012; Alexis Ballier <aballier@gentoo.org> boost-1.48.0-r1.ebuild,
- boost-1.49.0.ebuild:
- keyword ~amd64-fbsd
-
- 12 Apr 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r1.ebuild,
- boost-1.49.0.ebuild:
- Delete call to ebeep() (bug #409309). Fix paths to commands in src_test() (bug
- #406467). Backported from Progress Overlay. Patch by Arfrever.
-
-*boost-1.49.0 (02 Apr 2012)
-
- 02 Apr 2012; Mike Gilbert <floppym@gentoo.org> +boost-1.49.0.ebuild:
- Version bump. Thanks to Arfrever for doing the heavy lifting.
-
- 02 Apr 2012; Mike Gilbert <floppym@gentoo.org> -files/random-Jamfile-1.48.0:
- Drop file.
-
- 02 Apr 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r1.ebuild:
- Fix handling of mpi Python modules (bug #404253). Delete old patch. Backported
- from Progress Overlay. Patch by Arfrever.
-
- 14 Feb 2012; Markos Chandras <hwoarang@gentoo.org> boost-1.48.0-r1.ebuild:
- update header per bug #403671
-
- 04 Feb 2012; Markos Chandras <hwoarang@gentoo.org>
- +files/boost-1.48.0-BOOST_FOREACH.patch, boost-1.48.0-r1.ebuild:
- Backport fix for BOOST_FOREACH from upstream.
-
-*boost-1.48.0-r1 (23 Jan 2012)
-
- 23 Jan 2012; Markos Chandras <hwoarang@gentoo.org> -boost-1.48.0.ebuild,
- +boost-1.48.0-r1.ebuild, +files/boost-1.48.0-disable_icu_rpath.patch,
- +files/boost-1.48.0-disable_libboost_python3.patch,
- +files/boost-1.48.0-mpi_python3.patch,
- +files/boost-1.48.0-no_strict_aliasing_python2.patch,
- +files/boost-1.48.0-python_linking.patch,
- +files/boost-1.48.0-respect_python-buildid.patch,
- +files/boost-1.48.0-support_dots_in_python-buildid.patch,
- files/remove-toolset-1.48.0.patch:
- Support for installation for multiple Python ABIs (bug #312155). Link
- libboost_python-*, libboost_mpi_python-* and mpi.so against libpythonX.Y.so
- (bug #312155). Fix building of mpi.so with Python 3 (bug #295705). Use
- -fno-strict-aliasing only for libboost_python-2.*. Delete /usr/bin from rpath
- of all libraries with USE="icu". All changes backported from Progress
- Overlay. Ebuild and patches by Arfrever.
- See: http://archives.gentoo.org/gentoo-dev/msg_ab39d8366b714ecacfc7fa64cd48ad00.xml
-
- 08 Jan 2012; Markos Chandras <hwoarang@gentoo.org> boost-1.45.0.ebuild,
- boost-1.46.1-r1.ebuild, boost-1.47.0-r1.ebuild, boost-1.47.0.ebuild,
- boost-1.48.0.ebuild:
- Add units for CHECKREQS_DISK_BUILD because people change eclasses without
- fixing ebuilds
-
-*boost-1.48.0 (08 Jan 2012)
-
- 08 Jan 2012; Markos Chandras <hwoarang@gentoo.org> +boost-1.48.0.ebuild,
- +files/random-Jamfile-1.48.0, +files/remove-toolset-1.48.0.patch:
- Version bump. Bug #391663
-
- 28 Dec 2011; Mark Loeser <halcy0n@gentoo.org> boost-1.46.1-r1.ebuild:
- Stable for ppc64; bug #377805
-
- 20 Oct 2011; Brent Baude <ranger@gentoo.org> boost-1.46.1-r1.ebuild:
- Marking boost-1.46.1-r1 ppc for bug 377805
-
-*boost-1.47.0-r1 (10 Oct 2011)
-
- 10 Oct 2011; Markos Chandras <hwoarang@gentoo.org> +boost-1.47.0-r1.ebuild:
- revbump per bug #386097
-
- 08 Oct 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.47.0.ebuild,
- +files/boost-1.47.0-exceptions.patch:
- Apply exceptions patch(upstream) thanks to Joel Berendzen <joelb@lanl.gov>.
- BUg #386097
-
-*boost-1.47.0 (26 Sep 2011)
-
- 26 Sep 2011; Markos Chandras <hwoarang@gentoo.org>
- +files/random-Jamfile-1.47.0, +boost-1.47.0.ebuild,
- +files/remove-toolset-1.47.0.patch:
- Version bump. Bug #376937
-
- 16 Sep 2011; Jeroen Roovers <jer@gentoo.org> boost-1.46.1-r1.ebuild:
- Stable for HPPA (bug #377805).
-
- 10 Sep 2011; Raúl Porcel <armin76@gentoo.org> boost-1.46.1-r1.ebuild:
- alpha/ia64/s390/sh/sparc stable wrt #377805
-
- 28 Aug 2011; Markus Meier <maekke@gentoo.org> boost-1.46.1-r1.ebuild:
- arm stable, bug #377805
-
-*boost-1.46.1-r1 (27 Aug 2011)
-
- 27 Aug 2011; Markos Chandras <hwoarang@gentoo.org> -boost-1.46.1.ebuild,
- +boost-1.46.1-r1.ebuild:
- Respect icu useflag. Bug #379439. Thanks to Fab <netfab@gmail.com> for the
- patch and bug report
-
- 22 Aug 2011; Tony Vroon <chainsaw@gentoo.org> boost-1.46.1.ebuild:
- Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo, Ian
- "idella4" Delaney & Tomáš Pružina in bug #377805.
-
- 12 Aug 2011; Thomas Kahle <tomka@gentoo.org> boost-1.46.1.ebuild:
- x86 stable per bug 377805
-
- 15 Jul 2011; Matt Turner <mattst88@gentoo.org> boost-1.41.0-r3.ebuild,
- boost-1.42.0.ebuild, boost-1.42.0-r1.ebuild, boost-1.42.0-r2.ebuild,
- boost-1.45.0.ebuild, boost-1.46.1.ebuild:
- Disable long-double support on MIPS only for o32 ABI (no longer disable
- long-double on n32 and n64 ABIs)
-
- 15 May 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.46.1.ebuild,
- +files/boost-1.46.1-python32.patch:
- Add patch to build against python 3.2. Bug #367245
-
- 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> boost-1.42.0-r2.ebuild:
- ia64/s390/sh stable wrt #344677
-
- 05 Apr 2011; Ulrich Mueller <ulm@gentoo.org> boost-1.35.0-r2.ebuild,
- boost-1.35.0-r5.ebuild, boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild,
- boost-1.41.0-r3.ebuild, boost-1.42.0.ebuild, boost-1.42.0-r1.ebuild,
- boost-1.42.0-r2.ebuild, boost-1.45.0.ebuild, boost-1.46.1.ebuild:
- Depend on dev-lang/python because virtual/python will go away, bug 358849.
-
- 22 Mar 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.46.1.ebuild:
- Add lambda patch back
-
-*boost-1.46.1 (22 Mar 2011)
-
- 22 Mar 2011; Markos Chandras <hwoarang@gentoo.org>
- +files/random-Jamfile-1.46.1, +boost-1.46.1.ebuild,
- +files/remove-toolset-1.46.1.patch, +files/point_release_naming_fix.patch:
- Version bump. Bug #356479
-
- 13 Mar 2011; Markus Meier <maekke@gentoo.org> boost-1.42.0-r2.ebuild:
- arm stable, bug #344677
-
- 08 Mar 2011; Tobias Klausmann <klausman@gentoo.org> boost-1.42.0-r2.ebuild:
- Stable on alpha, bug #344677
-
- 06 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> boost-1.42.0-r2.ebuild:
- ppc64 stable wrt #344677
-
- 21 Feb 2011; Michael Weber <xmw@gentoo.org> boost-1.42.0-r2.ebuild:
- sparc stable, bug 344677
-
- 21 Jan 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.45.0.ebuild:
- In fact, more than 15GB are needed for test suite to complete successfully
-
- 21 Jan 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.45.0.ebuild,
- +files/boost-1.45.0-lambda_bind.patch:
- Apply lambda-bind patch. Bug #351998. Upstream:
- https://svn.boost.org/trac/boost/ticket/4566. Thanks to Sebastian Luther
- (few) <SebastianLuther@gmx.de>
-
- 10 Jan 2011; Markos Chandras <hwoarang@gentoo.org>
- +files/random-Jamfile-1.45.0, boost-1.45.0.ebuild:
- Sync with boost-1.42.0-r2 ebuild. New random-Jamfile patch.
-
- 10 Jan 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.45.0.ebuild:
- Tests require more than 5GB free space on /var/tmp/portage
-
- 10 Jan 2011; Markos Chandras <hwoarang@gentoo.org> boost-1.42.0-r2.ebuild:
- Stable on amd64 wrt bug 344677
-
- 08 Jan 2011; Brent Baude <ranger@gentoo.org> boost-1.42.0-r2.ebuild:
- Marking boost-1.42.0-r2 ppc for bug 344677
-
-*boost-1.45.0 (06 Jan 2011)
-
- 06 Jan 2011; Markos Chandras <hwoarang@gentoo.org> +boost-1.45.0.ebuild,
- +files/remove-toolset-1.45.0.patch:
- Version bump. Thanks to Duncan Exon Smith, Simone Scanzoni and Sebastian
- Luther for the ebuild. Bug #320039
-
- 01 Jan 2011; Thomas Kahle <tomka@gentoo.org> boost-1.42.0-r2.ebuild:
- x86 stable per bug 344677
-
- 12 Dec 2010; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
- add myself on metadata
-
- 09 Dec 2010; Dirkjan Ochtman <djc@gentoo.org> metadata.xml:
- Remove myself as a maintainer.
-
- 24 Nov 2010; Jeroen Roovers <jer@gentoo.org> boost-1.42.0-r2.ebuild:
- Stable for HPPA (bug #344677).
-
- 19 Sep 2010; Raúl Porcel <armin76@gentoo.org> boost-1.41.0-r3.ebuild:
- s390 stable wrt #306335
-
-*boost-1.42.0-r2 (14 Aug 2010)
-
- 14 Aug 2010; Ryan Hill <dirtyepic@gentoo.org> +boost-1.42.0-r2.ebuild,
- +files/boost-1.42.0-gcc45-python.patch:
- Revision bump to fix python headers w/ gcc-4.5. Fixes paludis
- python-bindings (bug #317997 by uzytkownik).
-
- 17 Jun 2010; Justin Bronder <jsbronder@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild, boost-1.41.0-r3.ebuild,
- boost-1.42.0.ebuild, boost-1.42.0-r1.ebuild:
- Cleanup mpi deps. Remove sys-cluster/lam-mpi (#324415). Remove special
- sys-cluster/openmpi use flag handling (<1.2.9 is no longer in the tree.)
-
-*boost-1.42.0-r1 (30 May 2010)
-
- 30 May 2010; Ryan Hill <dirtyepic@gentoo.org> +boost-1.42.0-r1.ebuild,
- +files/boost-1.42.0-template_arity-gcc45.patch:
- Add patch from upstream to fix broken MPL library when built with
- GCC 4.5. Revision bumped due to this being a runtime error.
-
- 25 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
- boost-1.35.0-r2.ebuild, boost-1.35.0-r5.ebuild, boost-1.37.0-r1.ebuild,
- boost-1.39.0.ebuild, boost-1.41.0-r3.ebuild, boost-1.42.0.ebuild:
- Delete calls to deprecated python_version().
-
- 22 Apr 2010; Samuli Suominen <ssuominen@gentoo.org>
- -boost-1.36.0-r1.ebuild:
- Remove boost-1.36.0 for gcc-porting wrt #287638.
-
- 17 Apr 2010; Joseph Jezak <josejx@gentoo.org> boost-1.41.0-r3.ebuild:
- Marked ppc stable for bug #305195.
-
- 31 Mar 2010; Raúl Porcel <armin76@gentoo.org> boost-1.41.0-r3.ebuild:
- alpha/arm/ia64/sh/sparc stable wrt #306335
-
- 28 Mar 2010; Raúl Porcel <armin76@gentoo.org> boost-1.41.0-r2.ebuild,
- boost-1.41.0-r3.ebuild, boost-1.42.0.ebuild:
- sh also needs --disable-long-double
-
- 27 Mar 2010; Pacho Ramos <pacho@gentoo.org> boost-1.41.0-r3.ebuild:
- amd64 stable, security bug 305195
-
- 21 Mar 2010; Brent Baude <ranger@gentoo.org> boost-1.41.0-r3.ebuild:
- Marking boost-1.41.0-r3 ppc64 for bug 306335
-
- 04 Mar 2010; Jeroen Roovers <jer@gentoo.org> boost-1.41.0-r3.ebuild:
- Stable for HPPA (bug #306333).
-
-*boost-1.42.0 (03 Mar 2010)
-
- 03 Mar 2010; Dirkjan Ochtman <djc@gentoo.org> +boost-1.42.0.ebuild,
- +files/boost-1.42.0-parameter-needs-python.patch,
- +files/remove-toolset-1.42.0.patch:
- Version bump to 1.42.0.
-
- 03 Mar 2010; Dirkjan Ochtman <djc@gentoo.org> boost-1.41.0-r3.ebuild:
- Fix bug 298489 in boost-1.41.0-r3.
-
- 03 Mar 2010; Christian Faulhammer <fauli@gentoo.org>
- boost-1.41.0-r3.ebuild:
- stable x86, security bug 305195
-
- 27 Dec 2009; Raúl Porcel <armin76@gentoo.org> boost-1.35.0-r5.ebuild:
- alpha/arm/ia64/s390/sh/sparc stable
-
-*boost-1.41.0-r3 (21 Dec 2009)
-
- 21 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-1.41.0-r3.ebuild,
- +files/boost-1.41.0-spirit-fixed-include-guard-conflict.patch:
- Add 1.41.0-r3 for bug 297500.
-
-*boost-1.41.0-r2 (17 Dec 2009)
-
- 17 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-1.41.0-r2.ebuild,
- +files/boost-1.41.0-fix-CRC-on-x64-during-gzip-decompression.patch:
- Fix problems with gzip & iostreams on amd64, patch from upstream
- (#297163).
-
- 11 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> -boost-1.33.1-r1.ebuild,
- -files/boost-1.33.1-gcc41_visit_each.patch,
- -files/boost-alpha-threads.patch, metadata.xml:
- Remove dev-libs/boost-1.33.1-r1 and related files (#271712).
-
- 11 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> -boost-1.40.0.ebuild,
- -files/remove-toolset-1.40.0.patch, -boost-1.41.0.ebuild:
- Remove masked 1.40.0 and old 1.41.0 (superseded by -r1).
-
- 10 Dec 2009; Alexis Ballier <aballier@gentoo.org> boost-1.41.0-r1.ebuild:
- keyword ~x86-fbsd
-
- 09 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> boost-1.41.0-r1.ebuild:
- Require threads use flag when depending on mpich2.
-
-*boost-1.41.0-r1 (08 Dec 2009)
-
- 08 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-1.41.0-r1.ebuild,
- +files/boost-1.41.0-iostreams-missing-include-guard.patch:
- Bump 1.41.0 to r1 to fix bug with mapnik, also fix #241684.
-
-*boost-1.41.0 (02 Dec 2009)
-
- 02 Dec 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-1.41.0.ebuild,
- +files/boost-1.41.0-mpi_process_group-missing-include.patch,
- +files/boost-1.41.0-parameter-needs-python.patch,
- +files/remove-toolset-1.41.0.patch, metadata.xml:
- Version bump to 1.41.0. Add maintainer-by-proxy.
-
- 25 Nov 2009; Jeroen Roovers <jer@gentoo.org> boost-1.36.0-r1.ebuild,
- boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild, boost-1.40.0.ebuild:
- Remove ~hppa where the endian patch has not been applied (bug #290243).
-
- 09 Nov 2009; Mark Loeser <halcy0n@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.36.0-r1.ebuild, boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild,
- boost-1.40.0.ebuild:
- Add blocker to fix bug #290691, and fix dependency on openmpi for bug
- #269926
-
- 25 Oct 2009; Markus Meier <maekke@gentoo.org> boost-1.35.0-r5.ebuild:
- amd64/x86 stable, bug #284686
-
- 24 Oct 2009; nixnut <nixnut@gentoo.org> boost-1.35.0-r5.ebuild:
- ppc stable #284686
-
- 23 Oct 2009; Jeroen Roovers <jer@gentoo.org> boost-1.35.0-r5.ebuild:
- Stable for HPPA (bug #288723).
-
- 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> boost-1.33.1-r1.ebuild,
- boost-1.34.1-r2.ebuild, boost-1.35.0-r1.ebuild, boost-1.35.0-r2.ebuild,
- boost-1.35.0-r3.ebuild, boost-1.35.0-r5.ebuild, boost-1.36.0-r1.ebuild,
- boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild, boost-1.40.0.ebuild:
- Add test to IUSE after previous change.
-
- 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> boost-1.33.1-r1.ebuild,
- boost-1.34.1-r2.ebuild, boost-1.35.0-r1.ebuild, boost-1.35.0-r2.ebuild,
- boost-1.35.0-r3.ebuild, boost-1.35.0-r5.ebuild, boost-1.36.0-r1.ebuild,
- boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild, boost-1.40.0.ebuild:
- Use test use flag instead of checking FEATURES, #278753.
-
- 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> boost-1.33.1-r1.ebuild,
- boost-1.34.1-r2.ebuild, boost-1.35.0-r1.ebuild, boost-1.35.0-r2.ebuild,
- boost-1.35.0-r3.ebuild, boost-1.35.0-r5.ebuild, boost-1.36.0-r1.ebuild,
- boost-1.37.0-r1.ebuild, boost-1.39.0.ebuild, boost-1.40.0.ebuild:
- Reset license to Boost-1.0, #215129 (compliant with the Boost site).
-
- 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> boost-1.40.0.ebuild:
- Re-add dropped keywords (1.39 -> 1.40), sorry about that.
-
-*boost-1.40.0 (21 Oct 2009)
-
- 21 Oct 2009; Dirkjan Ochtman <djc@gentoo.org> +boost-1.40.0.ebuild,
- +files/remove-toolset-1.40.0.patch, metadata.xml:
- Add pmasked boost-1.40 for some testing (add myself to maintainers).
-
- 07 Aug 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.39.0.ebuild:
- Readded -Wno-strict-aliasing to fix gcc-4.4 compilation issues since
- boost-1.40.0 is underway and backporting changes too cumbersome (bug
- #278109). Fixed boost-build dep for boost-1.35.0-r5 (bug #276107).
-
- 29 Jul 2009; Jeremy Olexa <darkside@gentoo.org> boost-1.33.1-r1.ebuild:
- Remove keywords from boost-1.33.1-r1.ebuild except ~x86-fbsd because it is
- vulnerable, bug 271712
-
-*boost-1.39.0 (16 Jul 2009)
-
- 16 Jul 2009; Tiziano Müller <dev-zero@gentoo.org> +boost-1.39.0.ebuild:
- Version bump (bug #261400, thanks to Markus Peloquin and Duncan Smith).
-
- 02 Jul 2009; Ryan Hill <dirtyepic@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.36.0-r1.ebuild, boost-1.37.0-r1.ebuild:
- Replace -fno-strict-aliasing workaround with -Wno-strict-aliasing, which
- does the job and avoids the performance hit. Also apply to 1.35 and 1.36.
-
- 15 Jun 2009; Diego E. Pettenò <flameeyes@gentoo.org>
- boost-1.37.0-r1.ebuild:
- When compiling with gcc 4.4, append -fno-strict-aliasing to allow build,
- see bug #252287. WARNING! This is just a workaround and not a fix, this
- _will_ cause reduced optimisation of the library. A proper fix _is_
- needed.
-
- 28 May 2009; Fabian Groffen <grobian@gentoo.org>
- +files/boost-1.37.0-darwin-long-double.patch, boost-1.37.0-r1.ebuild:
- Merged in Darwin support (backport from Prefix), required get_libname here
- and there
-
- 24 May 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.36.0-r1.ebuild,
- boost-1.37.0-r1.ebuild:
- Using hard-blocks for blocking <=dev-libs/boost-1.35.0-r2 (bug #269517,
- thanks to Łukasz Michalik).
-
- 15 May 2009; Raúl Porcel <armin76@gentoo.org> boost-1.35.0-r2.ebuild:
- arm/s390/sh stable wrt #245192
-
- 15 May 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.36.0-r1.ebuild, boost-1.37.0-r1.ebuild:
- Changed openmpi dep again to allow stable versions of openmpi satisfying
- it (since they have nocxx instead of cxx USE flag, bug #269926).
-
- 13 May 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.35.0-r5.ebuild,
- boost-1.36.0-r1.ebuild, boost-1.37.0-r1.ebuild:
- Changed openmpi dep again to openmpi[cxx]. Changed eselect use flag to
- +eselect (bug #269517). Changed elog to einfo (bug #269509).
-
- 11 May 2009; Tiziano Müller <dev-zero@gentoo.org>
- -boost-1.35.0-r4.ebuild, boost-1.35.0-r5.ebuild, -boost-1.36.0.ebuild,
- boost-1.36.0-r1.ebuild, -boost-1.37.0.ebuild, boost-1.37.0-r1.ebuild:
- Changed mpi dependency to openmpi only (bug #267818, thanks to Łukasz
- Michalik for the analysis). Dropped old revisions.
-
- 14 Apr 2009; Brent Baude <ranger@gentoo.org> boost-1.35.0-r2.ebuild:
- Marking boost-1.35.0-r2 ppc64 for bug 245192
-
- 14 Apr 2009; Tiziano Müller <dev-zero@gentoo.org> boost-1.37.0-r1.ebuild:
- Correct non-mt symlink creation for debug libs (bug #256697)
-
-*boost-1.37.0-r1 (07 Apr 2009)
-*boost-1.36.0-r1 (07 Apr 2009)
-*boost-1.35.0-r5 (07 Apr 2009)
-
- 07 Apr 2009; Tiziano Müller <dev-zero@gentoo.org>
- +files/1.35-remove-hardlink-creation.patch, +files/buildid-fix.patch,
- +boost-1.35.0-r5.ebuild, +boost-1.36.0-r1.ebuild, +boost-1.37.0-r1.ebuild:
- Slotting revisited: using profile files now. Solved bugs #259167, #258926.
-
- 04 Apr 2009; Raúl Porcel <armin76@gentoo.org> boost-1.35.0-r2.ebuild:
- alpha/ia64 stable wrt #245192
-
- 04 Apr 2009; Markus Meier <maekke@gentoo.org> boost-1.35.0-r2.ebuild:
- x86 stable, bug #245192
-
- 02 Apr 2009; Friedrich Oslage <bluebird@gentoo.org>
- boost-1.35.0-r2.ebuild:
- Stable on sparc, bug #245192
-
- 01 Apr 2009; Joseph Jezak <josejx@gentoo.org> boost-1.35.0-r2.ebuild:
- Marked ppc stable for bug #245192.
-
- 25 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> boost-1.35.0-r2.ebuild:
- Fix testsuite processing for paludis users.
-
- 24 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> boost-1.35.0-r3.ebuild,
- boost-1.35.0-r4.ebuild:
- 1.35.0-r{3,4} need boost-build-1.35.0-r2 to build.
-
- 24 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> boost-1.35.0-r2.ebuild:
- Because versions of boost-build greater than 1.35.0-r1 are slotted and
- won't work with this ebuild, lock the dependency to 1.35.0-r1.
-
- 23 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> boost-1.35.0-r2.ebuild:
- Fix testsuite postprocessing for bug #245192.
-
- 07 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
- boost-1.35.0-r1.ebuild:
- Stable on alpha, bug #245192
-
-*boost-1.35.0-r4 (06 Jan 2009)
-
- 06 Jan 2009; Tiziano Müller <dev-zero@gentoo.org>
- +boost-1.35.0-r4.ebuild:
- Added patches from bug #252287 to fix compilation with gcc-4.4 (thanks to
- Daniel J.)
-
- 05 Jan 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
- drop local icu USE-flag description, as it's global now
-
-*boost-1.37.0 (16 Dec 2008)
-*boost-1.36.0 (16 Dec 2008)
-*boost-1.35.0-r3 (16 Dec 2008)
-
- 16 Dec 2008; Tiziano Müller <dev-zero@gentoo.org>
- +files/remove_toolset_from_targetname.patch, +boost-1.35.0-r3.ebuild,
- +boost-1.36.0.ebuild, +boost-1.37.0.ebuild:
- Version bump (bugs #234902 and #245617, thanks to Christoph Gysin, Lucas
- and Łukasz Michalik). Also fixes #246820 (thanks to Lucas), #244747
- (thanks to Ali Polatel), #244834 (thanks to Jeroen Roovers), #241684
- (thanks to cJ), #240470 (thanks to E. Scaglione).
-
-*boost-1.35.0-r2 (01 Sep 2008)
-
- 01 Sep 2008; Tiziano Müller <dev-zero@gentoo.org>
- +boost-1.35.0-r2.ebuild:
- Added patch to fix compilation errors for other packages on arm, hppa and
- sparc (bug #230529).
-
- 06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
- Add USE flag description to metadata wrt GLEP 56.
-
- 16 Jun 2008; Jeroen Roovers <jer@gentoo.org> boost-1.35.0-r1.ebuild:
- Marked ~hppa again (bug #225045).
-
- 14 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
- Added <debug-symbols>none to avoid auto-strip (bug #226011)
-
- 07 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> -boost-1.33.1.ebuild,
- -boost-1.34.1-r1.ebuild:
- Dropped old versions (drops stable mips keyword).
-
-*boost-1.35.0-r1 (05 Jun 2008)
-
- 05 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> -boost-1.35.0.ebuild,
- +boost-1.35.0-r1.ebuild:
- Removed pyste and added expat, mpi USE-flags. Reworked the way we call the
- build system. Updated patchset to work around expat and mpi build
- problems.
-
-*boost-1.35.0 (24 Apr 2008)
-
- 24 Apr 2008; Tiziano Müller <dev-zero@gentoo.org> +boost-1.35.0.ebuild:
- Version bump (but not finished yet).
-
- 05 Feb 2008; Samuli Suominen <drac@gentoo.org> boost-1.34.1-r2.ebuild:
- amd64 stable wrt security #205955
-
- 04 Feb 2008; Fabian Groffen <grobian@gentoo.org> boost-1.33.1.ebuild,
- boost-1.33.1-r1.ebuild:
- Drop ppc-macos conditionals
-
- 26 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
- boost-1.34.1-r2.ebuild:
- ppc stable, bug #205955
-
- 26 Jan 2008; Jeroen Roovers <jer@gentoo.org> boost-1.34.1-r2.ebuild:
- Stable for HPPA (bug #205955).
-
- 25 Jan 2008; Markus Rothe <corsair@gentoo.org> boost-1.34.1-r2.ebuild:
- Stable on ppc64; bug #205955
-
- 25 Jan 2008; Raúl Porcel <armin76@gentoo.org> boost-1.34.1-r2.ebuild:
- alpha/ia64/sparc stable wrt security #205955
-
- 24 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
- boost-1.34.1-r2.ebuild:
- stable x86, security bug 205955
-
- 24 Jan 2008; Tiziano Müller <dev-zero@gentoo.org> boost-1.34.1-r2.ebuild:
- Changed for updated tarball (one patch had DOS line endings).
-
-*boost-1.34.1-r2 (24 Jan 2008)
-
- 24 Jan 2008; Tiziano Müller <dev-zero@gentoo.org>
- +boost-1.34.1-r2.ebuild:
- Fixed bug #205955.
-
-*boost-1.34.1-r1 (24 Dec 2007)
-
- 24 Dec 2007; Tiziano Müller <dev-zero@gentoo.org>
- -files/boost-1.34.0-gcc42-atomicity.h.patch, -boost-1.34.0-r1.ebuild,
- -boost-1.34.1.ebuild, +boost-1.34.1-r1.ebuild:
- Added patch to fix a critical bug in Boost.Function and another one to fix a
- missing include showing up with gcc-4.3 (both bug #202964). Dropped old
- version and old revisions.
-
- 18 Nov 2007; Tiziano Müller <dev-zero@gentoo.org> boost-1.34.1.ebuild:
- Fixed broken links in documentation (bug #194789) and added '-q' to the bjam
- call to make boost-build fail on first error (bug #197465)
-
- 06 Oct 2007; Fabian Groffen <grobian@gentoo.org> boost-1.34.1.ebuild:
- Revert my changes made to this ebuild per a pending conflict with its
- maintainer. Prefix keeps these changes.
-
- 31 Aug 2007; Fabian Groffen <grobian@gentoo.org> boost-1.34.1.ebuild:
- change CHOST check from !=darwin to ==linux, see
- http://article.gmane.org/gmane.linux.gentoo.alt/2907
-
-*boost-1.34.1 (29 Jul 2007)
-
- 29 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> +boost-1.34.1.ebuild:
- Version bump (bug #186811)
-
-*boost-1.34.0-r1 (15 Jul 2007)
-
- 15 Jul 2007; Tiziano Müller <dev-zero@gentoo.org>
- +files/boost-1.34.0-gcc42-atomicity.h.patch, -boost-1.34.0.ebuild,
- +boost-1.34.0-r1.ebuild:
- Added creation of symlinks when built with debug (bug #181972)
- Added patch for gcc-4.2
-
- 15 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> boost-1.34.0.ebuild:
- Corrected dohtml usage (thanks to kolmodin)
-
- 23 Jun 2007; Joshua Kinard <kumba@gentoo.org> boost-1.34.0.ebuild:
- Marked unstable on mips, per #182196.
-
- 20 Jun 2007; Joseph Jezak <josejx@gentoo.org> boost-1.34.0.ebuild:
- Marked ~ppc for bug #182196.
-
- 18 Jun 2007; Jeroen Roovers <jer@gentoo.org> boost-1.34.0.ebuild:
- Marked ~hppa (bug #182196).
-
- 18 Jun 2007; Raúl Porcel <armin76@gentoo.org> boost-1.34.0.ebuild:
- Add ~alpha/~ia64 wrt #182196
-
- 18 Jun 2007; Markus Rothe <corsair@gentoo.org> boost-1.34.0.ebuild:
- Added ~ppc64; bug #182196
-
- 17 Jun 2007; Ferris McCormick <fmccor@gentoo.org> boost-1.34.0.ebuild:
- Add ~sparc keyword --- Bug #182196 --- after further investigation, seems
- good.
-
- 16 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> boost-1.34.0.ebuild:
- Added LC_ALL=C to src_test to make sure that tests don't fail because of
- unmatched regexps
-
-*boost-1.34.0 (06 Jun 2007)
-
- 06 Jun 2007; Tiziano Müller <dev-zero@gentoo.org>
- -boost-1.34_pre20061214.ebuild, +boost-1.34.0.ebuild:
- Version bump.
-
- 20 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> boost-1.33.1-r1.ebuild:
- Using check-reqs to check for enough free diskspace for building tests
- (thanks to Ciaran for the hint)
-
- 20 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> boost-1.33.1-r1.ebuild,
- boost-1.34_pre20061214.ebuild:
- Removed ${ROOT} where not appropriate (bug #167271). Added src_test for
- 1.33.1-r1.
-
- 18 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org>
- boost-1.33.1-r1.ebuild:
- Stable on IA64; bug #158770
-
- 10 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
- boost-1.34_pre20061214.ebuild:
- Fixed python_version typo. Removed the check for ucs2 for python.
-
- 06 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
- -boost-1.34_pre20060930.ebuild, boost-1.34_pre20061214.ebuild:
- Dropped old version. Fixed some darwin-related bugs.
-
- 30 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> boost-1.33.1-r1.ebuild:
- Stable on Alpha, bug 158770.
-
- 30 Dec 2006; Andrej Kacian <ticho@gentoo.org> boost-1.33.1-r1.ebuild:
- Stable on x86, bug #158770.
-
- 28 Dec 2006; Jeroen Roovers <jer@gentoo.org> boost-1.33.1-r1.ebuild:
- Stable for HPPA (bug #158770).
-
- 26 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
- boost-1.33.1-r1.ebuild:
- Stable on sparc wrt #158770
-
- 23 Dec 2006; Peter Weller <welp@gentoo.org> boost-1.33.1-r1.ebuild:
- Stable on amd64 wrt bug #158770
-
- 22 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- boost-1.33.1-r1.ebuild:
- Stable on ppc wrt bug #158770.
-
- 22 Dec 2006; Markus Rothe <corsair@gentoo.org> boost-1.33.1-r1.ebuild:
- Stable on ppc64; bug #158770
-
-*boost-1.34_pre20061214 (18 Dec 2006)
-
- 18 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> +files/random-Jamfile,
- +boost-1.34_pre20061214.ebuild:
- New snapshot added: All boost-tools are now available via the tools USE-flag.
-
- 27 Nov 2006; Tiziano Müller <dev-zero@gentoo.org> boost-1.33.1-r1.ebuild:
- Added icu USE-flag and dependency, bug #141170
-
- 05 Nov 2006; Tiziano Müller <dev-zero@gentoo.org> boost-1.33.1-r1.ebuild:
- Added python version override to fix bug 149250
-
- 29 Oct 2006; Tiziano Müller <dev-zero@gentoo.org> boost-1.33.1.ebuild,
- boost-1.33.1-r1.ebuild, boost-1.34_pre20060930.ebuild:
- Removed blocking dev-util/boost-jam dependency since package has been
- removed.
-
- 23 Oct 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
- 'static' USE-flag removed (was broken). Patch added for bug #146112. Fixing
- bug #137638. Adding symlink from *thread-mt.so -> *thread.so which solves
- problems with other packages.
-
- 04 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> boost-1.33.1.ebuild:
- Add ~x86-fbsd keyword.
-
- 01 Oct 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
- Adding src_test to boost-1.34 for regression tests. Minor cleanups.
-
- 30 Sep 2006; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
- Snapshot for 1.34 added for testing
-
- 20 Jul 2006; <psi29a@gentoo.org> boost-1.33.1.ebuild:
- stable on mips
-
- 27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest:
- Fixing SHA256 digest, pass four
-
- 15 Apr 2006; Daniel Goller <morfic@gentoo.org> boost-1.33.1.ebuild:
- Add a blocker for boost-jam since they can not coexist, boost-jam is old too,
- maybe it should just die
-
- 06 Mar 2006; Daniel Goller <morfic@gentoo.org> -boost-1.31.0.ebuild,
- -boost-1.33.0.ebuild, -boost-1.33.0-r1.ebuild:
- Remove old ebuilds
-
- 12 Feb 2006; Daniel Goller <morfic@gentoo.org> boost-1.33.1.ebuild:
- Fix installation of documentation
-
- 06 Feb 2006; Markus Rothe <corsair@gentoo.org> boost-1.33.1.ebuild:
- Stable on ppc64: bug #120840
-
- 03 Feb 2006; Mark Loeser <halcy0n@gentoo.org> boost-1.33.1.ebuild:
- Stable on x86; bug #120840
-
- 02 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> boost-1.33.1.ebuild:
- Stable on sparc wrt #120840
-
- 01 Feb 2006; Aron Griffis <agriffis@gentoo.org> boost-1.33.1.ebuild:
- Mark 1.33.1 stable on alpha/ia64 #120840
-
- 29 Jan 2006; Daniel Goller <morfic@gentoo.org> boost-1.33.1.ebuild:
- Stable on ppc and amd64
-
- 10 Dec 2005; Bryan Østergaard <kloeri@gentoo.org boost-1.33.0-r1.ebuild:
- Stable on alpha, bug 112842.
-
- 06 Dec 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.1.ebuild:
- adding gentoo mirror
-
-*boost-1.33.1 (06 Dec 2005)
-
- 06 Dec 2005; Daniel Goller <morfic@gentoo.org> +boost-1.33.1.ebuild:
- bumping to new version
-
- 27 Nov 2005; Guy Martin <gmsoft@gentoo.org> boost-1.33.0-r1.ebuild:
- Stable on hppa.
-
- 25 Nov 2005; Daniel Goller <morfic@gentoo.org> +boost-1.31.0.ebuild:
- readding bad ebuild thanks to luabind depending on boost internals instead
- of the interface
-
- 24 Nov 2005; Daniel Goller <morfic@gentoo.org> -boost-1.29.0.ebuild,
- -boost-1.30.0.ebuild, -boost-1.30.2.ebuild, -boost-1.31.0.ebuild,
- -boost-1.32.0.ebuild, -boost-1.32.0-r1.ebuild, -boost-1.32.0-r2.ebuild,
- -boost-1.32.0-r3.ebuild, -boost-1.32.0-r4.ebuild:
- Removing OLD versions
-
- 24 Nov 2005; Markus Rothe <corsair@gentoo.org> boost-1.33.0-r1.ebuild:
- Stable on ppc64
-
- 21 Nov 2005; Daniel Goller <morfic@gentoo.org> boost-1.31.0.ebuild,
- boost-1.32.0.ebuild, boost-1.32.0-r1.ebuild, boost-1.32.0-r2.ebuild,
- boost-1.33.0-r1.ebuild:
- changed cp -a to cp -pPR in compliance with bug 103487
-
- 09 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org>
- boost-1.33.0-r1.ebuild:
- Stable on sparc wrt #91936
-
- 01 Nov 2005; <soulse@gentoo.org> boost-1.33.0-r1.ebuild:
- Stable on x86 wrt bug #111080
-
- 01 Nov 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.0-r1.ebuild:
- Fix quoting of variables
-
- 01 Nov 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.0-r1.ebuild:
- Stable on ppc and amd64
-
- 29 Oct 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.0-r1.ebuild:
- Fix bjam directory, thanks to Phil Richards for reporting, Bug #110687
-
- 26 Oct 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.0-r1.ebuild:
- Deprecating icc at last
-
- 25 Oct 2005; Daniel Goller <morfic@gentoo.org> boost-1.33.0-r1.ebuild:
- Adding bcp, bjam, changing to /usr/share/boost-build
-
- 12 Oct 2005; Daniel Goller <morfic@gentoo.org>
- +files/boost-alpha-threads.patch, boost-1.33.0.ebuild:
- Fixing USE=threads on alpha and stopping to have icc path be hardcoded,
- credits for users in the ebuild
-
- 19 Sep 2005; Mark Loeser <halcy0n@gentoo.org> metadata.xml:
- Adding to cpp herd
-
- 12 Aug 2005; Daniel Goller <morfic@gentoo.org> ChangeLog:
- Someone have a suggestion how to get manifest signed remotely so i can stop
- doing this?
-
-*boost-1.33.0 (12 Aug 2005)
-
- 12 Aug 2005; Daniel Goller <morfic@gentoo.org> +boost-1.33.0.ebuild:
- Adding 1.33.0 to tree
-
- 06 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> boost-1.31.0.ebuild,
- boost-1.32.0-r4.ebuild:
- Added ~mips to 1.31.0 and 1.32.0-r4.
-
- 02 Jul 2005; <morfic@gentoo.org> ChangeLog:
- signing manifest, which failed
-
- 02 Jul 2005; <morfic@gentoo.org> boost-1.32.0-r4.ebuild:
- Fixed quotation, closing bug #97292
-
- 29 May 2005; Fernando J. Pereda <ferdy@gentoo.org> boost-1.32.0-r4.ebuild:
- marked ~alpha, wrt #91936
-
- 12 May 2005; Aron Griffis <agriffis@gentoo.org> boost-1.32.0-r4.ebuild:
- add ~ia64
-
-*boost-1.32.0-r4 (04 May 2005)
-
- 04 May 2005; Daniel Goller <morfic@gentoo.org> +boost-1.32.0-r4.ebuild:
- added USE=doc and fixed creation of -toolset- links
-
- 24 Apr 2005; Daniel Goller <morfic@gentoo.org> :
- adding pyste support, adding bsd compatability and preliminary OSX
- compatability bug 79517 and bug 84642
-
- 20 Apr 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r2.ebuild:
- fix ! order
-
-*boost-1.32.0-r2 (16 Apr 2005)
-
- 16 Apr 2005; Daniel Goller <morfic@gentoo.org> +boost-1.32.0-r2.ebuild:
- 1.32.0-r2 allows fine grained install of boost, shorter compile times and
- smaller space requirement are now possible
-
- 22 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- Fixed html doc install path, closing bug 85938, thanks Benoit Boissinot
-
- 20 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- fixed parallel building for distcc and SMP users
-
- 18 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- depend on icc 8 as 7 is no longer supported by intel
-
- 09 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- set paths for icc to properly build all boost targets
- special thanks to steveb
-
- 08 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- adding -sINTEL_PATH="/opt/intel/compiler80/" for them icc users
-
- 08 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- Fix stray \
-
- 08 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- adjust icc version
-
- 06 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
- boost-1.32.0-r1.ebuild:
- Multilib fix.
-
- 06 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- fixed issue with links ending up in / if the target does not exist
-
- 05 Mar 2005; Daniel Goller <morfic@gentoo.org> boost-1.32.0-r1.ebuild:
- making the symlinks work for gcc and icc by inserting a variable not a
- harcoded -gcc into the libname
-
-*boost-1.32.0-r1 (04 Mar 2005)
-
- 04 Mar 2005; Daniel Goller <morfic@gentoo.org> +boost-1.32.0-r1.ebuild:
- Compiled with --layout=system for the short libnames, linked the long ones
- Everyone and everything should now be happy Serialization linking issues are
- with binutils, as long as we only have the .a we will need 2.15.90.0.* for
- this lib Time permitting we might have to port what is in cvs, as that
- builds a shared lib for us which would link with any stable binutils
-
- 01 Mar 2005; Daniel Goller <morfic@gentoo.org> metadata.xml,
- boost-1.32.0.ebuild:
- Cleaned up ebuild, no longer using makeopts, apparently bjam could dislike them
-
- 31 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Fix whitespace
-
- 31 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Changing to --layout=system
-
- 23 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Minor cleanup
-
- 23 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Install build tools too
-
- 14 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Add symlink for version independent location
-
- 13 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Readding icc support, restoring -toolset- libnames, using python.eclass to
- avoid using sed
-
- 12 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Fix bjam path
- Thanks to dholth@fastmail.fm and mayo@clara.co.uk for noticing + suggestions
-
- 11 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Cleanup + maintenance
-
- 11 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Removed trailing space
-
- 11 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Remove | die where it doesn't belong
-
- 11 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- fixed up ${arch} to cover amd64 as not being recognized
-
- 11 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.32.0.ebuild:
- Added ${arch} to bjam path
-
- 10 Dec 2004; Daniel Goller <morfic@gentoo.org> boost-1.31.0.ebuild:
- Stable on ppc
-
-*boost-1.32.0 (10 Dec 2004)
-
- 10 Dec 2004; Daniel Goller <morfic@gentoo.org> +metadata.xml,
- +boost-1.32.0.ebuild:
- Version Bump + added metadata.xml
- Thanks to all on Bug #71808
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> boost-1.30.0.ebuild,
- boost-1.30.2.ebuild, boost-1.31.0.ebuild:
- virtual/glibc -> virtual/libc
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> boost-1.31.0.ebuild:
- Stable amd64
-
- 27 Jun 2004; Tom Gall <tgall@gentoo.org> boot-1.31.0.ebuild:
- stable on ppc64 bug # 53532
-
- 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> boost-1.30.0.ebuild,
- boost-1.30.2.ebuild, boost-1.31.0.ebuild:
- Fix use invocation
-
- 16 Apr 2004; Jason Wever <weeve@gentoo.org> boost-1.31.0.ebuild:
- Stable on sparc.
-
- 24 Mar 2004; Jason Wever <weeve@gentoo.org> boost-1.31.0.ebuild:
- Added ~sparc keyword.
-
- 16 Mar 2004; George Shapovalov <george@gentoo.org> boost-1.31.0_alpha*.ebuild :
- removed alphas from portage, as the release is out for a while and is already marked stable
-
-*boost-1.31.0 (25 Feb 2004)
-
- 25 Feb 2004; George Shapovalov <george@gentoo.org> boost-1.31.0.ebuild :
- release is finally out. Added the ebuild, will keep alphas for a little while.
-
- 24 Feb 2004; Sven Blumenstein <bazik@gentoo.org> boost-1.30.2.ebuild:
- Stable on sparc, DEPEND of media-sound/zinf
-
- 13 Feb 2004; George Shapovalov <george@gentoo.org> boost-1.31.0_alpha2-r1.ebuild :
- improved symlinks, now the whole set is created instead of just a few out-of-place
- as was provided by build script
-
-*boost-1.31.0_alpha2-r1 (03 Feb 2004)
-
- 03 Feb 2004; George Shapovalov <george@gentoo.org> boost-1.31.0_alpha2-r1.ebuild :
- installing symlinks created during build in this revision
-
-*boost-1.31.0_alpha2 (02 Feb 2004)
-
- 02 Feb 2004; George Shapovalov <george@gentoo.org> boost-1.31.0_alpha2.ebuild :
- new cvs snapshot, fixed the install procedure following the #37850,
- thanks to Karl-Johan Karlsson <creideiki+gentoo-bugzilla@lisator.liu.se> for suggestions
-
-*boost-1.31.0_alpha1 (18 Dec 2003)
-
- 18 Dec 2003; George Shapovalov <george@gentoo.org> boost-1.31.0_alpha1.ebuild :
- SInce 1.30 stopped working with python 2.3 (see #35268) and 1.31 is not yet out
- I am adding this cvs snapshot. Note: !!!do not just copy this one over!!!
- Adjust a few vars inside if you do update it!
- This one also incorporates build tools installation from #35718 (thanks to
- Chris Mayo <mayo@clara.co.uk> for suggestion).
-
-*boost-1.30.2 (24 Aug 2003)
-
- 24 Aug 2003; George Shapovalov <george@gentoo.org> boost-1.30.2.ebuild :
- looks like I got stuck with this ebuild :),
- anyway, new version (#27053) that contains a bug fix,
- update submitted by B. K. Oxley (binkley) <binkley@alumni.rice.edu>
- and cleaned-up by Chris Bainbridge chrb@dcs.ed.ac.uk
-
-*boost-1.30.0 (16 May 2003)
-
- 16 May 2003; George Shapovalov <george@gentoo.org> boost-1.30.0.ebuild :
- new version. (#18183)
- now supports building with icc
- Thanks to Jeremy Maitin-Shepard <jbms@ittbi.com> and Garen <garen@garen.net>
- for submitting and polishing the ebuild
-
-*boost-1.29.0 (21 Oct 2002)
-
- 26 Jan 2003; Jon Nall <nall@gentoo.org> boost-1.29.0.ebuild :
- added ~ppc and fixed to be non-x86 specific
-
- 21 Oct 2002; Maik Schreiber <blizzy@gentoo.org> : New version, closes bug
- #9461.
-
-*boost-1.28 (19 Oct 2002)
-
-123456789-123456789-123456789-123456789-123456789-123456789-123456789-123456789-
- 19 Oct 2002; Karl Trygve Kalleberg <markus-krainer@chello.at>
- boost-1.28.0.ebuild, files/digest-boost-1.28: Initial import. All code
- submitted by Markus Krainer <markus-krainer@chello.at>. Fixes #2851.
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
deleted file mode 100644
index 1f051a3..0000000
--- a/dev-libs/boost/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
-AUX boost-1.48.0-disable_icu_rpath.patch 1073 SHA256 e1c947d20f0864e22f6dd2b091da6948bb51aec0d3323c37fe4264ddf57204b4 SHA512 efb62b65dbcb52258dcca074997a0380dfc52f48161777a8b6f9672179247e534e098784dcbb574826f495981fd2189290c7fe733d943bba2b668bb62ef50087 WHIRLPOOL 6f9a142e15bf3674114f2b07c8708055888e74cda4c3c775ca5470e8f54c921aa12660a1f905a370ec5f44f16b73f05025d3ff1ccad557d379ff55ad3ad0a8f0
-AUX boost-1.48.0-disable_libboost_python3.patch 1509 SHA256 0b229762863b72a5faa39ea57538f757548abc492325e6458d3801fd49e4804e SHA512 5aa0eb72365a0674d7d654b924c3189501495c22cc1eb50dc1ce7aaee941ba418c17857475ebbcc4d8f8102100d889aa1c059e3782dbff9eb03ff101bea2ffbb WHIRLPOOL 5710ac3ecf1f6d18db0307f07c720d12646666ec83adde2b2464cb87c901d57088e98801720efb176420f9728967c8752382b15ca69f632b00852d51be412795
-AUX boost-1.48.0-mpi_python3.patch 2549 SHA256 9120a660469fba15554e790150e03a665ea5497e94a79469053506147bd7dad1 SHA512 7c8aa497ceba42319194dd6400ea8af883656c79e4f697d87c5e825cfdef5733bce91c3e930b504b264cae80f582c85f2c2b29d5f8db11ebcabeb744c888096e WHIRLPOOL 1b740f102467c787bd45813ecf085297171892c1126675f1abd501c11dc9a56506d0cb32222239f4e4bb1e6913533b3884acd2a749633f781c53a6529106264c
-AUX boost-1.48.0-no_strict_aliasing_python2.patch 741 SHA256 d11db74992a7a692f655b36c1cd78355fcec6703007fde522b6a82c88f171689 SHA512 cd06ba8bf5623a5ca590cbd024ba27fae14d1d2a193ccd4baf91b06c5d41b6442f40561fa49b5ba14deb0c156d5773fc4a15890a85b6cea35cab91d54e94aa6e WHIRLPOOL 1b5cce1374f56d702213d7479beb90d15413c90010442a37a46821f383afa371aac3de49e657e7623d6e9079d1e3b07353233aa40218b760042161effedd813a
-AUX boost-1.48.0-python_linking.patch 1278 SHA256 5bb937bd4423e039aa406ee4a366c61542a8067ec96b22dbcc48e8826bb7b1f8 SHA512 d588d9391c654a0c3cd49078933563705da4157cd79929ac2ff2021a2e86eec1b87ed85f5ec6d2028b76974abe7e947bd379d78aa60d97da9dc23a6f74c77ec2 WHIRLPOOL 879318dd228ca01841dd3ef0d8020810357c4699fbd1d9f164b0db07319b599634bd823f0e06dd462157d81550bc9f101506d0a7469ad2352d4b1b366bb7fb00
-AUX boost-1.51.0-respect_python-buildid.patch 1565 SHA256 a783cd262cfda7c0046a9a9f34dd91cdc48bc2442c4c466873e85ead818326bb SHA512 65a7456c63db5eeab862fdb6245ba3a26536e26b56be9ed7a502a3d5be91bc278cd4a22cf1c5a1d8917bdeaa6575cbf37a11bfc3e982272f56308117fd2b230e WHIRLPOOL fb430e9c5368540493e13fdadff94df426203c9e6776891a3fc421488266b39f7e5720e5f5d289665d62d753c9bce7a33198cf6e911d94961714c22d1452ac92
-AUX boost-1.51.0-support_dots_in_python-buildid.patch 609 SHA256 189299e2ef3cde98584e60a5bdd8606894c19bceb0c4d40b38f04aae0aed0edd SHA512 0bf1e4cae598a098b8c252bab1938b29dd5d3ea19d9355156b14add27238e9359ad39a73d3afecb031efebd801215804ecebc11ca8fa6ac2b7b3c2f5ff9bc32f WHIRLPOOL ffc318bc06c33263906be6d0e565ef4c2e3fde9f6224cc5413c02cbe446d9f286c69153f4aee6f588472b058b9b4a37110b0be696bd22362989f1b6a8c8fc13e
-AUX boost-1.53.0-glibc-2.18-compat.patch 949 SHA256 54e5e0000bcfb249a14cee584e371c9f3aeeed8502d57541dd3b37396265cabd SHA512 dedc12603968d123acdb59da11ce309847ac3d49a2105e5d36e4151944f7271d8f333e58fc9e3d7097849d21b8e5b8527ba70842b88eabcde1bed2889ef84471 WHIRLPOOL a1bac4865b632277ed82591263c24795b8f8edd6571c69a178fd15a06f8a94554c0ac144e53c06c13ce5e9336ed62a52cf7c228af5bf62792a4a4635f13fd8d2
-AUX boost-1.53.0-library_status.patch 1907 SHA256 21a3137fcac21f734c7160264523f8699eb242a84a79dcc88cc937f0b1f87e67 SHA512 f5579a8650c24d2ace95e8d9aaff94325090577fa27fd7122309f5197373ff22352092671153c6e35057757fa07ef9c21ea5e0234fe1d5b467ef65cf5f2901c5 WHIRLPOOL 5a0962b007adbbfe85c33f03b9542d9ebf1ef649bf1d97f483cba5b0229cea0630c0ed7912bab8f04d8dd791b99cfd6e33e222d3a983e30852d7a10fd66a3dc7
-AUX boost-1.53.0-no-threads.patch 2089 SHA256 b59323cefaf4f89078db62b1ece2a6e3b2cf7e8861996c0e366bee4d4638bdb3 SHA512 c6b43e9d8bebbeeb89681ec2bca61c2d656b8b5b1d508c5cd7e545f8ff3ca9b2b3bdf5f66b33ae043548d74b58a9d49096e3c971cd4a1487ef7ee90a9473a92d WHIRLPOOL cf75f6f740a22b001466018e9fb90a75c6912f1723486bda1e53ae2af5eeca5dedec7d430755a0a26cb433ba9d1b56aaa449ed543356ebf2ac4c67c62899ee2c
-DIST boost_1_53_0.tar.bz2 55765258 SHA256 f88a041b01882b0c9c5c05b39603ec8383fb881f772f6f9e6e6fd0e0cddb9196 SHA512 8cd7806653cb6ea4a1c6862796ef698de5ae0bdbda96954fedbe090c59e3e6cb8f8d385df35183e9063ac4e2c2fccf10744516c47a994cde5f1d1cba1b07e522 WHIRLPOOL e8c5ed6b34dd5f68dc7e102a9e22b302616a65077d3f4af370ece6352b02a866e04294a4fc76bbd5555b6a4131f590e6455e6a74b5f12c4ffc2dd15af0bc8746
-EBUILD boost-1.53.0-r1.ebuild 9900 SHA256 a33b81ab7eefdaa91c2b410a56b2de1f2aa37d97ab33007d82c79522de168977 SHA512 3a27d248b4cfac63c9c6b7878a4a3d52b1ec9d4b5f704d260fe66157d95a8d085a554531a0587190ff6d032a9798c0a6ab727a6657d8f01040f56853c7869769 WHIRLPOOL 85f239de0b25ee0cc1add5560c90416401c7739bf700d43633aec08c9882109fe1251e86f9ce38b358458107e4b105a56afe8b7fb2d354d94311cdb41bc76899
-MISC ChangeLog 52988 SHA256 d87ab7ce88fbf094c6f48823fc91017db0d06256474bea91aac382b9851d7421 SHA512 06603a7a8430c1fa4c8952d12682b22a60119e63b95546801c96ca3e3a61cf76623b7284686cef2b2eae48120add42840a45e3b552e105d2f2d426fadf6c227d WHIRLPOOL d290b2bc5a82389e0302290914411465aa8532854d908bcd5818e25ef772c0cd0beb2389bef2f9c1dc5895130b65b4229e325c0e9d6d509e23d25b573064010a
-MISC metadata.xml 1220 SHA256 12442e258455aa70d08879028a9bb0424d6a5ceea321984009ae7dd51af10c50 SHA512 163fa62be2cad395e8f9bb7779d105bd02be0e09ba4571c41accf707ec25b9ad0d15a62db90c2cc01660b3759235493c00d96f9b741a93fe857c4bea15ac52b9 WHIRLPOOL ae70da326b7b36689ee9a7f3c29921e9e4d85fd7f8b7863866ff9aa7a86eae2983fb12e23f7f0a0aac35a8c09572954ebf67212bb103bed4e15ee2e4ec764ba0
diff --git a/dev-libs/boost/boost-1.53.0-r1.ebuild b/dev-libs/boost/boost-1.53.0-r1.ebuild
deleted file mode 100644
index 7dda6c3..0000000
--- a/dev-libs/boost/boost-1.53.0-r1.ebuild
+++ /dev/null
@@ -1,345 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.53.0-r1.ebuild,v 1.1 2013/12/27 16:59:47 pinkbyte Exp $
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-
-inherit eutils flag-o-matic multilib multiprocessing python-r1 toolchain-funcs versionator
-
-MY_P=${PN}_$(replace_all_version_separators _)
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="http://www.boost.org/"
-SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-MAJOR_V="$(get_version_component_range 1-2)"
-SLOT="0/${MAJOR_V}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~x86-linux"
-IUSE="debug doc icu +nls mpi python static-libs +threads tools"
-
-RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
- !icu? ( virtual/libiconv )
- mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) )
- python? ( ${PYTHON_DEPS} )
- app-arch/bzip2
- sys-libs/zlib
- !app-admin/eselect-boost"
-DEPEND="${RDEPEND}
- =dev-util/boost-build-${MAJOR_V}*"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-create_user-config.jam() {
- local compiler compiler_version compiler_executable
-
- if [[ ${CHOST} == *-darwin* ]]; then
- compiler="darwin"
- compiler_version="$(gcc-fullversion)"
- compiler_executable="$(tc-getCXX)"
- else
- compiler="gcc"
- compiler_version="$(gcc-version)"
- compiler_executable="$(tc-getCXX)"
- fi
- local mpi_configuration python_configuration
-
- if use mpi; then
- mpi_configuration="using mpi ;"
- fi
-
- if use python; then
- python_configuration="using python : : ${PYTHON} ;"
- fi
-
- cat > user-config.jam << __EOF__
-using ${compiler} : ${compiler_version} : ${compiler_executable} : <cflags>"${CFLAGS}" <cxxflags>"${CXXFLAGS}" <linkflags>"${LDFLAGS}" ;
-${mpi_configuration}
-${python_configuration}
-__EOF__
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}/${PN}-1.48.0-mpi_python3.patch" \
- "${FILESDIR}/${PN}-1.51.0-respect_python-buildid.patch" \
- "${FILESDIR}/${PN}-1.51.0-support_dots_in_python-buildid.patch" \
- "${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch" \
- "${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch" \
- "${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
- "${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
- epatch "${FILESDIR}/${PN}-1.53.0-library_status.patch" # bug 459112
- epatch "${FILESDIR}/${PN}-1.53.0-glibc-2.18-compat.patch" # bug 482372
- epatch "${FILESDIR}/${PN}-1.53.0-no-threads.patch" # bug 458404
-
- # Avoid a patch for now
- for file in libs/context/src/asm/*.S; do
- cat - >> $file <<EOF
-
-#if defined(__linux__) && defined(__ELF__)
-.section .note.GNU-stack,"",%progbits
-#endif
-EOF
- done
-}
-
-ejam() {
- echo b2 "$@"
- b2 "$@"
-}
-
-src_configure() {
- OPTIONS="$(usex debug gentoodebug gentoorelease) -j$(makeopts_jobs) -q -d+2 --user-config=${S}/user-config.jam"
-
- if [[ ${CHOST} == *-darwin* ]]; then
- # We need to add the prefix, and in two cases this exceeds, so prepare
- # for the largest possible space allocation.
- append-ldflags -Wl,-headerpad_max_install_names
- elif [[ ${CHOST} == *-winnt* ]]; then
- compiler=parity
- if [[ $($(tc-getCXX) -v) == *trunk* ]]; then
- compilerVersion=trunk
- else
- compilerVersion=$($(tc-getCXX) -v | sed '1q' \
- | sed -e 's,\([a-z]*\) \([0-9]\.[0-9]\.[0-9][^ \t]*\) .*,\2,')
- fi
- compilerExecutable=$(tc-getCXX)
- fi
-
- # bug 298489
- if use ppc || use ppc64; then
- [[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
- fi
-
- # Do _not_ use C++11 yet, make sure to force GNU C++ 98 standard.
- append-cxxflags -std=gnu++98
-
- use icu && OPTIONS+=" -sICU_PATH=${EPREFIX}/usr"
- use icu || OPTIONS+=" --disable-icu boost.locale.icu=off"
- use mpi || OPTIONS+=" --without-mpi"
- use python || OPTIONS+=" --without-python"
- use nls || OPTIONS+=" --without-locale"
-
- OPTIONS+=" pch=off --boost-build=${EPREFIX}/usr/share/boost-build --prefix=\"${ED}usr\" --layout=system threading=$(usex threads multi single) link=$(usex static-libs shared,static shared)"
- OPTIONS+=" --without-context"
-
- [[ ${CHOST} == *-winnt* ]] && OPTIONS+=" -sNO_BZIP2=1"
-}
-
-src_compile() {
- export BOOST_ROOT="${S}"
- PYTHON_DIRS=""
- MPI_PYTHON_MODULE=""
-
- building() {
- create_user-config.jam
-
- ejam ${OPTIONS} \
- $(use python && echo --python-buildid=${EPYTHON#python}) \
- || die "Building of Boost libraries failed"
-
- if use python; then
- if [[ -z "${PYTHON_DIRS}" ]]; then
- PYTHON_DIRS="$(find bin.v2/libs -name python | sort)"
- else
- if [[ "${PYTHON_DIRS}" != "$(find bin.v2/libs -name python | sort)" ]]; then
- die "Inconsistent structure of build directories"
- fi
- fi
-
- local dir
- for dir in ${PYTHON_DIRS}; do
- mv ${dir} ${dir}-${EPYTHON} \
- || die "Renaming of '${dir}' to '${dir}-${EPYTHON}' failed"
- done
-
- if use mpi; then
- if [[ -z "${MPI_PYTHON_MODULE}" ]]; then
- MPI_PYTHON_MODULE="$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)"
- if [[ "$(echo "${MPI_PYTHON_MODULE}" | wc -l)" -ne 1 ]]; then
- die "Multiple mpi.so files found"
- fi
- else
- if [[ "${MPI_PYTHON_MODULE}" != "$(find bin.v2/libs/mpi/build/*/gentoo* -name mpi.so)" ]]; then
- die "Inconsistent structure of build directories"
- fi
- fi
-
- mv stage/lib/mpi.so stage/lib/mpi.so-${EPYTHON} \
- || die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${EPYTHON}' failed"
- fi
- fi
- }
- if use python; then
- python_foreach_impl building
- else
- building
- fi
-
- if use tools; then
- pushd tools > /dev/null || die
-
- ejam ${OPTIONS} \
- || die "Building of Boost tools failed"
- popd > /dev/null || die
- fi
-}
-
-src_install () {
- installation() {
- create_user-config.jam
-
- if use python; then
- local dir
- for dir in ${PYTHON_DIRS}; do
- cp -pr ${dir}-${EPYTHON} ${dir} \
- || die "Copying of '${dir}-${EPYTHON}' to '${dir}' failed"
- done
-
- if use mpi; then
- cp -p stage/lib/mpi.so-${EPYTHON} "${MPI_PYTHON_MODULE}" \
- || die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to '${MPI_PYTHON_MODULE}' failed"
- cp -p stage/lib/mpi.so-${EPYTHON} stage/lib/mpi.so \
- || die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to 'stage/lib/mpi.so' failed"
- fi
- fi
-
- ejam ${OPTIONS} \
- --includedir="${ED}usr/include" \
- --libdir="${ED}usr/$(get_libdir)" \
- $(use python && echo --python-buildid=${EPYTHON#python}) \
- install || die "Installation of Boost libraries failed"
-
- if use python; then
- rm -r ${PYTHON_DIRS} || die
-
- # Move mpi.so Python module to Python site-packages directory.
- # https://svn.boost.org/trac/boost/ticket/2838
- if use mpi; then
- local moddir=$(python_get_sitedir)/boost
- # moddir already includes eprefix
- mkdir -p "${D}${moddir}" || die
- mv "${ED}usr/$(get_libdir)/mpi.so" "${D}${moddir}" || die
- cat << EOF > "${D}${moddir}/__init__.py" || die
-import sys
-if sys.platform.startswith('linux'):
- import DLFCN
- flags = sys.getdlopenflags()
- sys.setdlopenflags(DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL)
- from . import mpi
- sys.setdlopenflags(flags)
- del DLFCN, flags
-else:
- from . import mpi
-del sys
-EOF
- fi
-
- python_optimize
- fi
- }
- if use python; then
- python_foreach_impl installation
- else
- installation
- fi
-
- if ! use python; then
- rm -r "${ED}"/usr/include/boost/python* || die
- fi
-
- if ! use nls; then
- rm -r "${ED}"/usr/include/boost/locale || die
- fi
-
- rm -r "${ED}"/usr/include/boost/context || die
- rm -r "${ED}"/usr/include/boost/coroutine || die
-
- if use doc; then
- find libs/*/* -iname "test" -or -iname "src" | xargs rm -rf
- dohtml \
- -A pdf,txt,cpp,hpp \
- *.{htm,html,png,css} \
- -r doc
- dohtml -A pdf,txt -r tools
- insinto /usr/share/doc/${PF}/html
- doins -r libs
- doins -r more
-
- # To avoid broken links
- insinto /usr/share/doc/${PF}/html
- doins LICENSE_1_0.txt
-
- dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
- fi
-
- pushd "${ED}usr/$(get_libdir)" > /dev/null || die
-
- local ext=$(get_libname)
- if use threads; then
- local f
- for f in *${ext}; do
- dosym ${f} /usr/$(get_libdir)/${f/${ext}/-mt${ext}}
- done
- fi
-
- popd > /dev/null || die
-
- if use tools; then
- dobin dist/bin/*
-
- insinto /usr/share
- doins -r dist/share/boostbook
- fi
-
- # boost's build system truely sucks for not having a destdir. Because for
- # this reason we are forced to build with a prefix that includes the
- # DESTROOT, dynamic libraries on Darwin end messed up, referencing the
- # DESTROOT instread of the actual EPREFIX. There is no way out of here
- # but to do it the dirty way of manually setting the right install_names.
- if [[ ${CHOST} == *-darwin* ]]; then
- einfo "Working around completely broken build-system(tm)"
- local d
- for d in "${ED}"usr/lib/*.dylib; do
- if [[ -f ${d} ]]; then
- # fix the "soname"
- ebegin " correcting install_name of ${d#${ED}}"
- install_name_tool -id "/${d#${D}}" "${d}"
- eend $?
- # fix references to other libs
- refs=$(otool -XL "${d}" | \
- sed -e '1d' -e 's/^\t//' | \
- grep "^libboost_" | \
- cut -f1 -d' ')
- local r
- for r in ${refs}; do
- ebegin " correcting reference to ${r}"
- install_name_tool -change \
- "${r}" \
- "${EPREFIX}/usr/lib/${r}" \
- "${d}"
- eend $?
- done
- fi
- done
- fi
-}
-
-pkg_preinst() {
- # Yai for having symlinks that are nigh-impossible to remove without
- # resorting to dirty hacks like these. Removes lingering symlinks
- # from the slotted versions.
- local symlink
- for symlink in "${EROOT}usr/include/boost" "${EROOT}usr/share/boostbook"; do
- [[ -L ${symlink} ]] && rm -f "${symlink}"
- done
-}
-
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-src_test() { :; }
diff --git a/dev-libs/boost/files/boost-1.48.0-disable_icu_rpath.patch b/dev-libs/boost/files/boost-1.48.0-disable_icu_rpath.patch
deleted file mode 100644
index a902d61..0000000
--- a/dev-libs/boost/files/boost-1.48.0-disable_icu_rpath.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- libs/locale/build/Jamfile.v2
-+++ libs/locale/build/Jamfile.v2
-@@ -58,8 +58,8 @@
-
- if $(ICU_LINK)
- {
-- ICU_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <dll-path>$(ICU_PATH)/bin <runtime-link>shared ;
-- ICU64_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <dll-path>$(ICU_PATH)/bin64 <runtime-link>shared ;
-+ ICU_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <runtime-link>shared ;
-+ ICU64_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <runtime-link>shared ;
- }
- else
- {
-@@ -117,7 +117,6 @@
- <library>icuuc/<link>shared/<runtime-link>shared
- <library>icudt/<link>shared/<runtime-link>shared
- <library>icuin/<link>shared/<runtime-link>shared
-- <dll-path>$(ICU_PATH)/bin
- <runtime-link>shared ;
-
-
-@@ -176,7 +175,6 @@
- <library>icuuc_64/<link>shared/<runtime-link>shared
- <library>icudt_64/<link>shared/<runtime-link>shared
- <library>icuin_64/<link>shared/<runtime-link>shared
-- <dll-path>$(ICU_PATH)/bin64
- <runtime-link>shared ;
-
-
diff --git a/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch b/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch
deleted file mode 100644
index c24a56c..0000000
--- a/dev-libs/boost/files/boost-1.48.0-disable_libboost_python3.patch
+++ /dev/null
@@ -1,62 +0,0 @@
---- libs/python/build/Jamfile.v2
-+++ libs/python/build/Jamfile.v2
-@@ -39,23 +39,6 @@
- PYTHON_ID = [ regex.replace $(python-id) "[*\\/:\"\']" "_" ] ;
- }
-
--
--rule find-py3-version
--{
-- local versions = [ feature.values python ] ;
-- local py3ver ;
-- for local v in $(versions)
-- {
-- if $(v) >= 3.0
-- {
-- py3ver = $(v) ;
-- }
-- }
-- return $(py3ver) ;
--}
--
--py3-version = [ find-py3-version ] ;
--
- project boost/python
- : source-location ../src
- : requirements
-@@ -82,7 +65,7 @@
- rule cond ( test ? : yes * : no * ) { if $(test) { return $(yes) ; } else { return $(no) ; } }
- rule unless ( test ? : yes * : no * ) { if ! $(test) { return $(yes) ; } else { return $(no) ; } }
-
--rule lib_boost_python ( is-py3 ? )
-+rule lib_boost_python
- {
-
- local python_major_version = [ MATCH "^([^.]+)" : [ feature.values python ] ] ;
-@@ -91,7 +74,7 @@
- {
- python2 = true ;
- }
-- lib [ cond $(is-py3) : boost_python3 : boost_python ]
-+ lib boost_python
- : # sources
- numeric.cpp
- list.cpp
-@@ -148,7 +131,6 @@
- <dependency>config-warning
-
- <python-debugging>on:<define>BOOST_DEBUG_PYTHON
-- [ cond $(is-py3) : <python>$(py3-version) ]
- : # default build
- <link>shared
- : # usage requirements
-@@ -160,9 +142,3 @@
-
- lib_boost_python ;
- boost-install boost_python ;
--
--if $(py3-version)
--{
-- lib_boost_python yes ;
-- boost-install boost_python3 ;
--}
diff --git a/dev-libs/boost/files/boost-1.48.0-mpi_python3.patch b/dev-libs/boost/files/boost-1.48.0-mpi_python3.patch
deleted file mode 100644
index a32eca9..0000000
--- a/dev-libs/boost/files/boost-1.48.0-mpi_python3.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-https://svn.boost.org/trac/boost/ticket/4657
-https://svn.boost.org/trac/boost/changeset/76290
-
---- libs/mpi/src/python/datatypes.cpp
-+++ libs/mpi/src/python/datatypes.cpp
-@@ -17,7 +17,9 @@
-
- void export_datatypes()
- {
-+#if PY_MAJOR_VERSION < 3
- register_serialized(long(0), &PyInt_Type);
-+#endif
- register_serialized(false, &PyBool_Type);
- register_serialized(double(0.0), &PyFloat_Type);
- }
---- libs/mpi/src/python/py_environment.cpp
-+++ libs/mpi/src/python/py_environment.cpp
-@@ -11,6 +11,9 @@
- * This file reflects the Boost.MPI "environment" class into Python
- * methods at module level.
- */
-+
-+#include <locale>
-+#include <string>
- #include <boost/python.hpp>
- #include <boost/mpi.hpp>
-
-@@ -50,11 +53,64 @@
-
- // If anything changed, convert C-style argc/argv into Python argv
- if (mpi_argv != my_argv)
-+ {
-+#if PY_MAJOR_VERSION >= 3
-+
-+ wchar_t **argv_copy = (wchar_t **)PyMem_Malloc(sizeof(wchar_t*)*mpi_argc);
-+ /* We need a second copy, as Python might modify the first one. */
-+ wchar_t **argv_copy2 = (wchar_t **)PyMem_Malloc(sizeof(wchar_t*)*mpi_argc);
-+
-+ if (!argv_copy || !argv_copy2) {
-+ fprintf(stderr, "out of memory\n");
-+ return false;
-+ }
-+
-+ std::locale mylocale;
-+ mbstate_t mystate;
-+
-+ const std::codecvt<char, wchar_t, mbstate_t>& myfacet =
-+ std::use_facet<std::codecvt<char, wchar_t, mbstate_t> >(mylocale);
-+
-+ for (int i = 0; i < mpi_argc; i++)
-+ {
-+ size_t length = strlen(mpi_argv[i]);
-+
-+ wchar_t *dest = (wchar_t *) PyMem_Malloc(sizeof(wchar_t) * (length + 1));
-+
-+ const char *from_next;
-+ wchar_t *to_next;
-+
-+ std::codecvt<wchar_t,char,mbstate_t>::result myresult =
-+ myfacet.out(mystate,
-+ mpi_argv[i], mpi_argv[i] + length + 1, from_next,
-+ dest, dest+length+1, to_next);
-+
-+ if (myresult != std::codecvt<wchar_t,char,mbstate_t>::ok )
-+ {
-+ fprintf(stderr, "failure translating argv\n");
-+ return 1;
-+ }
-+
-+ argv_copy2[i] = argv_copy[i] = dest;
-+ if (!argv_copy[i])
-+ return false;
-+ }
-+
-+ PySys_SetArgv(mpi_argc, argv_copy);
-+
-+ for (int i = 0; i < mpi_argc; i++) {
-+ PyMem_Free(argv_copy2[i]);
-+ }
-+ PyMem_Free(argv_copy);
-+ PyMem_Free(argv_copy2);
-+#else
- PySys_SetArgv(mpi_argc, mpi_argv);
-+#endif
-+ }
-
-- for (int arg = 0; arg < my_argc; ++arg)
-- free(my_argv[arg]);
-- delete [] my_argv;
-+ for (int arg = 0; arg < mpi_argc; ++arg)
-+ free(mpi_argv[arg]);
-+ delete [] mpi_argv;
-
- return true;
- }
diff --git a/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch b/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch
deleted file mode 100644
index 89f8109..0000000
--- a/dev-libs/boost/files/boost-1.48.0-no_strict_aliasing_python2.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- libs/python/build/Jamfile.v2
-+++ libs/python/build/Jamfile.v2
-@@ -85,6 +85,12 @@
- rule lib_boost_python ( is-py3 ? )
- {
-
-+ local python_major_version = [ MATCH "^([^.]+)" : [ feature.values python ] ] ;
-+ local python2 ;
-+ if $(python_major_version) = 2
-+ {
-+ python2 = true ;
-+ }
- lib [ cond $(is-py3) : boost_python3 : boost_python ]
- : # sources
- numeric.cpp
-@@ -119,6 +125,7 @@
- : # requirements
- <link>static:<define>BOOST_PYTHON_STATIC_LIB
- <define>BOOST_PYTHON_SOURCE
-+ [ cond $(python2) : <cxxflags>-fno-strict-aliasing ]
-
- # On Windows, all code using Python has to link to the Python
- # import library.
diff --git a/dev-libs/boost/files/boost-1.48.0-python_linking.patch b/dev-libs/boost/files/boost-1.48.0-python_linking.patch
deleted file mode 100644
index e7f4e7c..0000000
--- a/dev-libs/boost/files/boost-1.48.0-python_linking.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- libs/python/build/Jamfile.v2
-+++ libs/python/build/Jamfile.v2
-@@ -109,20 +109,7 @@
- <link>static:<define>BOOST_PYTHON_STATIC_LIB
- <define>BOOST_PYTHON_SOURCE
- [ cond $(python2) : <cxxflags>-fno-strict-aliasing ]
--
-- # On Windows, all code using Python has to link to the Python
-- # import library.
-- #
-- # On *nix we never link libboost_python to libpython. When
-- # extending Python, all Python symbols are provided by the
-- # Python interpreter executable. When embedding Python, the
-- # client executable is expected to explicitly link to
-- # /python//python (the target representing libpython) itself.
-- #
-- # python_for_extensions is a target defined by Boost.Build to
-- # provide the Python include paths, and on Windows, the Python
-- # import library, as usage requirements.
-- [ cond [ python.configured ] : <library>/python//python_for_extensions ]
-+ [ cond [ python.configured ] : <library>/python//python ]
-
- # we prevent building when there is no python available
- # as it's not possible anyway, and to cause dependents to
diff --git a/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch b/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch
deleted file mode 100644
index 327429e..0000000
--- a/dev-libs/boost/files/boost-1.51.0-respect_python-buildid.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-https://svn.boost.org/trac/boost/ticket/6286
-
---- boostcpp.jam
-+++ boostcpp.jam
-@@ -99,13 +99,6 @@
- BUILD_ID = [ regex.replace $(build-id) "[*\\/:.\"\' ]" _ ] ;
- }
-
--# Python build id (for Python libraries only).
--python-id = [ option.get "python-buildid" ] ;
--if $(python-id)
--{
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
--}
--
-
- ################################################################################
- #
---- libs/mpi/build/Jamfile.v2
-+++ libs/mpi/build/Jamfile.v2
-@@ -8,6 +8,8 @@
- # Authors: Douglas Gregor
- # Andrew Lumsdaine
-
-+import option ;
-+import regex ;
- import mpi ;
- import indirect ;
- import python ;
-@@ -24,6 +26,13 @@
- <tag>@$(__name__).tag
- ;
-
-+# Python build id (for Python libraries only).
-+python-id = [ option.get "python-buildid" ] ;
-+if $(python-id)
-+{
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+}
-+
- rule tag ( name : type ? : property-set )
- {
- local result = $(name) ;
---- libs/python/build/Jamfile.v2
-+++ libs/python/build/Jamfile.v2
-@@ -2,6 +2,8 @@
- # Software License, Version 1.0. (See accompanying
- # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-
-+import option ;
-+import regex ;
- import os ;
- import indirect ;
- import modules ;
-@@ -30,6 +32,14 @@
- ;
- }
-
-+# Python build id (for Python libraries only).
-+python-id = [ option.get "python-buildid" ] ;
-+if $(python-id)
-+{
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+}
-+
-+
- rule find-py3-version
- {
- local versions = [ feature.values python ] ;
diff --git a/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch b/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch
deleted file mode 100644
index c8dc6e1..0000000
--- a/dev-libs/boost/files/boost-1.51.0-support_dots_in_python-buildid.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- libs/mpi/build/Jamfile.v2
-+++ libs/mpi/build/Jamfile.v2
-@@ -30,7 +30,7 @@
- python-id = [ option.get "python-buildid" ] ;
- if $(python-id)
- {
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
- }
-
- rule tag ( name : type ? : property-set )
---- libs/python/build/Jamfile.v2
-+++ libs/python/build/Jamfile.v2
-@@ -36,7 +36,7 @@
- python-id = [ option.get "python-buildid" ] ;
- if $(python-id)
- {
-- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
- }
-
-
diff --git a/dev-libs/boost/files/boost-1.53.0-glibc-2.18-compat.patch b/dev-libs/boost/files/boost-1.53.0-glibc-2.18-compat.patch
deleted file mode 100644
index 54d2e29..0000000
--- a/dev-libs/boost/files/boost-1.53.0-glibc-2.18-compat.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Patch for compatibility with glibc 2.18
-Gentoo bugreport: https://bugs.gentoo.org/show_bug.cgi?id=482372
-Upstream fix: https://svn.boost.org/trac/boost/changeset/84950
-
---- boost_1_53_0/boost/cstdint.hpp 2012-12-11 22:42:26.000000000 +0800
-+++ boost_1_53_0.fix/boost/cstdint.hpp 2013-08-25 20:48:53.683000000 +0800
-@@ -41,7 +41,10 @@
- // so we disable use of stdint.h when GLIBC does not define __GLIBC_HAVE_LONG_LONG.
- // See https://svn.boost.org/trac/boost/ticket/3548 and http://sources.redhat.com/bugzilla/show_bug.cgi?id=10990
- //
--#if defined(BOOST_HAS_STDINT_H) && (!defined(__GLIBC__) || defined(__GLIBC_HAVE_LONG_LONG))
-+#if defined(BOOST_HAS_STDINT_H) \
-+ && (!defined(__GLIBC__) \
-+ || defined(__GLIBC_HAVE_LONG_LONG) \
-+ || (defined(__GLIBC__) && ((__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 17)))))
-
- // The following #include is an implementation artifact; not part of interface.
- # ifdef __hpux
diff --git a/dev-libs/boost/files/boost-1.53.0-library_status.patch b/dev-libs/boost/files/boost-1.53.0-library_status.patch
deleted file mode 100644
index 7d10461..0000000
--- a/dev-libs/boost/files/boost-1.53.0-library_status.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- tools_orig/regression/src/library_status.cpp 2012-12-11 15:42:26.000000000 +0100
-+++ tools/regression/src/library_status.cpp 2013-07-11 16:15:54.000000000 +0200
-@@ -171,16 +171,17 @@
- // find_element ------------------------------------------------------------//
-
-+ struct element_equal {
-+ const string & m_name;
-+ element_equal(const string & name) :
-+ m_name(name)
-+ {}
-+ bool operator()(const xml::element_ptr & xep) const {
-+ return xep.get()->name == m_name;
-+ }
-+ };
-+
- xml::element_list::const_iterator find_element(
- const xml::element & root, const string & name
- ){
-- struct element_equal {
-- const string & m_name;
-- element_equal(const string & name) :
-- m_name(name)
-- {}
-- bool operator()(const xml::element_ptr & xep) const {
-- return xep.get()->name == m_name;
-- }
-- };
- return std::find_if(
- root.elements.begin(),
-@@ -203,17 +204,18 @@
- // attribute_value ----------------------------------------------------------//
-
-+ struct attribute_equal {
-+ const string & m_name;
-+ attribute_equal(const string & name) :
-+ m_name(name)
-+ {}
-+ bool operator()(const xml::attribute & a) const {
-+ return a.name == m_name;
-+ }
-+ };
-+
- const string & attribute_value(
- const xml::element & element,
- const string & attribute_name
- ){
-- struct attribute_equal {
-- const string & m_name;
-- attribute_equal(const string & name) :
-- m_name(name)
-- {}
-- bool operator()(const xml::attribute & a) const {
-- return a.name == m_name;
-- }
-- };
- xml::attribute_list::const_iterator itr;
- itr = std::find_if(
diff --git a/dev-libs/boost/files/boost-1.53.0-no-threads.patch b/dev-libs/boost/files/boost-1.53.0-no-threads.patch
deleted file mode 100644
index e078fc2..0000000
--- a/dev-libs/boost/files/boost-1.53.0-no-threads.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Index: /trunk/boostcpp.jam
-===================================================================
---- /trunk/boostcpp.jam (revision 79301)
-+++ /trunk/boostcpp.jam (revision 81000)
-@@ -210,6 +210,44 @@
- }
-
-+rule filtered-target ( name : message + : sources + : requirements * )
-+{
-+ message $(name)-message : warning: $(message) ;
-+ alias $(name) : $(sources) : $(requirements) ;
-+ alias $(name) : $(name)-message ;
-+
-+ local p = [ project.current ] ;
-+ $(p).mark-target-as-explicit $(name) ;
-+ $(p).mark-target-as-explicit $(name)-message ;
-+}
-+
- rule declare_install_and_stage_proper_targets ( libraries * : headers * )
- {
-+ for local l in $(libraries)
-+ {
-+ if $(l) = locale
-+ {
-+ filtered-target $(l)-for-install :
-+ Skipping Boost.Locale library with threading=single. :
-+ libs/$(l)/build : <threading>multi ;
-+ }
-+ else if $(l) = wave
-+ {
-+ filtered-target $(l)-for-install :
-+ Skipping Boost.Wave library with threading=single. :
-+ libs/$(l)/build : <threading>multi ;
-+ }
-+ else if $(l) = thread
-+ {
-+ filtered-target $(l)-for-install :
-+ Skipping Boost.Thread library with threading=single. :
-+ libs/$(l)/build : <threading>multi ;
-+ }
-+ else
-+ {
-+ alias $(l)-for-install : libs/$(l)/build ;
-+ }
-+ }
-+ local library-targets = $(libraries)-for-install ;
-+
- install-requirements = <install-source-root>$(BOOST_ROOT)/boost ;
-
-@@ -239,5 +277,5 @@
- : $(install-requirements) <install-no-version-symlinks>on
- :
-- : libs/$(libraries)/build
-+ : $(libraries)-for-install
- : $(headers)
- ;
-@@ -246,5 +284,5 @@
- # Install just library.
- install stage-proper
-- : libs/$(libraries)/build
-+ : $(libraries)-for-install
- : <location>$(stage-locate)/lib
- <install-dependencies>on <install-type>LIB
diff --git a/dev-libs/boost/metadata.xml b/dev-libs/boost/metadata.xml
deleted file mode 100644
index 9c5d656..0000000
--- a/dev-libs/boost/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>cpp</herd>
- <use>
- <flag name='tools'>
- Build and install the boost tools (bcp, quickbook, inspect,
- wave)
- </flag>
- <flag name='debug' restrict='&lt;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='&gt;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>
-</pkgmetadata>