Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package muon for openSUSE:Factory checked in at 2026-08-31 15:56:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/muon (Old) and /work/SRC/openSUSE:Factory/.muon.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "muon" Mon Aug 31 15:56:32 2026 rev:2 rq:1374767 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/muon/muon.changes 2025-08-05 14:21:17.073232592 +0200 +++ /work/SRC/openSUSE:Factory/.muon.new.1265/muon.changes 2026-08-31 15:56:56.328475126 +0200 @@ -1,0 +2,24 @@ +Sun Aug 30 22:52:25 UTC 2026 - Eyad Issa <[email protected]> + +- Build the installed muon binary with the release build type. +- Remove the unowned meson-reference.3 man page during installation. +- Make the docs conditional safe when suse_version is undefined. +- Drop the unused make build dependency. +- Allow the virtual c_compiler capability to satisfy the compiler + build dependency. +- Use the generic cc driver so alternative c_compiler providers can be used. +- Run Muon's own test suite during the package build while disabling + imported Meson and C++/Objective-C tests to keep bootstrap dependencies + minimal. + +------------------------------------------------------------------- +Thu Jun 25 14:13:29 UTC 2026 - Eyad Issa <[email protected]> + +- Update to version 0.6.0: + * Toolchains are now defined in a muon script + * Added support for tcc, clang-cl, ccache and sccache + * Added muon help command + * Added DAP debugger protocol support & dcmake integration + * Added wayland module + +------------------------------------------------------------------- Old: ---- muon-v0.5.0.tar.gz New: ---- muon-v0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ muon.spec ++++++ --- /var/tmp/diff_new_pack.VQ9puD/_old 2026-08-31 15:56:57.321509772 +0200 +++ /var/tmp/diff_new_pack.VQ9puD/_new 2026-08-31 15:56:57.323509842 +0200 @@ -16,25 +16,25 @@ # -%if %{suse_version} >= 1600 +%if 0%{?suse_version} >= 1600 %bcond_without docs %else %bcond_with docs %endif Name: muon -Version: 0.5.0 +Version: 0.6.0 Release: 0 Summary: An implementation of the meson build system in c99 License: Apache-2.0 AND GPL-3.0-only URL: https://muon.build/ Source0: https://muon.build/releases/v%{version}/%{name}-v%{version}.tar.gz -BuildRequires: gcc -BuildRequires: make +BuildRequires: (c_compiler or gcc) BuildRequires: pkgconfig BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libpkgconf) +BuildRequires: python3 %if 0%{with docs} BuildRequires: scdoc %endif @@ -53,7 +53,7 @@ %global _builddir_stage2 %{_builddir}/muon-stage2 %{set_build_flags} -export CC="gcc" +export CC=cc # there are two way to build muon, either using meson or bootstrapping # from scratch @@ -68,6 +68,9 @@ # stage 2: build again using the new muon %{_builddir_stage1}/muon setup \ + -Dbuildtype=release \ + -Ddisable-test-languages=cpp,objc \ + -Dmeson-tests=disabled \ -Dprefix=%{_prefix} \ %if 0%{with docs} -Dman-pages=enabled \ @@ -84,6 +87,11 @@ export DESTDIR=%{buildroot} %{_builddir_stage1}/muon -C %{_builddir_stage2} install +rm -f %{buildroot}%{_mandir}/man3/meson-reference.3 + +%check +%{_builddir_stage2}/muon -C %{_builddir_stage2} test -R + %files %license LICENSES/* %doc README.md ++++++ muon-v0.5.0.tar.gz -> muon-v0.6.0.tar.gz ++++++ ++++ 59541 lines of diff (skipped)
