devel/meson 1.10.2_1,1 MidnightBSD
High performance build system
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
d53e17c439- License
- Apache-2.0
- Categories
- devel, python
Description
Meson is a cross-platform build system designed to be both as fast and as user friendly as possible. It supports many languages and compilers, including GCC, Clang and Visual Studio. Its build definitions are written in a simple non-turing complete DSL. The main design point of Meson is that every moment a developer spends writing or debugging build definitions is a second wasted. So is every second spent waiting for the build system to actually start compiling code.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/meson | 1.10.2_1,1 |
| FreeBSD | devel/meson | 1.12.1,1 |
| OpenBSD | devel/meson | 1.12.1v0 |
| NetBSD | devel/meson | 1.12.0nb1 |
| DragonFly | devel/meson | 1.7.0 |
| HardenedBSD | devel/meson | 1.10.2_1,1 |
| GhostBSD | devel/meson | 1.10.2_1,1 |
Install
Binary package:
mport install meson
From mports:
cd /usr/mports/devel/meson && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= meson>0:devel/meson
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Build dependencies 1
Required by 3
Configuration
No options to configure.
- USES
- ninja:run python shebangfix
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| meson-1.10.2.tar.gz | 2.422765e+06 | 7890287d911dd4ee1ebd0efb61ed0321bfcd87c725df923a837cf90c6508f96b |
Master sites 1
- https://github.com/mesonbuild/meson/releases/download/1.10.2/