diff options
-rw-r--r-- | devel/boost-build/PLIST | 5 | ||||
-rw-r--r-- | devel/boost-build/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-docs/Makefile | 13 | ||||
-rw-r--r-- | devel/boost-headers/PLIST | 435 | ||||
-rw-r--r-- | devel/boost-headers/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-jam/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-libs/Makefile | 3 | ||||
-rw-r--r-- | devel/boost-libs/buildlink3.mk | 6 | ||||
-rw-r--r-- | meta-pkgs/boost/Makefile.common | 10 | ||||
-rw-r--r-- | meta-pkgs/boost/distinfo | 14 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_atomic_detail_ops_gcc_sparc.hpp | 14 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp | 14 |
12 files changed, 300 insertions, 226 deletions
diff --git a/devel/boost-build/PLIST b/devel/boost-build/PLIST index 1b3893b4b50..8fc72bbe47b 100644 --- a/devel/boost-build/PLIST +++ b/devel/boost-build/PLIST @@ -1,4 +1,5 @@ -@comment $NetBSD: PLIST,v 1.22 2016/05/13 20:47:32 adam Exp $ +@comment $NetBSD: PLIST,v 1.23 2017/01/01 15:32:47 adam Exp $ +share/boost-build/__init__.py share/boost-build/bootstrap.jam share/boost-build/build-system.jam share/boost-build/build/__init__.py @@ -16,7 +17,6 @@ share/boost-build/build/feature.jam share/boost-build/build/feature.py share/boost-build/build/generators.jam share/boost-build/build/generators.py -share/boost-build/build/project.ann.py share/boost-build/build/project.jam share/boost-build/build/project.py share/boost-build/build/property-set.jam @@ -88,6 +88,7 @@ share/boost-build/tools/doxygen-config.jam share/boost-build/tools/doxygen.jam share/boost-build/tools/doxygen/windows-paths-check.doxyfile share/boost-build/tools/doxygen/windows-paths-check.hpp +share/boost-build/tools/emscripten.jam share/boost-build/tools/fop.jam share/boost-build/tools/fortran.jam share/boost-build/tools/gcc.jam diff --git a/devel/boost-build/buildlink3.mk b/devel/boost-build/buildlink3.mk index 8c05b059e66..d2d7a24a9f4 100644 --- a/devel/boost-build/buildlink3.mk +++ b/devel/boost-build/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.33 2016/10/07 17:51:11 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.34 2017/01/01 15:32:47 adam Exp $ BUILDLINK_TREE+= boost-build .if !defined(BOOST_BUILD_BUILDLINK3_MK) BOOST_BUILD_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.62.* +BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.63.* BUILDLINK_DEPMETHOD.boost-build?= build BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build .endif # BOOST_BUILD_BUILDLINK3_MK diff --git a/devel/boost-docs/Makefile b/devel/boost-docs/Makefile index 195b052730e..545c5ab2b97 100644 --- a/devel/boost-docs/Makefile +++ b/devel/boost-docs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2015/12/27 12:41:42 adam Exp $ +# $NetBSD: Makefile,v 1.16 2017/01/01 15:32:47 adam Exp $ BOOST_PACKAGE= docs BOOST_COMMENT= (documentation) @@ -14,17 +14,6 @@ NO_BUILD= yes PLIST_SRC= PLIST ${WRKDIR}/PLIST.auto -#SUBST_CLASSES+= appendix -#SUBST_STAGE.appendix= post-extract -#SUBST_MESSAGE.appendix= Fixing links to file with a long name with spaces. -#SUBST_FILES.appendix= libs/preprocessor/doc/contents.html -#SUBST_FILES.appendix+= libs/preprocessor/doc/title.html -#SUBST_SED.appendix= -e 's,Appendix%20A%20%C2%A0%20An%20Introduction%20to%20Preprocessor%20Metaprogramming.html,appendix.html,g' - -#post-extract: -# cd ${WRKSRC}/libs/preprocessor/doc && \ -# mv 'Appendix A An Introduction to Preprocessor Metaprogramming.html' appendix.html - do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} cd ${WRKSRC} && pax -rw -pm \ diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST index ed64c45fbf5..8adba59e9df 100644 --- a/devel/boost-headers/PLIST +++ b/devel/boost-headers/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.33 2016/10/10 15:50:04 adam Exp $ +@comment $NetBSD: PLIST,v 1.34 2017/01/01 15:32:47 adam Exp $ include/boost/accumulators/accumulators.hpp include/boost/accumulators/accumulators_fwd.hpp include/boost/accumulators/framework/accumulator_base.hpp @@ -1871,6 +1871,7 @@ include/boost/exception/detail/error_info_impl.hpp include/boost/exception/detail/exception_ptr.hpp include/boost/exception/detail/is_output_streamable.hpp include/boost/exception/detail/object_hex_dump.hpp +include/boost/exception/detail/shared_ptr.hpp include/boost/exception/detail/type_info.hpp include/boost/exception/diagnostic_information.hpp include/boost/exception/enable_current_exception.hpp @@ -1895,19 +1896,29 @@ include/boost/fiber/algo/algorithm.hpp include/boost/fiber/algo/detail/chase_lev_queue.hpp include/boost/fiber/algo/round_robin.hpp include/boost/fiber/algo/shared_work.hpp +include/boost/fiber/algo/work_stealing.hpp include/boost/fiber/all.hpp include/boost/fiber/barrier.hpp include/boost/fiber/bounded_channel.hpp +include/boost/fiber/buffered_channel.hpp include/boost/fiber/channel_op_status.hpp include/boost/fiber/condition_variable.hpp include/boost/fiber/context.hpp include/boost/fiber/detail/config.hpp +include/boost/fiber/detail/context_mpsc_queue.hpp +include/boost/fiber/detail/context_spmc_queue.hpp include/boost/fiber/detail/convert.hpp +include/boost/fiber/detail/cpu_relax.hpp include/boost/fiber/detail/data.hpp include/boost/fiber/detail/decay_copy.hpp include/boost/fiber/detail/disable_overload.hpp include/boost/fiber/detail/fss.hpp +include/boost/fiber/detail/futex.hpp include/boost/fiber/detail/spinlock.hpp +include/boost/fiber/detail/spinlock_ttas.hpp +include/boost/fiber/detail/spinlock_ttas_adaptive.hpp +include/boost/fiber/detail/spinlock_ttas_adaptive_futex.hpp +include/boost/fiber/detail/spinlock_ttas_futex.hpp include/boost/fiber/detail/wrap.hpp include/boost/fiber/exceptions.hpp include/boost/fiber/fiber.hpp @@ -1936,6 +1947,7 @@ include/boost/fiber/segmented_stack.hpp include/boost/fiber/timed_mutex.hpp include/boost/fiber/type.hpp include/boost/fiber/unbounded_channel.hpp +include/boost/fiber/unbuffered_channel.hpp include/boost/filesystem.hpp include/boost/filesystem/config.hpp include/boost/filesystem/convenience.hpp @@ -2181,6 +2193,18 @@ include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp include/boost/fusion/adapted/mpl/detail/size_impl.hpp include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp include/boost/fusion/adapted/mpl/mpl_iterator.hpp +include/boost/fusion/adapted/std_array.hpp +include/boost/fusion/adapted/std_array/detail/array_size.hpp +include/boost/fusion/adapted/std_array/detail/at_impl.hpp +include/boost/fusion/adapted/std_array/detail/begin_impl.hpp +include/boost/fusion/adapted/std_array/detail/category_of_impl.hpp +include/boost/fusion/adapted/std_array/detail/end_impl.hpp +include/boost/fusion/adapted/std_array/detail/is_sequence_impl.hpp +include/boost/fusion/adapted/std_array/detail/is_view_impl.hpp +include/boost/fusion/adapted/std_array/detail/size_impl.hpp +include/boost/fusion/adapted/std_array/detail/value_at_impl.hpp +include/boost/fusion/adapted/std_array/std_array_iterator.hpp +include/boost/fusion/adapted/std_array/tag_of.hpp include/boost/fusion/adapted/std_pair.hpp include/boost/fusion/adapted/std_tuple.hpp include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp @@ -2940,6 +2964,7 @@ include/boost/fusion/support/config.hpp include/boost/fusion/support/deduce.hpp include/boost/fusion/support/deduce_sequence.hpp include/boost/fusion/support/detail/access.hpp +include/boost/fusion/support/detail/and.hpp include/boost/fusion/support/detail/as_fusion_element.hpp include/boost/fusion/support/detail/category_of.hpp include/boost/fusion/support/detail/enabler.hpp @@ -3140,7 +3165,6 @@ include/boost/geometry/algorithms/convex_hull.hpp include/boost/geometry/algorithms/correct.hpp include/boost/geometry/algorithms/covered_by.hpp include/boost/geometry/algorithms/crosses.hpp -include/boost/geometry/algorithms/detail/andoyer_inverse.hpp include/boost/geometry/algorithms/detail/as_range.hpp include/boost/geometry/algorithms/detail/assign_box_corners.hpp include/boost/geometry/algorithms/detail/assign_indexed_point.hpp @@ -3264,6 +3288,7 @@ include/boost/geometry/algorithms/detail/not.hpp include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp include/boost/geometry/algorithms/detail/occupation_info.hpp include/boost/geometry/algorithms/detail/overlay/add_rings.hpp +include/boost/geometry/algorithms/detail/overlay/aggregate_operations.hpp include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp @@ -3333,7 +3358,6 @@ include/boost/geometry/algorithms/detail/relate/topology_check.hpp include/boost/geometry/algorithms/detail/relate/turns.hpp include/boost/geometry/algorithms/detail/relation/implementation.hpp include/boost/geometry/algorithms/detail/relation/interface.hpp -include/boost/geometry/algorithms/detail/result_inverse.hpp include/boost/geometry/algorithms/detail/ring_identifier.hpp include/boost/geometry/algorithms/detail/sections/range_by_section.hpp include/boost/geometry/algorithms/detail/sections/section_box_policies.hpp @@ -3343,15 +3367,12 @@ include/boost/geometry/algorithms/detail/signed_size_type.hpp include/boost/geometry/algorithms/detail/single_geometry.hpp include/boost/geometry/algorithms/detail/sub_range.hpp include/boost/geometry/algorithms/detail/sweep.hpp -include/boost/geometry/algorithms/detail/thomas_inverse.hpp include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp include/boost/geometry/algorithms/detail/turns/compare_turns.hpp include/boost/geometry/algorithms/detail/turns/debug_turn.hpp include/boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp include/boost/geometry/algorithms/detail/turns/print_turns.hpp include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp -include/boost/geometry/algorithms/detail/vincenty_direct.hpp -include/boost/geometry/algorithms/detail/vincenty_inverse.hpp include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp include/boost/geometry/algorithms/detail/within/within_no_turns.hpp include/boost/geometry/algorithms/difference.hpp @@ -3424,8 +3445,18 @@ include/boost/geometry/core/tag.hpp include/boost/geometry/core/tag_cast.hpp include/boost/geometry/core/tags.hpp include/boost/geometry/core/topological_dimension.hpp -include/boost/geometry/extensions/algorithms/inverse.hpp +include/boost/geometry/formulas/andoyer_inverse.hpp +include/boost/geometry/formulas/differential_quantities.hpp +include/boost/geometry/formulas/gnomonic_intersection.hpp +include/boost/geometry/formulas/gnomonic_spheroid.hpp +include/boost/geometry/formulas/result_direct.hpp +include/boost/geometry/formulas/result_inverse.hpp +include/boost/geometry/formulas/sjoberg_intersection.hpp include/boost/geometry/formulas/spherical.hpp +include/boost/geometry/formulas/thomas_direct.hpp +include/boost/geometry/formulas/thomas_inverse.hpp +include/boost/geometry/formulas/vincenty_direct.hpp +include/boost/geometry/formulas/vincenty_inverse.hpp include/boost/geometry/geometries/adapted/boost_array.hpp include/boost/geometry/geometries/adapted/boost_fusion.hpp include/boost/geometry/geometries/adapted/boost_polygon.hpp @@ -3444,6 +3475,7 @@ include/boost/geometry/geometries/adapted/boost_range/strided.hpp include/boost/geometry/geometries/adapted/boost_range/uniqued.hpp include/boost/geometry/geometries/adapted/boost_tuple.hpp include/boost/geometry/geometries/adapted/c_array.hpp +include/boost/geometry/geometries/adapted/std_array.hpp include/boost/geometry/geometries/adapted/std_pair_as_segment.hpp include/boost/geometry/geometries/box.hpp include/boost/geometry/geometries/concepts/box_concept.hpp @@ -4158,6 +4190,7 @@ include/boost/hana/detail/has_common_embedding.hpp include/boost/hana/detail/has_duplicates.hpp include/boost/hana/detail/hash_table.hpp include/boost/hana/detail/index_if.hpp +include/boost/hana/detail/integral_constant.hpp include/boost/hana/detail/intrinsics.hpp include/boost/hana/detail/nested_by.hpp include/boost/hana/detail/nested_by_fwd.hpp @@ -4177,6 +4210,7 @@ include/boost/hana/detail/preprocessor.hpp include/boost/hana/detail/std_common_type.hpp include/boost/hana/detail/struct_macros.erb.hpp include/boost/hana/detail/struct_macros.hpp +include/boost/hana/detail/type_at.hpp include/boost/hana/detail/type_foldl1.hpp include/boost/hana/detail/type_foldr1.hpp include/boost/hana/detail/unpack_flatten.hpp @@ -4204,6 +4238,7 @@ include/boost/hana/erase_key.hpp include/boost/hana/eval.hpp include/boost/hana/eval_if.hpp include/boost/hana/experimental/printable.hpp +include/boost/hana/experimental/type_name.hpp include/boost/hana/experimental/types.hpp include/boost/hana/experimental/view.hpp include/boost/hana/ext/boost.hpp @@ -5357,6 +5392,7 @@ include/boost/log/keywords/channel.hpp include/boost/log/keywords/delimiter.hpp include/boost/log/keywords/depth.hpp include/boost/log/keywords/empty_marker.hpp +include/boost/log/keywords/enable_final_rotation.hpp include/boost/log/keywords/facility.hpp include/boost/log/keywords/file_name.hpp include/boost/log/keywords/filter.hpp @@ -5475,7 +5511,6 @@ include/boost/log/utility/type_dispatch/dynamic_type_dispatcher.hpp include/boost/log/utility/type_dispatch/standard_types.hpp include/boost/log/utility/type_dispatch/static_type_dispatcher.hpp include/boost/log/utility/type_dispatch/type_dispatcher.hpp -include/boost/log/utility/type_info_wrapper.hpp include/boost/log/utility/unique_identifier_name.hpp include/boost/log/utility/unused_variable.hpp include/boost/log/utility/value_ref.hpp @@ -6007,6 +6042,8 @@ include/boost/metaparse/v1/impl/sequence_impl.hpp include/boost/metaparse/v1/impl/size.hpp include/boost/metaparse/v1/impl/skip_seq.hpp include/boost/metaparse/v1/impl/split_at_c.hpp +include/boost/metaparse/v1/impl/string.hpp +include/boost/metaparse/v1/impl/string_at.hpp include/boost/metaparse/v1/impl/string_iterator.hpp include/boost/metaparse/v1/impl/string_iterator_tag.hpp include/boost/metaparse/v1/impl/update_c.hpp @@ -6075,7 +6112,6 @@ include/boost/move/algo/adaptive_merge.hpp include/boost/move/algo/adaptive_sort.hpp include/boost/move/algo/detail/adaptive_sort_merge.hpp include/boost/move/algo/detail/basic_op.hpp -include/boost/move/algo/detail/bufferless_merge_sort.hpp include/boost/move/algo/detail/insertion_sort.hpp include/boost/move/algo/detail/merge.hpp include/boost/move/algo/detail/merge_sort.hpp @@ -7772,39 +7808,42 @@ include/boost/phoenix/bind/bind_function.hpp include/boost/phoenix/bind/bind_function_object.hpp include/boost/phoenix/bind/bind_member_function.hpp include/boost/phoenix/bind/bind_member_variable.hpp -include/boost/phoenix/bind/detail/function_ptr.hpp -include/boost/phoenix/bind/detail/member_function_ptr.hpp +include/boost/phoenix/bind/detail/cpp03/bind_function.hpp +include/boost/phoenix/bind/detail/cpp03/bind_function_object.hpp +include/boost/phoenix/bind/detail/cpp03/bind_member_function.hpp +include/boost/phoenix/bind/detail/cpp03/function_ptr.hpp +include/boost/phoenix/bind/detail/cpp03/member_function_ptr.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_10.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_20.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_30.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_40.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_50.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_10.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_20.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_30.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_40.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_50.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_10.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_20.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_30.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_40.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_50.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_10.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_20.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_30.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_40.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_50.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_10.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_20.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_30.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_40.hpp +include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_50.hpp include/boost/phoenix/bind/detail/member_variable.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr_10.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr_20.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr_30.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr_40.hpp -include/boost/phoenix/bind/detail/preprocessed/function_ptr_50.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_10.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_20.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_30.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_40.hpp -include/boost/phoenix/bind/detail/preprocessed/member_function_ptr_50.hpp -include/boost/phoenix/bind/preprocessed/bind_function.hpp -include/boost/phoenix/bind/preprocessed/bind_function_10.hpp -include/boost/phoenix/bind/preprocessed/bind_function_20.hpp -include/boost/phoenix/bind/preprocessed/bind_function_30.hpp -include/boost/phoenix/bind/preprocessed/bind_function_40.hpp -include/boost/phoenix/bind/preprocessed/bind_function_50.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object_10.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object_20.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object_30.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object_40.hpp -include/boost/phoenix/bind/preprocessed/bind_function_object_50.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function_10.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function_20.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function_30.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function_40.hpp -include/boost/phoenix/bind/preprocessed/bind_member_function_50.hpp include/boost/phoenix/config.hpp include/boost/phoenix/core.hpp include/boost/phoenix/core/actor.hpp @@ -7813,43 +7852,85 @@ include/boost/phoenix/core/arity.hpp include/boost/phoenix/core/as_actor.hpp include/boost/phoenix/core/call.hpp include/boost/phoenix/core/debug.hpp -include/boost/phoenix/core/detail/actor_operator.hpp -include/boost/phoenix/core/detail/actor_result_of.hpp include/boost/phoenix/core/detail/argument.hpp -include/boost/phoenix/core/detail/call.hpp +include/boost/phoenix/core/detail/cpp03/actor_operator.hpp +include/boost/phoenix/core/detail/cpp03/actor_result_of.hpp +include/boost/phoenix/core/detail/cpp03/assign.hpp +include/boost/phoenix/core/detail/cpp03/call.hpp +include/boost/phoenix/core/detail/cpp03/expression.hpp +include/boost/phoenix/core/detail/cpp03/function_equal.hpp +include/boost/phoenix/core/detail/cpp03/function_eval.hpp +include/boost/phoenix/core/detail/cpp03/function_eval_expr.hpp +include/boost/phoenix/core/detail/cpp03/phx2_result.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/assign_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/call_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/expression_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_equal_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_50.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result_10.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result_20.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result_30.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result_40.hpp +include/boost/phoenix/core/detail/cpp03/preprocessed/phx2_result_50.hpp include/boost/phoenix/core/detail/expression.hpp include/boost/phoenix/core/detail/function_eval.hpp +include/boost/phoenix/core/detail/index_sequence.hpp include/boost/phoenix/core/detail/phx2_result.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator_10.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator_20.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator_30.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator_40.hpp -include/boost/phoenix/core/detail/preprocessed/actor_operator_50.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of_20.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of_30.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of_40.hpp -include/boost/phoenix/core/detail/preprocessed/actor_result_of_50.hpp -include/boost/phoenix/core/detail/preprocessed/call.hpp -include/boost/phoenix/core/detail/preprocessed/call_10.hpp -include/boost/phoenix/core/detail/preprocessed/call_20.hpp -include/boost/phoenix/core/detail/preprocessed/call_30.hpp -include/boost/phoenix/core/detail/preprocessed/call_40.hpp -include/boost/phoenix/core/detail/preprocessed/call_50.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval_10.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval_20.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval_30.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval_40.hpp -include/boost/phoenix/core/detail/preprocessed/function_eval_50.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result_10.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result_20.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result_30.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result_40.hpp -include/boost/phoenix/core/detail/preprocessed/phx2_result_50.hpp include/boost/phoenix/core/domain.hpp include/boost/phoenix/core/environment.hpp include/boost/phoenix/core/expression.hpp @@ -7860,35 +7941,6 @@ include/boost/phoenix/core/is_value.hpp include/boost/phoenix/core/limits.hpp include/boost/phoenix/core/meta_grammar.hpp include/boost/phoenix/core/nothing.hpp -include/boost/phoenix/core/preprocessed/actor.hpp -include/boost/phoenix/core/preprocessed/actor_10.hpp -include/boost/phoenix/core/preprocessed/actor_20.hpp -include/boost/phoenix/core/preprocessed/actor_30.hpp -include/boost/phoenix/core/preprocessed/actor_40.hpp -include/boost/phoenix/core/preprocessed/actor_50.hpp -include/boost/phoenix/core/preprocessed/argument.hpp -include/boost/phoenix/core/preprocessed/argument_no_predefined_10.hpp -include/boost/phoenix/core/preprocessed/argument_no_predefined_20.hpp -include/boost/phoenix/core/preprocessed/argument_no_predefined_30.hpp -include/boost/phoenix/core/preprocessed/argument_no_predefined_40.hpp -include/boost/phoenix/core/preprocessed/argument_no_predefined_50.hpp -include/boost/phoenix/core/preprocessed/argument_predefined_10.hpp -include/boost/phoenix/core/preprocessed/argument_predefined_20.hpp -include/boost/phoenix/core/preprocessed/argument_predefined_30.hpp -include/boost/phoenix/core/preprocessed/argument_predefined_40.hpp -include/boost/phoenix/core/preprocessed/argument_predefined_50.hpp -include/boost/phoenix/core/preprocessed/expression.hpp -include/boost/phoenix/core/preprocessed/expression_10.hpp -include/boost/phoenix/core/preprocessed/expression_20.hpp -include/boost/phoenix/core/preprocessed/expression_30.hpp -include/boost/phoenix/core/preprocessed/expression_40.hpp -include/boost/phoenix/core/preprocessed/expression_50.hpp -include/boost/phoenix/core/preprocessed/function_equal.hpp -include/boost/phoenix/core/preprocessed/function_equal_10.hpp -include/boost/phoenix/core/preprocessed/function_equal_20.hpp -include/boost/phoenix/core/preprocessed/function_equal_30.hpp -include/boost/phoenix/core/preprocessed/function_equal_40.hpp -include/boost/phoenix/core/preprocessed/function_equal_50.hpp include/boost/phoenix/core/reference.hpp include/boost/phoenix/core/terminal.hpp include/boost/phoenix/core/terminal_fwd.hpp @@ -7898,13 +7950,13 @@ include/boost/phoenix/core/visit_each.hpp include/boost/phoenix/function.hpp include/boost/phoenix/function/adapt_callable.hpp include/boost/phoenix/function/adapt_function.hpp -include/boost/phoenix/function/detail/function_operator.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator_10.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator_20.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator_30.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator_40.hpp -include/boost/phoenix/function/detail/preprocessed/function_operator_50.hpp +include/boost/phoenix/function/detail/cpp03/function_operator.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_20.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_30.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_40.hpp +include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_50.hpp include/boost/phoenix/function/function.hpp include/boost/phoenix/function/lazy_list.hpp include/boost/phoenix/function/lazy_operator.hpp @@ -7918,34 +7970,48 @@ include/boost/phoenix/object.hpp include/boost/phoenix/object/const_cast.hpp include/boost/phoenix/object/construct.hpp include/boost/phoenix/object/delete.hpp -include/boost/phoenix/object/detail/construct.hpp -include/boost/phoenix/object/detail/construct_eval.hpp -include/boost/phoenix/object/detail/new.hpp -include/boost/phoenix/object/detail/new_eval.hpp -include/boost/phoenix/object/detail/preprocessed/construct.hpp -include/boost/phoenix/object/detail/preprocessed/construct_10.hpp -include/boost/phoenix/object/detail/preprocessed/construct_20.hpp -include/boost/phoenix/object/detail/preprocessed/construct_30.hpp -include/boost/phoenix/object/detail/preprocessed/construct_40.hpp -include/boost/phoenix/object/detail/preprocessed/construct_50.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval_10.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval_20.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval_30.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval_40.hpp -include/boost/phoenix/object/detail/preprocessed/construct_eval_50.hpp -include/boost/phoenix/object/detail/preprocessed/new.hpp -include/boost/phoenix/object/detail/preprocessed/new_10.hpp -include/boost/phoenix/object/detail/preprocessed/new_20.hpp -include/boost/phoenix/object/detail/preprocessed/new_30.hpp -include/boost/phoenix/object/detail/preprocessed/new_40.hpp -include/boost/phoenix/object/detail/preprocessed/new_50.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval_10.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval_20.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval_30.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval_40.hpp -include/boost/phoenix/object/detail/preprocessed/new_eval_50.hpp +include/boost/phoenix/object/detail/cpp03/construct.hpp +include/boost/phoenix/object/detail/cpp03/construct_eval.hpp +include/boost/phoenix/object/detail/cpp03/construct_expr.hpp +include/boost/phoenix/object/detail/cpp03/new.hpp +include/boost/phoenix/object/detail/cpp03/new_eval.hpp +include/boost/phoenix/object/detail/cpp03/new_expr.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_50.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_50.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_50.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_50.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_50.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_10.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_20.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_30.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_40.hpp +include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_50.hpp include/boost/phoenix/object/detail/target.hpp include/boost/phoenix/object/dynamic_cast.hpp include/boost/phoenix/object/new.hpp @@ -7955,55 +8021,59 @@ include/boost/phoenix/operator.hpp include/boost/phoenix/operator/arithmetic.hpp include/boost/phoenix/operator/bitwise.hpp include/boost/phoenix/operator/comparison.hpp +include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval.hpp +include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval_result_of.hpp +include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_expr.hpp +include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_gen.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_10.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_20.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_30.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_40.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_50.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_10.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_20.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_30.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_40.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_50.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_10.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_20.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_30.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_40.hpp +include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_50.hpp include/boost/phoenix/operator/detail/define_operator.hpp -include/boost/phoenix/operator/detail/mem_fun_ptr_eval_result_of.hpp -include/boost/phoenix/operator/detail/mem_fun_ptr_gen.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_10.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_20.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_30.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_40.hpp -include/boost/phoenix/operator/detail/preprocessed/mem_fun_ptr_gen_50.hpp include/boost/phoenix/operator/detail/undef_operator.hpp include/boost/phoenix/operator/if_else.hpp include/boost/phoenix/operator/io.hpp include/boost/phoenix/operator/logical.hpp include/boost/phoenix/operator/member.hpp -include/boost/phoenix/operator/preprocessed/member.hpp -include/boost/phoenix/operator/preprocessed/member_10.hpp -include/boost/phoenix/operator/preprocessed/member_20.hpp -include/boost/phoenix/operator/preprocessed/member_30.hpp -include/boost/phoenix/operator/preprocessed/member_40.hpp -include/boost/phoenix/operator/preprocessed/member_50.hpp include/boost/phoenix/operator/self.hpp include/boost/phoenix/phoenix.hpp include/boost/phoenix/scope.hpp -include/boost/phoenix/scope/detail/dynamic.hpp +include/boost/phoenix/scope/detail/cpp03/dynamic.hpp +include/boost/phoenix/scope/detail/cpp03/lambda.hpp +include/boost/phoenix/scope/detail/cpp03/local_gen.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_10.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_20.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_30.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_40.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_50.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_10.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_20.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_30.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_40.hpp +include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_50.hpp include/boost/phoenix/scope/detail/local_gen.hpp include/boost/phoenix/scope/detail/local_variable.hpp -include/boost/phoenix/scope/detail/make_locals.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic_10.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic_20.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic_30.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic_40.hpp -include/boost/phoenix/scope/detail/preprocessed/dynamic_50.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals_10.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals_20.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals_30.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals_40.hpp -include/boost/phoenix/scope/detail/preprocessed/make_locals_50.hpp include/boost/phoenix/scope/dynamic.hpp include/boost/phoenix/scope/lambda.hpp include/boost/phoenix/scope/let.hpp include/boost/phoenix/scope/local_variable.hpp -include/boost/phoenix/scope/preprocessed/lambda.hpp -include/boost/phoenix/scope/preprocessed/lambda_10.hpp -include/boost/phoenix/scope/preprocessed/lambda_20.hpp -include/boost/phoenix/scope/preprocessed/lambda_30.hpp -include/boost/phoenix/scope/preprocessed/lambda_40.hpp -include/boost/phoenix/scope/preprocessed/lambda_50.hpp include/boost/phoenix/scope/scoped_environment.hpp include/boost/phoenix/scope/this.hpp include/boost/phoenix/statement.hpp @@ -8960,6 +9030,15 @@ include/boost/python/manage_new_object.hpp include/boost/python/module.hpp include/boost/python/module_init.hpp include/boost/python/numeric.hpp +include/boost/python/numpy.hpp +include/boost/python/numpy/dtype.hpp +include/boost/python/numpy/internal.hpp +include/boost/python/numpy/invoke_matching.hpp +include/boost/python/numpy/matrix.hpp +include/boost/python/numpy/ndarray.hpp +include/boost/python/numpy/numpy_object_mgr_traits.hpp +include/boost/python/numpy/scalars.hpp +include/boost/python/numpy/ufunc.hpp include/boost/python/object.hpp include/boost/python/object/add_to_namespace.hpp include/boost/python/object/class.hpp @@ -9434,10 +9513,13 @@ include/boost/serialization/access.hpp include/boost/serialization/archive_input_unordered_map.hpp include/boost/serialization/archive_input_unordered_set.hpp include/boost/serialization/array.hpp +include/boost/serialization/array_optimization.hpp +include/boost/serialization/array_wrapper.hpp include/boost/serialization/assume_abstract.hpp include/boost/serialization/base_object.hpp include/boost/serialization/binary_object.hpp include/boost/serialization/bitset.hpp +include/boost/serialization/boost_array.hpp include/boost/serialization/boost_unordered_map.hpp include/boost/serialization/boost_unordered_set.hpp include/boost/serialization/collection_size_type.hpp @@ -9447,7 +9529,6 @@ include/boost/serialization/collections_save_imp.hpp include/boost/serialization/complex.hpp include/boost/serialization/config.hpp include/boost/serialization/deque.hpp -include/boost/serialization/detail/get_data.hpp include/boost/serialization/detail/is_default_constructible.hpp include/boost/serialization/detail/shared_count_132.hpp include/boost/serialization/detail/shared_ptr_132.hpp @@ -9629,6 +9710,7 @@ include/boost/smart_ptr/detail/sp_forward.hpp include/boost/smart_ptr/detail/sp_has_sync.hpp include/boost/smart_ptr/detail/sp_if_array.hpp include/boost/smart_ptr/detail/sp_interlocked.hpp +include/boost/smart_ptr/detail/sp_noexcept.hpp include/boost/smart_ptr/detail/sp_nullptr_t.hpp include/boost/smart_ptr/detail/spinlock.hpp include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp @@ -11291,6 +11373,13 @@ include/boost/type_index/ctti_type_index.hpp include/boost/type_index/detail/compile_time_type_info.hpp include/boost/type_index/detail/ctti_register_class.hpp include/boost/type_index/detail/stl_register_class.hpp +include/boost/type_index/runtime_cast.hpp +include/boost/type_index/runtime_cast/boost_shared_ptr_cast.hpp +include/boost/type_index/runtime_cast/detail/runtime_cast_impl.hpp +include/boost/type_index/runtime_cast/pointer_cast.hpp +include/boost/type_index/runtime_cast/reference_cast.hpp +include/boost/type_index/runtime_cast/register_runtime_class.hpp +include/boost/type_index/runtime_cast/std_shared_ptr_cast.hpp include/boost/type_index/stl_type_index.hpp include/boost/type_index/type_index_facade.hpp include/boost/type_traits.hpp diff --git a/devel/boost-headers/buildlink3.mk b/devel/boost-headers/buildlink3.mk index c5f94679631..78391354055 100644 --- a/devel/boost-headers/buildlink3.mk +++ b/devel/boost-headers/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.35 2016/10/07 17:51:11 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.36 2017/01/01 15:32:47 adam Exp $ BUILDLINK_TREE+= boost-headers @@ -6,7 +6,7 @@ BUILDLINK_TREE+= boost-headers BOOST_HEADERS_BUILDLINK3_MK:= # Use a dependency pattern that guarantees the proper ABI. -BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.62.* +BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.63.* BUILDLINK_DEPMETHOD.boost-headers?= build BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers diff --git a/devel/boost-jam/buildlink3.mk b/devel/boost-jam/buildlink3.mk index 152272bf44f..0e550f04dd0 100644 --- a/devel/boost-jam/buildlink3.mk +++ b/devel/boost-jam/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.29 2016/10/07 17:51:11 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.30 2017/01/01 15:32:47 adam Exp $ BUILDLINK_TREE+= boost-jam .if !defined(BOOST_JAM_BUILDLINK3_MK) BOOST_JAM_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.62.* +BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.63.* BUILDLINK_DEPMETHOD.boost-jam?= build BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam .endif # BOOST_JAM_BUILDLINK3_MK diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile index ab56dab2ddf..4cf9395f5c9 100644 --- a/devel/boost-libs/Makefile +++ b/devel/boost-libs/Makefile @@ -1,11 +1,10 @@ -# $NetBSD: Makefile,v 1.49 2016/12/18 22:08:07 tnn Exp $ +# $NetBSD: Makefile,v 1.50 2017/01/01 15:32:47 adam Exp $ BOOST_PACKAGE= libs BOOST_COMMENT= (binary libraries) BOOST_CONFIG= installed BOOST_INSTALL_LIBS= yes -PKGREVISION= 1 .include "../../meta-pkgs/boost/Makefile.common" INSTALLATION_DIRS+= lib diff --git a/devel/boost-libs/buildlink3.mk b/devel/boost-libs/buildlink3.mk index 01ed06e6da7..cda3d2e51b1 100644 --- a/devel/boost-libs/buildlink3.mk +++ b/devel/boost-libs/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.41 2016/10/07 17:51:11 adam Exp $ +# $NetBSD: buildlink3.mk,v 1.42 2017/01/01 15:32:47 adam Exp $ BUILDLINK_TREE+= boost-libs @@ -6,8 +6,8 @@ BUILDLINK_TREE+= boost-libs BOOST_LIBS_BUILDLINK3_MK:= # Use a dependency pattern that guarantees the proper ABI. -BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.62.* -BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.62.0 +BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.63.* +BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.63.0 BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs .include "../../mk/bsd.fast.prefs.mk" diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common index de65cfa3e63..f314b514218 100644 --- a/meta-pkgs/boost/Makefile.common +++ b/meta-pkgs/boost/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.62 2016/11/04 18:41:09 maya Exp $ +# $NetBSD: Makefile.common,v 1.63 2017/01/01 15:32:47 adam Exp $ # # used by devel/boost-build/Makefile # used by devel/boost-docs/Makefile @@ -9,13 +9,9 @@ BOOST_PACKAGE?= undefined BOOST_COMMENT?= undefined -BOOST_VERSION= 1.62.0 +BOOST_VERSION= 1.63.0 BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//} -# IMPORTANT: remove on the next update and uncomment MASTER_SITES below -DIST_SUBDIR= boost-1.62.0 -MASTER_SITES= -http://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2?r=&ts=1475968113 - DISTNAME= boost_${BOOST_VERSION:S/./_/g} CATEGORIES= devel @@ -24,7 +20,7 @@ PKGNAME= boost-${BOOST_VERSION} .else # ${BOOST_PACKAGE} != "meta-pkg" PKGNAME= boost-${BOOST_PACKAGE}-${BOOST_VERSION} -#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boost/} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boost/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo index 62a254a2aae..c346ca263f0 100644 --- a/meta-pkgs/boost/distinfo +++ b/meta-pkgs/boost/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.91 2016/10/08 23:27:50 joerg Exp $ +$NetBSD: distinfo,v 1.92 2017/01/01 15:32:47 adam Exp $ -SHA1 (boost-1.62.0/boost_1_62_0.tar.bz2) = 5fd97433c3f859d8cbab1eaed4156d3068ae3648 -RMD160 (boost-1.62.0/boost_1_62_0.tar.bz2) = c5bc43d5a427cd958ae16e22b8b79e98d8a70424 -SHA512 (boost-1.62.0/boost_1_62_0.tar.bz2) = 5385ae3d5255a433a704169ad454d8dc2b0b5bcae3fb23defd6570df4ff7d845cf9fcbeebccdc1c5db0eec9f82ee3d90040de9507c8167467c635d3b215463be -Size (boost-1.62.0/boost_1_62_0.tar.bz2) = 84513338 bytes +SHA1 (boost_1_63_0.tar.bz2) = dc23b8cff5801a6728496e6c723482abfe15ccdd +RMD160 (boost_1_63_0.tar.bz2) = ecc437bc94e905d867d374acd59410d059ad4285 +SHA512 (boost_1_63_0.tar.bz2) = 0c7aa2abcf76d86cb401fda5844df8f96da3bf8f87adddb27fda500033fe65bd70735eb6204dd3cddeb0bfbf60a4e4a109c5afb4b96080cb9db4c2f4eb9ef76c +Size (boost_1_63_0.tar.bz2) = 81875834 bytes SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d SHA1 (patch-ab) = 37c61bcfc27f1533df21f4392f80df2d2dbe51ef SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a @@ -12,9 +12,9 @@ SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83 SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8 SHA1 (patch-aq) = 7503ba9813a143b9e99e43b3017a30bc5543fe16 SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3 -SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = a7dd240ff6f61368ae6a8500e7009021fa6cba71 +SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 6cd1b6fbb8659d7af8ecff63d4558f365f28c12b SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323 -SHA1 (patch-boost_config_stdlib_libcpp.hpp) = 0a414394cbb1e8657311d2b744108d65ff0f927d +SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7 SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe SHA1 (patch-boost_math_tools_config.hpp) = db3965cd810185116efd669df29067f58cc847e5 diff --git a/meta-pkgs/boost/patches/patch-boost_atomic_detail_ops_gcc_sparc.hpp b/meta-pkgs/boost/patches/patch-boost_atomic_detail_ops_gcc_sparc.hpp index fec59956c11..ea6613f7009 100644 --- a/meta-pkgs/boost/patches/patch-boost_atomic_detail_ops_gcc_sparc.hpp +++ b/meta-pkgs/boost/patches/patch-boost_atomic_detail_ops_gcc_sparc.hpp @@ -1,13 +1,13 @@ -$NetBSD: patch-boost_atomic_detail_ops_gcc_sparc.hpp,v 1.1 2015/08/09 07:59:05 mrg Exp $ +$NetBSD: patch-boost_atomic_detail_ops_gcc_sparc.hpp,v 1.2 2017/01/01 15:32:47 adam Exp $ provide a fence_before_store() for sparc, which fixes the build. ---- boost/atomic/detail/ops_gcc_sparc.hpp.orig 2015-08-09 05:20:41.000000000 +1000 -+++ boost/atomic/detail/ops_gcc_sparc.hpp 2015-08-08 17:54:11.000000000 +1000 -@@ -34,6 +34,12 @@ - - struct gcc_sparc_cas_base +--- boost/atomic/detail/ops_gcc_sparc.hpp.orig 2017-01-01 02:18:57.000000000 +0000 ++++ boost/atomic/detail/ops_gcc_sparc.hpp +@@ -36,6 +36,12 @@ struct gcc_sparc_cas_base { + static BOOST_CONSTEXPR_OR_CONST bool is_always_lock_free = true; + + static BOOST_FORCEINLINE void fence_before_store(memory_order order) BOOST_NOEXCEPT + { + if ((order & memory_order_release) != 0) @@ -17,7 +17,7 @@ provide a fence_before_store() for sparc, which fixes the build. static BOOST_FORCEINLINE void fence_before(memory_order order) BOOST_NOEXCEPT { if (order == memory_order_seq_cst) -@@ -55,6 +61,11 @@ +@@ -57,6 +63,11 @@ struct gcc_sparc_cas_base if (order == memory_order_seq_cst) __asm__ __volatile__ ("membar #Sync" ::: "memory"); } diff --git a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp index 7843782a431..a191fb42ecb 100644 --- a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp +++ b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libcpp.hpp @@ -1,13 +1,13 @@ -$NetBSD: patch-boost_config_stdlib_libcpp.hpp,v 1.4 2016/10/07 17:51:11 adam Exp $ +$NetBSD: patch-boost_config_stdlib_libcpp.hpp,v 1.5 2017/01/01 15:32:47 adam Exp $ ---- boost/config/stdlib/libcpp.hpp.orig 2016-10-05 08:52:16.000000000 +0000 +--- boost/config/stdlib/libcpp.hpp.orig 2017-01-01 02:18:57.000000000 +0000 +++ boost/config/stdlib/libcpp.hpp -@@ -74,6 +74,8 @@ - // libc++ uses a non-standard messages_base - #define BOOST_NO_STD_MESSAGES +@@ -73,6 +73,8 @@ + # define BOOST_NO_CXX11_HDR_FUTURE #endif + +// libc++ uses inline namespaces +#define BOOST_DETAIL_NO_CONTAINER_FWD - #if (_LIBCPP_VERSION <= 1101) && !defined(BOOST_NO_CXX11_THREAD_LOCAL) - // This is a bit of a sledgehammer, because really it's just libc++abi that has no + #if _LIBCPP_VERSION < 3700 + // libc++ uses a non-standard messages_base |