From 2b579ffba29e891bf6ba83445c355c406cdcc489 Mon Sep 17 00:00:00 2001 From: miqlas Date: Fri, 23 Jun 2017 14:12:35 +0200 Subject: [PATCH] Octave: enable ghostscript and sndfile (#1454) --- sci-mathematics/octave/octave-4.2.1.recipe | 44 +++++++++++++++------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/sci-mathematics/octave/octave-4.2.1.recipe b/sci-mathematics/octave/octave-4.2.1.recipe index ce8942028..9a525578e 100644 --- a/sci-mathematics/octave/octave-4.2.1.recipe +++ b/sci-mathematics/octave/octave-4.2.1.recipe @@ -5,7 +5,7 @@ for solving linear and nonlinear problems numerically." HOMEPAGE="http://www.octave.org/" COPYRIGHT="1996-2017 John W. Eaton" LICENSE="GNU GPL v3" -REVISION="1" +REVISION="2" SOURCE_URI="https://ftp.gnu.org/gnu/octave/octave-$portVersion.tar.gz" CHECKSUM_SHA256="80c28f6398576b50faca0e602defb9598d6f7308b0903724442c2a35a605333b" PATCHES="octave-$portVersion.patchset" @@ -28,6 +28,8 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix + cmd:gnuplot$secondaryArchSuffix + cmd:gs lib:libbz2$secondaryArchSuffix lib:libcrypto$secondaryArchSuffix lib:libcurl$secondaryArchSuffix @@ -38,13 +40,21 @@ REQUIRES=" lib:libGl$secondaryArchSuffix lib:libGLU$secondaryArchSuffix lib:libgomp$secondaryArchSuffix - #lib:libgraphicsmagick$secondaryArchSuffix - #lib:liblapack$secondaryArchSuffix - #lib:libmagick++_6.q16$secondaryArchSuffix +# lib:libgraphicsmagick$secondaryArchSuffix +# lib:libhdf5$secondaryArchSuffix +# lib:liblapack$secondaryArchSuffix +# lib:libmagick++_6.q16$secondaryArchSuffix lib:libncursesw$secondaryArchSuffix lib:libopenblas$secondaryArchSuffix lib:libpcre$secondaryArchSuffix +# lib:libQt5Core$secondaryArchSuffix +# lib:libQt5Gui$secondaryArchSuffix +# lib:libQt5OpenGL$secondaryArchSuffix +# lib:libQt5Network$secondaryArchSuffix +# lib:libQt5PrintSupport$secondaryArchSuffix +# lib:libQt5Widgets$secondaryArchSuffix lib:libreadline$secondaryArchSuffix + lib:libsndfile$secondaryArchSuffix lib:libz$secondaryArchSuffix " @@ -69,34 +79,42 @@ BUILD_REQUIRES=" devel:libGl$secondaryArchSuffix devel:libGLU$secondaryArchSuffix devel:libgomp$secondaryArchSuffix - #devel:libgraphicsmagick$secondaryArchSuffix - #devel:liblapack$secondaryArchSuffix - #devel:libmagick++_6.q16$secondaryArchSuffix +# devel:libgraphicsmagick$secondaryArchSuffix +# devel:libhdf5$secondaryArchSuffix +# devel:liblapack$secondaryArchSuffix +# devel:libmagick++_6.q16$secondaryArchSuffix devel:libncursesw$secondaryArchSuffix devel:libopenblas$secondaryArchSuffix devel:libpcre$secondaryArchSuffix +# devel:libQt5Core$secondaryArchSuffix +# devel:libQt5Gui$secondaryArchSuffix +# devel:libQt5OpenGL$secondaryArchSuffix +# devel:libQt5Network$secondaryArchSuffix +# devel:libQt5PrintSupport$secondaryArchSuffix +# devel:libQt5Widgets$secondaryArchSuffix devel:libreadline$secondaryArchSuffix + devel:libsndfile$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:awk cmd:bison >= 3 cmd:find - #cmd:flex +# cmd:flex cmd:gfortran$secondaryArchSuffix cmd:gnuplot$secondaryArchSuffix - #cmd:gperf +# cmd:gperf cmd:grep - #cmd:gs + cmd:gs cmd:g++$secondaryArchSuffix cmd:less cmd:libtoolize$secondaryArchSuffix cmd:make - #cmd:makeinfo +# cmd:makeinfo cmd:perl cmd:pkg_config$secondaryArchSuffix - #cmd:python - #cmd:rsvg_convert +# cmd:python +# cmd:rsvg_convert cmd:sed "