BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/muon0.5.0 behind since 2026-07-04no data-[email protected]-
FreeBSDdevel/muon0.7.0 newestnone known-[email protected]2026-10-21
NetBSDdevel/muon0.6.0 behind since 2026-10-19none known-[email protected]2026-07-03
HardenedBSDdevel/muon0.6.0 behind since 2026-10-19no data-[email protected]-
GhostBSDdevel/muon0.6.0 behind since 2026-10-19no data-[email protected]-

Compare across BSDs

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
FileSizeSHA256
muon/0.5.0/muon-v0.5.0.tar.gz1.262546e+0624aa4d29ed272893f6e6d355b1ec4ef20647438454e88161bdb9defd7c6faf77
muon/0.5.0/man.tar.gz81724e72fa1887c4d0ce3f4f3c5e03faf8fbf465c95fd48e022b796477926adf3ee5
muon/0.5.0/42dbeee661a9419b9f0514996d67978713de7726.patch1942d5e6adb0279ff8158634d735ab770fa85e9304584803ca6fbc6afbe1dfdb7314
Master sites 2
  • https://muon.build/releases/v0.5.0/
  • https://muon.build/releases/v0.5.0/docs/:docs