Port details |
- scilab Scientific software package for numerical computations
- 6.1.1_24 math
=6 6.1.1_23Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2002-03-22 21:18:31
- Last Update: 2025-08-01 21:08:37
- Commit Hash: 935de02
- People watching this port, also watch:: sudo, vim, xpdf, p5-MIME-Tools, p5-libwww
- Also Listed In: cad java
- License: GPLv2 BSD3CLAUSE
- WWW:
- https://www.scilab.org
- Description:
- Scilab is a scientific software package for numerical computations in a
user-friendly environment.
Main features
* Hundreds of mathematical functions
* High level programming language
* 2-D and 3-D graphics
* Advanced data structures and user defined data types
* Xcos: hybrid dynamic systems modeler and simulator
2-D and 3-D visualization
* Lines
* Pie charts
* Histograms
* Surfaces
* Animations
* Graphics export in many formats: GIF, BMP, JPEG, SVG, PDF...
Numerical computation
* Linear algebra
* Sparse matrices
* Polynomials and rational functions
* Simulation: explicit and implicit systems of differential
equations solvers
* Classic and robust control
* Differentiable and non-differentiable optimization
Data analysis
* Interpolation, approximation
* Signal Processing
* Statistics
Extended features
* Graphs and Networks
* Interface with Fortran, C, C++, Java
* Functions for calling Scilab from C, C++, Fortran and Java
* LabVIEW Gateway
* A large number of modules available via ATOMS
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/scilab/ && make install clean
- To add the package, run one of these commands:
- pkg install math/scilab
- pkg install scilab
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: scilab
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1626807367
SHA256 (scilab-6.1.1-src.tar.gz) = e51347638bd385c276c930785a1f9f079ae7eaa78c62a0eca1dc7e6142434207
SIZE (scilab-6.1.1-src.tar.gz) = 82169007
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- flexdock.jar : devel/flexdock
- jogl2.jar : graphics/jogamp-jogl
- foprep : math/jeuclid
- jhall.jar : java/javahelp
- jrosetta-api.jar : java/jrosetta
- commons-logging.jar : java/apache-commons-logging
- jgraphx.jar : java/jgraphx
- jlatexmath.jar : math/jlatexmath
- ecj-4.4.2.jar : java/eclipse-ecj
- lucene-core-5.5.5.jar : textproc/lucene5
- fop.jar : textproc/fop
- jlatexmath-fop.jar : math/jlatexmath
- batik-all.jar : graphics/batik
- avalon-framework.jar : devel/avalon-framework
- commons-io.jar : devel/apache-commons-io
- xmlgraphics-commons.jar : graphics/xmlgraphics-commons
- commons-beanutils.jar : java/apache-commons-beanutils
- antlr.jar : devel/antlr
- junit4.jar : java/junit
- splint : devel/splint
- javahelp.xsl : textproc/docbook-xsl
- saxon-he>=12.8 : textproc/saxon-he
- xml-apis-ext.jar : textproc/xml-commons
- xsltproc : textproc/libxslt
- looks.jar : devel/jgoodies-looks
- skinlf.jar : x11-toolkits/skinlf
- ant : devel/apache-ant
- ocaml : lang/ocaml
- META : math/ocaml-num
- update-desktop-database : devel/desktop-file-utils
- eigen3.pc : math/eigen3
- gfortran13 : lang/gcc13
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- java : java/openjdk8
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- Runtime dependencies:
-
- xdg-open : devel/xdg-utils
- flexdock.jar : devel/flexdock
- jogl2.jar : graphics/jogamp-jogl
- foprep : math/jeuclid
- jhall.jar : java/javahelp
- jrosetta-api.jar : java/jrosetta
- commons-logging.jar : java/apache-commons-logging
- jgraphx.jar : java/jgraphx
- jlatexmath.jar : math/jlatexmath
- ecj-4.4.2.jar : java/eclipse-ecj
- lucene-core-5.5.5.jar : textproc/lucene5
- fop.jar : textproc/fop
- jlatexmath-fop.jar : math/jlatexmath
- batik-all.jar : graphics/batik
- avalon-framework.jar : devel/avalon-framework
- commons-io.jar : devel/apache-commons-io
- xmlgraphics-commons.jar : graphics/xmlgraphics-commons
- commons-beanutils.jar : java/apache-commons-beanutils
- antlr.jar : devel/antlr
- junit4.jar : java/junit
- splint : devel/splint
- javahelp.xsl : textproc/docbook-xsl
- saxon-he>=12.8 : textproc/saxon-he
- xml-apis-ext.jar : textproc/xml-commons
- xsltproc : textproc/libxslt
- looks.jar : devel/jgoodies-looks
- skinlf.jar : x11-toolkits/skinlf
- ocaml : lang/ocaml
- init.tcl : x11-toolkits/bwidget
- update-desktop-database : devel/desktop-file-utils
- gfortran13 : lang/gcc13
- update-mime-database : misc/shared-mime-info
- java : java/openjdk8
- x11.pc : x11/libX11
- Library dependencies:
-
- libpcre.so : devel/pcre
- libcurl.so : ftp/curl
- libhdf5.so : science/hdf5
- libarpack.so : math/arpack-ng
- libfftw3.so : math/fftw3
- libmatio.so : math/matio
- libamd.so : math/suitesparse-amd
- libumfpack.so : math/suitesparse-umfpack
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libiconv.so : converters/libiconv
- libGL.so : graphics/libglvnd
- libblas.so : math/blas
- liblapack.so : math/lapack
- libtk86.so : x11-toolkits/tk86
- libtcl86.so : lang/tcl86
- This port is required by:
- for Build
-
- math/scilab-toolbox-swt
-
Deleted ports which required this port:
- for Run
-
- math/scilab-toolbox-swt
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for scilab-6.1.1_24:
GUI=on: Java-based Graphical User Interface
OCAML=on: Scicos - dynamical system simulator (requires GUI)
TK=on: Tk GUI toolkit support
====> Options available for the radio BLAS: you can only select none or one of them
ATLAS=off: ATLAS BLAS implementation
NETLIB=on: BLAS implementation from Netlib
OPENBLAS=off: OpenBLAS BLAS implementation
===> Use 'make config' to modify these settings
- Options name:
- math_scilab
- USES:
- compiler:c++17-lang cpe desktop-file-utils eigen:3,build fortran gettext gmake gnome iconv:wchar_t libtool localbase ncurses pathfix pkgconfig shared-mime-info gl java blaslapack:netlib tk xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.0 18 Sep 2006 16:37:21
 |
stefan  |
Mark as BROKEN on amd64 -CURRENT, too.
Noticed by: pointyhat/kris
Approved by: maintainer |
4.0 28 Aug 2006 18:43:22
 |
stefan  |
Add readline as dependency when it was already installed. The program will be
linked against it anyway, not against a system one.
PR: 101442
Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
Approved by: maintainer |
4.0 13 Jul 2006 23:20:55
 |
linimon  |
Does not compile on ia64. |
4.0 06 Jun 2006 02:11:56
 |
mnag  |
- Update to 4.0
PR: 98060
Submitted by: maintainer |
3.1.1_2 22 Mar 2006 00:37:53
 |
mnag  |
- Change master site to fix fetch [1]
- math/atlas change default option to not compile static libs. Change scilab to
use .so
- Add OPTIONS to use or not use atlas and gtk2 interface [1]
- portlint(1)
PR: 93695 [1]
Submitted by: maintainer |
3.1.1_1 22 Jan 2006 12:56:47
 |
edwin  |
SHA256ify
Approved by: krion@ |
3.1.1_1 02 Jan 2006 03:48:58
 |
edwin  |
Scilab on FreeBSD 6
PR: ports/91177
Submitted by: Jean-Sebastien Roy <js@jeannot.org> |
3.1.1_1 07 Jun 2005 20:49:05
 |
thierry  |
- make install folder independent of PORTVERSION;
- support NOPORTDOCS;
- authorize inclusion on CD-ROM (suggested Pedro F. Giffuni, checked with
the Scilab project leader);
- fix pkg-descr to include Scilab copyrigth as requested by the licence.
PR: 82003
Submitted by: maintainer |
3.1.1 05 Jun 2005 21:14:39
 |
thierry  |
Add support of FFLAGS.
PR: ports/81885 (follow-up)
Submitted by: maintainer |
3.1.1 05 Jun 2005 10:23:48
 |
thierry  |
Upgrade to 3.1.1.
Note: gcc-3.2 is still needed on FreeBSD > 5.3; without it Scilab hangs
on floating point computations.
PR: ports/81885
Submitted by: maintainer |
3.0_1 26 Jan 2005 13:56:44
 |
pav  |
- Force gcc 3.2 if gcc 3.3 is present in base system, to avoid runtime crashes
PR: ports/76636
Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer) |
3.0 11 Aug 2004 08:09:50
 |
vs  |
Update to 3.0
PR: ports/70175
Submitted by: Jean-Sebastien Roy (maintainer) |
2.7_2 15 Jun 2004 07:19:06
 |
krion  |
- Fix WWW:
PR: ports/67956
Submitted by: Pedro Giffuni <giffunip@asme.org> |
2.7_2 12 Apr 2004 04:19:53
 |
kris  |
BROKEN on sparc64: Does not compile |
2.7_2 31 Mar 2004 03:12:58
 |
trevor  |
SIZEify (maintainer timeout) |
2.7_2 25 Feb 2004 10:04:41
 |
kris  |
BROKEN on alpha 5.x: Does not compile |
2.7_2 09 Dec 2003 02:22:27
 |
linimon  |
Update to handle tk8.4.
PR: ports/59620
Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer) |
2.7_1 07 Oct 2003 20:14:11
 |
krion  |
- Fix MASTER_SITES
PR: 57714
Submitted by: maintainer |
2.7_1 17 Jun 2003 16:35:18
 |
nork  |
Update scilab to make use of math/atlas (some speed improvement).
Bump PORTREVISON accordingly.
PR: ports/53355
Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer) |
2.7 06 Apr 2003 05:52:43
 |
leeym  |
fix "The scipad editor does not work" problem
PR: 50605
Submitted by: Jean-Sebastien Roy <js@jeannot.org>
Obtained from: netbsd (dmcmahill) |
2.7 04 Apr 2003 04:58:31
 |
leeym  |
upgrate to scilab 2.7
PR: 50219 and 50221
Submitted by: Jean-Sebastien Roy <js@jeannot.org> |
2.6_2 21 Feb 2003 12:44:05
 |
knu  |
De-pkg-comment. |
2.6_2 05 Feb 2003 23:43:15
 |
edwin  |
Maintainer fix for math/scilab
The math/scilab port does not work on FreeBSD 5.0 due to
an header conflict. The following patch sent by Lyndon
Nerenberg (ports/47498) fixes the problem.
Reported by: Kris Kennaway (kris@obsecurity.org)
Fix by: Lyndon Nerenberg (lyndon@orthanc.ab.ca)
PR: ports/47508
Submitted by: Jean-Sebastien Roy <js@jeannot.org> |
2.6_1 24 Nov 2002 13:39:19
 |
knu  |
Add parallel to CATEGORIES.
PR: ports/39094
Submitted by: trevor |
2.6_1 14 Nov 2002 20:21:13
 |
edwin  |
Made math/scilab building on -current again
Noticed on: bento
Approved by: Jean-Sebastien Roy <js@jeannot.org> (approved) |
2.6_1 02 Mar 2002 22:55:06
    |
pat  |
Substitute PVM_ROOT after patching |