KaOS 2025.7 verabschiedet sich von Qt 5 - LinuxNews.de
https://linuxnews.de/kaos-2025-7-verabschiedet-sich-von-qt-5/
KaOS 2025.7 verabschiedet sich von Qt 5 - LinuxNews.de
https://linuxnews.de/kaos-2025-7-verabschiedet-sich-von-qt-5/
Von Qt5 auf Qt6 – ein großer Schritt für #QGIS!
Das Supportende von #Qt5 macht das Upgrade auf #Qt6 für QGIS 4.0 unumgänglich.
Qt ist Basis für alle grafischen Elemente und liefert wichtige Funktionen
.
Der Umstieg ermöglicht innovative Features, von denen künftige QGIS-Versionen profitieren.
Mehr Infos zu QGIS 4.0 im Blog: https://wheregroup.com/blog/details/neuigkeiten-qgis-4/
@textovervideo I love it with special affection when an application shows white text on a white background because of crappy overrides.
I adore it, when the toolkit itself does it.
And I burst with ecstasy when an application I WROTE AND NO ONE ELSE IS USING is affected.
Testing DeepSeek-r1 to make updated vector drawing tool for my assembly engine. Now in QT5.
So far so good.
UPDATE: colors, undo
#archlinux has removed #lazarus-gtk2 package and replaced by lazarus-gtk3.
The problem is, that lazarus-gtk3 does not work (does not even start correctly under #gnome).
Only solution as far as I know is to install #Qt5 packages: lazarus-qt5 (and qt5pas) - or resp. for #Qt6. Works under Gnome with some flaws.
Trying to fix a no longer maintained #Qt4-based project to work with #Qt5. Basically getting rid of the X11/Xlib references for functionality merged in #Qt now.
I'm glad I've been doing French refreshers on Duolingo because all the code is in French.
(Sure, the code tells what it's trying to do, but knowing what a membername actually means saves a bit of time analysing intent of other source files. First see if I can restore full functionality, then I might look at renaming things. Or not.)
#Plasma 6.2.5 uploaded to #debian sid.
It's still building on riscv64 and s390x and it will take a couple more days before migrating to #trixie.
Following suggestions from @guillem I've split/removed even more of the qt5 dependencies and build dependencies so it should be easier to trim down some #qt5 packages for those interested.
The default installation will remain dual stack to fully support all the qt5 apps still around.
With a huge diff of +3,972 / −3,667 lines, rewriting the project tree of @novelwriter to use a model/view set from the previous approach that synced changes between the data class and the view widget's internal model didn't result in less code.
But I think it resulted in an easier to maintain code, and hopefully more stable over time. Syncing the project state between two locations is just a little error-prone, and Qt's default implementation is also a bit buggy.
More testing: added genAI narrative.
Fun fact: Llama 3.2 1b and 3b are not good for this. I changed to IBM Granite 3.0-dense 2b and it performs surprisingly good!
rant programming
GUI Frontend for the BlackForestLabs API.
After over 2 months of hard work, all #KDE applications and #KDEPlasma have been updated to the latest versions! #Qt5.15 and #Qt6.7, including #QtWebEngine, also received updates. A big step forward for the #OpenBSD ports ecosystem!
I've been fighting with #Fedora40, #cmake, and #qt5 all day, and am at my wits end.
cmake needs to know the location of the qt5-config.cmake file, but from what I've been able to tell, there is no such file on my computer.
There are several QT5 directories in /usr, but all are completely empty. I'm not even sure if QT5 is actually installed at this point. (Though the packages qt5-qtbase and qt5-qtsvg definitely are.)
In this video, you will learn how to use the JSON classes in Qt (5 or later) to implement a communication protocol between two processes. Special care is taken not to block the GUI thread in the graphical client application, using asynchronous handling only: https://www.youtube.com/watch?v=jJ_FZqA6AXQ #QtDev #JSON #Qt5 #Qt6
So on a whim I ordered the #Trimui Smart Pro, a Linux based handheld retro-emulator thing.
It arrived the other day and I'm actually quite surprised. It's a pretty capable system, performance wise. The display is pretty sharp and the built quality is decent. (It came pre-loaded with a shedload of roms.)
Meanwhile, I've discovered their toolchain and set up cross-compiling.
It's quite easy to run #homebrew from the SD card. It supports #SDL2 and #QT5!
Done :) #KDE KF6 frameworks pushed to #haikuports for #HaikuOS, atm a few builds to update some dependency fixes for #LLVM17 and #Qt5 will be pushed to haikuports, once they are done I guess a few KPim6 framewoks will be added before #Itinerary will see it's light on Haiku.
nheko is broken for users of arch and arch based distros with plasma 6 (not just my own issue)
crashes are random and have to do with gstreamer/pipewire stack with
Error: signal 11:
nheko(_Z17stacktraceHandleri+0x3f)[0x59bd35ac8f4f]
/usr/lib/libc.so.6(+0x3c770)[0x79788496e770]
/usr/lib/gstreamer-1.0/libgstpipewire.so(+0x12fe4)[0x797877e96fe4]
/usr/lib/gstreamer-1.0/libgstpipewire.so(+0x16e10)[0x797877e9ae10]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x165e2)[0x79787415c5e2]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x5162)[0x79787414b162]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x5940)[0x79787414b940]
/usr/lib/spa-0.2/support/libspa-support.so(+0x6646)[0x797875be6646]
/usr/lib/libpipewire-0.3.so.0(+0x6309d)[0x797875a7709d]
/usr/lib/libc.so.6(+0x8b55a)[0x7978849bd55a]
/usr/lib/libc.so.6(+0x108a3c)[0x797884a3aa3c]
Error: signal 6:
nheko(_Z17stacktraceHandleri+0x3f)[0x59bd35ac8f4f]
/usr/lib/libc.so.6(+0x3c770)[0x79788496e770]
/usr/lib/libc.so.6(+0x8d32c)[0x7978849bf32c]
/usr/lib/libc.so.6(gsignal+0x18)[0x79788496e6c8]
nheko(_Z17stacktraceHandleri+0xe1)[0x59bd35ac8ff1]
/usr/lib/libc.so.6(+0x3c770)[0x79788496e770]
/usr/lib/gstreamer-1.0/libgstpipewire.so(+0x12fe4)[0x797877e96fe4]
/usr/lib/gstreamer-1.0/libgstpipewire.so(+0x16e10)[0x797877e9ae10]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x165e2)[0x79787415c5e2]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x5162)[0x79787414b162]
/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so(+0x5940)[0x79787414b940]
/usr/lib/spa-0.2/support/libspa-support.so(+0x6646)[0x797875be6646]
/usr/lib/libpipewire-0.3.so.0(+0x6309d)[0x797875a7709d]
/usr/lib/libc.so.6(+0x8b55a)[0x7978849bd55a]
/usr/lib/libc.so.6(+0x108a3c)[0x797884a3aa3c]
Aborted (core dumped)
and from sudo coredumpctl list
Mon 2024-03-25 17:39:48 EDT 20059 1000 1001 SIGABRT present /usr/bin/nheko 62.7M
Mon 2024-03-25 17:47:05 EDT 20525 1000 1001 SIGABRT present /usr/bin/nheko 52.6M
Mon 2024-03-25 18:07:44 EDT 22799 1000 1001 SIGABRT present /usr/bin/nheko 3.1M
Mon 2024-03-25 18:08:02 EDT 22880 1000 1001 SIGABRT present /usr/bin/nheko 3.1M
Mon 2024-03-25 18:08:15 EDT 22934 1000 1001 SIGABRT present /usr/bin/nheko 3.1M
Mon 2024-03-25 18:08:31 EDT 22993 1000 1001 SIGABRT present /usr/bin/nheko 3.1M
Mon 2024-03-25 18:08:39 EDT 23044 1000 1001 SIGABRT present /usr/bin/nheko 3.1M