dev-build / muon

A meson-compatible build system

Official package sites : https://muon.build/ ·

v0.2.0-r2 :: 0 :: gentoo

Modified
License
GPL-3 Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~ppc ~ppc64
USE flags
archive curl libpkgconf

General

archive
Enable extracting wraps using app-arch/libarchive.
curl
Add support for client-side URL transfer library
libpkgconf
Enable looking up packages via dev-util/pkgconf.

app-arch / libarchive : Multi-format archive and compression library

dev-util / pkgconf : pkg-config compatible replacement with no dependencies other than C99

net-misc / curl : A Client that groks URLs

app-arch / libarchive : Multi-format archive and compression library

dev-util / pkgconf : pkg-config compatible replacement with no dependencies other than C99

net-misc / curl : A Client that groks URLs

926257
dev-build/muon-0.2.0-r1 fails to compile: test.cc:6:9: error: guint64 was not declared in this scope
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-build/muon: bump the revision for the content change in man pages
Oops. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
dev-build/muon: stop building meson-reference(3)
It is shipped directly by dev-build/meson now. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
dev-build/muon: remove USE=man
It is against QA policy, see PG0305: Installation of manpages > Rationale: Manpages are basic documentation for installed software. > While additional dependencies are inconvenient for users, not building > manpages is harmful. Including (optionally or unconditionally) prebuilt > manpages is a good compromise. In particular, these dependencies are quite trivial to install so it's no burden to simply always require them, and better than building muon(1) and shipping it inside of files/, so just add the silly dependency. :P Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
dev-build/muon: properly depend on scdoc
It is a program that gets run by the build system, so installing it to the cross compiled system doesn't exactly help. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
Move {dev-util → dev-build}/muon
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34846 Signed-off-by: Sam James <sam@gentoo.org>