Packages changed:
  expect
  gstreamer-plugins-rs (0.7.2 -> 0.8.0)
  libstorage-ng (4.4.73 -> 4.4.75)
  perl-Net-SSLeay
  python-FontTools (4.28.3 -> 4.28.5)
  python-authheaders (0.13.0 -> 0.14.1)
  python-certifi (2021.5.30 -> 2021.10.8)
  python-fastparquet
  python-fs (2.4.13 -> 2.4.14)
  python-unicodedata2 (13.0.0 -> 14.0.0)
  thrift (0.14.1 -> 0.15.0)
  xf86-input-wacom

=== Details ===

==== expect ====

- Fix home page URL https://core.tcl-lang.org/expect/

==== gstreamer-plugins-rs ====
Version update (0.7.2 -> 0.8.0)

- Update to version 0.8.0:
  * No changelog provided by upstream

==== libstorage-ng ====
Version update (4.4.73 -> 4.4.75)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#856
- added python-rpm-macros to build requires (bsc#1194759)
- 4.4.75
- Translated using Weblate (Italian) (bsc#1149754)
- 4.4.74

==== perl-Net-SSLeay ====

- Fix cpanspec.yml

==== python-FontTools ====
Version update (4.28.3 -> 4.28.5)

- update to 4.28.5:
  * make sure all occurrences of str() are now replaced with user-defined ntos
  * refactored code into submodules, plus several bugfixes and improvements
  * Merge GDEF marksets in Lookups properly
  * Have fontTools feaLib script exit with error code when build fails
  * Added ntos option to customize number formatting
  * Speed up subsetting of large CFF fonts
  * Speculatively promote lookups to extension to speed up compilation

==== python-authheaders ====
Version update (0.13.0 -> 0.14.1)

- update to 0.14.1:
  - Bump version to fix pypi artifacts, no code changes
  - Use email.utils to parse the From header addresses (Thanks to Adam Clark
    for noting this issue and providing the fix) Fixes Github #5
  - Correct minimum authres version requirment in setup.py
  - Catch more errors.  Add DKIM temperror.  (Thanks to 'niftylettuce') Fixes
    Github #18
  - Skip DMARC records with no 'p' tag and don't raise an error (also thanks
    to 'niftylettuce')  Fixes Github #14
  - Fix issues with upper case characters in domain (Thanks to Mark Sapiro for
    root causing the issue and providing a fix for the domain name regex)
    Fixes Github #13
  - Include ARC result comment is A-R header field when ARC fails.  Fixes
    Github #12
  - Handle the case where no valid From is found.  Fixes Github #15

==== python-certifi ====
Version update (2021.5.30 -> 2021.10.8)

- update to 2021.10.8:
  added certs:
  * CN=TunTrust Root CA O=Agence Nationale de Certification Electronique
  * CN=HARICA TLS ECC Root CA 2021 O=Hellenic Academic and Research Institutions CA

==== python-fastparquet ====

- Clean specfile from unused python36 conditionals
- Require thrift 0.15.0 (+patch) for Python 3.10 compatibility
  * gh#dask/fastparquet#514

==== python-fs ====
Version update (2.4.13 -> 2.4.14)

- update to 2.4.14:
  * Added `fs.copy.copy_file_if`, `fs.copy.copy_dir_if`, and `fs.copy.copy_fs_if`.
  * Added `fs.base.FS.getmodified`.
  * FTP servers that do not support the MLST command now try to use the MDTM
    command to retrieve the last modification timestamp of a resource.
  * Fixed performance bugs in `fs.copy.copy_dir_if_newer`. Test cases were
    adapted to catch those bugs in the future.
  * Fixed precision bug for timestamps in `fs.OSFS.setinfo`.

==== python-unicodedata2 ====
Version update (13.0.0 -> 14.0.0)

- Update to 14.0.0
  * Dropped support for EOL Python 2.7 and 3.5 (#47, #48)
  * Added support for Python 3.9 and 3.10, and PyPy3
  * Updated to Unicode 14.0 (#50)

==== thrift ====
Version update (0.14.1 -> 0.15.0)

- Update to 0.15.0
  * Known Open Issues (Blocker or Critical)
  - [THRIFT-3877] - C++: library don't work with HTTP (csharp
    server, cpp client; need cross test enhancement)
  * Removed Languages
  - [THRIFT-5229] - ActionScript 3 support dropped
  - [THRIFT-5347] - Haskell support dropped
  * Breaking Changes
  - [THRIFT-5381] - possible collisions at VOID type with some
    3rd-party libraries on Haxe cpp targets
  - [THRIFT-5396] - deprecate netstd "Async" method postfix
  - [THRIFT-5453] - go: NewTSocketConf and NewTSSLSocketConf no
    longer return an error
  * AS3
  - [THRIFT-5229] - Deprecate/remove ActionScript 3 support
  * Build Process
  - [THRIFT-5334] - version of thrift-maven-plugin is not sync
    with the main project
  - [THRIFT-5394] - AppVeyor CI tries to download outdated cmake
  - [THRIFT-5429] - build: autotools: add foreign to
    AM_INIT_AUTOMAKE
  * C glib
  - [THRIFT-5244] - Dynamic exception specifications are
    deprecated in C++11[-Wdeprecated]
  - [THRIFT-5265] - Add the zlib transport to c_glib
  - [THRIFT-5399] - Fix socket leak in abnormal situation
  - [THRIFT-5421] - Fix the problem of incorrect setting of errno
    in some files
  * C++
  - [THRIFT-5341] - Fix Old-Style-Cast, Missing override and
    Possible noexcept
  - [THRIFT-5342] - Apply 'noexcept' attribute to Init/Copy/Move
    Constructors and Assignments
  - [THRIFT-5355] - Do not rely on compiler and check boundaries
  * D language
  - [THRIFT-4303] - D deprecation warnings
  - [THRIFT-4979] - Still D deprecation warnings about
    std.datetime.* in current master
  - [THRIFT-5376] - Fix deprecation warnings in D library
  * Dart
  - [THRIFT-5285] - Update to dart 2, widen range on http package
  * Delphi
  - [THRIFT-5350] - 0.14.0 fails to build on non-x86
  - [THRIFT-5438] - Inconsistent handling of exceptions during
    message read vs. message write phase
  - [THRIFT-5384] - Improved error message for HTTP transports
  - [THRIFT-5385] - XML-HTTP client reports IsOpen=TRUE even if
    it is not
  - [THRIFT-5386] - XML-HTTP client may throw "max message size
    reached" incorrectly
  - [THRIFT-5387] - Improved and simplified Delphi test setup
  - [THRIFT-5390] - Named Pipes transport hardening
  - [THRIFT-5428] - Prevent costly reallocations to improve
    performance
  - [THRIFT-5437] - Make TProtocolImpl CTOR virtual
  * Documentation
  - [THRIFT-5332] - Question: list all the reserved words in
    thrift doc
  - [THRIFT-5348] - Update debian/copyright
  * Erlang
  - [THRIFT-5377] - Remove Erlang R16 support
  * Go
  - [THRIFT-5337] - Go set fields write improvement
  - [THRIFT-5353] - Namespace from type is ignored in generated
    code
  - [THRIFT-5358] - Add go.mod file(s)
  - [THRIFT-5369] - Malformed payload can still cause huge
    allocations
  - [THRIFT-5389] - Thrift compiler generates uncompilable go
    code around optional constants
  - [THRIFT-5404] - TTransportException.Timeout would correctly
    return true when it's connect timeout during TSocket.Open
    call
  - [THRIFT-5447] - Update supported Go versions before 0.15.0
    release
  - [THRIFT-5453] - go: NewTSocketConf should not call
    net.ResolveTCPAddr
  - [THRIFT-5459] - Adding a new exception to an endpoint is
    kinda breaking in go
  * Haskell
  - [THRIFT-5347] - Deprecate Haskell bindings
  * Haxe
  - [THRIFT-5370] - Haxe 4 compatibility
  - [THRIFT-5381] - possible collisions at VOID type with some
    3rd-party libraries on Haxe cpp targets
  - [THRIFT-5393] - Incorrect namespaces for included types
  - [THRIFT-3036] - create official haxelib Thrift package
  - [THRIFT-5413] - Int vs String in method get_size required by
    property size
  * Java
  - [THRIFT-5375] - Put org.apache.tomcat.embed:tomcat-embed-core
    into scope test
  - [THRIFT-5383] - TJSONProtocol Java readString throws on
    bounds check
  - [THRIFT-5400] - Java library does not export the .annotation
    package
  - [THRIFT-5425] - Throw an exception when reading TSimpleJson
    in Java
  - [THRIFT-5430] - FieldMetaData synchronized method can trigger
    deadlock during static class initialization in JVM native
    code
  - [THRIFT-5432] - TSaslTransport throw TTransportException of
    MaxMessageSize reached
  - [THRIFT-5433] - Add Counter To Thread Name of
    TThreadPoolServer
  * JavaScript
  - [THRIFT-3508] - JS:TS Generator set all fields of the struct
    as required
  * Lua
  - [THRIFT-5417] - Fix Lua compiler omitting default values in
    Lua service functions
  - [THRIFT-5439] - Lua Generator does not support const i64
  * netstd
  - [THRIFT-5354] - disable IDE0083 warning
  - [THRIFT-5382] - Netstd default list/set enums values are
    generated incorrectly in some cases
  - [THRIFT-5395] - inconsistent treatment of methods ending in
    "Async"
  - [THRIFT-5396] - deprecate "Async" method postfix
  - [THRIFT-5408] - Support for deprecated methods (via
    annotation)
  - [THRIFT-5414] - Use of specific parameter names generates
    uncompileable code
  - [THRIFT-5442] - Separate client service calls into send/recv
    methods and make them public
  - [THRIFT-5444] - Netstd generator produces uncompileable code
    for enums ending with "_result" or "_args"
  - [THRIFT-5445] - "cancellationToken" cannot be used as
    argument name
  - [THRIFT-5236] - THttpTransport.cs still has bad timeout code
  - [THRIFT-5349] - Add net5.0 as supported platform
  - [THRIFT-5373] - HTTP status in case of Protocol/Transport
    exceptions
  - [THRIFT-5391] - Named pipes transport hardening
  - [THRIFT-5398] - ThreadPoolServer not stoppable via
    CancellationToken
  - [THRIFT-5407] - Keep support for .NET Core 3.1
  - [THRIFT-5419] - Incorrect usage of thread pool in
    TThreadPoolAsyncServer may lead to poor performance
  - [THRIFT-5422] - add threadpool server to netstd test suite
    impl
  - [THRIFT-5431] - Response should include 'content-type' header
  - [THRIFT-5436] - Timeout.Infinite is not a good default
  * PHP
  - [THRIFT-5318] - PHP 8 compatible version of binary protocol
  - [THRIFT-5440] - Add php8 to composer.json
  * Python
  - [THRIFT-5352] - Python: IDL exceptions with no fields can't
    be instantiated
  * Ruby
  - [THRIFT-5312] - The Ruby compilation configuration in the
    .gemspec file is modified to be compatible with later bundler
    versions.
  - [THRIFT-5367] - Ruby library crashes when using GC.compact
  * Rust
  - [THRIFT-4098] - Support user-defined output namespaces in
    generated Rust modules
  - [THRIFT-4101] - Make auto-generated Rust enums and unions
    more user-extensible
  - [THRIFT-5314] - Enum forward compatibility
  - [THRIFT-5363] - All-caps constant rendered incorrectly
- Add thrift-pr2487-py310.patch for Python 3.10 compatibility
  * gh#apache/thrift#2487
  * https://issues.apache.org/jira/browse/THRIFT-5488
  * required by python-fastparquet

==== xf86-input-wacom ====

- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_wacom-inputattach@.service.patch