* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-06-03 23:33 Christoph Junghans
0 siblings, 0 replies; 44+ messages in thread
From: Christoph Junghans @ 2013-06-03 23:33 UTC (permalink / raw
To: gentoo-commits
commit: d3d4c0cb45f1504e7a1135fc6f8633b065fd2751
Author: Andreas Zuber <zuber <AT> puzzle <DOT> ch>
AuthorDate: Mon Jun 3 14:24:53 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Mon Jun 3 14:30:19 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d3d4c0cb
update minimal versions of some dependencies for scilab
---
sci-mathematics/scilab/scilab-5.4.1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.1.ebuild b/sci-mathematics/scilab/scilab-5.4.1.ebuild
index 3be7871..507dcee 100644
--- a/sci-mathematics/scilab/scilab-5.4.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.1.ebuild
@@ -48,17 +48,17 @@ CDEPEND="dev-libs/libpcre
dev-java/avalon-framework:4.2
dev-java/batik:1.7
dev-java/commons-io:1
- >=dev-java/flexdock-1.2.2:0
+ >=dev-java/flexdock-1.2.3:0
dev-java/fop:0
dev-java/gluegen:2
dev-java/javahelp:0
dev-java/jeuclid-core:0
dev-java/jgoodies-looks:2.0
dev-java/jgraphx:1.8
- dev-java/jlatexmath:1
+ >=dev-java/jlatexmath-1.0.2:1
dev-java/jogl:2
>=dev-java/jrosetta-1.0.4:0
- dev-java/scirenderer:1
+ >=dev-java/scirenderer-1.1.0:1
dev-java/skinlf:0
dev-java/xmlgraphics-commons:1.5
virtual/opengl
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-12-16 10:57 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-12-16 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 4311e906c625413fbe8d2426d8527b7eebdbcd46
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 10:53:46 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 10:53:46 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=4311e906
sci-mathematics/scilab: drop UnusedInherits
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +-
sci-mathematics/scilab/scilab-6.0.2.ebuild | 2 +-
sci-mathematics/scilab/scilab-6.1.0.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 1226b4d76..ba40aed5f 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
-inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
+inherit autotools bash-completion-r1 check-reqs flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
diff --git a/sci-mathematics/scilab/scilab-6.0.2.ebuild b/sci-mathematics/scilab/scilab-6.0.2.ebuild
index ed77b97bc..2b2d76b4e 100644
--- a/sci-mathematics/scilab/scilab-6.0.2.ebuild
+++ b/sci-mathematics/scilab/scilab-6.0.2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
-inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
+inherit autotools bash-completion-r1 check-reqs flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index 542930bdb..6b19924a6 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
-inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
+inherit autotools bash-completion-r1 check-reqs flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-03-21 12:38 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-03-21 12:38 UTC (permalink / raw
To: gentoo-commits
commit: e9569d9cce921133f05391ecdefea51ed5679967
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 21 12:38:01 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 21 12:38:01 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e9569d9c
sci-mathematics/scilab: fix dep on lucene
https://github.com/gentoo/sci/issues/1060
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-6.0.2.ebuild | 2 +-
sci-mathematics/scilab/scilab-6.1.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-6.0.2.ebuild b/sci-mathematics/scilab/scilab-6.0.2.ebuild
index 9ea3ac772..c2ea20de0 100644
--- a/sci-mathematics/scilab/scilab-6.0.2.ebuild
+++ b/sci-mathematics/scilab/scilab-6.0.2.ebuild
@@ -77,7 +77,7 @@ CDEPEND="
>=dev-java/jlatexmath-fop-1.0.3:1
~dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
- >dev-java/lucene-2:=[contrib(-)]
+ >dev-java/lucene-5:=[modules(-)]
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index aa5f4571f..985cd5aa9 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -77,7 +77,7 @@ CDEPEND="
>=dev-java/jlatexmath-fop-1.0.3:1
~dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
- >dev-java/lucene-2:=[contrib(-)]
+ >dev-java/lucene-7:=[modules(-)]
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-25 8:46 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-25 8:46 UTC (permalink / raw
To: gentoo-commits
commit: d6955a0150bbce6007f0ffc7695c676f0c0cfef9
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 25 08:45:53 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 25 08:45:53 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=d6955a01
sci-mathematics/scilab: only add -fallow-argument-mismatch if supported
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +-
sci-mathematics/scilab/scilab-6.0.2.ebuild | 2 +-
sci-mathematics/scilab/scilab-6.1.0.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index dffd0383b..9c3a6a6e7 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -150,7 +150,7 @@ pkg_setup() {
java-pkg-opt-2_pkg_setup
# fails to compile in src/fortran/optml2.f:172:50 without this
- append-fflags -fallow-argument-mismatch
+ test-flag-FC -fallow-argument-mismatch && append-fflags -fallow-argument-mismatch
ALL_L10N="en_US"
ALL_L10N_DOC="en_US"
diff --git a/sci-mathematics/scilab/scilab-6.0.2.ebuild b/sci-mathematics/scilab/scilab-6.0.2.ebuild
index 3779ab745..9ea3ac772 100644
--- a/sci-mathematics/scilab/scilab-6.0.2.ebuild
+++ b/sci-mathematics/scilab/scilab-6.0.2.ebuild
@@ -141,7 +141,7 @@ pkg_setup() {
java-pkg-opt-2_pkg_setup
# fails to compile in src/fortran/optml2.f:172:50 without this
- append-fflags -fallow-argument-mismatch
+ test-flag-FC -fallow-argument-mismatch && append-fflags -fallow-argument-mismatch
ALL_L10N="en_US"
ALL_L10N_DOC="en_US"
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index c1d097312..aa5f4571f 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -141,7 +141,7 @@ pkg_setup() {
java-pkg-opt-2_pkg_setup
# fails to compile in src/fortran/optml2.f:172:50 without this
- append-fflags -fallow-argument-mismatch
+ test-flag-FC -fallow-argument-mismatch && append-fflags -fallow-argument-mismatch
ALL_L10N="en_US"
ALL_L10N_DOC="en_US"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: c8781a31365f88f0f06ee31d098790bb87e9fdbd
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:11:03 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:42 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=c8781a31
sci-mathematics/scilab: fix linking to deprecated lapack functions
Fix lapack dependency to have support for legacy functions to avoid
"undefined reference to [dz]geqpf_" linking errors
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 684a3df8b..98e5a37e4 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -50,10 +50,10 @@ CDEPEND="
dev-libs/libxml2:2
sci-libs/hdf5[mpi=]
>=sci-libs/arpack-3
+ sci-libs/lapack[deprecated]
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:0=
- virtual/lapack
emf? (
dev-java/freehep-graphicsio:0
dev-java/freehep-graphicsio-emf:0
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 7494df80f6775f0407855f51a114b469aa271755
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:11:03 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7494df80
sci-mathematics/scilab: fix QA issues
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 35359d37c..4cc9bf0da 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -172,6 +172,9 @@ src_prepare() {
# make sure the DOCBOOK_ROOT variable is set
sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die
+ # fix QA for metainfo data installation path
+ sed -i.bkp -e "s:/appdata:/metainfo:" desktop/Makefile.in || die
+
# remove self closing <br /> (error our with javadoc8)
# already upstream commit 2103082c
find . -name '*.java' -exec sed -i "s|<br />|<BR>|" {} \; ||die
@@ -280,7 +283,7 @@ src_test() {
src_install() {
default
- prune_libtool_files --all
+ find "${ED}" -name '*.la' -delete || die
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
bashcomp_alias ${PN} ${PN}-cli ${PN}-adv-cli
@@ -291,6 +294,7 @@ src_install() {
pkg_postinst() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
einfo "If you are using the NVIDIA binary drivers, and run into graphics"
einfo "crashes, you may try to run scilab as follows:"
einfo "EGL_DRIVER=egl_glx scilab"
@@ -299,4 +303,5 @@ pkg_postinst() {
pkg_postrm() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 3c7a8c6c96625d9bb4bf2bc3de4bf2b331cfb37f
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jan 24 21:05:08 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 21:05:08 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3c7a8c6c
sci-mathematics/scilab: merge fixes in 5.5.2 ebuild to the later versions
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 19 +++++++++-----
sci-mathematics/scilab/scilab-6.0.2.ebuild | 40 ++++++++++++++++++------------
sci-mathematics/scilab/scilab-6.1.0.ebuild | 34 +++++++++++++++++--------
3 files changed, 60 insertions(+), 33 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 7a753e397..dffd0383b 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -10,13 +10,13 @@ inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
-HOMEPAGE="http://www.scilab.org/"
-SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz
+HOMEPAGE="https://www.scilab.org/"
+SRC_URI="https://www.scilab.org/download/${PV}/${P}-src.tar.gz
https://raw.githubusercontent.com/gentoo/sci/4c2a07c4629c61395a998633ccfcb34d72569529/sci-mathematics/scilab/files/${P}-bug15107.patch"
LICENSE="CeCILL-2.1"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
IUSE="debug doc emf fftw +gui +matio mpi nls openmp
static-libs test tk +umfpack +xcos"
REQUIRED_USE="xcos? ( gui ) doc? ( gui )"
@@ -50,7 +50,7 @@ CDEPEND="
dev-libs/libxml2:2
sci-libs/hdf5[mpi=]
>=sci-libs/arpack-3
- sci-libs/lapack[deprecated]
+ sci-libs/lapack[deprecated(-)]
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:0=
@@ -77,6 +77,7 @@ CDEPEND="
>=dev-java/jlatexmath-fop-1.0.3:1
~dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
+ >dev-java/lucene-2:=[contrib(-)]
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
@@ -95,9 +96,11 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.6
- doc? ( app-text/docbook-xsl-stylesheets
+ doc? (
+ app-text/docbook-xsl-stylesheets
dev-java/xml-commons-external:1.4
- dev-java/saxon:9 )
+ dev-java/saxon:9
+ )
xcos? (
>=dev-lang/ocaml-4.06
dev-ml/num
@@ -105,6 +108,7 @@ DEPEND="${CDEPEND}
)
test? (
dev-java/junit:4
+ dev-java/ant-junit4:0
gui? ( ${VIRTUALX_DEPEND} ) )"
DOCS=( "ACKNOWLEDGEMENTS" "README_Unix" "Readme_Visual.txt" )
@@ -145,6 +149,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
diff --git a/sci-mathematics/scilab/scilab-6.0.2.ebuild b/sci-mathematics/scilab/scilab-6.0.2.ebuild
index 1345ca324..3779ab745 100644
--- a/sci-mathematics/scilab/scilab-6.0.2.ebuild
+++ b/sci-mathematics/scilab/scilab-6.0.2.ebuild
@@ -10,8 +10,8 @@ inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
-HOMEPAGE="http://www.scilab.org/"
-SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz"
+HOMEPAGE="https://www.scilab.org/"
+SRC_URI="https://www.scilab.org/download/${PV}/${P}-src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -50,10 +50,10 @@ CDEPEND="
dev-libs/libxml2:2
sci-libs/hdf5[mpi=]
>=sci-libs/arpack-3
+ sci-libs/lapack[deprecated(-)]
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:0=
- virtual/lapack
emf? (
dev-java/freehep-graphicsio:0
dev-java/freehep-graphicsio-emf:0
@@ -64,7 +64,7 @@ CDEPEND="
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
- >=dev-java/batik-1.8:=
+ >=dev-java/batik-1.9:1.9
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
@@ -81,9 +81,10 @@ CDEPEND="
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
- xcos? ( dev-java/jgraphx:= )
+ xcos? ( dev-java/jgraphx:0 )
)
matio? ( >=sci-libs/matio-1.5 )
+ mpi? ( virtual/mpi[fortran] )
tk? ( dev-lang/tk:0= )
umfpack? ( sci-libs/umfpack )"
@@ -95,11 +96,16 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.6
- doc? ( app-text/docbook-xsl-stylesheets
- dev-java/xml-commons-external:1.4
- dev-java/saxon:9 )
- xcos? ( dev-lang/ocaml )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-java/xml-commons-external:1.4
+ dev-java/saxon:9
)
+ xcos? (
+ >=dev-lang/ocaml-4.06
+ dev-ml/num
+ )
+ )
test? (
dev-java/junit:4
dev-java/ant-junit4:0
@@ -131,7 +137,7 @@ pkg_setup() {
FORTRAN_STANDARD="77 90"
fortran-2_pkg_setup
#bug 8053
- #unset F77
+ unset F77
java-pkg-opt-2_pkg_setup
# fails to compile in src/fortran/optml2.f:172:50 without this
@@ -151,10 +157,6 @@ pkg_setup() {
src_prepare() {
default
- # works for me on x86, but users are having
- # trouble without see #282 on github
- append-ldflags $(no-as-needed)
-
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && eapply "${FILESDIR}/${P}-java-heap.patch"
@@ -164,6 +166,9 @@ src_prepare() {
# make sure the DOCBOOK_ROOT variable is set
sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die
+ # fix QA for metainfo data installation path
+ sed -i.bkp -e "s:/appdata:/metainfo:" desktop/Makefile.in || die
+
# remove self closing <br /> (error our with javadoc8)
# already upstream commit 2103082c
find . -name '*.java' -exec sed -i "s|<br />|<BR>|" {} \; ||die
@@ -195,7 +200,7 @@ src_prepare() {
java-pkg_jar-from jlatexmath-fop-1
use xcos && java-pkg_jar-from jgraphx
if use doc; then
- java-pkg_jar-from --build-only batik-1.8 batik-all.jar
+ java-pkg_jar-from --build-only batik-1.9 batik-all.jar
java-pkg_jar-from --build-only saxon-9 saxon.jar saxon9he.jar
java-pkg_jar-from --build-only xml-commons-external-1.4 xml-apis-ext.jar
fi
@@ -272,9 +277,10 @@ src_test() {
src_install() {
default
- prune_libtool_files --all
+ find "${ED}" -name '*.la' -delete || die
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
+ bashcomp_alias ${PN} ${PN}-cli ${PN}-adv-cli
echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
@@ -282,6 +288,7 @@ src_install() {
pkg_postinst() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
einfo "If you are using the NVIDIA binary drivers, and run into graphics"
einfo "crashes, you may try to run scilab as follows:"
einfo "EGL_DRIVER=egl_glx scilab"
@@ -290,4 +297,5 @@ pkg_postinst() {
pkg_postrm() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
}
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index cbe726794..c1d097312 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -10,8 +10,8 @@ inherit autotools bash-completion-r1 check-reqs eutils flag-o-matic \
fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx xdg-utils
DESCRIPTION="Scientific software package for numerical computations"
-HOMEPAGE="http://www.scilab.org/"
-SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz"
+HOMEPAGE="https://www.scilab.org/"
+SRC_URI="https://www.scilab.org/download/${PV}/${P}-src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -50,10 +50,10 @@ CDEPEND="
dev-libs/libxml2:2
sci-libs/hdf5[mpi=]
>=sci-libs/arpack-3
+ sci-libs/lapack[deprecated(-)]
sys-devel/gettext
sys-libs/ncurses:0=
sys-libs/readline:0=
- virtual/lapack
emf? (
dev-java/freehep-graphicsio:0
dev-java/freehep-graphicsio-emf:0
@@ -64,7 +64,7 @@ CDEPEND="
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
- >=dev-java/batik-1.8:=
+ >=dev-java/batik-1.9:1.9
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
@@ -81,9 +81,10 @@ CDEPEND="
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
- xcos? ( dev-java/jgraphx:= )
+ xcos? ( dev-java/jgraphx:0 )
)
matio? ( >=sci-libs/matio-1.5 )
+ mpi? ( virtual/mpi[fortran] )
tk? ( dev-lang/tk:0= )
umfpack? ( sci-libs/umfpack )"
@@ -95,11 +96,16 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.6
- doc? ( app-text/docbook-xsl-stylesheets
- dev-java/xml-commons-external:1.4
- dev-java/saxon:9 )
- xcos? ( dev-lang/ocaml )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-java/xml-commons-external:1.4
+ dev-java/saxon:9
)
+ xcos? (
+ >=dev-lang/ocaml-4.06
+ dev-ml/num
+ )
+ )
test? (
dev-java/junit:4
dev-java/ant-junit4:0
@@ -160,6 +166,9 @@ src_prepare() {
# make sure the DOCBOOK_ROOT variable is set
sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die
+ # fix QA for metainfo data installation path
+ sed -i.bkp -e "s:/appdata:/metainfo:" desktop/Makefile.in || die
+
# remove self closing <br /> (error our with javadoc8)
# already upstream commit 2103082c
find . -name '*.java' -exec sed -i "s|<br />|<BR>|" {} \; ||die
@@ -191,7 +200,7 @@ src_prepare() {
java-pkg_jar-from jlatexmath-fop-1
use xcos && java-pkg_jar-from jgraphx
if use doc; then
- java-pkg_jar-from --build-only batik-1.8 batik-all.jar
+ java-pkg_jar-from --build-only batik-1.9 batik-all.jar
java-pkg_jar-from --build-only saxon-9 saxon.jar saxon9he.jar
java-pkg_jar-from --build-only xml-commons-external-1.4 xml-apis-ext.jar
fi
@@ -268,9 +277,10 @@ src_test() {
src_install() {
default
- prune_libtool_files --all
+ find "${ED}" -name '*.la' -delete || die
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
+ bashcomp_alias ${PN} ${PN}-cli ${PN}-adv-cli
echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
@@ -278,6 +288,7 @@ src_install() {
pkg_postinst() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
einfo "If you are using the NVIDIA binary drivers, and run into graphics"
einfo "crashes, you may try to run scilab as follows:"
einfo "EGL_DRIVER=egl_glx scilab"
@@ -286,4 +297,5 @@ pkg_postinst() {
pkg_postrm() {
xdg_mimeinfo_database_update
+ xdg_desktop_database_update
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 5fbdb9fb47d5eddc5734c342a9b5fdd6f4807ba8
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:11:03 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:42 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5fbdb9fb
sci-mathematics/scilab: remove USE=bash-completion
Install unconditionally bash-completion file to avoid useless rebuilds.
Fix also symlinks for bashcomp aliases.
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 98e5a37e4..43c338202 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz
LICENSE="CeCILL-2.1"
SLOT="0"
KEYWORDS=""
-IUSE="bash-completion debug doc emf fftw +gui +matio mpi nls openmp
+IUSE="debug doc emf fftw +gui +matio mpi nls openmp
static-libs test tk +umfpack +xcos"
REQUIRED_USE="xcos? ( gui ) doc? ( gui )"
@@ -281,7 +281,8 @@ src_install() {
default
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
- use bash-completion && newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
+ newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
+ bashcomp_alias ${PN} ${PN}-cli ${PN}-adv-cli
echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 08b0577dd5a45f7529f71a43a52ec1132933fed3
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:29:59 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=08b0577d
sci-mathematics/scilab: revert ban of --as-needed
The linker flag was banned a lot of time ago, on amd64 I don't
see problems at link- or run-time, so let's try without it. In case
this commit might be reverted later.
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Closes: https://github.com/gentoo/sci/pull/1042
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 4 ----
1 file changed, 4 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 4cc9bf0da..7a753e397 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -159,10 +159,6 @@ pkg_setup() {
src_prepare() {
default
- # works for me on x86, but users are having
- # trouble without see #282 on github
- append-ldflags $(no-as-needed)
-
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && eapply "${FILESDIR}/${P}-java-heap.patch"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 90dce61a6a5f82dcbc7b49a9ed6df6d202447a13
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:11:03 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=90dce61a
sci-mathematics/scilab: fix dependency needed for USE=mpi
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 5d205195d..35359d37c 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -83,6 +83,7 @@ CDEPEND="
xcos? ( dev-java/jgraphx:0 )
)
matio? ( >=sci-libs/matio-1.5 )
+ mpi? ( virtual/mpi[fortran] )
tk? ( dev-lang/tk:0= )
umfpack? ( sci-libs/umfpack )"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-24 21:05 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 21:05 UTC (permalink / raw
To: gentoo-commits
commit: 6ad400f06d997567bdff5d7632e49b5228a2b27c
Author: Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sun Jan 24 17:11:03 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 20:47:43 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6ad400f0
sci-mathematics/scilab: bump to EAPI 7
Signed-off-by: Fabio Rossi <rossi.f <AT> inwind.it>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 43c338202..5d205195d 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-19 16:56 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-19 16:56 UTC (permalink / raw
To: gentoo-commits
commit: 239e3a47a637630fad4a4ab8a6721a71bfbd6d13
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Jan 19 16:55:57 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Jan 19 16:55:57 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=239e3a47
sci-mathematics/scilab: add default for use flag
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
.../{scilab-6.1.0.ebuild => scilab-6.0.2.ebuild} | 20 ++++++++++++--------
sci-mathematics/scilab/scilab-6.1.0.ebuild | 2 +-
2 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.0.2.ebuild
similarity index 94%
copy from sci-mathematics/scilab/scilab-6.1.0.ebuild
copy to sci-mathematics/scilab/scilab-6.0.2.ebuild
index c2a4bf0e5..1345ca324 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.0.2.ebuild
@@ -77,7 +77,7 @@ CDEPEND="
>=dev-java/jlatexmath-fop-1.0.3:1
~dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
- >dev-java/lucene-2:=[contrib]
+ >dev-java/lucene-2:=[contrib(-)]
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
@@ -108,12 +108,12 @@ DEPEND="${CDEPEND}
DOCS=( "ACKNOWLEDGEMENTS" "README_Unix" "Readme_Visual.txt" )
PATCHES=(
- "${FILESDIR}/${P}-followlinks.patch"
- "${FILESDIR}/${P}-gluegen.patch"
- "${FILESDIR}/${P}-accessviolation.patch"
- "${FILESDIR}/${P}-missinglib.patch"
- "${FILESDIR}/${P}-freehep.patch"
- "${FILESDIR}/${P}-libxml.patch"
+ "${FILESDIR}/${PN}-6.1.0-followlinks.patch"
+ "${FILESDIR}/${PN}-6.1.0-gluegen.patch"
+ "${FILESDIR}/${PN}-6.1.0-accessviolation.patch"
+ "${FILESDIR}/${PN}-6.1.0-missinglib.patch"
+ "${FILESDIR}/${PN}-6.1.0-freehep.patch"
+ "${FILESDIR}/${PN}-6.1.0-libxml.patch"
)
pkg_pretend() {
@@ -131,7 +131,7 @@ pkg_setup() {
FORTRAN_STANDARD="77 90"
fortran-2_pkg_setup
#bug 8053
- unset F77
+ #unset F77
java-pkg-opt-2_pkg_setup
# fails to compile in src/fortran/optml2.f:172:50 without this
@@ -151,6 +151,10 @@ pkg_setup() {
src_prepare() {
default
+ # works for me on x86, but users are having
+ # trouble without see #282 on github
+ append-ldflags $(no-as-needed)
+
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && eapply "${FILESDIR}/${P}-java-heap.patch"
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index c2a4bf0e5..cbe726794 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -77,7 +77,7 @@ CDEPEND="
>=dev-java/jlatexmath-fop-1.0.3:1
~dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
- >dev-java/lucene-2:=[contrib]
+ >dev-java/lucene-2:=[contrib(-)]
dev-java/skinlf:0
dev-java/xmlgraphics-commons:2
virtual/opengl
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-11 18:12 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-11 18:12 UTC (permalink / raw
To: gentoo-commits
commit: 1615cf4bf2d69b39cec4fe5b8926dc449f71ddbe
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 11 18:12:30 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 11 18:12:30 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=1615cf4b
sci-mathematics/scilab: drop USE bash-completion, install unconditionally
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 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-6.1.0.ebuild b/sci-mathematics/scilab/scilab-6.1.0.ebuild
index a358fb7cd..c2a4bf0e5 100644
--- a/sci-mathematics/scilab/scilab-6.1.0.ebuild
+++ b/sci-mathematics/scilab/scilab-6.1.0.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="bash-completion debug doc emf fftw +gui +matio mpi nls openmp
+IUSE="debug doc emf fftw +gui +matio mpi nls openmp
static-libs test tk +umfpack +xcos"
REQUIRED_USE="xcos? ( gui ) doc? ( gui )"
@@ -270,7 +270,7 @@ src_install() {
default
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
- use bash-completion && newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
+ newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2021-01-11 18:11 Andrew Ammerlaan
0 siblings, 0 replies; 44+ messages in thread
From: Andrew Ammerlaan @ 2021-01-11 18:11 UTC (permalink / raw
To: gentoo-commits
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
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-09-21 19:05 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2015-09-21 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 17a9787f624d03b730465cd5d8e339c36fc6b1d8
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 18:55:50 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 18:55:50 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=17a9787f
sci-mathematics/scilab: Add subslot operators
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-mathematics/scilab/scilab-5.5.2-r1.ebuild | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild b/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
index f6e2873..432ffdd 100644
--- a/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
@@ -30,19 +30,22 @@ for l in ${LINGUAS}; do
IUSE="${IUSE} linguas_${l}"
done
-CDEPEND="dev-libs/libpcre
+CDEPEND="
+ dev-libs/libpcre
dev-libs/libxml2:2
sci-libs/hdf5[mpi=]
>=sci-libs/arpack-3
sys-devel/gettext
- sys-libs/ncurses
- sys-libs/readline:0
+ sys-libs/ncurses:0=
+ sys-libs/readline:0=
virtual/lapack
- emf? ( dev-java/freehep-graphicsio
- dev-java/freehep-graphicsio-emf
- dev-java/freehep-graphics2d
- dev-java/freehep-io
- dev-java/freehep-util )
+ emf? (
+ dev-java/freehep-graphicsio
+ dev-java/freehep-graphicsio-emf
+ dev-java/freehep-graphics2d
+ dev-java/freehep-io
+ dev-java/freehep-util
+ )
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
@@ -65,7 +68,7 @@ CDEPEND="dev-libs/libpcre
xcos? ( dev-java/jgraphx:2.5 )
)
matio? ( >=sci-libs/matio-1.5 )
- tk? ( dev-lang/tk:0 )
+ tk? ( dev-lang/tk:0= )
umfpack? ( sci-libs/umfpack )"
RDEPEND="${CDEPEND}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-09-01 7:57 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2015-09-01 7:57 UTC (permalink / raw
To: gentoo-commits
commit: 85da2ab63a5f6d292875ebde4d0f42171eca6ccf
Author: Bryan Gardiner <bog <AT> khumba <DOT> net>
AuthorDate: Tue Sep 1 00:24:14 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Sep 1 00:29:51 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=85da2ab6
sci-mathematics/scilab: Add PaX mark required for Java binaries on hardened.
Package-Manager: portage-2.2.20.1
sci-mathematics/scilab/ChangeLog | 6 ++++++
.../scilab/{scilab-5.5.2.ebuild => scilab-5.5.2-r1.ebuild} | 3 ++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 2df0e75..65af606 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Id$
+*scilab-5.5.2-r1 (01 Sep 2015)
+
+ 01 Sep 2015; Bryan Gardiner <bog@khumba.net> -scilab-5.5.2.ebuild,
+ +scilab-5.5.2-r1.ebuild:
+ Add PaX mark required for Java binaries on hardened.
+
29 Jul 2015; Bryan Gardiner <bog@khumba.net> scilab-5.5.2.ebuild:
Fix the conditions under which batik is a dependency: it's required for the
GUI to do graphic export at runtime as well as to build documentation.
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
similarity index 98%
rename from sci-mathematics/scilab/scilab-5.5.2.ebuild
rename to sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
index a5ab0b7..f6e2873 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2-r1.ebuild
@@ -10,7 +10,7 @@ JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
inherit eutils autotools bash-completion-r1 check-reqs fdo-mime flag-o-matic \
- fortran-2 java-pkg-opt-2 toolchain-funcs virtualx
+ fortran-2 java-pkg-opt-2 pax-utils toolchain-funcs virtualx
DESCRIPTION="Scientific software package for numerical computations"
HOMEPAGE="http://www.scilab.org/"
@@ -230,6 +230,7 @@ src_configure() {
src_compile() {
addpredict /proc/mtrr
emake
+ pax-mark m .libs/scilab-bin
use doc && emake doc
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-07-31 10:09 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2015-07-31 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 24aef4dd4ce5a30545b252091b878276fc52aefe
Author: Bryan Gardiner <bog <AT> khumba <DOT> net>
AuthorDate: Thu Jul 30 16:53:15 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 18:11:14 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=24aef4dd
sci-mathematics/scilab: Fix the conditions under which batik is a dependency.
Package-Manager: portage-2.2.20
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.5.2.ebuild | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 27d3c2b..062b2e6 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 29 Jul 2015; Bryan Gardiner <bog@khumba.net> scilab-5.5.2.ebuild:
+ Fix the conditions under which batik is a dependency: it's required for the
+ GUI to do graphic export at runtime as well as to build documentation.
+
25 Jul 2015; Bryan Gardiner <bog@khumba.net> scilab-5.5.2.ebuild,
+files/scilab-5.5.2-batik-1.8.patch, +files/scilab-5.5.2-fop-2.0.patch,
+files/scilab-5.5.2-xmlgraphics-common-2.0.patch:
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 3e48d0b..8ead8de 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -46,6 +46,7 @@ CDEPEND="dev-libs/libpcre
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
+ >=dev-java/batik-1.8-r2:1.8
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
@@ -75,8 +76,7 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.6
- doc? ( >=dev-java/batik-1.8-r2:1.8
- app-text/docbook-xsl-stylesheets
+ doc? ( app-text/docbook-xsl-stylesheets
dev-java/xml-commons-external:1.4
dev-java/saxon:9 )
xcos? ( dev-lang/ocaml )
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-07-31 10:09 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2015-07-31 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 31eb8f3cfa5ec9a2f0ad5a0351474fdb73ed427e
Author: Bryan Gardiner <bog <AT> khumba <DOT> net>
AuthorDate: Thu Jul 30 16:53:15 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jul 31 10:09:53 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=31eb8f3c
sci-mathematics/scilab: Fix the conditions under which batik is a dependency.
Package-Manager: portage-2.2.20
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.5.2.ebuild | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 27d3c2b..062b2e6 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 29 Jul 2015; Bryan Gardiner <bog@khumba.net> scilab-5.5.2.ebuild:
+ Fix the conditions under which batik is a dependency: it's required for the
+ GUI to do graphic export at runtime as well as to build documentation.
+
25 Jul 2015; Bryan Gardiner <bog@khumba.net> scilab-5.5.2.ebuild,
+files/scilab-5.5.2-batik-1.8.patch, +files/scilab-5.5.2-fop-2.0.patch,
+files/scilab-5.5.2-xmlgraphics-common-2.0.patch:
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 3e48d0b..8ead8de 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -46,6 +46,7 @@ CDEPEND="dev-libs/libpcre
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
+ >=dev-java/batik-1.8-r2:1.8
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
@@ -75,8 +76,7 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.6
- doc? ( >=dev-java/batik-1.8-r2:1.8
- app-text/docbook-xsl-stylesheets
+ doc? ( app-text/docbook-xsl-stylesheets
dev-java/xml-commons-external:1.4
dev-java/saxon:9 )
xcos? ( dev-lang/ocaml )
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-07-23 21:06 Jauhien Piatlicki
0 siblings, 0 replies; 44+ messages in thread
From: Jauhien Piatlicki @ 2015-07-23 21:06 UTC (permalink / raw
To: gentoo-commits
commit: 8e8e93495e8f56be5a0debda9594fb36b327b52f
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Wed Jul 22 19:45:00 2015 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Wed Jul 22 19:45:00 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=8e8e9349
sci-mathematics/scilab: Fix deps
Package-Manager: portage-2.2.18
sci-mathematics/scilab/ChangeLog | 3 +++
sci-mathematics/scilab/scilab-5.5.2.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 8d5cc39..9b9a0c2 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Jul 2015; Marius Brehler <marbre@linux.sungazer.de> scilab-5.5.2.ebuild:
+ sci-mathematics/scilab: Fix deps
+
08 Jul 2015; Marius Brehler <marbre@linux.sungazer.de> scilab-5.5.2.ebuild:
sci-mathematics/scilab: Blind fixing dependencies
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 430293e..668f2fd 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -49,7 +49,7 @@ CDEPEND="dev-libs/libpcre
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
- dev-java/fop:2
+ dev-java/fop:0
=dev-java/gluegen-2.2.4:2.2
dev-java/javahelp:0
dev-java/jeuclid-core:0
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-07-10 3:59 Nicolas Bock
0 siblings, 0 replies; 44+ messages in thread
From: Nicolas Bock @ 2015-07-10 3:59 UTC (permalink / raw
To: gentoo-commits
commit: 6afd2aae94e117584561272d7db676ce55eb75ad
Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Wed Jul 8 12:37:22 2015 +0000
Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
CommitDate: Wed Jul 8 12:37:22 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6afd2aae
sci-mathematics/scilab: Blind fixing dependencies
Package-Manager: portage-2.2.18
sci-mathematics/scilab/ChangeLog | 3 +++
sci-mathematics/scilab/scilab-5.5.2.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 6c6f830..8d5cc39 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Jul 2015; Marius Brehler <marbre@linux.sungazer.de> scilab-5.5.2.ebuild:
+ sci-mathematics/scilab: Blind fixing dependencies
+
22 Jun 2015; Justin Lecher <jlec@gentoo.org>
-files/scilab-5.5.0-accessviolation.patch,
-files/scilab-5.5.0-fix-random-runtime-failure.patch,
diff --git a/sci-mathematics/scilab/scilab-5.5.2.ebuild b/sci-mathematics/scilab/scilab-5.5.2.ebuild
index 24b47b7..430293e 100644
--- a/sci-mathematics/scilab/scilab-5.5.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.2.ebuild
@@ -49,7 +49,7 @@ CDEPEND="dev-libs/libpcre
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
- dev-java/fop:0
+ dev-java/fop:2
=dev-java/gluegen-2.2.4:2.2
dev-java/javahelp:0
dev-java/jeuclid-core:0
@@ -59,7 +59,7 @@ CDEPEND="dev-libs/libpcre
=dev-java/jogl-2.2.4:2.2
>=dev-java/jrosetta-1.0.4:0
dev-java/skinlf:0
- dev-java/xmlgraphics-commons:1.5
+ dev-java/xmlgraphics-commons:2
virtual/opengl
xcos? ( dev-java/jgraphx:2.5 )
)
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-02-01 3:01 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2015-02-01 3:01 UTC (permalink / raw
To: gentoo-commits
commit: 854cb9e62b84934d29f544503b79f7287fdbd3a9
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Sun Feb 1 02:56:50 2015 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Sun Feb 1 02:56:50 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=854cb9e6
sci-mathematics/scilab: prevent access violation
---
sci-mathematics/scilab/scilab-5.5.1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.1.ebuild b/sci-mathematics/scilab/scilab-5.5.1.ebuild
index 4b4c70d..95cc93c 100644
--- a/sci-mathematics/scilab/scilab-5.5.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -219,6 +219,8 @@ src_configure() {
}
src_compile() {
+ #bug 531886 need to investigate what's using /proc/mtrr
+ addpredict /proc/mtrr
emake
use doc && emake doc
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2015-02-01 3:01 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2015-02-01 3:01 UTC (permalink / raw
To: gentoo-commits
commit: b81b57d210d5179cb114b7bdfd038de92c278371
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Sun Feb 1 02:59:56 2015 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Sun Feb 1 02:59:56 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b81b57d2
sci-mathematics/scilab: more precise dependencies
Package-Manager: portage-2.2.15
---
sci-mathematics/scilab/ChangeLog | 5 ++++-
sci-mathematics/scilab/scilab-5.5.1.ebuild | 26 +++++++++++++++++---------
2 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index d960f40..4a619b9 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-mathematics/scilab
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 01 Feb 2015; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.5.1.ebuild:
+ sci-mathematics/scilab: more precise dependencies
+
27 Jan 2015; Guillaume Horel <guillaume.horel@gmail.com>
-files/scilab-5.3.3-as-needed.patch, -files/scilab-5.3.3-blas-libs.patch,
-files/scilab-5.3.3-disable-build-help.patch,
diff --git a/sci-mathematics/scilab/scilab-5.5.1.ebuild b/sci-mathematics/scilab/scilab-5.5.1.ebuild
index 95cc93c..d01f52a 100644
--- a/sci-mathematics/scilab/scilab-5.5.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.1.ebuild
@@ -39,11 +39,14 @@ CDEPEND="dev-libs/libpcre
sys-libs/ncurses
sys-libs/readline
virtual/lapack
- emf? ( dev-java/freehep-graphicsio-emf )
+ emf? ( dev-java/freehep-graphicsio
+ dev-java/freehep-graphicsio-emf
+ dev-java/freehep-graphics2d
+ dev-java/freehep-io
+ dev-java/freehep-util )
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
- dev-java/batik:1.7
dev-java/commons-io:1
dev-java/commons-logging:0
>=dev-java/flexdock-1.2.4:0
@@ -58,7 +61,9 @@ CDEPEND="dev-libs/libpcre
>=dev-java/jrosetta-1.0.4:0
dev-java/skinlf:0
dev-java/xmlgraphics-commons:1.5
- virtual/opengl )
+ virtual/opengl
+ xcos? ( dev-java/jgraphx:2.5 )
+ )
matio? ( >=sci-libs/matio-1.5 )
tk? ( dev-lang/tk )
umfpack? ( sci-libs/umfpack )"
@@ -71,11 +76,12 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.5
- doc? ( app-text/docbook-xsl-stylesheets
+ doc? ( dev-java/batik:1.7
+ app-text/docbook-xsl-stylesheets
dev-java/xml-commons-external:1.4
dev-java/saxon:9 )
- xcos? ( dev-lang/ocaml
- dev-java/jgraphx:2.5 ) )
+ xcos? ( dev-lang/ocaml )
+ )
test? (
dev-java/junit:4
gui? ( ${VIRTUALX_DEPEND} ) )"
@@ -155,13 +161,15 @@ src_prepare() {
java-pkg_jar-from xmlgraphics-commons-1.5,commons-io-1
java-pkg_jar-from jogl-2.1 jogl-all.jar jogl2.jar
java-pkg_jar-from gluegen-2.1 gluegen-rt.jar gluegen2-rt.jar
- java-pkg_jar-from batik-1.7 batik-all.jar
java-pkg_jar-from fop fop.jar
java-pkg_jar-from javahelp jhall.jar
java-pkg_jar-from jlatexmath-fop-1
- java-pkg_jar-from xml-commons-external-1.4 xml-apis-ext.jar
use xcos && java-pkg_jar-from jgraphx-2.5
- use doc && java-pkg_jar-from saxon-9 saxon.jar saxon9he.jar
+ if use doc; then
+ java-pkg_jar-from --build-only batik-1.7 batik-all.jar
+ java-pkg_jar-from --build-only saxon-9 saxon.jar saxon9he.jar
+ java-pkg_jar-from --build-only xml-commons-external-1.4 xml-apis-ext.jar
+ fi
fi
if use emf; then
java-pkg_jar-from freehep-graphicsio-emf,freehep-graphics2d
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2014-11-01 16:44 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2014-11-01 16:44 UTC (permalink / raw
To: gentoo-commits
commit: 51445a85fa34dda6901a7e525366b69a5259b64d
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Sat Nov 1 16:44:23 2014 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Sat Nov 1 16:44:23 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=51445a85
sci-mathematics/scilab bring back no-as-needed
---
sci-mathematics/scilab/scilab-5.5.1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sci-mathematics/scilab/scilab-5.5.1.ebuild b/sci-mathematics/scilab/scilab-5.5.1.ebuild
index 130689f..4b4c70d 100644
--- a/sci-mathematics/scilab/scilab-5.5.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.1.ebuild
@@ -120,6 +120,10 @@ src_prepare() {
"${FILESDIR}/${P}-nogui.patch" \
"${FILESDIR}/${P}-missinglib.patch"
+ # works for me on x86, but users are having
+ # trouble without see #282 on github
+ append-ldflags $(no-as-needed)
+
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && epatch "${FILESDIR}/${P}-java-heap.patch"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2014-05-05 22:44 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2014-05-05 22:44 UTC (permalink / raw
To: gentoo-commits
commit: b3505ec19657c6763e7b07e39cbdaac1cf64da58
Author: quentin <quentin <AT> minster <DOT> io>
AuthorDate: Mon May 5 15:41:38 2014 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Mon May 5 15:41:38 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b3505ec1
sci-mathematics/scilab: Fix minimum version dependency for jlatexmath
Package-Manager: portage-2.2.8-r1
---
sci-mathematics/scilab/ChangeLog | 3 +++
sci-mathematics/scilab/scilab-5.5.0.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 32e608d..cdfa696 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 May 2014; Quentin Minster <quentin@minster.io> scilab-5.5.0.ebuild:
+ sci-mathematics/scilab: Fix minimum version dependency for jlatexmath
+
*scilab-5.5.0 (22 Apr 2014)
22 Apr 2014; Guillaume Horel <guillaume.horel@gmail.com>
diff --git a/sci-mathematics/scilab/scilab-5.5.0.ebuild b/sci-mathematics/scilab/scilab-5.5.0.ebuild
index 8cf71ee..3ea9058 100644
--- a/sci-mathematics/scilab/scilab-5.5.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.0.ebuild
@@ -52,8 +52,8 @@ CDEPEND="dev-libs/libpcre
dev-java/javahelp:0
dev-java/jeuclid-core:0
dev-java/jgoodies-looks:2.0
- dev-java/jlatexmath:1
- dev-java/jlatexmath-fop:1
+ >=dev-java/jlatexmath-1.0.3:1
+ >=dev-java/jlatexmath-fop-1.0.3:1
=dev-java/jogl-2.1.4:2.1
>=dev-java/jrosetta-1.0.4:0
dev-java/skinlf:0
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-11-01 1:59 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2013-11-01 1:59 UTC (permalink / raw
To: gentoo-commits
commit: 35a94bb1f64247c0884457512a1f5d31c2d87376
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Fri Nov 1 01:39:12 2013 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Nov 1 01:39:12 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=35a94bb1
sci-mathematics/scilab remove unneeded dependency
---
sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild b/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
index 8816f26..44b06f7 100644
--- a/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
@@ -152,7 +152,7 @@ src_prepare() {
mkdir jar || die
pushd jar
java-pkg_jar-from jgraphx-2.1,jlatexmath-1,flexdock,skinlf
- java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer-1
+ java-pkg_jar-from jgoodies-looks-2.0,jrosetta
java-pkg_jar-from avalon-framework-4.2,jeuclid-core
java-pkg_jar-from xmlgraphics-commons-1.5,commons-io-1
java-pkg_jar-from jogl-2 jogl-all.jar jogl2.jar
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-11-01 1:59 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2013-11-01 1:59 UTC (permalink / raw
To: gentoo-commits
commit: 4abf3a9d68d0b9d2faf22d012b3d07b2d412fb9e
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Fri Nov 1 01:58:31 2013 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Nov 1 01:58:31 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4abf3a9d
sci-mathematics/scilab fix bash completion
---
sci-mathematics/scilab/scilab-5.3.3-r2.ebuild | 2 +-
sci-mathematics/scilab/scilab-5.4.1.ebuild | 2 +-
sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r2.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r2.ebuild
index 599a691..de3ff5b 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r2.ebuild
@@ -240,7 +240,7 @@ src_install() {
dodoc ACKNOWLEDGEMENTS README_Unix Readme_Visual.txt
insinto /usr/share/mime/packages
doins "${FILESDIR}"/${PN}.xml
- use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
+ use bash-completion && newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
}
pkg_postinst() {
diff --git a/sci-mathematics/scilab/scilab-5.4.1.ebuild b/sci-mathematics/scilab/scilab-5.4.1.ebuild
index a9ec305..e054247 100644
--- a/sci-mathematics/scilab/scilab-5.4.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.1.ebuild
@@ -227,7 +227,7 @@ src_install() {
default
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
- use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
+ use bash-completion && newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
echo "LD_LIBRARY_MASK=libverify.so
SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
diff --git a/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild b/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
index 44b06f7..9dfc63f 100644
--- a/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.5.0_beta1.ebuild
@@ -236,7 +236,7 @@ src_install() {
default
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
- use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
+ use bash-completion && newbashcomp "${FILESDIR}"/"${PN}".bash_completion "${PN}"
echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-10-21 21:41 Christoph Junghans
0 siblings, 0 replies; 44+ messages in thread
From: Christoph Junghans @ 2013-10-21 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 6a2dfed6b3b3dedf316934608645ca8085bd502b
Author: quentin <quentin.minster <AT> gmail <DOT> com>
AuthorDate: Sun Oct 20 17:58:05 2013 +0000
Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 17:58:05 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6a2dfed6
Fix false positive from revdep-rebuild for scilab-5.4.1
The scilab-bin binary links against some Java libraries that are not
present in the regular path, hence resulting in revdep-rebuild reporting
them as missing. However these are false positive since the scilab
script sets the right path before invoking scilab-bin.
---
sci-mathematics/scilab/scilab-5.4.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.1.ebuild b/sci-mathematics/scilab/scilab-5.4.1.ebuild
index 507dcee..a9ec305 100644
--- a/sci-mathematics/scilab/scilab-5.4.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.1.ebuild
@@ -228,7 +228,8 @@ src_install() {
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
- echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
+ echo "LD_LIBRARY_MASK=libverify.so
+SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
> 50-"${PN}"
insinto /etc/revdep-rebuild && doins "50-${PN}"
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-05-10 0:34 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2013-05-10 0:34 UTC (permalink / raw
To: gentoo-commits
commit: f230d8ab44053b483dd9bf1a1d482d3306cd1c8d
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Fri May 10 00:31:40 2013 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri May 10 00:33:12 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f230d8ab
sci-mathematics/scilab version bump as 5.4.0 has been pulled upstream
---
.../{scilab-5.4.0.ebuild => scilab-5.4.1.ebuild} | 45 ++++++++++----------
1 files changed, 22 insertions(+), 23 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.1.ebuild
similarity index 86%
rename from sci-mathematics/scilab/scilab-5.4.0.ebuild
rename to sci-mathematics/scilab/scilab-5.4.1.ebuild
index bffe76e..3be7871 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
JAVA_PKG_OPT_USE="gui"
VIRTUALX_REQUIRED="manual"
@@ -12,17 +12,17 @@ inherit eutils autotools bash-completion-r1 check-reqs fdo-mime flag-o-matic \
# Things that don't work:
# - tests
-# - can't build without docs (-doc)
+# - can't build without docs (-doc)
DESCRIPTION="Scientific software package for numerical computations"
HOMEPAGE="http://www.scilab.org/"
SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz"
-SLOT="0"
LICENSE="CeCILL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bash-completion debug +doc fftw +gui +matio nls openmp
- static-libs test tk +umfpack xcos"
+ static-libs test tk +umfpack +xcos"
REQUIRED_USE="xcos? ( gui ) doc? ( gui )"
# ALL_LINGUAS variable defined in configure.ac
@@ -35,8 +35,7 @@ for l in ${LINGUASLONG}; do
IUSE="${IUSE} linguas_${l%_*}"
done
-CDEPEND="
- dev-libs/libpcre
+CDEPEND="dev-libs/libpcre
dev-libs/libxml2:2
sci-libs/hdf5
>=sci-libs/arpack-3
@@ -49,7 +48,7 @@ CDEPEND="
dev-java/avalon-framework:4.2
dev-java/batik:1.7
dev-java/commons-io:1
- >=dev-java/flexdock-1.2:0
+ >=dev-java/flexdock-1.2.2:0
dev-java/fop:0
dev-java/gluegen:2
dev-java/javahelp:0
@@ -61,9 +60,10 @@ CDEPEND="
>=dev-java/jrosetta-1.0.4:0
dev-java/scirenderer:1
dev-java/skinlf:0
- dev-java/xmlgraphics-commons:1.3
+ dev-java/xmlgraphics-commons:1.5
virtual/opengl
- doc? ( dev-java/saxon:6.5 )
+ doc? ( dev-java/saxon:6.5
+ dev-java/jlatexmath-fop:1 )
xcos? ( dev-java/commons-logging:0 ) )
matio? ( <sci-libs/matio-1.5 )
tk? ( dev-lang/tk )
@@ -77,10 +77,8 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.5
- doc? (
- app-text/docbook-xsl-stylesheets
- dev-java/jlatexmath-fop:1
- dev-java/xml-commons-external:1.4 )
+ doc? ( app-text/docbook-xsl-stylesheets
+ dev-java/xml-commons-external:1.4 )
xcos? ( dev-lang/ocaml ) )
test? (
dev-java/junit:4
@@ -116,11 +114,9 @@ pkg_setup() {
src_prepare() {
epatch \
- "${FILESDIR}/${P}-fortran-link.patch" \
"${FILESDIR}/${P}-followlinks.patch" \
"${FILESDIR}/${P}-gluegen.patch" \
- "${FILESDIR}/${P}-fix-random-runtime-failure.patch" \
- "${FILESDIR}/${P}-builddocs.patch"
+ "${FILESDIR}/${P}-fix-random-runtime-failure.patch"
append-ldflags $(no-as-needed)
@@ -128,21 +124,21 @@ src_prepare() {
use doc && epatch "${FILESDIR}/${P}-java-heap.patch"
# use the LINGUAS variable that we set
- sed -i -e "/^ALL_LINGUAS=/d" -e "/^ALL_LINGUAS_DOC=/d" -i configure.ac
+ sed -i -e "/^ALL_LINGUAS=/d" -e "/^ALL_LINGUAS_DOC=/d" -i configure.ac ||die
# make sure the DOCBOOK_ROOT variable is set
sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die
#add specific gentoo java directories
if use gui; then
- sed -i -e "s|/usr/lib/jogl|/usr/lib/jogl-2|" \
- -e "s|/usr/lib64/jogl|/usr/lib64/jogl-2|" configure.ac || die
- sed -i -e "s|/usr/lib/gluegen|/usr/lib/gluegen-2|" \
- -e "s|/usr/lib64/gluegen|/usr/lib64/gluegen-2|" \
+ sed -i -e "s|/usr/lib/jogl2|/usr/lib/jogl-2|" \
+ -e "s|/usr/lib64/jogl2|/usr/lib64/jogl-2|" configure.ac || die
+ sed -i -e "s|/usr/lib/gluegen2|/usr/lib/gluegen-2|" \
+ -e "s|/usr/lib64/gluegen2|/usr/lib64/gluegen-2|" \
-e "s|AC_CHECK_LIB(\[gluegen2-rt|AC_CHECK_LIB([gluegen-rt|" \
configure.ac || die
- sed -i -e "s/jogl/jogl-2/" -e "s/gluegen/gluegen-2/" \
+ sed -i -e "s/jogl2/jogl-2/" -e "s/gluegen2/gluegen-2/" \
etc/librarypath.xml || die
fi
@@ -151,7 +147,7 @@ src_prepare() {
java-pkg_jar-from jgraphx-1.8,jlatexmath-1,flexdock,skinlf
java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer-1
java-pkg_jar-from avalon-framework-4.2,jeuclid-core
- java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1
+ java-pkg_jar-from xmlgraphics-commons-1.5,commons-io-1
java-pkg_jar-from jogl-2 jogl.all.jar jogl2.jar
java-pkg_jar-from gluegen-2 gluegen-rt.jar gluegen2-rt.jar
java-pkg_jar-from batik-1.7 batik-all.jar
@@ -232,6 +228,9 @@ src_install() {
prune_libtool_files --all
rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
+ echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/$(get_libdir)/scilab" \
+ > 50-"${PN}"
+ insinto /etc/revdep-rebuild && doins "50-${PN}"
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-02-22 10:15 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2013-02-22 10:15 UTC (permalink / raw
To: gentoo-commits
commit: eaf3cb37466102348bffec03089d522286db7721
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 22 09:28:33 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Feb 22 09:28:33 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=eaf3cb37
sci-mathematics/scilab: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config
Package-Manager: portage-2.2.0_alpha163
RepoMan-Options: --force
---
sci-mathematics/scilab/ChangeLog | 6 ++++-
sci-mathematics/scilab/metadata.xml | 16 +++++++-------
sci-mathematics/scilab/scilab-5.3.3-r1.ebuild | 26 +++++++++++++-----------
sci-mathematics/scilab/scilab-5.4.0.ebuild | 19 +++++++++--------
4 files changed, 37 insertions(+), 30 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 840b142..6d0b612 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-mathematics/scilab
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Feb 2013; Justin Lecher <jlec@gentoo.org> scilab-5.3.3-r1.ebuild,
+ scilab-5.4.0.ebuild, metadata.xml:
+ Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead of plain pkg-config
+
18 Oct 2012; Guillaume Horel <guillaume.horel@gmail.com>
scilab-5.3.3-r1.ebuild, scilab-5.4.0.ebuild:
remove virtual/fortran as intended with the updated fortran-2 eclass
diff --git a/sci-mathematics/scilab/metadata.xml b/sci-mathematics/scilab/metadata.xml
index e87dba0..9e49669 100644
--- a/sci-mathematics/scilab/metadata.xml
+++ b/sci-mathematics/scilab/metadata.xml
@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci-mathematics</herd>
-<longdescription lang="en">
+ <herd>sci-mathematics</herd>
+ <longdescription lang="en">
Scilab is a matrix-based scientific software package. Scilab contains
hundreds of built-in mathematical functions, rich data structures
(including polynomials, rationals,linear systems, lists, etc...) and
comes with a number of specific toolboxes for control, signal
processing, ...
</longdescription>
-<use>
- <flag name='gui'>Build the Java base graphical interface</flag>
- <flag name="umfpack">Adds support for sparse solving
+ <use>
+ <flag name="gui">Build the Java base graphical interface</flag>
+ <flag name="umfpack">Adds support for sparse solving
with <pkg>sci-libs/umfpack</pkg></flag>
- <flag name='matio'>Enable support for MATLAB file through <pkg>sci-libs/matio</pkg></flag>
- <flag name='xcos'>Enable building hybrid dynamic systems modeler and
+ <flag name="matio">Enable support for MATLAB file through <pkg>sci-libs/matio</pkg></flag>
+ <flag name="xcos">Enable building hybrid dynamic systems modeler and
simulator Xcos</flag>
-</use>
+ </use>
</pkgmetadata>
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
index a9883ea..19fe80b 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -20,11 +20,12 @@ inherit eutils autotools check-reqs fdo-mime bash-completion-r1 \
# celestlab, jims,...
DESCRIPTION="Scientific software package for numerical computations"
-LICENSE="CeCILL-2"
HOMEPAGE="http://www.scilab.org/"
SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz"
SLOT="0"
+LICENSE="CeCILL-2"
+KEYWORDS="~amd64 ~x86"
IUSE="bash-completion debug doc fftw +gui hdf5 +matio nls openmp
static-libs test tk +umfpack xcos"
REQUIRED_USE="xcos? ( hdf5 gui ) doc? ( gui )"
@@ -39,9 +40,8 @@ for l in ${LINGUASLONG}; do
IUSE="${IUSE} linguas_${l%_*}"
done
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-libs/libpcre
+CDEPEND="
+ dev-libs/libpcre
dev-libs/libxml2:2
sys-devel/gettext
sys-libs/ncurses
@@ -66,8 +66,9 @@ CDEPEND="dev-libs/libpcre
dev-java/xmlgraphics-commons
virtual/opengl
doc? ( dev-java/saxon:6.5 )
- hdf5? ( dev-java/hdf-java
- xcos? ( =dev-java/jgraphx-1.4.1.0 ) ) )
+ hdf5? (
+ dev-java/hdf-java
+ xcos? ( =dev-java/jgraphx-1.4.1.0 ) ) )
hdf5? ( sci-libs/hdf5 )
matio? ( <sci-libs/matio-1.5 )
tk? ( dev-lang/tk )
@@ -81,9 +82,10 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.5
- doc? ( app-text/docbook-xsl-stylesheets
- >=dev-java/jlatexmath-fop-0.9.4
- dev-java/xml-commons-external )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ >=dev-java/jlatexmath-fop-0.9.4
+ dev-java/xml-commons-external )
xcos? ( dev-lang/ocaml ) )
test? ( gui? ( ${VIRTUALX_DEPEND} ) )"
@@ -182,8 +184,8 @@ src_configure() {
unset JAVAC
fi
- export BLAS_LIBS="$(pkg-config --libs blas)"
- export LAPACK_LIBS="$(pkg-config --libs lapack)"
+ export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+ export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
export F77_LDFLAGS="${LDFLAGS}"
# gentoo bug #302621
use hdf5 && has_version sci-libs/hdf5[mpi] && \
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index f561637..bffe76e 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -12,14 +12,15 @@ inherit eutils autotools bash-completion-r1 check-reqs fdo-mime flag-o-matic \
# Things that don't work:
# - tests
-# - can't build without docs (-doc)
+# - can't build without docs (-doc)
DESCRIPTION="Scientific software package for numerical computations"
-LICENSE="CeCILL-2"
HOMEPAGE="http://www.scilab.org/"
SRC_URI="http://www.scilab.org/download/${PV}/${P}-src.tar.gz"
SLOT="0"
+LICENSE="CeCILL-2"
+KEYWORDS="~amd64 ~x86"
IUSE="bash-completion debug +doc fftw +gui +matio nls openmp
static-libs test tk +umfpack xcos"
REQUIRED_USE="xcos? ( gui ) doc? ( gui )"
@@ -34,9 +35,8 @@ for l in ${LINGUASLONG}; do
IUSE="${IUSE} linguas_${l%_*}"
done
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-libs/libpcre
+CDEPEND="
+ dev-libs/libpcre
dev-libs/libxml2:2
sci-libs/hdf5
>=sci-libs/arpack-3
@@ -77,9 +77,10 @@ DEPEND="${CDEPEND}
debug? ( dev-util/lcov )
gui? (
>=virtual/jdk-1.5
- doc? ( app-text/docbook-xsl-stylesheets
- dev-java/jlatexmath-fop:1
- dev-java/xml-commons-external:1.4 )
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ dev-java/jlatexmath-fop:1
+ dev-java/xml-commons-external:1.4 )
xcos? ( dev-lang/ocaml ) )
test? (
dev-java/junit:4
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-01-19 17:46 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2013-01-19 17:46 UTC (permalink / raw
To: gentoo-commits
commit: c22717ff704dfc765e16144d6d5e7c0e0f566eab
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Sat Jan 19 17:33:05 2013 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Sat Jan 19 17:45:43 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c22717ff
sci-mathematics/scilab update dependencies
fixes bug #451624
---
sci-mathematics/scilab/scilab-5.4.0.ebuild | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 5d4183f..d62611f 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -45,6 +45,7 @@ KEYWORDS="~amd64 ~x86"
CDEPEND="dev-libs/libpcre
dev-libs/libxml2:2
sci-libs/hdf5
+ >=sci-libs/arpack-3
sys-devel/gettext
sys-libs/ncurses
sys-libs/readline
@@ -54,7 +55,7 @@ CDEPEND="dev-libs/libpcre
dev-java/avalon-framework:4.2
dev-java/batik:1.7
dev-java/commons-io:1
- dev-java/flexdock:0
+ >=dev-java/flexdock-1.2:0
dev-java/fop:0
dev-java/gluegen:2
dev-java/javahelp:0
@@ -234,7 +235,7 @@ src_test() {
src_install() {
default
prune_libtool_files --all
- rm -rf "${D}"/usr/share/scilab/modules/*/tests
+ rm -rf "${D}"/usr/share/scilab/modules/*/tests ||die
use bash-completion && dobashcomp "${FILESDIR}"/${PN}.bash_completion
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2013-01-08 2:27 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2013-01-08 2:27 UTC (permalink / raw
To: gentoo-commits
commit: e79a3890d7e120ee4637c933af0d68782c79e2d9
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Jan 8 02:26:37 2013 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Tue Jan 8 02:26:37 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e79a3890
sci-mathematics/scilab-5.4.0 cleanup dependencies
---
sci-mathematics/scilab/scilab-5.4.0.ebuild | 28 ++++++++++++++++++----------
1 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 6b7a7fe..5d4183f 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -44,6 +44,7 @@ KEYWORDS="~amd64 ~x86"
CDEPEND="dev-libs/libpcre
dev-libs/libxml2:2
+ sci-libs/hdf5
sys-devel/gettext
sys-libs/ncurses
sys-libs/readline
@@ -59,6 +60,7 @@ CDEPEND="dev-libs/libpcre
dev-java/javahelp:0
dev-java/jeuclid-core:0
dev-java/jgoodies-looks:2.0
+ dev-java/jgraphx:1.8
dev-java/jlatexmath:1
dev-java/jogl:2
>=dev-java/jrosetta-1.0.4:0
@@ -67,7 +69,7 @@ CDEPEND="dev-libs/libpcre
dev-java/xmlgraphics-commons:1.3
virtual/opengl
doc? ( dev-java/saxon:6.5 )
- xcos? ( dev-java/jgraphx:1.8 ) )
+ xcos? ( dev-java/commons-logging:0 ) )
matio? ( <sci-libs/matio-1.5 )
tk? ( dev-lang/tk )
umfpack? ( sci-libs/umfpack )"
@@ -105,14 +107,15 @@ pkg_setup() {
FORTRAN_STANDARD="77 90"
fortran-2_pkg_setup
java-pkg-opt-2_pkg_setup
+
ALL_LINGUAS="en_US"
- ALL_LINGUAS_DOC="en_US"
for l in ${LINGUAS}; do
use linguas_${l} && ALL_LINGUAS="${ALL_LINGUAS} ${l}"
done
for l in ${LINGUASLONG}; do
use linguas_${l%_*} && ALL_LINGUAS="${ALL_LINGUAS} ${l}"
done
+
export ALL_LINGUAS ALL_LINGUAS_DOC=$ALL_LINGUAS
}
@@ -151,15 +154,20 @@ src_prepare() {
pushd jar
java-pkg_jar-from jgraphx-1.8,jlatexmath-1,flexdock,skinlf
java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer-1
- java-pkg_jar-from avalon-framework-4.2,saxon-6.5,jeuclid-core
- java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1,jlatexmath-fop-1
+ java-pkg_jar-from avalon-framework-4.2,jeuclid-core
+ java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1
java-pkg_jar-from jogl-2 jogl.all.jar jogl2.jar
java-pkg_jar-from gluegen-2 gluegen-rt.jar gluegen2-rt.jar
java-pkg_jar-from batik-1.7 batik-all.jar
- java-pkg_jar-from xml-commons-external-1.4 xml-apis-ext.jar
- java-pkg_jar-from commons-logging commons-logging.jar
java-pkg_jar-from fop fop.jar
java-pkg_jar-from javahelp jhall.jar
+ if use xcos; then
+ java-pkg_jar-from commons-logging
+ fi
+ if use doc; then
+ java-pkg_jar-from jlatexmath-fop-1,saxon-6.5
+ java-pkg_jar-from xml-commons-external-1.4 xml-apis-ext.jar
+ fi
if use test; then
java-pkg_jar-from junit-4 junit.jar junit4.jar
fi
@@ -176,12 +184,12 @@ src_configure() {
unset JAVAC
fi
- export BLAS_LIBS="$(pkg-config --libs blas)"
- export LAPACK_LIBS="$(pkg-config --libs lapack)"
+ export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+ export LAPACK_LIBS="$($(tc-getPKG_CONFIG) --libs lapack)"
export F77_LDFLAGS="${LDFLAGS}"
# gentoo bug #302621
has_version sci-libs/hdf5[mpi] && \
- export CXX=mpicxx CC=mpicc FC=mpif77 F77=mpif77
+ export CXX=mpicxx CC=mpicc
econf \
--enable-relocatable \
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-11-27 3:30 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-11-27 3:30 UTC (permalink / raw
To: gentoo-commits
commit: 5e0372b6e22e7499c65c0fc01a3532797e8a12b4
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Nov 27 03:26:51 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Tue Nov 27 03:29:53 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5e0372b6
sci-mathematics/scilab various fixes
- make sure the linguas variables have an effect
- scilab startup script didn't set DOCBOOK_ROOT variable
---
sci-mathematics/scilab/scilab-5.4.0.ebuild | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index f2e4e6c..6b7a7fe 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -105,14 +105,15 @@ pkg_setup() {
FORTRAN_STANDARD="77 90"
fortran-2_pkg_setup
java-pkg-opt-2_pkg_setup
- ALL_LINGUAS=
+ ALL_LINGUAS="en_US"
+ ALL_LINGUAS_DOC="en_US"
for l in ${LINGUAS}; do
use linguas_${l} && ALL_LINGUAS="${ALL_LINGUAS} ${l}"
done
for l in ${LINGUASLONG}; do
use linguas_${l%_*} && ALL_LINGUAS="${ALL_LINGUAS} ${l}"
done
- export ALL_LINGUAS
+ export ALL_LINGUAS ALL_LINGUAS_DOC=$ALL_LINGUAS
}
src_prepare() {
@@ -127,11 +128,13 @@ src_prepare() {
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && epatch "${FILESDIR}/${P}-java-heap.patch"
+ sed -i -e "/^ALL_LINGUAS=/d" -e "/^ALL_LINGUAS_DOC=/d" -i configure.ac
# make sure library path are preloaded in binaries
sed -i \
-e "s|^LD_LIBRARY_PATH=|LD_LIBRARY_PATH=${EPREFIX}/usr/$(get_libdir)/scilab:|g" \
bin/scilab* || die
-
+ # make sure it exports the DOCBOOK_ROOT variable
+ sed -i -e "s/xsl-stylesheets-\*/xsl-stylesheets/g" bin/scilab* || die
#add specific gentoo java directories
if use gui; then
sed -i -e "s|/usr/lib/jogl|/usr/lib/jogl-2|" \
@@ -144,7 +147,8 @@ src_prepare() {
sed -i -e "s/jogl/jogl-2/" -e "s/gluegen/gluegen-2/" \
etc/librarypath.xml || die
fi
- mkdir jar; cd jar
+ mkdir jar || die
+ pushd jar
java-pkg_jar-from jgraphx-1.8,jlatexmath-1,flexdock,skinlf
java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer-1
java-pkg_jar-from avalon-framework-4.2,saxon-6.5,jeuclid-core
@@ -159,7 +163,7 @@ src_prepare() {
if use test; then
java-pkg_jar-from junit-4 junit.jar junit4.jar
fi
- cd ..
+ popd
java-pkg-opt-2_src_prepare
eautoconf
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-10-18 14:06 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-10-18 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 772b10e89a1c8f16862d3b25b076e68eaa4ee360
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Thu Oct 18 14:06:26 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Thu Oct 18 14:06:26 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=772b10e8
[sci-mathematics/scilab] revert part of commit 033255b367
---
sci-mathematics/scilab/scilab-5.3.3-r1.ebuild | 4 ++++
sci-mathematics/scilab/scilab-5.4.0.ebuild | 4 ++++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
index 912bb81..a9883ea 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
@@ -93,6 +93,10 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
+ if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
+ ewarn "You are using a gcc without OpenMP capabilities"
+ die "Need an OpenMP capable compiler"
+ fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 0b245d6..f2e4e6c 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -96,6 +96,10 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
+ if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
+ ewarn "You are using a gcc without OpenMP capabilities"
+ die "Need an OpenMP capable compiler"
+ fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-10-18 4:34 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-10-18 4:34 UTC (permalink / raw
To: gentoo-commits
commit: 033255b3676064abddcd346d04f255e5d592a18b
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Thu Oct 18 04:28:12 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Thu Oct 18 04:31:39 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=033255b3
[sci-mathematics/scilab] remove virtual/fortran
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.3-r1.ebuild | 5 -----
sci-mathematics/scilab/scilab-5.4.0.ebuild | 5 -----
3 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 241fe4e..840b142 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Oct 2012; Guillaume Horel <guillaume.horel@gmail.com>
+ scilab-5.3.3-r1.ebuild, scilab-5.4.0.ebuild:
+ remove virtual/fortran as intended with the updated fortran-2 eclass
+
*scilab-5.4.0 (02 Oct 2012)
02 Oct 2012; Guillaume Horel <guillaume.horel@gmail.com>
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
index 758eda7..912bb81 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
@@ -77,7 +77,6 @@ RDEPEND="${CDEPEND}
gui? ( >=virtual/jre-1.5 )"
DEPEND="${CDEPEND}
- virtual/fortran
virtual/pkgconfig
debug? ( dev-util/lcov )
gui? (
@@ -94,10 +93,6 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
- if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
- ewarn "You are using a gcc without OpenMP capabilities"
- die "Need an OpenMP capable compiler"
- fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 090dbca..0b245d6 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -76,7 +76,6 @@ RDEPEND="${CDEPEND}
gui? ( >=virtual/jre-1.5 )"
DEPEND="${CDEPEND}
- virtual/fortran
virtual/pkgconfig
debug? ( dev-util/lcov )
gui? (
@@ -97,10 +96,6 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
- if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
- ewarn "You are using a gcc without OpenMP capabilities"
- die "Need an OpenMP capable compiler"
- fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-10-18 4:28 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-10-18 4:28 UTC (permalink / raw
To: gentoo-commits
commit: 54c7dbeb89d9342622e9be5d7be56e6f824c1086
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Thu Oct 18 04:28:12 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Thu Oct 18 04:28:12 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=54c7dbeb
[sci-mathematics/scilab] remove virtual/fortran
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.3-r1.ebuild | 5 -----
sci-mathematics/scilab/scilab-5.4.0.ebuild | 5 -----
3 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 241fe4e..840b142 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Oct 2012; Guillaume Horel <guillaume.horel@gmail.com>
+ scilab-5.3.3-r1.ebuild, scilab-5.4.0.ebuild:
+ remove virtual/fortran as intended with the updated fortran-2 eclass
+
*scilab-5.4.0 (02 Oct 2012)
02 Oct 2012; Guillaume Horel <guillaume.horel@gmail.com>
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
index 758eda7..912bb81 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
@@ -77,7 +77,6 @@ RDEPEND="${CDEPEND}
gui? ( >=virtual/jre-1.5 )"
DEPEND="${CDEPEND}
- virtual/fortran
virtual/pkgconfig
debug? ( dev-util/lcov )
gui? (
@@ -94,10 +93,6 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
- if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
- ewarn "You are using a gcc without OpenMP capabilities"
- die "Need an OpenMP capable compiler"
- fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 090dbca..0b245d6 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -76,7 +76,6 @@ RDEPEND="${CDEPEND}
gui? ( >=virtual/jre-1.5 )"
DEPEND="${CDEPEND}
- virtual/fortran
virtual/pkgconfig
debug? ( dev-util/lcov )
gui? (
@@ -97,10 +96,6 @@ pkg_pretend() {
pkg_setup() {
if use openmp; then
- if [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
- ewarn "You are using a gcc without OpenMP capabilities"
- die "Need an OpenMP capable compiler"
- fi
FORTRAN_NEED_OPENMP=1
fi
FORTRAN_STANDARD="77 90"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-10-02 5:50 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-10-02 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 76b4d99ee13c248a161423acfed9a49ea6e4286c
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Oct 2 05:48:20 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Tue Oct 2 05:48:20 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=76b4d99e
[sci-mathematics/scilab] fix errors in previous commit
---
sci-mathematics/scilab/scilab-5.4.0.ebuild | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.4.0.ebuild b/sci-mathematics/scilab/scilab-5.4.0.ebuild
index 1fcbd3d..56ccebf 100644
--- a/sci-mathematics/scilab/scilab-5.4.0.ebuild
+++ b/sci-mathematics/scilab/scilab-5.4.0.ebuild
@@ -59,10 +59,10 @@ CDEPEND="dev-libs/libpcre
dev-java/javahelp:0
dev-java/jeuclid-core:0
dev-java/jgoodies-looks:2.0
- >=dev-java/jlatexmath-1.0.0:0
+ >=dev-java/jlatexmath-1.0.0:1
dev-java/jogl:2
>=dev-java/jrosetta-1.0.4:0
- dev-java/scirenderer:0
+ dev-java/scirenderer:1
dev-java/skinlf:0
dev-java/xmlgraphics-commons:1.3
virtual/opengl
@@ -83,10 +83,10 @@ DEPEND="${CDEPEND}
>=virtual/jdk-1.5
doc? ( app-text/docbook-xsl-stylesheets
>=dev-java/jlatexmath-fop-1.0.0:1
- dev-java/xml-commons-external )
+ dev-java/xml-commons-external:1.4 )
xcos? ( dev-lang/ocaml ) )
test? (
- dev-java/junit
+ dev-java/junit:4
gui? ( ${VIRTUALX_DEPEND} ) )"
DOCS=( "ACKNOWLEDGEMENTS" "README_Unix" "Readme_Visual.txt" )
@@ -123,7 +123,7 @@ src_prepare() {
"${FILESDIR}/${P}-gluegen.patch" \
"${FILESDIR}/${P}-fix-random-runtime-failure.patch"
- #append-ldflags $(no-as-needed)
+ append-ldflags $(no-as-needed)
# increases java heap to 512M when building docs (sync with cheqreqs above)
use doc && epatch "${FILESDIR}/${P}-java-heap.patch"
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-09-25 6:08 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-09-25 6:08 UTC (permalink / raw
To: gentoo-commits
commit: e517ab407f98ad515da80b971ac120da4f5ce237
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Tue Sep 25 05:59:52 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Tue Sep 25 06:07:02 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e517ab40
[sci-mathematics/scilab] update dependencies
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.999.ebuild | 12 ++++++------
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 5de66d4..ad03349 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Sep 2012; Guillaume Horel <guillaume.horel@gmail.com>
+ scilab-5.3.999.ebuild:
+ update dependencies
+
11 Aug 2012; Guillaume Horel <guillaume.horel@gmail.com>
scilab-5.3.999.ebuild:
drop dependency on hdf-java
diff --git a/sci-mathematics/scilab/scilab-5.3.999.ebuild b/sci-mathematics/scilab/scilab-5.3.999.ebuild
index b25dbab..7a04b54 100644
--- a/sci-mathematics/scilab/scilab-5.3.999.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.999.ebuild
@@ -60,10 +60,10 @@ CDEPEND="dev-libs/libpcre
dev-java/javahelp:0
dev-java/jeuclid-core:0
dev-java/jgoodies-looks:2.0
- >=dev-java/jlatexmath-0.9.4:0
+ dev-java/jlatexmath:1
dev-java/jogl:2
>=dev-java/jrosetta-1.0.4:0
- dev-java/scirenderer:0
+ dev-java/scirenderer:1
dev-java/skinlf:0
dev-java/xmlgraphics-commons:1.3
virtual/opengl
@@ -83,11 +83,11 @@ DEPEND="${CDEPEND}
gui? (
>=virtual/jdk-1.5
doc? ( app-text/docbook-xsl-stylesheets
- >=dev-java/jlatexmath-fop-0.9.4
- dev-java/xml-commons-external )
+ dev-java/jlatexmath-fop:1
+ dev-java/xml-commons-external:1.4 )
xcos? ( dev-lang/ocaml ) )
test? (
- dev-java/junit
+ dev-java/junit:4
gui? ( ${VIRTUALX_DEPEND} ) )"
EGIT_SOURCEDIR="${WORKDIR}/${PN}"
@@ -153,7 +153,7 @@ src_prepare() {
java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer
java-pkg_jar-from avalon-framework-4.2,saxon-6.5,jeuclid-core
java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1,jlatexmath-fop
- java-pkg_jar-from jogl-2 jogl.all.jar jogl2.jar
+ java-pkg_jar-from jogl-2 jogl-all.jar jogl2.jar
java-pkg_jar-from gluegen-2 gluegen-rt.jar gluegen2-rt.jar
java-pkg_jar-from batik-1.7 batik-all.jar
java-pkg_jar-from xml-commons-external-1.4 xml-apis-ext.jar
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-08-11 22:23 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-08-11 22:23 UTC (permalink / raw
To: gentoo-commits
commit: c887ce113a1b6344f4f6f4bcdedc53e1426c6881
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Sat Aug 11 22:22:15 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Sat Aug 11 22:22:15 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c887ce11
[sci-mathematics/scilab] version bump
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.999.ebuild | 6 ++----
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 51074f7..5de66d4 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Aug 2012; Guillaume Horel <guillaume.horel@gmail.com>
+ scilab-5.3.999.ebuild:
+ drop dependency on hdf-java
+
07 Aug 2012; Guillaume Horel <guillaume.horel@gmail.com>
scilab-5.3.999.ebuild,
+files/scilab-5.3.999-fix-random-runtime-failure.patch,
diff --git a/sci-mathematics/scilab/scilab-5.3.999.ebuild b/sci-mathematics/scilab/scilab-5.3.999.ebuild
index 1d14b09..b25dbab 100644
--- a/sci-mathematics/scilab/scilab-5.3.999.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.999.ebuild
@@ -49,7 +49,6 @@ CDEPEND="dev-libs/libpcre
sys-libs/ncurses
sys-libs/readline
virtual/lapack
- dev-java/hdf-java
fftw? ( sci-libs/fftw:3.0 )
gui? (
dev-java/avalon-framework:4.2
@@ -147,11 +146,10 @@ src_prepare() {
configure.ac || die
sed -i -e "s/jogl/jogl-2/" -e "s/gluegen/gluegen-2/" \
- -e "s/jhdf5/hdf-java/" etc/librarypath.xml || die
- sed -i -e "s|/jhdf5|/hdf-java|g" m4/hdf5.m4
+ etc/librarypath.xml || die
fi
mkdir jar; cd jar
- java-pkg_jar-from jgraphx-1.8,jlatexmath,hdf-java,flexdock,skinlf
+ java-pkg_jar-from jgraphx-1.8,jlatexmath,flexdock,skinlf
java-pkg_jar-from jgoodies-looks-2.0,jrosetta,scirenderer
java-pkg_jar-from avalon-framework-4.2,saxon-6.5,jeuclid-core
java-pkg_jar-from xmlgraphics-commons-1.3,commons-io-1,jlatexmath-fop
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2012-05-30 1:26 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2012-05-30 1:26 UTC (permalink / raw
To: gentoo-commits
commit: 2dd94991b1552a209eb4eb8a01f59d797dd7ef2d
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Wed May 30 01:26:05 2012 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Wed May 30 01:26:05 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2dd94991
[sci-mathematics/scilab] force jgraphx version
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.3-r1.ebuild | 2 +-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 71aae68..10428af 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 May 2012; Guillaume Horel <guillaume.horel@gmail.com>
+ scilab-5.3.3-r1.ebuild:
+ force exact version of jgraphx
+
29 May 2012; Sébastien Fabbro <bicatali@gentoo.org> scilab-5.3.3-r1.ebuild,
+files/scilab-5.3.3-gui-no-xcos.patch:
fix bug #375769
diff --git a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
index 69e71e9..758eda7 100644
--- a/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3-r1.ebuild
@@ -67,7 +67,7 @@ CDEPEND="dev-libs/libpcre
virtual/opengl
doc? ( dev-java/saxon:6.5 )
hdf5? ( dev-java/hdf-java
- xcos? ( >=dev-java/jgraphx-1.4.1 ) ) )
+ xcos? ( =dev-java/jgraphx-1.4.1.0 ) ) )
hdf5? ( sci-libs/hdf5 )
matio? ( <sci-libs/matio-1.5 )
tk? ( dev-lang/tk )
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2011-12-23 1:02 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2011-12-23 1:02 UTC (permalink / raw
To: gentoo-commits
commit: 4dc510378f434a4c63acce9d34e165afb3b009aa
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Fri Dec 23 01:00:51 2011 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Dec 23 01:00:51 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4dc51037
sci-mathematics/scilab-5.3.3 fixes for jdk-1.7
---
sci-mathematics/scilab/ChangeLog | 3 +++
sci-mathematics/scilab/scilab-5.3.3.ebuild | 3 +++
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index c41856e..b9e3734 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Dec 2011; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.3.3.ebuild:
+ Fixes for jdk-1.7
+
*scilab-5.3.3 (15 Nov 2011)
15 Nov 2011; Guillaume Horel <guillaume.horel@gmail.com>
diff --git a/sci-mathematics/scilab/scilab-5.3.3.ebuild b/sci-mathematics/scilab/scilab-5.3.3.ebuild
index a6d2050..c1fe41d 100644
--- a/sci-mathematics/scilab/scilab-5.3.3.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.3.ebuild
@@ -74,6 +74,9 @@ src_prepare() {
#bug 9824 upstream
sed -i "/BLAS_LIBS=$/d" m4/libsmath.m4
epatch "${FILESDIR}/${P}-allow-hdf-1.8.7.patch"
+ #bug 392363
+ sed -i -e "s|Clément DAVID|Clement DAVID|g" $(find . -iname '*.java')
+ sed -i -e "s/ -lhpi//g" m4/java.m4
sed -i "s|-L\$SCI_SRCDIR/bin/|-L\$SCI_SRCDIR/bin/ \
-L$(java-config -i gluegen) \
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2011-09-19 3:45 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2011-09-19 3:45 UTC (permalink / raw
To: gentoo-commits
commit: cd3f889832beb61ac6c19b19c48bd833f9c5a084
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Mon Sep 19 03:44:38 2011 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Mon Sep 19 03:44:38 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cd3f8898
[sci-libs/scilab] Various fixes
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.3.2.ebuild | 15 +++++++++------
2 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 9916297..b889a95 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Sep 2011; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.3.2.ebuild:
+ make sure the BLAS_LIBS variable is used
+ see #373565
+
30 Jun 2011; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.3.2.ebuild:
Added hdf-java dependency to xcos
diff --git a/sci-mathematics/scilab/scilab-5.3.2.ebuild b/sci-mathematics/scilab/scilab-5.3.2.ebuild
index 72ea6aa..adddadb 100644
--- a/sci-mathematics/scilab/scilab-5.3.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.2.ebuild
@@ -21,8 +21,7 @@ KEYWORDS="~amd64 ~x86"
# http://wiki.scilab.org/Dependencies_of_Scilab_5.X
RDEPEND="virtual/lapack
tk? ( dev-lang/tk )
- xcos? ( dev-lang/ocaml
- dev-java/hdf-java )
+ xcos? ( dev-lang/ocaml )
umfpack? ( sci-libs/umfpack )
gui? ( >=virtual/jre-1.5
dev-java/commons-logging
@@ -49,7 +48,8 @@ DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets )"
pkg_setup() {
- CHECKREQS_MEMORY="512"
+ use doc && CHECKREQS_MEMORY="512M"
+ check-reqs_pkg_setup
java-pkg-2_pkg_setup
# temp Bug 6593 upstream, fixed
@@ -58,12 +58,15 @@ pkg_setup() {
src_prepare() {
# Increases java heap to 512M when available, when building docs
- check_reqs_conditional && epatch "${FILESDIR}/java-heap-${PV}.patch"
+ use doc && epatch "${FILESDIR}/java-heap-${PV}.patch"
# fix scilib path
epatch "${FILESDIR}/${P}-scilib-fix.patch"
# bug 9268 reported upstream http://bugzilla.scilab.org/show_bug.cgi?id=9268
epatch "${FILESDIR}"/bug_9268.diff
+ #bug 9824 upstream
+ sed -i "/BLAS_LIBS=$/d" m4/libsmath.m4
+
sed -i "s|-L\$SCI_SRCDIR/bin/|-L\$SCI_SRCDIR/bin/ \
-L$(java-config -i gluegen) \
-L$(java-config -i jogl)|" \
@@ -84,7 +87,7 @@ src_configure() {
use doc && myopts="--with-docbook=/usr/share/sgml/docbook/xsl-stylesheets"
# javac complained about (j)hdf
use hdf5 && myopts="$myopts --with-hdf5-library=$(java-config -i hdf-java)"
- export JAVA_HOME=$(java-config -O)
+ export JAVA_HOME="$(java-config -O)"
export BLAS_LIBS="$(pkg-config --libs blas)"
export LAPACK_LIBS="$(pkg-config --libs lapack)"
@@ -101,7 +104,7 @@ src_configure() {
$(use_with matio) \
$(use_with umfpack) \
$(use_with tk) \
- $(use_with xcos) \
+ $(use_with xcos scicos) \
${myopts}
}
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2011-06-30 13:44 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2011-06-30 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 6e58c735554dc36cb4261d953517093c5248a786
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Wed Jun 29 23:31:43 2011 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Wed Jun 29 23:31:43 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6e58c735
test
---
sci-mathematics/scilab/scilab-5.3.2.ebuild | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/sci-mathematics/scilab/scilab-5.3.2.ebuild b/sci-mathematics/scilab/scilab-5.3.2.ebuild
index db423ef..295c30f 100644
--- a/sci-mathematics/scilab/scilab-5.3.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.2.ebuild
@@ -21,7 +21,8 @@ KEYWORDS="~amd64 ~x86"
# http://wiki.scilab.org/Dependencies_of_Scilab_5.X
RDEPEND="virtual/lapack
tk? ( dev-lang/tk )
- xcos? ( dev-lang/ocaml )
+ xcos? ( dev-lang/ocaml
+ dev-java/hdf-java )
umfpack? ( sci-libs/umfpack )
gui? ( >=virtual/jre-1.5
dev-java/commons-logging
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2011-06-30 13:44 Guillaume Horel
0 siblings, 0 replies; 44+ messages in thread
From: Guillaume Horel @ 2011-06-30 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 3d0f377fa0fac9ce7c56e12d8b32a11ca13d0784
Author: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
AuthorDate: Thu Jun 30 13:40:25 2011 +0000
Commit: Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Thu Jun 30 13:40:25 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3d0f377f
[scilab-5.3.2] fixed xcos dependency
---
sci-mathematics/scilab/ChangeLog | 3 +++
sci-mathematics/scilab/scilab-5.3.2.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index 084c3f2..9916297 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Jun 2011; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.3.2.ebuild:
+ Added hdf-java dependency to xcos
+
24 Jun 2011; Justin Lecher <jlec@gentoo.org> scilab-5.2.1.ebuild,
scilab-5.3.2.ebuild:
Sort inherit and/or USE
diff --git a/sci-mathematics/scilab/scilab-5.3.2.ebuild b/sci-mathematics/scilab/scilab-5.3.2.ebuild
index 1a6db48..72ea6aa 100644
--- a/sci-mathematics/scilab/scilab-5.3.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~x86"
# http://wiki.scilab.org/Dependencies_of_Scilab_5.X
RDEPEND="virtual/lapack
tk? ( dev-lang/tk )
- xcos? ( dev-lang/ocaml
+ xcos? ( dev-lang/ocaml
dev-java/hdf-java )
umfpack? ( sci-libs/umfpack )
gui? ( >=virtual/jre-1.5
^ permalink raw reply related [flat|nested] 44+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/
@ 2011-06-24 17:09 Justin Lecher
0 siblings, 0 replies; 44+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
To: gentoo-commits
commit: fe3d2dea8fdf210a5d6b6c500dbd2da2e7291107
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 15:10:51 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 15:10:51 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fe3d2dea
Sort inherit and/or USE
(Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
---
sci-mathematics/scilab/ChangeLog | 4 ++++
sci-mathematics/scilab/scilab-5.2.1.ebuild | 4 ++--
sci-mathematics/scilab/scilab-5.3.2.ebuild | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/sci-mathematics/scilab/ChangeLog b/sci-mathematics/scilab/ChangeLog
index e742125..084c3f2 100644
--- a/sci-mathematics/scilab/ChangeLog
+++ b/sci-mathematics/scilab/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jun 2011; Justin Lecher <jlec@gentoo.org> scilab-5.2.1.ebuild,
+ scilab-5.3.2.ebuild:
+ Sort inherit and/or USE
+
16 Jun 2011; Guillaume Horel <guillaume.horel@gmail.com> scilab-5.3.2.ebuild,
+files/scilib-5.3.2-scilib-fix.patch:
Fixed jgraphx version dependency and disabled mpi support in hdf
diff --git a/sci-mathematics/scilab/scilab-5.2.1.ebuild b/sci-mathematics/scilab/scilab-5.2.1.ebuild
index c120969..52c331d 100644
--- a/sci-mathematics/scilab/scilab-5.2.1.ebuild
+++ b/sci-mathematics/scilab/scilab-5.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
-inherit eutils autotools java-pkg-2 check-reqs
+inherit autotools check-reqs eutils java-pkg-2
DESCRIPTION="Scientific software package for numerical computations"
LICENSE="CeCILL-2"
diff --git a/sci-mathematics/scilab/scilab-5.3.2.ebuild b/sci-mathematics/scilab/scilab-5.3.2.ebuild
index db423ef..1c3f40e 100644
--- a/sci-mathematics/scilab/scilab-5.3.2.ebuild
+++ b/sci-mathematics/scilab/scilab-5.3.2.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=3
-inherit eutils autotools java-pkg-2 check-reqs flag-o-matic
+inherit autotools check-reqs eutils flag-o-matic java-pkg-2
DESCRIPTION="Scientific software package for numerical computations"
LICENSE="CeCILL-2"
^ permalink raw reply related [flat|nested] 44+ messages in thread
end of thread, other threads:[~2021-12-16 10:57 UTC | newest]
Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-03 23:33 [gentoo-commits] proj/sci:master commit in: sci-mathematics/scilab/ Christoph Junghans
-- strict thread matches above, loose matches on Subject: below --
2021-12-16 10:57 Andrew Ammerlaan
2021-03-21 12:38 Andrew Ammerlaan
2021-01-25 8:46 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-24 21:05 Andrew Ammerlaan
2021-01-19 16:56 Andrew Ammerlaan
2021-01-11 18:12 Andrew Ammerlaan
2021-01-11 18:11 Andrew Ammerlaan
2015-09-21 19:05 Justin Lecher
2015-09-01 7:57 Justin Lecher
2015-07-31 10:09 Justin Lecher
2015-07-31 10:09 Justin Lecher
2015-07-23 21:06 Jauhien Piatlicki
2015-07-10 3:59 Nicolas Bock
2015-02-01 3:01 Guillaume Horel
2015-02-01 3:01 Guillaume Horel
2014-11-01 16:44 Guillaume Horel
2014-05-05 22:44 Guillaume Horel
2013-11-01 1:59 Guillaume Horel
2013-11-01 1:59 Guillaume Horel
2013-10-21 21:41 Christoph Junghans
2013-05-10 0:34 Guillaume Horel
2013-02-22 10:15 Justin Lecher
2013-01-19 17:46 Guillaume Horel
2013-01-08 2:27 Guillaume Horel
2012-11-27 3:30 Guillaume Horel
2012-10-18 14:06 Guillaume Horel
2012-10-18 4:34 Guillaume Horel
2012-10-18 4:28 Guillaume Horel
2012-10-02 5:50 Guillaume Horel
2012-09-25 6:08 Guillaume Horel
2012-08-11 22:23 Guillaume Horel
2012-05-30 1:26 Guillaume Horel
2011-12-23 1:02 Guillaume Horel
2011-09-19 3:45 Guillaume Horel
2011-06-30 13:44 Guillaume Horel
2011-06-30 13:44 Guillaume Horel
2011-06-24 17:09 Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox