At runtime, qt5-graphicaleffects are needed to display anything
in the timeline (e.g. a conversation in a room). Even the loading-
spinner isn't shown without it. Demonstrated by trying to run
nheko in a "bare" machine with just XOrg and twm.
PR: 256839
Reported by: Filipe da Silva Santos
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
Thursday, 10 June 2021
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
The full changelog can be found here:
https://kde.org/announcements/changelogs/gear/21.04.2/
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.
During an exp-run for llvm 12 (see bug 255570), it turned out that
net-im/licq does not build with clang 12.0.0:
[ 92%] Running unit test
cd /wrkdirs/usr/ports/net-im/licq/work/.build/src && /usr/local/bin/ctest
Test project /wrkdirs/usr/ports/net-im/licq/work/.build/src
Start 1: licq
1/1 Test #1: licq .............................***Exception: SegFault 0.03 sec
This is due to licq using a relatively ancient version of googletest,
which has a few issues with more modern compilers. In particular, it
does not handle mocking methods with move-only return types, and in the
case of this port, this leads to a null pointer access and consequently
a segfault.
To fix the null pointer accesses, apply a few upstream googletest
commits.
Approved by: maintainer timeout (2 weeks)
PR: 255915
MFH: 2021Q2
Released: 2021-05-28
Features:
* Add typing notifications (XEP-0085: Chat State Notifications) (jbb)
* Add message history syncing (XEP-0313: Message Archive Management) (lnj)
* Window size is restored (melvo)
* The server's website link is displayed if account creation is disabled (melvo)
* Use breeze theme on macOS (jbb)
* Improved user strings & descriptions (melvo)
Remove 48d70e5258,
as it depends on function changes from 1b949f5ca2
Reported by: madpilot
Fixes: 80762637bb net-im/telegram-desktop: fix build with GTK option
Pointy hat to: vishwin
Approved by: Henry Hu <henry.hu.sh@gmail.com> (maintainer, implicit),
arrowd (mentor, implicit), fluffy (mentor, implicit)
PR: 255719
Telegram now includes a WebView feature when GTK is enabled, which
uses www/webkit2-gtk3.
While here, fix the following minor items:
- allow building with Python newer than 3.7
- devel/dee is not needed for build, remove
- clean up USES= syntax in the GTK option
Obtained from: 0b4100d7ce48d70e5258
Approved by: Henry Hu <henry.hu.sh@gmail.com> (maintainer),
arrowd (mentor), fluffy (mentor)
PR: 255719
Differential Revision: https://reviews.freebsd.org/D30224
May 13, 2021. Over 120 individual programs plus dozens of programmer
libraries and feature plugins are released simultaneously as part of KDE
Gear
Today they all get new bugfix source releases.
Changelogs:
https://kde.org/announcements/changelogs/releases/21.04.1/
When USE_GITLAB was changed to follow upstream GitLab's change
in the way tag-tarballs were delivered, a hack was added to
KDE_INVENT because **that** GitLab installation lagged behind
(by one minor revision, Ithink). Now KDE's installation has
been upgraded, it had the same tag-tarball layout as other
GitLabs and the hack is no longer needed.
The ports that use KDE_INVENT have their distinfo updated,
but the ports themselves do not change so I'm not bumping
PORTREVISION; it's the same git checkout, just with different
icing on top.