Source: lightning-matrix Section: net Priority: optional Maintainer: Erich Eickmeyer Build-Depends: cargo (>= 1.93), cmake (>= 3.21), debhelper-compat (= 13), dh-cargo (>= 32), libgstreamer-plugins-bad1.0-dev, libgstreamer-plugins-base1.0-dev, libgstreamer1.0-dev, librust-aes-0.8-dev, librust-archery-dev, librust-arrayvec-dev, librust-as-variant-dev, librust-assert-matches-dev, librust-assert-matches2-dev, librust-assign-dev, librust-async-channel-dev, librust-async-stream-dev, librust-async-trait-dev, librust-backon-dev, librust-base64-dev, librust-base64ct-dev, librust-bitflags-dev, librust-blake3-dev, librust-bs58-dev, librust-byteorder-dev, librust-bytes-dev, librust-bytesize-dev, librust-cbc-0.1-dev, librust-cfg-if-dev, librust-chacha20poly1305-0.10-dev, librust-ctr-0.9-dev, librust-curve25519-dalek-4-dev, librust-data-encoding-dev, librust-deadpool-dev, librust-deadpool-runtime-dev, librust-derivative-dev, librust-derive-more-1-dev, librust-derive-more-dev, librust-ed25519-dalek-2-dev, librust-either-dev, librust-event-listener-dev, librust-fallible-iterator-dev, librust-fallible-streaming-iterator-dev, librust-fastrand-dev, librust-form-urlencoded-dev, librust-futures-core-dev, librust-futures-executor-dev, librust-futures-util-dev, librust-fuzzy-matcher-dev, librust-getrandom-dev, librust-gloo-timers-dev, librust-hkdf-0.12-dev, librust-hmac-0.12-dev, librust-http-dev, librust-httparse-dev, librust-iana-time-zone-dev, librust-include-dir-dev, librust-indexmap-dev, librust-insta-dev, librust-itertools-dev, librust-itoa-dev, librust-js-int-dev, librust-js-option-dev, librust-js-sys-dev, librust-konst-dev, librust-language-tags-dev, librust-libc-dev, librust-log-dev, librust-loom-dev, librust-maplit-dev, librust-matrix-pickle-dev, librust-mime-dev, librust-new-debug-unreachable-dev, librust-num-cpus-dev, librust-num-traits-dev, librust-oauth2-dev, librust-once-cell-dev, librust-parking-lot-dev, librust-pbkdf2-0.12-dev, librust-percent-encoding-dev, librust-pin-project-lite-dev, librust-pkg-config-dev, librust-precomputed-hash-dev, librust-proc-macro-crate-dev, librust-proc-macro-error2-dev, librust-proc-macro2-dev, librust-prost-0.12-dev, librust-prost-build-0.12-dev, librust-prost-dev, librust-prost-types-0.12-dev, librust-pulldown-cmark-dev, librust-qrcode-dev, librust-quote-dev, librust-rand-0.8-dev, librust-rand-dev, librust-regex-dev, librust-reqwest-dev, librust-rmp-serde-dev, librust-rustls-dev, librust-rustls-native-certs-dev, librust-rustls-pki-types-dev, librust-serde-bytes-dev, librust-serde-core-dev, librust-serde-derive-dev, librust-serde-dev, librust-serde-json-dev, librust-serde-path-to-error-dev, librust-serde-wasm-bindgen-dev, librust-sha1-0.10-dev, librust-sha2-0.10-dev, librust-siphasher-dev, librust-smallvec-dev, librust-subtle-dev, librust-syn-2-dev, librust-tempfile-dev, librust-tendril-dev, librust-thiserror-1-dev, librust-thiserror-dev, librust-time-dev, librust-tokio-dev, librust-tokio-rustls-dev, librust-tokio-stream-dev, librust-tokio-util-dev, librust-toml-dev, librust-tracing-dev, librust-tracing-subscriber-dev, librust-ulid-dev, librust-unicode-normalization-dev, librust-unicode-segmentation-dev, librust-url-dev, librust-urlencoding-dev, librust-utf-8-dev, librust-uuid-dev, librust-vcpkg-dev, librust-version-check-dev, librust-wasm-bindgen-dev, librust-wasm-bindgen-futures-dev, librust-wasm-bindgen-test-dev, librust-web-sys-dev, librust-web-time-dev, librust-wildmatch-dev, librust-wiremock-dev, librust-x25519-dalek-2-dev, librust-xxhash-rust-dev, librust-zeroize-dev, librust-zmij-dev, libsecret-1-dev, libsqlite3-dev, libssl-dev, ninja-build, pkgconf, qt6-base-dev (>= 6.10), qt6-base-private-dev, qt6-declarative-dev, qt6-declarative-dev-tools, qt6-l10n-tools, qt6-multimedia-dev (>= 6.10), qt6-svg-dev, qt6-tools-dev, rustc (>= 1.93), zlib1g-dev, Standards-Version: 4.7.4 Rules-Requires-Root: no Homepage: https://github.com/Mizerd/lightning Vcs-Git: https://salsa.debian.org/eickmeyer-guest/lightning-matrix.git Vcs-Browser: https://salsa.debian.org/eickmeyer-guest/lightning-matrix Package: lightning-matrix Architecture: amd64 arm64 Built-Using: ${cargo:Built-Using} Static-Built-Using: ${cargo:Static-Built-Using} Depends: gstreamer1.0-alsa, gstreamer1.0-nice, gstreamer1.0-pipewire, gstreamer1.0-plugins-bad, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, libqt6sql6-sqlite, qml6-module-qtmultimedia, qml6-module-qtquick, qml6-module-qtquick-controls, qml6-module-qtquick-dialogs, qml6-module-qtquick-effects, qml6-module-qtquick-layouts, qml6-module-qtquick-shapes, qml6-module-qtquick-window, qt6-image-formats-plugins, ${misc:Depends}, ${shlibs:Depends}, Recommends: fonts-noto-color-emoji, kimageformat6-plugins, libenchant-2-2, Replaces: lightning (<< 1.0) Breaks: lightning (<< 1.0) Description: Native Matrix desktop client Lightning is a desktop messenger for Matrix, the open network for secure, decentralised communication. It is written in C++ and Qt 6 and uses the official Matrix Rust SDK for networking and end-to-end encryption. . Features include several accounts at once, Spaces, rooms and threads, end-to-end encrypted rooms with device verification and key backup, a local search index that never leaves the computer, and group voice calls and screen sharing built on GStreamer.