pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/boost Updated to version 1.30.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a3c711a9c320
branches:  trunk
changeset: 462034:a3c711a9c320
user:      salo <salo%pkgsrc.org@localhost>
date:      Thu Sep 25 16:08:09 2003 +0000

description:
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.

diffstat:

 devel/boost/Makefile |     9 +-
 devel/boost/PLIST    |  4043 +++++++++++++++++++++++++++++++++++++++++++++----
 devel/boost/distinfo |     6 +-
 3 files changed, 3682 insertions(+), 376 deletions(-)

diffs (truncated from 5091 to 300 lines):

diff -r 228ba7afd063 -r a3c711a9c320 devel/boost/Makefile
--- a/devel/boost/Makefile      Thu Sep 25 16:07:00 2003 +0000
+++ b/devel/boost/Makefile      Thu Sep 25 16:08:09 2003 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.16 2003/07/21 16:43:16 martti Exp $
+# $NetBSD: Makefile,v 1.17 2003/09/25 16:08:09 salo Exp $
+#
 
-DISTNAME=              boost_1_28_0
-PKGNAME=               ${DISTNAME:C/_/-/:C/_/./g}
+DISTNAME=              boost-1.30.2
 CATEGORIES=            devel
-MASTER_SITES=          http://boost.sourceforge.net/release/
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=boost/}
+EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            jlam%NetBSD.org@localhost
 HOMEPAGE=              http://www.boost.org/
diff -r 228ba7afd063 -r a3c711a9c320 devel/boost/PLIST
--- a/devel/boost/PLIST Thu Sep 25 16:07:00 2003 +0000
+++ b/devel/boost/PLIST Thu Sep 25 16:08:09 2003 +0000
@@ -1,7 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2002/07/07 02:30:51 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.3 2003/09/25 16:08:09 salo Exp $
 include/boost/any.hpp
 include/boost/array.hpp
-include/boost/array_traits.hpp
 include/boost/assert.hpp
 include/boost/bind.hpp
 include/boost/bind/apply.hpp
@@ -71,6 +70,7 @@
 include/boost/config/select_platform_config.hpp
 include/boost/config/select_stdlib_config.hpp
 include/boost/config/stdlib/dinkumware.hpp
+include/boost/config/stdlib/libcomo.hpp
 include/boost/config/stdlib/libstdcpp3.hpp
 include/boost/config/stdlib/modena.hpp
 include/boost/config/stdlib/msl.hpp
@@ -86,9 +86,74 @@
 include/boost/cstdint.hpp
 include/boost/cstdlib.hpp
 include/boost/current_function.hpp
+include/boost/date_time/adjust_functors.hpp
+include/boost/date_time/c_local_time_adjustor.hpp
+include/boost/date_time/c_time.hpp
+include/boost/date_time/compiler_config.hpp
+include/boost/date_time/constrained_value.hpp
+include/boost/date_time/date.hpp
+include/boost/date_time/date_clock_device.hpp
+include/boost/date_time/date_defs.hpp
+include/boost/date_time/date_duration.hpp
+include/boost/date_time/date_format_simple.hpp
+include/boost/date_time/date_formatting.hpp
+include/boost/date_time/date_formatting_locales.hpp
+include/boost/date_time/date_generators.hpp
+include/boost/date_time/date_iterator.hpp
+include/boost/date_time/date_names_put.hpp
+include/boost/date_time/date_parsing.hpp
+include/boost/date_time/dst_rules.hpp
+include/boost/date_time/gregorian/formatters.hpp
+include/boost/date_time/gregorian/greg_calendar.hpp
+include/boost/date_time/gregorian/greg_date.hpp
+include/boost/date_time/gregorian/greg_day.hpp
+include/boost/date_time/gregorian/greg_day_of_year.hpp
+include/boost/date_time/gregorian/greg_duration.hpp
+include/boost/date_time/gregorian/greg_facet.hpp
+include/boost/date_time/gregorian/greg_month.hpp
+include/boost/date_time/gregorian/greg_weekday.hpp
+include/boost/date_time/gregorian/greg_year.hpp
+include/boost/date_time/gregorian/greg_ymd.hpp
+include/boost/date_time/gregorian/gregorian.hpp
+include/boost/date_time/gregorian/gregorian_types.hpp
+include/boost/date_time/gregorian/parsers.hpp
+include/boost/date_time/gregorian_calendar.hpp
+include/boost/date_time/gregorian_calendar.ipp
+include/boost/date_time/int_adapter.hpp
+include/boost/date_time/iso_format.hpp
+include/boost/date_time/local_time_adjustor.hpp
+include/boost/date_time/local_timezone_defs.hpp
+include/boost/date_time/locale_config.hpp
+include/boost/date_time/microsec_time_clock.hpp
+include/boost/date_time/parse_format_base.hpp
+include/boost/date_time/period.hpp
+include/boost/date_time/posix_time/posix_time.hpp
+include/boost/date_time/posix_time/posix_time_config.hpp
+include/boost/date_time/posix_time/posix_time_duration.hpp
+include/boost/date_time/posix_time/posix_time_system.hpp
+include/boost/date_time/posix_time/posix_time_types.hpp
+include/boost/date_time/posix_time/ptime.hpp
+include/boost/date_time/posix_time/time_formatters.hpp
+include/boost/date_time/posix_time/time_parsers.hpp
+include/boost/date_time/posix_time/time_period.hpp
+include/boost/date_time/special_defs.hpp
+include/boost/date_time/testfrmwk.hpp
+include/boost/date_time/time.hpp
+include/boost/date_time/time_clock.hpp
+include/boost/date_time/time_defs.hpp
+include/boost/date_time/time_duration.hpp
+include/boost/date_time/time_formatting_streams.hpp
+include/boost/date_time/time_iterator.hpp
+include/boost/date_time/time_parsing.hpp
+include/boost/date_time/time_resolution_traits.hpp
+include/boost/date_time/time_system_counted.hpp
+include/boost/date_time/time_system_split.hpp
+include/boost/date_time/wrapping_int.hpp
+include/boost/date_time/year_month_day.hpp
 include/boost/detail/algorithm.hpp
 include/boost/detail/allocator.hpp
 include/boost/detail/atomic_count.hpp
+include/boost/detail/atomic_count_gcc.hpp
 include/boost/detail/atomic_count_linux.hpp
 include/boost/detail/atomic_count_pthreads.hpp
 include/boost/detail/atomic_count_win32.hpp
@@ -96,9 +161,12 @@
 include/boost/detail/call_traits.hpp
 include/boost/detail/catch_exceptions.hpp
 include/boost/detail/compressed_pair.hpp
+include/boost/detail/dynamic_bitset.hpp
 include/boost/detail/iterator.hpp
 include/boost/detail/lightweight_mutex.hpp
+include/boost/detail/lightweight_test.hpp
 include/boost/detail/limits.hpp
+include/boost/detail/lwm_gcc.hpp
 include/boost/detail/lwm_irix.hpp
 include/boost/detail/lwm_linux.hpp
 include/boost/detail/lwm_nop.hpp
@@ -109,12 +177,39 @@
 include/boost/detail/numeric_traits.hpp
 include/boost/detail/ob_call_traits.hpp
 include/boost/detail/ob_compressed_pair.hpp
+include/boost/detail/quick_allocator.hpp
 include/boost/detail/select_type.hpp
 include/boost/detail/shared_array_nmt.hpp
 include/boost/detail/shared_count.hpp
 include/boost/detail/shared_ptr_nmt.hpp
-include/boost/detail/winapi.hpp
+include/boost/detail/workaround.hpp
+include/boost/dynamic_bitset.hpp
+include/boost/dynamic_bitset_fwd.hpp
+include/boost/enable_shared_from_this.hpp
+include/boost/filesystem/convenience.hpp
+include/boost/filesystem/exception.hpp
+include/boost/filesystem/fstream.hpp
+include/boost/filesystem/operations.hpp
+include/boost/filesystem/path.hpp
+include/boost/format.hpp
+include/boost/format/exceptions.hpp
+include/boost/format/feed_args.hpp
+include/boost/format/format_class.hpp
+include/boost/format/format_fwd.hpp
+include/boost/format/format_implementation.hpp
+include/boost/format/free_funcs.hpp
+include/boost/format/group.hpp
+include/boost/format/internals.hpp
+include/boost/format/internals_fwd.hpp
+include/boost/format/macros_default.hpp
+include/boost/format/macros_stlport.hpp
+include/boost/format/msvc_disambiguater.hpp
+include/boost/format/parsing.hpp
 include/boost/function.hpp
+include/boost/function/detail/function_iterate.hpp
+include/boost/function/detail/gen_maybe_include.pl
+include/boost/function/detail/maybe_include.hpp
+include/boost/function/detail/prologue.hpp
 include/boost/function/function0.hpp
 include/boost/function/function1.hpp
 include/boost/function/function10.hpp
@@ -132,6 +227,7 @@
 include/boost/function_output_iterator.hpp
 include/boost/functional.hpp
 include/boost/generator_iterator.hpp
+include/boost/get_pointer.hpp
 include/boost/graph/adjacency_iterator.hpp
 include/boost/graph/adjacency_list.hpp
 include/boost/graph/adjacency_list_io.hpp
@@ -166,6 +262,7 @@
 include/boost/graph/edge_connectivity.hpp
 include/boost/graph/edge_list.hpp
 include/boost/graph/edmunds_karp_max_flow.hpp
+include/boost/graph/exception.hpp
 include/boost/graph/filtered_graph.hpp
 include/boost/graph/graph_archetypes.hpp
 include/boost/graph/graph_as_tree.hpp
@@ -187,13 +284,16 @@
 include/boost/graph/named_function_params.hpp
 include/boost/graph/neighbor_bfs.hpp
 include/boost/graph/prim_minimum_spanning_tree.hpp
+include/boost/graph/profile.hpp
 include/boost/graph/properties.hpp
 include/boost/graph/property_iter_range.hpp
 include/boost/graph/push_relabel_max_flow.hpp
+include/boost/graph/random.hpp
 include/boost/graph/read_dimacs.hpp
 include/boost/graph/relax.hpp
 include/boost/graph/reverse_graph.hpp
 include/boost/graph/sequential_vertex_coloring.hpp
+include/boost/graph/sloan_ordering.hpp
 include/boost/graph/smallest_last_ordering.hpp
 include/boost/graph/stanford_graph.hpp
 include/boost/graph/strong_components.hpp
@@ -202,8 +302,10 @@
 include/boost/graph/transitive_closure.hpp
 include/boost/graph/transpose_graph.hpp
 include/boost/graph/tree_traits.hpp
+include/boost/graph/undirected_dfs.hpp
 include/boost/graph/vector_as_graph.hpp
 include/boost/graph/visitors.hpp
+include/boost/graph/wavefront.hpp
 include/boost/half_open_range.hpp
 include/boost/integer.hpp
 include/boost/integer/integer_mask.hpp
@@ -249,9 +351,12 @@
 include/boost/lambda/loops.hpp
 include/boost/lambda/numeric.hpp
 include/boost/lambda/switch.hpp
+include/boost/last_value.hpp
 include/boost/lexical_cast.hpp
 include/boost/limits.hpp
 include/boost/math/common_factor.hpp
+include/boost/math/common_factor_ct.hpp
+include/boost/math/common_factor_rt.hpp
 include/boost/math/octonion.hpp
 include/boost/math/quaternion.hpp
 include/boost/math/special_functions/acosh.hpp
@@ -262,8 +367,664 @@
 include/boost/math_fwd.hpp
 include/boost/mem_fn.hpp
 include/boost/min_rand.hpp
+include/boost/mpl/O1_size.hpp
+include/boost/mpl/O1_size_fwd.hpp
+include/boost/mpl/advance.hpp
+include/boost/mpl/alias.hpp
+include/boost/mpl/always.hpp
+include/boost/mpl/and.hpp
+include/boost/mpl/apply.hpp
+include/boost/mpl/apply_if.hpp
+include/boost/mpl/arg.hpp
+include/boost/mpl/arg_fwd.hpp
+include/boost/mpl/arithmetic.hpp
+include/boost/mpl/as_sequence.hpp
+include/boost/mpl/assert_is_same.hpp
+include/boost/mpl/at.hpp
+include/boost/mpl/at_fwd.hpp
+include/boost/mpl/aux_/O1_size_impl.hpp
+include/boost/mpl/aux_/advance_backward.hpp
+include/boost/mpl/aux_/advance_forward.hpp
+include/boost/mpl/aux_/algorithm_namespace.hpp
+include/boost/mpl/aux_/apply.hpp
+include/boost/mpl/aux_/apply_1st.hpp
+include/boost/mpl/aux_/arg_typedef.hpp
+include/boost/mpl/aux_/arity.hpp
+include/boost/mpl/aux_/arity_spec.hpp
+include/boost/mpl/aux_/at_impl.hpp
+include/boost/mpl/aux_/back_impl.hpp
+include/boost/mpl/aux_/begin_end_impl.hpp
+include/boost/mpl/aux_/bool_value_wknd.hpp
+include/boost/mpl/aux_/clear_impl.hpp
+include/boost/mpl/aux_/common_name_wknd.hpp
+include/boost/mpl/aux_/config/bind.hpp
+include/boost/mpl/aux_/config/compiler.hpp
+include/boost/mpl/aux_/config/ctps.hpp
+include/boost/mpl/aux_/config/dependent_nttp.hpp
+include/boost/mpl/aux_/config/dtp.hpp
+include/boost/mpl/aux_/config/eti.hpp
+include/boost/mpl/aux_/config/internals.hpp
+include/boost/mpl/aux_/config/lambda.hpp
+include/boost/mpl/aux_/config/msvc.hpp
+include/boost/mpl/aux_/config/msvc_typename.hpp
+include/boost/mpl/aux_/config/nttp.hpp
+include/boost/mpl/aux_/config/overload_resolution.hpp
+include/boost/mpl/aux_/config/preprocessor.hpp
+include/boost/mpl/aux_/config/static_constant.hpp
+include/boost/mpl/aux_/config/ttp.hpp
+include/boost/mpl/aux_/config/use_preprocessed.hpp
+include/boost/mpl/aux_/config/vector.hpp
+include/boost/mpl/aux_/config/workaround.hpp
+include/boost/mpl/aux_/copy_if_op.hpp
+include/boost/mpl/aux_/copy_op.hpp
+include/boost/mpl/aux_/count_args.hpp
+include/boost/mpl/aux_/debug_print.hpp
+include/boost/mpl/aux_/deref_wknd.hpp
+include/boost/mpl/aux_/empty_impl.hpp
+include/boost/mpl/aux_/erase_impl.hpp
+include/boost/mpl/aux_/filter_iter.hpp
+include/boost/mpl/aux_/fold_backward_impl.hpp
+include/boost/mpl/aux_/fold_backward_impl_body.hpp
+include/boost/mpl/aux_/fold_impl.hpp
+include/boost/mpl/aux_/fold_impl_body.hpp
+include/boost/mpl/aux_/fold_op.hpp
+include/boost/mpl/aux_/fold_pred.hpp
+include/boost/mpl/aux_/front_impl.hpp
+include/boost/mpl/aux_/full_lambda.hpp
+include/boost/mpl/aux_/has_begin.hpp
+include/boost/mpl/aux_/has_rebind.hpp
+include/boost/mpl/aux_/has_size.hpp
+include/boost/mpl/aux_/has_tag.hpp
+include/boost/mpl/aux_/has_type.hpp
+include/boost/mpl/aux_/has_xxx.hpp
+include/boost/mpl/aux_/ice_cast.hpp
+include/boost/mpl/aux_/include_preprocessed.hpp



Home | Main Index | Thread Index | Old Index