Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libQuotientQt6-0_9-0.9.6-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libQuotientQt6-0_9 Distribution: openSUSE Tumbleweed
Version: 0.9.6 Vendor: openSUSE
Release: 2.2 Build date: Tue Feb 17 10:26:18 2026
Group: Unspecified Build host: reproducible
Size: 3026157 Source RPM: libQuotient-qt6-0.9.6-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/quotient-im/libQuotient
Summary: Library for Qt Matrix Clients
Library for Qt-based Matrix chat clients. It is required by
Quaternion.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Tue Feb 17 2026 Christophe Marin <christophe@krop.fr>
  - Add upstream change:
    * 0001-Fix-ABI-breakage.patch
* Sun Feb 15 2026 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.6
    * Connection object name now actually includes device id once
      authentication is done
    * emit SSSSHandler::keyBackupUnlocked when receiving backup
      key from another device
    * Deprecate encryption pickle operations in AccountSettings
    * Improving build configuration with libQuotient
    * Assume authenticated media API is available before the homeserver
      returns versions - helps with avatars sometimes not showing
    * Fix potential undefined behaviour when marking messages as read
    * Make stable branch compatible with Qt 6.10
    * Add missing hasOlmSession check in sendToDevice
    * Connection::join(AndGet)Room(): return the right room object
    * Make sure the original messages get hidden when an edit is
      available
    * Performance improvement for rooms with many leaves
      accumulating over time
* Sat Sep 20 2025 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.5
    * Fixed verification sessions getting stuck in some cases
    * Pass more information about network errors when mxc: requests
      fail
    * Massively improve E2EE performance when many devices are
      registered on an account
* Wed Aug 13 2025 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.4
    * Support room version 12
    * A few tweaks and fixes that previously landed in dev are now
    backported to 0.9
    * Add a signal when a new thread is created
    * Fix building with Qt 6.10 and newer
    * Unify and fix Qt Keychain jobs handling internally
    * Use a smaller number for syncs without timeouts to stop
    confusing internal API
    * Fix a crash in the readmarker code
    * Use a standardised .part extension for in-progress downloads
    * Improved performance in E2EE code, especially for accounts
    with many devices
    * Fix downloading to a temporary file
    * Fix caching rooms with / in ids
* Thu Apr 03 2025 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.3
    * Support event relations on all post message functions
    * OIDC awareness
    * A couple of internal minor fixes
    * Emit finished() and delete verification session when it's
      cancelled on the remote side
* Sun Jan 12 2025 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.2
    * Replaced remaining QScopedPointer occurrences with
      std::unique_ptr; introduce DeleteLater and QObjectHolder for
      better integration of std::unique_ptr and QObject-based types
    * New range facilities: findIndex() and rangeTo(), to cover for
      the missing std::ranges::to() on macOS
    * Fixes to some Quotest tests getting stuck in limbo
    * findIndirect() algorithm was found unnecessary, as
      std::ranges::find() covers its use case
    * Only signal pending event as merged once the real one is in
      the timeline
    * ThreadView to track threads in a room
    * AccountSettings: fix working with MXIDs that have forward-
      and backslashes
* Fri Dec 20 2024 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.1
    * Added Connection::isOnline()
    * Room::pendingEventAdded() signal doesn't carry a dangling
      event ref any more
    * MediaThumbnailJob now checks for the correct spec version
      for auth media
    * Unsupported RoomType values don't litter logs with warnings
      any more
    * Cleanup and code modernization
    * Access tokens are actually saved to the keychain again
    * The text provided by the server is used for the error
      message on media endpoints
    * Connection::supportedMatrixSpecVersions() regression fix
    * Downloading encrypted files to a temporary location fixed
    * Configurable job backoff strategies; fix the regression with
      syncs frequently timing out just before getting a response
      from the homeserver
* Mon Oct 28 2024 Christophe Marin <christophe@krop.fr>
  - Fix dependencies
* Mon Oct 28 2024 Christophe Marin <christophe@krop.fr>
  - Update to 0.9.0
    * Qt 6 only
    * cross-signing support (requires UI to match on the client
      side; NeoChat already has it)
    * Matrix 1.12 API
    * completed separation of room member functionality previously
      delivered by the User class, to a dedicated RoomMember class
    * introduction of futures to replace signals for one-off
      asynchronous calls, especially relevant for calls returning
      job pointers
    * refactoring of the event content API to make transition to
      extensible events easier in the future
  - Remove the default build flavor but keep the _multibuild setup
  - Remove obsolete build options
* Wed Apr 24 2024 Christopher Hock <christopher.hock@suse.com>
  - Add qt6-sql-sqlite to BuildRequires to allow Qt6 build to pass
  - Update to 0.8.2
    * Historical encrypted messages can now be decrypted with old
      megolm keys retrieved from SSSS
      (gh#quotient-im/libQuotient#687)
    * The User library API is getting prepared to be split into
      that for room members (RoomMember) and user profiles
      (stays in User for now) in 0.9, is deprecating mos of User
      methods that accept Room for the member context
      (gh#quotient-im/libQuotient#685)
    * Along the same lines: functions to (un)ignore users by userid
      rather than User* are introduced; the old signatures are
      deprecated now and will be removed in 0.9
      (gh#quotient-im/libQuotient#718)
    * More efficient (less cache-wasting) avatar retrieval
      (gh#quotient-im/libQuotient#711)
    * Property for querying conection's account_data
      (gh#quotient-im/libQuotient#719)
    * Fix brain-split when checking the event types on some Linux
      distributions
      (gh#quotient-im/libQuotient#726)
      (gh#quotient-im/libQuotient#692)
    * A new event class for m.room.server_acl
      (gh#quotient-im/libQuotient#729)
    * The library supports defaulting direct chats to E2EE now
      (gh#quotient-im/libQuotient#730)
* Wed Mar 13 2024 Bernhard Wiedemann <bwiedemann@suse.com>
  - Move install commands into %install section
* Wed Sep 13 2023 ecsos <ecsos@opensuse.org>
  - Update to 0.8.1.2
    * It turned out that version 0.8.1 is not entirely ABI compatible
      with 0.8.0 as it should. This release is made solely to fix it;
      there are no other changes.
* Mon Sep 11 2023 Enrico Belleri <kilgore.trout@idesmi.eu>
  - Add Qt5DBus as build requirement
    * fixes Leap 15.5 build
* Sat Aug 19 2023 Christophe Marin <christophe@krop.fr>
  - Update to 0.8.1.1
    * Got rid of deprecated RoomPinnedEvent name
      (gh#quotient-im/libQuotient#680)
    * Fixed session verification (gh#quotient-im/libQuotient#682)
    * Constified Room::userIdsAtEvent()
      (gh#quotient-im/libQuotient#686)
    * Enhanced logging around key verification
      (gh#quotient-im/libQuotient#690)
    * Made it possible to use the key backup client-server API
      in the backend (gh#quotient-im/libQuotient#693)
    * Constrained the e-mail logic in linkifyUrl() so that it
      doesn't trigger in the middle of another URL
      (gh#quotient-im/libQuotient#698)
* Wed Aug 09 2023 Christophe Marin <christophe@krop.fr>
  - Update to 0.8.0. Check
    https://github.com/quotient-im/libQuotient/releases for older
    changes list.
    * Fixed AccountRegistry::invokeLogin() to still add Connection
      objects after successfully connecting them to the homeserver
      (gh#quotient-im/libQuotient#675)
    * pinned events actually follow the specification (and
      therefore, interoperable) (gh#quotient-im/libQuotient#677)
  - Add a Qt6 flavor. Needed by the KDE CI
  - Enable E2EE by default. This will be required by neochat soon.

Files

/usr/lib64/libQuotientQt6.so.0.9
/usr/lib64/libQuotientQt6.so.0.9.6
/usr/share/doc/packages/libQuotientQt6-0_9
/usr/share/doc/packages/libQuotientQt6-0_9/README.md
/usr/share/licenses/libQuotientQt6-0_9
/usr/share/licenses/libQuotientQt6-0_9/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026