Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/cad/PrusaSlicer/files/patch-src_slic3r_GUI_BitmapCache.cpp
18157 views
1
--- src/slic3r/GUI/BitmapCache.cpp.orig 2024-09-18 13:39:04 UTC
2
+++ src/slic3r/GUI/BitmapCache.cpp
3
@@ -20,8 +20,9 @@
4
#include <wx/rawbmp.h>
5
#endif /* __WXGTK2__ */
6
7
-#include <nanosvg/nanosvg.h>
8
-#include <nanosvg/nanosvgrast.h>
9
+#include <wx/display.h>
10
+#include <libnanosvg/nanosvg.h>
11
+#include <libnanosvg/nanosvgrast.h>
12
13
namespace Slic3r { namespace GUI {
14
15
@@ -73,7 +74,7 @@ wxBitmapBundle* BitmapCache::insert_bndl(const std::st
16
wxVector<wxBitmap> bitmaps;
17
18
std::set<double> scales = {1.0};
19
-#ifndef __linux__
20
+#if !defined(__linux__) && !defined(__FreeBSD__)
21
22
#ifdef __APPLE__
23
scales.emplace(m_scale);
24
@@ -554,7 +555,7 @@ wxBitmapBundle BitmapCache::mksolid(size_t width_in, s
25
wxVector<wxBitmap> bitmaps;
26
27
std::set<double> scales = { 1.0 };
28
-#ifndef __linux__
29
+#if !defined(__linux__) && !defined(__FreeBSD__)
30
31
#ifdef __APPLE__
32
scales.emplace(m_scale);
33
34