CVE and update status of the FreeBSD ports tree3,310 unaddressed CVEs in 678 portsAll times are CET
Port details

math/scilab 2026.1.0_3

Scientific software package for numerical computations

Port info

Maintainer
thierry@FreeBSD.org
Packages
latest: 2026.1.0_3
Upstream
Higher version available: 2027.0.0
Last update
to 2026.1.0_3 · 4d1f8f16c1
Quarterly
2026Q4: 2026.1.0_3
WWW
https://www.scilab.org
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install scilab
installs 2026.1.0_3 from latest; from quarterly (2026Q4) 2026.1.0_3
Port
# cd /usr/ports/math/scilab && make install clean
# make -C /usr/ports/math/scilab config  # change options first
Size
97 MiB download · 219 MiB installed
Depends on
archivers/libarchive 3.8.8,1, converters/libiconv 1.18_1, databases/arrow 24.0.0_5, devel/antlr 2.7.7_4, devel/apache-commons-io 2.22.0, devel/avalon-framework 4.2.0_4, devel/desktop-file-utils 0.28, devel/flexdock 1.2.5, devel/gettext-runtime 1.0_1, devel/gson 2.14.0, devel/jakarta-activation 2.0.1, devel/jakarta-activation-api 2.1.4, devel/javafx-jars 21.0.12, devel/javax-activation 1.1.1, devel/javax.annotation-api 1.3.2, devel/jaxb-api 2.3.3, devel/jaxb-impl 2.3.6, devel/jgoodies-looks 2.7.0_2, devel/pcre2 10.49, devel/splint 3.1.2_1, devel/xdg-utils 1.2.1, ftp/curl 8.23.0, graphics/batik 1.19, graphics/jogamp-jogl 2.6.0, graphics/libglvnd 1.7.0, graphics/xmlgraphics-commons 2.11_2, java/apache-commons-beanutils 1.11.0_2, java/apache-commons-collections 3.2.2_4, java/apache-commons-logging 1.3.6, java/eclipse-ecj 4.40, java/javahelp 2.0.05.20170719_5, java/jgraphx 4.2.2_4, java/jrosetta 1.0.4_3, java/junit 4.13.2_2, java/openjdk21 21.0.12+8.2_1, lang/gcc14 14.2.0_7, lang/ocaml 4.14.2, lang/tcl86 8.6.18_1, math/arpack-ng 3.9.1_7, math/fftw3 3.3.11, math/jeuclid 3.1.9_2, math/jlatexmath 1.0.7_3, math/matio 1.6.0, math/openblas 0.3.34_1,2, math/suitesparse-amd 3.3.4, math/suitesparse-klu 2.3.6, math/suitesparse-umfpack 6.3.8, misc/shared-mime-info 2.4_2, science/hdf5 1.12.2_2,1, textproc/docbook-xsl 1.79.1_1,1, textproc/fop 2.8_4, textproc/libxml2 2.15.4, textproc/libxslt 1.1.45, textproc/lucene9 9.12.2, textproc/saxon-he 12.8_4, textproc/xlnt 1.6.1, textproc/xml-commons 1.4.01_3, www/httpclient5 5.6.2, www/httpcore5 5.5.b2, www/jcef 146.0.10, x11-toolkits/bwidget 1.10.1, x11-toolkits/skinlf 6.7_2, x11-toolkits/tk86 8.6.18, x11/libX11 1.8.14,1
License
BSD3CLAUSE or GPLv2
Options
4 of 5 on in the package: GUI OCAML OPENBLAS TK
Show the 1 options that are off
NETLIB
pkg-message
Shown after installing
Errata: some graphical features are missing, because a
library is not available.

Work continues!

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162026.1.0_3✗–
FreeBSD 152026.1.0_3✗–
FreeBSD 142026.1.0_3✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152026.1.0_3✗–
FreeBSD 142026.1.0_3✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2026.1.0_3.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (257)

Gerald Pfeifer (gerald) · 4.1.2_1
Omit F77, FFLAGS and CFLAGS from CONFIGURE_ENV since these are handled by the ports infrastructure.

Employ USE_FORTRAN, simplifying things.

Reviewed by:	pav
1f35c756bd
Pav Lucistnik (pav) · 4.1.2_1
- Maintainer address is bouncing: 550 5.1.1 <js@jeannot.org>... User unknown
313b5d4208
Pietro Cerutti (gahr) · 4.1.2_1
- Fix build upon NOPORTDOCS

Reported by:	QA Tindie
Approved by:	portmgr
c6fd398b07
Ade Lovett (ade) · 4.1.2_1
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
771ea13f41
Pav Lucistnik (pav) · 4.1.2_1
- Now builds on amd64 - While here, remove conditionals for 5.x
4c7d5a0731
Edwin Groothuis (edwin) · 4.1.2_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Martin Wilke (miwi) · 4.1.2
- Update to 4.1.2 - Unbreak build with xorg 7.3

PR:		116378
		116777
Submitted by:	Thomas D. Dean <tomdean@speakeasy.org>
Patched by:	gahr
Tested by :	Thomas D. Dean" <tomdean@speakeasy.org>
		gahr
Approved by:	maintainer timeout
b107d5390a
Martin Wilke (miwi) · 4.1.1_3
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Edwin Groothuis (edwin) · 4.1.1_2
Remove always-false/true conditions based on OSVERSION 500000
81cd10f8d2
Mark Linimon (linimon) · 4.1.1_2
Switch autoconf dependencies from 2.53 or 2.59 to 2.61.

PR:		ports/116639
Submitted by:	aDe
48420a5ebd
Rong-En Fan (rafan) · 4.1.1_1
- 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)
d93db65ceb
Rong-En Fan (rafan) · 4.1.1
- 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)
1f795d8889
Florent Thoumie (flz) · 4.1_3
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Martin Wilke (miwi) · 4.1_2
- Fix libtk nameing to enable scilab build-in to work.

PR:             110186
Submitted by:   Jean-Sebastien Roy <js@jeannot.org> (maintainer)
97c69cc6df
Maho Nakata (maho) · 4.1_1
Fix build on 5.3. USE_GCC=3.2 overrides FC and F77 for this case.

Approved by: maintainer
3fd5fd84e8
Maho Nakata (maho) · 4.1_1
* Migrate to gfortran. * Bump port revision. * Use gfortran compiled atlas/blas/lapack. * Changes are minimal.

Approved by:  portmgr(kris)
095eeae99d
Martin Wilke (miwi) · 4.1
- Update to 4.1

PR:		ports/107440
Submitted by:	Jean-Sebastien Roy <js@jeannot.org> (maintainer)
c17d58cfd4
Stefan Walter (stefan) · 4.0
Mark as BROKEN on amd64 -CURRENT, too.

Noticed by:	pointyhat/kris
Approved by:	maintainer
0851ff5721
Stefan Walter (stefan) · 4.0
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
73d9f8c3b7
Mark Linimon (linimon) · 4.0
Does not compile on ia64.
7ade13d3b2
Marcus Alves Grando (mnag) · 4.0
- Update to 4.0

PR:		98060
Submitted by:	maintainer
23bb3f224b
Marcus Alves Grando (mnag) · 3.1.1_2
- 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
651a8e564d
Edwin Groothuis (edwin) · 3.1.1_1
SHA256ify

Approved by: krion@
53354e7e9c
Edwin Groothuis (edwin) · 3.1.1_1
Scilab on FreeBSD 6

PR:		ports/91177
Submitted by:	Jean-Sebastien Roy <js@jeannot.org>
882ca916ec
Thierry Thomas (thierry) · 3.1.1_1
- 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
511afb5eb9
Thierry Thomas (thierry) · 3.1.1
Add support of FFLAGS.

PR:		ports/81885 (follow-up)
Submitted by:	maintainer
ab8e018a48
Thierry Thomas (thierry) · 3.1.1
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
324973bb90
Pav Lucistnik (pav) · 3.0_1
- 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)
a42fae48ac
Volker Stolz (vs) · 3.0
Update to 3.0

PR:		ports/70175
Submitted by:	Jean-Sebastien Roy (maintainer)
c7724d2425
Kirill Ponomarev (krion) · 2.7_2
- Fix WWW:

PR:		ports/67956
Submitted by:	Pedro Giffuni <giffunip@asme.org>
8206cd103d
Kris Kennaway (kris) · 2.7_2
BROKEN on sparc64: Does not compile
ff18bffd91
Trevor Johnson (trevor) · 2.7_2
SIZEify (maintainer timeout)
8232e82f85
Kris Kennaway (kris) · 2.7_2
BROKEN on alpha 5.x: Does not compile
7733bf4bd4
Mark Linimon (linimon) · 2.7_2
Update to handle tk8.4.

PR:		ports/59620
Submitted by:	Jean-Sebastien Roy <js@jeannot.org> (maintainer)
f6ffc475db
Kirill Ponomarev (krion) · 2.7_1
- Fix MASTER_SITES

PR:		57714
Submitted by:	maintainer
1eddf5f1c2
Norikatsu Shigemura (nork) · 2.7_1
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)
0048f01246
Yen-Ming Lee (leeym) · 2.7
fix "The scipad editor does not work" problem

PR:		50605
Submitted by:	Jean-Sebastien Roy <js@jeannot.org>
Obtained from:	netbsd (dmcmahill)
54ac7d9b14
Yen-Ming Lee (leeym) · 2.7
upgrate to scilab 2.7

PR:		50219 and 50221
Submitted by:	Jean-Sebastien Roy <js@jeannot.org>
223de69475
Akinori MUSHA (knu) · 2.6_2
De-pkg-comment.
4d0a0dc1c6
Edwin Groothuis (edwin) · 2.6_2
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>
41b97df0b9
Akinori MUSHA (knu) · 2.6_1
Add parallel to CATEGORIES.

PR:		ports/39094
Submitted by:	trevor
090ec19d9c
Edwin Groothuis (edwin) · 2.6_1
Made math/scilab building on -current again Noticed on: bento

Approved by:	Jean-Sebastien Roy <js@jeannot.org> (approved)
9af90b0056
Patrick Li (pat) · 2.6_1
Substitute PVM_ROOT after patching

Submitted by:	maintainer
2410f8167f
Patrick Li (pat) · 2.6_1
- add patches from NetBSD (fixes for ascii(), fft() and the online help) - Provide a working default PVM configuration. - Remove unneeded pvm files form the install.

PR:		34276
Submitted by:	maintainer
Obtained from:	NetBSD
0018a485aa
Maxim Sobolev (sobomax)
Remove ports/math/Scilab, because it was superceeded by math/scilab long time ago.

Submittedby:	maintainer
08a292d4db
SADA Kenji (sada) · 2.6
New ports for scilab 2.6 .

PR:		ports/26997
Submitted by:	Jean-Sebastien Roy <jean-sebastien.roy@wanadoo.fr>
daa4df5b0b
Satoshi Asami (asami) · 2.4.1
Convert to PORTNAME/PORTVERSION.
1df1a17abc
Steve Price (steve)
Update to version 2.4.1.

PR:		14877
Submitted by:	Pedro F. Giffuni <pfgiffun@bachue.usc.unal.edu.co>
dca1739cb8
Michael Haro (mharo)
echo -> ${ECHO} or ${ECHO_MSG}  and in some cases, move echo stuff to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
b8f8618362
David E. O'Brien (obrien)
Id->FreeBSD.
095d7a23d1