FreeBSD Ports

Deprecated: No ported to Qt 6, depends on deprecated Qt5 qtkeychain

Expires: 2026-10-31

net-im/spectral 817_7

Glossy Matrix IM client based on Qt technologies

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b83d0ac9c9
License
GPLv3
Categories
net-im
Package size
757.4 KiB, 2950.7 KiB installed

Description

Spectral is a glossy cross-platform client for Matrix, the decentralized communication protocol for instant messaging. Spectral is a Matrix client with the maximum features available while keeping a simple, clean and modern design. It is a Qt-based client as beautiful as Electron apps (e.g. Riot.im Web) while using far less resources and still being considered as "native".

Install

As a binary package — by origin, or by package name:

pkg install net-im/spectral
pkg install spectral

From the ports tree:

cd /usr/ports/net-im/spectral/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	spectral>0:net-im/spectral

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest817_7817_7-817_6817_7
FreeBSD:14:quarterly817_7817_7n/a817_6817_7
FreeBSD:15:latest817_7817_7n/a817_6-
FreeBSD:15:quarterly817_7817_7n/an/an/a
FreeBSD:16:latest817_7817_7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

All build dependencies 149

The first 100 are listed.

All run dependencies 119

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang gl pkgconfig qt:5 tar:bz2
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

No ported to Qt 6, depends on deprecated Qt5 qtkeychain.

It is scheduled to be removed on or after 2026-10-31.

Files

pkg-plist 7
  • bin/spectral
  • share/applications/org.eu.encom.spectral.desktop
  • share/icons/hicolor/128x128/apps/org.eu.encom.spectral.png
  • share/icons/hicolor/256x256/apps/org.eu.encom.spectral.png
  • share/icons/hicolor/32x32/apps/org.eu.encom.spectral.png
  • share/icons/hicolor/512x512/apps/org.eu.encom.spectral.png
  • share/metainfo/org.eu.encom.spectral.appdata.xml
distinfo 3
FileSizeSHA256
spectral-817.tar.bz2850228e49ec45b4a112beef173ca739905ee82e0af12827e67a552cb671d11d8c481df
36befddf5d57faad990e72c88c5844794f274145.zip1334529be60ac00b0671e678f8dd5b986aaa729baf4ec16fd0c65f71d2918cfeb159ce
58dfe74390ebdd8ec6611d3b8fecfe7d051ff955.zip714335b5c25dc4e42b811b00e2aa799e5d166c5660d0d831e4656e315eb7b91a4b12b9
Master sites 3
  • https://gitlab.com/spectral-im/spectral/-/archive/817/:spectral
  • https://github.com/oKcerG/SortFilterProxyModel/archive/:sfpm
  • https://github.com/quotient-im/libQuotient/archive/:quot

Commit history 1

DateCommitCreditsLog message
b83d0ac9c9 Max Brazhnikov net-im/spectral: Schedule for removal
Not ported to Qt 6, depends on deprecated Qt5 qtkeychain.