Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package conan for openSUSE:Factory checked 
in at 2025-11-03 18:56:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/conan (Old)
 and      /work/SRC/openSUSE:Factory/.conan.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "conan"

Mon Nov  3 18:56:13 2025 rev:17 rq:1315317 version:2.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/conan/conan.changes      2025-08-16 
21:52:44.334798284 +0200
+++ /work/SRC/openSUSE:Factory/.conan.new.1980/conan.changes    2025-11-03 
18:56:33.237196430 +0100
@@ -1,0 +2,222 @@
+Fri Oct 31 10:46:01 UTC 2025 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.22.0:
+  * Features:
+    - Make the remote name used by conan config install-pkg
+      --url=<url> public (gh#conan-io/conan#19132).
+    - Add support for macOS 15.7 and iOS 18.7
+      (gh#conan-io/conan#19130).
+    - Group arguments in CLI help (gh#conan-io/conan#19126).
+    - Suggest possible typos for CLI arguments declared as string
+      choices (gh#conan-io/conan#19126).
+    - Add opt-in conf to control making .sh and .ps1 env
+      deactivate functionality into in-memory functions instead of
+      files (gh#conan-io/conan#19105).
+    - Document ExportAPI (gh#conan-io/conan#19103).
+    - Enable parallel download of packages by default, by
+      defaulting core.download:parallel to the available CPU cores
+      (gh#conan-io/conan#19099).
+    - Support conan graph info --package-filter=& pattern
+      (gh#conan-io/conan#19080).
+    - Add new environment variable CONAN_DEFAULT_BUILD_PROFILE for
+      default build profile (gh#conan-io/conan#19040).
+    - Allow nullifying settings from profiles and command line
+      (gh#conan-io/conan#19035).
+    - Support compatibility plugin removal of nullable settings
+      (gh#conan-io/conan#19031).
+    - New tools.gnu:disable_flags configuration to allow disabling
+      the injection of some build system flags
+      (gh#conan-io/conan#19014).
+    - Expose recipe in the ConanFileInterface for information
+      purpose only (gh#conan-io/conan#18995).
+    - New CMakeConfigDeps properties to inject extra dependencies
+      and targets (gh#conan-io/conan#18316).
+  * Bug fixes:
+    - Better error message for CMakeConfigDeps when the
+      package_type or component type is not defined for something
+      with .location defined (gh#conan-io/conan#19096).
+    - Change order of build_modules inclusion in CMakeConfigDeps
+      so it happens after legacy-vars, to support some ConanCenter
+      recipes abusing those variables (gh#conan-io/conan#19094).
+    - Reintroduce settings.yml access to config Sub-API
+      (gh#conan-io/conan#19078).
+    - Raise an error if conan list * --lru=xx, recommending the
+      #<rev-pattern> argument (gh#conan-io/conan#19077).
+    - Sanitize XcodeDeps file and variable names to use only valid
+      xcconfig characters (gh#conan-io/conan#19075).
+    - Explicitly set allow_empty=True in glob() function in
+      BazelDeps (Bazel 8.x compatible) (gh#conan-io/conan#19068).
+    - Fix CMakeConfigDeps when a regular library requires() an
+      application, using components (gh#conan-io/conan#19052).
+    - Add missing final newline when saving lockfiles to disk
+      (gh#conan-io/conan#19043).
+    - Warn when adding requirement to version range with pinned
+      revision, it has no effect (gh#conan-io/conan#19041).
+    - Fix CMakeConfigDeps escaping (gh#conan-io/conan#19034).
+    - Improved Python virtual environment creation in PipEnv by
+      using the system-installed interpreter or a user-defined one
+      via tools.system.pipenv:python_interpreter
+      (gh#conan-io/conan#19030).
+    - Add VS2026 CMake generator mapping
+      (gh#conan-io/conan#19024).
+    - Avoid referencing xcconfig from skipped dependencies
+      required in components in XcodeDeps
+      (gh#conan-io/conan#19023).
+    - Add execution["jobs"] to the generated CMake testPresets
+      with same logic and value as buildPresets
+      (gh#conan-io/conan#19021).
+    - Improve the error message when a workspace super-install
+      defines intermediate packages in the cache depending on
+      workspace packages (gh#conan-io/conan#19013).
+    - Improve support for huge diffs in conan report diff HTML
+      output (gh#conan-io/conan#19012).
+    - MSBuildToolchain explicitly adds the specific toolset .props
+      file when compiler.update is defined, otherwise, activating
+      vcvars is not enough (gh#conan-io/conan#19137).
+    - Fixes an issue where the Apt packages for the build arch
+      would be reported missing, in cross-compiling scenarios,
+      even though they are installed (gh#conan-io/conan#19074).
+    - Solve unexpected conflict when pinning a recipe-revision
+      directly in a conanfile that is not the latest, and having
+      other dependencies resolving first to the latest recipe
+      revision (gh#conan-io/conan#19038).
+    - Fix <host_version> resolution in certain transitive cases
+      (gh#conan-io/conan#18947).
+    - Fix orphan nodes being created when expanding the dependency
+      graph for some cases (gh#conan-io/conan#18947).
+    - Error out if components miss requiring direct dependencies
+      in more cases (gh#conan-io/conan#18830).
+
+-------------------------------------------------------------------
+Wed Oct 29 10:27:46 UTC 2025 - Atri Bhattacharya <[email protected]>
+
+- Update to version 2.21.0:
+  * Features:
+    - Add support for universal binaries to AutotoolsToolchain
+      (gh#conan-io/conan#18992).
+    - Add support for universal binaries to GnuToolchain
+      (gh#conan-io/conan#18992).
+    - Add --context={build,host} filter to conan audit scan
+      (gh#conan-io/conan#18976).
+    - Default recipe paths to cwd if not specified when calling
+      Conan (gh#conan-io/conan#18964)
+    - Implement a new post_package_id() hook
+      (gh#conan-io/conan#18960).
+    - Add the PipEnv tool to install python tools using pip in an
+      isolated virtual environment (gh#conan-io/conan#18923).
+    - Allow separate build and package directories for multiple
+      CMake builds from single conanfile
+      (gh#conan-io/conan#18905).
+    - Add recipes_only field to remote to control whether a remote
+      can be used to download binaries (gh#conan-io/conan#18896).
+    - Add cmake_extra_variables property for CMakeConfigDeps
+      (gh#conan-io/conan#18822).
+    - Add cmake_extra_variables property for CMakeDeps
+      (gh#conan-io/conan#18822).
+    - Improve conan report diff html UX (gh#conan-io/conan#18686).
+    - Add generation of dotenv environment files with
+      tools.env:dotenv=True conf (gh#conan-io/conan#18266).
+  * Bug fixes:
+    - Avoid CMakePresets adding the jobs field when
+      tools.build:jobs=0 (gh#conan-io/conan#18984).
+    - Warn when exporting recipes with versions containing
+      alphanumeric majors (gh#conan-io/conan#18980).
+    - Set cpp.source.includedirs to include in basic_layout
+      (gh#conan-io/conan#18958).
+    - workspace add can update the package version of an existing
+      package in the workspace (gh#conan-io/conan#18955).
+    - Move test_requires to build_requirements method in tests
+      (gh#conan-io/conan#18929).
+    - Always run validate hooks even if recipe does not define
+      validate() method (gh#conan-io/conan#18928).
+    - Remove deprecated, old and undocumented features, marked for
+      deprecations for a long time (gh#conan-io/conan#18920).
+    - Ensure VCVars generated conanvcvars.bat has normalized path
+      with backward slash (Windows) (gh#conan-io/conan#18907).
+    - Fix compatibility.py migration overwrite when no changes
+      were necessary (gh#conan-io/conan#18882).
+    - Cleaning files and upload-urls from "package lists" after a
+      download or when skipping uploads (gh#conan-io/conan#18878).
+    - Improve the error message and avoid the traceback when a
+      build-scripts package tries to depend on a library in the
+      "host" context (gh#conan-io/conan#18869).
+    - Move legacy CMake vars from xxx-target-<config>.cmake to
+      xxxx-config.cmake file (gh#conan-io/conan#18860).
+    - Ensure conan graph build-order errors out when passing both
+      a recipe path and a --requires reference
+      (gh#conan-io/conan#18964).
+    - MesonToolchain no longer add quotes to linker_script
+      definition (gh#conan-io/conan#18922).
+    - Command conan list with version-ranges can now listen to
+      core.version_ranges:resolve_prereleases=True to list
+      pre-releases (gh#conan-io/conan#18868).
+    - Stabilize PackagesList methods (gh#conan-io/conan#18833).
+- Changes from version 2.20.1:
+  * Bug fixes:
+    - Fix Apt not detecting the correct architecture in multiarch
+      setups (gh#conan-io/conan#18872).
+    - Apt correctly detects arch-independent (all) packages during
+      cross-building to avoid unnecessary reinstalls
+      (gh#conan-io/conan#18872).
+- Changes from version 2.20.0:
+  * Features:
+    - new check_min_compiler_version validator which simplify
+      compiler restriction description in recipes
+      (gh#conan-io/conan#18849).
+    - Adding Clang 21 to the default settings.yml
+      (gh#conan-io/conan#18846)
+    - Avoid the generation of conanintelsetvars script by IntelCC
+      if the tools.intel:installation_path="", similarly to VCVars
+      generation. The user should have already activated the
+      IntelCC environment on their own before running
+      (gh#conan-io/conan#18840).
+    - Improved the CMakeLists.txt file created by the conan new
+      workspace command for super-builds (gh#conan-io/conan#18838)
+    - Add CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON for CMakeConfigDeps
+      generator (gh#conan-io/conan#18832)
+    - Add excludes pattern support for get and unzip methods
+      (gh#conan-io/conan#18831)
+    - Add support for GCC 15.2 (gh#conan-io/conan#18735)
+    - Stabilize and document ConfigAPI public Python sub-API
+      (gh#conan-io/conan#18709)
+    - Print build-order in the conan workspace super-install
+      command (#18693).
+    - Workspace super-build options aggregation
+      (gh#conan-io/conan#18608).
+    - Implement tools.build:install_strip for Autotools
+      (gh#conan-io/conan#18606).
+    - Added support to the system_package tool for defining the
+      system package version to be installed
+      (gh#conan-io/conan#18517).
+  * Bug fixes:
+    - Better error message when there is an existing file called
+      "build" in the same location as the "build" build-folder is
+      expected to be created (gh#conan-io/conan#18842)
+    - The cmake_layout was not taking into account the Apple
+      multi-arch/universal separator when creating folders named
+      after the arch setting (gh#conan-io/conan#18823)
+    - Avoiding issues if passing non-string objects to ConanOutput
+      methods. Still, the input to several .info() and similar
+      methods must be "text", passing arbitrary objects and
+      expecting them to convert to strings internally is not
+      supported (gh#conan-io/conan#18782).
+    - Document public interface for ConanOutput class
+      (gh#conan-io/conan#18782).
+    - Remove Python 3.6 support, End Of Life since 2021
+      (gh#conan-io/conan#18779).
+    - Make all non-documented subapi attributes private
+      (gh#conan-io/conan#18736)
+    - Remove SearchAPI in favour of ListAPI's select()
+      (gh#conan-io/conan#18726).
+    - Relax the "risk" warning for conflicting visibility in
+      test_requires (gh#conan-io/conan#18723)
+    - Fixed an issue that caused APT packages without a defined
+      architecture to be detected if one with the same name was
+      installed for a different architecture
+      (gh#conan-io/conan#18517).
+    - Preserve subfolders for runtime_deploy deployer
+      (gh#conan-io/conan#17848).
+    - Made ConanAPI's home_folder read-only
+      (gh#conan-io/conan#18726).
+
+-------------------------------------------------------------------

Old:
----
  conan-2.19.1.tar.gz

New:
----
  conan-2.22.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ conan.spec ++++++
--- /var/tmp/diff_new_pack.rwn3Ae/_old  2025-11-03 18:56:34.305240984 +0100
+++ /var/tmp/diff_new_pack.rwn3Ae/_new  2025-11-03 18:56:34.309241151 +0100
@@ -18,7 +18,7 @@
 
 # Note: We only want to build for the default python3
 Name:           conan
-Version:        2.19.1
+Version:        2.22.0
 Release:        0
 Summary:        A C/C++ package manager
 License:        MIT

++++++ conan-2.19.1.tar.gz -> conan-2.22.0.tar.gz ++++++
++++ 10112 lines of diff (skipped)

Reply via email to