Do not set CATEGORIES twice2bfbb823f3
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)
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
Mark QT4 ports/functionality for removal on 2019-03-15 While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D1774199d6d12a38
Expand FreeBSD 12 conditionals to include 13.0-CURRENT0aa737a336
Cleanup plistsb8796f0d82
Upgrade Code_Aster to 13.6.0-1.9d8e41ec8b
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 22254209f9633cb6
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540b1a1d38bf9
Since the upgrade of math/suitesparse to 5.2.0, it depends unconditionnaly on math/metis. Because math/metis and math/metis-edf are conflicting, this means that the ports which depend on SuiteSparse and on metis-edf became BROKEN. To solve this problem, this revison switches from metis-edf to the regular metis.c85be7dcc7
Mark BROKEN: conflicting dependencies pkg-static: metis-5.1.0_3 conflicts with metis-edf-5.1.0.a1,1 (installs files into the same place). Problematic file: /usr/local/bin/cmpfillin Reported by: pkg-fallout4f7ff75f7e
- Revert r467691, testing this port requires installing it and some manual work Requested by: thierry (maintainer)e212ac7f29
- Switch to new test framework Approved by: portmgr blanket6f373146f9
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).c2a92a1aea
Remove dependency on the python metaports PR: 225752 Submitted by: Yasuhiro KIMURAf1b0de555f
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723Upgrade - endly! - to Code_Aster 13.4.0-3. Notes: - I have (not yet) succeeded to enable MFront in this version; - it uses math/mumps-edf, repocopied from math/mumps; - cad/scotch is now taken out of the aster tarball; - french/eficas is no more used: to be replaced by "aster-study" in Salome_Meca (the port cad/salome should be resurrected!)e22be4275b
Bump PORTREVISION for ports depending on the canonical version of GCC (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275e59c88cece
Upgrade science/hdf5-18 to 1.8.19. Changelog at <https://support.hdfgroup.org/HDF5/doc1.8/ADGuide/Changes.html#1819>.f58c64ebdf
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 21670704d6f52202
Unbreak after the upgrade of Gcc to 4.9. It appears that now an explicit link to libc++ is required. Analysed with pfg@ and Thomas Helfer (tfel-mfront upstream at cea.fr).f8308bb926
Remove BROKEN_FreeBSD_9 Approved by: portmgr (blanket)e0b379fa6f
- Mark BROKEN on 9.x and 12.x: /usr/bin/sed -i "" -e 's|/wrkdirs/usr/ports/french/aster/work/stage||g' /wrkdirs/usr/ports/french/aster/work/stage/usr/local/aster/12.6/aster.conf sed: /wrkdirs/usr/ports/french/aster/work/stage/usr/local/aster/12.6/aster.conf: No such file or directory *** Error code 1 Approved by: portmgr blanket6077cb0b35
Bump PORTREVISIONS for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms), part II. The first part covered ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. This adds ports with USES=fortran and ports using Mk/bsd.octave.mk which in turn has USES=fortran. PR: 214965 Reported by: thierrye4b7b9118a
Upgrade Code_Aster to 12.0.6-4. This brings french/eficas to 2016.0.1, cad/astk-serveur and astk-client to 1.13.8.2, french/med to 3.2.0 (built against hdf5-18), bump PORTREVSION to math/metis-edf and fix soname, and french/homard to 11.7-1.e5e45eab29
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolighteabbfd75e3- Update to 1.10.0 - Add LICENSE_FILE - Remove outdated PORTSCOUT - Re-enable SZIP option by default: it was changed unintentionally in r398300 Changes: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0/src/hdf5-1.10.0-RELEASE.txt https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html9a1f45d861
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Update to 1.8.15 - Bump PORTREVISION for science/hdf5 shlib change Changes: http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.15-RELEASE.txt http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.htmle4796f7301
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight60d1a83c2a8 ports categories: Remove $PTHREAD_LIBS Categories: archivers, dns, french, japanese, news, port-mgmt, x11-wm The sysutils port was setting configure argument, so the text wasn't removed but the value of PTHREAD_LIBS was changed. approved by: PTHREAD blanket2d396d372d
Update Code_Aster to 11.7.0-1, with its different tools.db5c3b0a00
Switch some dependencies from a directory name or a file generated by pkg-install to a package name, as the former can't be attributed to a package364abe76fd
- Update to 1.8.14 - Update MASTER_SITES - Use INSTALL_TARGET=install-strip instead of MAKE_ENV=INSTALL_STRIP_FLAG=${STRIP} - Bump PORTREVISION for science/hdf5 shlib change
Changes: http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.14-RELEASE.txt
http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html6e5edf87e4Uses the new blaslapack.mk.8a0c703e1a
Cleanup plist719965fbf6
MASTER_SITES is often down these days => mirror the distfile. Since I'm there, remove xemacs support. Reported by: pkg-fallout1532e80b59
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)15945f8122
- Upgrade Code_Aster to 11.6.0-1. - Fix Homard.f732c13c5e
The 11.5 tarball has been removed: mirror it untill I get the time for the upgrade to 11.6.b488eea37b
Fix the build by adding the Python metaport.4118930a6e
french/aster (and depends): specify post-extraction with ${TAR}
It's possible that EXTRACT_CMD won't be predefined in the near future
in order to support distfiles in multiple formats. We know the post-
extraction tool needs to be tar, so let's specify it directly.
Approved by: infrastructure improvements blanket75b8db4f24Unbreak and make packageable.1c3ad3bd76
Fix several problems: it now builds cleanly and can run the tests. Still marked BROKEN because there is some rough edges, but interesting users can remove this line.22e22d5b92
Catch a couple of missing convertsion to :tu/:tl Submitted by: ak With hat: portmgrb67bcd423b
- Update to 1.8.12 (from science/hdf5-18) - Add LICENSE - Convert to new LIB_DEPENDS format - Convert to new options helper - Use NOT_FOR_ARCHS - Strip shared library - Remove deprecated PTHREAD_* - Use MAKE_CMD - Bump PORTREVISION for science/hdf5 shlib change [1] Changes: http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12-RELEASE.txt http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html Approved by: portmgr (bapt) [1]095fbe3e1a
Upgrade Code_Aster to 11.5.0-4. N.B.: french/aster is still marked BROKEN, but this allows to unbreak other ports sharing the same dependencies. Patch for french/med provided by tijl.55e6556d12
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)1cd277bdce
Mark BROKEN: Unfetchable Reported by: pkg-fallout3cd9566430
Use ${LDFLAGS} instead of constructing -L${LOCALBASE}/lib/${CC} manually (plus this now also provides proper -rpath for GCC runtime libraries).
Approved by: thierry (maintainer)9a39e05f90- Update to USES=tk6df53c4b7a