aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsigman <sigman78@gmail.com>2017-06-10 17:48:40 +0300
committersigman <sigman78@gmail.com>2017-06-10 17:48:40 +0300
commit27db5c14bbe9025dd5953b6cd4accb51e4be0501 (patch)
tree22241e460aff3cbcd3e3cbda86d425d80cb1b450
parent8cbadbffdcf0f1f4d5acd16012ecbb47532bdac9 (diff)
downloadvcpkg-27db5c14bbe9025dd5953b6cd4accb51e4be0501.tar.gz
vcpkg-27db5c14bbe9025dd5953b6cd4accb51e4be0501.zip
[magnum-plugins] Patch for missing include
vs2017 regression
-rw-r--r--ports/magnum-plugins/001-fix-include.patch12
-rw-r--r--ports/magnum-plugins/CONTROL2
-rw-r--r--ports/magnum-plugins/portfile.cmake5
3 files changed, 18 insertions, 1 deletions
diff --git a/ports/magnum-plugins/001-fix-include.patch b/ports/magnum-plugins/001-fix-include.patch
new file mode 100644
index 000000000..c6aa9c755
--- /dev/null
+++ b/ports/magnum-plugins/001-fix-include.patch
@@ -0,0 +1,12 @@
+diff --git a/src/MagnumPlugins/OpenGexImporter/OpenDdl/OpenDdl.cpp b/src/MagnumPlugins/OpenGexImporter/OpenDdl/OpenDdl.cpp
+index c94ee98..843d1ec 100644
+--- a/src/MagnumPlugins/OpenGexImporter/OpenDdl/OpenDdl.cpp
++++ b/src/MagnumPlugins/OpenGexImporter/OpenDdl/OpenDdl.cpp
+@@ -25,6 +25,7 @@
+
+ #include <algorithm>
+ #include <tuple>
++#include <memory>
+ #include <Corrade/Utility/Debug.h>
+
+ #include "MagnumPlugins/OpenGexImporter/OpenDdl/Document.h"
diff --git a/ports/magnum-plugins/CONTROL b/ports/magnum-plugins/CONTROL
index 1bf1111c4..087383c4a 100644
--- a/ports/magnum-plugins/CONTROL
+++ b/ports/magnum-plugins/CONTROL
@@ -1,4 +1,4 @@
Source: magnum-plugins
-Version: jun2017-1
+Version: jun2017-2
Build-Depends: stb, magnum
Description: Plugins for C++11/C++14 and OpenGL graphics engine http://mosra.cz/blog/magnum.php
diff --git a/ports/magnum-plugins/portfile.cmake b/ports/magnum-plugins/portfile.cmake
index 199789c99..dde435ee4 100644
--- a/ports/magnum-plugins/portfile.cmake
+++ b/ports/magnum-plugins/portfile.cmake
@@ -7,6 +7,11 @@ vcpkg_from_github(
HEAD_REF master
)
+vcpkg_apply_patches(
+ SOURCE_PATH ${SOURCE_PATH}
+ PATCHES ${CMAKE_CURRENT_LIST_DIR}/001-fix-include.patch
+)
+
if(VCPKG_LIBRARY_LINKAGE STREQUAL static)
set(BUILD_STATIC 1)
else()