summaryrefslogtreecommitdiff
path: root/media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch')
-rw-r--r--media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch41
1 files changed, 41 insertions, 0 deletions
diff --git a/media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch b/media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch
new file mode 100644
index 000000000000..621853e245e5
--- /dev/null
+++ b/media-gfx/aqsis/files/aqsis-1.8.2-pfto-boost-1.59.patch
@@ -0,0 +1,41 @@
+Remove BOOST_MAKE_PFTO_WRAPPER macros, which were long deprecated
+and finally removed with boost-1.59.
+
+diff -aur package.pristine/tools/displays/piqsl/piqsldisplay.cpp package.new/tools/displays/piqsl/piqsldisplay.cpp
+--- package.pristine/tools/displays/piqsl/piqsldisplay.cpp 2015-12-12 12:52:50.455773602 +0100
++++ package.new/tools/displays/piqsl/piqsldisplay.cpp 2015-12-12 12:54:31.291661954 +0100
+@@ -450,8 +450,8 @@
+
+ TiXmlElement* bucketDataXML = new TiXmlElement("BucketData");
+ std::stringstream base64Data;
+- std::copy( base64_text(BOOST_MAKE_PFTO_WRAPPER(data)),
+- base64_text(BOOST_MAKE_PFTO_WRAPPER(data + bufferlength)),
++ std::copy( base64_text(data),
++ base64_text(data + bufferlength),
+ std::ostream_iterator<char>(base64Data));
+ TiXmlText* dataTextXML = new TiXmlText(base64Data.str());
+ dataTextXML->SetCDATA(true);
+diff -aur package.pristine/tools/piqsl/imagelistmodel.cpp package.new/tools/piqsl/imagelistmodel.cpp
+--- package.pristine/tools/piqsl/imagelistmodel.cpp 2015-12-12 12:52:50.465773524 +0100
++++ package.new/tools/piqsl/imagelistmodel.cpp 2015-12-12 12:53:26.088831765 +0100
+@@ -42,11 +42,6 @@
+ #include <boost/archive/iterators/transform_width.hpp>
+ #include <boost/archive/iterators/remove_whitespace.hpp>
+ #include <boost/version.hpp>
+-#if BOOST_VERSION < 103700
+-# include <boost/pfto.hpp>
+-#else
+-# include <boost/serialization/pfto.hpp>
+-#endif
+
+
+ #include "displayserverimage.h"
+@@ -286,7 +281,7 @@
+ std::string data = dataText->Value();
+ std::vector<unsigned char> binaryData;
+ binaryData.reserve(count);
+- base64_binary ti_begin = base64_binary(BOOST_MAKE_PFTO_WRAPPER(data.begin()));
++ base64_binary ti_begin = base64_binary(data.begin());
+ std::size_t padding = 2 - count % 3;
+ while(--count > 0)
+ {