]> git.pld-linux.org Git - packages/boost.git/commitdiff
- updated to 1.55.0 (new sonames as usual; introduces shared coroutine library) auto/th/boost-1.55.0-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 2 Feb 2014 15:31:08 +0000 (16:31 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 2 Feb 2014 15:31:08 +0000 (16:31 +0100)
- removed obsolete patches

16 files changed:
001-coroutine.patch [deleted file]
002-date-time.patch [deleted file]
003-log.patch [deleted file]
boost-1.54.0-algorithm-unused_typedef.patch [deleted file]
boost-1.54.0-context-execstack.patch [deleted file]
boost-1.54.0-graph-unused_typedef.patch [deleted file]
boost-1.54.0-lexical_cast-int128.patch [deleted file]
boost-1.54.0-math-unused_typedef-2.patch [deleted file]
boost-1.54.0-math-unused_typedef.patch [deleted file]
boost-1.54.0-multiprecision-unused_typedef.patch [deleted file]
boost-1.54.0-thread-cond_variable_shadow.patch [deleted file]
boost-1.54.0-thread-link_atomic.patch [deleted file]
boost-1.54.0-unordered-unused_typedef.patch [deleted file]
boost-1.54.0-xpressive-unused_typedef.patch [deleted file]
boost-stdint.patch [deleted file]
boost.spec

diff --git a/001-coroutine.patch b/001-coroutine.patch
deleted file mode 100644 (file)
index f9b3f4a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-------------------------------------------------------------------------
-r84947 | danieljames | 2013-07-03 22:57:56 +0100 (Wed, 03 Jul 2013) | 4 lines
-
-coroutine: fix typo in Jamfile
-
-From [84622], by olli
-
-------------------------------------------------------------------------
---- 1_54_0/libs/coroutine/build/Jamfile.v2     (revision 84946)
-+++ 1_54_0/libs/coroutine/build/Jamfile.v2     (revision 84947)
-@@ -40,7 +40,7 @@
-     : detail/standard_stack_allocator_posix.cpp
-     ;
--explicit yield_sources ;
-+explicit allocator_sources ;
- lib boost_coroutine
-     : allocator_sources
diff --git a/002-date-time.patch b/002-date-time.patch
deleted file mode 100644 (file)
index a05efeb..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-------------------------------------------------------------------------
-r84948 | danieljames | 2013-07-03 23:02:30 +0100 (Wed, 03 Jul 2013) | 4 lines
-
-In C++11 the shared_ptr -> bool conversion is explicit. In custom time zone code, make the cast explicit. Fixes compilation failure in C++11
-
-From [84626], by marshall.
-
-------------------------------------------------------------------------
---- 1_54_0/boost/date_time/local_time/custom_time_zone.hpp     (revision 84947)
-+++ 1_54_0/boost/date_time/local_time/custom_time_zone.hpp     (revision 84948)
-@@ -64,7 +64,7 @@
-     //! True if zone uses daylight savings adjustments
-     virtual bool has_dst() const
-     {
--      return (dst_calc_rules_); //if calc_rule is set the tz has dst
-+      return (bool) dst_calc_rules_; //if calc_rule is set the tz has dst
-     }
-     //! Local time that DST starts -- NADT if has_dst is false
-     virtual posix_time::ptime dst_local_start_time(gregorian::greg_year y) const
diff --git a/003-log.patch b/003-log.patch
deleted file mode 100644 (file)
index a67c91f..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-------------------------------------------------------------------------
-r84966 | andysem | 2013-07-07 11:43:20 +0100 (Sun, 07 Jul 2013) | 1 line
-
-Backported fix for BOOST_LOG_ONCE_BLOCK_FLAG macro definition.
-------------------------------------------------------------------------
---- 1_54_0/boost/log/utility/once_block.hpp    (revision 84965)
-+++ 1_54_0/boost/log/utility/once_block.hpp    (revision 84966)
-@@ -176,7 +176,7 @@
-  * been executed.
-  */
- #define BOOST_LOG_ONCE_BLOCK_FLAG(flag_var)\
--    BOOST_LOG_ONCE_BLOCK_INTERNAL(\
-+    BOOST_LOG_ONCE_BLOCK_FLAG_INTERNAL(\
-         flag_var,\
-         BOOST_LOG_UNIQUE_IDENTIFIER_NAME(_boost_log_once_block_sentry_))
diff --git a/boost-1.54.0-algorithm-unused_typedef.patch b/boost-1.54.0-algorithm-unused_typedef.patch
deleted file mode 100644 (file)
index 6bc8fe1..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-diff -urp boost_1_54_0-orig/boost/algorithm/string/detail/finder.hpp boost_1_54_0/boost/algorithm/string/detail/finder.hpp
---- boost_1_54_0-orig/boost/algorithm/string/detail/finder.hpp 2013-07-23 00:47:43.933889672 +0200
-+++ boost_1_54_0/boost/algorithm/string/detail/finder.hpp      2013-07-23 00:50:40.324958667 +0200
-@@ -142,7 +142,6 @@ namespace boost {
-                     ForwardIteratorT End,
-                     std::forward_iterator_tag ) const
-                 {
--                    typedef ForwardIteratorT input_iterator_type;
-                     typedef iterator_range<ForwardIteratorT> result_type;
-                     first_finder_type first_finder(
-@@ -263,7 +262,6 @@ namespace boost {
-                     ForwardIteratorT End,
-                     unsigned int N) const
-                 {
--                    typedef ForwardIteratorT input_iterator_type;
-                     typedef iterator_range<ForwardIteratorT> result_type;
-                     // Sanity check
-@@ -298,7 +296,6 @@ namespace boost {
-                     ForwardIteratorT End,
-                     unsigned int N) const
-                 {
--                    typedef ForwardIteratorT input_iterator_type;
-                     typedef iterator_range<ForwardIteratorT> result_type;
-                     // Sanity check
-@@ -362,7 +359,6 @@ namespace boost {
-                 unsigned int N,
-                 std::random_access_iterator_tag )
-             {
--                typedef ForwardIteratorT input_iterator_type;
-                 typedef iterator_range<ForwardIteratorT> result_type;
-                 if ( (End<=Begin) || ( static_cast<unsigned int>(End-Begin) < N ) )
-@@ -436,7 +432,6 @@ namespace boost {
-                 unsigned int N,
-                 std::random_access_iterator_tag )
-             {
--                typedef ForwardIteratorT input_iterator_type;
-                 typedef iterator_range<ForwardIteratorT> result_type;
-                 if ( (End<=Begin) || ( static_cast<unsigned int>(End-Begin) < N ) )
diff --git a/boost-1.54.0-context-execstack.patch b/boost-1.54.0-context-execstack.patch
deleted file mode 100644 (file)
index 8bf3eb1..0000000
+++ /dev/null
@@ -1,129 +0,0 @@
-diff -up boost-1.54.0/libs/context/src/asm/jump_arm_aapcs_elf_gas.S~ boost-1.54.0/libs/context/src/asm/jump_arm_aapcs_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/jump_arm_aapcs_elf_gas.S~        2012-12-21 02:22:09.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/jump_arm_aapcs_elf_gas.S 2013-07-15 11:11:46.772543152 -0700
-@@ -71,3 +71,6 @@ jump_fcontext:
-                                     @ and as first arg in context function
-     ldmia   a2, {v1-v8,sp-pc}       @ restore v1-V8,SP-PC
- .size jump_fcontext,.-jump_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/jump_i386_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/jump_i386_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/jump_i386_sysv_elf_gas.S~        2012-09-18 02:06:47.000000000 -0700
-+++ boost-1.54.0/libs/context/src/asm/jump_i386_sysv_elf_gas.S 2013-07-15 11:10:32.829144835 -0700
-@@ -70,3 +70,6 @@ jump_fcontext:
-     jmp     *%edx                   /* indirect jump to context */
- .size jump_fcontext,.-jump_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/jump_ppc32_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/jump_ppc32_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/jump_ppc32_sysv_elf_gas.S~       2012-11-27 23:52:08.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/jump_ppc32_sysv_elf_gas.S        2013-07-15 11:10:57.848279687 -0700
-@@ -178,3 +178,6 @@ jump_fcontext:
-     bctr                        # jump to context
- .size jump_fcontext, .-jump_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/jump_ppc64_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/jump_ppc64_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/jump_ppc64_sysv_elf_gas.S~       2012-11-27 23:52:08.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/jump_ppc64_sysv_elf_gas.S        2013-07-15 11:11:07.189330597 -0700
-@@ -199,3 +199,6 @@ jump_fcontext:
-     bctr                        # jump to context
- .size .jump_fcontext, .-.jump_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S~      2012-09-18 02:06:47.000000000 -0700
-+++ boost-1.54.0/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S       2013-07-15 11:09:49.724912924 -0700
-@@ -80,3 +80,6 @@ jump_fcontext:
-     jmp      *%rcx                  /* indirect jump to context */
- .size jump_fcontext,.-jump_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_arm_aapcs_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_arm_aapcs_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_arm_aapcs_elf_gas.S~        2013-01-15 01:51:39.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/make_arm_aapcs_elf_gas.S 2013-07-15 11:11:38.626499289 -0700
-@@ -74,3 +74,6 @@ finish:
-     mov     a1, #0          @ exit code is zero
-     bl      _exit@PLT       @ exit application
- .size make_fcontext,.-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_i386_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_i386_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_i386_sysv_elf_gas.S~        2013-06-07 08:38:10.000000000 -0700
-+++ boost-1.54.0/libs/context/src/asm/make_i386_sysv_elf_gas.S 2013-07-15 11:10:40.333185226 -0700
-@@ -75,3 +75,6 @@ finish:
-     call   _exit@PLT                    /* exit application */
-     hlt
- .size make_fcontext,.-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_mips32_o32_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_mips32_o32_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_mips32_o32_elf_gas.S~       2012-11-27 23:52:08.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/make_mips32_o32_elf_gas.S        2013-07-15 11:12:34.392799546 -0700
-@@ -83,3 +83,6 @@ finish:
-     jalr    $t9                       # exit application
- .end make_fcontext
- .size make_fcontext, .-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_ppc32_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_ppc32_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_ppc32_sysv_elf_gas.S~       2013-05-08 22:40:43.000000000 -0700
-+++ boost-1.54.0/libs/context/src/asm/make_ppc32_sysv_elf_gas.S        2013-07-15 11:11:20.247400344 -0700
-@@ -109,3 +109,6 @@ finish:
-     li      %r3,  0             # exit code is zero
-     bl      _exit@plt           # exit application
- .size make_fcontext, .-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_ppc64_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_ppc64_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_ppc64_sysv_elf_gas.S~       2013-05-08 22:40:43.000000000 -0700
-+++ boost-1.54.0/libs/context/src/asm/make_ppc64_sysv_elf_gas.S        2013-07-15 11:11:13.400363259 -0700
-@@ -131,3 +131,6 @@ finish:
-     bl      _exit               # exit application
-     nop
- .size .make_fcontext, .-.make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_sparc64_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_sparc64_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_sparc64_sysv_elf_gas.S~     2013-02-12 04:55:22.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/make_sparc64_sysv_elf_gas.S      2013-07-15 11:12:41.643838416 -0700
-@@ -84,3 +84,6 @@ finish:
-      nop
- .size make_fcontext,.-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_sparc_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_sparc_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_sparc_sysv_elf_gas.S~       2013-02-12 04:55:22.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/make_sparc_sysv_elf_gas.S        2013-07-15 11:12:48.733876794 -0700
-@@ -80,3 +80,6 @@ finish:
-      nop
- .size make_fcontext,.-make_fcontext
-+
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
-diff -up boost-1.54.0/libs/context/src/asm/make_x86_64_sysv_elf_gas.S~ boost-1.54.0/libs/context/src/asm/make_x86_64_sysv_elf_gas.S
---- boost-1.54.0/libs/context/src/asm/make_x86_64_sysv_elf_gas.S~      2012-11-29 23:38:52.000000000 -0800
-+++ boost-1.54.0/libs/context/src/asm/make_x86_64_sysv_elf_gas.S       2013-07-15 11:10:06.151001366 -0700
-@@ -72,3 +72,5 @@ finish:
-     hlt
- .size make_fcontext,.-make_fcontext
-+/* Mark that we don't need executable stack.  */
-+.section .note.GNU-stack,"",@progbits
diff --git a/boost-1.54.0-graph-unused_typedef.patch b/boost-1.54.0-graph-unused_typedef.patch
deleted file mode 100644 (file)
index 62dee44..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urp boost_1_54_0-orig/boost/graph/breadth_first_search.hpp boost_1_54_0/boost/graph/breadth_first_search.hpp
---- boost_1_54_0-orig/boost/graph/breadth_first_search.hpp     2013-07-23 00:47:43.418886551 +0200
-+++ boost_1_54_0/boost/graph/breadth_first_search.hpp  2013-07-23 00:50:40.339958756 +0200
-@@ -64,7 +64,6 @@ namespace boost {
-     BOOST_CONCEPT_ASSERT(( IncidenceGraphConcept<IncidenceGraph> ));
-     typedef graph_traits<IncidenceGraph> GTraits;
-     typedef typename GTraits::vertex_descriptor Vertex;
--    typedef typename GTraits::edge_descriptor Edge;
-     BOOST_CONCEPT_ASSERT(( BFSVisitorConcept<BFSVisitor, IncidenceGraph> ));
-     BOOST_CONCEPT_ASSERT(( ReadWritePropertyMapConcept<ColorMap, Vertex> ));
-     typedef typename property_traits<ColorMap>::value_type ColorValue;
diff --git a/boost-1.54.0-lexical_cast-int128.patch b/boost-1.54.0-lexical_cast-int128.patch
deleted file mode 100644 (file)
index 8e6c63c..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-diff -up boost/lexical_cast.hpp\~ boost/lexical_cast.hpp
---- boost/lexical_cast.hpp~    2013-07-27 12:03:21.000000000 +0200
-+++ boost/lexical_cast.hpp     2013-07-30 19:30:54.969548144 +0200
-@@ -69,11 +69,6 @@
-     throw_exception(bad_lexical_cast(typeid(Source), typeid(Target)))
- #endif
--#if (defined(BOOST_LCAST_HAS_INT128) && !defined(__GNUC__)) || GCC_VERSION > 40700
--#define BOOST_LCAST_HAS_INT128
--#endif
--
--
- namespace boost
- {
-     // exception used to indicate runtime lexical_cast failure
-@@ -316,7 +311,7 @@ namespace boost {
-         > {};
- #endif
--#ifdef BOOST_LCAST_HAS_INT128
-+#ifdef BOOST_HAS_INT128
-         template <> struct stream_char_common< boost::int128_type >: public boost::mpl::identity< char > {};
-         template <> struct stream_char_common< boost::uint128_type >: public boost::mpl::identity< char > {};
- #endif
-@@ -613,7 +608,7 @@ namespace boost {
-         BOOST_LCAST_DEF(unsigned __int64)
-         BOOST_LCAST_DEF(         __int64)
- #endif
--#ifdef BOOST_LCAST_HAS_INT128
-+#ifdef BOOST_HAS_INT128
-         BOOST_LCAST_DEF(boost::int128_type)
-         BOOST_LCAST_DEF(boost::uint128_type)
- #endif
-@@ -1827,7 +1822,7 @@ namespace boost {
-             bool operator<<(         __int64 n)         { return shl_signed(n); }
- #endif
--#ifdef BOOST_LCAST_HAS_INT128
-+#ifdef BOOST_HAS_INT128
-         bool operator<<(const boost::uint128_type& n)   { start = lcast_put_unsigned<Traits>(n, finish); return true; }
-         bool operator<<(const boost::int128_type& n)    { return shl_signed(n); }
- #endif
-@@ -2039,7 +2034,7 @@ namespace boost {
-             bool operator>>(__int64& output)                    { return shr_signed(output); }
- #endif
--#ifdef BOOST_LCAST_HAS_INT128
-+#ifdef BOOST_HAS_INT128
-             bool operator>>(boost::uint128_type& output)        { return shr_unsigned(output); }
-             bool operator>>(boost::int128_type& output)         { return shr_signed(output); }
- #endif
-@@ -2719,7 +2714,6 @@ namespace boost {
- #undef BOOST_LCAST_THROW_BAD_CAST
- #undef BOOST_LCAST_NO_WCHAR_T
--#undef BOOST_LCAST_HAS_INT128
- #endif // BOOST_LEXICAL_CAST_INCLUDED
-
-Diff finished.  Tue Jul 30 19:30:58 2013
diff --git a/boost-1.54.0-math-unused_typedef-2.patch b/boost-1.54.0-math-unused_typedef-2.patch
deleted file mode 100644 (file)
index d2ab628..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-Index: boost/math/special_functions/airy.hpp
-===================================================================
---- boost/math/special_functions/airy.hpp      (revision 85073)
-+++ boost/math/special_functions/airy.hpp      (working copy)
-@@ -340,13 +340,6 @@
- inline T airy_ai_zero(unsigned m, const Policy& pol)
- {
-    BOOST_FPU_EXCEPTION_GUARD
--   typedef typename policies::evaluation<T, Policy>::type value_type;
--   typedef typename policies::normalise<
--      Policy, 
--      policies::promote_float<false>, 
--      policies::promote_double<false>, 
--      policies::discrete_quantile<>,
--      policies::assert_undefined<> >::type forwarding_policy;
-    BOOST_STATIC_ASSERT_MSG(false == std::numeric_limits<T>::is_integer, "Airy return type must be a floating-point type.");
-    return policies::checked_narrowing_cast<T, Policy>(detail::airy_ai_zero_imp<T>(m, pol), "boost::math::airy_ai_zero<%1%>(unsigned)");
- }
-@@ -388,13 +381,6 @@
- inline T airy_bi_zero(unsigned m, const Policy& pol)
- {
-    BOOST_FPU_EXCEPTION_GUARD
--   typedef typename policies::evaluation<T, Policy>::type value_type;
--   typedef typename policies::normalise<
--      Policy, 
--      policies::promote_float<false>, 
--      policies::promote_double<false>, 
--      policies::discrete_quantile<>,
--      policies::assert_undefined<> >::type forwarding_policy;
-    BOOST_STATIC_ASSERT_MSG(false == std::numeric_limits<T>::is_integer, "Airy return type must be a floating-point type.");
-    return policies::checked_narrowing_cast<T, Policy>(detail::airy_bi_zero_imp<T>(m, pol), "boost::math::airy_bi_zero<%1%>(unsigned)");
- }
-Index: boost/math/special_functions/beta.hpp
-===================================================================
---- boost/math/special_functions/beta.hpp      (revision 85073)
-+++ boost/math/special_functions/beta.hpp      (working copy)
-@@ -1331,7 +1331,6 @@
-    BOOST_FPU_EXCEPTION_GUARD
-    typedef typename tools::promote_args<RT1, RT2, RT3>::type result_type;
-    typedef typename policies::evaluation<result_type, Policy>::type value_type;
--   typedef typename lanczos::lanczos<value_type, Policy>::type evaluation_type;
-    typedef typename policies::normalise<
-       Policy, 
-       policies::promote_float<false>, 
-@@ -1349,7 +1348,6 @@
-    BOOST_FPU_EXCEPTION_GUARD
-    typedef typename tools::promote_args<RT1, RT2, RT3>::type result_type;
-    typedef typename policies::evaluation<result_type, Policy>::type value_type;
--   typedef typename lanczos::lanczos<value_type, Policy>::type evaluation_type;
-    typedef typename policies::normalise<
-       Policy, 
-       policies::promote_float<false>, 
diff --git a/boost-1.54.0-math-unused_typedef.patch b/boost-1.54.0-math-unused_typedef.patch
deleted file mode 100644 (file)
index f413279..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -up boost_1_54_0/boost/math/distributions/inverse_gaussian.hpp~ boost_1_54_0/boost/math/distributions/inverse_gaussian.hpp
---- boost_1_54_0/boost/math/distributions/inverse_gaussian.hpp~        2012-09-07 01:43:19.000000000 -0700
-+++ boost_1_54_0/boost/math/distributions/inverse_gaussian.hpp 2013-07-22 03:42:15.216142075 -0700
-@@ -285,10 +285,8 @@ namespace detail
-       // Define the distribution, using gamma_nooverflow:
-       typedef gamma_distribution<RealType, no_overthrow_policy> gamma_nooverflow;
-+      gamma_nooverflow g(static_cast<RealType>(0.5), static_cast<RealType>(1.));
--      gamma_distribution<RealType, no_overthrow_policy> g(static_cast<RealType>(0.5), static_cast<RealType>(1.));
--
--      // gamma_nooverflow g(static_cast<RealType>(0.5), static_cast<RealType>(1.));
-       // R qgamma(0.2, 0.5, 1)  0.0320923
-       RealType qg = quantile(complement(g, p));
-       //RealType qg1 = qgamma(1.- p, 0.5, 1.0, true, false);
diff --git a/boost-1.54.0-multiprecision-unused_typedef.patch b/boost-1.54.0-multiprecision-unused_typedef.patch
deleted file mode 100644 (file)
index af245af..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-diff -up boost_1_54_0/boost/multiprecision/detail/functions/constants.hpp~ boost_1_54_0/boost/multiprecision/detail/functions/constants.hpp
---- boost_1_54_0/boost/multiprecision/detail/functions/constants.hpp~  2012-09-20 09:04:02.000000000 -0700
-+++ boost_1_54_0/boost/multiprecision/detail/functions/constants.hpp   2013-07-22 03:31:01.145084522 -0700
-@@ -81,7 +81,6 @@ template <class T>
- void calc_e(T& result, unsigned digits)
- {
-    typedef typename mpl::front<typename T::unsigned_types>::type ui_type;
--   typedef typename mpl::front<typename T::float_types>::type real_type;
-    //
-    // 1100 digits in string form:
-    //
-diff -up boost_1_54_0/boost/multiprecision/detail/functions/pow.hpp~ boost_1_54_0/boost/multiprecision/detail/functions/pow.hpp
---- boost_1_54_0/boost/multiprecision/detail/functions/pow.hpp~        2013-03-31 09:34:50.000000000 -0700
-+++ boost_1_54_0/boost/multiprecision/detail/functions/pow.hpp 2013-07-22 03:43:12.495489757 -0700
-@@ -142,10 +142,6 @@ void hyp1F0(T& H1F0, const T& a, const T
-    // There are no checks on input range or parameter boundaries.
-    typedef typename boost::multiprecision::detail::canonical<int, T>::type si_type;
--   typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
--   typedef typename mpl::front<typename T::float_types>::type fp_type;
-    BOOST_ASSERT(&H1F0 != &x);
-    BOOST_ASSERT(&H1F0 != &a);
-@@ -200,7 +196,6 @@ void eval_exp(T& result, const T& x)
-    typedef typename boost::multiprecision::detail::canonical<int, T>::type si_type;
-    typedef typename T::exponent_type exp_type;
-    typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
--   typedef typename boost::multiprecision::detail::canonical<float, T>::type float_type;
-    // Handle special arguments.
-    int type = eval_fpclassify(x);
-@@ -326,7 +321,6 @@ void eval_log(T& result, const T& arg)
-    // then let y = x - 1 and compute:
-    // log(x) = log(2) * n + log1p(1 + y)
-    //
--   typedef typename boost::multiprecision::detail::canonical<int, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type;
-    typedef typename T::exponent_type exp_type;
-    typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-@@ -409,9 +403,6 @@ inline void eval_pow(T& result, const T&
- {
-    BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The pow function is only valid for floating point types.");
-    typedef typename boost::multiprecision::detail::canonical<int, T>::type si_type;
--   typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-    typedef typename mpl::front<typename T::float_types>::type fp_type;
-    if((&result == &x) || (&result == &a))
-@@ -595,10 +586,7 @@ namespace detail{
-    template <class T>
-    void sinhcosh(const T& x, T* p_sinh, T* p_cosh)
-    {
--      typedef typename boost::multiprecision::detail::canonical<int, T>::type si_type;
-       typedef typename boost::multiprecision::detail::canonical<unsigned, T>::type ui_type;
--      typedef typename T::exponent_type exp_type;
--      typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-       typedef typename mpl::front<typename T::float_types>::type fp_type;
-       switch(eval_fpclassify(x))
-diff -up boost_1_54_0/boost/multiprecision/detail/functions/trig.hpp~ boost_1_54_0/boost/multiprecision/detail/functions/trig.hpp
---- boost_1_54_0/boost/multiprecision/detail/functions/trig.hpp~       2013-03-31 09:34:50.000000000 -0700
-+++ boost_1_54_0/boost/multiprecision/detail/functions/trig.hpp        2013-07-22 03:44:30.512963273 -0700
-@@ -17,9 +17,6 @@ void hyp0F1(T& result, const T& b, const
- {
-    typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
--   typedef typename mpl::front<typename T::float_types>::type fp_type;
-    // Compute the series representation of Hypergeometric0F1 taken from
-    // http://functions.wolfram.com/HypergeometricFunctions/Hypergeometric0F1/06/01/01/
-@@ -82,8 +79,6 @@ void eval_sin(T& result, const T& x)
-    typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-    typedef typename mpl::front<typename T::float_types>::type fp_type;
-    switch(eval_fpclassify(x))
-@@ -228,8 +223,6 @@ void eval_cos(T& result, const T& x)
-    typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-    typedef typename mpl::front<typename T::float_types>::type fp_type;
-    switch(eval_fpclassify(x))
-@@ -381,11 +374,7 @@ void hyp2F1(T& result, const T& a, const
-   // Abramowitz and Stegun 15.1.1.
-   // There are no checks on input range or parameter boundaries.
--   typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
--   typedef typename mpl::front<typename T::float_types>::type fp_type;
-    T x_pow_n_div_n_fact(x);
-    T pochham_a         (a);
-@@ -443,10 +432,7 @@ template <class T>
- void eval_asin(T& result, const T& x)
- {
-    BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The asin function is only valid for floating point types.");
--   typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-    typedef typename mpl::front<typename T::float_types>::type fp_type;
-    if(&result == &x)
-@@ -597,8 +583,6 @@ void eval_atan(T& result, const T& x)
-    BOOST_STATIC_ASSERT_MSG(number_category<T>::value == number_kind_floating_point, "The atan function is only valid for floating point types.");
-    typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
-    typedef typename mpl::front<typename T::float_types>::type fp_type;
-    switch(eval_fpclassify(x))
-@@ -699,11 +683,7 @@ void eval_atan2(T& result, const T& y, c
-       return;
-    }
--   typedef typename boost::multiprecision::detail::canonical<boost::int32_t, T>::type si_type;
-    typedef typename boost::multiprecision::detail::canonical<boost::uint32_t, T>::type ui_type;
--   typedef typename T::exponent_type exp_type;
--   typedef typename boost::multiprecision::detail::canonical<exp_type, T>::type canonical_exp_type;
--   typedef typename mpl::front<typename T::float_types>::type fp_type;
-    switch(eval_fpclassify(y))
-    {
-diff -up boost_1_54_0/boost/multiprecision/detail/generic_interconvert.hpp~ boost_1_54_0/boost/multiprecision/detail/generic_interconvert.hpp
---- boost_1_54_0/boost/multiprecision/detail/generic_interconvert.hpp~ 2012-12-20 09:42:14.000000000 -0800
-+++ boost_1_54_0/boost/multiprecision/detail/generic_interconvert.hpp  2013-07-22 03:38:51.614906286 -0700
-@@ -191,7 +191,6 @@ void generic_interconvert(To& to, const
- template <class To, class From>
- void generic_interconvert(To& to, const From& from, const mpl::int_<number_kind_rational>& /*to_type*/, const mpl::int_<number_kind_rational>& /*from_type*/)
- {
--   typedef typename component_type<number<From> >::type   from_component_type;
-    typedef typename component_type<number<To> >::type     to_component_type;
-    number<From> t(from);
diff --git a/boost-1.54.0-thread-cond_variable_shadow.patch b/boost-1.54.0-thread-cond_variable_shadow.patch
deleted file mode 100644 (file)
index ba8cd01..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-diff -up ./boost/thread/pthread/condition_variable.hpp~ ./boost/thread/pthread/condition_variable.hpp
---- ./boost/thread/pthread/condition_variable.hpp~     2013-01-14 18:17:50.000000000 +0100
-+++ ./boost/thread/pthread/condition_variable.hpp      2013-08-22 11:47:48.330596804 +0200
-@@ -200,15 +200,15 @@ namespace boost
- #if defined BOOST_THREAD_USES_DATETIME
-         template<typename lock_type>
--        bool timed_wait(lock_type& m,boost::system_time const& wait_until)
-+        bool timed_wait(lock_type& m,boost::system_time const& a_wait_until)
-         {
--            struct timespec const timeout=detail::to_timespec(wait_until);
-+            struct timespec const timeout=detail::to_timespec(a_wait_until);
-             return do_wait_until(m, timeout);
-         }
-         template<typename lock_type>
--        bool timed_wait(lock_type& m,xtime const& wait_until)
-+        bool timed_wait(lock_type& m,xtime const& a_wait_until)
-         {
--            return timed_wait(m,system_time(wait_until));
-+            return timed_wait(m,system_time(a_wait_until));
-         }
-         template<typename lock_type,typename duration_type>
-@@ -218,20 +218,20 @@ namespace boost
-         }
-         template<typename lock_type,typename predicate_type>
--        bool timed_wait(lock_type& m,boost::system_time const& wait_until,predicate_type pred)
-+        bool timed_wait(lock_type& m,boost::system_time const& a_wait_until,predicate_type pred)
-         {
-             while (!pred())
-             {
--                if(!timed_wait(m, wait_until))
-+                if(!timed_wait(m, a_wait_until))
-                     return pred();
-             }
-             return true;
-         }
-         template<typename lock_type,typename predicate_type>
--        bool timed_wait(lock_type& m,xtime const& wait_until,predicate_type pred)
-+        bool timed_wait(lock_type& m,xtime const& a_wait_until,predicate_type pred)
-         {
--            return timed_wait(m,system_time(wait_until),pred);
-+            return timed_wait(m,system_time(a_wait_until),pred);
-         }
-         template<typename lock_type,typename duration_type,typename predicate_type>
-diff -up ./boost/thread/pthread/condition_variable_fwd.hpp~ ./boost/thread/pthread/condition_variable_fwd.hpp
---- ./boost/thread/pthread/condition_variable_fwd.hpp~ 2013-01-14 18:17:50.000000000 +0100
-+++ ./boost/thread/pthread/condition_variable_fwd.hpp  2013-08-22 11:46:26.579385366 +0200
-@@ -98,21 +98,21 @@ namespace boost
- #if defined BOOST_THREAD_USES_DATETIME
-         inline bool timed_wait(
-             unique_lock<mutex>& m,
--            boost::system_time const& wait_until)
-+            boost::system_time const& a_wait_until)
-         {
- #if defined BOOST_THREAD_WAIT_BUG
--            struct timespec const timeout=detail::to_timespec(wait_until + BOOST_THREAD_WAIT_BUG);
-+            struct timespec const timeout=detail::to_timespec(a_wait_until + BOOST_THREAD_WAIT_BUG);
-             return do_wait_until(m, timeout);
- #else
--            struct timespec const timeout=detail::to_timespec(wait_until);
-+            struct timespec const timeout=detail::to_timespec(a_wait_until);
-             return do_wait_until(m, timeout);
- #endif
-         }
-         bool timed_wait(
-             unique_lock<mutex>& m,
--            xtime const& wait_until)
-+            xtime const& a_wait_until)
-         {
--            return timed_wait(m,system_time(wait_until));
-+            return timed_wait(m,system_time(a_wait_until));
-         }
-         template<typename duration_type>
-@@ -126,11 +126,11 @@ namespace boost
-         template<typename predicate_type>
-         bool timed_wait(
-             unique_lock<mutex>& m,
--            boost::system_time const& wait_until,predicate_type pred)
-+            boost::system_time const& a_wait_until,predicate_type pred)
-         {
-             while (!pred())
-             {
--                if(!timed_wait(m, wait_until))
-+                if(!timed_wait(m, a_wait_until))
-                     return pred();
-             }
-             return true;
-@@ -139,9 +139,9 @@ namespace boost
-         template<typename predicate_type>
-         bool timed_wait(
-             unique_lock<mutex>& m,
--            xtime const& wait_until,predicate_type pred)
-+            xtime const& a_wait_until,predicate_type pred)
-         {
--            return timed_wait(m,system_time(wait_until),pred);
-+            return timed_wait(m,system_time(a_wait_until),pred);
-         }
-         template<typename duration_type,typename predicate_type>
diff --git a/boost-1.54.0-thread-link_atomic.patch b/boost-1.54.0-thread-link_atomic.patch
deleted file mode 100644 (file)
index 9bbb8f3..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-diff -Nurp boost_1_54_0/libs/thread/build/has_atomic_flag_lockfree_test.cpp boost_1_54_0.pm/libs/thread/build/has_atomic_flag_lockfree_test.cpp
---- boost_1_54_0/libs/thread/build/has_atomic_flag_lockfree_test.cpp   1970-01-01 01:00:00.000000000 +0100
-+++ boost_1_54_0.pm/libs/thread/build/has_atomic_flag_lockfree_test.cpp        2013-08-23 19:51:52.706329968 +0200
-@@ -0,0 +1,14 @@
-+// Copyright (c) 2013, Petr Machata, Red Hat Inc.
-+//
-+// Use modification and distribution are subject to the boost Software
-+// License, Version 1.0.  (See http://www.boost.org/LICENSE_1_0.txt).
-+
-+#include "../../../boost/atomic.hpp"
-+#include "../../../boost/static_assert.hpp"
-+
-+int
-+main(int argc, char *argv[])
-+{
-+  BOOST_STATIC_ASSERT(BOOST_ATOMIC_FLAG_LOCK_FREE);
-+  return 0;
-+}
-diff -Nurp boost_1_54_0/libs/thread/build/Jamfile.v2 boost_1_54_0.pm/libs/thread/build/Jamfile.v2
---- boost_1_54_0/libs/thread/build/Jamfile.v2  2013-06-15 12:35:45.000000000 +0200
-+++ boost_1_54_0.pm/libs/thread/build/Jamfile.v2       2013-08-23 19:52:30.018613408 +0200
-@@ -36,6 +36,7 @@ import os ;
- import feature ;
- import indirect ;
- import path ;
-+import configure ;
- project boost/thread
-     : source-location ../src
-@@ -140,6 +141,8 @@ local rule default_threadapi ( )
- feature.feature threadapi : pthread win32 : propagated ;
- feature.set-default threadapi : [ default_threadapi ] ;
-+exe has_atomic_flag_lockfree : ../build/has_atomic_flag_lockfree_test.cpp ;
-+
- rule tag ( name : type ? : property-set )
- {
-     local result = $(name) ;
-@@ -248,6 +251,12 @@ rule requirements ( properties * )
- {
-     local result ;
-+    if ! [ configure.builds has_atomic_flag_lockfree
-+         : $(properties) : "lockfree boost::atomic_flag" ]
-+    {
-+        result += <library>/boost/atomic//boost_atomic ;
-+    }
-+
-     if <threadapi>pthread in $(properties)
-     {
-         result += <define>BOOST_THREAD_POSIX ;
diff --git a/boost-1.54.0-unordered-unused_typedef.patch b/boost-1.54.0-unordered-unused_typedef.patch
deleted file mode 100644 (file)
index 27e900a..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -up boost_1_54_0/boost/unordered/detail/unique.hpp\~ boost_1_54_0/boost/unordered/detail/unique.hpp
---- boost_1_54_0/boost/unordered/detail/unique.hpp~    2012-12-05 23:06:57.000000000 +0100
-+++ boost_1_54_0/boost/unordered/detail/unique.hpp     2013-07-22 23:54:29.222516306 +0200
-@@ -334,8 +334,6 @@ namespace boost { namespace unordered { 
-         value_type& operator[](key_type const& k)
-         {
--            typedef typename value_type::second_type mapped_type;
--    
-             std::size_t key_hash = this->hash(k);
-             iterator pos = this->find_node(key_hash, k);
-     
-
-Diff finished.  Mon Jul 22 23:55:15 2013
diff --git a/boost-1.54.0-xpressive-unused_typedef.patch b/boost-1.54.0-xpressive-unused_typedef.patch
deleted file mode 100644 (file)
index 60a4f5a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urp boost_1_54_0-orig/boost/xpressive/regex_algorithms.hpp boost_1_54_0/boost/xpressive/regex_algorithms.hpp
---- boost_1_54_0-orig/boost/xpressive/regex_algorithms.hpp     2013-07-23 00:47:50.804931313 +0200
-+++ boost_1_54_0/boost/xpressive/regex_algorithms.hpp  2013-07-23 00:50:40.721961072 +0200
-@@ -303,7 +303,6 @@ namespace detail
-     )
-     {
-         typedef core_access<BidiIter> access;
--        typedef typename iterator_value<BidiIter>::type char_type;
-         match_results<BidiIter> &what = *state.context_.results_ptr_;
-         BOOST_ASSERT(0 != re.regex_id());
diff --git a/boost-stdint.patch b/boost-stdint.patch
deleted file mode 100644 (file)
index 5daa11c..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: /trunk/boost/cstdint.hpp\r
-===================================================================\r
---- /trunk/boost/cstdint.hpp   (revision 84805)\r
-+++ /trunk/boost/cstdint.hpp   (revision 84950)\r
-@@ -42,5 +42,8 @@\r
- // See https://svn.boost.org/trac/boost/ticket/3548 and http://sources.redhat.com/bugzilla/show_bug.cgi?id=10990\r
- //\r
--#if defined(BOOST_HAS_STDINT_H) && (!defined(__GLIBC__) || defined(__GLIBC_HAVE_LONG_LONG))\r
-+#if defined(BOOST_HAS_STDINT_H)                                       \\r
-+  && (!defined(__GLIBC__)                                     \\r
-+      || defined(__GLIBC_HAVE_LONG_LONG)                      \\r
-+      || (defined(__GLIBC__) && ((__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 17)))))\r
\r
- // The following #include is an implementation artifact; not part of interface.\r
index 3da20a6ad0b6e5331c09f1f6a719dae79fbd38da..3f98052275009cccbb107e0a0cb6314c826aeea6 100644 (file)
 Summary:       The Boost C++ Libraries
 Summary(pl.UTF-8):     Biblioteki C++ "Boost"
 Name:          boost
-Version:       1.54.0
-Release:       4
+Version:       1.55.0
+Release:       1
 License:       Boost Software License and others
 Group:         Libraries
 Source0:       http://downloads.sourceforge.net/boost/%{name}_%{fver}.tar.bz2
-# Source0-md5: 15cb8c0803064faef0c4ddf5bc5ca279
+# Source0-md5: d6eef4b4cacb2183f2bf265a5a03a354
 Patch0:                %{name}-link.patch
-Patch1:                %{name}-stdint.patch
-
-# Upstream patches posted as release notes:
-# http://www.boost.org/users/history/version_1_54_0.html
-Patch100: 001-coroutine.patch
-Patch101: 002-date-time.patch
-Patch102: 003-log.patch
 
 # FC Patches:
-# https://svn.boost.org/trac/boost/ticket/8826
-Patch200: boost-1.54.0-context-execstack.patch
 # https://svn.boost.org/trac/boost/ticket/8844
 Patch201: boost-1.54.0-bind-static_assert.patch
 # https://svn.boost.org/trac/boost/ticket/8847
@@ -36,9 +27,6 @@ Patch202: boost-1.54.0-concept-unused_typedef.patch
 Patch203: boost-1.54.0-mpl-print.patch
 # https://svn.boost.org/trac/boost/ticket/8859
 Patch204: boost-1.54.0-static_warning-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8855
-Patch205: boost-1.54.0-math-unused_typedef.patch
-Patch206: boost-1.54.0-math-unused_typedef-2.patch
 # https://svn.boost.org/trac/boost/ticket/8853
 Patch207: boost-1.54.0-tuple-unused_typedef.patch
 # https://svn.boost.org/trac/boost/ticket/8854
@@ -51,32 +39,16 @@ Patch211: boost-1.54.0-spirit-unused_typedef.patch
 Patch212: boost-1.54.0-spirit-unused_typedef-2.patch
 # https://svn.boost.org/trac/boost/ticket/8871
 Patch213: boost-1.54.0-numeric-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8872
-Patch214: boost-1.54.0-multiprecision-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8874
-Patch215: boost-1.54.0-unordered-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8876
-Patch216: boost-1.54.0-algorithm-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8877
-Patch217: boost-1.54.0-graph-unused_typedef.patch
 # https://svn.boost.org/trac/boost/ticket/8878
 Patch218: boost-1.54.0-locale-unused_typedef.patch
 # https://svn.boost.org/trac/boost/ticket/8879
 Patch219: boost-1.54.0-property_tree-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8880
-Patch220: boost-1.54.0-xpressive-unused_typedef.patch
 # https://svn.boost.org/trac/boost/ticket/8881
 Patch221: boost-1.54.0-mpi-unused_typedef.patch
 # https://svn.boost.org/trac/boost/ticket/8888
 Patch222: boost-1.54.0-python-unused_typedef.patch
-# https://svn.boost.org/trac/boost/ticket/8941
-Patch223: boost-1.54.0-lexical_cast-int128.patch
 # https://svn.boost.org/trac/boost/ticket/9038
 Patch224: boost-1.54.0-pool-test_linking.patch
-# https://svn.boost.org/trac/boost/ticket/9037
-Patch225: boost-1.54.0-thread-cond_variable_shadow.patch
-# https://svn.boost.org/trac/boost/ticket/9041
-Patch226: boost-1.54.0-thread-link_atomic.patch
 URL:           http://www.boost.org/
 BuildRequires: bzip2-devel
 BuildRequires: expat-devel
@@ -438,19 +410,11 @@ Dokumentacja dla biblioteki Boost C++.
 %prep
 %setup -q -n %{name}_%{fver}
 %patch0 -p1
-%patch1 -p2
-
-%patch100 -p1
-%patch101 -p1
-%patch102 -p1
 
-%patch200 -p1
 %patch201 -p1
 %patch202 -p1
 %patch203 -p0
 %patch204 -p1
-%patch205 -p1
-%patch206 -p0
 %patch207 -p0
 %patch208 -p0
 %patch209 -p0
@@ -458,19 +422,11 @@ Dokumentacja dla biblioteki Boost C++.
 %patch211 -p1
 %patch212 -p1
 %patch213 -p1
-%patch214 -p1
-%patch215 -p1
-%patch216 -p1
-%patch217 -p1
 %patch218 -p1
 %patch219 -p1
-%patch220 -p1
 %patch221 -p1
 %patch222 -p1
-%patch223 -p0
 %patch224 -p1
-%patch225 -p1
-%patch226 -p1
 
 # - don't know how to pass it through (b)jam -s (no way?)
 #   due to oversophisticated build flags system.
@@ -613,6 +569,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libboost_atomic.so.*.*.*
+%attr(755,root,root) %{_libdir}/libboost_coroutine.so.*.*.*
 %attr(755,root,root) %{_libdir}/libboost_iostreams.so.*.*.*
 %attr(755,root,root) %{_libdir}/libboost_math_*.so.*.*.*
 %attr(755,root,root) %{_libdir}/libboost_random.so.*.*.*
@@ -624,6 +581,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libboost_atomic.so
 %attr(755,root,root) %{_libdir}/libboost_chrono.so
 %attr(755,root,root) %{_libdir}/libboost_context.so
+%attr(755,root,root) %{_libdir}/libboost_coroutine.so
 %attr(755,root,root) %{_libdir}/libboost_date_time.so
 %attr(755,root,root) %{_libdir}/libboost_filesystem.so
 %attr(755,root,root) %{_libdir}/libboost_graph.so
This page took 0.23704 seconds and 4 git commands to generate.