[packages/lib3mf] - fix for missing include

qboosh qboosh at pld-linux.org
Sun Oct 11 13:59:43 CEST 2026


commit dbcdd5390762c28fdee47effc7e8a5263925e9a7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Oct 11 14:00:17 2026 +0200

    - fix for missing include

 lib3mf-includes.patch | 10 ++++++++++
 lib3mf.spec           |  2 ++
 2 files changed, 12 insertions(+)
---
diff --git a/lib3mf.spec b/lib3mf.spec
index 0852c95..5942087 100644
--- a/lib3mf.spec
+++ b/lib3mf.spec
@@ -13,6 +13,7 @@ Group:		Libraries
 #Source0Download: https://github.com/3MFConsortium/lib3mf/releases
 Source0:	https://github.com/3MFConsortium/lib3mf/archive/v%{version}/%{name}-%{version}.tar.gz
 # Source0-md5:	43da209fe1b28464ea6f93fb7697d187
+Patch0:		%{name}-includes.patch
 Patch1:		cmake.patch
 Patch2:		pkgconfig.patch
 URL:		https://3mf.io/
@@ -74,6 +75,7 @@ Pliki nagłówkowe biblioteki %{name}.
 
 %prep
 %setup -q
+%patch -P0 -p1
 %patch -P1 -p1
 %patch -P2 -p1
 
diff --git a/lib3mf-includes.patch b/lib3mf-includes.patch
new file mode 100644
index 0000000..ee80080
--- /dev/null
+++ b/lib3mf-includes.patch
@@ -0,0 +1,10 @@
+--- lib3mf-2.5.0/Include/Model/Classes/NMR_ModelTriangleSet.h.orig	2026-02-24 18:23:52.000000000 +0100
++++ lib3mf-2.5.0/Include/Model/Classes/NMR_ModelTriangleSet.h	2026-10-11 13:47:56.675515067 +0200
+@@ -34,6 +34,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBI
+ #include "Model/Classes/NMR_ModelResource.h" 
+ #include "Model/Classes/NMR_Model.h"
+ #include "Common/Platform/NMR_ImportStream.h"  
++#include <cstdint>
+ #include <set>
+ 
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lib3mf.git/commitdiff/dbcdd5390762c28fdee47effc7e8a5263925e9a7



More information about the pld-cvs-commit mailing list