Packages changed:
  AppStream (0.14.6 -> 0.15.1)
  gdm
  gtk4 (4.4.1 -> 4.6.0)
  installation-images-MicroOS (17.31 -> 17.32)
  iptables
  lua54
  perl-libwww-perl (6.59 -> 6.60)

=== Details ===

==== AppStream ====
Version update (0.14.6 -> 0.15.1)
Subpackages: libAppStreamQt2 libappstream4

- Update to version 0.15.1
  * compose: Port over font support from appstream-generator
  * compose: Allow overriding unit used for locale processing
  * compose: Refine legacy support for desktop-id launchables
  * compose: Allow setting the custom desktop-entry translation function
  * compose: Allow to run with threading (mostly) disabled
  * compose: Reorganize feature flags, allow to disable l10n
  * compose: Allow setting a screenshot file size limit
  * compose: Allow to disable screencast processing explicitly
  * compose: Allow to test whether result has a specific hint tag
  * news-convert: Support a "Translators" section
  * validator: Check that first rDNS component-ID parts are always lowercased
  * validator: Validate capitalization for some selected text blocks
  * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags
  * Fix cache always getting updated even if unnacessary on Debian systems
  * Still verify download return codes if download was aborted intentionally
  * compose: Warn if metainfo files are missing and data was processed anyway
- Update to version 0.15.0
  * This release contains a complete rewrite of AppStream's
    caching code, making use of libxmlb instead of LMDB now.
    This will allow for more complex queries and simplifies the
    caching code a bit.
  * Allow clients to configure the addon autoresolve magic
  * Allow clients to control the local metainfo preference
  * qt: Add wrappers for new AsPool API
  * qt: Wrap the AsPool ::changed signal
  * Implement the new "Tags" tag
  * Make component-ID search case-insensitive
  * compose: Adjust to rsvg API changes
  * qt: Align API deprecations with C library API
  * Cache Flatpak data properly, and add some quirk fixes for it
- Add BuildRequires itstool
- Add BuildRequires xmlb >= 0.3.6
- Update BuildRequires glib-2.0 to >= 2.62
- Remove BuildRequires lmdb-devel

==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Move
  %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
  from main package to new gdm-schema split package and make
  libgdm1 depend on the new gdm-schema split package. Currently,
  the gdm-schema is required for gnome-shell to work, but
  gnome-shell only depends on libgdm1 and not on gdm as a whole,
  causing a crash of gnome-shell if the gdm main package is not
  installed. By moving the gdm-schema to it's own split package and
  making libgdm1 actually require it, the crash can be prevented.
  Fixes boo#1194183.

==== gtk4 ====
Version update (4.4.1 -> 4.6.0)
Subpackages: gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0

- Update to version 4.6.0:
  + GtkProgressBar: Fix handling of "inverted".
  + GtkLabel: Add a "natural wrap mode" property to influence how
    natural width is determined.
  + GtkTextView: Scroll insertion on-screen after undo / redo.
  + gsk: Abort region diffing when changes are too complex.
  + gdk:
  - Avoid compressing discrete scroll events.
  - Fix problems with hiding windows.
  - Improve GL and GLES version checks.
  + Wayland: Support new high-contrast setting.
  + Inspector: Add DND inspection support.
  + build: Avoid deprecated meson apis.
  + Updated translations.
- Update to version 4.5.1:
  + GtkWidget sizing has been rewritten to implement
    width-for-height more properly. This had some fallout, and some
    widgets may still not react kindly to the new way of doing
    things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
    details, and please file issues if you notice fallout.
  + Rename git `master` branch to `main`
  + Css:
  - Fully support font-variant-caps
  - Fix a crash with gradients
  + Make various widgets activatable:
  - GtkComboBox
  - GtkDropDown
  + GtkPopover: Make focus indicators not disappear
  + GtkTextView:
  - Don't leave embedded children stranded when scrolling
  - Don't insert Emoji into non-editable textviews
  - Fix Emoji chooser positioning
  - Fix problems with pasting text
  - Improve scroll-to-mark behavior
  - Support right-aligned, centered and decimal tabs
  - Make child anchor replacement character settable
  - Provide more context to input methods
  + GtkDragIcon: Provide default icons for paintables and files
  + GtkBuilder: Speed up template precompilation
  + Actions:
  - Reduce allocations during signal emissions
  - Avoid duplication and unnecessary recursion
  + Inspector:
  - Show the selected im-module in the General tab
  - Add a clipboard viewer
  - Make the recorder record events too
  - Add a graph visualizing gtk_widget_measure()
  + Gsk:
  - Fix hexbox rendering
  - Fix transformed linear gradient rendering
  + Printing: Fix dialog-less printing
  + X11:
  - Improve behavior of windows drags on headerbar controls
  - Trap errors for RANDR changes
  - Fix problems with drag icons
  + Wayland: Ensure we prefer the Wayland im-module over others
  + Updated translations.
- Changes from version 4.5.0:
  + gsk:
  - Drop the GL renderer in favor of NGL
  - Rename NGL to GL
  - Fix some coordinate overflow issues
  - Reimplement texture upload and download for better support of
    image formats and color spaces
  - New api:
  * gsk_transform_skew
  * gsk_transform_to_2d_components
  + gdk:
  - Support HSL in gdk_rgba_parse
  - Use libpng, libjpeg and libtiff directly when loading
    textures, and support more image formats (including 16bit and
    float formats)
  - New apis:
  * gdk_texture_new_from_bytes
  * gdk_texture_new_from_filename
  * gdk_texture_download_float
  * gdk_texture_save_to_png_bytes
  * gdk_texture_save_to_tiff
  * gdk_texture_save_to_tiff_bytes
  * gdk_display_create_gl_context
  - Implement GIcon and GLoadableIcon in GdkTexture
  - Move EGL initialization to the frontend
  - Use configless EGL contexts, if supported
  - Use >8bit pixel formats, if supported and requested
  + css:
  - Add support for line-height
  - Add support for text-transform
  + theme: Fixes for buttons in toolbars
  + input:
  - Update compose sequences from libX11 1.7.2
  - Accept replacement string longer than 20 characters
  + text:
  - Implement sloped caret drawing
  - Add a gtk-hint-font-metrics setting to switch font rendering
    to be more similar to GTK3
  + GtkTextView:
  - Add support for line height
  - Add support for text transforms
  - Misc fixes for css->pango attribute translations
  - Invalidate pango contexts when font settings change
  - Improve undo grouping when overwriting
  + GtkListView:
  - Make tree indentation more flexible with
    GtkTreeExpander:indent-for-icon
  + GtkMenuButton: Support custom children
  + GtkFlowBox: Add prepend and append
  + GtkCalendar: Fix handling of weeks starting on Monday
  + GtkWindow: Add a titlebar property
  + GtkDropDown: Add a show-arrow property
  + GtkPopoverMenu: Support a use-markup attribute in menu models
  + Add GtkSymbolicPaintable
  + Tools: Support DND in gtk4-node-editor and the inspector's
    recorder
  + Demos: Improve the font rendering demo
  + Build:
  - Require Pango 1.49
  - Require libpng, libtiff and libjpeg
  - Speed up handling of resources during build
  + X11: Support touchpad gestures with XInput 2.4
  + Updated translations.
- Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream.
- Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and
  pkgconfig(libtiff-4) BuildRequires: New dependencies.

==== installation-images-MicroOS ====
Version update (17.31 -> 17.32)

- merge gh#openSUSE/installation-images#560
- Add s390x to architecture list for net_repos (boo#1193479)
- Define zsystems as the_arch for s390x
- 17.32

==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins

- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives

==== lua54 ====

- Re-enable readline support in Lua, the way to do this changed
  in Lua 5.4
- Because we are linking with readline add GPLv3+ only to the
  main package
- Subsequently, update main_test.patch to ignore another test
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
  bugs 9,10,12 for build and tests respectively. Bug 11 changes
  interface of luaD_pretailcall.

==== perl-libwww-perl ====
Version update (6.59 -> 6.60)

- updated to 6.60
  see /usr/share/doc/packages/perl-libwww-perl/Changes
  6.60      2021-12-17 22:29:57Z
  - Warn if updating modification time of mirrored file fails (GH#399) (Ville Skyttä)