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.
Full changelog:
https://kde.org/announcements/changelogs/gear/21.04.3/
- Boost is a build-dep (wasn't listed explicitly for
ktorrent, because it was dragged in implicitly by other
KDE frameworks),
- ECM is a build-dep (either listed as runtime-dep, or missing
and implicit from being a runtime-dep for something else).
While here, remove comment about keeping things in sync which
is no longer relevant since ktorrent and libktorrent are part
of the KDE release service.
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/
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/
Both `net-p2p/libktorrent' (direct dependency) and `net-p2p/libtorrent'
(unrelated port) install `torrent/torrent.h' header file, albeit in the
different locations:
/usr/local/include/torrent/torrent.h
/usr/local/include/KF5/libktorrent/torrent/torrent.h
The problem is that when both ports are installed, the first header is
being included which in turn breaks the build in a not-so-obvious way:
In file included from libktcore/ktcore_autogen/mocs_compilation.cpp:22:
In file included from libktcore/ktcore_autogen/WEMDBQPFF4/moc_magnetmanager.cpp:10:
In file included from libktcore/ktcore_autogen/WEMDBQPFF4/../../../../ktorrent-21.04.0/libktcore/torrent/magnetmanager.h:26:
/usr/local/include/KF5/libktorrent/magnet/magnetdownloader.h:104:5: error: unknown type name 'Torrent'
Torrent tor;
^
In file included from libktcore/ktcore_autogen/mocs_compilation.cpp:22:
libktcore/ktcore_autogen/WEMDBQPFF4/moc_magnetmanager.cpp:86:34: error: cannot initialize object parameter of type 'bt::MagnetDownloader' with an expression of type 'kt::MagnetDownloader'
return bt::MagnetDownloader::qt_metacast(_clname);
^~~~~~~~~~~
libktcore/ktcore_autogen/WEMDBQPFF4/moc_magnetmanager.cpp:91:33: error: cannot initialize object parameter of type 'bt::MagnetDownloader' with an expression of type 'kt::MagnetDownloader'
_id = bt::MagnetDownloader::qt_metacall(_c, _id, _a);
^~~~~~~~~~~
KDE Gear 21.04
Thursday, 22 April 2021
Welcome to KDE Gear ⚙️ 21.04!
KDE produces literally dozens of apps for work, play, education, and
creativity. Kontact, for example, gives you control over all your email,
contact, and agenda; Itinerary keeps you up to date with everything you
need regarding your trips; the KAlgebra graphing calculator works
equally well on your desktop and your phone; Cantor provides you with an
intuitive way of analyzing data and graphing the results; and Kdenlive
makes cutting and building sophisticated-looking videos not only easy,
but fun as well.
These are but a few of the apps releasing new updates today. When
combined with the KDE’s powerful Plasma desktop, they provide you with
most, if not all, the tools you need to be productive in a versatile and
flexible Linux^WFreeBSD environment.
But you don’t even need to run Linux! Many of the apps in this
announcement work on Windows, macOS, and Android as well. This is what
convergent means for KDE: use your favorite apps anywhere, on any
system, on your work computer, mobile or even on your TV!
And, remember: KDE’s apps, the Plasma desktop, Plasma Mobile, Plasma
BigScreen and all the rest of KDE’s software are free and open source.
No licensing, no hidden costs, no spying. Share them with your friends,
install them at work, or use them in your school lab. It is your
software to enjoy where and how you want.
Full announcement and changelogs:
https://kde.org/announcements/gear/21.04/