commit 3a1ead259e83f5c3d9ad473d847ee9567e415ccd
Author: Jakub Bogusz <[email protected]>
Date:   Sat Nov 16 19:54:16 2024 +0100

    - completed dependencies

 manifold.spec | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/manifold.spec b/manifold.spec
index 15fcc5a..0b4bd2f 100644
--- a/manifold.spec
+++ b/manifold.spec
@@ -15,7 +15,11 @@ Patch1:              install-cmake.patch
 Patch2:                sonames.patch
 URL:           https://github.com/elalish/manifold
 BuildRequires: Clipper2-devel
-BuildRequires: cmake
+BuildRequires: GLM-devel
+BuildRequires: cmake >= 3.18
+# C++17
+BuildRequires: libstdc++-devel >= 6:7
+BuildRequires: pkgconfig
 BuildRequires: tbb-devel
 # Library may have new symbols without soname change
 %requires_eq   tbb
@@ -38,6 +42,11 @@ Summary:     Header files for %{name} library
 Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki %{name}
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
+Requires:      Clipper2-devel
+Requires:      GLM-devel
+Requires:      libstdc++-devel >= 6:7
+Requires:      pkgconfig
+Requires:      tbb-devel
 
 %description devel
 Header files for %{name} library.
@@ -52,13 +61,11 @@ Pliki nagłówkowe biblioteki %{name}.
 %patch2 -p1
 
 %build
-mkdir -p build
-cd build
-%cmake ../ \
+%cmake -B build \
        -DMANIFOLD_PAR=TBB \
        -DMANIFOLD_TEST=OFF
 
-%{__make}
+%{__make} -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/manifold.git/commitdiff/ce47a6bbabe1a0fad09833d3eab3a881a162c4ad

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to