Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases USE_GCC=yes has been omitted though. Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk. Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,... Exp-run: bdrewery Approved by: portmgr (bdrewery)564a799c71
Port details
french/aster 17.5.4
Code_Aster finite element method solver
Port info
- Maintainer
- thierry@FreeBSD.org
- Packages
- latest: 17.5.4
- Upstream
- up to date
- Last update
- to 17.5.4 · 89df0f372e
- Quarterly
- not in the 2026Q4 packages
- WWW
- https://www.code-aster.org/
- CPE
- not set in the port, and none could be determined, and that does not mean none exists
- Links
- cgit · VuXML · Report wrong data
UPDATING
No entry in UPDATING affects this port.
Entries come from UPDATING in the ports tree. They are matched to a port through the AFFECTS line, which is free text, so an entry that names no port (“users of python”) or a port that no longer exists is not shown anywhere.
Install
- Package
# pkg install fr-asterinstalls 17.5.4 fromlatest- Port
# cd /usr/ports/french/aster && make install clean# make -C /usr/ports/french/aster config # change options first
- Size
- 64 MiB download · 577 MiB installed
- License
- GPLv2
- Options
- 1 of 3 on in the package: PARA
Show the 2 options that are off
DEBUG STD - pkg-message
Shown after installing
On i386 or amd64 platforms, we suggest you install the port french/homard, an additional meshing tool.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 17.5.4 | ✗ | – |
| FreeBSD 15 | ✗ | ✗ | – |
| FreeBSD 14 | 17.5.4 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | ✗ | ✗ | – |
| FreeBSD 14 | ✗ | ✗ | ✗ |
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.
Dependencies
Depends on 40
- lang/python312 3.12.16 5 unaddressed
- science/hdf5-110 1.10.11_1 42 unaddressed
- cad/gmsh 5.0.0.g_2
- cad/scotch 7.0.16
- devel/boost-python-libs 1.92.0
- devel/gettext-runtime 1.0_1
- devel/ipython 9.18.0
- devel/py-pyyaml 6.0.3_1
- devel/valgrind 3.28.0,1
- french/med 4.2.0
- lang/gcc14 14.2.0_7
- math/arpack-ng 3.9.1_7
- math/cblas 3.12.1
- math/grace 5.1.25_11
- math/metis 5.1.0.p13_3,1
- math/mumps 5.9.1_1
- math/openblas 0.3.34_1,2
- math/py-matplotlib 3.11.1
- math/py-numpy 2.4.6_1,1
- math/py-pandas 2.3.3_4,1
- math/py-petsc4py 3.26.1
- math/py-slepc4py 3.26.1
- math/py-sympy 1.14.0_1
- math/scalapack 2.2.3_1
- math/slepc 3.26.1
- math/superlu 7.0.1
- net/mpich 5.0.1
- net/py-mpi4py-mpich 4.1.2_1
- net/rsync 3.5.1_1
- science/PETSc 3.26.1
- science/codeaster-frontend 2024.0
- science/hpddm_petsc 3.26.1
- science/hypre 3.2.1
- science/medcoupling 9.14.0
- science/mgis 3.0.1
- science/miss3d 6.7
- science/tfel-edf 5.0.1
- shells/bash 5.3.20
- sysutils/slurm-wlm 26.05.4_1
- x11/xterm 412
Run and library dependencies of the package on latest. Build dependencies are not in the package index.
Required by 0
No package on latest depends on it.
Packages on latest that depend on it directly.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 17.5.4.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (205)
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
- Removed compatibility with K&R compilers, which was untestable due
to lack of such compilers.
- New functions
. mpc_log10
. mpc_mul_2si, mpc_div_2si
- Speed-ups
. mpc_fma
- Bug fixes
. mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions.
. mpc_mul, mpc_sqr and mpc_norm now return correct results even if
there are over- or underflows during the computation.
. mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected.
. mpc_fr_sub: Wrong return value for imaginary part is corrected.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)3be3e90f93Add NO_STAGE all over the place in preparation for the staging support (cat: french)4a65c83669
Upgrading Code_Aster to 10.8.0-3.47cba12141
Convert USE_BISON to USES= bison It brings bison as a build dependency in case it is set the following way: USES= bison or USES= bison:build it brings bison as a run dependency in case it is set the following way: USES= bison:run it brings bison both as a run and build dependency in case it the set the following way: USES= bison:both While here trim some headers Convert some USE_GNOME= gnomehack to USES= pathfix9250d94365
Bump PORTREVISON after devel/py-sip and devel/qscintilla2 update. x11-toolkits/py-qt: - mark BROKEN: does not build with latest devel/py-sip3503833535
Upgrade Code_Aster to 10.6.0-3.5721174f81
- update png to 1.5.102b74a89bc8
Chase PyQT update6b63000267
Fix a mistake in the MANUAL_PACKAGE_BUILD line. Hat: portmgr Feature safe: yes4446496931
adjust linking and comments in dependent ports after the math/atlas update; math/atlas-devel will be updated to use the same constructs at a later date PR: 162706 Approved by: miwi (portmgr) Feature safe: yes004a7c5ac2
- Get rid FreeBSD 6 support3cabe21a2d
- Disallow from pointyhat: runaway python processe5df42291c
- Bump PORTREVISION for science/hdf5-18 shlib changed3ddb2e80f
It seems that Code_Aster does not support Python 2.7 on amd64. Reported by: pointyhat via Pav7d7037565f
Bump PORTREVISION after open-mofit update630ca2285f
- Revert Pointy hat to: miwi Reported by: pointyhat8627c1e089
- Get Rid MD5 support With hat: portmgr (myself)65e190c0f0
Chase the upgrade of science/cgnslib to 2.5-5; this implies to switch some dependencies from science/hdf5 to science/hdf5-18. As a side note: I think that all ports depending on science/hdf5 could be switched to science/hdf5-18, by defining H5_USE_16_API when necessary, and then science/hdf5 could be deprecated. PR: ports/154736a75c0a02b7
Upgrade to 10.3.0-3.062962589d
Chase the upgrade of MPICH2.7db179edb4
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer be generated or checked, and will be silently ignored for now. Also, generalize the MD5_FILE macro to DISTINFO_FILO. PR: 149657 Submitted by: rene Approved by: portmgr Tested on: pointyhat i386 7-exp74cb9eff53
Upgrade to 10.2.0-2, add a common file to be included by the other related ports, and depends on Tcl/Tk 8.5.01820d3d91
Upgrade Code_Aster to 10.2.0-1.5d9f3af55c
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- use $SUB_FILES to dynamically adjust pkg-message (1); - upgrade Code_Aster to 10.1.0-4 (2). PR: ports/142516 (1) Submitted by: Sevan Janiyan <venture37 (at) geeklan.co.uk> (1)40f9eb7e76
Unbreak: conficts solved in cad/gmsh.506fcd0f61
- Mark BROKEN: conflicting dependencies Reported by: pointyhat75cc4a36b8
- update to jpeg-8ca9c60461c
Chase math/gsl update, bump PORTREVISION7cb3294da7
- Chase relocation of net/mpich2 - Bump PORTREVISION if needed - Fix some portlint errors.532f881192
Upgrade to 10.0.3-2.ddd66371b6
Upgrade to 9.4.0-2. Notified by: portscout via miwia8b753c54c
Upgrade Code_Aster to 9.4.0.21a1598dce
- Replace literal gfortran42 with , fix build0d95a97528
- Remove conditional checks for FreeBSD 5.x and olderd095d4a965
The main tarball has been rerolled, but the included components have not been touched. Reported by: portscoute7f72d052d
- Mark BROKEN on FreeBSD 6.xf5bd2a5db6
Upgrade Code_Aster to 9.3.0.94f3a1983e
- Now builds on amd64/613a345d080
- Limit BROKEN status to 6.x only Analyzed by: thierry (maintainer)191f62951a
- Mark BROKEN: compilation of elements with /work/a/ports/french/aster/work/aster-full-src-9.2.0/instdir/STA9.2/asteru [FAILED] Reported by: pointyhat112a802096
- 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
Chase master-site's reorganization. Reported by: pointyhat via pav00a2981790
Upgrade Code_Aster to 9.2.0-2.1da404b164
Migration from bison 1.x to 2.x PR: 117086 Tested by: -exp runsdbd39ca660
Now we use USE_FORTRAN=yes to use FORTRAN compiler. Approved by: thierrye55ba402da
Upgrade to 9.1.0-1.70db9dc8df
A sweeping commit: unbreak "make index" if WITH_BASH=YES is defined. Discussed at: freebsd-ports@396866ce8f