From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RSNJu-00082h-Qe for garchives@archives.gentoo.org; Mon, 21 Nov 2011 06:25:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3BF4821C0C8; Mon, 21 Nov 2011 06:25:05 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 43E6021C0C8 for ; Mon, 21 Nov 2011 06:25:04 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8ECC01B402C for ; Mon, 21 Nov 2011 06:25:03 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id C3C038004C for ; Mon, 21 Nov 2011 06:25:02 +0000 (UTC) From: "Tiziano Müller" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Tiziano Müller" Message-ID: <87681910e91840a7cb9ce287c8979ce0c0a50813.dev-zero@gentoo> Subject: [gentoo-commits] dev/dev-zero:master commit in: dev-util/boost-build/files/, dev-util/boost-build/, dev-libs/boost/files/, ... X-VCS-Repository: dev/dev-zero X-VCS-Files: dev-libs/boost/ChangeLog dev-libs/boost/Manifest dev-libs/boost/boost-1.47.0.ebuild dev-libs/boost/files/1.35-remove-hardlink-creation.patch dev-libs/boost/files/boost-1.37.0-darwin-long-double.patch dev-libs/boost/files/boost-1.41.0-fix-CRC-on-x64-during-gzip-decompression.patch dev-libs/boost/files/boost-1.41.0-iostreams-missing-include-guard.patch dev-libs/boost/files/boost-1.41.0-mpi_process_group-missing-include.patch dev-libs/boost/files/boost-1.41.0-parameter-needs-python.patch dev-libs/boost/files/boost-1.41.0-spirit-fixed-include-guard-conflict.patch dev-libs/boost/files/boost-1.42.0-gcc45-python.patch dev-libs/boost/files/boost-1.42.0-parameter-needs-python.patch dev-libs/boost/files/boost-1.42.0-template_arity-gcc45.patch dev-libs/boost/files/boost-1.45.0-lambda_bind.patch dev-libs/boost/files/boost-1.46.1-python32.patch dev-libs/boost/files/buildid-fix.patch dev-libs/boost/files/point_release_naming_fix.patch dev-libs/boost/files/random-Jamfile dev-li bs/boost/files/random-Jamfile-1.45.0 dev-libs/boost/files/random-Jamfile-1.46.1 dev-libs/boost/files/random-Jamfile-1.47.0 dev-libs/boost/files/remove-toolset-1.41.0.patch dev-libs/boost/files/remove-toolset-1.42.0.patch dev-libs/boost/files/remove-toolset-1.45.0.patch dev-libs/boost/files/remove-toolset-1.46.1.patch dev-libs/boost/files/remove-toolset-1.47.0.patch dev-libs/boost/files/remove_toolset_from_targetname.patch dev-libs/boost/metadata.xml dev-util/boost-build/ChangeLog dev-util/boost-build/Manifest dev-util/boost-build/boost-build-1.34.1.ebuild dev-util/boost-build/boost-build-1.35.0-r1.ebuild dev-util/boost-build/boost-build-1.35.0-r2.ebuild dev-util/boost-build/boost-build-1.37.0.ebuild dev-util/boost-build/boost-build-1.39.0.ebuild dev-util/boost-build/boost-build-1.40.0.ebuild dev-util/boost-build/boost-build-1.41.0.ebuild dev-util/boost-build/boost-build-1.42.0.ebuild dev-util/boost-build/boost-build-1.45.0.ebuild dev-util/boost-build/boost-build-1.46.1.ebuil d dev-util/boost-build/boost-build-1.47.0.ebuild dev-util/boost-build/files/1.35.0-fix_broken_icu_build.patch dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch dev-util/boost-build/metadata.xml X-VCS-Directories: dev-util/boost-build/files/ dev-util/boost-build/ dev-libs/boost/files/ dev-libs/boost/ X-VCS-Committer: dev-zero X-VCS-Committer-Name: Tiziano Müller X-VCS-Revision: 87681910e91840a7cb9ce287c8979ce0c0a50813 Date: Mon, 21 Nov 2011 06:25:02 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 54924886-5185-4e13-ab49-ad930ece7f3e X-Archives-Hash: 1368733105bbffae6a611d21699fe1d2 commit: 87681910e91840a7cb9ce287c8979ce0c0a50813 Author: Tiziano M=C3=BCller dev-zero ch> AuthorDate: Mon Nov 21 06:21:32 2011 +0000 Commit: Tiziano M=C3=BCller gentoo org> CommitDate: Mon Nov 21 06:24:23 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/dev-zero.git;a= =3Dcommit;h=3D87681910 in the tree now --- dev-libs/boost/ChangeLog | 884 --------------= ------ dev-libs/boost/Manifest | 28 - dev-libs/boost/boost-1.47.0.ebuild | 486 ----------- .../files/1.35-remove-hardlink-creation.patch | 21 - .../files/boost-1.37.0-darwin-long-double.patch | 14 - ...-fix-CRC-on-x64-during-gzip-decompression.patch | 24 - ...st-1.41.0-iostreams-missing-include-guard.patch | 20 - ...-1.41.0-mpi_process_group-missing-include.patch | 12 - .../boost-1.41.0-parameter-needs-python.patch | 106 --- ....41.0-spirit-fixed-include-guard-conflict.patch | 13 - .../boost/files/boost-1.42.0-gcc45-python.patch | 15 - .../boost-1.42.0-parameter-needs-python.patch | 106 --- .../files/boost-1.42.0-template_arity-gcc45.patch | 28 - .../boost/files/boost-1.45.0-lambda_bind.patch | 42 - dev-libs/boost/files/boost-1.46.1-python32.patch | 16 - dev-libs/boost/files/buildid-fix.patch | 23 - .../boost/files/point_release_naming_fix.patch | 14 - dev-libs/boost/files/random-Jamfile | 15 - dev-libs/boost/files/random-Jamfile-1.45.0 | 15 - dev-libs/boost/files/random-Jamfile-1.46.1 | 15 - dev-libs/boost/files/random-Jamfile-1.47.0 | 15 - dev-libs/boost/files/remove-toolset-1.41.0.patch | 11 - dev-libs/boost/files/remove-toolset-1.42.0.patch | 11 - dev-libs/boost/files/remove-toolset-1.45.0.patch | 11 - dev-libs/boost/files/remove-toolset-1.46.1.patch | 11 - dev-libs/boost/files/remove-toolset-1.47.0.patch | 11 - .../files/remove_toolset_from_targetname.patch | 11 - dev-libs/boost/metadata.xml | 26 - dev-util/boost-build/ChangeLog | 285 ------- dev-util/boost-build/Manifest | 27 - dev-util/boost-build/boost-build-1.34.1.ebuild | 80 -- dev-util/boost-build/boost-build-1.35.0-r1.ebuild | 95 --- dev-util/boost-build/boost-build-1.35.0-r2.ebuild | 106 --- dev-util/boost-build/boost-build-1.37.0.ebuild | 105 --- dev-util/boost-build/boost-build-1.39.0.ebuild | 107 --- dev-util/boost-build/boost-build-1.40.0.ebuild | 107 --- dev-util/boost-build/boost-build-1.41.0.ebuild | 108 --- dev-util/boost-build/boost-build-1.42.0.ebuild | 108 --- dev-util/boost-build/boost-build-1.45.0.ebuild | 111 --- dev-util/boost-build/boost-build-1.46.1.ebuild | 111 --- dev-util/boost-build/boost-build-1.47.0.ebuild | 114 --- .../files/1.35.0-fix_broken_icu_build.patch | 33 - .../files/boost-1.41-fix-mpich2-detection.patch | 35 - .../files/boost-1.42-fix-mpich2-detection.patch | 35 - .../files/boost-build-1.42-env-whitespace.patch | 25 - dev-util/boost-build/metadata.xml | 17 - 46 files changed, 0 insertions(+), 3613 deletions(-) diff --git a/dev-libs/boost/ChangeLog b/dev-libs/boost/ChangeLog deleted file mode 100644 index b5536a2..0000000 --- a/dev-libs/boost/ChangeLog +++ /dev/null @@ -1,884 +0,0 @@ -# ChangeLog for dev-libs/boost -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.220 2011= /05/15 11:03:33 hwoarang Exp $ - - 15 May 2011; Markos Chandras 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=C3=BAl Porcel boost-1.42.0-r2.ebu= ild: - ia64/s390/sh stable wrt #344677 - - 05 Apr 2011; Ulrich Mueller 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 358= 849. - - 22 Mar 2011; Markos Chandras boost-1.46.1.ebuild= : - Add lambda patch back - -*boost-1.46.1 (22 Mar 2011) - - 22 Mar 2011; Markos Chandras - +files/random-Jamfile-1.46.1, +boost-1.46.1.ebuild, - +files/remove-toolset-1.46.1.patch, +files/point_release_naming_fix.pa= tch: - Version bump. Bug #356479 - - 13 Mar 2011; Markus Meier boost-1.42.0-r2.ebuild: - arm stable, bug #344677 - - 08 Mar 2011; Tobias Klausmann boost-1.42.0-r2.eb= uild: - Stable on alpha, bug #344677 - - 06 Mar 2011; Kacper Kowalik boost-1.42.0-r2.eb= uild: - ppc64 stable wrt #344677 - - 21 Feb 2011; Michael Weber boost-1.42.0-r2.ebuild: - sparc stable, bug 344677 - - 21 Jan 2011; Markos Chandras boost-1.45.0.ebuild= : - In fact, more than 15GB are needed for test suite to complete successf= ully - - 21 Jan 2011; Markos Chandras 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 Luth= er - (few) - - 10 Jan 2011; Markos Chandras - +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 boost-1.45.0.ebuild= : - Tests require more than 5GB free space on /var/tmp/portage - - 10 Jan 2011; Markos Chandras boost-1.42.0-r2.ebu= ild: - Stable on amd64 wrt bug 344677 - - 08 Jan 2011; Brent Baude 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 +boost-1.45.0.ebuil= d, - +files/remove-toolset-1.45.0.patch: - Version bump. Thanks to Duncan Exon Smith, Simone Scanzoni and Sebasti= an - Luther for the ebuild. Bug #320039 - - 01 Jan 2011; Thomas Kahle boost-1.42.0-r2.ebuild: - x86 stable per bug 344677 - - 12 Dec 2010; Markos Chandras metadata.xml: - add myself on metadata - - 09 Dec 2010; Dirkjan Ochtman metadata.xml: - Remove myself as a maintainer. - - 24 Nov 2010; Jeroen Roovers boost-1.42.0-r2.ebuild: - Stable for HPPA (bug #344677). - - 19 Sep 2010; Ra=C3=BAl Porcel boost-1.41.0-r3.ebu= ild: - s390 stable wrt #306335 - -*boost-1.42.0-r2 (14 Aug 2010) - - 14 Aug 2010; Ryan Hill +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 boost-1.35.0-r5.ebu= ild, - 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 +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 - 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 - -boost-1.36.0-r1.ebuild: - Remove boost-1.36.0 for gcc-porting wrt #287638. - - 17 Apr 2010; Joseph Jezak boost-1.41.0-r3.ebuild: - Marked ppc stable for bug #305195. - - 31 Mar 2010; Ra=C3=BAl Porcel boost-1.41.0-r3.ebu= ild: - alpha/arm/ia64/sh/sparc stable wrt #306335 - - 28 Mar 2010; Ra=C3=BAl Porcel boost-1.41.0-r2.ebu= ild, - boost-1.41.0-r3.ebuild, boost-1.42.0.ebuild: - sh also needs --disable-long-double - - 27 Mar 2010; Pacho Ramos boost-1.41.0-r3.ebuild: - amd64 stable, security bug 305195 - - 21 Mar 2010; Brent Baude boost-1.41.0-r3.ebuild: - Marking boost-1.41.0-r3 ppc64 for bug 306335 - - 04 Mar 2010; Jeroen Roovers boost-1.41.0-r3.ebuild: - Stable for HPPA (bug #306333). - -*boost-1.42.0 (03 Mar 2010) - - 03 Mar 2010; Dirkjan Ochtman +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 boost-1.41.0-r3.ebuild: - Fix bug 298489 in boost-1.41.0-r3. - - 03 Mar 2010; Christian Faulhammer - boost-1.41.0-r3.ebuild: - stable x86, security bug 305195 - - 27 Dec 2009; Ra=C3=BAl Porcel boost-1.35.0-r5.ebu= ild: - alpha/arm/ia64/s390/sh/sparc stable - -*boost-1.41.0-r3 (21 Dec 2009) - - 21 Dec 2009; Dirkjan Ochtman +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 +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 -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 -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 boost-1.41.0-r1.ebui= ld: - keyword ~x86-fbsd - - 09 Dec 2009; Dirkjan Ochtman 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 +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 +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 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 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 boost-1.35.0-r5.ebuild: - amd64/x86 stable, bug #284686 - - 24 Oct 2009; nixnut boost-1.35.0-r5.ebuild: - ppc stable #284686 - - 23 Oct 2009; Jeroen Roovers boost-1.35.0-r5.ebuild: - Stable for HPPA (bug #288723). - - 21 Oct 2009; Dirkjan Ochtman 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 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 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 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 +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=C3=BCller 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 boost-1.33.1-r1.ebuild= : - Remove keywords from boost-1.33.1-r1.ebuild except ~x86-fbsd because i= t is - vulnerable, bug 271712 - -*boost-1.39.0 (16 Jul 2009) - - 16 Jul 2009; Tiziano M=C3=BCller +boost-1.39.0.e= build: - Version bump (bug #261400, thanks to Markus Peloquin and Duncan Smith)= . - - 02 Jul 2009; Ryan Hill 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, whi= ch - does the job and avoids the performance hit. Also apply to 1.35 and 1.= 36. - - 15 Jun 2009; Diego E. Petten=C3=B2 - boost-1.37.0-r1.ebuild: - When compiling with gcc 4.4, append -fno-strict-aliasing to allow buil= d, - see bug #252287. WARNING! This is just a workaround and not a fix, thi= s - _will_ cause reduced optimisation of the library. A proper fix _is_ - needed. - - 28 May 2009; Fabian Groffen - +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=C3=BCller boost-1.36.0-r1= .ebuild, - boost-1.37.0-r1.ebuild: - Using hard-blocks for blocking <=3Ddev-libs/boost-1.35.0-r2 (bug #2695= 17, - thanks to =C5=81ukasz Michalik). - - 15 May 2009; Ra=C3=BAl Porcel boost-1.35.0-r2.ebu= ild: - arm/s390/sh stable wrt #245192 - - 15 May 2009; Tiziano M=C3=BCller 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 satisfyi= ng - it (since they have nocxx instead of cxx USE flag, bug #269926). - - 13 May 2009; Tiziano M=C3=BCller 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=C3=BCller - -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 =C5=81u= kasz - Michalik for the analysis). Dropped old revisions. - - 14 Apr 2009; Brent Baude boost-1.35.0-r2.ebuild: - Marking boost-1.35.0-r2 ppc64 for bug 245192 - - 14 Apr 2009; Tiziano M=C3=BCller 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=C3=BCller - +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.ebu= ild: - Slotting revisited: using profile files now. Solved bugs #259167, #258= 926. - - 04 Apr 2009; Ra=C3=BAl Porcel boost-1.35.0-r2.ebu= ild: - alpha/ia64 stable wrt #245192 - - 04 Apr 2009; Markus Meier boost-1.35.0-r2.ebuild: - x86 stable, bug #245192 - - 02 Apr 2009; Friedrich Oslage - boost-1.35.0-r2.ebuild: - Stable on sparc, bug #245192 - - 01 Apr 2009; Joseph Jezak boost-1.35.0-r2.ebuild: - Marked ppc stable for bug #245192. - - 25 Mar 2009; Ryan Hill boost-1.35.0-r2.ebuild: - Fix testsuite processing for paludis users. - - 24 Mar 2009; Ryan Hill 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 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 boost-1.35.0-r2.ebuild: - Fix testsuite postprocessing for bug #245192. - - 07 Feb 2009; Tobias Klausmann - boost-1.35.0-r1.ebuild: - Stable on alpha, bug #245192 - -*boost-1.35.0-r4 (06 Jan 2009) - - 06 Jan 2009; Tiziano M=C3=BCller - +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 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=C3=BCller - +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, Luc= as - and =C5=81ukasz Michalik). Also fixes #246820 (thanks to Lucas), #2447= 47 - (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=C3=BCller - +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 metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 16 Jun 2008; Jeroen Roovers boost-1.35.0-r1.ebuild: - Marked ~hppa again (bug #225045). - - 14 Jun 2008; Tiziano M=C3=BCller ChangeLog: - Added none to avoid auto-strip (bug #226011) - - 07 Jun 2008; Tiziano M=C3=BCller -boost-1.33.1.e= build, - -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=C3=BCller -boost-1.35.0.e= build, - +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=C3=BCller +boost-1.35.0.e= build: - Version bump (but not finished yet). - - 05 Feb 2008; Samuli Suominen boost-1.34.1-r2.ebuild: - amd64 stable wrt security #205955 - - 04 Feb 2008; Fabian Groffen boost-1.33.1.ebuild, - boost-1.33.1-r1.ebuild: - Drop ppc-macos conditionals - - 26 Jan 2008; Tobias Scherbaum - boost-1.34.1-r2.ebuild: - ppc stable, bug #205955 - - 26 Jan 2008; Jeroen Roovers boost-1.34.1-r2.ebuild: - Stable for HPPA (bug #205955). - - 25 Jan 2008; Markus Rothe boost-1.34.1-r2.ebuild: - Stable on ppc64; bug #205955 - - 25 Jan 2008; Ra=C3=BAl Porcel boost-1.34.1-r2.ebu= ild: - alpha/ia64/sparc stable wrt security #205955 - - 24 Jan 2008; Christian Faulhammer - boost-1.34.1-r2.ebuild: - stable x86, security bug 205955 - - 24 Jan 2008; Tiziano M=C3=BCller 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=C3=BCller - +boost-1.34.1-r2.ebuild: - Fixed bug #205955. - -*boost-1.34.1-r1 (24 Dec 2007) - - 24 Dec 2007; Tiziano M=C3=BCller - -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 ol= d - version and old revisions. - - 18 Nov 2007; Tiziano M=C3=BCller boost-1.34.1.eb= uild: - Fixed broken links in documentation (bug #194789) and added '-q' to th= e bjam - call to make boost-build fail on first error (bug #197465) - - 06 Oct 2007; Fabian Groffen 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 boost-1.34.1.ebuild: - change CHOST check from !=3Ddarwin to =3D=3Dlinux, see - http://article.gmane.org/gmane.linux.gentoo.alt/2907 - -*boost-1.34.1 (29 Jul 2007) - - 29 Jul 2007; Tiziano M=C3=BCller +boost-1.34.1.e= build: - Version bump (bug #186811) - -*boost-1.34.0-r1 (15 Jul 2007) - - 15 Jul 2007; Tiziano M=C3=BCller - +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=C3=BCller boost-1.34.0.eb= uild: - Corrected dohtml usage (thanks to kolmodin) - - 23 Jun 2007; Joshua Kinard boost-1.34.0.ebuild: - Marked unstable on mips, per #182196. - - 20 Jun 2007; Joseph Jezak boost-1.34.0.ebuild: - Marked ~ppc for bug #182196. - - 18 Jun 2007; Jeroen Roovers boost-1.34.0.ebuild: - Marked ~hppa (bug #182196). - - 18 Jun 2007; Ra=C3=BAl Porcel boost-1.34.0.ebuild= : - Add ~alpha/~ia64 wrt #182196 - - 18 Jun 2007; Markus Rothe boost-1.34.0.ebuild: - Added ~ppc64; bug #182196 - - 17 Jun 2007; Ferris McCormick boost-1.34.0.ebuild: - Add ~sparc keyword --- Bug #182196 --- after further investigation, se= ems - good. - - 16 Jun 2007; Tiziano M=C3=BCller boost-1.34.0.eb= uild: - Added LC_ALL=3DC to src_test to make sure that tests don't fail becaus= e of - unmatched regexps - -*boost-1.34.0 (06 Jun 2007) - - 06 Jun 2007; Tiziano M=C3=BCller - -boost-1.34_pre20061214.ebuild, +boost-1.34.0.ebuild: - Version bump. - - 20 Feb 2007; Tiziano M=C3=BCller 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=C3=BCller boost-1.33.1-r1= .ebuild, - boost-1.34_pre20061214.ebuild: - Removed ${ROOT} where not appropriate (bug #167271). Added src_test fo= r - 1.33.1-r1. - - 18 Feb 2007; Alexander H. F=C3=A6r=C3=B8y - boost-1.33.1-r1.ebuild: - Stable on IA64; bug #158770 - - 10 Feb 2007; Tiziano M=C3=BCller - boost-1.34_pre20061214.ebuild: - Fixed python_version typo. Removed the check for ucs2 for python. - - 06 Feb 2007; Tiziano M=C3=BCller - -boost-1.34_pre20060930.ebuild, boost-1.34_pre20061214.ebuild: - Dropped old version. Fixed some darwin-related bugs. - - 30 Dec 2006; Bryan =C3=98stergaard boost-1.33.1-r1= .ebuild: - Stable on Alpha, bug 158770. - - 30 Dec 2006; Andrej Kacian boost-1.33.1-r1.ebuild: - Stable on x86, bug #158770. - - 28 Dec 2006; Jeroen Roovers boost-1.33.1-r1.ebuild: - Stable for HPPA (bug #158770). - - 26 Dec 2006; Gustavo Zacarias - boost-1.33.1-r1.ebuild: - Stable on sparc wrt #158770 - - 23 Dec 2006; Peter Weller boost-1.33.1-r1.ebuild: - Stable on amd64 wrt bug #158770 - - 22 Dec 2006; Tobias Scherbaum - boost-1.33.1-r1.ebuild: - Stable on ppc wrt bug #158770. - - 22 Dec 2006; Markus Rothe boost-1.33.1-r1.ebuild: - Stable on ppc64; bug #158770 - -*boost-1.34_pre20061214 (18 Dec 2006) - - 18 Dec 2006; Tiziano M=C3=BCller +files/random-J= amfile, - +boost-1.34_pre20061214.ebuild: - New snapshot added: All boost-tools are now available via the tools US= E-flag. - - 27 Nov 2006; Tiziano M=C3=BCller boost-1.33.1-r1= .ebuild: - Added icu USE-flag and dependency, bug #141170 - - 05 Nov 2006; Tiziano M=C3=BCller boost-1.33.1-r1= .ebuild: - Added python version override to fix bug 149250 - - 29 Oct 2006; Tiziano M=C3=BCller boost-1.33.1.eb= uild, - 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=C3=BCller ChangeLog: - 'static' USE-flag removed (was broken). Patch added for bug #146112. F= ixing - bug #137638. Adding symlink from *thread-mt.so -> *thread.so which sol= ves - problems with other packages. - - 04 Oct 2006; Diego Petten=C3=B2 boost-1.33.1.eb= uild: - Add ~x86-fbsd keyword. - - 01 Oct 2006; Tiziano M=C3=BCller ChangeLog: - Adding src_test to boost-1.34 for regression tests. Minor cleanups. - - 30 Sep 2006; Tiziano M=C3=BCller ChangeLog: - Snapshot for 1.34 added for testing - - 20 Jul 2006; boost-1.33.1.ebuild: - stable on mips - - 27 Apr 2006; Marien Zwart Manifest: - Fixing SHA256 digest, pass four - - 15 Apr 2006; Daniel Goller boost-1.33.1.ebuild: - Add a blocker for boost-jam since they can not coexist, boost-jam is o= ld too, - maybe it should just die - - 06 Mar 2006; Daniel Goller -boost-1.31.0.ebuild, - -boost-1.33.0.ebuild, -boost-1.33.0-r1.ebuild: - Remove old ebuilds - - 12 Feb 2006; Daniel Goller boost-1.33.1.ebuild: - Fix installation of documentation - - 06 Feb 2006; Markus Rothe boost-1.33.1.ebuild: - Stable on ppc64: bug #120840 - - 03 Feb 2006; Mark Loeser boost-1.33.1.ebuild: - Stable on x86; bug #120840 - - 02 Feb 2006; Gustavo Zacarias boost-1.33.1.ebuil= d: - Stable on sparc wrt #120840 - - 01 Feb 2006; Aron Griffis boost-1.33.1.ebuild: - Mark 1.33.1 stable on alpha/ia64 #120840 - - 29 Jan 2006; Daniel Goller boost-1.33.1.ebuild: - Stable on ppc and amd64 - - 10 Dec 2005; Bryan =C3=98stergaard boost-1.33.1.ebuild: - adding gentoo mirror - -*boost-1.33.1 (06 Dec 2005) - - 06 Dec 2005; Daniel Goller +boost-1.33.1.ebuild: - bumping to new version - - 27 Nov 2005; Guy Martin boost-1.33.0-r1.ebuild: - Stable on hppa. - - 25 Nov 2005; Daniel Goller +boost-1.31.0.ebuild: - readding bad ebuild thanks to luabind depending on boost internals ins= tead - of the interface - - 24 Nov 2005; Daniel Goller -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 boost-1.33.0-r1.ebuild: - Stable on ppc64 - - 21 Nov 2005; Daniel Goller 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 - boost-1.33.0-r1.ebuild: - Stable on sparc wrt #91936 - - 01 Nov 2005; boost-1.33.0-r1.ebuild: - Stable on x86 wrt bug #111080 - - 01 Nov 2005; Daniel Goller boost-1.33.0-r1.ebuild: - Fix quoting of variables - - 01 Nov 2005; Daniel Goller boost-1.33.0-r1.ebuild: - Stable on ppc and amd64 - - 29 Oct 2005; Daniel Goller boost-1.33.0-r1.ebuild: - Fix bjam directory, thanks to Phil Richards for reporting, Bug #110687 - - 26 Oct 2005; Daniel Goller boost-1.33.0-r1.ebuild: - Deprecating icc at last - - 25 Oct 2005; Daniel Goller boost-1.33.0-r1.ebuild: - Adding bcp, bjam, changing to /usr/share/boost-build - - 12 Oct 2005; Daniel Goller - +files/boost-alpha-threads.patch, boost-1.33.0.ebuild: - Fixing USE=3Dthreads on alpha and stopping to have icc path be hardcod= ed, - credits for users in the ebuild - - 19 Sep 2005; Mark Loeser metadata.xml: - Adding to cpp herd - - 12 Aug 2005; Daniel Goller 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 +boost-1.33.0.ebuild: - Adding 1.33.0 to tree - - 06 Aug 2005; Aaron Walker 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; ChangeLog: - signing manifest, which failed=20 - - 02 Jul 2005; boost-1.32.0-r4.ebuild: - Fixed quotation, closing bug #97292 - - 29 May 2005; Fernando J. Pereda boost-1.32.0-r4.ebu= ild: - marked ~alpha, wrt #91936 - - 12 May 2005; Aron Griffis boost-1.32.0-r4.ebuild= : - add ~ia64 - -*boost-1.32.0-r4 (04 May 2005) - - 04 May 2005; Daniel Goller +boost-1.32.0-r4.ebuild= : - added USE=3Ddoc and fixed creation of -toolset- links - - 24 Apr 2005; Daniel Goller : - adding pyste support, adding bsd compatability and preliminary OSX - compatability bug 79517 and bug 84642 - - 20 Apr 2005; Daniel Goller boost-1.32.0-r2.ebuild: - fix ! order - -*boost-1.32.0-r2 (16 Apr 2005) - - 16 Apr 2005; Daniel Goller +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 boost-1.32.0-r1.ebuild: - Fixed html doc install path, closing bug 85938, thanks Benoit Boissino= t - - 20 Mar 2005; Daniel Goller boost-1.32.0-r1.ebuild: - fixed parallel building for distcc and SMP users - - 18 Mar 2005; Daniel Goller boost-1.32.0-r1.ebuild: - depend on icc 8 as 7 is no longer supported by intel - - 09 Mar 2005; Daniel Goller 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 boost-1.32.0-r1.ebuild: - adding -sINTEL_PATH=3D"/opt/intel/compiler80/" for them icc users - - 08 Mar 2005; Daniel Goller boost-1.32.0-r1.ebuild: - Fix stray \ - - 08 Mar 2005; Daniel Goller boost-1.32.0-r1.ebuild: - adjust icc version - - 06 Mar 2005; Jeremy Huddleston - boost-1.32.0-r1.ebuild: - Multilib fix. - - 06 Mar 2005; Daniel Goller boost-1.32.0-r1.ebuild: - fixed issue with links ending up in / if the target does not exist - - 05 Mar 2005; Daniel Goller 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 +boost-1.32.0-r1.ebuild= : - Compiled with --layout=3Dsystem for the short libnames, linked the lon= g ones - Everyone and everything should now be happy Serialization linking issu= es 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 metadata.xml, - boost-1.32.0.ebuild: - Cleaned up ebuild, no longer using makeopts, apparently bjam could dis= like them - - 31 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Fix whitespace - - 31 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Changing to --layout=3Dsystem - - 23 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Minor cleanup - - 23 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Install build tools too - - 14 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Add symlink for version independent location - - 13 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Readding icc support, restoring -toolset- libnames, using python.eclas= s to - avoid using sed - - 12 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Fix bjam path - Thanks to dholth@fastmail.fm and mayo@clara.co.uk for noticing + sugge= stions - - 11 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Cleanup + maintenance - - 11 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Removed trailing space - - 11 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Remove | die where it doesn't belong - - 11 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - fixed up ${arch} to cover amd64 as not being recognized - - 11 Dec 2004; Daniel Goller boost-1.32.0.ebuild: - Added ${arch} to bjam path - - 10 Dec 2004; Daniel Goller boost-1.31.0.ebuild: - Stable on ppc - -*boost-1.32.0 (10 Dec 2004) - - 10 Dec 2004; Daniel Goller +metadata.xml, - +boost-1.32.0.ebuild: - Version Bump + added metadata.xml - Thanks to all on Bug #71808 - - 01 Jul 2004; Jeremy Huddleston boost-1.30.0.eb= uild, - boost-1.30.2.ebuild, boost-1.31.0.ebuild: - virtual/glibc -> virtual/libc - - 01 Jul 2004; Jeremy Huddleston boost-1.31.0.eb= uild: - Stable amd64 - - 27 Jun 2004; Tom Gall boot-1.31.0.ebuild: - stable on ppc64 bug # 53532 - - 03 Jun 2004; Aron Griffis boost-1.30.0.ebuild, - boost-1.30.2.ebuild, boost-1.31.0.ebuild: - Fix use invocation - - 16 Apr 2004; Jason Wever boost-1.31.0.ebuild: - Stable on sparc. - - 24 Mar 2004; Jason Wever boost-1.31.0.ebuild: - Added ~sparc keyword. - - 16 Mar 2004; George Shapovalov 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 boost-1.31.0.ebuild= : - release is finally out. Added the ebuild, will keep alphas for a littl= e while. - - 24 Feb 2004; Sven Blumenstein boost-1.30.2.ebuild: - Stable on sparc, DEPEND of media-sound/zinf - - 13 Feb 2004; George Shapovalov 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 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 boost-1.31.0_alpha2= .ebuild : - new cvs snapshot, fixed the install procedure following the #37850, - thanks to Karl-Johan Karlsson for suggestions - -*boost-1.31.0_alpha1 (18 Dec 2003) - - 18 Dec 2003; George Shapovalov boost-1.31.0_alpha1= .ebuild : - SInce 1.30 stopped working with python 2.3 (see #35268) and 1.31 is no= t yet out=20 - I am adding this cvs snapshot. Note: !!!do not just copy this one over= !!!=20 - Adjust a few vars inside if you do update it! - This one also incorporates build tools installation from #35718 (thank= s to=20 - Chris Mayo for suggestion). - -*boost-1.30.2 (24 Aug 2003) - - 24 Aug 2003; George Shapovalov 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) - and cleaned-up by Chris Bainbridge chrb@dcs.ed.ac.uk - -*boost-1.30.0 (16 May 2003) - - 16 May 2003; George Shapovalov boost-1.30.0.ebuild= : - new version. (#18183) - now supports building with icc - Thanks to Jeremy Maitin-Shepard and Garen - for submitting and polishing the ebuild - -*boost-1.29.0 (21 Oct 2002) - - 26 Jan 2003; Jon Nall boost-1.29.0.ebuild : - added ~ppc and fixed to be non-x86 specific - - 21 Oct 2002; Maik Schreiber : New version, closes = bug - #9461. - -*boost-1.28 (19 Oct 2002) - -123456789-123456789-123456789-123456789-123456789-123456789-123456789-12= 3456789- - 19 Oct 2002; Karl Trygve Kalleberg - boost-1.28.0.ebuild, files/digest-boost-1.28: Initial import. All code - submitted by Markus Krainer . Fixes #2851. - diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest deleted file mode 100644 index 5694ba5..0000000 --- a/dev-libs/boost/Manifest +++ /dev/null @@ -1,28 +0,0 @@ -AUX 1.35-remove-hardlink-creation.patch 547 RMD160 0c0bae87977869efcd2e2= 5144b910025ab3e6924 SHA1 c3833411ab8e7c84efddc5cfb4ab99abcba1eed5 SHA256 = 9b0515f343f0c8f7f0ce51e2c6f243edae0f3d5ce5df5b9f77a46b00041a134e -AUX boost-1.37.0-darwin-long-double.patch 556 RMD160 54b1111e9dbc51131f0= 1f50071f1c4f337b35d2f SHA1 827dcef39cf884948c3720ae1d94d1b5b5279578 SHA25= 6 0beb2bf9ae43ad86c307873ab19b049152ef7798ba17523638cdb78017642c31 -AUX boost-1.41.0-fix-CRC-on-x64-during-gzip-decompression.patch 1030 RMD= 160 8cf63aa1179ed4d8e3a79fb3f00b6c8f3db816f0 SHA1 028d0d2611392a68b35403f= 089486963d7d4e549 SHA256 4b935fe0b3c9f3a2b1fcedda048b0ebc518531aa143f95cd= d1b7fa51de1133d4 -AUX boost-1.41.0-iostreams-missing-include-guard.patch 813 RMD160 3a8e5e= 7f1635d784da3680c30c8f7c692bc26be0 SHA1 7f701c2d7c186d1cf72f9a9adf3640965= 0ca964a SHA256 5b495a10b9cfca17c5d5f5de6e9f10527e67e999145d115349cc87721f= 2f3613 -AUX boost-1.41.0-mpi_process_group-missing-include.patch 448 RMD160 415f= 9e7d9195b8d3796524285e090230831466a1 SHA1 7cca39a7847f9d6c4fe0d30f5c67777= 4576db5d3 SHA256 0d5a09e3dc170afd4756fbb296f1a0c30438cc7fb4a771dc7b91763c= 88e8f88d -AUX boost-1.41.0-parameter-needs-python.patch 3037 RMD160 901d7bdda6c9f6= 04d5487b09d247592e8558fcfa SHA1 ee3bf830495506e6d250b2073efbf42de60f9d03 = SHA256 0d0e47ef2582da43c40ccf8b5b58435a2d42e2236d29ea7883e1b1ecd1aaa439 -AUX boost-1.41.0-spirit-fixed-include-guard-conflict.patch 613 RMD160 43= 4235581f62a4fa569cb6425b7718f866a52ed4 SHA1 39738e64e9e935914a132f899cab8= 310fe3bb273 SHA256 83c7b2b00225433f82a78c86e3959e56e8529443d769ba35ebef02= b4c2c26888 -AUX boost-1.42.0-gcc45-python.patch 628 RMD160 261b0e98f133fd745e29998bd= 0f0165f0a007ab3 SHA1 80146b1018e96b0958d930e2a8c828310ffec68a SHA256 5ab5= 28cfc9beb940d6cfa94ff1b39b0e29c6adc3c1d1906f31cfabaf94232761 -AUX boost-1.42.0-parameter-needs-python.patch 3037 RMD160 901d7bdda6c9f6= 04d5487b09d247592e8558fcfa SHA1 ee3bf830495506e6d250b2073efbf42de60f9d03 = SHA256 0d0e47ef2582da43c40ccf8b5b58435a2d42e2236d29ea7883e1b1ecd1aaa439 -AUX boost-1.42.0-template_arity-gcc45.patch 970 RMD160 0edcdbcaf0165e4e2= 85b041f6406b1f71e798753 SHA1 f0cccc3ba7c2496f092cbc623473d21585bdd304 SHA= 256 e289a56bed08914704fad58bc4779ce9f327b4acac8ebd6a93bc6dd09f9a6e98 -AUX boost-1.45.0-lambda_bind.patch 1607 RMD160 ea61aaac83cfebfcb10c0e20d= e72022d4d4c1b27 SHA1 39856bef27d2a55f1ae2e0d7a7005264a8613289 SHA256 0ff6= a7bf481d5311ec57be1eeaafdd0c0e9e0c09b896700d40295f67bf77be0b -AUX boost-1.46.1-python32.patch 579 RMD160 bf659da8646379b73ce255d243246= 7724c33c4be SHA1 0d3f2896ca46179cf2138fa4571fb48f5f496a2d SHA256 6227eb26= 92777b70896fe63a6726b630239b07845f4ae1ae57d2e83a062dc57e -AUX buildid-fix.patch 1045 RMD160 ce9dbea25e21ed1ac177b16982ef1850957474= f2 SHA1 af1069055e6f8d8fa143fb2ddeccb2fc36ddce9a SHA256 42a2aa4c0f4d8579a= 501d6133f55852acbd1d7b497598983c50bdebaa17df17f -AUX point_release_naming_fix.patch 389 RMD160 a58388a1e52ce1a05a3259295f= ccbc8399a95f67 SHA1 7c1b5b0c75fb134599cc2a167e5e5a2799b273c5 SHA256 c26a9= 582d85bbbfde2ecdb36562fdddafc30389205f105508350b4720aa5b576 -AUX random-Jamfile 355 RMD160 478b592e9d33d371b07e5364e63512c8208263bf S= HA1 8ca047df78758f62a6c131bd27441173e9079fa6 SHA256 7dc71ab8b862ccd5ea9c2= 1c42557adfe0c711ea7fbe7faa47328a37aa84bc096 -AUX random-Jamfile-1.45.0 358 RMD160 dd8a847d5104923006795c9a19fa9154e49= a8894 SHA1 a3d8cc42b95a09a451c2a1c429e019288f3b76aa SHA256 412c26f915db9d= 2664305d596406f6a75132d8cfe1827b42f17dc083dc632f00 -AUX random-Jamfile-1.46.1 358 RMD160 dd8a847d5104923006795c9a19fa9154e49= a8894 SHA1 a3d8cc42b95a09a451c2a1c429e019288f3b76aa SHA256 412c26f915db9d= 2664305d596406f6a75132d8cfe1827b42f17dc083dc632f00 -AUX random-Jamfile-1.47.0 358 RMD160 dd8a847d5104923006795c9a19fa9154e49= a8894 SHA1 a3d8cc42b95a09a451c2a1c429e019288f3b76aa SHA256 412c26f915db9d= 2664305d596406f6a75132d8cfe1827b42f17dc083dc632f00 -AUX remove-toolset-1.41.0.patch 465 RMD160 5d93141f9cf98fc558e15c273d4ed= e298a96d535 SHA1 0533de67dd64cf96c992a05161fc8dc6cff3453e SHA256 e1b3c77d= 5116722df5c5a48973f95307fd46fea675d53d268d60548b7ac4bd2b -AUX remove-toolset-1.42.0.patch 465 RMD160 5d93141f9cf98fc558e15c273d4ed= e298a96d535 SHA1 0533de67dd64cf96c992a05161fc8dc6cff3453e SHA256 e1b3c77d= 5116722df5c5a48973f95307fd46fea675d53d268d60548b7ac4bd2b -AUX remove-toolset-1.45.0.patch 465 RMD160 18b160e97e183392a635ebc60f840= d10c30a0b1b SHA1 e476d9b06e7e16499ee7659f5178a52564d6831a SHA256 c1cc35cd= 5e25160e481912dcdd1e45a86d518bb0ac009ad50bd3811b097226b7 -AUX remove-toolset-1.46.1.patch 465 RMD160 18b160e97e183392a635ebc60f840= d10c30a0b1b SHA1 e476d9b06e7e16499ee7659f5178a52564d6831a SHA256 c1cc35cd= 5e25160e481912dcdd1e45a86d518bb0ac009ad50bd3811b097226b7 -AUX remove-toolset-1.47.0.patch 475 RMD160 affc424b21d5f72f164549a924530= fc97ed161f3 SHA1 a16fbb8e43b1fdb650eac0440f3e2d0bc359c55b SHA256 c16838de= 102445b12c6fc3818d1b1c82adddeb639f05fb3493c15a25ce8b48fa -AUX remove_toolset_from_targetname.patch 490 RMD160 e050992fd79005af7341= 0a2ea4037a82177ddf33 SHA1 80d96cca8cb0acb752c428ffcada3ef2964642b1 SHA256= 5c5c6fea3c1e20e290d15a68f91b6c084cc5b34daae338e3aa0879a3fd5b9fb5 -DIST boost_1_47_0.tar.bz2 45952657 RMD160 511144eb5ade340115971c372a3c84= 9bd55181f1 SHA1 6e3eb548b9d955c0bc6f71c51042b713b678136a SHA256 815a5d9fa= ac4dbd523fbcf3fe1065e443c0bbf43427c44aa423422c6ec4c2e31 -EBUILD boost-1.47.0.ebuild 15831 RMD160 5530467fd86cb4290e6534a82b067691= c0d7bdd9 SHA1 a469c82b1c2835c55a44b94d145fe34c4b04f6b1 SHA256 d463507db6e= c752e838849fd7a659437d28c7003ebe4748fd2ba31b1db5b1b96 -MISC ChangeLog 34329 RMD160 0306158a378f23758596a5da4be57fffe177009d SHA= 1 7a0ccd8b5ec8b83e236658d056a70246a2de3d9a SHA256 b9d2b41afe5044f4daf1d1a= 8a29dcdc2f5e7ff12d48efe1e8b5414679ec41eba -MISC metadata.xml 773 RMD160 3f4c57fa2861bb416fc5d92d839c41acb2b9861a SH= A1 6c90f699901853658c41fbfdb3661eb617682040 SHA256 6563b78be463b4ae931f3d= c07d5cd280281bf168c07ecea59fe5dc946f2d0ecf diff --git a/dev-libs/boost/boost-1.47.0.ebuild b/dev-libs/boost/boost-1.= 47.0.ebuild deleted file mode 100644 index 9c1bcb0..0000000 --- a/dev-libs/boost/boost-1.47.0.ebuild +++ /dev/null @@ -1,486 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.46.1.ebuild,v = 1.5 2011/05/15 19:59:21 mr_bones_ Exp $ - -EAPI=3D"2" - -inherit python flag-o-matic multilib toolchain-funcs versionator check-r= eqs - -MY_P=3D${PN}_$(replace_all_version_separators _) - -DESCRIPTION=3D"Boost Libraries for C++" -HOMEPAGE=3D"http://www.boost.org/" -SRC_URI=3D"mirror://sourceforge/boost/${MY_P}.tar.bz2" -LICENSE=3D"Boost-1.0" -SLOT=3D"$(get_version_component_range 1-2)" -IUSE=3D"debug doc +eselect icu mpi python static-libs test tools" - -KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~= sparc ~x86 ~x86-fbsd" - -RDEPEND=3D"icu? ( >=3Ddev-libs/icu-3.3 ) - mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) = ) - sys-libs/zlib - python? ( dev-lang/python ) - !!<=3Ddev-libs/boost-1.35.0-r2 - >=3Dapp-admin/eselect-boost-0.3" -DEPEND=3D"${RDEPEND} - dev-util/boost-build:${SLOT}" - -S=3D${WORKDIR}/${MY_P} - -MAJOR_PV=3D$(replace_all_version_separators _ ${SLOT}) -BJAM=3D"b2-${MAJOR_PV}" - -# Usage: -# _add_line -# ... to add to specific profile -# or -# _add_line -# ... to add to all profiles for which the use flag set - -_add_line() { - if [ -z "$2" ] ; then - echo "${1}" >> "${D}/usr/share/boost-eselect/profiles/${SLOT}/default" - use debug && echo "${1}" >> "${D}/usr/share/boost-eselect/profiles/${S= LOT}/debug" - else - echo "${1}" >> "${D}/usr/share/boost-eselect/profiles/${SLOT}/${2}" - fi -} - -pkg_setup() { - # It doesn't compile with USE=3D"python mpi" and python-3 (bug 295705) - if use python && use mpi ; then - if [[ "$(python_get_version --major)" !=3D "2" ]]; then - eerror "The Boost.MPI python bindings do not support any other python= version" - eerror "than 2.x. Please either use eselect to select a python 2.x ve= rsion or" - eerror "disable the python and/or mpi use flag for =3D${CATEGORY}/${P= F}." - die "unsupported python version" - fi - fi - - if use test ; then - CHECKREQS_DISK_BUILD=3D"15360" - check_reqs - - ewarn "The tests may take several hours on a recent machine" - ewarn "but they will not fail (unless something weird happens ;-)" - ewarn "This is because the tests depend on the used compiler/-version" - ewarn "and the platform and upstream says that this is normal." - ewarn "If you are interested in the results, please take a look at the= " - ewarn "generated results page:" - ewarn " ${ROOT}usr/share/doc/${PF}/status/cs-$(uname).html" - ebeep 5 - - fi - - if use debug ; then - ewarn "The debug USE-flag means that a second set of the boost librari= es" - ewarn "will be built containing debug-symbols. You'll be able to selec= t them" - ewarn "using the boost-eselect module. But even though the optimizatio= n flags" - ewarn "you might have set are not stripped, there will be a performanc= e" - ewarn "penalty and linking other packages against the debug version" - ewarn "of boost is _not_ recommended." - fi -} - -src_prepare() { - epatch "${FILESDIR}/remove-toolset-${PV}.patch" - - # This enables building the boost.random library with /dev/urandom supp= ort - if [[ -e /dev/urandom ]] ; then - mkdir -p libs/random/build || die - cp "${FILESDIR}/random-Jamfile-${PV}" libs/random/build/Jamfile.v2 || = die - fi -} - -src_configure() { - einfo "Writing new user-config.jam" - - local compiler compilerVersion compilerExecutable mpi - if [[ ${CHOST} =3D=3D *-darwin* ]] ; then - compiler=3Ddarwin - compilerVersion=3D$(gcc-fullversion) - compilerExecutable=3D$(tc-getCXX) - # 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 - else - compiler=3Dgcc - compilerVersion=3D$(gcc-version) - compilerExecutable=3D$(tc-getCXX) - fi - - # Using -fno-strict-aliasing to prevent possible creation of invalid co= de. - append-flags -fno-strict-aliasing - - # bug 298489 - if use ppc || use ppc64 ; then - [[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec - fi; - - use mpi && mpi=3D"using mpi ;" - - if use python ; then - pystring=3D"using python : $(python_get_version) : /usr : $(python_get= _includedir) : $(python_get_libdir) ;" - fi - - cat > "${S}/user-config.jam" << __EOF__ - -variant gentoorelease : release : none none= ; -variant gentoodebug : debug : none ; - -using ${compiler} : ${compilerVersion} : ${compilerExecutable} : "${CXXFLAGS}" "${LDFLAGS}" ; - -${pystring} - -${mpi} - -__EOF__ - - # Maintainer information: - # The debug-symbols=3Dnone and optimization=3Dnone - # are not official upstream flags but a Gentoo - # specific patch to make sure that all our - # CXXFLAGS/LDFLAGS are being respected. - # Using optimization=3Doff would for example add - # "-O0" and override "-O2" set by the user. - # Please take a look at the boost-build ebuild - # for more infomration. - - use icu && OPTIONS=3D"-sICU_PATH=3D/usr" - use mpi || OPTIONS=3D"${OPTIONS} --without-mpi" - use python || OPTIONS=3D"${OPTIONS} --without-python" - - # https://svn.boost.org/trac/boost/attachment/ticket/2597/add-disable-l= ong-double.patch - if use sparc || { use mips && [[ ${ABI} =3D "o32" ]]; } || use hppa || = use arm || use x86-fbsd || use sh; then - OPTIONS=3D"${OPTIONS} --disable-long-double" - fi - - OPTIONS=3D"${OPTIONS} pch=3Doff --user-config=3D\"${S}/user-config.jam\= " --boost-build=3D/usr/share/boost-build-${MAJOR_PV} --prefix=3D\"${D}/us= r\" --layout=3Dversioned" - - if use static-libs ; then - LINK_OPTS=3D"link=3Dshared,static" - LIBRARY_TARGETS=3D"*.a *$(get_libname)" - else - LINK_OPTS=3D"link=3Dshared" - #there is no dynamicly linked version of libboost_test_exec_monitor an= d libboost_exception - LIBRARY_TARGETS=3D"libboost_test_exec_monitor*.a libboost_exception*.a= *$(get_libname)" - fi -} - -src_compile() { - jobs=3D$( echo " ${MAKEOPTS} " | \ - sed -e 's/ --jobs[=3D ]/ -j /g' \ - -e 's/ -j \([1-9][0-9]*\)/ -j\1/g' \ - -e 's/ -j\>/ -j1/g' | \ - ( while read -d ' ' j ; do if [[ "${j#-j}" =3D "$j" ]]; then continue= ; fi; jobs=3D"${j#-j}"; done; echo ${jobs} ) ) - if [[ "${jobs}" !=3D "" ]]; then NUMJOBS=3D"-j"${jobs}; fi; - - export BOOST_ROOT=3D"${S}" - - einfo "Using the following command to build: " - einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease ${OPTIONS} threading=3D= single,multi ${LINK_OPTS} runtime-link=3Dshared" - - ${BJAM} ${NUMJOBS} -q -d+2 \ - gentoorelease \ - ${OPTIONS} \ - threading=3Dsingle,multi ${LINK_OPTS} runtime-link=3Dshared \ - || die "building boost failed" - - # ... and do the whole thing one more time to get the debug libs - if use debug ; then - einfo "Using the following command to build: " - einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoodebug ${OPTIONS} threading=3Ds= ingle,multi ${LINK_OPTS} runtime-link=3Dshared --buildid=3Ddebug" - - ${BJAM} ${NUMJOBS} -q -d+2 \ - gentoodebug \ - ${OPTIONS} \ - threading=3Dsingle,multi ${LINK_OPTS} runtime-link=3Dshared \ - --buildid=3Ddebug \ - || die "building boost failed" - fi - - if use tools; then - cd "${S}/tools/" - einfo "Using the following command to build the tools: " - einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease ${OPTIONS}" - - ${BJAM} ${NUMJOBS} -q -d+2\ - gentoorelease \ - ${OPTIONS} \ - || die "building tools failed" - fi - -} - -src_install () { - export BOOST_ROOT=3D"${S}" - - einfo "Using the following command to install: " - einfo "${BJAM} -q -d+2 gentoorelease ${OPTIONS} threading=3Dsingle,mult= i ${LINK_OPTS} runtime-link=3Dshared --includedir=3D\"${D}/usr/include\" = --libdir=3D\"${D}/usr/$(get_libdir)\" install" - - ${BJAM} -q -d+2 \ - gentoorelease \ - ${OPTIONS} \ - threading=3Dsingle,multi ${LINK_OPTS} runtime-link=3Dshared \ - --includedir=3D"${D}/usr/include" \ - --libdir=3D"${D}/usr/$(get_libdir)" \ - install || die "install failed for options '${OPTIONS}'" - - if use debug ; then - einfo "Using the following command to install: " - einfo "${BJAM} -q -d+2 gentoodebug ${OPTIONS} threading=3Dsingle,multi= ${LINK_OPTS} runtime-link=3Dshared --includedir=3D\"${D}/usr/include\" -= -libdir=3D\"${D}/usr/$(get_libdir)\" --buildid=3Ddebug" - - ${BJAM} -q -d+2 \ - gentoodebug \ - ${OPTIONS} \ - threading=3Dsingle,multi ${LINK_OPTS} runtime-link=3Dshared \ - --includedir=3D"${D}/usr/include" \ - --libdir=3D"${D}/usr/$(get_libdir)" \ - --buildid=3Ddebug \ - install || die "install failed for options '${OPTIONS}'" - fi - - use python || rm -rf "${D}/usr/include/boost-${MAJOR_PV}/boost"/python*= || die - - dodir /usr/share/boost-eselect/profiles/${SLOT} || die - touch "${D}/usr/share/boost-eselect/profiles/${SLOT}/default" || die - if use debug ; then - touch "${D}/usr/share/boost-eselect/profiles/${SLOT}/debug" || die - fi - - # Move the mpi.so to the right place and make sure it's slotted - if use mpi && use python; then - mkdir -p "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die - mv "${D}/usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost_${= MAJOR_PV}/" || die - touch "${D}$(python_get_sitedir)/boost_${MAJOR_PV}/__init__.py" || die - _add_line "python=3D\"$(python_get_sitedir)/boost_${MAJOR_PV}/mpi.so\"= " - fi - - 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 || die - dohtml \ - -A pdf,txt \ - -r tools || die - insinto /usr/share/doc/${PF}/html - doins -r libs || die - doins -r more || die - - # To avoid broken links - insinto /usr/share/doc/${PF}/html - doins LICENSE_1_0.txt || die - - dosym /usr/include/boost-${MAJOR_PV}/boost /usr/share/doc/${PF}/html/b= oost || die - fi - - cd "${D}/usr/$(get_libdir)" || die - - # Remove (unversioned) symlinks - # And check for what we remove to catch bugs - # got a better idea how to do it? tell me! - for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v "${MAJOR_PV}") ; do - if [ ! -h "${f}" ] ; then - eerror "Ups, tried to remove '${f}' which is a a real file instead of= a symlink" - die "slotting/naming of the libs broken!" - fi - rm "${f}" || die - done - - # The threading libs obviously always gets the "-mt" (multithreading) t= ag - # some packages seem to have a problem with it. Creating symlinks... - - if use static-libs ; then - THREAD_LIBS=3D"libboost_thread-mt-${MAJOR_PV}.a libboost_thread-mt-${M= AJOR_PV}$(get_libname)" - else - THREAD_LIBS=3D"libboost_thread-mt-${MAJOR_PV}$(get_libname)" - fi - for lib in ${THREAD_LIBS} ; do - dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})" || di= e - done - - # The same goes for the mpi libs - if use mpi ; then - if use static-libs ; then - MPI_LIBS=3D"libboost_mpi-mt-${MAJOR_PV}.a libboost_mpi-mt-${MAJOR_PV}= $(get_libname)" - else - MPI_LIBS=3D"libboost_mpi-mt-${MAJOR_PV}$(get_libname)" - fi - for lib in ${MPI_LIBS} ; do - dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})" || d= ie - done - fi - - if use debug ; then - if use static-libs ; then - THREAD_DEBUG_LIBS=3D"libboost_thread-mt-${MAJOR_PV}-debug$(get_libnam= e) libboost_thread-mt-${MAJOR_PV}-debug.a" - else - THREAD_DEBUG_LIBS=3D"libboost_thread-mt-${MAJOR_PV}-debug$(get_libnam= e)" - fi - - for lib in ${THREAD_DEBUG_LIBS} ; do - dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})" || d= ie - done - - if use mpi ; then - if use static-libs ; then - MPI_DEBUG_LIBS=3D"libboost_mpi-mt-${MAJOR_PV}-debug.a libboost_mpi-m= t-${MAJOR_PV}-debug$(get_libname)" - else - MPI_DEBUG_LIBS=3D"libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)" - fi - - for lib in ${MPI_DEBUG_LIBS} ; do - dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})" || = die - done - fi - fi - - # Create a subdirectory with completely unversioned symlinks - # and store the names in the profiles-file for eselect - dodir /usr/$(get_libdir)/boost-${MAJOR_PV} || die - - _add_line "libs=3D\"" default - for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v debug) ; do - dosym ../${f} /usr/$(get_libdir)/boost-${MAJOR_PV}/${f/-${MAJOR_PV}} |= | die - _add_line "/usr/$(get_libdir)/${f}" default - done - _add_line "\"" default - - if use debug ; then - _add_line "libs=3D\"" debug - dodir /usr/$(get_libdir)/boost-${MAJOR_PV}-debug || die - for f in $(ls -1 ${LIBRARY_TARGETS} | grep debug) ; do - dosym ../${f} /usr/$(get_libdir)/boost-${MAJOR_PV}-debug/${f/-${MAJOR= _PV}-debug} || die - _add_line "/usr/$(get_libdir)/${f}" debug - done - _add_line "\"" debug - - _add_line "includes=3D\"/usr/include/boost-${MAJOR_PV}/boost\"" debug - _add_line "suffix=3D\"-debug\"" debug - fi - - _add_line "includes=3D\"/usr/include/boost-${MAJOR_PV}/boost\"" default - - if use tools; then - cd "${S}/dist/bin" || die - # Append version postfix to binaries for slotting - _add_line "bins=3D\"" - for b in * ; do - newbin "${b}" "${b}-${MAJOR_PV}" || die - _add_line "/usr/bin/${b}-${MAJOR_PV}" - done - _add_line "\"" - - cd "${S}/dist" || die - insinto /usr/share || die - doins -r share/boostbook || die - # Append version postfix for slotting - mv "${D}/usr/share/boostbook" "${D}/usr/share/boostbook-${MAJOR_PV}" |= | die - _add_line "dirs=3D\"/usr/share/boostbook-${MAJOR_PV}\"" - fi - - cd "${S}/status" || die - if [ -f regress.log ] ; then - docinto status || die - dohtml *.html ../boost.png || die - dodoc regress.log || die - fi - - use python && python_need_rebuild - - # 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_name= s. - [[ -z ${ED+set} ]] && local ED=3D${D%/}${EPREFIX}/ - if [[ ${CHOST} =3D=3D *-darwin* ]] ; then - einfo "Working around completely broken build-system(tm)" - 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=3D$(otool -XL "${d}" | \ - sed -e '1d' -e 's/^\t//' | \ - grep "^libboost_" | \ - cut -f1 -d' ') - 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 -} - -src_test() { - export BOOST_ROOT=3D${S} - - cd "${S}/tools/regression/build" || die - einfo "Using the following command to build test helpers: " - einfo "${BJAM} -q -d+2 gentoorelease ${OPTIONS} process_jam_log compile= r_status" - - ${BJAM} -q -d+2 \ - gentoorelease \ - ${OPTIONS} \ - process_jam_log compiler_status \ - || die "building regression test helpers failed" - - cd "${S}/status" || die - - # Some of the test-checks seem to rely on regexps - export LC_ALL=3D"C" - - # The following is largely taken from tools/regression/run_tests.sh, - # but adapted to our needs. - - # Run the tests & write them into a file for postprocessing - einfo "Using the following command to test: " - einfo "${BJAM} ${OPTIONS} --dump-tests" - - ${BJAM} \ - ${OPTIONS} \ - --dump-tests 2>&1 | tee regress.log || die - - # Postprocessing - cat regress.log | "${S}/tools/regression/build/bin/gcc-$(gcc-version)/g= entoorelease/pch-off/process_jam_log" --v2 - if test $? !=3D 0 ; then - die "Postprocessing the build log failed" - fi - - cat > "${S}/status/comment.html" <<- __EOF__ -

Tests are run on a Gentoo sys= tem.

-__EOF__ - - # Generate the build log html summary page - "${S}/tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-o= ff/compiler_status" --v2 \ - --comment "${S}/status/comment.html" "${S}" \ - cs-$(uname).html cs-$(uname)-links.html - if test $? !=3D 0 ; then - die "Generating the build log html summary page failed" - fi - - # And do some cosmetic fixes :) - sed -i -e 's|http://www.boost.org/boost.png|boost.png|' *.html || die -} - -pkg_postinst() { - if use eselect ; then - eselect boost update || ewarn "eselect boost update failed." - fi - - if [ ! -h "${ROOT}/etc/eselect/boost/active" ] ; then - elog "No active boost version found. Calling eselect to select one..." - eselect boost update || ewarn "eselect boost update failed." - fi -} diff --git a/dev-libs/boost/files/1.35-remove-hardlink-creation.patch b/d= ev-libs/boost/files/1.35-remove-hardlink-creation.patch deleted file mode 100644 index 4b1c143..0000000 --- a/dev-libs/boost/files/1.35-remove-hardlink-creation.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- Jamroot.orig 2009-04-03 19:23:02.876426258 +0200 -+++ Jamroot 2009-04-03 19:37:05.899697787 +0200 -@@ -444,14 +444,10 @@ - } - return $(result) ; - } =20 -- =20 -- generate stage-unversioned : stage-proper :=20 -- @make-unversioned-links ; -- explicit stage-unversioned ; -- =20 -- generate install-unversioned : install-proper :=20 -- @make-unversioned-links ; -- explicit install-unversioned ; -+ -+ -+ alias stage-unversioned ; -+ alias install-unversioned ; - } - else - { diff --git a/dev-libs/boost/files/boost-1.37.0-darwin-long-double.patch b= /dev-libs/boost/files/boost-1.37.0-darwin-long-double.patch deleted file mode 100644 index 06a3138..0000000 --- a/dev-libs/boost/files/boost-1.37.0-darwin-long-double.patch +++ /dev/null @@ -1,14 +0,0 @@ -Numerous sources suggest just to do this, boost devs only seem to "know" -it is "bad". Without this, boost simply dies compiling (joy). - ---- boost/math/tools/config.hpp -+++ boost/math/tools/config.hpp -@@ -43,7 +43,7 @@ - // Darwin's rather strange "double double" is rather hard to - // support, it should be possible given enough effort though... - // --# define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -+// fsck it! # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS - #endif - #if defined(unix) && defined(__INTEL_COMPILER) && (__INTEL_COMPILER <=3D= 1000) - // diff --git a/dev-libs/boost/files/boost-1.41.0-fix-CRC-on-x64-during-gzip= -decompression.patch b/dev-libs/boost/files/boost-1.41.0-fix-CRC-on-x64-d= uring-gzip-decompression.patch deleted file mode 100644 index 1707ff6..0000000 --- a/dev-libs/boost/files/boost-1.41.0-fix-CRC-on-x64-during-gzip-decomp= ression.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Nur boost_1_41_0.orig/boost/iostreams/filter/zlib.hpp boost_1_41_0= /boost/iostreams/filter/zlib.hpp ---- boost_1_41_0.orig/boost/iostreams/filter/zlib.hpp 2009-10-14 18:20:3= 6.000000000 +0300 -+++ boost_1_41_0/boost/iostreams/filter/zlib.hpp 2009-12-13 16:47:53.078= 056507 +0200 -@@ -20,6 +20,7 @@ - #include // allocator, bad_alloc. - #include =20 - #include // MSVC, STATIC_CONSTANT, DEDUCED_TYPENAME= , DINKUM. -+#include // uint*_t - #include - #include // buffer size. - #include -@@ -43,9 +44,9 @@ - namespace zlib { - // Typedefs -=20 --typedef unsigned int uint; --typedef unsigned char byte; --typedef unsigned long ulong; -+typedef uint32_t uint; -+typedef uint8_t byte; -+typedef uint32_t ulong; -=20 - // Prefix 'x' prevents symbols from being redefined when Z_PREFIX is de= fined - typedef void* (*xalloc_func)(void*, zlib::uint, zlib::uint); diff --git a/dev-libs/boost/files/boost-1.41.0-iostreams-missing-include-= guard.patch b/dev-libs/boost/files/boost-1.41.0-iostreams-missing-include= -guard.patch deleted file mode 100644 index 3f5bb7e..0000000 --- a/dev-libs/boost/files/boost-1.41.0-iostreams-missing-include-guard.p= atch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/boost/iostreams/device/mapped_file.hpp b/boost/iostreams/de= vice/mapped_file.hpp -index aae9dab..be656ef 100644 ---- a/boost/iostreams/device/mapped_file.hpp -+++ b/boost/iostreams/device/mapped_file.hpp -@@ -4,6 +4,9 @@ - // Distributed under the Boost Software License, Version 1.0. (See acco= mpanying - // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt= .) -=20 -+#ifndef BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED -+#define BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED -+ - #if defined(_MSC_VER) && (_MSC_VER >=3D 1020) - # pragma once - #endif -@@ -591,3 +594,5 @@ operator^=3D(mapped_file::mapmode& a, mapped_file::m= apmode b) - } } // End namespaces iostreams, boost. -=20 - #include // pops abi_suffix.hpp pragmas -+ -+#endif // #ifndef BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED diff --git a/dev-libs/boost/files/boost-1.41.0-mpi_process_group-missing-= include.patch b/dev-libs/boost/files/boost-1.41.0-mpi_process_group-missi= ng-include.patch deleted file mode 100644 index 13f7b8a..0000000 --- a/dev-libs/boost/files/boost-1.41.0-mpi_process_group-missing-include= .patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: boost/graph/distributed/detail/mpi_process_group.ipp -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- boost/graph/distributed/detail/mpi_process_group.ipp (revision 57744= ) -+++ boost/graph/distributed/detail/mpi_process_group.ipp (working copy) -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - - // #define PBGL_PROCESS_GROUP_DEBUG - diff --git a/dev-libs/boost/files/boost-1.41.0-parameter-needs-python.pat= ch b/dev-libs/boost/files/boost-1.41.0-parameter-needs-python.patch deleted file mode 100644 index 2002ba3..0000000 --- a/dev-libs/boost/files/boost-1.41.0-parameter-needs-python.patch +++ /dev/null @@ -1,106 +0,0 @@ ---- boost/parameter/aux_/maybe.hpp 2008-03-22 21:45:55.000000000 +0000 -+++ boost/parameter/aux_/maybe.hpp.new 2009-10-22 03:55:24.000000000 +00= 00 -@@ -2,20 +2,41 @@ - // subject to the Boost Software License, Version 1.0. (See accompanyin= g - // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt= ) -=20 --#ifndef BOOST_PARAMETER_MAYBE_060211_HPP --# define BOOST_PARAMETER_MAYBE_060211_HPP -+// -+// 2009.10.21 TDS remove depenency on boost::python::detail::referent_s= torage -+// -+#ifndef BOOST_PARAMETER_MAYBE_091021_HPP -+# define BOOST_PARAMETER_MAYBE_091021_HPP -=20 - # include - # include - # include - # include - # include --# include -+# include - # include - # include -=20 - namespace boost { namespace parameter { namespace aux { -=20 -+template struct referent_size; -+ -+template -+struct referent_size -+{ -+ BOOST_STATIC_CONSTANT(std::size_t, value =3D sizeof(T)); -+}; -+ -+// A metafunction returning a POD type which can store U, where T =3D=3D -+// U&. If T is not a reference type, returns a POD which can store T. -+template -+struct referent_storage -+{ -+ typedef typename boost::aligned_storage< -+ referent_size::value -+ >::type type; -+}; -+ - struct maybe_base {}; -=20 - template -@@ -33,8 +54,8 @@ - BOOST_DEDUCED_TYPENAME remove_reference::type - >::type non_cv_value; - =20 -- explicit maybe(T value) -- : value(value) -+ explicit maybe(T value_) -+ : value(value_) - , constructed(false) - {} -=20 -@@ -48,28 +69,28 @@ - this->destroy(); - } -=20 -- reference construct(reference value) const -+ reference construct(reference value_) const - { -- return value; -+ return value_; - } -=20 - template -- reference construct2(U const& value) const -+ reference construct2(U const& value_) const - { -- new (m_storage.bytes) non_cv_value(value); -+ new (m_storage.address()) non_cv_value(value_); - constructed =3D true; -- return *(non_cv_value*)m_storage.bytes; -+ return *(non_cv_value*)m_storage.address(); - } -=20 - template -- reference construct(U const& value) const -+ reference construct(U const& value_) const - { -- return this->construct2(value); -+ return this->construct2(value_); - } -=20 - void destroy() - { -- ((non_cv_value*)m_storage.bytes)->~non_cv_value(); -+ ((non_cv_value*)m_storage.address())->~non_cv_value(); - } -=20 - typedef reference(maybe::*safe_bool)() const; -@@ -87,7 +108,9 @@ - private: - boost::optional value; - mutable bool constructed; -- mutable typename boost::python::detail::referent_storage< -+ -+ -+ mutable typename referent_storage< - reference - >::type m_storage; - }; diff --git a/dev-libs/boost/files/boost-1.41.0-spirit-fixed-include-guard= -conflict.patch b/dev-libs/boost/files/boost-1.41.0-spirit-fixed-include-= guard-conflict.patch deleted file mode 100644 index 9b68e97..0000000 --- a/dev-libs/boost/files/boost-1.41.0-spirit-fixed-include-guard-confli= ct.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: trunk/boost/spirit/include/version.hpp -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- a/trunk/boost/spirit/include/version.hpp -+++ b/trunk/boost/spirit/include/version.hpp -@@ -7,6 +7,6 @@ - file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D*/ --#if !defined(SPIRIT_VERSION_NOVEMBER_13_2008_0834AM) --#define SPIRIT_VERSION_NOVEMBER_13_2008_0834AM -+#if !defined(SPIRIT_VERSION) -+#define SPIRIT_VERSION -=20 - ///////////////////////////////////////////////////////////////////////= //////// diff --git a/dev-libs/boost/files/boost-1.42.0-gcc45-python.patch b/dev-l= ibs/boost/files/boost-1.42.0-gcc45-python.patch deleted file mode 100644 index b415289..0000000 --- a/dev-libs/boost/files/boost-1.42.0-gcc45-python.patch +++ /dev/null @@ -1,15 +0,0 @@ -https://bugs.gentoo.org/317997 -https://svn.boost.org/trac/boost/ticket/4223 -https://svn.boost.org/trac/boost/changeset/62198 - ---- a/boost/python/exception_translator.hpp -+++ b/boost/python/exception_translator.hpp -@@ -18,7 +18,7 @@ template - void register_exception_translator(Translate translate, boost::type* =3D 0) - { - detail::register_exception_handler( -- bind(detail::translate_exception= (), _1, _2, translate) -+ boost::bind(detail::translate_exception(), _1, _2, translate) - ); - } -=20 diff --git a/dev-libs/boost/files/boost-1.42.0-parameter-needs-python.pat= ch b/dev-libs/boost/files/boost-1.42.0-parameter-needs-python.patch deleted file mode 100644 index 2002ba3..0000000 --- a/dev-libs/boost/files/boost-1.42.0-parameter-needs-python.patch +++ /dev/null @@ -1,106 +0,0 @@ ---- boost/parameter/aux_/maybe.hpp 2008-03-22 21:45:55.000000000 +0000 -+++ boost/parameter/aux_/maybe.hpp.new 2009-10-22 03:55:24.000000000 +00= 00 -@@ -2,20 +2,41 @@ - // subject to the Boost Software License, Version 1.0. (See accompanyin= g - // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt= ) -=20 --#ifndef BOOST_PARAMETER_MAYBE_060211_HPP --# define BOOST_PARAMETER_MAYBE_060211_HPP -+// -+// 2009.10.21 TDS remove depenency on boost::python::detail::referent_s= torage -+// -+#ifndef BOOST_PARAMETER_MAYBE_091021_HPP -+# define BOOST_PARAMETER_MAYBE_091021_HPP -=20 - # include - # include - # include - # include - # include --# include -+# include - # include - # include -=20 - namespace boost { namespace parameter { namespace aux { -=20 -+template struct referent_size; -+ -+template -+struct referent_size -+{ -+ BOOST_STATIC_CONSTANT(std::size_t, value =3D sizeof(T)); -+}; -+ -+// A metafunction returning a POD type which can store U, where T =3D=3D -+// U&. If T is not a reference type, returns a POD which can store T. -+template -+struct referent_storage -+{ -+ typedef typename boost::aligned_storage< -+ referent_size::value -+ >::type type; -+}; -+ - struct maybe_base {}; -=20 - template -@@ -33,8 +54,8 @@ - BOOST_DEDUCED_TYPENAME remove_reference::type - >::type non_cv_value; - =20 -- explicit maybe(T value) -- : value(value) -+ explicit maybe(T value_) -+ : value(value_) - , constructed(false) - {} -=20 -@@ -48,28 +69,28 @@ - this->destroy(); - } -=20 -- reference construct(reference value) const -+ reference construct(reference value_) const - { -- return value; -+ return value_; - } -=20 - template -- reference construct2(U const& value) const -+ reference construct2(U const& value_) const - { -- new (m_storage.bytes) non_cv_value(value); -+ new (m_storage.address()) non_cv_value(value_); - constructed =3D true; -- return *(non_cv_value*)m_storage.bytes; -+ return *(non_cv_value*)m_storage.address(); - } -=20 - template -- reference construct(U const& value) const -+ reference construct(U const& value_) const - { -- return this->construct2(value); -+ return this->construct2(value_); - } -=20 - void destroy() - { -- ((non_cv_value*)m_storage.bytes)->~non_cv_value(); -+ ((non_cv_value*)m_storage.address())->~non_cv_value(); - } -=20 - typedef reference(maybe::*safe_bool)() const; -@@ -87,7 +108,9 @@ - private: - boost::optional value; - mutable bool constructed; -- mutable typename boost::python::detail::referent_storage< -+ -+ -+ mutable typename referent_storage< - reference - >::type m_storage; - }; diff --git a/dev-libs/boost/files/boost-1.42.0-template_arity-gcc45.patch= b/dev-libs/boost/files/boost-1.42.0-template_arity-gcc45.patch deleted file mode 100644 index 4a49879..0000000 --- a/dev-libs/boost/files/boost-1.42.0-template_arity-gcc45.patch +++ /dev/null @@ -1,28 +0,0 @@ -MPL is broken with GCC 4.5. - -https://bugs.gentoo.org/317969 -https://svn.boost.org/trac/boost/ticket/4061 -https://svn.boost.org/trac/boost/changeset/61467 - ---- a/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp -+++ b/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp -@@ -83,7 +81,7 @@ template< typename F, int N > - struct template_arity_impl - { - BOOST_STATIC_CONSTANT(int, value =3D -- sizeof(arity_helper(type_wrapper(), arity_tag())) - 1 -+ sizeof(::boost::mpl::aux::arity_helper(type_wrapper(), ari= ty_tag())) - 1 - ); - }; -=20 ---- a/boost/mpl/aux_/template_arity.hpp -+++ b/boost/mpl/aux_/template_arity.hpp -@@ -98,7 +98,7 @@ template< typename F, BOOST_MPL_AUX_NTTP_DECL(int, N) = > - struct template_arity_impl - { - BOOST_STATIC_CONSTANT(int, value =3D=20 -- sizeof(arity_helper(type_wrapper(),arity_tag())) - 1 -+ sizeof(::boost::mpl::aux::arity_helper(type_wrapper(),arit= y_tag())) - 1 - ); - }; -=20 diff --git a/dev-libs/boost/files/boost-1.45.0-lambda_bind.patch b/dev-li= bs/boost/files/boost-1.45.0-lambda_bind.patch deleted file mode 100644 index 0b800e9..0000000 --- a/dev-libs/boost/files/boost-1.45.0-lambda_bind.patch +++ /dev/null @@ -1,42 +0,0 @@ -Index: trunk/boost/lambda/detail/function_adaptors.hpp -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- a/trunk/boost/lambda/detail/function_adaptors.hpp -+++ b/trunk/boost/lambda/detail/function_adaptors.hpp -@@ -17,4 +17,7 @@ - #include "boost/type_traits/same_traits.hpp" - #include "boost/type_traits/remove_reference.hpp" -+#include "boost/type_traits/remove_cv.hpp" -+#include "boost/type_traits/add_const.hpp" -+#include "boost/type_traits/add_volatile.hpp" - #include "boost/utility/result_of.hpp" -=20 -@@ -238,12 +241,14 @@ - template class sig {=20 - typedef typename boost::tuples::element<1, Args>::type argument_typ= e; -- -- typedef typename detail::IF::value, -+ typedef typename boost::remove_reference< -+ argument_type -+ >::type unref_type; -+ -+ typedef typename detail::IF::value, - typename boost::add_const::type, - T - >::RET properly_consted_return_type; -=20 -- typedef typename detail::IF< -- boost::is_volatile::value, -+ typedef typename detail::IF::value, - typename boost::add_volatile::type, - properly_consted_return_type -@@ -252,6 +257,8 @@ -=20 - public: -- typedef typename=20 -- boost::add_reference::type type; -+ typedef typename detail::IF::val= ue, -+ typename boost::add_reference::type, -+ typename boost::remove_cv::type -+ >::RET type; - }; - diff --git a/dev-libs/boost/files/boost-1.46.1-python32.patch b/dev-libs/= boost/files/boost-1.46.1-python32.patch deleted file mode 100644 index 5e0583a..0000000 --- a/dev-libs/boost/files/boost-1.46.1-python32.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: libs/python/src/converter/builtin_converters.cpp -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- libs/python/src/converter/builtin_converters.cpp (revision 67279) -+++ libs/python/src/converter/builtin_converters.cpp (working copy) -@@ -431,7 +431,11 @@ - if (!result.empty()) - { - int err =3D PyUnicode_AsWideChar( -+#if PY_VERSION_HEX >=3D 0x03020000 -+ intermediate -+#else - (PyUnicodeObject *)intermediate -+#endif - , &result[0] - , result.size()); -=20 diff --git a/dev-libs/boost/files/buildid-fix.patch b/dev-libs/boost/file= s/buildid-fix.patch deleted file mode 100644 index 2786f7c..0000000 --- a/dev-libs/boost/files/buildid-fix.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- Jamroot.orig 2009-02-10 17:36:25.000000000 +0100 -+++ Jamroot 2009-02-10 17:37:09.000000000 +0100 -@@ -442,15 +442,15 @@ - local noversion-file ; - if $(nt) - { -- noversion-file =3D [ MATCH "(.*)-[0-9_]+([.]lib)" : $(n= ame) ] ; -+ noversion-file =3D [ MATCH "(.*)-[0-9_]+(.*[.]lib)" : $= (name) ] ; - } - else - { - noversion-file =3D=20 -- [ MATCH "(.*)-[0-9_]+([.]so)[.0-9]*" : $(name) ]=20 -- [ MATCH "(.*)-[0-9_]+([.]dylib)" : $(name) ]=20 -- [ MATCH "(.*)-[0-9_]+([.]a)" : $(name) ]=20 -- [ MATCH "(.*)-[0-9_]+([.]dll[.]a)" : $(name) ] ; -+ [ MATCH "(.*)-[0-9_]+(.*[.]so)[.0-9]*" : $(name) ]=20 -+ [ MATCH "(.*)-[0-9_]+(.*[.]dylib)" : $(name) ]=20 -+ [ MATCH "(.*)-[0-9_]+(.*[.]a)" : $(name) ]=20 -+ [ MATCH "(.*)-[0-9_]+(.*[.]dll[.]a)" : $(name) ] ; - } - =20 - local new-name =3D=20 diff --git a/dev-libs/boost/files/point_release_naming_fix.patch b/dev-li= bs/boost/files/point_release_naming_fix.patch deleted file mode 100644 index 03c7d76..0000000 --- a/dev-libs/boost/files/point_release_naming_fix.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- boostcpp.jam.orig 2011-03-15 12:49:05.000000000 +0000 -+++ boostcpp.jam 2011-03-15 12:49:20.000000000 +0000 -@@ -150,10 +150,7 @@ -=20 - local version-tag =3D [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_= VERSION) ] - ; --if $(version-tag[3]) =3D 0 --{ -- version-tag =3D $(version-tag[1-2]) ; --} -+version-tag =3D $(version-tag[1-2]) ; -=20 - constant BOOST_VERSION_TAG : $(version-tag:J=3D"_") ; -=20 diff --git a/dev-libs/boost/files/random-Jamfile b/dev-libs/boost/files/r= andom-Jamfile deleted file mode 100644 index 5cb6f6b..0000000 --- a/dev-libs/boost/files/random-Jamfile +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2006 Tiziano Mueller -# -# Use, modification and distribution of the file is subject to the -# Boost Software License, Version 1.0. -# (See at http://www.boost.org/LICENSE_1_0.txt) - - -project boost/random - : source-location ../ ; - -SOURCES =3D random_device ; - -lib boost_random - : $(SOURCES).cpp=20 - : shared:BOOST_RANDOM_DYN_LINK=3D1 ; diff --git a/dev-libs/boost/files/random-Jamfile-1.45.0 b/dev-libs/boost/= files/random-Jamfile-1.45.0 deleted file mode 100644 index 81fb136..0000000 --- a/dev-libs/boost/files/random-Jamfile-1.45.0 +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2006 Tiziano Mueller -# -# Use, modification and distribution of the file is subject to the -# Boost Software License, Version 1.0. -# (See at http://www.boost.org/LICENSE_1_0.txt) - - -project boost/random - : source-location ../src ; - -SOURCES =3D random_device ; - -lib boost_random - : $(SOURCES).cpp=20 - : shared:BOOST_RANDOM_DYN_LINK=3D1 ; diff --git a/dev-libs/boost/files/random-Jamfile-1.46.1 b/dev-libs/boost/= files/random-Jamfile-1.46.1 deleted file mode 100644 index 81fb136..0000000 --- a/dev-libs/boost/files/random-Jamfile-1.46.1 +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2006 Tiziano Mueller -# -# Use, modification and distribution of the file is subject to the -# Boost Software License, Version 1.0. -# (See at http://www.boost.org/LICENSE_1_0.txt) - - -project boost/random - : source-location ../src ; - -SOURCES =3D random_device ; - -lib boost_random - : $(SOURCES).cpp=20 - : shared:BOOST_RANDOM_DYN_LINK=3D1 ; diff --git a/dev-libs/boost/files/random-Jamfile-1.47.0 b/dev-libs/boost/= files/random-Jamfile-1.47.0 deleted file mode 100644 index 81fb136..0000000 --- a/dev-libs/boost/files/random-Jamfile-1.47.0 +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2006 Tiziano Mueller -# -# Use, modification and distribution of the file is subject to the -# Boost Software License, Version 1.0. -# (See at http://www.boost.org/LICENSE_1_0.txt) - - -project boost/random - : source-location ../src ; - -SOURCES =3D random_device ; - -lib boost_random - : $(SOURCES).cpp=20 - : shared:BOOST_RANDOM_DYN_LINK=3D1 ; diff --git a/dev-libs/boost/files/remove-toolset-1.41.0.patch b/dev-libs/= boost/files/remove-toolset-1.41.0.patch deleted file mode 100644 index b7d797c..0000000 --- a/dev-libs/boost/files/remove-toolset-1.41.0.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Jamroot 2009-08-23 18:17:37.000000000 +0200 -+++ Jamroot.gentoo 2009-10-21 13:31:46.000000000 +0200 -@@ -352,7 +352,7 @@ - if $(layout) =3D versioned - { - result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - } =20 diff --git a/dev-libs/boost/files/remove-toolset-1.42.0.patch b/dev-libs/= boost/files/remove-toolset-1.42.0.patch deleted file mode 100644 index b7d797c..0000000 --- a/dev-libs/boost/files/remove-toolset-1.42.0.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Jamroot 2009-08-23 18:17:37.000000000 +0200 -+++ Jamroot.gentoo 2009-10-21 13:31:46.000000000 +0200 -@@ -352,7 +352,7 @@ - if $(layout) =3D versioned - { - result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - } =20 diff --git a/dev-libs/boost/files/remove-toolset-1.45.0.patch b/dev-libs/= boost/files/remove-toolset-1.45.0.patch deleted file mode 100644 index c80191c..0000000 --- a/dev-libs/boost/files/remove-toolset-1.45.0.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Jamroot 2010-11-17 11:51:56.000000000 +0200 -+++ Jamroot.gentoo 2011-01-06 15:07:17.893270002 +0200 -@@ -377,7 +377,7 @@ - if $(layout) =3D versioned - { - result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - } =20 diff --git a/dev-libs/boost/files/remove-toolset-1.46.1.patch b/dev-libs/= boost/files/remove-toolset-1.46.1.patch deleted file mode 100644 index c80191c..0000000 --- a/dev-libs/boost/files/remove-toolset-1.46.1.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Jamroot 2010-11-17 11:51:56.000000000 +0200 -+++ Jamroot.gentoo 2011-01-06 15:07:17.893270002 +0200 -@@ -377,7 +377,7 @@ - if $(layout) =3D versioned - { - result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - } =20 diff --git a/dev-libs/boost/files/remove-toolset-1.47.0.patch b/dev-libs/= boost/files/remove-toolset-1.47.0.patch deleted file mode 100644 index d74a882..0000000 --- a/dev-libs/boost/files/remove-toolset-1.47.0.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- boostcpp.jam 2010-11-17 11:51:56.000000000 +0200 -+++ boostcpp.jam.gentoo 2011-01-06 15:07:17.893270002 +0200 -@@ -377,7 +377,7 @@ - if $(layout) =3D versioned - { - result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - } =20 diff --git a/dev-libs/boost/files/remove_toolset_from_targetname.patch b/= dev-libs/boost/files/remove_toolset_from_targetname.patch deleted file mode 100644 index 1a0cb1c..0000000 --- a/dev-libs/boost/files/remove_toolset_from_targetname.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- boost_1_36_0/Jamroot.orig 2008-11-14 16:36:10.000000000 +0100 -+++ boost_1_36_0/Jamroot 2008-11-14 16:36:54.000000000 +0100 -@@ -311,7 +311,7 @@ - if $(layout) =3D versioned - { - local result =3D [ common.format-name -- -$(BOOST_VERSION= _TAG) -+ -$(BOOST_VERSION_TAG) - -$(BUILD_ID) - : $(name) : $(type) : $(property-set) ] ; - =20 diff --git a/dev-libs/boost/metadata.xml b/dev-libs/boost/metadata.xml deleted file mode 100644 index 92c1f4e..0000000 --- a/dev-libs/boost/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - cpp - - dev-zero@gentoo.org - Tiziano M=C3=BCller - - - SebastianLuther@gmx.de - Sebastian Luther - - - hwoarang@gentoo.org - Markos Chandras - - -Boost is a free peer-reviewed portable C++ source libraries. - - - Build and install the boost tools (bcp, quickbook= , - inspect, wave) - Run "eselect boost update" even if version is - already selected - - diff --git a/dev-util/boost-build/ChangeLog b/dev-util/boost-build/Change= Log deleted file mode 100644 index 9248600..0000000 --- a/dev-util/boost-build/ChangeLog +++ /dev/null @@ -1,285 +0,0 @@ -# ChangeLog for dev-util/boost-build -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.71= 2011/07/10 15:15:48 aballier Exp $ - - 10 Jul 2011; Alexis Ballier boost-build-1.46.1.e= build: - keyword ~x86-fbsd - - 16 Apr 2011; Ra=C3=BAl Porcel boost-build-1.42.0.= ebuild: - ia64/s390/sh stable wrt #344677 - -*boost-build-1.46.1 (22 Mar 2011) - - 22 Mar 2011; Markos Chandras - +boost-build-1.46.1.ebuild: - Version bump. Bug #356479 - - 13 Mar 2011; Markus Meier boost-build-1.42.0.ebuil= d: - arm stable, bug #344677 - - 08 Mar 2011; Tobias Klausmann - boost-build-1.42.0.ebuild: - Stable on alpha, bug #344677 - - 06 Mar 2011; Kacper Kowalik - boost-build-1.42.0.ebuild: - ppc64 stable wrt #344677 - - 21 Feb 2011; Michael Weber boost-build-1.42.0.ebuild: - sparc stable, bug 344677 - - 10 Jan 2011; Markos Chandras boost-build-1.42.0.= ebuild: - Stable on amd64 wrt bug 344677 - - 08 Jan 2011; Brent Baude boost-build-1.42.0.ebuild= : - Marking boost-build-1.42.0 ppc for bug 344677 - -*boost-build-1.45.0 (06 Jan 2011) - - 06 Jan 2011; Tiziano M=C3=BCller - +boost-build-1.45.0.ebuild: - Version bump (bug #320039). - - 01 Jan 2011; Thomas Kahle boost-build-1.42.0.ebuild= : - x86 stable per bug 344677 - - 12 Dec 2010; Markos Chandras metadata.xml: - add myself on metadata - - 09 Dec 2010; Dirkjan Ochtman metadata.xml: - Remove myself as a maintainer. - - 24 Nov 2010; Jeroen Roovers boost-build-1.42.0.ebuild= : - Stable for HPPA (bug #344677). - - 19 Sep 2010; Ra=C3=BAl Porcel boost-build-1.41.0.= ebuild: - s390 stable wrt #306335 - - 14 Aug 2010; Ryan Hill boost-build-1.34.1.ebuil= d, - boost-build-1.35.0-r1.ebuild, boost-build-1.35.0-r2.ebuild, - boost-build-1.37.0.ebuild, boost-build-1.39.0.ebuild, - boost-build-1.40.0.ebuild, boost-build-1.41.0.ebuild, - boost-build-1.42.0.ebuild, +files/boost-build-1.42-env-whitespace.patc= h: - Fix build failures when compiler flags contain whitespace (bug #293652= by - Sebastian Luther). - - 22 Apr 2010; Samuli Suominen - -boost-build-1.36.0.ebuild: - Remove boost-1.36.0 for gcc-porting wrt #287638. - - 17 Apr 2010; Joseph Jezak boost-build-1.41.0.ebuil= d: - Marked ppc stable for bug #305195. - - 31 Mar 2010; Ra=C3=BAl Porcel boost-build-1.41.0.= ebuild: - alpha/arm/ia64/sh/sparc stable wrt #306335 - - 27 Mar 2010; Pacho Ramos boost-build-1.41.0.ebuild: - amd64 stable, security bug 305195 - - 21 Mar 2010; Brent Baude boost-build-1.41.0.ebuild= : - Marking boost-build-1.41.0 ppc64 for bug 306335 - - 04 Mar 2010; Jeroen Roovers boost-build-1.41.0.ebuild= : - Stable for HPPA (bug #306333). - -*boost-build-1.42.0 (03 Mar 2010) - - 03 Mar 2010; Dirkjan Ochtman - +files/boost-1.42-fix-mpich2-detection.patch, +boost-build-1.42.0.ebui= ld: - Version bump to dev-util/boost-build-1.42.0. - - 03 Mar 2010; Christian Faulhammer - boost-build-1.41.0.ebuild: - stable x86, security bug 305195 - - 27 Dec 2009; Ra=C3=BAl Porcel - boost-build-1.35.0-r2.ebuild: - alpha/arm/ia64/s390/sh/sparc stable - - 10 Dec 2009; Alexis Ballier - boost-build-1.41.0.ebuild: - keyword ~x86-fbsd - - 02 Dec 2009; Dirkjan Ochtman metadata.xml: - Add maintainer-by-proxy. - -*boost-build-1.41.0 (02 Dec 2009) - - 02 Dec 2009; Dirkjan Ochtman - +files/boost-1.41-fix-mpich2-detection.patch, +boost-build-1.41.0.ebui= ld: - Version bump to boost-build-1.41.0. - - 25 Oct 2009; Markus Meier - boost-build-1.35.0-r2.ebuild: - amd64/x86 stable, bug #284686 - - 24 Oct 2009; nixnut boost-build-1.35.0-r2.ebuild: - ppc stable #284686 - - 24 Oct 2009; Mike Frysinger - boost-build-1.35.0-r2.ebuild, boost-build-1.36.0.ebuild, - boost-build-1.37.0.ebuild, boost-build-1.39.0.ebuild, - boost-build-1.40.0.ebuild: - Add missing `die` check to tarball unpack. - - 23 Oct 2009; Jeroen Roovers boost-build-1.35.0-r2.ebu= ild: - Stable for HPPA (bug #288723). - -*boost-build-1.40.0 (21 Oct 2009) - - 21 Oct 2009; Dirkjan Ochtman +boost-build-1.40.0.ebui= ld, - metadata.xml: - Version bump to 1.40 (add myself to maintainers). - -*boost-build-1.39.0 (16 Jul 2009) - - 16 Jul 2009; Tiziano M=C3=BCller - +boost-build-1.39.0.ebuild: - Version bump (bug #261400). - - 15 May 2009; Ra=C3=BAl Porcel - boost-build-1.35.0-r1.ebuild: - arm/s390/sh stable wrt #245192 - - 14 Apr 2009; Brent Baude boost-build-1.35.0-r1.ebu= ild: - Marking boost-build-1.35.0-r1 ppc64 for bug 245192 - - 04 Apr 2009; Ra=C3=BAl Porcel - boost-build-1.35.0-r1.ebuild: - ia64 stable wrt #245192 - - 04 Apr 2009; Markus Meier - boost-build-1.35.0-r1.ebuild: - x86 stable, bug #245192 - - 02 Apr 2009; Friedrich Oslage - boost-build-1.35.0-r1.ebuild: - Stable on sparc, bug #245192 - - 01 Apr 2009; Joseph Jezak - boost-build-1.35.0-r1.ebuild: - Marked ppc stable for bug #245192. - - 29 Mar 2009; Thomas Anderson - boost-build-1.35.0-r1.ebuild: - stable amd64, bug 245192 - - 24 Mar 2009; Ryan Hill boost-build-1.34.1.ebuil= d, - boost-build-1.35.0-r1.ebuild, boost-build-1.35.0-r2.ebuild, - boost-build-1.36.0.ebuild, boost-build-1.37.0.ebuild: - Fix homepage. Bug #234246. - - 07 Feb 2009; Tobias Klausmann - boost-build-1.35.0-r1.ebuild: - Stable on alpha, bug #245192 - -*boost-build-1.37.0 (16 Dec 2008) -*boost-build-1.36.0 (16 Dec 2008) -*boost-build-1.35.0-r2 (16 Dec 2008) - - 16 Dec 2008; Tiziano M=C3=BCller - +boost-build-1.35.0-r2.ebuild, +boost-build-1.36.0.ebuild, - +boost-build-1.37.0.ebuild: - Version bump. Still p.masked since the new versions are slottable. - -*boost-build-1.35.0-r1 (05 Jun 2008) - - 05 Jun 2008; Tiziano M=C3=BCller - +files/1.35.0-fix_broken_icu_build.patch, -boost-build-1.35.0.ebuild, - +boost-build-1.35.0-r1.ebuild: - Fixed ICU compilation bug - - 05 May 2008; Jeroen Roovers boost-build-1.34.1.ebuild= , - boost-build-1.35.0.ebuild: - Remove unneeded quotation marks (bug #210029, comment #30). - -*boost-build-1.35.0 (24 Apr 2008) - - 24 Apr 2008; Tiziano M=C3=BCller - +boost-build-1.35.0.ebuild: - Version bump (bug #216037) - - 15 Mar 2008; Tiziano M=C3=BCller - boost-build-1.34.1.ebuild: - Fixed typo in description. - - 14 Feb 2008; Mark Loeser boost-build-1.34.1.ebuil= d: - Fix bug #210029; thanks to Daniel Pielmeier - - 13 Feb 2008; Tiziano M=C3=BCller - boost-build-1.34.1.ebuild: - Added python USE-flag. Adding LDFLAGS to LIBS to fix bug #209794 (see = ebuild - for more info). - - 05 Feb 2008; Samuli Suominen boost-build-1.34.1.ebui= ld: - amd64 stable wrt security #205955 - - 26 Jan 2008; Tobias Scherbaum - boost-build-1.34.1.ebuild: - ppc stable, bug #205955 - - 26 Jan 2008; Jeroen Roovers boost-build-1.34.1.ebuild= : - Stable for HPPA (bug #205955). - - 25 Jan 2008; Markus Rothe boost-build-1.34.1.ebui= ld: - Stable on ppc64; bug #205955 - - 25 Jan 2008; Ra=C3=BAl Porcel boost-build-1.34.1.= ebuild: - alpha/ia64/sparc stable wrt security #205955 - - 24 Jan 2008; Christian Faulhammer - boost-build-1.34.1.ebuild: - stable x86, security bug 205955 - - 20 Jan 2008; Ryan Hill Manifest: - Fix Manifest. - - 24 Dec 2007; Tiziano M=C3=BCller - -boost-build-1.34.0.ebuild: - Dropped old version. - - 26 Sep 2007; Tiziano M=C3=BCller - boost-build-1.34.1.ebuild: - Marked ~arm and ~sh for bug #182196 - -*boost-build-1.34.1 (29 Jul 2007) - - 29 Jul 2007; Tiziano M=C3=BCller - +boost-build-1.34.1.ebuild: - Version bump (bug #186811) - - 23 Jun 2007; Joshua Kinard boost-build-1.34.0.ebuil= d: - Marked unstable on mips, per #182196. - - 20 Jun 2007; Joseph Jezak boost-build-1.34.0.ebuil= d: - Marked ~ppc for bug #182196. - - 18 Jun 2007; Ra=C3=BAl Porcel boost-build-1.34.0.= ebuild: - Add ~alpha/~ia64 wrt #182196 - - 18 Jun 2007; Markus Rothe boost-build-1.34.0.ebui= ld: - Added ~ppc64; bug #182196 - - 18 Jun 2007; Jeroen Roovers boost-build-1.34.0.ebuild= : - Marked ~hppa (bug #182196). - - 16 Jun 2007; Ferris McCormick - boost-build-1.34.0.ebuild: - Add ~sparc keyword --- part of Bug #182196 --- installs as expected. - - 10 Jun 2007; Ryan Hill boost-build-1.34.0.ebuil= d: - Boost building boost-build with GCC 4.2, bug #181139. - -*boost-build-1.34.0 (03 Jun 2007) - - 03 Jun 2007; Tiziano M=C3=BCller - -boost-build-1.34_pre20061214.ebuild, +boost-build-1.34.0.ebuild: - Version bump. - -*boost-build-1.34_pre20061214 (18 Dec 2006) - - 18 Dec 2006; Tiziano M=C3=BCller +metadata.xml, - +boost-build-1.34_pre20061214.ebuild: - Initial commit. - diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifes= t deleted file mode 100644 index 49dc9d1..0000000 --- a/dev-util/boost-build/Manifest +++ /dev/null @@ -1,27 +0,0 @@ -AUX 1.35.0-fix_broken_icu_build.patch 1752 RMD160 0e7ee05c17d76e29abff91= 5e84181361e4095b89 SHA1 273de1fa957091bf3c0d041f54aec9797810f3cf SHA256 7= 1d858236c47b835947d996d3caf0a1de96ace267140d52dd09594db3a96729d -AUX boost-1.41-fix-mpich2-detection.patch 1378 RMD160 fd81c6a03dd8bf2d6a= fdaf3fa4957ee0ff1f6e10 SHA1 bbe5ba6fb554ab89e5fa4649f8a44ad7cd1dfa80 SHA2= 56 8e1adadb1345ff045930bbd1c6d9d6e4b06462de2939021bf9e3a3fe1c9d6100 -AUX boost-1.42-fix-mpich2-detection.patch 1378 RMD160 fd81c6a03dd8bf2d6a= fdaf3fa4957ee0ff1f6e10 SHA1 bbe5ba6fb554ab89e5fa4649f8a44ad7cd1dfa80 SHA2= 56 8e1adadb1345ff045930bbd1c6d9d6e4b06462de2939021bf9e3a3fe1c9d6100 -AUX boost-build-1.42-env-whitespace.patch 683 RMD160 a96ff55a09a889c5fba= 0c898cc7d4c2a6d2ef1a5 SHA1 9fd231fc699813df1d3ba78ae95f5f322166ade7 SHA25= 6 52714f45a54cad8c126d5fca8bd5eacc4d746b29df24aaa9d2c55e3694a6f4aa -DIST boost_1_34_1.tar.bz2 12986931 RMD160 303327ff852bc19dd7a94657fdef3c= 56f5882e06 SHA1 b771271d5cbd3bdb0f119dd66dfd36bad7a66866 SHA256 0f866c75b= 025a4f1340117a106595cc0675f48ba1e5a9b5c221ec7f19e96ec4c -DIST boost_1_35_0.tar.bz2 23416747 RMD160 89dc46b7841cd288b5fb6f4b9a1ac7= 309786dc14 SHA1 80d1fe7b0c45541e2af7628295b18f2af996de16 SHA256 f8bf7368a= 22ccf2e2cf77048ab2129744be4c03f8488c76ad31c0aa229b280da -DIST boost_1_37_0.tar.bz2 29435646 RMD160 3c4cf7eb97a8fb126e564ba529ed9e= dec8765185 SHA1 c0d0cf9ad8d954507824aed51a3e93e6a9da1d99 SHA256 d52ef49f7= 0b1b9addc4e0d1a3a2a1966227f0d173c3301bac3e6d399eeac5472 -DIST boost_1_39_0.tar.bz2 29408537 RMD160 4962256b48fa8563bf373b8bed97cc= 8655206a51 SHA1 6af42f74ab24ccc51589a025593bad298c8adde8 SHA256 44785eae8= c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd -DIST boost_1_40_0.tar.bz2 32068759 RMD160 dabcc7442b73048095aa3037917ea0= 713782781f SHA1 9dbaa06ce1d99ce310011c2eaf816ecb003b3096 SHA256 36cf4a239= b587067a4923fdf6e290525a14c3af29829524fa73f3dec6841530c -DIST boost_1_41_0.tar.bz2 33348161 RMD160 a604ef5a6f6f5bf50be59206c85342= 58ab431aea SHA1 31134e28866b90c39ca4a903c263e036bb25550c SHA256 1ef94e674= 9eaf13318284b4f629be063544c7015b45e38113b975ac1945cc726 -DIST boost_1_42_0.tar.bz2 33426755 RMD160 90cea6aaa35f22b97e6eb3f5879ca9= fe21098349 SHA1 3ce3bb1a1bed504635287017f9e628597b409e7b SHA256 4b1eb95bd= 250ce15ac66435d6167f225b072b0d3a7eb72477a31847a9ca9e609 -DIST boost_1_45_0.tar.bz2 39330184 RMD160 1402cb49e0d680268109ef1bf16aea= 9bc4a127b0 SHA1 eb7424ef99df4e38af7431e38ff9849651b8aaf5 SHA256 55ed3ec51= d5687e8224c988e22bef215dacce04e037d9f689569a80c4377a6d5 -DIST boost_1_46_1.tar.bz2 42001335 RMD160 bb43b39f7c4b683b80bafa3042b95e= 65a242d9c3 SHA1 3ca6e173ec805e5126868d8a03618e587aa26aef SHA256 e1dfbf42b= 16e5015c46b98e9899c423ca4d04469cbeee05e43ea19236416d883 -DIST boost_1_47_0.tar.bz2 45952657 RMD160 511144eb5ade340115971c372a3c84= 9bd55181f1 SHA1 6e3eb548b9d955c0bc6f71c51042b713b678136a SHA256 815a5d9fa= ac4dbd523fbcf3fe1065e443c0bbf43427c44aa423422c6ec4c2e31 -EBUILD boost-build-1.34.1.ebuild 2449 RMD160 2c66c3c1b52cb15aea3ce8ee39d= 860a8d10faf29 SHA1 1a01b722f78e7e75add539e9bf2c5c0a3206c78f SHA256 0d12d3= be2859e96f988e4279dc72c42bf420262673d9b6bf5344896089bd7770 -EBUILD boost-build-1.35.0-r1.ebuild 2779 RMD160 93fca7f1c241a01afcabd63f= a6195c1be86b1775 SHA1 d48b0626273f6abb32aaccf4e66e21ec9dc5b5e3 SHA256 a02= f12355f9d84cf7e47cffcd6001838b1747eadca2608cab9469490b3117801 -EBUILD boost-build-1.35.0-r2.ebuild 3134 RMD160 b9c8335cffeb8881ee2ccabc= 44ed03c328d489ab SHA1 2ce79d1cf84f85454c6e56c30baa748222ff8c1c SHA256 f32= 4e074f6c01381a39b5521ec558e994565ebfbdc1575eae73d6e490f13ce73 -EBUILD boost-build-1.37.0.ebuild 3115 RMD160 848a75ae7c614e58ae212494140= e61db80ef4ba3 SHA1 411862adf745eaa8b5b6f83e0ea5000363771987 SHA256 cc4b9e= 938dabbcc8b941bdac549e5f4bfb7d28d33f40e0cbdf2d1b6742b47adb -EBUILD boost-build-1.39.0.ebuild 3200 RMD160 bd2c408aab985f7af268c1777fc= 8614ac7c0646b SHA1 b1e9e251fae02736f491d651aa22ebf6c72a832f SHA256 64aea9= 788d166844187918c01b4c80725b4e8fdef9129649d69569472b2bd576 -EBUILD boost-build-1.40.0.ebuild 3200 RMD160 640ec5948d4d4c5ce166b2c92cb= 504691832f3bb SHA1 1759bac7c70e1c6e0d3197d50f197342027d04f4 SHA256 320dfc= 12eacea3946c309056242aa2e721bd34715829f533536a904470d0d948 -EBUILD boost-build-1.41.0.ebuild 3258 RMD160 0a738f43d1770fb817e868340a1= e64f1da4725a2 SHA1 3b9102fcec4d109ee2f688006f462829be45b0d1 SHA256 286b32= e7d7061b19780a8fea535ece191ab58c2322b4bb198404522cfc3d7f47 -EBUILD boost-build-1.42.0.ebuild 3248 RMD160 8ec1c03eb28bf4b550aec7e6a01= 3a1facb30be2b SHA1 1e3023e75a6a44133fa1d529ffede218063e6ae9 SHA256 a36457= 40879ce87633398f34fb582ea05695962e45bea85860e5c9fc6ced3f43 -EBUILD boost-build-1.45.0.ebuild 3309 RMD160 70f308ca0f6322d6cdd2f95746b= e7ce0abc610f9 SHA1 511990fc07e64b1941227747c43feedf68d53712 SHA256 889fc9= 6586966fd52db2bfa1cfcf296dda766bf0fc996f0a643f69da07874c06 -EBUILD boost-build-1.46.1.ebuild 3319 RMD160 84d47d4463a43a4e2ff3f43062d= bb111a7e4f0cc SHA1 aca54cda32503d56b20dbfd9ccb631ea5e8d6397 SHA256 9cc9cf= ffbfb055de4c88e47205e4553057982fd3983dbc843c960b56c22fdb28 -EBUILD boost-build-1.47.0.ebuild 3455 RMD160 458f7eec92279b1ba380f2cec8c= f34afaddd00a9 SHA1 4024f848710ad579ade0902c1dc895b06010621e SHA256 57a5ff= 9f9b10921b6a3bc22a3f5f787373ab8cbd2a613374ae8f6358b490b223 -MISC ChangeLog 9527 RMD160 2b4a1a101b2d2e76640223160af278cee3e1057d SHA1= 96a1d16156b855c63b0dfe00719ce47670b2d8ac SHA256 ef9d1eeb5340c2150c7f852a= 12b935161f8dae0dc1964b12e9a9f126d296beb0 -MISC metadata.xml 467 RMD160 46a5b92ef812d514cce62b4a7d6644597c137bf9 SH= A1 c47d4a412061b3fe75a2ac875542bc6f1ea4d269 SHA256 45d1630f3fe0286a9ea6cb= 8cb04ec73ae7f4b7fd52f413e423fce4c436c23f6a diff --git a/dev-util/boost-build/boost-build-1.34.1.ebuild b/dev-util/bo= ost-build/boost-build-1.34.1.ebuild deleted file mode 100644 index 483496d..0000000 --- a/dev-util/boost-build/boost-build-1.34.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.34= .1.ebuild,v 1.17 2010/08/14 06:35:54 dirtyepic Exp $ - -inherit flag-o-matic toolchain-funcs versionator - -MY_PV=3D$(replace_all_version_separators _) - -DESCRIPTION=3D"A system for large project software construction, which i= s simple to use and powerful." -HOMEPAGE=3D"http://www.boost.org/doc/tools/build/index.html" -SRC_URI=3D"mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2" - -LICENSE=3D"Boost-1.0" -SLOT=3D"0" -KEYWORDS=3D"alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -IUSE=3D"python" - -DEPEND=3D"!no to prope= rties -+ # to cause any parent target to fail to build. Except = that it -+ # - does not work now, since we check for no onl= y in -+ # common properties, but not in properties that came = from -+ # dependencies -+ # - it's not clear if that's a good idea anyway. The a= lias -+ # target, for example, should not fail to build if a = dependency -+ # fails. -+ self.generated.$(property-set) =3D [ property-set.creat= e no ] ; - } - } -@@ -1283,4 +1292,7 @@ - { - ECHO [ targets.indent ] "Already built" ; -+ local ur =3D $(self.generated.$(property-set)) ; -+ ur =3D $(ur[0]) ; -+ ECHO [ targets.indent ] " Usage requirements " [ $(ur)= .raw ] ; - } - } diff --git a/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.p= atch b/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch deleted file mode 100644 index d3bd646..0000000 --- a/dev-util/boost-build/files/boost-1.41-fix-mpich2-detection.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: tools/build/v2/tools/mpi.jam -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- tools/build/v2/tools/mpi.jam (revision 57744) -+++ tools/build/v2/tools/mpi.jam (working copy) -@@ -156,14 +156,27 @@ - # into a feature. - local match =3D [ MATCH "^(-.)(.*)" : $(cmdline) ] ; - local matched ; -- if $(match) && $(match[2]) { -+ if $(match) && $(match[2]) { - local prefix =3D $(match[1]) ; - if $(feature_kinds$(prefix)) { - local name =3D $(feature_kinds$(prefix)) ; - local add =3D [ add_feature $(prefix) $(name) $(cmdline)= ] ; - - if $(add) { -- result +=3D $(add[1]) ; -+ -+ if $(add[1]) =3D pthread -+ { -+ # Uhm. It's not really nice that this MPI impleme= ntation -+ # uses -lpthread as opposed to -pthread. We do wa= nt to -+ # set multi, instead of -lpthread. -+ result +=3D "multi" ; -+ MPI_EXTRA_REQUIREMENTS +=3D "multi" ; -+ } -+ else -+ { -+ result +=3D $(add[1]) ; -+ } -+ - cmdline =3D $(add[2]) ; - matched =3D yes ; - } - diff --git a/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.p= atch b/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch deleted file mode 100644 index d3bd646..0000000 --- a/dev-util/boost-build/files/boost-1.42-fix-mpich2-detection.patch +++ /dev/null @@ -1,35 +0,0 @@ -Index: tools/build/v2/tools/mpi.jam -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ---- tools/build/v2/tools/mpi.jam (revision 57744) -+++ tools/build/v2/tools/mpi.jam (working copy) -@@ -156,14 +156,27 @@ - # into a feature. - local match =3D [ MATCH "^(-.)(.*)" : $(cmdline) ] ; - local matched ; -- if $(match) && $(match[2]) { -+ if $(match) && $(match[2]) { - local prefix =3D $(match[1]) ; - if $(feature_kinds$(prefix)) { - local name =3D $(feature_kinds$(prefix)) ; - local add =3D [ add_feature $(prefix) $(name) $(cmdline)= ] ; - - if $(add) { -- result +=3D $(add[1]) ; -+ -+ if $(add[1]) =3D pthread -+ { -+ # Uhm. It's not really nice that this MPI impleme= ntation -+ # uses -lpthread as opposed to -pthread. We do wa= nt to -+ # set multi, instead of -lpthread. -+ result +=3D "multi" ; -+ MPI_EXTRA_REQUIREMENTS +=3D "multi" ; -+ } -+ else -+ { -+ result +=3D $(add[1]) ; -+ } -+ - cmdline =3D $(add[2]) ; - matched =3D yes ; - } - diff --git a/dev-util/boost-build/files/boost-build-1.42-env-whitespace.p= atch b/dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch deleted file mode 100644 index 681de7a..0000000 --- a/dev-util/boost-build/files/boost-build-1.42-env-whitespace.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/tools/jam/src/build.jam b/tools/jam/src/build.jam -index e30e854..7b397a3 100644 ---- a/tools/jam/src/build.jam -+++ b/tools/jam/src/build.jam -@@ -2,6 +2,20 @@ - #~ Distributed under the Boost Software License, Version 1.0. - #~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICEN= SE_1_0.txt) -=20 -+# Clean env vars of any "extra" empty values. -+for local v in ARGV CC CFLAGS -+{ -+ local values ; -+ for local x in $($(v)) -+ { -+ if $(x) !=3D "" -+ { -+ values +=3D $(x) ; -+ } -+ } -+ $(v) =3D $(values) ; -+} -+ - # Platform related specifics. - if $(NT) { rule .path { return "$(<:J=3D\\)" ; } ./ =3D "/" ; } - else if $(OS2) { rule .path { return "$(<:J=3D\\)" ; } ./ =3D "/" ; } diff --git a/dev-util/boost-build/metadata.xml b/dev-util/boost-build/met= adata.xml deleted file mode 100644 index 5b304b7..0000000 --- a/dev-util/boost-build/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - cpp - - dev-zero@gentoo.org - Tiziano M=C3=BCller - - - SebastianLuther@gmx.de - Sebastian Luther - - - hwoarang@gentoo.org - Markos Chandras - -