The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD devel : boost

Free peer-reviewed portable C++ source libraries

 The Boost web site provides free peer-reviewed portable C++ source
libraries.  The emphasis is on libraries which work well with the C++
Standard Library.  One goal is to establish "existing practice" and
provide reference implementations so that the Boost libraries are
suitable for eventual standardization.  Some of the libraries have
already been proposed for inclusion in the C++ Standards Committee's
upcoming C++ Standard Library Technical Report. 

http://www.boost.org/



boost history


v. 1.39
date: 2007/08/13 19:46:18;  author: barner;  state: Exp;  lines: +5 -1
- Update to Boost 1.34.1. Bug fix release, see [1] for the complete list
  of changes.
- Mark boost-1* and boost-python-1* mutually conflicting [2]

Submitted by:	thierry [2]

[1] http://svn.boost.org/trac/boost/query?status=closed&milestone=Boost+1.34.1

v. 1.38 date: 2007/07/04 15:09:06; author: barner; state: Exp; lines: +51 -49 Update to boost 1.34.0: - ChangeLog: http://lists.boost.org/boost-announce/2007/05/0131.php - Uses Boost.Build v2 - Fixes build g++ 4.2 (and there for on 7-CURRENT) - Port respects CXXFLAGS unless the WITH_OPTIMIZED_CFLAGS option is set that enables -O3 optimization and full inlining Requested by: many PR: ports/113474 (resolved) Obtained from: http://boost.cvs.sourceforge.net/boost/boost/boost/detail/atomic_count_gcc.hpp?r1=1.5&r2=1.5.8.1 via pav
v. 1.37 date: 2007/03/28 09:39:49; author: barner; state: Exp; lines: +1 -0 Make fetchable again (MASTER_SITE_SUBDIR was accidentally deleted in last commit). Reported by: Bill Fenner's distfile script
v. 1.36 date: 2007/03/06 05:58:22; author: barner; state: Exp; lines: +7 -110 - Remove support for FreeBSD 4. - Remove devel/boost-gcc3, since it's only usefull on 4.x - Minor portlint tweaks.
v. 1.35 date: 2006/09/22 22:22:19; author: mi; state: Exp; lines: +1 -1 Upgrade ICU from 3.4.1 to 3.6. Build WITHOUT_THREADS by default -- using threads is broken on ia64 (marcel is investigating) and seems useless elsewhere. Filter `-funroll-loops' out of CFLAGS for now -- it seems to cause miscompilation occasionally. Correct the dependencies to stop requiring a particular version number of the ICU's libraries to ease future upgrades.
v. 1.34 date: 2006/08/31 11:17:38; author: barner; state: Exp; lines: +6 -2 - libbgl-wiz requires spirit-1.8, so don't build it on FreeBSD 4 unless gcc-3.4 is used [1]. This fixes the build on FreeBSD 4.x. - Install libboost_serialization.so as libboost_serialization.so.3 and create a symlink. [2] Reported by: many [1], bmah [2] PR: ports/102524
v. 1.33 date: 2006/08/01 19:25:17; author: barner; state: Exp; lines: +1 -1 - Fix const-correctness bug in Boost.Regex-1.33.x that strikes only in multithreaded programs on Unix platforms, if: * Multiple threads construct regexes concurrently, or * Multiple threads perform search and replace operations concurrently. - Bump PORTREVISION (threads are enabled in the port's default configuration) Submitted by: John Maddock via boost-announce Found by: Aleksey Sanin See also: http://lists.boost.org/boost-announce/2006/08/0097.php
v. 1.32 date: 2006/07/20 19:18:29; author: barner; state: Exp; lines: +12 -0 - Build libbgl-viz.a (needed to use the GraphViz reader) - Build librandom_device.a (needed to use certain PRG algorithms that rely on /dev/urandom) - Remove former maintainer from pkg-descr - Bump PORTREVISION Requested by: Fernando Herrero Carrón
v. 1.31 date: 2006/05/04 21:40:25; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from all categories starting with D
v. 1.30 date: 2005/12/10 16:51:18; author: barner; state: Exp; lines: +10 -4 Update to Boost 1.33.1: * Bugfix release * ChangeLog at https://sourceforge.net/forum/forum.php?forum_id=517679
v. 1.29 date: 2005/11/22 11:17:51; author: barner; state: Exp; lines: +4 -0 Avoid duplicate LASTEST_LINKs by conditionally modifing PKGNAMESUFFIX, resulting in boost-python-gcc3 (if the boost port is built on 4.x from devel/boost-gcc3 (which implies WITH_PYTHON)).
v. 1.28 date: 2005/11/22 11:03:25; author: barner; state: Exp; lines: +5 -0 Mark the devel/boost-gcc3 slave port IGNORE on FreeBSD >= 5.
v. 1.27 date: 2005/11/14 18:26:09; author: barner; state: Exp; lines: +1 -1 Keep up with devel/icu shared lib version bump. Submitted by: Vladimir Guzma PR: ports/89009
v. 1.26 date: 2005/11/09 14:30:55; author: barner; state: Exp; lines: +59 -21 - Update to Boost 1.33.0 * Boost.Regex now supports the ICU unicode library * Optionally build Boost with GCC 3.4 on FreeBSD 4.x [1] * For changes to the Boost libraries see their specific ChangeLogs in ${LOCALBASE}/share/doc/boost or at http://www.boost.org/ * Bump shared library version to 3 PR: ports/88014 [1] Submitted by: Václav Haisman [1]
v. 1.25 date: 2005/03/21 18:04:49; author: barner; state: Exp; lines: +3 -2 - Don't install symlinks to shared libraries that are not installed. Specifically, this is about the !WITH_PYTHON and !WITH_THREADS cases. - This fixes the plist again. Reported by: kris via pointyhat Approved by: arved (mentor)
v. 1.24 date: 2005/03/09 13:03:11; author: barner; state: Exp; lines: +4 -0 - no python implies no pyste (fix conditionally created plist) [1] - document WITH_PYSTE knob Pointed out by: lofi [1] Approved by: arved (mentor)
v. 1.23 date: 2005/03/08 17:25:54; author: barner; state: Exp; lines: +39 -5 - Add WITH_PYSTE knob in oder to keep the list of dependencies smaller for the WITH_PYTHON case. WITH_PYSTE implies WITH_PYTHON. [1] - Print frame around pkg-message in order to attract the user's attention. Requested by: nectar [1] Approved by: arved (mentor)
v. 1.22 date: 2005/03/07 10:29:37; author: barner; state: Exp; lines: +108 -20 - Install pyste, a interface generator for Boost.Python This adds two run time dependecies in the WITH_PYTHON case: * devel/gccxml * devel/py-elementtree This was requested in [1]. - Add pkg-message to help developers getting started with boost: Give suggestions for CFLAGS and LDFLAGS for the following build options: * BOOST_THREADS: pkg-message.threads * WITH_PYTHON: pkg-message.python * stlport (4.x): pkg-message.stlport - remove pkg-install script and perform installation in Makefile PR: ports/77640 [1] Approved by: arved (mentor)
v. 1.21 date: 2005/02/28 13:05:23; author: barner; state: Exp; lines: +1 -1 Change email address in ports maintained by me to barner@FreeBSD.org Approved by: arved (mentor)
v. 1.20 date: 2005/02/12 21:11:07; author: thierry; state: Exp; lines: +1 -0 Unbreak devel/monotone on FreeBSD-5.3. Bump PORTREVISION. PR: ports/76730 Submitted by: Mark A. Wicks and maintainer Obtained from: Boost CVS repository.
v. 1.19 date: 2004/12/24 12:23:12; author: sem; state: Exp; lines: +119 -28 - Update devel/boost to 1.32.0 - Add slave devel/boost-python port - Remove devel/spirit because of it's a part boost now PR: ports/75377 Submitted by: Simon Barner (maintainer)
v. 1.18 date: 2004/08/24 20:05:34; author: sem; state: Exp; lines: +7 -48 Move to OPTIONS. PR: ports/70898 Submitted by: maintainer
v. 1.17 date: 2004/05/29 21:06:36; author: pav; state: Exp; lines: +3 -0 - Fix build on alpha PR: ports/67338 Submitted by: Simon Barner (maintainer)
v. 1.16 date: 2004/03/08 15:02:53; author: arved; state: Exp; lines: +2 -0 Fix build on IA64 PR: 63903 Submitted by: Simon Barner
v. 1.15 date: 2004/02/20 05:32:21; author: ijliao; state: Exp; lines: +110 -37 upgrade to 1.31.0 - builds the most recent boost version (1.31.0) - respects PTHREAD_{CFLAGS, LIBS} (credits for the PTHREAD_LIBS part go to Craig Rodrigues ) - builds all boost libraries - installs docs into DOCSDIR, and examples into EXAMPLESDIR (as before), but the hyperlinks to the example files are corrected (pls. report if you find some broken links) - has new various tunable options, such as o WITH_DEBUG o WITHOUT_THREAD o WITH_OPTIMIZED_CFLAGS o VERBOSE_BUILD - forced major numbers for shared libraries (everything defaults to .so.1, and is symlinked to .so) - installs the possible versions of the libraries (w/ or w/o debugging or threading support) with the same suffix- and prefix-less name, e.g. instead of libboost_filesystem-gcc-debug-s.so.1 (the gcc toolset, debugging info and single threaded) and libboost_filesystem-gcc-m.so.1 (gcc toolset, release version, multi threaded), there now is only libboost_filesystem.so.1. PR: 63100 Submitted by: maintainer
v. 1.14 date: 2004/02/17 05:36:56; author: kris; state: Exp; lines: +4 -0 FORBIDDEN on 5.x: Does not respect PTHREAD_{CFLAGS,LIBS}
v. 1.13 date: 2004/01/15 13:41:30; author: netchild; state: Exp; lines: +1 -1 Simon Barner has agreed to maintain this port. Approved by: maintainer timeout (I've used a ~2 week timeout without an email contact; as can be seen and I've already noticed for another port, the maintainer is not responsive for a much longer time)
v. 1.12 date: 2003/12/28 11:10:42; author: oliver; state: Exp; lines: +8 -1 Fix build on Alpha and Sparc arch Approved By: maintainer timeout (2 weeks)
v. 1.11 date: 2003/11/20 16:11:52; author: sergei; state: Exp; lines: +10 -10 - Fix build (previous update was incomplete): Do not add PYTHON_* variables to MAKE_ENV unless WITH_PYTHON knob is enabled - Remove spaces on empty line to please portlint While I'm here: - s/+=/=/ where appropriate PR: 59255 Submitted by: Sergey Matveychuk Approved by: maintainer's silence
v. 1.10 date: 2003/11/10 05:52:32; author: ijliao; state: Exp; lines: +25 -19 unbreak upgrade to 1.30.2 PR: 58168 Submitted by: Keishi Katoux Approved by: maintainer timeout
v. 1.9 date: 2003/11/03 03:56:34; author: kris; state: Exp; lines: +1 -1 Mark BROKEN (see bento logs). These ports are scheduled for removal after Feb 2 2004 if they are still broken at that time and no fixes have been submitted by PR.
v. 1.8 date: 2003/10/12 22:32:55; author: kris; state: Exp; lines: +2 -0 BROKEN: Errors during build
v. 1.7 date: 2003/08/23 01:03:49; author: perky; state: Exp; lines: +1 -0 Bump PORTREVISION after lang/python's changing default to BUILD_STATIC. This affects to python embedding programs only. Submitted by: olgeni
v. 1.6 date: 2003/07/18 14:13:10; author: nectar; state: Exp; lines: +24 -15 - Update to Boost 1.30.0. - Honor CC/CXX as best we can (bjam build system is buggy in this area) - Pull down GCC 3.3 `support' from Boost CVS Approved by: Paul Marquis (maintainer)
v. 1.5 date: 2003/02/21 11:22:27; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.4 date: 2002/11/06 13:54:17; author: wjv; state: Exp; lines: +11 -8 - Update to version 1.29.0 - Attempt to install full documentation (which is difficult to separate from the rest of the source) Approved by: Paul Marquis (MAINTAINER)
v. 1.3 date: 2002/05/27 02:42:11; author: ijliao; state: Exp; lines: +4 -1 If port is built with WITHOUT_PYTHON set, don't include Python libraries in package list PR: 38580 Submitted by: maintainer
v. 1.2 date: 2002/05/23 15:07:59; author: dwcjr; state: Exp; lines: +12 -7 Update to latest(1.28.0) PR: 38455 Submitted by: maintainer
v. 1.1 date: 2002/01/15 03:39:11; author: knu; state: Exp; Add boost, free peer-reviewed portable C++ source libraries. PR: ports/33634 Submitted by: Paul Marquis =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm