[packages/octave] - updated build dependencies - openmp is now enabled by default (upstream), updated bcond

qboosh qboosh at pld-linux.org
Mon Mar 7 16:34:57 CET 2016


commit ea43cc24872365e3c930d096dc11c5f00d5e0306
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon Mar 7 16:38:33 2016 +0100

    - updated build dependencies
    - openmp is now enabled by default (upstream), updated bcond

 octave.spec | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)
---
diff --git a/octave.spec b/octave.spec
index 1f2a554..76bdf08 100644
--- a/octave.spec
+++ b/octave.spec
@@ -1,6 +1,6 @@
 #
 # Conditional build:
-%bcond_with	openmp	# OpenMP multi-threading (experimental)
+%bcond_without	openmp	# OpenMP multi-threading
 %bcond_with	llvm	# LLVM based JIT compiler
 %bcond_without	gui	# Qt GUI
 %bcond_without	java	# Java interface
@@ -42,16 +42,20 @@ BuildRequires:	CHOLMOD-devel >= 2.2.0
 BuildRequires:	COLAMD-devel
 BuildRequires:	CXSparse-devel
 BuildRequires:	GraphicsMagick-c++-devel
+BuildRequires:	Mesa-libOSMesa-devel >= 9.0.0
+BuildRequires:	OpenGL-devel
+BuildRequires:	OpenGL-GLU-devel
 %{?with_gui:BuildRequires:	QtCore-devel >= 4}
 %{?with_gui:BuildRequires:	QtGui-devel >= 4}
 %{?with_gui:BuildRequires:	QtNetwork-devel >= 4}
 BuildRequires:	UMFPACK-devel
 BuildRequires:	arpack-devel >= 2.1-8
-BuildRequires:	autoconf >= 2.62
+BuildRequires:	autoconf >= 2.63
 BuildRequires:	automake >= 1:1.11
 #BuildRequires:	bison >= 1.31
 BuildRequires:	blas-devel
 BuildRequires:	curl-devel
+BuildRequires:	desktop-file-utils
 BuildRequires:	fftw3-devel
 BuildRequires:	fftw3-single-devel
 #BuildRequires:	flex >= 2.5.4
@@ -68,12 +72,15 @@ BuildRequires:	hdf5-devel >= 1.6.0
 %{?with_java:BuildRequires:	jdk >= 1.5}
 BuildRequires:	lapack-devel >= 3.1.1-3
 %{?with_openmp:BuildRequires:	libgomp-devel}
-BuildRequires:	libstdc++-devel >= 6:4.0
+BuildRequires:	libsndfile-devel
+BuildRequires:	libstdc++-devel >= 6:4.1
 BuildRequires:	libtool >= 2:2.2.2
 %{?with_llvm:BuildRequires:	llvm-devel}
 BuildRequires:	ncurses-devel >= 5.0
 BuildRequires:	pcre-devel
+BuildRequires:	perl-base
 BuildRequires:	pkgconfig
+BuildRequires:	portaudio-devel
 BuildRequires:	qhull-devel >= 2011.1
 BuildRequires:	qrupdate-devel
 %{?with_gui:BuildRequires:	qscintilla2-qt4-devel >= 2.6.0}
@@ -355,8 +362,9 @@ export CLASSPATH=.
 	%{!?with_gui:--disable-gui} \
 	%{!?with_java:--disable-java} \
 	%{?with_llvm:--enable-jit} \
-	%{?with_openmp:--enable-openmp} \
-	--enable-shared
+	%{!?with_openmp:--disable-openmp} \
+	--enable-shared \
+	--disable-silent-rules
 
 %{__make} \
 	octincludedir=%{_includedir}/octave \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/octave.git/commitdiff/ea43cc24872365e3c930d096dc11c5f00d5e0306



More information about the pld-cvs-commit mailing list