pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
muon: Update to 0.6.0
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Wed Jul 1 10:45:50 2026 +0200
Changeset: 1121f3d7b6a73d2854324c13ec8a94248cadebe1
Modified Files:
muon/COMMIT_MSG
muon/Makefile
muon/distinfo
Log Message:
muon: Update to 0.6.0
- internals / language features
- in script mode: refactor how scope works, all variable resolution
happens at compile time, globals are disallowed.
Improves performance and clarifies scoping rules.
(github pr)[https://github.com/muon-build/muon/pull/241]
- all memory is tracked an managed with an arena allocator.
This should improve memory usage, performance, and developer
ergonomics.
- toolchains
- toolchains are now defined in scripts:
src/script/runtime/toolchains.meson
- tcc
- clang-cl
- ccache and sccache
- documentation
- muon help
- source links in refernce manual
- tooling
- DAP debugger protocol support & dcmake integration github issue
- wayland module
- support cross/native files
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1121f3d7b6a73d2854324c13ec8a94248cadebe1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
muon/COMMIT_MSG | 36 +++++++++++++++++++++++++++++++-----
muon/Makefile | 4 +---
muon/distinfo | 12 ++++++------
3 files changed, 38 insertions(+), 14 deletions(-)
diffs:
diff --git a/muon/COMMIT_MSG b/muon/COMMIT_MSG
index da53452962..2a65fc8766 100644
--- a/muon/COMMIT_MSG
+++ b/muon/COMMIT_MSG
@@ -1,14 +1,40 @@
-devel/muon: Update to 0.5.0
+devel/muon: Update to 0.6.0
- Fetch source archive from homepage (formerly the source archive was
fetched from sourcehut)
- Execute pkg-config (formerly libpkgconf was used)
-Changelog
-=========
+
+Changelog 0.6.0
+===============
+- internals / language features
+ - in script mode: refactor how scope works, all variable resolution
+ happens at compile time, globals are disallowed.
+ Improves performance and clarifies scoping rules.
+ (github pr)[https://github.com/muon-build/muon/pull/241]
+ - all memory is tracked an managed with an arena allocator.
+ This should improve memory usage, performance, and developer
+ ergonomics.
+- toolchains
+ - toolchains are now defined in scripts:
+ src/script/runtime/toolchains.meson
+ - tcc
+ - clang-cl
+ - ccache and sccache
+- documentation
+ - muon help
+ - source links in refernce manual
+- tooling
+ - DAP debugger protocol support & dcmake integration github issue
+- wayland module
+- support cross/native files
+
+
+Changelog 0.5.0
+===============
- muon analyze now has an LSP mode
-- pkg-config-exec backend added. muon now supports shelling out to pkg-config
- (or pkgconf)
+- pkg-config-exec backend added. muon now supports shelling out to
+ pkg-config (or pkgconf)
- bump meson support to 1.7
- more builtin dependency handlers
- lots of bug fixes
diff --git a/muon/Makefile b/muon/Makefile
index 8088fc4682..38ebfb0414 100644
--- a/muon/Makefile
+++ b/muon/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= muon-v0.5.0
+DISTNAME= muon-v0.6.0
PKGNAME= ${DISTNAME:S/v//}
CATEGORIES= devel
MASTER_SITES= https://muon.build/releases/${DISTNAME:S/muon-//}/
@@ -57,6 +57,4 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/output/muon ${DESTDIR}${PREFIX}/bin/muon
${INSTALL_MAN} ${WRKDIR}/man/muon.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-.include "../../lang/python/tool.mk"
-
.include "../../mk/bsd.pkg.mk"
diff --git a/muon/distinfo b/muon/distinfo
index 7aaaab2f19..404d7b4721 100644
--- a/muon/distinfo
+++ b/muon/distinfo
@@ -1,8 +1,8 @@
$NetBSD$
-BLAKE2s (muon-0.5.0/man.tar.gz) = 2f3649697ea03542dec43d07f571d278a5d8b6850f98079731841348d879e1fd
-SHA512 (muon-0.5.0/man.tar.gz) = 3d8973ab907838be6f40532983536023e280ed9624da003eb278ecbd5cd9f17b067d74a6646b6eecff0ebbd6de4b6a53f78e96a9f7c13d436543569d91c05b17
-Size (muon-0.5.0/man.tar.gz) = 8172 bytes
-BLAKE2s (muon-0.5.0/muon-v0.5.0.tar.gz) = 7b9eb81cc1b32f9c4fe223085d590917bce67bbb48589d9530cf3779c78fe840
-SHA512 (muon-0.5.0/muon-v0.5.0.tar.gz) = 1575aa928b88fd5f17c1cdf9f46359b4dde407ec11800813eb1c9d4b4a4d201f6ee0a715d2e6f693bf6dda63073980a7207086d4195e51eda96dd27af3319078
-Size (muon-0.5.0/muon-v0.5.0.tar.gz) = 1262546 bytes
+BLAKE2s (muon-0.6.0/man.tar.gz) = 39b313b45a9cdb50f534563f711a4cb84ab728299b8f69bceb78bf92652349ef
+SHA512 (muon-0.6.0/man.tar.gz) = 6457b0c45145f7ba8ea2e5c74a07df2bd9ca35fd1fc1da08b8408a5ef2af71e0dd9566c5b59c428b8c89944cb700e52066ec06de451529d13090b6d047da7839
+Size (muon-0.6.0/man.tar.gz) = 64961 bytes
+BLAKE2s (muon-0.6.0/muon-v0.6.0.tar.gz) = 2befd0ea14b7eeb34f56f3206fbf28b3063262af740fff3afbdbfc8e8f0bbc6a
+SHA512 (muon-0.6.0/muon-v0.6.0.tar.gz) = 86542061ba43e335af198d218d1fedbbd0ed616bcf43498903a750fd3bdc655156204056345f2b94a8844b93e63220aac1e809e24d8ced7c8bc3b4a03a8a2232
+Size (muon-0.6.0/muon-v0.6.0.tar.gz) = 1329287 bytes
Home |
Main Index |
Thread Index |
Old Index