Port details on branch 2022Q2 |
- py-fypp Python powered preprocessor
- 3.2 devel =0 3.2Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2018-10-31 18:54:44
- Last Update: 2023-08-23 05:13:45
- Commit Hash: d4c86de
- Also Listed In: python
- License: BSD2CLAUSE
- WWW:
- https://github.com/aradi/fypp
- Description:
- Fypp is a Python powered preprocessor. It can be used for any programming
languages but its primary aim is to offer a Fortran preprocessor, which helps
to extend Fortran with condititional compiling and template metaprogramming
capabilities. Instead of introducing its own expression syntax, it uses Python
expressions in its preprocessor directives, offering the consistency and
versatility of Python when formulating metaprogramming tasks. It puts strong
emphasis on robustness and on neat integration into developing toolchains.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}fypp>0:devel/py-fypp@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/devel/py-fypp/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/py-fypp
- pkg install py39-fypp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-fypp listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-fypp
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1692764039
SHA256 (aradi-fypp-3.2_GH0.tar.gz) = 33f48c8d2337db539865265ce33c7c50e4d521aacbd31ac7b7e8b189d771ce1d
SIZE (aradi-fypp-3.2_GH0.tar.gz) = 68425
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- py39-pytest>=7,1 : devel/py-pytest@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Build
-
- math/dbcsr
- math/scalapackfx
- net/mpifx
- science/cp2k
Configuration Options:
- No options to configure
- Options name:
- devel_py-fypp
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|