From f2fb0499b990b6b2a95a0c90025202e38f3e9d67 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 20 Nov 2012 14:57:52 +0000 Subject: This patch is not needed any more --- .../patches/patch-boost_functional_hash_hash.hpp | 40 ---------------------- 1 file changed, 40 deletions(-) delete mode 100644 meta-pkgs/boost/patches/patch-boost_functional_hash_hash.hpp (limited to 'meta-pkgs') diff --git a/meta-pkgs/boost/patches/patch-boost_functional_hash_hash.hpp b/meta-pkgs/boost/patches/patch-boost_functional_hash_hash.hpp deleted file mode 100644 index e00795f79cc..00000000000 --- a/meta-pkgs/boost/patches/patch-boost_functional_hash_hash.hpp +++ /dev/null @@ -1,40 +0,0 @@ -$NetBSD: patch-boost_functional_hash_hash.hpp,v 1.1 2012/08/31 12:20:56 adam Exp $ - -Allow hashing enums. - ---- boost/functional/hash/hash.hpp.orig 2012-07-15 23:28:30.000000000 +0000 -+++ boost/functional/hash/hash.hpp -@@ -15,6 +15,8 @@ - #include - #include - #include -+#include -+#include - - #if defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) - #include -@@ -90,6 +92,10 @@ namespace boost - template - typename boost::hash_detail::ulong_numbers::type hash_value(T); - -+ template -+ typename boost::enable_if, std::size_t>::type -+ hash_value(T); -+ - #if !BOOST_WORKAROUND(__DMC__, <= 0x848) - template std::size_t hash_value(T* const&); - #else -@@ -179,6 +185,13 @@ namespace boost - return hash_detail::hash_value_unsigned(v); - } - -+ template -+ typename boost::enable_if, std::size_t>::type -+ hash_value(T v) -+ { -+ return static_cast(v); -+ } -+ - // Implementation by Alberto Barbati and Dave Harris. - #if !BOOST_WORKAROUND(__DMC__, <= 0x848) - template std::size_t hash_value(T* const& v) -- cgit v1.2.3