From 3e2da7cc8b146cc800fb2a5ede78c442738d08e7 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 2 Oct 2019 16:01:33 +0200 Subject: [PATCH] range-v3: update to 0.9.1. --- srcpkgs/range-v3/patches/fix-is_trivial.patch | 96 ------------------- srcpkgs/range-v3/template | 6 +- 2 files changed, 3 insertions(+), 99 deletions(-) delete mode 100644 srcpkgs/range-v3/patches/fix-is_trivial.patch diff --git a/srcpkgs/range-v3/patches/fix-is_trivial.patch b/srcpkgs/range-v3/patches/fix-is_trivial.patch deleted file mode 100644 index 8e7e80546f7..00000000000 --- a/srcpkgs/range-v3/patches/fix-is_trivial.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff --git include/meta/meta_fwd.hpp include/meta/meta_fwd.hpp -index edfb9068..ac041999 100644 ---- include/meta/meta_fwd.hpp -+++ include/meta/meta_fwd.hpp -@@ -152,6 +152,13 @@ - #define META_TYPE_CONSTRAINT(...) typename - #endif - -+#if (defined(__cpp_lib_type_trait_variable_templates) && \ -+ __cpp_lib_type_trait_variable_templates > 0) -+#define META_CXX_TRAIT_VARIABLE_TEMPLATES 1 -+#else -+#define META_CXX_TRAIT_VARIABLE_TEMPLATES 0 -+#endif -+ - namespace meta - { - #if META_CXX_INTEGER_SEQUENCE -@@ -208,8 +215,10 @@ namespace meta - META_CONCEPT_BARRIER(__is_same(T, U)); - #elif defined(__GNUC__) && __GNUC__ >= 6 - META_CONCEPT_BARRIER(__is_same_as(T, U)); --#else -+#elif defined(META_CXX_TRAIT_VARIABLE_TEMPLATES) - META_CONCEPT_BARRIER(std::is_same_v); -+#else -+ META_CONCEPT_BARRIER(std::is_same::value); - #endif - - template