devel/muon 0.5.0 MidnightBSD
Build system compatible with meson
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl3
- Categories
- devel
Description
muon is an implementation of the meson build system in c99 with minimal dependencies.
# Non-features * bug-for-bug compatibility with meson. In fact, muon aspires to be stricter than meson in cases where meson's implementation seems error prone. muon uses the official meson documentation as its specification. * cli compatibility with meson. muon has different flags, subcommands, etc., and should not be renamed/symlinked to meson.
# Features * muon analyze - a static analyzer for meson.build files. Capable of doing type inference, checking unused variables, undeclared variables, etc. * muon fmt_unstable - a meson.build code formatter * An interactive stepping debugger with the dbg() function. * Fast
In the other systems
The newest version among them is 0.7.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/muon | 0.5.0 behind since 2026-07-04 | no data | - | [email protected] | - |
| FreeBSD | devel/muon | 0.7.0 newest | none known | - | [email protected] | 2026-10-21 |
| NetBSD | devel/muon | 0.6.0 behind since 2026-10-19 | none known | - | [email protected] | 2026-07-03 |
| HardenedBSD | devel/muon | 0.6.0 behind since 2026-10-19 | no data | - | [email protected] | - |
| GhostBSD | devel/muon | 0.6.0 behind since 2026-10-19 | no data | - | [email protected] | - |
Install
Binary package:
mport install muon
From mports:
cd /usr/mports/devel/muon && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= muon>0:devel/muon
Dependencies
No port depends on this one.
Configuration
No options to configure.
- USES
- ninja:samurai pkgconfig:both
- Service scripts
- none
Files
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| muon/0.5.0/muon-v0.5.0.tar.gz | 1.262546e+06 | 24aa4d29ed272893f6e6d355b1ec4ef20647438454e88161bdb9defd7c6faf77 |
| muon/0.5.0/man.tar.gz | 8172 | 4e72fa1887c4d0ce3f4f3c5e03faf8fbf465c95fd48e022b796477926adf3ee5 |
| muon/0.5.0/42dbeee661a9419b9f0514996d67978713de7726.patch | 1942 | d5e6adb0279ff8158634d735ab770fa85e9304584803ca6fbc6afbe1dfdb7314 |
Master sites 2
- https://muon.build/releases/v0.5.0/
- https://muon.build/releases/v0.5.0/docs/:docs