git: 9ead4b6918b8 - main - KDE: Update KDE Gear to 25.04.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 17 Apr 2025 12:00:29 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9ead4b6918b8978bf7f35fc4ef49bced9f0447b6
commit 9ead4b6918b8978bf7f35fc4ef49bced9f0447b6
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-04-17 11:57:49 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-04-17 11:57:49 +0000
KDE: Update KDE Gear to 25.04.0
Announcement: https://kde.org/announcements/gear/25.04.0/
Ports changes:
kde.mk:
- Simplify KDE_APPS_BASED_PATCHLEVEL definition and generalize
it for unstable branch.
devel/kopeninghours:
- Use custom PLIST_SUB to reduce churn on updates.
editors/ghostwriter:
- Drop upstreamed patch.
games/khangman:
- Drop upstreamed patch.
math/kcalc:
- Depend on math/mpc.
multimedia/kdenlive:
- Prevent fetching during build.
- Depends on KF6 Purpose unconditionally and remove no-op OPTIONS_SUB.
- Depend on OpenTimelineIO.
net/krdc:
- Switch to freerdp3.
x11-fm/dolphin:
- Fix abuse of PLIST_SUB.
*/*:
- Add missing and update KF6 dependencies and Qt components.
---
Mk/Uses/kde.mk | 20 ++-
accessibility/kmag/distinfo | 6 +-
accessibility/kmag/pkg-plist | 1 +
accessibility/kmousetool/distinfo | 6 +-
accessibility/kmousetool/pkg-plist | 1 +
accessibility/kmouth/distinfo | 6 +-
accessibility/kmouth/pkg-plist | 1 +
archivers/ark/Makefile | 4 -
archivers/ark/distinfo | 8 +-
archivers/ark/pkg-plist | 1 +
astro/kosmindoormap/distinfo | 6 +-
astro/kosmindoormap/pkg-plist | 2 +
astro/marble/Makefile | 4 -
astro/marble/distinfo | 10 +-
astro/marble/pkg-plist | 13 ++
audio/audiocd-kio/distinfo | 6 +-
audio/audiocd-kio/pkg-plist | 8 +
audio/elisa/Makefile | 1 -
audio/elisa/distinfo | 6 +-
audio/juk/distinfo | 6 +-
audio/juk/pkg-plist | 1 +
audio/kmix/distinfo | 6 +-
audio/kmix/pkg-plist | 1 +
audio/kwave/distinfo | 6 +-
audio/kwave/pkg-plist | 4 +-
audio/libkcddb/distinfo | 6 +-
audio/libkcompactdisc/distinfo | 6 +-
databases/akonadi/distinfo | 6 +-
databases/akonadi/pkg-plist | 7 +-
deskutils/akonadi-calendar-tools/distinfo | 6 +-
deskutils/akonadi-calendar-tools/pkg-plist | 2 +
deskutils/akonadi-import-wizard/distinfo | 6 +-
deskutils/akonadi-import-wizard/pkg-plist | 2 +
deskutils/akonadiconsole/distinfo | 6 +-
deskutils/akonadiconsole/pkg-plist | 3 +-
deskutils/akregator/Makefile | 4 +-
deskutils/akregator/distinfo | 6 +-
deskutils/akregator/pkg-plist | 2 +
deskutils/grantlee-editor/distinfo | 6 +-
deskutils/grantlee-editor/pkg-plist | 8 +
deskutils/grantleetheme/distinfo | 6 +-
deskutils/itinerary/distinfo | 6 +-
deskutils/itinerary/pkg-plist | 2 +
deskutils/kaddressbook/Makefile | 2 +-
deskutils/kaddressbook/distinfo | 6 +-
deskutils/kaddressbook/pkg-plist | 5 +
deskutils/kalarm/Makefile | 2 +-
deskutils/kalarm/distinfo | 6 +-
deskutils/kalarm/pkg-plist | 3 +
deskutils/kcharselect/distinfo | 6 +-
deskutils/kcharselect/pkg-plist | 1 +
deskutils/kdeconnect-kde/Makefile | 1 -
deskutils/kdeconnect-kde/distinfo | 6 +-
deskutils/kdeconnect-kde/pkg-plist | 23 +++
deskutils/kdepim-addons/distinfo | 6 +-
deskutils/kdepim-addons/pkg-plist | 51 ++++++
deskutils/kdepim-runtime/distinfo | 6 +-
deskutils/kdepim-runtime/pkg-plist | 56 ++++++-
deskutils/keditbookmarks/distinfo | 6 +-
deskutils/keditbookmarks/pkg-plist | 1 +
deskutils/kfind/distinfo | 6 +-
deskutils/kfind/pkg-plist | 1 +
deskutils/kmail-account-wizard/distinfo | 6 +-
deskutils/kmail-account-wizard/pkg-plist | 2 +
deskutils/kmail/Makefile | 2 +-
deskutils/kmail/distinfo | 6 +-
deskutils/kmail/pkg-plist | 26 ++++
deskutils/kongress/distinfo | 6 +-
deskutils/kongress/pkg-plist | 4 +
deskutils/kontact/distinfo | 6 +-
deskutils/kontact/pkg-plist | 3 +
deskutils/korganizer/Makefile | 3 +-
deskutils/korganizer/distinfo | 6 +-
deskutils/korganizer/pkg-plist | 2 +
deskutils/kruler/distinfo | 6 +-
deskutils/kruler/pkg-plist | 1 +
deskutils/kweather/distinfo | 6 +-
deskutils/kweather/pkg-plist | 3 +
deskutils/kweathercore/distinfo | 6 +-
deskutils/kweathercore/pkg-plist | 6 +
deskutils/libkdepim/distinfo | 6 +-
deskutils/mbox-importer/distinfo | 6 +-
deskutils/merkuro/Makefile | 1 +
deskutils/merkuro/distinfo | 6 +-
deskutils/merkuro/pkg-plist | 25 ++-
deskutils/pim-data-exporter/Makefile | 2 +-
deskutils/pim-data-exporter/distinfo | 6 +-
deskutils/pim-data-exporter/pkg-plist | 2 +
deskutils/pim-sieve-editor/Makefile | 4 +-
deskutils/pim-sieve-editor/distinfo | 6 +-
deskutils/pim-sieve-editor/pkg-plist | 3 +
deskutils/zanshin/distinfo | 6 +-
deskutils/zanshin/pkg-plist | 2 +
devel/cervisia/distinfo | 6 +-
devel/cervisia/pkg-plist | 6 +-
devel/dolphin-plugins/distinfo | 6 +-
devel/dolphin-plugins/pkg-plist | 12 ++
devel/kapptemplate/distinfo | 6 +-
devel/kapptemplate/pkg-plist | 2 +
devel/kcachegrind/distinfo | 6 +-
devel/kcachegrind/pkg-plist | 3 +
devel/kde-dev-scripts/distinfo | 6 +-
devel/kde-dev-utils/distinfo | 6 +-
devel/kde-dev-utils/pkg-plist | 3 +
devel/kdesdk-kio/distinfo | 6 +-
devel/kdesdk-kio/pkg-plist | 1 +
devel/kdesdk-thumbnailers/distinfo | 6 +-
devel/kdev-php/Makefile | 1 -
devel/kdev-php/distinfo | 6 +-
devel/kdev-php/pkg-plist | 2 +
devel/kdev-python/Makefile | 1 -
devel/kdev-python/distinfo | 6 +-
devel/kdev-python/pkg-plist | 2 +
devel/kdevelop/Makefile | 1 -
devel/kdevelop/distinfo | 6 +-
devel/kdevelop/kdevelop.mk | 2 +-
devel/kdevelop/pkg-plist | 144 ++++++++++++++++-
devel/kio-extras/distinfo | 6 +-
devel/kio-extras/pkg-plist | 117 ++++++++++++++
devel/kirigami-gallery/distinfo | 6 +-
devel/kirigami-gallery/pkg-plist | 2 +
devel/kopeninghours/Makefile | 2 +
devel/kopeninghours/distinfo | 6 +-
devel/kopeninghours/pkg-plist | 3 +-
devel/kpublictransport/distinfo | 6 +-
devel/kpublictransport/pkg-plist | 9 ++
devel/lokalize/distinfo | 6 +-
devel/lokalize/pkg-plist | 3 +
devel/massif-visualizer/distinfo | 6 +-
devel/massif-visualizer/pkg-plist | 2 +
devel/poxml/distinfo | 6 +-
devel/umbrello/distinfo | 6 +-
editors/calligra/Makefile | 3 +-
editors/calligra/distinfo | 6 +-
editors/calligra/pkg-plist | 63 ++++++++
editors/ghostwriter/distinfo | 6 +-
editors/ghostwriter/files/patch-src_CMakeLists.txt | 14 --
editors/ghostwriter/pkg-plist | 2 +
editors/kate/Makefile | 1 -
editors/kate/distinfo | 6 +-
editors/kate/pkg-plist | 48 ++++++
games/blinken/Makefile | 2 +-
games/blinken/distinfo | 6 +-
games/blinken/pkg-plist | 6 +-
games/bomber/distinfo | 6 +-
games/bomber/pkg-plist | 2 +
games/bovo/distinfo | 6 +-
games/bovo/pkg-plist | 1 +
games/granatier/distinfo | 6 +-
games/granatier/pkg-plist | 2 +
games/kajongg/distinfo | 6 +-
games/kajongg/pkg-plist | 4 +
games/kanagram/distinfo | 6 +-
games/kanagram/pkg-plist | 1 +
games/kapman/distinfo | 6 +-
games/kapman/pkg-plist | 1 +
games/katomic/distinfo | 6 +-
games/katomic/pkg-plist | 1 +
games/kblackbox/distinfo | 6 +-
games/kblackbox/pkg-plist | 1 +
games/kblocks/distinfo | 6 +-
games/kblocks/pkg-plist | 1 +
games/kbounce/distinfo | 6 +-
games/kbounce/pkg-plist | 1 +
games/kbreakout/distinfo | 6 +-
games/kbreakout/pkg-plist | 2 +
games/kdiamond/distinfo | 6 +-
games/kdiamond/pkg-plist | 1 +
games/kfourinline/distinfo | 6 +-
games/kfourinline/pkg-plist | 2 +
games/kgoldrunner/distinfo | 6 +-
games/kgoldrunner/pkg-plist | 1 +
games/khangman/Makefile | 2 -
games/khangman/distinfo | 6 +-
games/khangman/files/patch-nonLatin | 173 ---------------------
games/khangman/pkg-plist | 1 +
games/kigo/distinfo | 6 +-
games/kigo/pkg-plist | 2 +
games/killbots/distinfo | 6 +-
games/killbots/pkg-plist | 2 +
games/kiriki/distinfo | 6 +-
games/kiriki/pkg-plist | 1 +
games/kjumpingcube/distinfo | 6 +-
games/kjumpingcube/pkg-plist | 1 +
games/klickety/distinfo | 6 +-
games/klickety/pkg-plist | 2 +
games/klines/distinfo | 6 +-
games/klines/pkg-plist | 1 +
games/kmahjongg/distinfo | 6 +-
games/kmahjongg/pkg-plist | 1 +
games/kmines/distinfo | 6 +-
games/kmines/pkg-plist | 1 +
games/knavalbattle/distinfo | 6 +-
games/knavalbattle/pkg-plist | 1 +
games/knetwalk/distinfo | 6 +-
games/knetwalk/pkg-plist | 1 +
games/knights/distinfo | 6 +-
games/knights/pkg-plist | 2 +
games/kolf/distinfo | 6 +-
games/kolf/pkg-plist | 1 +
games/kollision/distinfo | 6 +-
games/kollision/pkg-plist | 2 +
games/konquest/distinfo | 6 +-
games/konquest/pkg-plist | 1 +
games/kpat/distinfo | 6 +-
games/kpat/pkg-plist | 1 +
games/kreversi/distinfo | 6 +-
games/kreversi/pkg-plist | 1 +
games/kshisen/distinfo | 6 +-
games/kshisen/pkg-plist | 1 +
games/ksirk/distinfo | 6 +-
games/ksirk/pkg-plist | 3 +
games/ksnakeduel/distinfo | 6 +-
games/ksnakeduel/pkg-plist | 2 +
games/kspaceduel/distinfo | 6 +-
games/kspaceduel/pkg-plist | 1 +
games/ksquares/distinfo | 6 +-
games/ksquares/pkg-plist | 1 +
games/ksudoku/distinfo | 6 +-
games/ksudoku/pkg-plist | 1 +
games/ktuberling/distinfo | 6 +-
games/ktuberling/pkg-plist | 1 +
games/kubrick/distinfo | 6 +-
games/kubrick/pkg-plist | 2 +
games/libkdegames/distinfo | 6 +-
games/libkdegames/pkg-plist | 1 +
games/libkmahjongg/distinfo | 6 +-
games/libkmahjongg/pkg-plist | 1 +
games/lskat/distinfo | 6 +-
games/lskat/pkg-plist | 1 +
games/palapeli/distinfo | 6 +-
games/palapeli/pkg-plist | 2 +
games/picmi/distinfo | 6 +-
games/picmi/pkg-plist | 2 +
games/skladnik/distinfo | 6 +-
games/skladnik/pkg-plist | 2 +
graphics/gwenview/distinfo | 6 +-
graphics/gwenview/pkg-plist | 1 +
graphics/kamera/distinfo | 6 +-
graphics/kamera/pkg-plist | 3 +
graphics/kcolorchooser/distinfo | 6 +-
graphics/kdegraphics-mobipocket/distinfo | 6 +-
graphics/kdegraphics-svgpart/distinfo | 6 +-
graphics/kdegraphics-thumbnailers/distinfo | 6 +-
graphics/kgraphviewer/distinfo | 6 +-
graphics/kgraphviewer/pkg-plist | 1 +
graphics/kimagemapeditor/distinfo | 6 +-
graphics/kimagemapeditor/pkg-plist | 1 +
graphics/kolourpaint/distinfo | 6 +-
graphics/kolourpaint/pkg-plist | 1 +
graphics/kontrast/distinfo | 6 +-
graphics/kontrast/pkg-plist | 2 +
graphics/kqtquickcharts/distinfo | 6 +-
graphics/ksanecore/distinfo | 6 +-
graphics/ksanecore/pkg-plist | 1 +
graphics/libkdcraw/distinfo | 6 +-
graphics/libkexiv2/distinfo | 6 +-
graphics/libksane/distinfo | 6 +-
graphics/libksane/pkg-plist | 1 +
graphics/okular/Makefile | 1 -
graphics/okular/distinfo | 6 +-
graphics/okular/pkg-plist | 16 ++
graphics/skanlite/distinfo | 6 +-
graphics/skanlite/pkg-plist | 1 +
graphics/skanpage/distinfo | 6 +-
graphics/skanpage/pkg-plist | 2 +
irc/konversation/distinfo | 6 +-
irc/konversation/pkg-plist | 1 +
japanese/kiten/distinfo | 6 +-
japanese/kiten/pkg-plist | 1 +
lang/kturtle/distinfo | 6 +-
lang/kturtle/pkg-plist | 1 +
math/analitza/distinfo | 6 +-
math/analitza/pkg-plist | 2 +
math/cantor/Makefile | 1 -
math/cantor/distinfo | 6 +-
math/cantor/pkg-plist | 2 +
math/kalgebra/distinfo | 6 +-
math/kalgebra/pkg-plist | 4 +
math/kalk/distinfo | 6 +-
math/kalk/pkg-plist | 1 +
math/kbruch/distinfo | 6 +-
math/kbruch/pkg-plist | 1 +
math/kcalc/Makefile | 1 +
math/kcalc/distinfo | 6 +-
math/kcalc/pkg-plist | 1 +
math/kig/distinfo | 6 +-
math/kmplot/distinfo | 6 +-
math/kmplot/pkg-plist | 1 +
math/rocs/distinfo | 6 +-
misc/artikulate/distinfo | 6 +-
misc/kdeedu-data/distinfo | 6 +-
misc/kgeography/distinfo | 6 +-
misc/kgeography/pkg-plist | 1 +
misc/klettres/Makefile | 2 +-
misc/klettres/distinfo | 6 +-
misc/klettres/pkg-plist | 1 +
misc/ktouch/distinfo | 6 +-
misc/kwordquiz/distinfo | 6 +-
misc/kwordquiz/pkg-plist | 1 +
misc/libkeduvocdocument/distinfo | 6 +-
misc/libkeduvocdocument/pkg-plist | 1 +
misc/minuet/distinfo | 6 +-
misc/parley/distinfo | 6 +-
misc/parley/pkg-plist | 1 +
multimedia/dragon/distinfo | 6 +-
multimedia/dragon/pkg-plist | 2 +
multimedia/kamoso/Makefile | 1 -
multimedia/kamoso/distinfo | 6 +-
multimedia/kamoso/pkg-plist | 1 +
multimedia/kasts/Makefile | 9 +-
multimedia/kasts/distinfo | 8 +-
multimedia/kasts/pkg-plist | 6 +
multimedia/kdemultimedia-ffmpegthumbs/distinfo | 6 +-
multimedia/kdenlive/Makefile | 21 ++-
multimedia/kdenlive/distinfo | 6 +-
multimedia/kdenlive/pkg-plist | 27 +++-
multimedia/plasmatube/distinfo | 6 +-
multimedia/plasmatube/pkg-plist | 1 +
net-im/kaccounts-integration/distinfo | 6 +-
net-im/kaccounts-integration/pkg-plist | 2 +
net-im/kaccounts-providers/distinfo | 6 +-
net-im/kaccounts-providers/pkg-plist | 2 +
net-im/neochat/Makefile | 1 -
net-im/neochat/distinfo | 6 +-
net-im/neochat/pkg-plist | 3 +
net-im/tokodon/distinfo | 6 +-
net-im/tokodon/pkg-plist | 10 +-
net-p2p/ktorrent/distinfo | 6 +-
net-p2p/ktorrent/pkg-plist | 1 +
net-p2p/libktorrent/distinfo | 6 +-
net-p2p/libktorrent/pkg-plist | 1 +
net/akonadi-calendar/distinfo | 6 +-
net/akonadi-calendar/pkg-plist | 6 +
net/akonadi-contacts/distinfo | 6 +-
net/akonadi-contacts/pkg-plist | 4 +
net/akonadi-mime/distinfo | 6 +-
net/akonadi-mime/pkg-plist | 2 +
net/akonadi-search/distinfo | 6 +-
net/alligator/distinfo | 6 +-
net/alligator/pkg-plist | 3 +
net/calendarsupport/distinfo | 6 +-
net/calendarsupport/pkg-plist | 1 +
net/eventviews/distinfo | 6 +-
net/eventviews/pkg-plist | 2 +
net/incidenceeditor/distinfo | 6 +-
net/incidenceeditor/pkg-plist | 2 +
net/kcalutils/distinfo | 6 +-
net/kcalutils/pkg-plist | 2 +
net/kdenetwork-filesharing/distinfo | 6 +-
net/kdenetwork-filesharing/pkg-plist | 1 +
net/kget/distinfo | 6 +-
net/kget/pkg-plist | 8 +-
net/kidentitymanagement/distinfo | 6 +-
net/kidentitymanagement/pkg-plist | 1 +
net/kimap/distinfo | 6 +-
net/kimap/pkg-plist | 2 +
net/kio-gdrive/distinfo | 6 +-
net/kio-gdrive/pkg-plist | 2 +
net/kio-zeroconf/distinfo | 6 +-
net/kitinerary/Makefile | 1 -
net/kitinerary/distinfo | 6 +-
net/kitinerary/pkg-plist | 2 +
net/kldap/distinfo | 6 +-
net/kldap/pkg-plist | 2 +
net/kmailtransport/distinfo | 6 +-
net/kmailtransport/pkg-plist | 1 +
net/kmbox/distinfo | 6 +-
net/kmime/distinfo | 6 +-
net/kontactinterface/distinfo | 6 +-
net/kpimtextedit/Makefile | 3 -
net/kpimtextedit/distinfo | 8 +-
net/kpimtextedit/pkg-plist | 2 +
net/krdc/Makefile | 4 +-
net/krdc/distinfo | 6 +-
net/krdc/pkg-plist | 2 +
net/krfb/Makefile | 1 -
net/krfb/distinfo | 6 +-
net/krfb/pkg-plist | 1 +
net/ksmtp/distinfo | 6 +-
net/ktnef/distinfo | 6 +-
net/ktnef/pkg-plist | 1 +
net/libgravatar/distinfo | 6 +-
net/libkgapi/distinfo | 6 +-
net/libkgapi/pkg-plist | 2 +
net/libksieve/distinfo | 6 +-
net/libksieve/pkg-plist | 1 +
net/mailcommon/distinfo | 6 +-
net/mailcommon/pkg-plist | 2 +
net/mailimporter/distinfo | 6 +-
net/mailimporter/pkg-plist | 1 +
net/messagelib/distinfo | 6 +-
net/messagelib/pkg-plist | 17 +-
net/mimetreeparser/distinfo | 6 +-
net/mimetreeparser/pkg-plist | 5 +-
net/pimcommon/distinfo | 6 +-
net/pimcommon/pkg-plist | 11 +-
science/kalzium/distinfo | 6 +-
science/step/distinfo | 6 +-
security/keysmith/Makefile | 2 +-
security/keysmith/distinfo | 6 +-
security/keysmith/pkg-plist | 4 +-
security/kgpg/distinfo | 6 +-
security/kgpg/pkg-plist | 2 +
security/kleopatra/Makefile | 10 +-
security/kleopatra/distinfo | 6 +-
security/kleopatra/pkg-plist | 9 +-
security/kpkpass/distinfo | 6 +-
security/kwalletmanager/distinfo | 6 +-
security/kwalletmanager/pkg-plist | 2 +
security/libkleo/distinfo | 6 +-
security/libkleo/pkg-plist | 3 +-
sysutils/baloo-widgets/distinfo | 6 +-
sysutils/baloo-widgets/pkg-plist | 2 +
sysutils/filelight/distinfo | 6 +-
sysutils/filelight/pkg-plist | 2 +
sysutils/k3b/distinfo | 6 +-
sysutils/k3b/pkg-plist | 4 +
sysutils/kbackup/distinfo | 6 +-
sysutils/kbackup/pkg-plist | 2 +
sysutils/kcron/distinfo | 6 +-
sysutils/kcron/pkg-plist | 1 +
sysutils/kdebugsettings/distinfo | 6 +-
sysutils/kdebugsettings/pkg-plist | 2 +
sysutils/kdf/distinfo | 6 +-
sysutils/kdf/pkg-plist | 1 +
sysutils/kdialog/distinfo | 6 +-
sysutils/kdialog/pkg-plist | 1 +
sysutils/khelpcenter/distinfo | 6 +-
sysutils/khelpcenter/pkg-plist | 1 +
sysutils/kpmcore/distinfo | 6 +-
sysutils/kpmcore/pkg-plist | 7 +-
sysutils/ksystemlog/distinfo | 6 +-
sysutils/ksystemlog/pkg-plist | 2 +
sysutils/signon-kwallet-extension/distinfo | 6 +-
sysutils/sweeper/distinfo | 6 +-
sysutils/sweeper/pkg-plist | 2 +
textproc/arianna/distinfo | 6 +-
textproc/arianna/pkg-plist | 2 +
textproc/kompare/distinfo | 6 +-
textproc/kompare/pkg-plist | 1 +
textproc/libkomparediff2/distinfo | 6 +-
textproc/libkomparediff2/pkg-plist | 1 +
textproc/markdownpart/distinfo | 6 +-
www/falkon/distinfo | 6 +-
www/falkon/pkg-plist | 35 +++++
x11-clocks/kteatime/distinfo | 6 +-
x11-clocks/kteatime/pkg-plist | 1 +
x11-clocks/ktimer/distinfo | 6 +-
x11-clocks/ktimer/pkg-plist | 1 +
x11-fm/dolphin/Makefile | 4 +-
x11-fm/dolphin/distinfo | 6 +-
x11-fm/dolphin/pkg-plist | 10 +-
x11-fm/konqueror/distinfo | 6 +-
x11-fm/konqueror/pkg-plist | 63 ++++++++
x11/konsole/distinfo | 6 +-
x11/konsole/pkg-plist | 1 +
x11/yakuake/distinfo | 6 +-
x11/yakuake/pkg-plist | 2 +
459 files changed, 1798 insertions(+), 1023 deletions(-)
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 8859eb291c19..8352623f93ea 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -85,10 +85,6 @@ KDE_APPLICATIONS_BRANCH?= ${KDE_APPLICATIONS6_BRANCH}
KDE_APPLICATIONS_VERSION?= ${KDE_APPLICATIONS6_VERSION}
KDE_APPLICATIONS_SHLIB_VER?= ${KDE_APPLICATIONS6_SHLIB_VER}
KDE_APPLICATIONS_SHLIB_G_VER?= ${KDE_APPLICATIONS6_SHLIB_G_VER}
-# Some projects despite being a part of Gear distribution continue to use
-# their own versioning with mangled KDE_APPLICATIONS_VERSION as a patchlevel.
-# Provide more variables to ease their maintenance.
-KDE_APPS_BASED_PATCHLEVEL?= ${KDE_APPLICATIONS_VERSION:R:S/.//}0${KDE_APPLICATIONS_VERSION:E}
# Legacy KDE Plasma.
KDE_PLASMA5_VERSION?= 5.27.12
@@ -108,12 +104,24 @@ KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
# devel/kdevelop, games/libkdegames, games/libkmahjongg, graphics/kgraphviewer
-KDE_APPLICATIONS6_VERSION?= 24.12.3
-KDE_APPLICATIONS6_SHLIB_VER?= 6.3.3
+KDE_APPLICATIONS6_VERSION?= 25.04.0
+KDE_APPLICATIONS6_SHLIB_VER?= 6.4.0
# G as in KDE Gear, and as in "don't make the variable name longer than required".
KDE_APPLICATIONS6_SHLIB_G_VER?= ${KDE_APPLICATIONS6_VERSION}
KDE_APPLICATIONS6_BRANCH?= stable
+# Some projects despite being a part of Gear distribution continue to use
+# their own versioning with mangled KDE_APPLICATIONS_VERSION as a patchlevel.
+# Provide more variables to ease their maintenance.
+KDE_APPS_MAJOR= ${KDE_APPLICATIONS_VERSION:R:R}
+KDE_APPS_MINOR= ${KDE_APPLICATIONS_VERSION:R:E}
+. if ${KDE_APPLICATIONS_BRANCH:Mstable}
+KDE_APPS_MICRO= 0${KDE_APPLICATIONS_VERSION:E}
+. else
+KDE_APPS_MICRO= ${KDE_APPLICATIONS_VERSION:E}
+. endif
+KDE_APPS_BASED_PATCHLEVEL?= ${KDE_APPS_MAJOR}${KDE_APPS_MINOR}${KDE_APPS_MICRO}
+
# ==============================================================================
# === INSTALLATION PREFIXES AND HEADER LOCATION ================================
diff --git a/accessibility/kmag/distinfo b/accessibility/kmag/distinfo
index 0d15fc83f843..59d41b5bdf23 100644
--- a/accessibility/kmag/distinfo
+++ b/accessibility/kmag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275218
-SHA256 (KDE/release-service/24.12.3/kmag-24.12.3.tar.xz) = 7fe889bef8b4ca9c63f8fedbf91295d543507fc381293463b1a9751a040a4c11
-SIZE (KDE/release-service/24.12.3/kmag-24.12.3.tar.xz) = 677832
+TIMESTAMP = 1744564190
+SHA256 (KDE/release-service/25.04.0/kmag-25.04.0.tar.xz) = 853aba2d98ec0c46d234fcf72c717b8e44e52a1c0083724c91002f2902eac514
+SIZE (KDE/release-service/25.04.0/kmag-25.04.0.tar.xz) = 680296
diff --git a/accessibility/kmag/pkg-plist b/accessibility/kmag/pkg-plist
index 3a164687092f..f29ba4547cdd 100644
--- a/accessibility/kmag/pkg-plist
+++ b/accessibility/kmag/pkg-plist
@@ -61,6 +61,7 @@ share/locale/pt/LC_MESSAGES/kmag.mo
share/locale/pt_BR/LC_MESSAGES/kmag.mo
share/locale/ro/LC_MESSAGES/kmag.mo
share/locale/ru/LC_MESSAGES/kmag.mo
+share/locale/sa/LC_MESSAGES/kmag.mo
share/locale/se/LC_MESSAGES/kmag.mo
share/locale/sk/LC_MESSAGES/kmag.mo
share/locale/sl/LC_MESSAGES/kmag.mo
diff --git a/accessibility/kmousetool/distinfo b/accessibility/kmousetool/distinfo
index b513cd24c8a7..a787ded67d31 100644
--- a/accessibility/kmousetool/distinfo
+++ b/accessibility/kmousetool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275221
-SHA256 (KDE/release-service/24.12.3/kmousetool-24.12.3.tar.xz) = 92b53c521659167616ead9e3fc513afacbdf17d41c6577de9cfbad37ed35f22a
-SIZE (KDE/release-service/24.12.3/kmousetool-24.12.3.tar.xz) = 134548
+TIMESTAMP = 1744564190
+SHA256 (KDE/release-service/25.04.0/kmousetool-25.04.0.tar.xz) = a49871f74804f582ae163fd2b1bf1f8231c09d571cd4edd94f2f2512824f8cdf
+SIZE (KDE/release-service/25.04.0/kmousetool-25.04.0.tar.xz) = 135528
diff --git a/accessibility/kmousetool/pkg-plist b/accessibility/kmousetool/pkg-plist
index c80bf7edd392..36e953cd50df 100644
--- a/accessibility/kmousetool/pkg-plist
+++ b/accessibility/kmousetool/pkg-plist
@@ -62,6 +62,7 @@ share/locale/pt/LC_MESSAGES/kmousetool.mo
share/locale/pt_BR/LC_MESSAGES/kmousetool.mo
share/locale/ro/LC_MESSAGES/kmousetool.mo
share/locale/ru/LC_MESSAGES/kmousetool.mo
+share/locale/sa/LC_MESSAGES/kmousetool.mo
share/locale/se/LC_MESSAGES/kmousetool.mo
share/locale/sk/LC_MESSAGES/kmousetool.mo
share/locale/sl/LC_MESSAGES/kmousetool.mo
diff --git a/accessibility/kmouth/distinfo b/accessibility/kmouth/distinfo
index d493c6f45f78..09516616e14f 100644
--- a/accessibility/kmouth/distinfo
+++ b/accessibility/kmouth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275226
-SHA256 (KDE/release-service/24.12.3/kmouth-24.12.3.tar.xz) = 70351fb29b183188ad38ea64eada79317bbaef1afac12e5d00c1c95ae674a2ba
-SIZE (KDE/release-service/24.12.3/kmouth-24.12.3.tar.xz) = 1940356
+TIMESTAMP = 1744564191
+SHA256 (KDE/release-service/25.04.0/kmouth-25.04.0.tar.xz) = 3c4ba45ff0acf464055b6dca8e29ed675dc58dc8e755fc45fdf25f29686dedf4
+SIZE (KDE/release-service/25.04.0/kmouth-25.04.0.tar.xz) = 1945268
diff --git a/accessibility/kmouth/pkg-plist b/accessibility/kmouth/pkg-plist
index 4d45b9ab0bd0..02540a9d0b1f 100644
--- a/accessibility/kmouth/pkg-plist
+++ b/accessibility/kmouth/pkg-plist
@@ -85,6 +85,7 @@ share/locale/pt/LC_MESSAGES/kmouth.mo
share/locale/pt_BR/LC_MESSAGES/kmouth.mo
share/locale/ro/LC_MESSAGES/kmouth.mo
share/locale/ru/LC_MESSAGES/kmouth.mo
+share/locale/sa/LC_MESSAGES/kmouth.mo
share/locale/se/LC_MESSAGES/kmouth.mo
share/locale/sk/LC_MESSAGES/kmouth.mo
share/locale/sl/LC_MESSAGES/kmouth.mo
diff --git a/archivers/ark/Makefile b/archivers/ark/Makefile
index 3ef6a6e1c921..a0a24f91dce5 100644
--- a/archivers/ark/Makefile
+++ b/archivers/ark/Makefile
@@ -1,11 +1,7 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= archivers kde kde-applications
-PATCH_SITES= https://invent.kde.org/utilities/ark/-/commit/
-PATCHFILES= 21943ff05e7d660e27befd9b43d242076a4b657a.diff:-p1
-
MAINTAINER= kde@FreeBSD.org
COMMENT= Archiving tool for KDE
WWW= https://utils.kde.org/projects/ark/
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 05d20a6e40fb..93fc56d6d52c 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1741600936
-SHA256 (KDE/release-service/24.12.3/ark-24.12.3.tar.xz) = 4eb1d43878f55169bfb27a65e6f0d7f6093a69d56d905fdff249138653fe4abf
-SIZE (KDE/release-service/24.12.3/ark-24.12.3.tar.xz) = 3010672
-SHA256 (KDE/release-service/24.12.3/21943ff05e7d660e27befd9b43d242076a4b657a.diff) = bbf43ec5309bf3a01a1686c34d99eeb4adf0a275794f85e307840c6528e14c0e
-SIZE (KDE/release-service/24.12.3/21943ff05e7d660e27befd9b43d242076a4b657a.diff) = 896
+TIMESTAMP = 1744564192
+SHA256 (KDE/release-service/25.04.0/ark-25.04.0.tar.xz) = 07afcabc0bcf33b6dd69d6ef4a551df89a4502be677d3b5078adbba80d88d5b7
+SIZE (KDE/release-service/25.04.0/ark-25.04.0.tar.xz) = 3017272
diff --git a/archivers/ark/pkg-plist b/archivers/ark/pkg-plist
index ae7f0eabe736..75f5620f47ea 100644
--- a/archivers/ark/pkg-plist
+++ b/archivers/ark/pkg-plist
@@ -80,6 +80,7 @@ share/locale/pt/LC_MESSAGES/ark.mo
share/locale/pt_BR/LC_MESSAGES/ark.mo
share/locale/ro/LC_MESSAGES/ark.mo
share/locale/ru/LC_MESSAGES/ark.mo
+share/locale/sa/LC_MESSAGES/ark.mo
share/locale/se/LC_MESSAGES/ark.mo
share/locale/sk/LC_MESSAGES/ark.mo
share/locale/sl/LC_MESSAGES/ark.mo
diff --git a/astro/kosmindoormap/distinfo b/astro/kosmindoormap/distinfo
index 97b5f92a0722..966a48730bee 100644
--- a/astro/kosmindoormap/distinfo
+++ b/astro/kosmindoormap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275232
-SHA256 (KDE/release-service/24.12.3/kosmindoormap-24.12.3.tar.xz) = d935c46736040ba0013bb02c3aa30ebd3e9417f0f13cac0e37c24cf41de9747d
-SIZE (KDE/release-service/24.12.3/kosmindoormap-24.12.3.tar.xz) = 694640
+TIMESTAMP = 1744564192
+SHA256 (KDE/release-service/25.04.0/kosmindoormap-25.04.0.tar.xz) = b85994daf6f71629281774825e09aee1b014813a9741ed98b70baff3cf56ab50
+SIZE (KDE/release-service/25.04.0/kosmindoormap-25.04.0.tar.xz) = 736448
diff --git a/astro/kosmindoormap/pkg-plist b/astro/kosmindoormap/pkg-plist
index cc7e7d31f6aa..af014b4eed7c 100644
--- a/astro/kosmindoormap/pkg-plist
+++ b/astro/kosmindoormap/pkg-plist
@@ -130,6 +130,7 @@ share/locale/fi/LC_MESSAGES/kosmindoormap.mo
share/locale/fr/LC_MESSAGES/kosmindoormap.mo
share/locale/gl/LC_MESSAGES/kosmindoormap.mo
share/locale/he/LC_MESSAGES/kosmindoormap.mo
+share/locale/hi/LC_MESSAGES/kosmindoormap.mo
share/locale/ia/LC_MESSAGES/kosmindoormap.mo
share/locale/it/LC_MESSAGES/kosmindoormap.mo
share/locale/ja/LC_MESSAGES/kosmindoormap.mo
@@ -141,6 +142,7 @@ share/locale/pl/LC_MESSAGES/kosmindoormap.mo
share/locale/pt/LC_MESSAGES/kosmindoormap.mo
share/locale/pt_BR/LC_MESSAGES/kosmindoormap.mo
share/locale/ru/LC_MESSAGES/kosmindoormap.mo
+share/locale/sa/LC_MESSAGES/kosmindoormap.mo
share/locale/sk/LC_MESSAGES/kosmindoormap.mo
share/locale/sl/LC_MESSAGES/kosmindoormap.mo
share/locale/sv/LC_MESSAGES/kosmindoormap.mo
diff --git a/astro/marble/Makefile b/astro/marble/Makefile
index b6c928c83fdb..0a5581a3f433 100644
--- a/astro/marble/Makefile
+++ b/astro/marble/Makefile
@@ -6,10 +6,6 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Virtual globe and world atlas for KDE
WWW= https://marble.kde.org/
-PATCH_SITES= https://invent.kde.org/education/marble/-/commit/
-PATCHFILES+= 8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch:-p1 # Fix build with Qt 6.9
-PATCHFILES+= a14a3a911f5a8f152783a97410267a6fd98cce48.patch:-p1 # Fix build with Qt 6.9
-
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/astro/marble/distinfo b/astro/marble/distinfo
index a254d6322a8e..362d911c7d32 100644
--- a/astro/marble/distinfo
+++ b/astro/marble/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1741906884
-SHA256 (KDE/release-service/24.12.3/marble-24.12.3.tar.xz) = 94e07cfce3af3fd6fd05d83f032301b9a4781442aba3910c526064cc92de95f1
-SIZE (KDE/release-service/24.12.3/marble-24.12.3.tar.xz) = 53629616
-SHA256 (KDE/release-service/24.12.3/8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch) = 0f6cade452e5ced4294a8588f34d5631a85916ebc8406911e8fb198723583e5c
-SIZE (KDE/release-service/24.12.3/8d21b43f569adcd3bb76d3f9d921f2aaddb2c303.patch) = 1993
-SHA256 (KDE/release-service/24.12.3/a14a3a911f5a8f152783a97410267a6fd98cce48.patch) = c1eed750d1e4b3c51ce032aadb4d5b1d5dd9c5139cb71804506a7f2c5570cbb0
-SIZE (KDE/release-service/24.12.3/a14a3a911f5a8f152783a97410267a6fd98cce48.patch) = 2444
+TIMESTAMP = 1744564193
+SHA256 (KDE/release-service/25.04.0/marble-25.04.0.tar.xz) = 27bdf174215a66136795ef3d0a7a2f3e09d21b12d2c83ec3309d84389dd52909
+SIZE (KDE/release-service/25.04.0/marble-25.04.0.tar.xz) = 53784868
diff --git a/astro/marble/pkg-plist b/astro/marble/pkg-plist
index d7dc3babbafe..bedb17264007 100644
--- a/astro/marble/pkg-plist
+++ b/astro/marble/pkg-plist
@@ -407,9 +407,14 @@ share/locale/he/LC_MESSAGES/marble-maps.mo
share/locale/he/LC_MESSAGES/marble.mo
share/locale/he/LC_MESSAGES/marble_qt.qm
share/locale/he/LC_MESSAGES/plasma_runner_marble.mo
+share/locale/he/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
+share/locale/hi/LC_MESSAGES/marble-behaim.mo
share/locale/hi/LC_MESSAGES/marble-maps.mo
share/locale/hi/LC_MESSAGES/marble.mo
share/locale/hi/LC_MESSAGES/marble_qt.qm
+share/locale/hi/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
+share/locale/hi/LC_MESSAGES/plasma_runner_marble.mo
+share/locale/hi/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/hne/LC_MESSAGES/marble.mo
share/locale/hr/LC_MESSAGES/marble-maps.mo
share/locale/hr/LC_MESSAGES/marble.mo
@@ -540,12 +545,20 @@ share/locale/ro/LC_MESSAGES/marble-maps.mo
share/locale/ro/LC_MESSAGES/marble.mo
share/locale/ro/LC_MESSAGES/marble_qt.qm
share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
+share/locale/ru/LC_MESSAGES/marble-behaim.mo
share/locale/ru/LC_MESSAGES/marble-maps.mo
share/locale/ru/LC_MESSAGES/marble.mo
share/locale/ru/LC_MESSAGES/marble_qt.qm
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
share/locale/ru/LC_MESSAGES/plasma_runner_marble.mo
share/locale/ru/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
+share/locale/sa/LC_MESSAGES/marble-behaim.mo
+share/locale/sa/LC_MESSAGES/marble-maps.mo
+share/locale/sa/LC_MESSAGES/marble.mo
+share/locale/sa/LC_MESSAGES/marble_qt.qm
+share/locale/sa/LC_MESSAGES/plasma_applet_org.kde.plasma.worldclock.mo
+share/locale/sa/LC_MESSAGES/plasma_runner_marble.mo
+share/locale/sa/LC_MESSAGES/plasma_wallpaper_org.kde.plasma.worldmap.mo
share/locale/se/LC_MESSAGES/marble-maps.mo
share/locale/se/LC_MESSAGES/marble.mo
share/locale/se/LC_MESSAGES/marble_qt.qm
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 6820c6378d61..7e0efc8c2a53 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275264
-SHA256 (KDE/release-service/24.12.3/audiocd-kio-24.12.3.tar.xz) = f614f61ebee728e94a67a6ced5320bfb01e03c5f6dde6e3bbd5d250825ea4975
-SIZE (KDE/release-service/24.12.3/audiocd-kio-24.12.3.tar.xz) = 580232
+TIMESTAMP = 1744564194
+SHA256 (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 712753ec83922768e4257c504400cfdb558173bebb39c59470da75b771c1d6b7
+SIZE (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 583892
diff --git a/audio/audiocd-kio/pkg-plist b/audio/audiocd-kio/pkg-plist
index 69e91f9f8b95..de1f160039dc 100644
--- a/audio/audiocd-kio/pkg-plist
+++ b/audio/audiocd-kio/pkg-plist
@@ -157,7 +157,9 @@ share/locale/he/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/he/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/he/LC_MESSAGES/kcmaudiocd.mo
share/locale/he/LC_MESSAGES/kio_audiocd.mo
+share/locale/hi/LC_MESSAGES/audiocd_encoder_flac.mo
share/locale/hi/LC_MESSAGES/audiocd_encoder_lame.mo
+share/locale/hi/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/hi/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/hi/LC_MESSAGES/kcmaudiocd.mo
share/locale/hi/LC_MESSAGES/kio_audiocd.mo
@@ -307,6 +309,12 @@ share/locale/ru/LC_MESSAGES/audiocd_encoder_opus.mo
share/locale/ru/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/ru/LC_MESSAGES/kcmaudiocd.mo
share/locale/ru/LC_MESSAGES/kio_audiocd.mo
+share/locale/sa/LC_MESSAGES/audiocd_encoder_flac.mo
+share/locale/sa/LC_MESSAGES/audiocd_encoder_lame.mo
+share/locale/sa/LC_MESSAGES/audiocd_encoder_opus.mo
+share/locale/sa/LC_MESSAGES/audiocd_encoder_vorbis.mo
+share/locale/sa/LC_MESSAGES/kcmaudiocd.mo
+share/locale/sa/LC_MESSAGES/kio_audiocd.mo
share/locale/se/LC_MESSAGES/audiocd_encoder_lame.mo
share/locale/se/LC_MESSAGES/audiocd_encoder_vorbis.mo
share/locale/se/LC_MESSAGES/kcmaudiocd.mo
diff --git a/audio/elisa/Makefile b/audio/elisa/Makefile
index 324676a13845..6d8dc8c19d78 100644
--- a/audio/elisa/Makefile
+++ b/audio/elisa/Makefile
@@ -1,6 +1,5 @@
PORTNAME= elisa
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 358f2f96f13f..69292ca9d3ee 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275269
-SHA256 (KDE/release-service/24.12.3/elisa-24.12.3.tar.xz) = 5d19ab3db41cb2133ac5198f686db49e82b2228e80a3d6f425e04f244588ffc3
-SIZE (KDE/release-service/24.12.3/elisa-24.12.3.tar.xz) = 1483796
+TIMESTAMP = 1744564194
+SHA256 (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 96499190370f78e07b3ad21d94d924d021dd17c4bf598b21d01bf02a2a7496af
+SIZE (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 1488120
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index 94258e73f8f4..d97733bd1d56 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275274
-SHA256 (KDE/release-service/24.12.3/juk-24.12.3.tar.xz) = 3fbf1662347769b273bbeefbafea4bf170db17bfc2e9d792030a4647effb417b
-SIZE (KDE/release-service/24.12.3/juk-24.12.3.tar.xz) = 1910992
+TIMESTAMP = 1744564195
+SHA256 (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 37622414c765f7d48446607324f71511efcce8925224e87f70e9ed5fe09f9155
+SIZE (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 1917348
diff --git a/audio/juk/pkg-plist b/audio/juk/pkg-plist
index 79dcebe449d8..3fb9fab7d169 100644
--- a/audio/juk/pkg-plist
+++ b/audio/juk/pkg-plist
@@ -68,6 +68,7 @@ share/locale/pt/LC_MESSAGES/juk.mo
share/locale/pt_BR/LC_MESSAGES/juk.mo
share/locale/ro/LC_MESSAGES/juk.mo
share/locale/ru/LC_MESSAGES/juk.mo
+share/locale/sa/LC_MESSAGES/juk.mo
share/locale/se/LC_MESSAGES/juk.mo
share/locale/sk/LC_MESSAGES/juk.mo
share/locale/sl/LC_MESSAGES/juk.mo
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 6e144a3d15e5..8c6d97e6c101 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275279
-SHA256 (KDE/release-service/24.12.3/kmix-24.12.3.tar.xz) = e834bb6532342558d4acfe7b1d89294241565c7addcab9e38c149ad025570ed8
-SIZE (KDE/release-service/24.12.3/kmix-24.12.3.tar.xz) = 1167852
+TIMESTAMP = 1744564195
+SHA256 (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = dd729b774339e7c5a95028aa55b6293407a90eac1f56d6805cbcee5f4090b9ff
+SIZE (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = 1177276
diff --git a/audio/kmix/pkg-plist b/audio/kmix/pkg-plist
index aa95d1f9e5a8..ec5e77dfb56b 100644
--- a/audio/kmix/pkg-plist
+++ b/audio/kmix/pkg-plist
@@ -97,6 +97,7 @@ share/locale/pt/LC_MESSAGES/kmix.mo
share/locale/pt_BR/LC_MESSAGES/kmix.mo
share/locale/ro/LC_MESSAGES/kmix.mo
share/locale/ru/LC_MESSAGES/kmix.mo
+share/locale/sa/LC_MESSAGES/kmix.mo
share/locale/se/LC_MESSAGES/kmix.mo
share/locale/sk/LC_MESSAGES/kmix.mo
share/locale/sl/LC_MESSAGES/kmix.mo
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 9ee6a49f6cfc..544f017838b5 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275284
-SHA256 (KDE/release-service/24.12.3/kwave-24.12.3.tar.xz) = bde20a09e1e4e97c3c6e189448fd9c05e191379fcfd9eb4c83a6715ab5b12b16
-SIZE (KDE/release-service/24.12.3/kwave-24.12.3.tar.xz) = 6478112
+TIMESTAMP = 1744564196
+SHA256 (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 864a3cb973d96046bba909df46128e7a7429a72cbffd37ecd5930fb3dddb5a63
+SIZE (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 6518868
diff --git a/audio/kwave/pkg-plist b/audio/kwave/pkg-plist
index 1772cb21d106..383397948734 100644
--- a/audio/kwave/pkg-plist
+++ b/audio/kwave/pkg-plist
@@ -34,7 +34,7 @@ lib/libkwavegui.so.%%KDE_APPLICATIONS_VERSION%%
%%QT_PLUGINDIR%%/kwave/volume.so
%%QT_PLUGINDIR%%/kwave/zero.so
share/applications/org.kde.kwave.desktop
-share/icons/hicolor/scalable/apps/kwave.svgz
+share/icons/hicolor/scalable/apps/org.kde.kwave.svg
%%DATADIR%%/menus.config
%%DATADIR%%/pics/amplify_free.png
%%DATADIR%%/pics/fade_in.png
@@ -66,6 +66,7 @@ share/locale/eu/LC_MESSAGES/kwave.mo
share/locale/fi/LC_MESSAGES/kwave.mo
share/locale/fr/LC_MESSAGES/kwave.mo
share/locale/gl/LC_MESSAGES/kwave.mo
+share/locale/hi/LC_MESSAGES/kwave.mo
share/locale/ia/LC_MESSAGES/kwave.mo
share/locale/it/LC_MESSAGES/kwave.mo
share/locale/ja/LC_MESSAGES/kwave.mo
@@ -77,6 +78,7 @@ share/locale/pl/LC_MESSAGES/kwave.mo
share/locale/pt/LC_MESSAGES/kwave.mo
share/locale/pt_BR/LC_MESSAGES/kwave.mo
share/locale/ru/LC_MESSAGES/kwave.mo
+share/locale/sa/LC_MESSAGES/kwave.mo
share/locale/sk/LC_MESSAGES/kwave.mo
share/locale/sl/LC_MESSAGES/kwave.mo
share/locale/sv/LC_MESSAGES/kwave.mo
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index 515ec52880cb..a11e16b20cc5 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275288
-SHA256 (KDE/release-service/24.12.3/libkcddb-24.12.3.tar.xz) = bf404bb565b50d6ca1a0388116b51489998fb556828a0e334351ac1408fd580e
-SIZE (KDE/release-service/24.12.3/libkcddb-24.12.3.tar.xz) = 450048
+TIMESTAMP = 1744564197
+SHA256 (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 0bec0c13d04d1082296245117c5b53f0dc0a3c6ca3c83b7168e0af53279da482
+SIZE (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 450292
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index 7742edfc4761..cf2eb4936d08 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275291
-SHA256 (KDE/release-service/24.12.3/libkcompactdisc-24.12.3.tar.xz) = 1a54bc40e82d0f0ae018752d4edfe5ebdae043271bddae3f2f3cae61909c075a
-SIZE (KDE/release-service/24.12.3/libkcompactdisc-24.12.3.tar.xz) = 100592
+TIMESTAMP = 1744564197
+SHA256 (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 50e1ea52ffd6d0ed830ad9bffca7af213d412db81c04814b633b1d44edf40150
+SIZE (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 100588
diff --git a/databases/akonadi/distinfo b/databases/akonadi/distinfo
index 1e0187b427a7..35f1715249d5 100644
--- a/databases/akonadi/distinfo
+++ b/databases/akonadi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275292
-SHA256 (KDE/release-service/24.12.3/akonadi-24.12.3.tar.xz) = e1e4de8050e578e65d71b0279d10ae4d0906ba5a5b0239f88d0145602b0c17c8
-SIZE (KDE/release-service/24.12.3/akonadi-24.12.3.tar.xz) = 1712368
+TIMESTAMP = 1744564198
+SHA256 (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 8034dfd2f694ed07ff89d17b42ccf4f1626d844ad336a83d81f03fb30556679e
+SIZE (KDE/release-service/25.04.0/akonadi-25.04.0.tar.xz) = 1734848
diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist
index 4ca438073f26..9818e81efe7e 100644
--- a/databases/akonadi/pkg-plist
+++ b/databases/akonadi/pkg-plist
@@ -428,6 +428,9 @@ share/locale/gl/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/gl/LC_MESSAGES/libakonadi6.mo
share/locale/he/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/he/LC_MESSAGES/akonadi_knut_resource.mo
+share/locale/hi/LC_MESSAGES/akonadi-db-migrator.mo
+share/locale/hi/LC_MESSAGES/akonadi_knut_resource.mo
+share/locale/hi/LC_MESSAGES/libakonadi6.mo
share/locale/hsb/LC_MESSAGES/libakonadi6.mo
share/locale/hu/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/hu/LC_MESSAGES/akonadi_knut_resource.mo
@@ -483,7 +486,6 @@ share/locale/pl/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/pl/LC_MESSAGES/libakonadi6.mo
share/locale/pt/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/pt/LC_MESSAGES/libakonadi6.mo
-share/locale/pt_BR/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/pt_BR/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/pt_BR/LC_MESSAGES/libakonadi6.mo
share/locale/ro/LC_MESSAGES/akonadi_knut_resource.mo
@@ -491,6 +493,9 @@ share/locale/ro/LC_MESSAGES/libakonadi6.mo
share/locale/ru/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/ru/LC_MESSAGES/akonadi_knut_resource.mo
share/locale/ru/LC_MESSAGES/libakonadi6.mo
+share/locale/sa/LC_MESSAGES/akonadi-db-migrator.mo
+share/locale/sa/LC_MESSAGES/akonadi_knut_resource.mo
+share/locale/sa/LC_MESSAGES/libakonadi6.mo
share/locale/se/LC_MESSAGES/libakonadi6.mo
share/locale/sk/LC_MESSAGES/akonadi-db-migrator.mo
share/locale/sk/LC_MESSAGES/akonadi_knut_resource.mo
diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index a94ad1691a82..1b469e8c98ae 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275293
-SHA256 (KDE/release-service/24.12.3/akonadi-calendar-tools-24.12.3.tar.xz) = e5b34b90d6a4c7b6e300d904aa817867eea7ecbfae5c8eec692368d230685703
-SIZE (KDE/release-service/24.12.3/akonadi-calendar-tools-24.12.3.tar.xz) = 270076
+TIMESTAMP = 1744564198
+SHA256 (KDE/release-service/25.04.0/akonadi-calendar-tools-25.04.0.tar.xz) = bd38397cdc6a84dc9147fd8d4b3e0b30833893f1115ac6ceb6c069598664368c
+SIZE (KDE/release-service/25.04.0/akonadi-calendar-tools-25.04.0.tar.xz) = 273328
diff --git a/deskutils/akonadi-calendar-tools/pkg-plist b/deskutils/akonadi-calendar-tools/pkg-plist
index aaa1b0f2bc68..b4b92db2d6de 100644
--- a/deskutils/akonadi-calendar-tools/pkg-plist
+++ b/deskutils/akonadi-calendar-tools/pkg-plist
@@ -99,6 +99,8 @@ share/locale/pt_BR/LC_MESSAGES/konsolekalendar.mo
*** 8204 LINES SKIPPED ***