Thursday, 15 February 2024
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 with updated translations,
including:
* knavalbattle: Fix test for placing a ship vertically
* konsole: Show wallpaper on non-translucent top-levels
* neochat: Fix saving images
Add a metric ton of missing KDE dependencies. I know a few deps slip
though the cracks when kdelibs are updated and that's understandable,
but I really don't know what to say here. Just surprised it ever built.
Update WWW.
Add LICENSE and LICENSE_FILE.
Convert BUILD/LIB_DEPENDS=foo to USES_KDE=kirigami-addons.
Pet portlint(1) and portclippy(1).
Update LICENSE - it's really LGPL21+
Remove wonderous use of USES=libtool alongside of USES=cmake. Still
trying to figure out how that ever came to pass.
Disable building of examples which we wern't installing anyways and make
PLIST_SUB more readable.
Add a TEST option to optionally build tests (previously on by default),
which eliminates ~274 targets for normal builds, but still lets us check
if everything is all hunky dory.
- net-im/jitsi-prosody-plugins: Update to 2.0.9220
- net-im/jitsi-videobridge: Update to 2.3-67
- net-im/jicofo: Update to 1.0-1062
- www/jitsi-meet: Update to 1.0.7762
glib, gdk-pixbuf, and so on are all dependencies of libpurple, so we
have them installed. But CMake does couldn't find them because pkgconfig
was not there.
Suggested by: diizzy
List all of the necessary Go-modules as GH_TUPLEs, as other Go-using
ports are doing.
This software is using a combination of C and Go, so, unfortunately, the
straight usage of go.mk is not working.
Minimal required LLVM version to build is 16 now.
It is stated on the clang release page, that the proposals for doing these kinds of captures are implemented in Clang16
Error example:
/wrkdirs/overlays/wip/net-im/telegram-desktop/work-qt5/tdesktop-4.14.4-full/Telegram/SourceFiles/window/window_session_controller.cpp
/wrkdirs/overlays/wip/net-im/telegram-desktop/work-qt5/tdesktop-4.14.4-full/Telegram/SourceFiles/window/window_session_controller.cpp:1249:9: error: reference to local binding 'index' declared in enclosing lambda expression
if (index >= list.size()) {
^
/wrkdirs/overlays/wip/net-im/telegram-desktop/work-qt5/tdesktop-4.14.4-full/Telegram/SourceFiles/window/window_session_controller.cpp:1246:29: note: 'index' declared here
for (const auto [command, index] : accounts) {
^
/wrkdirs/overlays/wip/net-im/telegram-desktop/work-qt5/tdesktop-4.14.4-full/Telegram/SourceFiles/window/window_session_controller.cpp:1252:31: error: reference to local binding 'index' declared in enclosing lambda expression
const auto account = list[index];
^
/wrkdirs/overlays/wip/net-im/telegram-desktop/work-qt5/tdesktop-4.14.4-full/Telegram/SourceFiles/window/window_session_controller.cpp:1246:29: note: 'index' declared here
for (const auto [command, index] : accounts) {
^
2 errors generated.
Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de>