Omit F77, FFLAGS and CFLAGS from CONFIGURE_ENV since these are handled by the ports infrastructure. Employ USE_FORTRAN, simplifying things. Reviewed by: pav1f35c756bd
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 scilabinstalls 2026.1.0_3 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2026.1.0_3 | ✗ | – |
| FreeBSD 15 | 2026.1.0_3 | ✗ | – |
| FreeBSD 14 | 2026.1.0_3 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2026.1.0_3 | ✗ | – |
| FreeBSD 14 | 2026.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)
- Maintainer address is bouncing: 550 5.1.1 <js@jeannot.org>... User unknown313b5d4208
- Fix build upon NOPORTDOCS Reported by: QA Tindie Approved by: portmgrc6fd398b07
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62 Tested by: exp build run (erwin)771ea13f41
- Now builds on amd64 - While here, remove conditionals for 5.x4c7d5a0731
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
- 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 timeoutb107d5390a
- 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
Remove always-false/true conditions based on OSVERSION 50000081cd10f8d2
Switch autoconf dependencies from 2.53 or 2.59 to 2.61. PR: ports/116639 Submitted by: aDe48420a5ebd
- 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
- 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
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- Fix libtk nameing to enable scilab build-in to work. PR: 110186 Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer)97c69cc6df
Fix build on 5.3. USE_GCC=3.2 overrides FC and F77 for this case. Approved by: maintainer3fd5fd84e8
* Migrate to gfortran. * Bump port revision. * Use gfortran compiled atlas/blas/lapack. * Changes are minimal. Approved by: portmgr(kris)095eeae99d
- Update to 4.1 PR: ports/107440 Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer)c17d58cfd4
Mark as BROKEN on amd64 -CURRENT, too. Noticed by: pointyhat/kris Approved by: maintainer0851ff5721
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: maintainer73d9f8c3b7
Does not compile on ia64.7ade13d3b2
- Update to 4.0 PR: 98060 Submitted by: maintainer23bb3f224b
- 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: maintainer651a8e564d
SHA256ify Approved by: krion@53354e7e9c
Scilab on FreeBSD 6 PR: ports/91177 Submitted by: Jean-Sebastien Roy <js@jeannot.org>882ca916ec
- 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: maintainer511afb5eb9
Add support of FFLAGS. PR: ports/81885 (follow-up) Submitted by: maintainerab8e018a48
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: maintainer324973bb90
- 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
Update to 3.0 PR: ports/70175 Submitted by: Jean-Sebastien Roy (maintainer)c7724d2425
- Fix WWW: PR: ports/67956 Submitted by: Pedro Giffuni <giffunip@asme.org>8206cd103d
BROKEN on sparc64: Does not compileff18bffd91
SIZEify (maintainer timeout)8232e82f85
BROKEN on alpha 5.x: Does not compile7733bf4bd4
Update to handle tk8.4. PR: ports/59620 Submitted by: Jean-Sebastien Roy <js@jeannot.org> (maintainer)f6ffc475db
- Fix MASTER_SITES PR: 57714 Submitted by: maintainer1eddf5f1c2
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
fix "The scipad editor does not work" problem PR: 50605 Submitted by: Jean-Sebastien Roy <js@jeannot.org> Obtained from: netbsd (dmcmahill)54ac7d9b14
upgrate to scilab 2.7 PR: 50219 and 50221 Submitted by: Jean-Sebastien Roy <js@jeannot.org>223de69475
De-pkg-comment.4d0a0dc1c6
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
Add parallel to CATEGORIES. PR: ports/39094 Submitted by: trevor090ec19d9c
Made math/scilab building on -current again Noticed on: bento Approved by: Jean-Sebastien Roy <js@jeannot.org> (approved)9af90b0056
Substitute PVM_ROOT after patching Submitted by: maintainer2410f8167f
- 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: NetBSD0018a485aa
Remove ports/math/Scilab, because it was superceeded by math/scilab long time ago. Submittedby: maintainer08a292d4db
New ports for scilab 2.6 . PR: ports/26997 Submitted by: Jean-Sebastien Roy <jean-sebastien.roy@wanadoo.fr>daa4df5b0b
Convert to PORTNAME/PORTVERSION.1df1a17abc
Update to version 2.4.1. PR: 14877 Submitted by: Pedro F. Giffuni <pfgiffun@bachue.usc.unal.edu.co>dca1739cb8
echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuff to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}b8f8618362Id->FreeBSD.095d7a23d1