notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
neochat Glossy Matrix IM client based on KDE technologies
22.04 net-im on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.0_5Version of this port present on the latest quarterly branch.
Maintainer: adridg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-11-20 22:24:06
Last Update: 2022-04-24 21:50:12
Commit Hash: 147ed11
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (46 items)
Collapse this list.
  1. /usr/local/share/licenses/neochat-22.04/catalog.mk
  2. /usr/local/share/licenses/neochat-22.04/LICENSE
  3. /usr/local/share/licenses/neochat-22.04/GPLv3
  4. bin/neochat
  5. share/applications/org.kde.neochat.desktop
  6. share/icons/hicolor/scalable/apps/org.kde.neochat.svg
  7. share/icons/hicolor/scalable/apps/org.kde.neochat.tray.svg
  8. share/knotifications5/neochat.notifyrc
  9. share/krunner/dbusplugins/plasma-runner-neochat.desktop
  10. share/locale/ar/LC_MESSAGES/neochat.mo
  11. share/locale/az/LC_MESSAGES/neochat.mo
  12. share/locale/ca/LC_MESSAGES/neochat.mo
  13. share/locale/ca@valencia/LC_MESSAGES/neochat.mo
  14. share/locale/cs/LC_MESSAGES/neochat.mo
  15. share/locale/da/LC_MESSAGES/neochat.mo
  16. share/locale/de/LC_MESSAGES/neochat.mo
  17. share/locale/en_GB/LC_MESSAGES/neochat.mo
  18. share/locale/es/LC_MESSAGES/neochat.mo
  19. share/locale/eu/LC_MESSAGES/neochat.mo
  20. share/locale/fi/LC_MESSAGES/neochat.mo
  21. share/locale/fr/LC_MESSAGES/neochat.mo
  22. share/locale/hu/LC_MESSAGES/neochat.mo
  23. share/locale/ia/LC_MESSAGES/neochat.mo
  24. share/locale/id/LC_MESSAGES/neochat.mo
  25. share/locale/it/LC_MESSAGES/neochat.mo
  26. share/locale/ja/LC_MESSAGES/neochat.mo
  27. share/locale/ko/LC_MESSAGES/neochat.mo
  28. share/locale/nl/LC_MESSAGES/neochat.mo
  29. share/locale/nn/LC_MESSAGES/neochat.mo
  30. share/locale/pa/LC_MESSAGES/neochat.mo
  31. share/locale/pl/LC_MESSAGES/neochat.mo
  32. share/locale/pt/LC_MESSAGES/neochat.mo
  33. share/locale/pt_BR/LC_MESSAGES/neochat.mo
  34. share/locale/sk/LC_MESSAGES/neochat.mo
  35. share/locale/sl/LC_MESSAGES/neochat.mo
  36. share/locale/sv/LC_MESSAGES/neochat.mo
  37. share/locale/ta/LC_MESSAGES/neochat.mo
  38. share/locale/tok/LC_MESSAGES/neochat.mo
  39. share/locale/tr/LC_MESSAGES/neochat.mo
  40. share/locale/uk/LC_MESSAGES/neochat.mo
  41. share/locale/x-test/LC_MESSAGES/neochat.mo
  42. share/locale/zh_CN/LC_MESSAGES/neochat.mo
  43. share/metainfo/org.kde.neochat.appdata.xml
  44. @owner
  45. @group
  46. @mode
Collapse this list.
Dependency lines:
  • neochat>0:net-im/neochat
To install the port:
cd /usr/ports/net-im/neochat/ && make install clean
To add the package, run one of these commands:
  • pkg install net-im/neochat
  • pkg install neochat
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: neochat
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
neochat
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.2.0_5
FreeBSD:12:amd64-1.2.0_5
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386-1.2.0_5
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.1.1_1
FreeBSD:13:aarch6422.041.2.0_5
FreeBSD:13:amd6422.041.2.0_5
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38622.041.2.0_5
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.2.0_2
FreeBSD:14:aarch6422.04-
FreeBSD:14:amd6422.04-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.1.1_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libquotient>=0.6.11 : net-im/libquotient
  2. kquickimageeditor>=0.2.0 : graphics/kquickimageeditor
  3. qcoro.h : devel/qcoro
  4. cmake : devel/cmake
  5. ninja : devel/ninja
  6. ECMConfig.cmake : devel/kf5-extra-cmake-modules
  7. libKirigamiPlugin.so : x11-toolkits/kf5-kirigami2
  8. org.kde.desktop.so : x11-themes/kf5-qqc2-desktop-style
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. xorgproto>=0 : x11/xorgproto
  11. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  12. qmldir : graphics/qt5-graphicaleffects
  13. libqtiff.so : graphics/qt5-imageformats
  14. linguist : devel/qt5-linguist
  15. qt5-qmake>=5.15.2 : devel/qt5-qmake
  16. qmldir : x11-toolkits/qt5-quickcontrols
Runtime dependencies:
  1. kquickimageeditor>=0.2.0 : graphics/kquickimageeditor
  2. libKirigamiPlugin.so : x11-toolkits/kf5-kirigami2
  3. org.kde.desktop.so : x11-themes/kf5-qqc2-desktop-style
  4. qmldir : graphics/qt5-graphicaleffects
  5. libqtiff.so : graphics/qt5-imageformats
  6. qmldir : x11-toolkits/qt5-quickcontrols
Library dependencies:
  1. libcmark.so : textproc/cmark
  2. libqt5keychain.so : security/qtkeychain
  3. libGL.so : graphics/libglvnd
  4. libKF5ConfigCore.so : devel/kf5-kconfig
  5. libKF5CoreAddons.so : devel/kf5-kcoreaddons
  6. libKF5DBusAddons.so : devel/kf5-kdbusaddons
  7. libKF5I18n.so : devel/kf5-ki18n
  8. libKF5ItemModels.so : devel/kf5-kitemmodels
  9. libKF5Notifications.so : devel/kf5-knotifications
  10. libQt5Core.so : devel/qt5-core
  11. libQt5DBus.so : devel/qt5-dbus
  12. libQt5Qml.so : x11-toolkits/qt5-declarative
  13. libQt5Gui.so : x11-toolkits/qt5-gui
  14. libQt5Multimedia.so : multimedia/qt5-multimedia
  15. libQt5Network.so : net/qt5-network
  16. libQt5QuickControls2.so : x11-toolkits/qt5-quickcontrols2
  17. libQt5Svg.so : graphics/qt5-svg
  18. libQt5Widgets.so : x11-toolkits/qt5-widgets
  19. libQt5Xml.so : textproc/qt5-xml
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (36 items)
Collapse this list.
  1. ftp://ftp.cronyx.ru/pub/mirror/kde/stable/plasma-mobile/22.04/
  2. ftp://ftp.fi.muni.cz/pub/kde/stable/plasma-mobile/22.04/
  3. ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/stable/plasma-mobile/22.04/
  4. ftp://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/plasma-mobile/22.04/
  5. ftp://ftp.gtlib.gatech.edu/pub/kde/stable/plasma-mobile/22.04/
  6. ftp://ftp.heanet.ie/mirrors/ftp.kde.org/stable/plasma-mobile/22.04/
  7. ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.kde.org/stable/plasma-mobile/22.04/
  8. ftp://ftp.kddlabs.co.jp/pub/X11/kde/stable/plasma-mobile/22.04/
  9. ftp://ftp.lip6.fr/pub/X11/kde/stable/plasma-mobile/22.04/
  10. ftp://ftp.mirrorservice.org/sites/ftp.kde.org/pub/kde/stable/plasma-mobile/22.04/
  11. ftp://ftp.ntua.gr/pub/X11/kde/stable/plasma-mobile/22.04/
  12. ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde/stable/plasma-mobile/22.04/
  13. ftp://ftp.sayclub.com/pub/X/KDE/stable/plasma-mobile/22.04/
  14. ftp://ftp.ussg.iu.edu/pub/kde/stable/plasma-mobile/22.04/
  15. ftp://mirrors.dotsrc.org/kde/stable/plasma-mobile/22.04/
  16. ftp://sunsite.icm.edu.pl/pub/unix/kde/stable/plasma-mobile/22.04/
  17. ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/kde/stable/plasma-mobile/22.04/
  18. http://ftp.fi.muni.cz/pub/kde/stable/plasma-mobile/22.04/
  19. http://ftp.fi.muni.cz/pub/kde/stable/plasma-mobile/22.04/
  20. http://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/plasma-mobile/22.04/
  21. http://ftp.gtlib.gatech.edu/pub/kde/stable/plasma-mobile/22.04/
  22. http://ftp.kddlabs.co.jp/pub/X11/kde/stable/plasma-mobile/22.04/
  23. http://ftp.ntua.gr/pub/X11/kde/stable/plasma-mobile/22.04/
  24. http://ftp.sayclub.com/pub/X/KDE/stable/plasma-mobile/22.04/
  25. http://ftp.ussg.iu.edu/kde/stable/plasma-mobile/22.04/
  26. http://kde.mirrors.tds.net/pub/kde/stable/plasma-mobile/22.04/
  27. http://mirror.cc.columbia.edu/pub/software/kde/stable/plasma-mobile/22.04/
  28. http://www-ftp.lip6.fr/pub/X11/kde/stable/plasma-mobile/22.04/
  29. https://download.kde.org/stable/plasma-mobile/22.04/
  30. https://ftp-stud.hs-esslingen.de/Mirrors/ftp.kde.org/pub/kde/stable/plasma-mobile/22.04/
  31. https://ftp.heanet.ie/mirrors/ftp.kde.org/stable/plasma-mobile/22.04/
  32. https://ftp.icm.edu.pl/pub/unix/kde/stable/plasma-mobile/22.04/
  33. https://kde.cs.nctu.edu.tw/ftp/stable/plasma-mobile/22.04/
  34. https://mirrors.dotsrc.org/kde/stable/plasma-mobile/22.04/
  35. https://sunsite.icm.edu.pl/pub/unix/kde/stable/plasma-mobile/22.04/
  36. https://www.mirrorservice.org/sites/ftp.kde.org/pub/kde/stable/plasma-mobile/22.04/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Apr 2022 21:50:12
 files touched by this commit commit hash:147ed11cabf5942225897f0d63b1a8224d8d4791  22.04
Adriaan de Groot (adridg) search for other commits by this committer
net-im/neochat: update to 22.04, latest upstream

NeoChat doesn't do release notes or changelog, so just "it's new!"
07 Apr 2022 16:28:59
 files touched by this commit commit hash:8192d94773f3071781fb34691640f370f2967744  22.02
Gleb Popov (arrowd) search for other commits by this committer
net-im/neochat: Update to 22.02
18 Feb 2022 15:00:37
 files touched by this commit commit hash:5b0382bf560a981fbbc4de5c74b88b468728609f  1.2.0_5
Adriaan de Groot (adridg) search for other commits by this committer
net-im/libquotient: update to latest release (+consumers)

Jump a couple of releases with libquotient, a Matrix-client-library.
- URL mangling bugfix (0.6.11)
- Missing invites bugfix (0.6.10)
- Assertion failure (0.6.9)
28 Oct 2021 19:57:42
 files touched by this commit commit hash:e73bfab8dfa07376381606ea322d29d7431b4e0b  1.2.0_4
Adriaan de Groot (adridg) search for other commits by this committer
textproc/cmark: update to 0.30.2, latest upstream

Release notes are at
	https://github.com/commonmark/cmark/releases/tag/0.30.2
With some bugfixes and an update to unicode 14.0

Bump PORTREVISION on dependent ports, to force a rebuild;
this release changes some of the CMake & pkg-config machinery
and they should follow. (Also, potentially so-version bump)
30 Aug 2021 10:36:50
 files touched by this commit commit hash:85ec88297f44e03ff208fe2c273cda012eee3e43  1.2.0_3
Adriaan de Groot (adridg) search for other commits by this committer
net-im/libquotient: update to latest release

Release notes are at
	https://github.com/quotient-im/libQuotient/releases/tag/0.6.8

Bump consumers to get a rebuild.
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  1.2.0_2
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
11 Jun 2021 21:14:13
 files touched by this commit commit hash:dc0f053cdf3addd28781f5e8585fa2422afadc3d  1.2.0_1
Adriaan de Groot (adridg) search for other commits by this committer
net-im/neochat: add missing dependency

Neochat won't run without itemmodels (although apparently it
will build). This is noticeable if you install it in a non-
KDE Plasma environment, like plain twm + xorg.
01 Jun 2021 12:41:53
 files touched by this commit commit hash:de3a5d18a54d43d79711d7646b410182c4eab483  1.2.0
Adriaan de Groot (adridg) search for other commits by this committer
net-im/neochat: fix plist

Previous commit didn't bring in the new translations
01 Jun 2021 11:31:30
 files touched by this commit commit hash:dfd9173d28fddb01375407a4e32c41b41ad604fd  1.2.0
Adriaan de Groot (adridg) search for other commits by this committer
net-im/neochat: update to 1.2.0, latest upstream

Release announcement at
	https://carlschwan.eu/2021/06/01/neochat-1.2-bubbles-better-text-editing-and-more/
with a great deal of new functionality and improved UI.
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.1.1_1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.1.1_1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Apr 2021 11:32:34
 files touched by this commit commit hash:7143d361cb6b3f351e3b630f127034465eb84c4e  1.1.1_1
Adriaan de Groot (adridg) search for other commits by this committer
Update net-im/libquotient to 0.6.6 (latest upstream)

libQuotient is a Matrix-client library used by several Matrix
clients in the ports tree. 0.6.6 fixes a crash that can be
triggered remotely. Bump two consumers to make them rebuild.
net-im/spectral isn't bumped because it doesn't see any
development, needs a specific bundled git hash, etc ..

While here mark the old-old name of libQuotient as deprecated;
I don't think it has any consumers.
26 Feb 2021 13:39:35
Original commit files touched by this commit Revision:566603  1.1.1
adridg search for other commits by this committer
Update net-im/neochat to latest upstream release

neochat is a Matrix client supporting multiple accounts, multiple
servers, and generally being a nice modern client for IM.

There is a release announcement at
	https://carlschwan.eu/2021/02/23/neochat-1.1/
17 Jan 2021 17:11:20
Original commit files touched by this commit Revision:561836  1.0.1
adridg search for other commits by this committer
Update net-im/libquotient and consumers

New quotient release supports easier homeserver discovery. Chase it,
and then update neochat to the latest release that supports that,
and a newer quaternion (demonstration Matrix client).

Release notes for the three are at:
	https://github.com/quotient-im/libQuotient/releases/tag/0.6.4
	https://github.com/quotient-im/Quaternion/releases/tag/0.0.9.5-beta2
	https://carlschwan.eu/2021/01/13/neochat-1.0.1-first-bugfix-release/
03 Jan 2021 23:40:59
Original commit files touched by this commit Revision:560251  1.0
adridg search for other commits by this committer
Update net-im/neochat to its first public release

NeoChat is a client for the Matrix instant-messaging network;
NeoChat is a convergent client available on desktop and mobile alike.

This is the first public release of NeoChat (previous ports were of
development snapshots). A new dependency has appeared, to allow
editing of screenshots and photos before sending them. Release
announcement is at
	https://carlschwan.eu/2020/12/23/announcing-neochat-1.0-the-kde-matrix-client/
06 Dec 2020 12:39:37
Original commit files touched by this commit Revision:557133  0.1.0_3
adridg search for other commits by this committer
Update net-im/neochat to a recent upstream commit

This is still unreleased, but very functional and rapidly-evolving,
software, so bump it for the past two weeks of development.
One PORTREVISION got skipped on the way; I didn't get around to
committing the update for KF5 5.76 when that landed.
24 Nov 2020 21:48:08
Original commit files touched by this commit Revision:556223  0.1.0_1
adridg search for other commits by this committer
Update net-im/neochat to latest.

With this early-release software, progress is fast and furious
and it makes sense to chase bugfixes rather than releases.
20 Nov 2020 22:23:30
Original commit files touched by this commit Revision:555794  0.1.0
adridg search for other commits by this committer
New port: net-im/neochat

neochat is a KDE fork of net-im/spectral, using KDE technologies on
top of the Qt bits from spectral. It's not clear if spectral is still
being developed. If not, I'll deprecate the spectral port in a while.

One UI glitch is present, because of KDE Frameworks 5.75 -- the
requirement for 5.76 is patched out in the port, because 5.76
has not landed yet.

Number of commits found: 18