<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="3">
<package pkgid="3101e93710f0265d91913f19f8f547a9b93a032e6fa52f55e242feffa94af25a40fad9cd95f286acf3ba59e2d16a7086a9af21e3b59345dc0d69ed151e64609a" name="meson" arch="noarch">
  <version epoch="0" ver="1.11.1" rel="385.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1748260800">- Add reproducible.patch to not embed CPU-core count
  into src.rpms (boo#1237231)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1748260801">- Update to version 1.8.1:
  + 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.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749556800">- Update to version 1.8.2:
  + Unbreak "Fix setuptools 49 test".
  + cargo: set edition for build machine as well.
  + Vala: Fix GResource source directories.
  + Vala: Add test for generated UI in subdirectories.
  + cmake: Fix target_link_libraries against project targets.
  + vala: Pass --shared-library to valac when generating a .gir
    file.
  + tests: don't skip frameworks/17 mpi for auto/pkgconfig.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1753963200">- Update to version 1.8.3:
  + Add project to check that test target's args and depends are in
    path.
  + options: do not store duplicate UserOptions.
  + options: apply CFLAGS even if c_link_args exists.
  + interpreter: allow retrieving build options with get_option().
  + environment: allow setting build options with "build." prefix.
  + hdf5: Skip failing Fortran config-tool test when h5fc is
    broken.
  + Replace deprecated setup.py install command.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755691200">- Update to version 1.8.4:
  + compilers: move CFLAGS/CXXFLAGS handling to Environment.
  + interpreter: rename default_project_options.
  + options: machine_file_options keys are always OptionKeys
  + options: tighten types for validating options
  + interpreter: use correct type for project_default_options
  + options: split pending subproject options into their own dictionary
  + options: warn if subproject sets another subproject option too late</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756123200">- Updtae to version 1.9.0:
  + 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Modify 14001.patch: allow to specify an envvar to filter out
  unwanted deps.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Add meson-issue-15992.patch: allow packagers and obs projects to
  toggle verbosity of the meson commands (__meson_verbose 0|1).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1757592000">- Add get_llvm_tool_names-llvm21.patch to accept LLVM 21.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- Add 14976.patch: check for header only Boost libraries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758628800">- Update to version 1.9.1:
  + coredata: check for per-subproject compiler options
  + Document internal dep support in pkgconfig.generate requires arg
  + Fix not passing user option args to scan-build build
  + get_llvm_tool_names: add llvm 21
  + Check for header only Boost libraries
- Drop get_llvm_tool_names-llvm21.patch and 14976.patch: fixed
  upstream
- Update meson.keyring: add the key of Eli Schwartz as trusted</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1759752000">- Add ensure-pending-subproject-options-are-validated.patch
  Fixes unhandled exceptions when boolean options originating from
  key=value strings are passed to subprojects.
  gh#mesonbuild/meson#15062</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1764158400">- Update to version 1.10.0rc2 (pre-release)
- Rebase reproducible.patch
- Drop meson-issue-15992.patch and
  ensure-pending-subproject-options-are-validated.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.10.0:
  + Support for the counted_by attribute
  + Added a values() method for dictionaries
  + Add cmd_array method to ExternalProgram
  + Microchip XC32 compiler support
  + Added OS/2 support
  + Android cross file generator
  + Array .slice() method
  + -Db_vscrt on clang
  + Added build_subdir arg to various targets
  + Support for Cargo workspaces
  + Experimental Codegen module
  + Methods from compiler object now accept strings for
    include_directories
  + meson format has a new --check-diff option
  + -Db_thinlto_cache now supported for GCC
  + Using meson.get_compiler() to get a language from another
    project is marked broken
  + Experimental C++ import std support
  + Common Cargo.lock for all Cargo subprojects
  + Add a configure log in meson-logs
  + Added new namingscheme option
  + Rewriter improvements
  + Passing -C default-linker-libraries to rustc
  + rustc will receive -C embed-bitcode=no and -C lto command line
    options
  + New method to handle GNU and Windows symbol visibility for
    C/C++/ObjC/ObjC++
  + Vala BuildTarget dependency enhancements
  + i18n.xgettext now accepts CustomTarget and CustomTargetIndex as
    sources</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768824000">- Update to version 1.10.1:
  + rust: use the linker exe for the linker and not the rustc command list
  + compilers/detect: Update the build machine information for ASM
  + gnome: look up g-ir-scanner as a host tool
  + compilers: add link always args if CompileCheckMode.LINK
  + compilers: clike: Deduplicate compile and link args from actually used arg list
  + compilers: Error out on unknown files in compiler checks for MSVC
  + options: canonicalize to host options anything that is not per-machine
  + coredata: lookup options for the correct machine
  + interpreter: listify the values when a dict is passed for the env kwarg
  + cmake: Fix version kwarg being added to static_library targets</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update 14001.patch: ensure to get valid rich deps with
  version constraints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 1.10.2:
  + build: Add de-duplication for non-result targets in
    get_all_link_deps
  + utils: introduce path_has_root
  + ninjabackend: do not fail if only the build machine uses C++
  + get_llvm_tool_names: recognise LLVM 22</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1774267200">- Switch to pyproject macros for building and installing, using a venv
  to avoid pip.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776168000">- Update to version 1.11.0:
  + BuildTarget(install_dir) length &gt; 1 replaced with keywords
  + Cython no longer requires explicitly enabling C or C++
  + Deduplication of OpenMP linker arguments
  + `meson dist` now accepts `-j`/`--num-processes`
  + Deprecate `should_fail` and rename it to `expected_fail`, also
    introduce `expected_exitcode`
  + The external_project module uses the cygpath command to convert
    paths
  + install_man and install_headers: add support for install_tag
    kwarg
  + Added `link_early_args` to targets performing linking
  + Machine files now expand `~` as the user's home directory
  + `meson format` file sorting is now disabled by default and uses
    natural sorting
  + `-Db_lto` and `-Db_pgo` now supported for MSVC
  + Last major version supporting Python 3.7, 3.8, and 3.9
  + Python extension modules default to C ABI for Rust
  + Meson now defines `QT_DEBUG` or `QT_NO_DEBUG` depending on
    build type
  + `compiler_target()` method in the Rust module
  + Change to handling of linker arguments for Rust
  + XC32 support now aware of v5.00 features
  + windows.compile_resources now detects header changes with
    rc.exe
  + Added `implicit_include_directories` argument to
    `windows.compile_resources`
- Rebase 14001.patch and extend-test-timeout-on-qemu-builds.patch
- Drop reproducible.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776772800">- Update to version 1.11.1:
  + type_checking: allow empty string in dependencies
  + modules: qt: fix typing issue in _detect_tools()
  + dub: log when first dub describe call fails
- Add Eli's gpg key EF51D308B1CE to the keyring.</changelog>
</package>
<package pkgid="4b1a44c8839c88b0d3b328e09684d1eb4c796a55b628a50b58011df7539662bd1a49e615c3f37ac83d0e06dbb6c2e7a2b646e3b49db307b1cc492332899021bb" name="meson" arch="src">
  <version epoch="0" ver="1.11.1" rel="385.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1748260800">- Add reproducible.patch to not embed CPU-core count
  into src.rpms (boo#1237231)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1748260801">- Update to version 1.8.1:
  + 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.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749556800">- Update to version 1.8.2:
  + Unbreak "Fix setuptools 49 test".
  + cargo: set edition for build machine as well.
  + Vala: Fix GResource source directories.
  + Vala: Add test for generated UI in subdirectories.
  + cmake: Fix target_link_libraries against project targets.
  + vala: Pass --shared-library to valac when generating a .gir
    file.
  + tests: don't skip frameworks/17 mpi for auto/pkgconfig.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1753963200">- Update to version 1.8.3:
  + Add project to check that test target's args and depends are in
    path.
  + options: do not store duplicate UserOptions.
  + options: apply CFLAGS even if c_link_args exists.
  + interpreter: allow retrieving build options with get_option().
  + environment: allow setting build options with "build." prefix.
  + hdf5: Skip failing Fortran config-tool test when h5fc is
    broken.
  + Replace deprecated setup.py install command.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755691200">- Update to version 1.8.4:
  + compilers: move CFLAGS/CXXFLAGS handling to Environment.
  + interpreter: rename default_project_options.
  + options: machine_file_options keys are always OptionKeys
  + options: tighten types for validating options
  + interpreter: use correct type for project_default_options
  + options: split pending subproject options into their own dictionary
  + options: warn if subproject sets another subproject option too late</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756123200">- Updtae to version 1.9.0:
  + 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Modify 14001.patch: allow to specify an envvar to filter out
  unwanted deps.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Add meson-issue-15992.patch: allow packagers and obs projects to
  toggle verbosity of the meson commands (__meson_verbose 0|1).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1757592000">- Add get_llvm_tool_names-llvm21.patch to accept LLVM 21.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- Add 14976.patch: check for header only Boost libraries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758628800">- Update to version 1.9.1:
  + coredata: check for per-subproject compiler options
  + Document internal dep support in pkgconfig.generate requires arg
  + Fix not passing user option args to scan-build build
  + get_llvm_tool_names: add llvm 21
  + Check for header only Boost libraries
- Drop get_llvm_tool_names-llvm21.patch and 14976.patch: fixed
  upstream
- Update meson.keyring: add the key of Eli Schwartz as trusted</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1759752000">- Add ensure-pending-subproject-options-are-validated.patch
  Fixes unhandled exceptions when boolean options originating from
  key=value strings are passed to subprojects.
  gh#mesonbuild/meson#15062</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1764158400">- Update to version 1.10.0rc2 (pre-release)
- Rebase reproducible.patch
- Drop meson-issue-15992.patch and
  ensure-pending-subproject-options-are-validated.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.10.0:
  + Support for the counted_by attribute
  + Added a values() method for dictionaries
  + Add cmd_array method to ExternalProgram
  + Microchip XC32 compiler support
  + Added OS/2 support
  + Android cross file generator
  + Array .slice() method
  + -Db_vscrt on clang
  + Added build_subdir arg to various targets
  + Support for Cargo workspaces
  + Experimental Codegen module
  + Methods from compiler object now accept strings for
    include_directories
  + meson format has a new --check-diff option
  + -Db_thinlto_cache now supported for GCC
  + Using meson.get_compiler() to get a language from another
    project is marked broken
  + Experimental C++ import std support
  + Common Cargo.lock for all Cargo subprojects
  + Add a configure log in meson-logs
  + Added new namingscheme option
  + Rewriter improvements
  + Passing -C default-linker-libraries to rustc
  + rustc will receive -C embed-bitcode=no and -C lto command line
    options
  + New method to handle GNU and Windows symbol visibility for
    C/C++/ObjC/ObjC++
  + Vala BuildTarget dependency enhancements
  + i18n.xgettext now accepts CustomTarget and CustomTargetIndex as
    sources</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768824000">- Update to version 1.10.1:
  + rust: use the linker exe for the linker and not the rustc command list
  + compilers/detect: Update the build machine information for ASM
  + gnome: look up g-ir-scanner as a host tool
  + compilers: add link always args if CompileCheckMode.LINK
  + compilers: clike: Deduplicate compile and link args from actually used arg list
  + compilers: Error out on unknown files in compiler checks for MSVC
  + options: canonicalize to host options anything that is not per-machine
  + coredata: lookup options for the correct machine
  + interpreter: listify the values when a dict is passed for the env kwarg
  + cmake: Fix version kwarg being added to static_library targets</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update 14001.patch: ensure to get valid rich deps with
  version constraints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 1.10.2:
  + build: Add de-duplication for non-result targets in
    get_all_link_deps
  + utils: introduce path_has_root
  + ninjabackend: do not fail if only the build machine uses C++
  + get_llvm_tool_names: recognise LLVM 22</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1774267200">- Switch to pyproject macros for building and installing, using a venv
  to avoid pip.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776168000">- Update to version 1.11.0:
  + BuildTarget(install_dir) length &gt; 1 replaced with keywords
  + Cython no longer requires explicitly enabling C or C++
  + Deduplication of OpenMP linker arguments
  + `meson dist` now accepts `-j`/`--num-processes`
  + Deprecate `should_fail` and rename it to `expected_fail`, also
    introduce `expected_exitcode`
  + The external_project module uses the cygpath command to convert
    paths
  + install_man and install_headers: add support for install_tag
    kwarg
  + Added `link_early_args` to targets performing linking
  + Machine files now expand `~` as the user's home directory
  + `meson format` file sorting is now disabled by default and uses
    natural sorting
  + `-Db_lto` and `-Db_pgo` now supported for MSVC
  + Last major version supporting Python 3.7, 3.8, and 3.9
  + Python extension modules default to C ABI for Rust
  + Meson now defines `QT_DEBUG` or `QT_NO_DEBUG` depending on
    build type
  + `compiler_target()` method in the Rust module
  + Change to handling of linker arguments for Rust
  + XC32 support now aware of v5.00 features
  + windows.compile_resources now detects header changes with
    rc.exe
  + Added `implicit_include_directories` argument to
    `windows.compile_resources`
- Rebase 14001.patch and extend-test-timeout-on-qemu-builds.patch
- Drop reproducible.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776772800">- Update to version 1.11.1:
  + type_checking: allow empty string in dependencies
  + modules: qt: fix typing issue in _detect_tools()
  + dub: log when first dub describe call fails
- Add Eli's gpg key EF51D308B1CE to the keyring.</changelog>
</package>
<package pkgid="49ea031c3cce16389d8d38b7cfcc290170e18863f726a43d0d1a77a9cdb3310b0dbd13eefaba7fb19d8e606b7ca48c6377b007785265592b7f948e2dd0d95f43" name="meson-vim" arch="noarch">
  <version epoch="0" ver="1.11.1" rel="385.1"/>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1748260800">- Add reproducible.patch to not embed CPU-core count
  into src.rpms (boo#1237231)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1748260801">- Update to version 1.8.1:
  + 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.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1749556800">- Update to version 1.8.2:
  + Unbreak "Fix setuptools 49 test".
  + cargo: set edition for build machine as well.
  + Vala: Fix GResource source directories.
  + Vala: Add test for generated UI in subdirectories.
  + cmake: Fix target_link_libraries against project targets.
  + vala: Pass --shared-library to valac when generating a .gir
    file.
  + tests: don't skip frameworks/17 mpi for auto/pkgconfig.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1753963200">- Update to version 1.8.3:
  + Add project to check that test target's args and depends are in
    path.
  + options: do not store duplicate UserOptions.
  + options: apply CFLAGS even if c_link_args exists.
  + interpreter: allow retrieving build options with get_option().
  + environment: allow setting build options with "build." prefix.
  + hdf5: Skip failing Fortran config-tool test when h5fc is
    broken.
  + Replace deprecated setup.py install command.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1755691200">- Update to version 1.8.4:
  + compilers: move CFLAGS/CXXFLAGS handling to Environment.
  + interpreter: rename default_project_options.
  + options: machine_file_options keys are always OptionKeys
  + options: tighten types for validating options
  + interpreter: use correct type for project_default_options
  + options: split pending subproject options into their own dictionary
  + options: warn if subproject sets another subproject option too late</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756123200">- Updtae to version 1.9.0:
  + 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</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756814400">- Modify 14001.patch: allow to specify an envvar to filter out
  unwanted deps.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1756900800">- Add meson-issue-15992.patch: allow packagers and obs projects to
  toggle verbosity of the meson commands (__meson_verbose 0|1).</changelog>
  <changelog author="Aaron Puchert &lt;aaronpuchert@alice-dsl.net&gt;" date="1757592000">- Add get_llvm_tool_names-llvm21.patch to accept LLVM 21.</changelog>
  <changelog author="Arjen de Korte &lt;suse+build@de-korte.org&gt;" date="1758369600">- Add 14976.patch: check for header only Boost libraries.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1758628800">- Update to version 1.9.1:
  + coredata: check for per-subproject compiler options
  + Document internal dep support in pkgconfig.generate requires arg
  + Fix not passing user option args to scan-build build
  + get_llvm_tool_names: add llvm 21
  + Check for header only Boost libraries
- Drop get_llvm_tool_names-llvm21.patch and 14976.patch: fixed
  upstream
- Update meson.keyring: add the key of Eli Schwartz as trusted</changelog>
  <changelog author="Mia Herkt &lt;mia@0x0.st&gt;" date="1759752000">- Add ensure-pending-subproject-options-are-validated.patch
  Fixes unhandled exceptions when boolean options originating from
  key=value strings are passed to subprojects.
  gh#mesonbuild/meson#15062</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1764158400">- Update to version 1.10.0rc2 (pre-release)
- Rebase reproducible.patch
- Drop meson-issue-15992.patch and
  ensure-pending-subproject-options-are-validated.patch: fixed
  upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1767096000">- Update to version 1.10.0:
  + Support for the counted_by attribute
  + Added a values() method for dictionaries
  + Add cmd_array method to ExternalProgram
  + Microchip XC32 compiler support
  + Added OS/2 support
  + Android cross file generator
  + Array .slice() method
  + -Db_vscrt on clang
  + Added build_subdir arg to various targets
  + Support for Cargo workspaces
  + Experimental Codegen module
  + Methods from compiler object now accept strings for
    include_directories
  + meson format has a new --check-diff option
  + -Db_thinlto_cache now supported for GCC
  + Using meson.get_compiler() to get a language from another
    project is marked broken
  + Experimental C++ import std support
  + Common Cargo.lock for all Cargo subprojects
  + Add a configure log in meson-logs
  + Added new namingscheme option
  + Rewriter improvements
  + Passing -C default-linker-libraries to rustc
  + rustc will receive -C embed-bitcode=no and -C lto command line
    options
  + New method to handle GNU and Windows symbol visibility for
    C/C++/ObjC/ObjC++
  + Vala BuildTarget dependency enhancements
  + i18n.xgettext now accepts CustomTarget and CustomTargetIndex as
    sources</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1768824000">- Update to version 1.10.1:
  + rust: use the linker exe for the linker and not the rustc command list
  + compilers/detect: Update the build machine information for ASM
  + gnome: look up g-ir-scanner as a host tool
  + compilers: add link always args if CompileCheckMode.LINK
  + compilers: clike: Deduplicate compile and link args from actually used arg list
  + compilers: Error out on unknown files in compiler checks for MSVC
  + options: canonicalize to host options anything that is not per-machine
  + coredata: lookup options for the correct machine
  + interpreter: listify the values when a dict is passed for the env kwarg
  + cmake: Fix version kwarg being added to static_library targets</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1770724800">- Update 14001.patch: ensure to get valid rich deps with
  version constraints.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1773662400">- Update to version 1.10.2:
  + build: Add de-duplication for non-result targets in
    get_all_link_deps
  + utils: introduce path_has_root
  + ninjabackend: do not fail if only the build machine uses C++
  + get_llvm_tool_names: recognise LLVM 22</changelog>
  <changelog author="Steve Kowalik &lt;steven.kowalik@suse.com&gt;" date="1774267200">- Switch to pyproject macros for building and installing, using a venv
  to avoid pip.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776168000">- Update to version 1.11.0:
  + BuildTarget(install_dir) length &gt; 1 replaced with keywords
  + Cython no longer requires explicitly enabling C or C++
  + Deduplication of OpenMP linker arguments
  + `meson dist` now accepts `-j`/`--num-processes`
  + Deprecate `should_fail` and rename it to `expected_fail`, also
    introduce `expected_exitcode`
  + The external_project module uses the cygpath command to convert
    paths
  + install_man and install_headers: add support for install_tag
    kwarg
  + Added `link_early_args` to targets performing linking
  + Machine files now expand `~` as the user's home directory
  + `meson format` file sorting is now disabled by default and uses
    natural sorting
  + `-Db_lto` and `-Db_pgo` now supported for MSVC
  + Last major version supporting Python 3.7, 3.8, and 3.9
  + Python extension modules default to C ABI for Rust
  + Meson now defines `QT_DEBUG` or `QT_NO_DEBUG` depending on
    build type
  + `compiler_target()` method in the Rust module
  + Change to handling of linker arguments for Rust
  + XC32 support now aware of v5.00 features
  + windows.compile_resources now detects header changes with
    rc.exe
  + Added `implicit_include_directories` argument to
    `windows.compile_resources`
- Rebase 14001.patch and extend-test-timeout-on-qemu-builds.patch
- Drop reproducible.patch: fixed upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1776772800">- Update to version 1.11.1:
  + type_checking: allow empty string in dependencies
  + modules: qt: fix typing issue in _detect_tools()
  + dub: log when first dub describe call fails
- Add Eli's gpg key EF51D308B1CE to the keyring.</changelog>
</package>
</otherdata>