[packages/manifold] - completed dependencies
qboosh
qboosh at pld-linux.org
Sat Nov 16 20:11:31 CET 2024
commit 3a1ead259e83f5c3d9ad473d847ee9567e415ccd
Author: Jakub Bogusz <qboosh at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list