Packages changed:
  llvm13
  rubygem-diff-lcs (1.4.4 -> 1.5.0)
  rubygem-parser (3.0.2.0 -> 3.0.3.2)
  rubygem-rubocop (1.23.0 -> 1.24.0)
  yast2 (4.4.31 -> 4.4.32)

=== Details ===

==== llvm13 ====
Subpackages: clang-tools clang13 clang13-doc libLLVM13 libLTO13 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang13

- BuildRequires: python-rpm-macros to fix Leap 15.3 build.
- More memory for GCC compile jobs.

==== rubygem-diff-lcs ====
Version update (1.4.4 -> 1.5.0)

- updated to version 1.5.0
  * Updated the CI configuration and monkey-patch Hoe.
  * Kenichi Kamiya fixed a test configuration deprecation in SimpleCov. [#69]
  * Tien introduced several corrections and code improvements:
  - Removed an off-by-one error when calculating an index value by embracing
    Ruby iteration properly. This had a side-effect of fixing a long-standing
    bug in `#traverse_sequences` where the traversal would not be transitive.
    That is, `LCS(s2, s1)` should produce a sequence that is transitive with
    `LCS(s1, s2)` on traversal, and applying the diff computed from those
    results would result in equivalent changes that could be played forward or
    backward as appropriate. [#71], [#75]
  - The above fix resulted in a changed order of the longest common subsequence
    when callbacks were applied. After analysis, it was determined that the
    computed subsequence was _equivalent_ to the prior version, so the test was
    updated. This also resulted in the clarification of documentation when
    traversing the subsequences. [#79]
  - An infinite loop case in the case where Diff::LCS would be included into an
    enumerable class has been fixed. [#73]
  - Clarified the purpose of a threshold test in calculation of LCS. [#72],
    [#80]
  * Removed autotest directory

==== rubygem-parser ====
Version update (3.0.2.0 -> 3.0.3.2)

- updated to version 3.0.3.2
  v3.0.3.2 (2021-12-08)
  - --------------------
  Bugs fixed:
  * dedenter.rb: fix an encoding/squiggly heredoc regression (#836) (hmdne)
  v3.0.3.1 (2021-11-29)
  - --------------------
  Features implemented:
  * ruby31.y: parse anonymous block argument. (#833) (Ilya Bylich)
  * ruby31.y: parse forward argument without parentheses (#832) (Ilya Bylich)
  v3.0.3.0 (2021-11-25)
  - --------------------
  API modifications:
  * Bump maintenance branches to 3.0.3, 2.7.5, and 2.6.9 (#829) (Koichi ITO)
  Features implemented:
  * lexer.rl: parse meta-control-hex chars in regexes starting from 3.1 (#828) (Ilya Bylich)
  * builder.rb: warn on duplicate hash key literals. (#827) (Ilya Bylich)
  * ruby31.y: Allow value omission in Hash literals (#818) (Svyatoslav Kryukov)
  * ruby31.y: Allow omission of parentheses in one line pattern matching (#816) (Koichi ITO)
  * ruby31.y: Add pattern matching pin support for instance/class/global variables (#813) (Koichi ITO)
  Bugs fixed:
  * ruby31.y: handle local variables as hash labels with omitted values (#820) (Ilya Bylich)
  * lexer.rl: Fix handling of beginless ranges at start of line (#822) (Matijs van Zuijlen)
  * dedenter.rb: Fix squiggly heredoc line continuation handling (#819) (Matijs van Zuijlen)
  * lexer.rl: fix incompatible delimiters on percent literal (#808) (Masataka Pocke Kuwabara)

==== rubygem-rubocop ====
Version update (1.23.0 -> 1.24.0)

- updated to version 1.24.0
  [#]## New features
  * [#10279](https://github.com/rubocop/rubocop/pull/10279): Support Ruby 3.1's anonymous block forwarding syntax. ([@koic][])
  * [#10295](https://github.com/rubocop/rubocop/pull/10295): Support Ruby 3.1's hash value omission syntax for `Layout/HashAlignment`. ([@koic][])
  * [#10303](https://github.com/rubocop/rubocop/issues/10303): Add `AllowedNumbers` option to `Style/NumericLiterals`. ([@koic][])
  * [#10290](https://github.com/rubocop/rubocop/pull/10290): Add new `Naming/BlockForwarding` cop. ([@koic][])
  * [#10289](https://github.com/rubocop/rubocop/pull/10289): Add `EnforcedShorthandSyntax` option to `Style/HashSyntax` cop to support Ruby 3.1's hash value omission syntax by default. ([@koic][])
  * [#10257](https://github.com/rubocop/rubocop/pull/10257): Add new `Style/MapToHash` cop. ([@dvandersluis][])
  * [#10261](https://github.com/rubocop/rubocop/pull/10261): Add new `Style/FileRead` cop. ([@leoarnold][])
  * [#10291](https://github.com/rubocop/rubocop/pull/10291): Support Ruby 3.1's hash value omission syntax for `Layout/SpaceAfterColon`. ([@koic][])
  * [#10260](https://github.com/rubocop/rubocop/pull/10260): Add new `Style/FileWrite` cop. ([@leoarnold][])
  * [#10307](https://github.com/rubocop/rubocop/pull/10307): Support Ruby 2.7's numbered parameter for `Metrics/BlockLength`, `Metrics/ClassLength`, `Metrics/MethodLength`, and `Metrics/ModuleLength` cops. ([@koic][])
  * [#7671](https://github.com/rubocop/rubocop/issues/7671): Add cli option `--show-docs-url` to print out documentation url for given cops. ([@HeroProtagonist][])
  * [#10308](https://github.com/rubocop/rubocop/pull/10308): Make `Style/CollectionCompact` aware of block pass argument. ([@koic][])
  [#]## Bug fixes
  * [#10285](https://github.com/rubocop/rubocop/issues/10285): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when using nested `if` within `if foo = bar`. ([@koic][])
  * [#10309](https://github.com/rubocop/rubocop/pull/10309): Fix a false positive for `Bundler/DuplicatedGem` when a gem conditionally duplicated within multi-statement bodies. ([@fatkodima][])
  * [#10300](https://github.com/rubocop/rubocop/issues/10300): Fix an incorrect autocorrect for `Layout/DotPosition` and `Style/RedundantSelf` when auto-correction conflicts. ([@koic][])
  * [#10284](https://github.com/rubocop/rubocop/issues/10284): Fix an incorrect autocorrect for `Style/RedundantRegexpCharacterClass` when regexp containing an unescaped `#`. ([@koic][])
  * [#10265](https://github.com/rubocop/rubocop/issues/10265): Fix `Style/IfInsideElse` to be able to handle `if-then` nested inside an `else` without clobbering. ([@dvandersluis][])
  * [#10297](https://github.com/rubocop/rubocop/issues/10297): Fix a false positive for `Lint/DeprecatedOpenSSLConstant` when building digest using an algorithm string and nested digest constants. ([@koic][])
  * [#10282](https://github.com/rubocop/rubocop/issues/10282): Fix an incorrect autocorrect for `Style/EmptyCaseCondition` when using `when ... then` in `case` in a method call. ([@koic][])
  * [#10273](https://github.com/rubocop/rubocop/issues/10273): Fix a false positive for `InternalAffairs/UndefinedConfig` to suppress a false wrong namespace warning. ([@koic][])
  * [#10305](https://github.com/rubocop/rubocop/issues/10305): Fix an incorrect autocorrect for `Style/HashConversion` when using `Hash[a || b]`. ([@koic][])
  * [#10264](https://github.com/rubocop/rubocop/pull/10264): Fix the following incorrect auto-correct for `Style/MethodCallWithArgsParentheses` with `Layout/SpaceBeforeFirstArg`. ([@koic][])
  * [#10276](https://github.com/rubocop/rubocop/issues/10276): Fix an incorrect autocorrect for `Style/RedundantInterpolation` when using a method call without parentheses in string interpolation. ([@koic][])
  [#]## Changes
  * [#10253](https://github.com/rubocop/rubocop/pull/10253): Deprecate `RuboCop::Cop::EnforceSuperclass` module. ([@koic][])
  * [#10248](https://github.com/rubocop/rubocop/pull/10248): Make `Lint/DeprecatedClassMethods` aware of `ENV.freeze`. ([@koic][])
  * [#10269](https://github.com/rubocop/rubocop/issues/10269): Mark `Lint/IncompatibleIoSelectWithFiberScheduler` as unsafe auto-correction. ([@koic][])
  * [#8586](https://github.com/rubocop/rubocop/issues/8586): Add configuration parameter `AllowForAlignment` in `Layout/CommentIndentation`. ([@jonas054][])

==== yast2 ====
Version update (4.4.31 -> 4.4.32)
Subpackages: yast2-logs

- properly pass named arguments in ruby3 (bsc#1193192)
- 4.4.32