1 Commits

Author SHA256 Message Date
7777ef4d06 - Update to version 2.24.0:
* MesonToolchain needs_exe_wrapper property now listens to can_run() function
  * Workspace super-install now follows layout()
  * Make diff symbols in conan report diff ... -f=html non-selectable
  * Add more public sub Python APIs, some more typing and fix docstrings
  * Represent missing packages in graph.html output
  * conan cache check-integrity: new JSON output format
  * New conan workspace complete command to open/add intermediate packages to 
    the workspace
  * Inject hashlib in the global.conf jinja2 rendering to be able to compute 
    hashes (for paths, for example)
  * Introduce new conanconfig.yml file that can store packages for multiple 
    automatic conan config install-pkg
  * defines and frameworks now also generate CMakeConfigDeps targets
  * Warn on version ranges in reference pattern, which have no effect 
    (ie -o="foo/[>1]:shared=True")
  * Fixed conan_config.json storage to use only RecipeReferences (not 
    PackageReferences)
  * conan config install-pkg will report for order-changing updates to i
    existing configuration installs, allowing to -force to change the order
  * Do correct scoping of conan install --requires=dep/[*] -o myoption=value
  * fix new core.graph:compatibility_mode=optimized with multiple repos
  * Fix crash for conan workspace build with external global editables
  * Fix CMakeConfigDeps flags handling of generator expressions with separators
  * Fix logic in EnvVars generation of .sh and .ps1 scripts for "unset" vs 
    "empty" definition
  * Fix Workspace crash when passing per-package configuration
  * Fix version range pattern replacement in replace_requires
- Update to version 2.23.0:
  * Adding optional cli_args to meson install

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/conan?expand=0&rev=37
2026-01-18 05:37:42 +00:00