FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
scilab Scientific software package for numerical computations
5.5.2_4 math on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: makc@FreeBSD.org search for ports maintained by this maintainer
Port Added: 22 Mar 2002 21:18:31
Also Listed In: cad java
License: not specified in port
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

WWW: http://www.scilab.org
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/math/scilab/ && make install clean
To add the package: pkg install scilab

PKGNAME: scilab

distinfo:

SHA256 (scilab-5.5.2-src.tar.gz) = a734519de96d35b8f081768a5584086e46db089ab11c021744897b22ec4d0f5e
SIZE (scilab-5.5.2-src.tar.gz) = 69626327


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. flexdock.jar : devel/flexdock
  2. jogl2.jar : graphics/jogamp-jogl
  3. foprep : math/jeuclid
  4. jhall.jar : java/javahelp
  5. jrosetta-api.jar : java/jrosetta
  6. commons-logging.jar : java/jakarta-commons-logging
  7. jgraphx.jar : java/jgraphx
  8. jlatexmath.jar : math/jlatexmath
  9. ecj-4.5.jar : lang/gcc-ecj45
  10. fop.jar : textproc/fop
  11. jlatexmath-fop.jar : math/jlatexmath
  12. batik-all.jar : graphics/batik
  13. avalon-framework.jar : devel/avalon-framework
  14. commons-io.jar : devel/jakarta-commons-io
  15. xmlgraphics-commons.jar : graphics/xmlgraphics-commons
  16. commons-beanutils.jar : java/jakarta-commons-beanutils
  17. antlr.jar : devel/antlr
  18. junit4.jar : java/junit
  19. splint : devel/splint
  20. javahelp.xsl : textproc/docbook-xsl
  21. saxon9he.jar : textproc/saxon-he
  22. xml-apis-ext.jar : textproc/xml-commons
  23. xsltproc : textproc/libxslt
  24. looks.jar : devel/looks
  25. skinlf.jar : x11-toolkits/skinlf
  26. ant : devel/apache-ant
  27. ocaml : lang/ocaml
  28. java : java/openjdk8
  29. update-desktop-database : devel/desktop-file-utils
  30. gfortran49 : lang/gcc
  31. msgfmt : devel/gettext-tools
  32. gmake : devel/gmake
  33. pkgconf>=0.9.10 : devel/pkgconf
  34. update-mime-database : misc/shared-mime-info
  35. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  36. as : devel/binutils
  37. libGL>0 : graphics/libGL
  38. glproto.pc : x11/glproto
  39. dri2proto.pc : x11/dri2proto
  40. x11.pc : x11/libX11
Runtime dependencies:
  1. xdg-open : devel/xdg-utils
  2. flexdock.jar : devel/flexdock
  3. jogl2.jar : graphics/jogamp-jogl
  4. foprep : math/jeuclid
  5. jhall.jar : java/javahelp
  6. jrosetta-api.jar : java/jrosetta
  7. commons-logging.jar : java/jakarta-commons-logging
  8. jgraphx.jar : java/jgraphx
  9. jlatexmath.jar : math/jlatexmath
  10. ecj-4.5.jar : lang/gcc-ecj45
  11. fop.jar : textproc/fop
  12. jlatexmath-fop.jar : math/jlatexmath
  13. batik-all.jar : graphics/batik
  14. avalon-framework.jar : devel/avalon-framework
  15. commons-io.jar : devel/jakarta-commons-io
  16. xmlgraphics-commons.jar : graphics/xmlgraphics-commons
  17. commons-beanutils.jar : java/jakarta-commons-beanutils
  18. antlr.jar : devel/antlr
  19. junit4.jar : java/junit
  20. splint : devel/splint
  21. javahelp.xsl : textproc/docbook-xsl
  22. saxon9he.jar : textproc/saxon-he
  23. xml-apis-ext.jar : textproc/xml-commons
  24. xsltproc : textproc/libxslt
  25. looks.jar : devel/looks
  26. skinlf.jar : x11-toolkits/skinlf
  27. ocaml : lang/ocaml
  28. init.tcl : x11-toolkits/bwidget
  29. java : java/openjdk8
  30. update-desktop-database : devel/desktop-file-utils
  31. gfortran49 : lang/gcc
  32. update-mime-database : misc/shared-mime-info
  33. gtk-update-icon-cache : graphics/gtk-update-icon-cache
  34. libGL>0 : graphics/libGL
  35. x11.pc : x11/libX11
Library dependencies:
  1. libxml2.so : textproc/libxml2
  2. libpcre.so : devel/pcre
  3. libcurl.so : ftp/curl
  4. libhdf5.so : science/hdf5
  5. libarpack.so : math/arpack
  6. libfftw3.so : math/fftw3
  7. libmatio.so : math/matio
  8. libamd.so : math/suitesparse
  9. libintl.so : devel/gettext-runtime
  10. libiconv.so : converters/libiconv
  11. libtk86.so : x11-toolkits/tk86
  12. libtcl86.so : lang/tcl86
  13. libblas.so : math/blas
  14. liblapack.so : math/lapack
  15. libatk-1.0.so : accessibility/atk
  16. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  17. libglib-2.0.so : devel/glib20
  18. libpango-1.0.so : x11-toolkits/pango

This port is required by:

for Build for Run * - 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-5.5.2_4:
     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

USES:
cpe desktop-file-utils fortran gettext gmake iconv  libtool ncurses pathfix pkgconfig shared-mime-info tk blaslapack:netlib gnome

Master Sites:
  1. http://www.scilab.org/download/5.5.2/

Number of commits found: 133 (showing only 33 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Jun 2007 20:30:38
Original commit files touched by this commit  4.1.1_1
rafan search for other commits by this committer
- Add missing run-time dependency

PR:           ports/113833
Submitted by: Max Brazhnikov <makc at issp.ac.ru>
Approved by:  Jean-S嶵astien Roy <js at jeannot.org> (maintainer)
16 Jun 2007 19:45:45
Original commit files touched by this commit  4.1.1
rafan search for other commits by this committer
- Update to 4.1.1
- Remove PLIST_SUB
  DOCSDIR substitution is handled by bsd.port.mk
  PORTVERSION is no longer used in pkg-plist

PR:              ports/113706
Submitted by:    Jean-Sebastien Roy <js at jeannot.org> (maintainer)
19 May 2007 20:32:57
Original commit files touched by this commit  4.1_3
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
13 Mar 2007 08:26:27
Original commit files touched by this commit  4.1_2
miwi search for other commits by this committer
- Fix libtk nameing to enable scilab build-in to work.

PR:             110186
Submitted by:   Jean-Sebastien Roy <js@jeannot.org> (maintainer)
29 Jan 2007 07:21:48
Original commit files touched by this commit  4.1_1
maho search for other commits by this committer
Fix build on 5.3. USE_GCC=3.2 overrides FC and F77 for this case.

Approved by: maintainer
16 Jan 2007 08:53:14
Original commit files touched by this commit  4.1_1
maho search for other commits by this committer
* Migrate to gfortran.
* Bump port revision.
* Use gfortran compiled atlas/blas/lapack.
* Changes are minimal.

Approved by:  portmgr(kris)
03 Jan 2007 21:04:34
Original commit files touched by this commit  4.1
miwi search for other commits by this committer
- Update to 4.1

PR:             ports/107440
Submitted by:   Jean-Sebastien Roy <js@jeannot.org> (maintainer)
18 Sep 2006 16:37:21
Original commit files touched by this commit  4.0
stefan search for other commits by this committer
Mark as BROKEN on amd64 -CURRENT, too.

Noticed by:     pointyhat/kris
Approved by:    maintainer
28 Aug 2006 18:43:22
Original commit files touched by this commit  4.0
stefan search for other commits by this committer
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
13 Jul 2006 23:20:55
Original commit files touched by this commit  4.0
linimon search for other commits by this committer
Does not compile on ia64.
06 Jun 2006 02:11:56
Original commit files touched by this commit  4.0
mnag search for other commits by this committer
- Update to 4.0

PR:             98060
Submitted by:   maintainer
22 Mar 2006 00:37:53
Original commit files touched by this commit  3.1.1_2
mnag search for other commits by this committer
- 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
22 Jan 2006 12:56:47
Original commit files touched by this commit  3.1.1_1
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
02 Jan 2006 03:48:58
Original commit files touched by this commit  3.1.1_1
edwin search for other commits by this committer
Scilab on FreeBSD 6

PR:             ports/91177
Submitted by:   Jean-Sebastien Roy <js@jeannot.org>
07 Jun 2005 20:49:05
Original commit files touched by this commit  3.1.1_1
thierry search for other commits by this committer
- 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
05 Jun 2005 21:14:39
Original commit files touched by this commit  3.1.1
thierry search for other commits by this committer
Add support of FFLAGS.

PR:             ports/81885 (follow-up)
Submitted by:   maintainer
05 Jun 2005 10:23:48
Original commit files touched by this commit  3.1.1
thierry search for other commits by this committer
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
26 Jan 2005 13:56:44
Original commit files touched by this commit  3.0_1
pav search for other commits by this committer
- 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)
11 Aug 2004 08:09:50
Original commit files touched by this commit  3.0
vs search for other commits by this committer
Update to 3.0

PR:             ports/70175
Submitted by:   Jean-Sebastien Roy (maintainer)
15 Jun 2004 07:19:06
Original commit files touched by this commit  2.7_2
krion search for other commits by this committer
- Fix WWW:

PR:             ports/67956
Submitted by:   Pedro Giffuni <giffunip@asme.org>
12 Apr 2004 04:19:53
Original commit files touched by this commit  2.7_2
kris search for other commits by this committer
BROKEN on sparc64: Does not compile
31 Mar 2004 03:12:58
Original commit files touched by this commit  2.7_2
trevor search for other commits by this committer
SIZEify (maintainer timeout)
25 Feb 2004 10:04:41
Original commit files touched by this commit  2.7_2
kris search for other commits by this committer
BROKEN on alpha 5.x: Does not compile
09 Dec 2003 02:22:27
Original commit files touched by this commit  2.7_2
linimon search for other commits by this committer
Update to handle tk8.4.

PR:             ports/59620
Submitted by:   Jean-Sebastien Roy <js@jeannot.org> (maintainer)
07 Oct 2003 20:14:11
Original commit files touched by this commit  2.7_1
krion search for other commits by this committer
- Fix MASTER_SITES

PR:             57714
Submitted by:   maintainer
17 Jun 2003 16:35:18
Original commit files touched by this commit  2.7_1
nork search for other commits by this committer
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)
06 Apr 2003 05:52:43
Original commit files touched by this commit  2.7
leeym search for other commits by this committer
fix "The scipad editor does not work" problem

PR:             50605
Submitted by:   Jean-Sebastien Roy <js@jeannot.org>
Obtained from:  netbsd (dmcmahill)
04 Apr 2003 04:58:31
Original commit files touched by this commit  2.7
leeym search for other commits by this committer
upgrate to scilab 2.7

PR:             50219 and 50221
Submitted by:   Jean-Sebastien Roy <js@jeannot.org>
21 Feb 2003 12:44:05
Original commit files touched by this commit  2.6_2
knu search for other commits by this committer
De-pkg-comment.
05 Feb 2003 23:43:15
Original commit files touched by this commit  2.6_2
edwin search for other commits by this committer
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>
24 Nov 2002 13:39:19
Original commit files touched by this commit  2.6_1
knu search for other commits by this committer
Add parallel to CATEGORIES.

PR:             ports/39094
Submitted by:   trevor
14 Nov 2002 20:21:13
Original commit files touched by this commit  2.6_1
edwin search for other commits by this committer
Made math/scilab building on -current again
Noticed on: bento

Approved by:    Jean-Sebastien Roy <js@jeannot.org> (approved)
02 Mar 2002 22:55:06
files touched by this commit  2.6_1
pat search for other commits by this committer
Substitute PVM_ROOT after patching

Number of commits found: 133 (showing only 33 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk11Dec 09
asterisk13Dec 09
asterisk13Dec 09
apache24Dec 06
cryptoppDec 06
mod_http2-develDec 06
py-cryptography*Dec 06
qemu*Dec 06
qemu-devel*Dec 06
qemu-sbruno*Dec 06
chromiumDec 05
ImageMagickDec 04
ImageMagick-nox11Dec 04
ImageMagick7Dec 04
ImageMagick7Dec 04

35 vulnerabilities affecting 66 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26972
Broken 309
Deprecated 169
Ignore 573
Forbidden 1
Restricted 214
No CDROM 82
Vulnerable 61
Expired 7
Set to expire 148
Interactive 0
new 24 hours 6
new 48 hours15
new 7 days66
new fortnight125
new month298

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.