Packages changed:
  gcc11 (11.2.1+git1018 -> 11.2.1+git1173)
  gedit (40.1 -> 41.alpha)
  glib-networking
  hwdata (0.354 -> 0.355)
  ibus
  libglvnd (1.3.3 -> 1.4.0)
  libgphoto2 (2.5.27 -> 2.5.28)
  libmodulemd
  libmwaw (0.3.20 -> 0.3.21)
  libstorage-ng (4.4.68 -> 4.4.70)
  openexr
  openssl (1.1.1l -> 1.1.1m)
  openssl-1_1 (1.1.1l -> 1.1.1m)
  pkcs11-helper (1.25.1 -> 1.27.0)
  pulseaudio
  python-Twisted
  python-aioitertools
  python-boto3 (1.20.24 -> 1.20.28)
  python-botocore (1.23.24 -> 1.23.28)
  python-kiwisolver (1.3.1 -> 1.3.2)
  python-lxml (4.6.4 -> 4.6.5)
  python-pandas (1.3.4 -> 1.3.5)
  python-requests (2.26.0 -> 2.27.1)
  python-traitlets (4.3.3 -> 5.1.1)
  qpdf (10.4.0 -> 10.5.0)
  systemd
  usbredir
  whois (5.5.10 -> 5.5.11)
  xapps (2.2.5 -> 2.2.8)
  xsettingsd (0.0+git20171105 -> 1.0.2)
  yast2-installation (4.4.31 -> 4.4.32)
  yast2-storage-ng (4.4.30 -> 4.4.31)
  zstd (1.5.0 -> 1.5.1)

=== Details ===

==== gcc11 ====
Version update (11.2.1+git1018 -> 11.2.1+git1173)
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libstdc++6-pp-gcc11-32bit libtsan0 libubsan1

- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

==== gedit ====
Version update (40.1 -> 41.alpha)
Subpackages: gedit-lang python3-gedit

- Stop passing introspection=true, vapi=true and plugins=true to
  meson, no longer needed.
- Add gedit-fix-open-crash.patch: open-selector: Fix crash
  introduced in GDateTime port.

==== glib-networking ====
Subpackages: glib-networking-lang

- Increase testsuite timeout

==== hwdata ====
Version update (0.354 -> 0.355)

- Update to version 0.355 (bsc#1194338):
  + Updated pci, usb and vendor ids.

==== ibus ====
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0

- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.
- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).
- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.
- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore

==== libglvnd ====
Version update (1.3.3 -> 1.4.0)
Subpackages: libglvnd-32bit

- update to 1.4.0:
  * tests cleanups
  * Update bin/symbols-check.py from mesa/mesa@6f854145
  * Remove extra paragraph from license text.
  * Add one more missing dep_x11_headers
  * Update uthash to v2.3.0
  * EGL: Add support for eglQueryDisplayAttribKHR and NV.

==== libgphoto2 ====
Version update (2.5.27 -> 2.5.28)
Subpackages: libgphoto2-6 libgphoto2-6-lang libgphoto2_port12

- updated to 2.5.28 release
  general:
  * OS/2 support removed (broken and unused since at least 2006)
  * remove built-in rpm packaging (use distro packaging instead)
  * remove linux-hotplug rule creation (removed from distros around 2006)
  * remaining text which was iso-8859 is UTF-8 now (except one po file)
  * To override docdir and htmldir, use configure arguments --docdir=
    and --htmldir= instead of --with-doc-dir= and --with-html-dir=
  * some code cleanups, especially handling of include files and i18n handling
  ptp2:
  * wait event
  * property changes now reported with "'name' to 'value'" added
  * object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags)
  * Nikon J1: capture fixed
  * Olympus: fixed that wait time was twice as long as required if no events arrived
  * Sigma Fp: added basic beta support for capture, live view and config.
  * Sony:
  * mark all widgets as read-write again, read-only logic was not 100% correct
  * speed-ups and fixes to the stepping based config setting
  * Canon EOS
  * handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed)
  * track UI lock state to avoid device busy reports
  * fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot)
  * Fuji:
  * ptpip improvements
  * bug fixes
  * some Fuji cameras have now liveview only for webcam (need new firmware)
  * various small fixes and code cleanups
  * New ids:
  * Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III
  * Nikon Coolpix B500, Zfc
  * Canon EOS M50m2, Digital IXUS 132
  * Fuji X-Pro3, GFX 100S, X100V
  canon:
  * fixed wait event crashes
  * correctly mark read only config widgets as read-only
  pentax:
  * fix PEF raw files for non-K100D
  translations:
  * updated german, french, polish, ukrainian

==== libmodulemd ====

- Drop unknown meson parameters: developer_build,
  with_py2_overrides, with_py3_overrides.

==== libmwaw ====
Version update (0.3.20 -> 0.3.21)

- update to 0.3.21:
  * add debug code to read some private rsrc data
  + allow to read some MacWrite which does not have printer informations
  * add a parser for Scoop files
  * add a parser for ScriptWriter files
  * add a parser for ReadySetGo 1-4 files

==== libstorage-ng ====
Version update (4.4.68 -> 4.4.70)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#854
- use make_shared instead of new when creating actions for the
  actiongraph
- 4.4.70
- merge gh#openSUSE/libstorage-ng#853
- added const
- 4.4.69
- merge gh#openSUSE/libstorage-ng#852
- added Luks::reset_activation_infos()
- Translated using Weblate (Japanese) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Slovak) (bsc#1149754)

==== openexr ====
Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30

- security update
- added patches
  fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute
  + openexr-CVE-2021-45942.patch

==== openssl ====
Version update (1.1.1l -> 1.1.1m)

- Update to 1.1.1m release

==== openssl-1_1 ====
Version update (1.1.1l -> 1.1.1m)
Subpackages: libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac

- Update to 1.1.1m:
  * Avoid loading of a dynamic engine twice.
  * Prioritise DANE TLSA issuer certs over peer certs
- Rebased patches:
  * openssl-1.1.1-evp-kdf.patch
  * openssl-1.1.1-system-cipherlist.patch

==== pkcs11-helper ====
Version update (1.25.1 -> 1.27.0)
Subpackages: libpkcs11-helper1

- update to 1.27.0:
  * core: handle PIN expiration after C_Login as C_Login may take a while
  * core: return explict success when plugin&play and no threading and no
    safefork, thanks to Tunnelblick
  * openssl: build with openssl ec disabled
  * openssl: support RSA_NO_PADDING padding, thanks to Selva Nair
  * core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner
  * core: improve the fork fixup sequence

==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-setup pulseaudio-utils pulseaudio-zsh-completion system-user-pulse

- Fix parameters passed to meson:
  * access-group, => access_group, system-group => system_group,
    and system-user => system_user for them to actually have an
    effect.

==== python-Twisted ====

- Add patch currentThread-deprecated.patch:
  * Do not call a deprecated method which causes reactor startup to abort.

==== python-aioitertools ====

- Add aioitertools-remove-loop.patch for python310 compatibility
  gh#omnilib/aioitertools#84

==== python-boto3 ====
Version update (1.20.24 -> 1.20.28)

- Update to version 1.20.28
  * api-change:``rekognition``: [``botocore``] This release introduces a new field
    IndexFacesModelVersion, which is the version of the face detect and storage model that was used
    when indexing the face vector.
  * api-change:``s3``: [``botocore``] Minor doc-based updates based on feedback bugs received.
  * enhancement:JSONFileCache: [``botocore``] Add support for __delitem__ in JSONFileCache
  * api-change:``s3control``: [``botocore``] Documentation updates for the renaming of Glacier to
    Glacier Flexible Retrieval.
- from version 1.20.27
  * api-change:``sagemaker``: [``botocore``] The release allows users to pass pipeline definitions as
    Amazon S3 locations and control the pipeline execution concurrency using ParallelismConfiguration.
    It also adds support of EMR jobs as pipeline steps.
  * api-change:``rds``: [``botocore``] Multiple doc-only updates for Relational Database Service (RDS)
  * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added strength
    levels to the Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs.
  * api-change:``greengrassv2``: [``botocore``] This release adds the API operations to manage the
    Greengrass role associated with your account and to manage the core device connectivity
    information. Greengrass V2 customers can now depend solely on Greengrass V2 SDK for all the API
    operations needed to manage their fleets.
  * api-change:``detective``: [``botocore``] Added and updated API operations to support the
    Detective integration with AWS Organizations. New actions are used to manage the delegated
    administrator account and the integration configuration.
- from version 1.20.26
  * api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support for users to upload files
    during a streaming session using NICE DCV native client or browser.
  * api-change:``chime-sdk-messaging``: [``botocore``] The Amazon Chime SDK now supports updating
    message attributes via channel flows
  * api-change:``imagebuilder``: [``botocore``] Added a note to infrastructure configuration actions
    and data types concerning delivery of Image Builder event messages to encrypted SNS topics. The key
    that's used to encrypt the SNS topic must reside in the account that Image Builder runs under.
  * api-change:``workmail``: [``botocore``] This release allows customers to change their email
    monitoring configuration in Amazon WorkMail.
  * api-change:``transfer``: [``botocore``] Property for Transfer Family used with the FTPS protocol.
    TLS Session Resumption provides a mechanism to resume or share a negotiated secret key between the
    control and data connection for an FTPS session.
  * api-change:``lookoutmetrics``: [``botocore``] This release adds support for Causal Relationships.
    Added new ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type
  * api-change:``mediaconnect``: [``botocore``] You can now use the Fujitsu-QoS protocol for your
    MediaConnect sources and outputs to transport content to and from Fujitsu devices.
  * api-change:``qldb``: [``botocore``] Amazon QLDB now supports journal exports in JSON and Ion
    Binary formats. This release adds an optional OutputFormat parameter to the ExportJournalToS3 API.
- from version 1.20.25
  * api-change:``customer-profiles``: [``botocore``] This release adds an optional parameter,
    ObjectTypeNames to the PutIntegration API to support multiple object types per integration option.
    Besides, this release introduces Standard Order Objects which contain data from third party systems
    and each order object belongs to a specific profile.
  * api-change:``sagemaker``: [``botocore``] This release adds a new ContentType field in
    AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.
  * api-change:``forecast``: [``botocore``] Adds ForecastDimensions field to the
    DescribeAutoPredictorResponse
  * api-change:``securityhub``: [``botocore``] Added new resource details objects to ASFF, including
    resources for Firewall, and RuleGroup, FirewallPolicy Added additional details for
    AutoScalingGroup, LaunchConfiguration, and S3 buckets.
  * api-change:``location``: [``botocore``] Making PricingPlan optional as part of create resource
    API.
  * api-change:``redshift``: [``botocore``] This release adds API support for managed Redshift
    datashares. Customers can now interact with a Redshift datashare that is managed by a different
    service, such as AWS Data Exchange.
  * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway
  * api-change:``devops-guru``: [``botocore``] Adds Tags support to
    DescribeOrganizationResourceCollectionHealth
  * api-change:``imagebuilder``: [``botocore``] This release adds support for importing and exporting
    VM Images as part of the Image Creation workflow via EC2 VM Import/Export.
  * api-change:``datasync``: [``botocore``] AWS DataSync now supports FSx Lustre Locations.
  * api-change:``finspace-data``: [``botocore``] Make dataset description optional and allow s3
    export for dataviews
- Update BuildRequires and Requires from setup.py

==== python-botocore ====
Version update (1.23.24 -> 1.23.28)

- Version update to 1.23.28
  * api-change:``rekognition``: This release introduces a new field IndexFacesModelVersion, which is
    the version of the face detect and storage model that was used when indexing the face vector.
  * api-change:``s3``: Minor doc-based updates based on feedback bugs received.
  * enhancement:JSONFileCache: Add support for __delitem__ in JSONFileCache
  * api-change:``s3control``: Documentation updates for the renaming of Glacier to Glacier Flexible
    Retrieval.
- from version 1.23.27
  * api-change:``sagemaker``: The release allows users to pass pipeline definitions as Amazon S3
    locations and control the pipeline execution concurrency using ParallelismConfiguration. It also
    adds support of EMR jobs as pipeline steps.
  * api-change:``rds``: Multiple doc-only updates for Relational Database Service (RDS)
  * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added strength levels to the
    Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs.
  * api-change:``greengrassv2``: This release adds the API operations to manage the Greengrass role
    associated with your account and to manage the core device connectivity information. Greengrass V2
    customers can now depend solely on Greengrass V2 SDK for all the API operations needed to manage
    their fleets.
  * api-change:``detective``: Added and updated API operations to support the Detective integration
    with AWS Organizations. New actions are used to manage the delegated administrator account and the
    integration configuration.
- from version 1.23.26
  * api-change:``nimble``: Amazon Nimble Studio adds support for users to upload files during a
    streaming session using NICE DCV native client or browser.
  * api-change:``chime-sdk-messaging``: The Amazon Chime SDK now supports updating message attributes
    via channel flows
  * api-change:``imagebuilder``: Added a note to infrastructure configuration actions and data types
    concerning delivery of Image Builder event messages to encrypted SNS topics. The key that's used to
    encrypt the SNS topic must reside in the account that Image Builder runs under.
  * api-change:``workmail``: This release allows customers to change their email monitoring
    configuration in Amazon WorkMail.
  * api-change:``transfer``: Property for Transfer Family used with the FTPS protocol. TLS Session
    Resumption provides a mechanism to resume or share a negotiated secret key between the control and
    data connection for an FTPS session.
  * api-change:``lookoutmetrics``: This release adds support for Causal Relationships. Added new
    ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type
  * api-change:``mediaconnect``: You can now use the Fujitsu-QoS protocol for your MediaConnect
    sources and outputs to transport content to and from Fujitsu devices.
  * api-change:``qldb``: Amazon QLDB now supports journal exports in JSON and Ion Binary formats.
    This release adds an optional OutputFormat parameter to the ExportJournalToS3 API.
- from version 1.23.25
  * api-change:``customer-profiles``: This release adds an optional parameter, ObjectTypeNames to the
    PutIntegration API to support multiple object types per integration option. Besides, this release
    introduces Standard Order Objects which contain data from third party systems and each order object
    belongs to a specific profile.
  * api-change:``sagemaker``: This release adds a new ContentType field in AutoMLChannel for
    SageMaker CreateAutoMLJob InputDataConfig.
  * api-change:``forecast``: Adds ForecastDimensions field to the DescribeAutoPredictorResponse
  * api-change:``securityhub``: Added new resource details objects to ASFF, including resources for
    Firewall, and RuleGroup, FirewallPolicy Added additional details for AutoScalingGroup,
    LaunchConfiguration, and S3 buckets.
  * api-change:``location``: Making PricingPlan optional as part of create resource API.
  * api-change:``redshift``: This release adds API support for managed Redshift datashares. Customers
    can now interact with a Redshift datashare that is managed by a different service, such as AWS Data
    Exchange.
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway
  * api-change:``devops-guru``: Adds Tags support to DescribeOrganizationResourceCollectionHealth
  * api-change:``imagebuilder``: This release adds support for importing and exporting VM Images as
    part of the Image Creation workflow via EC2 VM Import/Export.
  * api-change:``datasync``: AWS DataSync now supports FSx Lustre Locations.
  * api-change:``finspace-data``: Make dataset description optional and allow s3 export for dataviews

==== python-kiwisolver ====
Version update (1.3.1 -> 1.3.2)

- update to 1.3.2:
  - Add support for Python 3.10, drop official support Python 3.6
  - Remove direct accesses to ob_type in C-API use Py_TYPE instead

==== python-lxml ====
Version update (4.6.4 -> 4.6.5)

- update to 4.6.5 (bsc#1193752, CVE-2021-43818):
  * A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script
    content through SVG images.
  * A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed sneaking script
    content through CSS imports and other crafted constructs.

==== python-pandas ====
Version update (1.3.4 -> 1.3.5)

- Update to version 1.3.5
  * Fixed regression in Series.equals() when comparing floats with
    dtype object to None (GH44190)
  * Fixed regression in merge_asof() raising error when array was
    supplied as join key (GH42844)
  * Fixed regression when resampling DataFrame with DateTimeIndex
    with empty groups and uint8, uint16 or uint32 columns
    incorrectly raising RuntimeError (GH43329)
  * Fixed regression in creating a DataFrame from a timezone-aware
    Timestamp scalar near a Daylight Savings Time transition
    (GH42505)
  * Fixed performance regression in read_csv() (GH44106)
  * Fixed regression in Series.duplicated() and
    Series.drop_duplicates() when Series has Categorical dtype with
    boolean categories (GH44351)
  * Fixed regression in GroupBy.sum() with timedelta64[ns] dtype
    containing NaT failing to treat that value as NA (GH42659)
  * Fixed regression in RollingGroupby.cov() and
    RollingGroupby.corr() when other had the same shape as each
    group would incorrectly return superfluous groups in the result
    (GH42915)

==== python-requests ====
Version update (2.26.0 -> 2.27.1)

- update to 2.27.1
  * Fixed parsing issue that resulted in the auth component being
    dropped from proxy URLs. (#6028)
- update to 2.27.0:
  * Officially added support for Python 3.10. (#5928)
  * Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
  Python 2 and 3. This gets raised in the `response.json()` method, and is
  backwards compatible as it inherits from previously thrown exceptions.
  Can be caught from `requests.exceptions.RequestException` as well. (#5856)
  * Improved error text for misnamed `InvalidSchema` and `MissingSchema`
  exceptions. This is a temporary fix until exceptions can be renamed
  (Schema->Scheme). (#6017)
  * Improved proxy parsing for proxy URLs missing a scheme. This will address
  recent changes to `urlparse` in Python 3.9+. (#5917)
  * Fixed defect in `extract_zipped_paths` which could result in an infinite loop
  for some paths. (#5851)
  * Fixed handling for `AttributeError` when calculating length of files obtained
  by `Tarfile.extractfile()`. (#5239)
  * Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
  `requests.exceptions.InvalidHeader`. (#5914)
  * Fixed bug where two Host headers were sent for chunked requests. (#5391)
  * Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
  incorrectly stripped from all requests sent with `Session.send`. (#5924)
  * Fixed performance regression in 2.26.0 for hosts with a large number of
  proxies available in the environment. (#5924)
  * Fixed idna exception leak, wrapping `UnicodeError` with
  `requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
  domain. (#5414)
  * Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
  don't have exact dates, Requests 2.27.x is likely to be the last release
  series providing support.

==== python-traitlets ====
Version update (4.3.3 -> 5.1.1)

- Update to version 5.1.1
  * 5.1.1 fixes compatibility issues with Python 3.10 (rc2).
- Release 5.1.0
  * Traitlets 5.1 brings a couple of updates and changes to
    traitlets, and is recommended for all users. What follow is a
    non-exhaustive list of changes:
  * Removal of the ``ipython_genutils`` dependency, this should
    remove any direct and indirect reliance on ``nose`` and prepare
    traitlets 5.1 for Python 3.10 and above compatibility, some
    test suite changes also accommodate Python 3.10 changes. If you
    package traitlets downstream, make sure to remove this
    dependency.
  * Removal of ``ipython_genutils`` may have change the default
    encoding detected for the command line argument parsing when
    not utf-8. We expect this to affect a small portion of older
    windows version. If you encounter issue let us know.
  * Stop recommendation of ``CUnicode`` in some circumstances as
    it's deprecated.
  * Our test suite is now using GitHub action instead of travis CI.
    If you are packaging downstream using the git repository, you
    may have to exclude the ``.github`` folder now, and can remove
    exclusion of
  * It fixes a parsing issue for list of one single element on the
    CLI.
  * We reserve the right to remove official support for Python 3.7
    in subsequent minor revisions.
- Releases 5.0.2 to 5.0.5
  * Support deprecated literals for sets, tuples on the
    command-line: ``nbconvert
  - -TagRemovePreprocessor.remove_cell_tags='  *"tag"}'``
  * Fix ``from_string_list`` for Tuples in general
  * Fix support for ``List(default_value=None, allow_none=True)``
    and other Container traits
  * Fix help output for nested aliases and tuple traits
  * Support deprecated use of byte-literals for bytes on the
    command-line: ``ipython kernel --Session.key="b'abc'"``. The
    `b` prefix is no longer needed in traitlets 5.0, but is
    supported for backward-compatibility
  * Improve output of configuration errors, especially when help
    output would make it hard to find the helpful error message
  * Fix regression in handling `--opt=None` on the CLI for configurable traits
    with `allow_none=True`
  * Fix casting bytes to unicode
- Traitlets 5.0
  * Traitlets 5.0 is a new version of traitlets that accumulate
    changes over a period of more close to four years; A number of
    internal refactoring made the internal code structure cleaner
    and simpler, and greatly improved the diagnostic error messages
    as well has help and documentation generation.
  * We expect no code change needed for any consumer of the Python
    API (ipywidgets, and alike), though CLI argument parsing have
    seen a complete rewrite, so if you have an application that
    does use the parsing logic of traitlets you may see changes in
    behavior, and now have access to more features.
  * Major changes are:
  - Removal of Python 2 support,
  - Removal of Python 3.0-3.6 support
  - we now follow NEP 29, and are thus Python 3.7+ only.
  - remove ``six`` as a dependency
  - remove ``funcsig`` as a dependency.

==== qpdf ====
Version update (10.4.0 -> 10.5.0)

- update to 10.5.0:
  * Since qpdf version 8, using object accessor methods on an
    instance of ``QPDFObjectHandle`` may create warnings if the
    object is not of the expected type. These warnings now have an
    error code of ``qpdf_e_object`` instead of
    ``qpdf_e_damaged_pdf``. Also, comments have been added to
    :file:`QPDFObjectHandle.hh` to explain in more detail what the
    behavior is. See :ref:`object-accessors` for a more in-depth
    discussion.
  * Add ``Pl_Buffer::getMallocBuffer()`` to initialize a buffer
    allocated with ``malloc()`` for better cross-language
    interoperability.
  * Overhaul error handling for the object handle functions C API.
    Some rare error conditions that would previously have caused a
    crash are now trapped and reported, and the functions that
    generate them return fallback values. See comments in the
    ``ERROR HANDLING`` section of :file:`include/qpdf/qpdf-c.h` for
    details. In particular, exceptions thrown by the underlying C++
    code when calling object accessors are caught and converted into
    errors. The errors can be checked by calling ``qpdf_has_error``.
    Use ``qpdf_silence_errors`` to prevent the error from being
    written to stderr.
  * Add ``qpdf_get_last_string_length`` to the C API to get the
    length of the last string that was returned. This is needed to
    handle strings that contain embedded null characters.
  * Add ``qpdf_oh_is_initialized`` and
    ``qpdf_oh_new_uninitialized`` to the C API to make it possible
    to work with uninitialized objects.
  * Add ``qpdf_oh_new_object`` to the C API. This allows you to
    clone an object handle.
  * Add ``qpdf_get_object_by_id``, ``qpdf_make_indirect_object``,
    and ``qpdf_replace_object``, exposing the corresponding methods
    in ``QPDF`` and ``QPDFObjectHandle``.
- add build-without-pdf.patch to fix documentation installation
- enable documentation build, enable tests, enable werror

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-lang systemd-sysvinit udev

- Update systemd-user PAM service again
  Change the default implementation of pam_setcred() again, previously
  customized to run the full "auth" PAM stack and only call pam_deny.so which is
  basically the SUSE default behavior without pam_warn.so.
  This is considered safer, especially on SLE where a regression was spotted by
  QA.
- move files related to static nodes to udev
- Replace S:$n references with SOURCE$n. Makes vim * search work.

==== usbredir ====
Subpackages: libusbredirhost1 libusbredirparser1

- Drop unknown llvm-fuzz meson paramerter: meson 0.60 is strict and
  fails when unknown parameters are being passed.

==== whois ====
Version update (5.5.10 -> 5.5.11)

- update to 5.5.11:
  * Implemented a --no-recursion command line option to disable recursion
    from registrar to registry servers.
  * Updated the .pro, .vu and .xxx TLD servers.
  * Updated the list of new gTLDs.
  * Removed 7 new gTLDs which are no longer active.

==== xapps ====
Version update (2.2.5 -> 2.2.8)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang

- Update to version 2.2.8.
  * l10n: Update translations
- Update to version 2.2.7
  * icons: Add xapp-view-fit-height-symbolic and
    xapp-view-fit-width-symbolic
- Update to version 2.2.6.
  * Update documentation
  * xapp-favorites.c: Unescape the file uri before using it for
    display.
  * l10n: Update translations

==== xsettingsd ====
Version update (0.0+git20171105 -> 1.0.2)

- update to 1.0.2:
  * Fix from Phil Miller to make dump_xsettingsd return 1 on error.
  * Support for building using CMake from Andreas Sturmlechner and Peter Eszlari.
  * systemd service file from Peter Eszlari.

==== yast2-installation ====
Version update (4.4.31 -> 4.4.32)

- Do not propose Linux Security Module default configuration when
  it is declared as not configurable in the control file or in the
  AutoYaST profile (related to jsc#SLE-22069).
- 4.4.32

==== yast2-storage-ng ====
Version update (4.4.30 -> 4.4.31)

- Fix calling keywords for IssuesReporter in ruby3 (bsc#1194342)
- 4.4.31

==== zstd ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzstd1 libzstd1-32bit

- add noexecstack.patch (bsc#1194337)
- fix pkgconfig pc file settings by passing in right prefix during build
- update to 1.5.1:
  * perf: rebalanced compression levels, to better match the intended speed/level curve
  * perf: faster huffman decoder, using x64 assembly
  * perf: slightly faster high speed modes (strategies fast & dfast)
  * perf: improved binary size and faster compilation times
  * perf: new row64 mode, used notably in level 12
  * perf: faster mid-level compression speed in presence of highly repetitive patterns
  * perf: minor compression ratio improvements for small data at high levels
  * perf: reduced stack usage (mostly useful for Linux Kernel)
  * perf: faster compression speed on incompressible data
  * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
  * build: allows hiding static symbols in the dynamic library, using build macro
  * build: support for m68k (Motorola 68000's)
  * build: improved AIX support
  * build: improved meson unofficial build
  * cli : custom memory limit when training dictionary (#2925)
  * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)