Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20221213 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: cups dhcp gnome-shell (43.1 -> 43.2) hexchat lcms2 libXdamage (1.1.5 -> 1.1.6) libXres (1.2.1 -> 1.2.2) mdevctl (1.1.0 -> 1.2.0) mutter (43.1 -> 43.2) openafs (1.8.9~pre1 -> 1.8.9~pre2) pcre2 (10.40 -> 10.42) perl-Date-Manip (6.89 -> 6.90) perl-IO-Socket-SSL (2.077 -> 2.078) quota rubygem-benchmark (0.2.0 -> 0.2.1) rubygem-bindata (2.4.13 -> 2.4.14) rubygem-bootsnap (1.13.0 -> 1.15.0) rubygem-bundler (2.3.24 -> 2.3.26) rubygem-chef-utils (18.0.169 -> 18.0.185) rubygem-debase-ruby_core_source (0.10.17 -> 0.10.18) rubygem-dry-configurable (0.16.1 -> 1.0.1) rubygem-dry-core (0.9.1 -> 1.0.0) rubygem-dry-inflector (0.3.0 -> 1.0.0) rubygem-dry-logic (1.3.0 -> 1.5.0) rubygem-dry-types (1.6.1 -> 1.7.0) rubygem-faraday (2.6.0 -> 2.7.1) rubygem-faraday-net_http (3.0.1 -> 3.0.2) rubygem-fluentd (1.15.2 -> 1.15.3) rubygem-fog-libvirt (0.9.0 -> 0.10.1) rubygem-gpgme (2.0.20 -> 2.0.22) rubygem-haml (6.0.7 -> 6.0.12) rubygem-jquery-rails (4.5.0 -> 4.5.1) rubygem-json (2.6.2 -> 2.6.3) rubygem-json_pure (2.6.2 -> 2.6.3) rubygem-mail (2.7.1 -> 2.8.0) rubygem-mini_magick (4.11.0 -> 4.12.0) rubygem-mocha (1.16.0 -> 2.0.2) rubygem-moneta (1.5.1 -> 1.5.2) rubygem-parser (3.1.2.1 -> 3.1.3.0) rubygem-pg (1.4.4 -> 1.4.5) rubygem-puma (5.6.5 -> 6.0.0) rubygem-rack (3.0.0 -> 3.0.2) rubygem-rack-protection (3.0.2 -> 3.0.4) rubygem-rails-i18n (7.0.5 -> 7.0.6) rubygem-regexp_parser (2.6.0 -> 2.6.1) rubygem-rubocop (1.37.1 -> 1.39.0) rubygem-rubocop-ast (1.23.0 -> 1.24.0) rubygem-ruby_parser (3.19.1 -> 3.19.2) rubygem-stimulus-rails (1.1.0 -> 1.2.1) rubygem-treetop (1.6.11 -> 1.6.12) rubygem-tzinfo-data (1.2022.5 -> 1.2022.7) rubygem-zeitwerk (2.6.1 -> 2.6.6) sysconfig vlc wicked === Details === ==== cups ==== Subpackages: cups-client cups-config libcups2 libcupsimage2 - Use %_pam_vendordir - Remove invalid %config directive on %_distconfdir/pam.d/cups - Migration PAM settings to /usr/etc: Fixed posttrans. Should only be used for TW. ==== dhcp ==== Subpackages: dhcp-relay dhcp-server - Add /etc/sysconfig/network hierachy to server file list ==== gnome-shell ==== Version update (43.1 -> 43.2) Subpackages: gnome-extensions gnome-shell-calendar - Update to version 43.2: + Fix screencast UI being erroneously disabled. + Properly apply saved shortcuts inhibition permissions. + Fix IM candidate popup getting closed when switching pages. + Fix unresponsive screen area when quick settings are opened. + Ensure completions are disabled when hiding on-screen keyboard. + Fix missing name in wired network quick settings button. + Don't let wayland popovers block overview. + Fix repeated entries in volume device menu. + Fix input source switching with focus on password entry. + Misc. bug fixes and cleanups. + Updated translations. ==== hexchat ==== Subpackages: hexchat-lang - Fix execution on i586: the migration script is installed in /usr/lib there (boo#1206323). ==== lcms2 ==== - switch to pkgconfig(zlib) for alternative providers support ==== libXdamage ==== Version update (1.1.5 -> 1.1.6) - Update to version 1.1.6 * Update configure.ac bug URL for gitlab migration * Fix spelling/wording issues * gitlab CI: add a basic build test * Variable scope reduction as recommended by cppcheck * Mark two dpy parameters const as suggested by cppcheck * XDamageCloseDisplay: Mark codes as unused * Remove unnecessary casts from malloc() and free() calls * Handle -Wconversion warnings from clang * Handle -Wshorten-64-to-32 warnings from clang ==== libXres ==== Version update (1.2.1 -> 1.2.2) - Update to version 1.2.2 * Fix spelling/wording issues * gitlab CI: add a basic build test * Reformat code to X.Org standard style * Add .git-blame-ignore-revs to hide whitespace commits from git blame * Variable scope reductions * Resolve -Wsign-compare warnings from gcc * Handle implicit conversion warnings from clang * Use calloc instead of malloc to allocate arrays ==== mdevctl ==== Version update (1.1.0 -> 1.2.0) - Update to version 1.2.0: * Port CLI to clap v3 * start: provide useful hint for parent with wrong case * tests: Add ability to test error messages * tests: extract function for checking pass/fail expectations * MDev::create() does not need to be public * Fix new clippy warning ==== mutter ==== Version update (43.1 -> 43.2) - Update to version 43.2: + Fix edge resistance and window snapping regression. + Handle stage view updates without allocation more gracefully. + Fix window screenshots being cut off at the bottom right. + Implement wl_output v3 and v4. + Fix recalculating viewport after window resize. + Set LOD bias for sharper mipmaps. + Don't disable KMS modifiers on newer i915 systems. + Fixed crashes. + Misc. bug fixes and cleanups. + Updated translations. - Drop clutter-actor-Show-on-all-stage-views-when-actors-ha.patch: Fixed upstream. ==== openafs ==== Version update (1.8.9~pre1 -> 1.8.9~pre2) Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default - update to openafs-1.8.9pre2 * Support mainline kernels up to 6.0 * Support for building with more recent compilers * some bugfixes, more see RELNOTES - remove obsolete patches: * 79f03c2.diff ==== pcre2 ==== Version update (10.40 -> 10.42) Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 - pcre2 10.42: * Fix 10.41 regression that added the default definition of PCRE2_CALL_CONVENTION to pcre2posix.c instead of pcre2posix.h, which meant that programs including pcre2posix.h but not pcre2.h couldn't compile * Fix an intermittent JIT fault and minor issues - pcre2 10.41: * pcre2grep behaves more like GNU grep for multiple patterns that match more than once on a line ==== perl-Date-Manip ==== Version update (6.89 -> 6.90) - updated to 6.90 see /usr/share/doc/packages/perl-Date-Manip/Changes ==== perl-IO-Socket-SSL ==== Version update (2.077 -> 2.078) - updated to 2.078 see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes 2.078 2022/12/11 - revert decision from 2014 to not verify hostname by default if hostname is IP address but no explicit verification scheme given https://github.com/noxxi/p5-io-socket-ssl/issues/121 ==== quota ==== Subpackages: quota-nfs - Remove outdated sysconfig Requires - Weaken up systemd requires, it's not a hard requirement ==== rubygem-benchmark ==== Version update (0.2.0 -> 0.2.1) updated to version 0.2.1 no changelog found ==== rubygem-bindata ==== Version update (2.4.13 -> 2.4.14) updated to version 2.4.14 see installed ChangeLog.rdoc == Version 2.4.14 (2022-10-31) * Use Comparable#clamp instead of manual calculations. * Update tests to new minitest requirements. * Adjust tests due to changes in ruby 3.1 ==== rubygem-bootsnap ==== Version update (1.13.0 -> 1.15.0) updated to version 1.15.0 see installed CHANGELOG.md [#] 1.15.0 * Add a readonly mode, for environments in which the updated cache wouldn't be persisted. See #428 and #423. [#] 1.14.0 * Require Ruby 2.6. * Add a way to skip directories during load path scanning. If you have large non-ruby directories in the middle of your load path, it can severely slow down scanning. Typically this is a problem with `node_modules`. See #277. * Fix `Bootsnap.unload_cache!`, it simply wouldn't work at all becaue of a merge mistake. See #421. ==== rubygem-bundler ==== Version update (2.3.24 -> 2.3.26) updated to version 2.3.26 see installed CHANGELOG.md [#] 2.3.26 (November 16, 2022) [#]# Enhancements: - Map 'universal' to the real arch in Bundler for prebuilt gem selection [#5978](https://github.com/rubygems/rubygems/pull/5978) [#]# Documentation: - Fix '--force' option documentation of 'bundle clean' [#6050](https://github.com/rubygems/rubygems/pull/6050) [#] 2.3.25 (November 2, 2022) [#]# Bug fixes: - Properly sort specs when materializing [#6015](https://github.com/rubygems/rubygems/pull/6015) - Fix bad unfreeze recommendation [#6013](https://github.com/rubygems/rubygems/pull/6013) [#]# Documentation: - Bring docs for gemfile(5) manpage up to date [#6007](https://github.com/rubygems/rubygems/pull/6007) - Fix `github` DSL docs to mention they use https protocol over git under the hood [#5993](https://github.com/rubygems/rubygems/pull/5993) ==== rubygem-chef-utils ==== Version update (18.0.169 -> 18.0.185) updated to version 18.0.185 no changelog found ==== rubygem-debase-ruby_core_source ==== Version update (0.10.17 -> 0.10.18) updated to version 0.10.18 see installed CHANGELOG.md [#]# [0.10.18](https://github.com/ruby-debug/debase-ruby_core_source/compare/v0.10.17...v0.10.18) * ruby-3.2.0-preview3 added ==== rubygem-dry-configurable ==== Version update (0.16.1 -> 1.0.1) updated to version 1.0.1 see installed CHANGELOG.md [#]# 1.0.1 2022-11-16 [#]## Changed - Renamed `@config` and `@_settings` internal instance variables to `@__config__` and `@__settings__` in order to avoid clashes with user-defined instance variables (#159 by @timriley) [Compare v1.0.0...v1.0.1](https://github.com/dry-rb/dry-configurable/compare/v1.0.0...v1.0.1) [#]# 1.0.0 2022-11-04 [#]## Changed - Dependency on `dry-core` was updated to ~> 1.0 (@solnic) [Compare v0.16.1...v1.0.0](https://github.com/dry-rb/dry-configurable/compare/v0.16.1...v1.0.0) ==== rubygem-dry-core ==== Version update (0.9.1 -> 1.0.0) updated to version 1.0.0 see installed CHANGELOG.md [#]# 1.0.0 2022-11-04 [#]## Added - Import dry-container as `Dry::Core::Container` (via #77) (@solnic) [Compare v0.9.1...v1.0.0](https://github.com/dry-rb/dry-core/compare/v0.9.1...v1.0.0) ==== rubygem-dry-inflector ==== Version update (0.3.0 -> 1.0.0) updated to version 1.0.0 see installed CHANGELOG.md [#]# 1.0.0 2022-11-04 [#]## Changed - Bumped version to 1.0.0 (@solnic) [Compare v0.3.0...v1.0.0](https://github.com/dry-rb/dry-inflector/compare/v0.3.0...v1.0.0) ==== rubygem-dry-logic ==== Version update (1.3.0 -> 1.5.0) updated to version 1.5.0 see installed CHANGELOG.md ==== rubygem-dry-types ==== Version update (1.6.1 -> 1.7.0) updated to version 1.7.0 see installed CHANGELOG.md [#]# 1.7.0 2022-11-04 [#]## Changed - This version is compatible with recently released dry-rb dependencies (@flash-gordon) - Updated to dry-core 1.0 (@flash-gordon + @solnic) - Dependency on dry-container was dropped (@flash-gordon) [Compare v1.6.1...v1.7.0](https://github.com/dry-rb/dry-types/compare/v1.6.1...v1.7.0) ==== rubygem-faraday ==== Version update (2.6.0 -> 2.7.1) updated to version 2.7.1 see installed CHANGELOG.md ==== rubygem-faraday-net_http ==== Version update (3.0.1 -> 3.0.2) updated to version 3.0.2 no changelog found ==== rubygem-fluentd ==== Version update (1.15.2 -> 1.15.3) updated to version 1.15.3 see installed CHANGELOG.md [#]# Release v1.15.3 - 2022/11/02 [#]## Bug Fix * Support glob for `!include` directive in YAML config format https://github.com/fluent/fluentd/pull/3917 * Remove meaningless oj options https://github.com/fluent/fluentd/pull/3929 * Fix log initializer to correctly create per-process files on Windows https://github.com/fluent/fluentd/pull/3939 * out_file: Fix the multi-worker check with `<worker 0-N>` directive https://github.com/fluent/fluentd/pull/3942 [#]## Misc * Fix broken tests on Ruby 3.2 https://github.com/fluent/fluentd/pull/3883 https://github.com/fluent/fluentd/pull/3922 ==== rubygem-fog-libvirt ==== Version update (0.9.0 -> 0.10.1) updated to version 0.10.1 no changelog found ==== rubygem-gpgme ==== Version update (2.0.20 -> 2.0.22) updated to version 2.0.22 no changelog found updated to version 2.0.21 no changelog found ==== rubygem-haml ==== Version update (6.0.7 -> 6.0.12) updated to version 6.0.12 see installed CHANGELOG.md [#]# 6.0.12 * Fix a whitespace removal with `>` and an `if`-`else` statement [#1114](https://github.com/haml/haml/issues/1114) [#]# 6.0.11 * Fix a whitespace removal with `>` and an `if` statement [#1114](https://github.com/haml/haml/issues/1114) [#]# 6.0.10 * Evaluate :erb filter in the template context like Haml 5 [#]# 6.0.9 * Support sass-embedded [#1112](https://github.com/haml/haml/issues/1112) [#]# 6.0.8 * Support interpolation in HTML comments, which has not been working since 6.0.0 [#1107](https://github.com/haml/haml/issues/1107) ==== rubygem-jquery-rails ==== Version update (4.5.0 -> 4.5.1) updated to version 4.5.1 see installed CHANGELOG.md [#]# unreleased - update jquery to 3.6.1 - update jquery-usj to 1.2.3 ==== rubygem-json ==== Version update (2.6.2 -> 2.6.3) updated to version 2.6.3 see installed CHANGES.md ==== rubygem-json_pure ==== Version update (2.6.2 -> 2.6.3) updated to version 2.6.3 see installed CHANGES.md ==== rubygem-mail ==== Version update (2.7.1 -> 2.8.0) updated to version 2.8.0 no changelog found ==== rubygem-mini_magick ==== Version update (4.11.0 -> 4.12.0) updated to version 4.12.0 no changelog found ==== rubygem-mocha ==== Version update (1.16.0 -> 2.0.2) updated to version 2.0.2 no changelog found ==== rubygem-moneta ==== Version update (1.5.1 -> 1.5.2) updated to version 1.5.2 see installed CHANGES 1.5.2 * Proxy - handle returning config when the adapter does not use config * Avoid calling `supports?(:expires)` when expiry isn't needed * Adapters::Mongo - fix `merge!` behaviour when no values are inserted ==== rubygem-parser ==== Version update (3.1.2.1 -> 3.1.3.0) updated to version 3.1.3.0 no changelog found ==== rubygem-pg ==== Version update (1.4.4 -> 1.4.5) updated to version 1.4.5 see installed History.rdoc == v1.4.5 [2022-11-17] Lars Kanis <[email protected]> - Return the libpq default port when blank in conninfo. #492 - Add PG::DEF_PGPORT constant and use it in specs. #492 - Fix name resolution when empty or `nil` port is given. - Update error codes to PostgreSQL-15. - Update Windows fat binary gem to PostgreSQL-15.1 AND OpenSSL-1.1.1s. ==== rubygem-puma ==== Version update (5.6.5 -> 6.0.0) updated to version 6.0.0 see installed History.md [#]# 6.0.0 / 2022-10-XX * Breaking Changes * Dropping Ruby 2.2 and 2.3 support (now 2.4+) ([#2919]) * Remote_addr functionality has changed ([#2652], [#2653]) * No longer supporting Java 1.7 or below (JRuby 9.1 was the last release to support this) ([#2849]) * Remove nakayoshi GC ([#2933], [#2925]) * wait_for_less_busy_worker is now default on ([#2940]) * Prefix all environment variables with `PUMA_` ([#2924], [#2853]) * Removed some constants ([#2957], [#2958], [#2959], [#2960]) * The following classes are now part of Puma's private API: `Client`, `Cluster::Worker`, `Cluster::Worker`, `HandleRequest`. ([#2988]) * Features * Increase throughput on large (100kb+) response bodies by 3-10x ([#2896], [#2892]) * Increase throughput on file responses ([#2923]) * Add support for streaming bodies in Rack. ([#2740]) * Allow OpenSSL session reuse via a 'reuse' ssl_bind method or bind string query parameter ([#2845]) * Allow `run_hooks` to pass a hash to blocks for use later ([#2917], [#2915]) * Allow using `preload_app!` with `fork_worker` ([#2907]) * Support request_body_wait metric with higher precision ([#2953]) * Allow header values to be arrays (Rack 3) ([#2936], [#2931]) * Export Puma/Ruby versions in /stats ([#2875]) * Allow configuring request uri max length & request path max length ([#2840]) * Add a couple of public accessors ([#2774]) * Log entire backtrace when worker start fails ([#2891]) * [jruby] Enable TLSv1.3 support ([#2886]) * [jruby] support setting TLS protocols + rename ssl_cipher_list ([#2899]) * [jruby] Support a truststore option ([#2849], [#2904], [#2884]) * Bugfixes * Load the configuration before passing it to the binder ([#2897]) * Do not raise error raised on HTTP methods we don't recognize or support, like CONNECT ([#2932], [#1441]) * Fixed a memory leak when creating a new SSL listener ([#2956]) * Refactor * log_writer.rb - add internal_write method ([#2888]) * [WIP] Refactor: Split out LogWriter from Events (no logic change) ([#2798]) * Extract prune_bundler code into it's own class. ([#2797]) * Refactor Launcher#run to increase readability (no logic change) ([#2795]) * Ruby 3.2 will have native IO#wait_* methods, don't require io/wait ([#2903]) * Various internal API refactorings ([#2942], [#2921], [#2922], [#2955]) ==== rubygem-rack ==== Version update (3.0.0 -> 3.0.2) updated to version 3.0.2 see installed CHANGELOG.md [#]# [3.0.2] -2022-12-05 [#]## Fixed - `Utils.build_nested_query` URL-encodes nested field names including the square brackets. - Allow `Rack::Response` to pass through streaming bodies. ([#1993](https://github.com/rack/rack/pull/1993), [@ioquatix]) [#]# [3.0.1] - 2022-11-18 [#]## Fixed - `MethodOverride` does not look for an override if a request does not include form/parseable data. - `Rack::Lint::Wrapper` correctly handles `respond_to?` with `to_ary`, `each`, `call` and `to_path`, forwarding to the body. ([#1981](https://github.com/rack/rack/pull/1981), [@ioquatix]) ==== rubygem-rack-protection ==== Version update (3.0.2 -> 3.0.4) updated to version 3.0.4 no changelog found ==== rubygem-rails-i18n ==== Version update (7.0.5 -> 7.0.6) updated to version 7.0.6 see installed CHANGELOG.md ==== rubygem-regexp_parser ==== Version update (2.6.0 -> 2.6.1) updated to version 2.6.1 see installed CHANGELOG.md [#]# [2.6.1] - 2022-11-16 - [Janosch Müller](mailto:[email protected]) [#]## Fixed - fixed scanning of two negative lookbehind edge cases * `(?<!x)y>` used to raise a ScannerError * `(?<!x>)y` used to be misinterpreted as a named group * thanks to [Sergio Medina](https://github.com/serch) for the report ==== rubygem-rubocop ==== Version update (1.37.1 -> 1.39.0) updated to version 1.39.0 no changelog found ==== rubygem-rubocop-ast ==== Version update (1.23.0 -> 1.24.0) updated to version 1.24.0 no changelog found ==== rubygem-ruby_parser ==== Version update (3.19.1 -> 3.19.2) updated to version 3.19.2 see installed History.rdoc === 3.19.2 / 2022-12-03 * 5 bug fixes: * Fixed bug parsing array patterns using %w, %i, etc. * Fixed dedenting when heredoc has only empty line and interpolation. (mvz) * Fixed dsym unescaping. (mvz) * Fixed vars in pattern matching that should be lasgn, not lvar. * find_pat mid-patterns are now splatted inline, not wrapped in an array_pat. ==== rubygem-stimulus-rails ==== Version update (1.1.0 -> 1.2.1) updated to version 1.2.1 no changelog found ==== rubygem-treetop ==== Version update (1.6.11 -> 1.6.12) updated to version 1.6.12 see installed History.txt ==== rubygem-tzinfo-data ==== Version update (1.2022.5 -> 1.2022.7) updated to version 1.2022.7 no changelog found ==== rubygem-zeitwerk ==== Version update (2.6.1 -> 2.6.6) updated to version 2.6.6 no changelog found ==== sysconfig ==== Subpackages: sysconfig-netconfig - spec: Add network/scripts directory to filelist, no longer in the default filelist in a cleaned up filesystem package (https://github.com/openSUSE/sysconfig/pull/47). ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Do not apply vlc.a52.patch if liba52 is < 0.8.0 - Avoid ugly _FORTIFY_SOURCE redefinition warnings ==== wicked ==== Subpackages: wicked-service - spec: Add /etc/sysconfig/network to file list, no longer in the default list of a cleaned up filesystem package (https://github.com/openSUSE/wicked/pull/939).
