Accepting request 972363 from home:bnavigator:branches:science
- Add PrusaSlicer-boost1.79.patch avoiding the deprecation of boost::filesystem::ofstream in Boost 1.79 * gh#prusa3d/PrusaSlicer#8238 OBS-URL: https://build.opensuse.org/request/show/972363 OBS-URL: https://build.opensuse.org/package/show/science/PrusaSlicer?expand=0&rev=38
This commit is contained in:
parent
771c92ddaf
commit
ea40e79070
31
PrusaSlicer-boost1.79.patch
Normal file
31
PrusaSlicer-boost1.79.patch
Normal file
@ -0,0 +1,31 @@
|
||||
Index: PrusaSlicer-version_2.4.1/src/hints/HintsToPot.cpp
|
||||
===================================================================
|
||||
--- PrusaSlicer-version_2.4.1.orig/src/hints/HintsToPot.cpp
|
||||
+++ PrusaSlicer-version_2.4.1/src/hints/HintsToPot.cpp
|
||||
@@ -1,4 +1,5 @@
|
||||
#include <iostream>
|
||||
+#include <fstream>
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include <boost/filesystem.hpp>
|
||||
@@ -9,7 +10,7 @@
|
||||
|
||||
bool write_to_pot(boost::filesystem::path path, const std::vector<std::pair<std::string, std::string>>& data)
|
||||
{
|
||||
- boost::filesystem::ofstream file(std::move(path), std::ios_base::app);
|
||||
+ std::ofstream file(std::move(path.string()), std::ios_base::app);
|
||||
for (const auto& element : data)
|
||||
{
|
||||
//Example of .pot element
|
||||
Index: PrusaSlicer-version_2.4.1/tests/fff_print/test_data.cpp
|
||||
===================================================================
|
||||
--- PrusaSlicer-version_2.4.1.orig/tests/fff_print/test_data.cpp
|
||||
+++ PrusaSlicer-version_2.4.1/tests/fff_print/test_data.cpp
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include <cstdlib>
|
||||
#include <string>
|
||||
+#include <fstream>
|
||||
|
||||
#include <boost/nowide/cstdio.hpp>
|
||||
#include <boost/filesystem.hpp>
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 24 09:26:22 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Add PrusaSlicer-boost1.79.patch avoiding the deprecation
|
||||
of boost::filesystem::ofstream in Boost 1.79
|
||||
* gh#prusa3d/PrusaSlicer#8238
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 12 12:59:51 UTC 2022 - Hans-Peter Jansen <hpj@urpla.net>
|
||||
|
||||
|
@ -24,6 +24,8 @@ License: AGPL-3.0-only
|
||||
Group: Hardware/Printing
|
||||
URL: https://www.prusa3d.com/prusaslicer/
|
||||
Source0: https://github.com/prusa3d/PrusaSlicer/archive/version_%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
# PATCH-FIX-UPSTREAM PrusaSlicer-boost1.79.patch -- gh#prusa3d/PrusaSlicer#8238
|
||||
Patch0: PrusaSlicer-boost1.79.patch
|
||||
BuildRequires: blosc-devel
|
||||
BuildRequires: cereal-devel
|
||||
BuildRequires: cgal-devel >= 4.13.2
|
||||
|
Loading…
x
Reference in New Issue
Block a user