forked from pool/meson
Factory #1
Reference in New Issue
Block a user
Delete Branch "factory"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
+ Support for OpenXL compiler in AIX. + Default to printing deprecations when no minimum version is specified. + Cargo subprojects is experimental. + Dependencies from CMake subprojects now use only PUBLIC link flags. + New built-in option for default both_libraries. + New as_static and as_shared methods on internal dependencies. + Support for DIA SDK. + Support for LLVM-based flang compiler. + nvc and nvc++ now support setting std. + Tools can be selected when calling has_tools() on the Qt modules. + Simple tool to test build reproducibility. + Support for variable in system dependencies. + test() and benchmark() functions accept new types. + Zig 0.11 can be used as a C/C++ compiler frontend. OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=297+ When subproject() fails because downloading is disabled, say what failed. + tests: work around broken PyPy globbing by removing inert code. + get_llvm_tool_names: add llvm 20. + linkers: revert a binutils bug workaround, sort of. - Drop 14337.patch: fixed upstream. OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=316commit 1f4bb37 ("modules/cmake: Make fully type safe", 2025-04-02) added an incorrect assertion. OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=320+ options: fix "deprecated" with dictionary argument and non-string types. + options: tighten type of cmd_line_options. + options: extract validation of command line options. + cmake: include_directories() returns an array. + more explicit error message for unrecognized lexer token. + gnome: fix typo in creating gir flags. + gnome: initialize CFLAGS environment variable to linker arguments. + cmake: Fix toolchain including unsupported languages. - Drop 14526.patch: fixed upstream. - Drop fix-include-dir.patch: fixed upstream. OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=322+ Array .flatten() method + clang-tidy's auto-generated targets correctly select source files + Added Qualcomm's embedded linker, eld + Added suffix function to the FS module + Support response files for custom targets + meson format now has a --source-file-path argument when reading from stdin + Added license keyword to pkgconfig.generate + New experimental option rust_dynamic_std + Rust and non-Rust sources in the same target + Explicitly setting Swift module name is now supported + Top-level statement handling in Swift libraries + Swift compiler receives select C family compiler options + Swift/C++ interoperability is now supported + Support for MASM in Visual Studio backends + Limited support for WrapDB v1 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=330