Blame asl-boost-1.60.patch

90e6239
--- source_release/adobe/eve.hpp~	2015-11-20 11:35:57.541968704 +0000
90e6239
+++ source_release/adobe/eve.hpp	2015-11-20 11:37:45.443943283 +0000
90e6239
@@ -14,6 +14,7 @@
90e6239
 #include <utility>
90e6239
 
90e6239
 #include <boost/noncopyable.hpp>
90e6239
+#include <boost/version.hpp>
90e6239
 
90e6239
 #include <adobe/forest.hpp>
90e6239
 #include <adobe/extents.hpp>
90e6239
@@ -38,6 +39,13 @@
90e6239
 
90e6239
 #if !defined(ADOBE_NO_DOCUMENTATION)
90e6239
 namespace boost {
90e6239
+#if BOOST_VERSION >= 106000
90e6239
+    template <>
90e6239
+    struct is_pod<adobe::implementation::view_proxy_t>
90e6239
+        : true_type
90e6239
+    {
90e6239
+    };
90e6239
+#else
90e6239
 namespace detail {
90e6239
     template <>
90e6239
     struct is_pod_impl<adobe::implementation::view_proxy_t>
90e6239
@@ -45,6 +53,7 @@
90e6239
         BOOST_STATIC_CONSTANT(bool, value = true);
90e6239
     };
90e6239
 }
90e6239
+#endif
90e6239
 }
90e6239
 #endif
90e6239