Commit graph

18 commits

Author SHA1 Message Date
jlam
e8132b3fbf Relinquish maintainership of packages to tech-pkg@NetBSD.org. 2004-04-24 22:46:08 +00:00
salo
8ad8c30215 Updated to version 1.30.2.
Changes:

1.30.2:
=======
- Backported changes to the config system, to better handle new compiler
  releases.
- Bugs in regression reporting in subproject tests were fixed.
- Tests are now run in the context of the user's PATH environment settings
- msvc-stlport and intel-win32-stlport toolsets now build static libraries
  with multithreading enabled, to be compatible with the STLPort builds.
- intel-win32 toolset now handles wchar_t correctly when intel is installed
  over msvc6.
- Backported fixes from the main trunk which prevent errors building
  the Boost.Test library in its default configuration.
- Backported portability improvements for checked_delete.
- Locale support for metrowerks (requiring a statically-linked runtime) is
  more uniformly handled.
- Backported conversion/lexical_cast's wchar_t fixes from the main trunk.
- intel-linux-tools: added rt to FINDLIBS in order to make
  the clock_gettime() function available (backport of a patch in CVS HEAD).
- regression/compiler_status.cpp: backported fixes in error log links
  generation.

1.30.1:
=======
Fixes were made to the following libraries:
  - The Boost.Lambda library is now usable with gcc-2.95.2
  - Boost.Spirit:
    - Fixed. Using MSVC++6 (SP5), calling the assign action with a string
      value on parsers using the file_iterator will not work.
    - Fixed: using assign semantic action in a grammar with a multi_pass
      iterator adaptor applied to an std::istream_iterator resulted in
      a failure to compile under msvc 7.0.
    - Fixed: There is a bug in the "range_run<CharT>::set
      (range<CharT> const& r)" function in the
      "boost\spirit\utility\impl\chset\range_run.ipp".
    - Fixed: handling of trailing whitespace bug (ast_parse/pt_parse related)
    - Fixed: comment_p and end of data bug
    - Fixed: Most trailing space bug:
    - Fixed: chset<>::operator~(range<>) bug, operator&(chset<>, range<>)
      bug, operator&(range<>, chset<>) bug,
    - Fixed: impl::detach_clear bug
    - Fixed: mismatch closure return type bug
    - Fixed: access_node_d[] and access_match_d[] iterator bugs
    - Fixed a bug regarding threadsafety of Phoenix/Spirit closures.
  - The Boost Template Metaprogramming Library (MPL)'s typeof implementation
    is now compatible with Metrowerks CodeWarrior Pro8.
  - Boost.Function: workaround for the new Borland patch (version 0x564) and
    MSVC++ .NET 2003.
  - Boost.Config, Boost.Format, and Boost.Regex have been adjusted to avoid
    warnings with GCC-3.3, and Boost.Format also now works with string types
    other than std::string.
  - Smart Pointers
    - checked_delete now works on more platforms
    - Compatibility with the SunPro compiler
    - Added missing #includes.
  - Boost.Python
    - warning suppression for finicky compilers
    - fixed a crashing bug in the raw_function facility when no keyword
      arguments were passed.
    - Improved conversion of NULL shared_ptrs to Python.
2003-09-25 16:08:09 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
cjep
b184c1e87e Truncate COMMENT to under 70 characters 2003-06-07 14:47:16 +00:00
wiz
369ab7909f Distfile is now versioned, so we don't need DIST_SUBDIR any longer.
Some minor cleanup.
2002-07-07 10:21:38 +00:00
jschauma
5acaac5528 Update to version 1.28. Our last version was 1.18.1 from around the end
of 2000;  changes far too many to list here, please see http://www.boost.org
for details.

Download files from proper mastersite rather than downloading boost_all.tar.gz
so as to make it easier to track updates.

Update and modifications suggested in PR pkg/16894 by MarkoSchuetz at web dot de
-- this closes this PR.
2002-07-07 02:30:51 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
jlam
9c9afb6b52 Update to boost 1.18.1. Changes from version 1.17.0:
* Graph Library, Random Number Library, and Regular Expression Library
* Configuration Header additions for various compiler foibles.
* Portability Hints: Borland C++ 5.5.1 from Jens Maurer added.
* Compiler Status updated for latest versions of several compilers.
* Array Library improvements reflecting formal review comments.
* functional.hpp compiler workarounds added.
* tie() function template added to utility.hpp for easier handling of
  std::pair<> return values.
* Integer Library improved handling of 64-bit integers.
* Minor web site page updates.
2000-11-03 00:16:36 +00:00
jlam
fa6267800f Update boost to 1.17.0. Changes from version 1.16.1:
* Array Library added - An STL compliant container wrapper for arrays of
       constant size from Nicolai Josuttis.
     * array traits header renamed array_traits.hpp (was array.hpp).
     * Random Number Library: more minor changes to support more compilers.
     * Smart Pointer Library: performance reducing exception-specifications
       removed.
     * Utility Library: compiler and test program fixes for call_traits,
       compressed_pair, and type_traits.
     * Utility Library: updated cast.hpp to clear compiler warning messages..
     * Linux Compiler Status added.
     * Boost source code now lives in a publicly accessible Concurrent
       Versions System (CVS) repository.
2000-08-11 20:20:38 +00:00
jlam
aa00c03e51 Update boost to 1.16.1. Bugfixes, new "functional" library, and better
documentation.
2000-07-13 18:25:32 +00:00
jlam
95248788df Update to boost-1.15.0.
* New random number generator library
2000-06-20 06:04:40 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
jlam
3e4e760fd4 Update boost to 1.14.3 since old distfile is gone from master site.
* Remove limits and memory.  Just depend on SGI STL package which has much
  better versions of these files.
* Minor fixes and enhancements in the documentation.
2000-05-29 22:46:44 +00:00
jlam
be9e91a327 Install a library containing implementation objects. Make this actually
usable by installing <limits> and <memory> which implement parts of the
Standard C++ Library missing from the NetBSD toolchain.
2000-05-12 06:15:06 +00:00
jlam
1d9cc6cbcd Make sure text files are installed stripped of CR. 2000-05-10 18:43:14 +00:00
jlam
7532144db0 boost 1.14.1: free C++ libraries designed to work well with standard libs 2000-05-09 20:44:04 +00:00