commit:     111fc22aeb5ff6a130a666ef077555d8232c356b
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 11 18:11:00 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 11 18:11:00 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=111fc22a

sci-mathematics/scilab: fix argument mismatch in compilation

https://github.com/gentoo/sci/pull/1038

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 sci-mathematics/scilab/scilab-6.1.0.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild 
b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index 4b3daa17c..a358fb7cd 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -88,7 +88,7 @@ CDEPEND="
        umfpack? ( sci-libs/umfpack )"
 
 RDEPEND="${CDEPEND}
-       gui? ( >=virtual/jre-1.5 )"
+       gui? ( >=virtual/jre-1.8 )"
 
 DEPEND="${CDEPEND}
        virtual/pkgconfig
@@ -134,6 +134,9 @@ pkg_setup() {
        unset F77
        java-pkg-opt-2_pkg_setup
 
+       # fails to compile in src/fortran/optml2.f:172:50 without this
+       append-fflags -fallow-argument-mismatch
+
        ALL_L10N="en_US"
        ALL_L10N_DOC="en_US"
        for l in ${IUSE_L10N}; do

Reply via email to