1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

KDE: Update KDE Plasma Desktop to KDE Plasma 5.27.10

Tuesday, 5 December 2023. Today KDE releases a bugfix update to KDE
Plasma 5, versioned 5.27.10.

Plasma 5.27 was released in February 2023 with many feature refinements
and new modules to complete the desktop experience.

The bugfixes are typically small but important and include:

 * Powerdevil Backlighthelper: Implement support for the FreeBSD
   backlight(8) interface.
 * KWin: Allow running kwin5 windowed in kwin6.
 * Discover: Support AppStream 1.0 and 0.x versions.

View full changelog: https://kde.org/announcements/changelogs/plasma/5/5.27.9-5.27.10
This commit is contained in:
Tobias C. Berner 2023-12-07 15:15:22 +01:00
parent f7ddb3c83e
commit 96b76c99ac
56 changed files with 138 additions and 338 deletions

View File

@ -96,7 +96,7 @@ KDE_APPLICATIONS_SHLIB_G_VER?= ${KDE_APPLICATIONS5_SHLIB_G_VER}
# Current KDE desktop.
KDE_PLASMA5_VERSION?= 5.27.9
KDE_PLASMA5_VERSION?= 5.27.10
KDE_PLASMA5_BRANCH?= stable
# Next KDE Plasma desktop

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166145
SHA256 (KDE/plasma/5.27.9/kpipewire-5.27.9.tar.xz) = 1b7b4f116c208f6ef5279efe99c5715e3ccea98efb7a9ee4565947b45c15d020
SIZE (KDE/plasma/5.27.9/kpipewire-5.27.9.tar.xz) = 59796
TIMESTAMP = 1701858711
SHA256 (KDE/plasma/5.27.10/kpipewire-5.27.10.tar.xz) = c23ca5169ae2ef069b1d79107c5ae4ff859d8848fe6c98decfd0f357f378c3ee
SIZE (KDE/plasma/5.27.10/kpipewire-5.27.10.tar.xz) = 59772

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698238804
SHA256 (KDE/plasma/5.27.9/oxygen-sounds-5.27.9.tar.xz) = e1fdcbcbdd4f965dcb966b885258f94c08faf6ea359c8ac926941bdd49a63759
SIZE (KDE/plasma/5.27.9/oxygen-sounds-5.27.9.tar.xz) = 1896428
TIMESTAMP = 1701858711
SHA256 (KDE/plasma/5.27.10/oxygen-sounds-5.27.10.tar.xz) = 23a1f090aaeee966476ff03aecad1f60b1e067d7948edd1b61c3a5d2b33bc35f
SIZE (KDE/plasma/5.27.10/oxygen-sounds-5.27.10.tar.xz) = 1896412

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166146
SHA256 (KDE/plasma/5.27.9/plasma-pa-5.27.9.tar.xz) = 24d5773c0fc245b98dca87f3c98f434df601a9a5630c4177c933496de60c551d
SIZE (KDE/plasma/5.27.9/plasma-pa-5.27.9.tar.xz) = 163800
TIMESTAMP = 1701858712
SHA256 (KDE/plasma/5.27.10/plasma-pa-5.27.10.tar.xz) = 0d713742f1472587e3e678d8ce99fb62333fbda5106dfae99cad7298316b3f08
SIZE (KDE/plasma/5.27.10/plasma-pa-5.27.10.tar.xz) = 163772

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166147
SHA256 (KDE/plasma/5.27.9/milou-5.27.9.tar.xz) = e896c11a4026f0025ed4d705674c6bf57347028d5134bcb51a66c87a5f8a5af8
SIZE (KDE/plasma/5.27.9/milou-5.27.9.tar.xz) = 58564
TIMESTAMP = 1701858713
SHA256 (KDE/plasma/5.27.10/milou-5.27.10.tar.xz) = 7c19dd8b16cc9bdf594118bbe49e8aa6e5cf12984665377cc8bc369d5f110ac3
SIZE (KDE/plasma/5.27.10/milou-5.27.10.tar.xz) = 58648

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166148
SHA256 (KDE/plasma/5.27.9/sddm-kcm-5.27.9.tar.xz) = 61ee7fc52d8eab1ab673741736424afd0905c1c9296563acee70ac5d3fe6ba68
SIZE (KDE/plasma/5.27.9/sddm-kcm-5.27.9.tar.xz) = 93628
TIMESTAMP = 1701858714
SHA256 (KDE/plasma/5.27.10/sddm-kcm-5.27.10.tar.xz) = 83e43177bf83d7b2c5d617349bb913dbdb80b0354aecbcc47febd4e50d95f4ad
SIZE (KDE/plasma/5.27.10/sddm-kcm-5.27.10.tar.xz) = 93736

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166149
SHA256 (KDE/plasma/5.27.9/xdg-desktop-portal-kde-5.27.9.tar.xz) = abb15e026724300ebf325403a711128328af57fcf518998ecbc8741af4c45dc4
SIZE (KDE/plasma/5.27.9/xdg-desktop-portal-kde-5.27.9.tar.xz) = 142456
TIMESTAMP = 1701858714
SHA256 (KDE/plasma/5.27.10/xdg-desktop-portal-kde-5.27.10.tar.xz) = bd731ff0c3e27293728292e1b07276af53ad8a4fbbb915f1d0fd77b99d7bef2b
SIZE (KDE/plasma/5.27.10/xdg-desktop-portal-kde-5.27.10.tar.xz) = 142616

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166151
SHA256 (KDE/plasma/5.27.9/khotkeys-5.27.9.tar.xz) = 761a5d29cba572e9b478173f803de34a08ce4999c581ef2d92618cbfb087dce8
SIZE (KDE/plasma/5.27.9/khotkeys-5.27.9.tar.xz) = 1895220
TIMESTAMP = 1701858715
SHA256 (KDE/plasma/5.27.10/khotkeys-5.27.10.tar.xz) = 645c51e7b27a6bfb3105e5d5352350b651c782b43813c6a82b14ad1e09d9f6e7
SIZE (KDE/plasma/5.27.10/khotkeys-5.27.10.tar.xz) = 1895296

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166152
SHA256 (KDE/plasma/5.27.9/kwrited-5.27.9.tar.xz) = e6a8e32646311c8fd51e21377806fbfebc7ab15247dfc41863ee72bb506455f4
SIZE (KDE/plasma/5.27.9/kwrited-5.27.9.tar.xz) = 23436
TIMESTAMP = 1701858716
SHA256 (KDE/plasma/5.27.10/kwrited-5.27.10.tar.xz) = 5aa19eba68eb9df0ac9ee894773028f093c9fb54f8ca69cf878ee8e8ec6f4d41
SIZE (KDE/plasma/5.27.10/kwrited-5.27.10.tar.xz) = 23488

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166153
SHA256 (KDE/plasma/5.27.9/plasma-sdk-5.27.9.tar.xz) = 7d2c30d1fd14eebef67a3d8e5a53845204808bfc23c5ab8d8e0f05d346863a83
SIZE (KDE/plasma/5.27.9/plasma-sdk-5.27.9.tar.xz) = 321192
TIMESTAMP = 1701858717
SHA256 (KDE/plasma/5.27.10/plasma-sdk-5.27.10.tar.xz) = eea9ea1d0eca8a0126edb3040701331e29421fb867ee7d8352e74d1cc9690123
SIZE (KDE/plasma/5.27.10/plasma-sdk-5.27.10.tar.xz) = 320988

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166154
SHA256 (KDE/plasma/5.27.9/plank-player-5.27.9.tar.xz) = 6dac0f8290a037f28deba330aec7395707003cd51a1a39c8fff12ce5c652d56d
SIZE (KDE/plasma/5.27.9/plank-player-5.27.9.tar.xz) = 158748
TIMESTAMP = 1701858718
SHA256 (KDE/plasma/5.27.10/plank-player-5.27.10.tar.xz) = 2b8ece5b7ea268327dbad08d0859a889cb4e0df90651b3c835dabfcc5f8e2d12
SIZE (KDE/plasma/5.27.10/plank-player-5.27.10.tar.xz) = 158936

View File

@ -7,6 +7,7 @@ share/locale/ca@valencia/LC_MESSAGES/plank-player.mo
share/locale/cs/LC_MESSAGES/plank-player.mo
share/locale/de/LC_MESSAGES/plank-player.mo
share/locale/en_GB/LC_MESSAGES/plank-player.mo
share/locale/eo/LC_MESSAGES/plank-player.mo
share/locale/es/LC_MESSAGES/plank-player.mo
share/locale/eu/LC_MESSAGES/plank-player.mo
share/locale/fi/LC_MESSAGES/plank-player.mo

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166155
SHA256 (KDE/plasma/5.27.9/kscreenlocker-5.27.9.tar.xz) = e780a48c0a3686fcf34e250ff29fbb9b05ac88fa1114a15194c6b8959391874d
SIZE (KDE/plasma/5.27.9/kscreenlocker-5.27.9.tar.xz) = 161040
TIMESTAMP = 1701858719
SHA256 (KDE/plasma/5.27.10/kscreenlocker-5.27.10.tar.xz) = d74d80b87fc5b4915d615c288819f9006c0103ee864cadc565141bf468cb3d89
SIZE (KDE/plasma/5.27.10/kscreenlocker-5.27.10.tar.xz) = 160956

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166156
SHA256 (KDE/plasma/5.27.9/ksshaskpass-5.27.9.tar.xz) = c7d8d070bfaca1385ef3374a0c66ab1f3d914b6ec96fa69dafbce68e78cf8a73
SIZE (KDE/plasma/5.27.9/ksshaskpass-5.27.9.tar.xz) = 28032
TIMESTAMP = 1701858720
SHA256 (KDE/plasma/5.27.10/ksshaskpass-5.27.10.tar.xz) = d38de7ddcb9c3e58d04cb240510db7f48448e9700de443b40a9062897239e26a
SIZE (KDE/plasma/5.27.10/ksshaskpass-5.27.10.tar.xz) = 28044

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166157
SHA256 (KDE/plasma/5.27.9/kwallet-pam-5.27.9.tar.xz) = 76990faabb916c57d003b1774109485d40e6ec6a36d9b365aad7764750cb52ce
SIZE (KDE/plasma/5.27.9/kwallet-pam-5.27.9.tar.xz) = 22876
TIMESTAMP = 1701858720
SHA256 (KDE/plasma/5.27.10/kwallet-pam-5.27.10.tar.xz) = ac191714d637c9f43041b08f9c946ff01ffef1b77cf80f33c7ae0f819244a1fb
SIZE (KDE/plasma/5.27.10/kwallet-pam-5.27.10.tar.xz) = 22884

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166159
SHA256 (KDE/plasma/5.27.9/discover-5.27.9.tar.xz) = e739aec39cba2e68477e38e03968dfa0ae44b05177abaa601304098185fd27d5
SIZE (KDE/plasma/5.27.9/discover-5.27.9.tar.xz) = 870444
TIMESTAMP = 1701858721
SHA256 (KDE/plasma/5.27.10/discover-5.27.10.tar.xz) = 1f9189e2a759ac035a5ba83a2842a40b7034a7e5885b0836e3921b9671109fa8
SIZE (KDE/plasma/5.27.10/discover-5.27.10.tar.xz) = 873396

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt.orig 2023-10-24 12:55:33 UTC
+++ CMakeLists.txt
@@ -31,7 +31,7 @@ find_package(packagekitqt5 1.0.1 CONFIG)
find_package(KF5Kirigami2 2.7.0)
find_package(packagekitqt5 1.0.1 CONFIG)
-find_package(AppStreamQt 0.15.3 CONFIG REQUIRED)
+find_package(AppStreamQt5 1.0.0 CONFIG REQUIRED)
find_package(KF5Attica 5.23 CONFIG)
find_package(KF5NewStuff 5.53 CONFIG)

View File

@ -1,113 +0,0 @@
--- libdiscover/appstream/AppStreamUtils.cpp.orig 2023-10-24 12:55:33 UTC
+++ libdiscover/appstream/AppStreamUtils.cpp
@@ -7,11 +7,11 @@
#include "AppStreamUtils.h"
#include "utils.h"
-#include <AppStreamQt/pool.h>
-#include <AppStreamQt/release.h>
-#include <AppStreamQt/screenshot.h>
-#include <AppStreamQt/spdx.h>
-#include <AppStreamQt/version.h>
+#include <AppStreamQt5/pool.h>
+#include <AppStreamQt5/release.h>
+#include <AppStreamQt5/screenshot.h>
+#include <AppStreamQt5/spdx.h>
+#include <AppStreamQt5/version.h>
#include <Category/Category.h>
#include <KLocalizedString>
#include <QDebug>
@@ -35,10 +35,20 @@ QString AppStreamUtils::changelogToHtml(const AppStrea
QString AppStreamUtils::changelogToHtml(const AppStream::Component &appdata)
{
- if (appdata.releases().isEmpty())
+#if ASQ_CHECK_VERSION(1, 0, 0)
+ const auto releases = appdata.releasesPlain();
+#else
+ const auto releases = appdata.releases();
+#endif
+ if (releases.isEmpty()) {
return {};
+ }
- const auto release = appdata.releases().constFirst();
+#if ASQ_CHECK_VERSION(1, 0, 0)
+ const auto release = releases.indexSafe(0).value();
+#else
+ const auto release = releases.constFirst();
+#endif
if (release.description().isEmpty())
return {};
@@ -49,17 +59,19 @@ Screenshots AppStreamUtils::fetchScreenshots(const App
Screenshots AppStreamUtils::fetchScreenshots(const AppStream::Component &appdata)
{
- const auto appdataScreenshots = appdata.screenshots();
+ const auto appdataScreenshots = appdata.screenshotsAll();
Screenshots ret;
ret.reserve(appdataScreenshots.size());
for (const AppStream::Screenshot &s : appdataScreenshots) {
const auto images = s.images();
const QUrl thumbnail = AppStreamUtils::imageOfKind(images, AppStream::Image::KindThumbnail);
- const QUrl plain = AppStreamUtils::imageOfKind(images, AppStream::Image::KindSource);
- if (plain.isEmpty())
- qWarning() << "invalid screenshot for" << appdata.name();
+ const QUrl full = AppStreamUtils::imageOfKind(images, AppStream::Image::KindSource);
+ if (full.isEmpty()) {
+ qWarning() << "AppStreamUtils: Invalid screenshot for" << appdata.name();
+ }
+ const bool isAnimated = s.mediaKind() == AppStream::Screenshot::MediaKindVideo;
- ret.append(Screenshot{plain, thumbnail.isEmpty() ? plain : thumbnail, s.mediaKind() == AppStream::Screenshot::MediaKindVideo});
+ ret.append(Screenshot{thumbnail.isEmpty() ? full : thumbnail, full, isAnimated});
}
return ret;
}
@@ -128,20 +140,13 @@ QString AppStreamUtils::versionString(const QString &v
QString AppStreamUtils::versionString(const QString &version, const AppStream::Component &appdata)
{
+ Q_UNUSED(appdata);
+
if (version.isEmpty()) {
return {};
- } else {
- if (appdata.releases().isEmpty())
- return version;
-
- auto release = appdata.releases().constFirst();
- if (release.timestamp().isValid() && version.startsWith(release.version())) {
- QLocale l;
- return i18n("%1, released on %2", version, l.toString(release.timestamp().date(), QLocale::ShortFormat));
- } else {
- return version;
- }
}
+
+ return version;
}
QString AppStreamUtils::contentRatingDescription(const AppStream::Component &appdata)
@@ -238,7 +243,7 @@ uint AppStreamUtils::contentRatingMinimumAge(const App
#endif
}
-static void kRemoveDuplicates(QList<AppStream::Component> &input, AppStream::Bundle::Kind kind)
+static void kRemoveDuplicates(AppStream::ComponentBox &input, AppStream::Bundle::Kind kind)
{
QSet<QString> ret;
for (auto it = input.begin(); it != input.end();) {
@@ -252,9 +257,9 @@ static void kRemoveDuplicates(QList<AppStream::Compone
}
}
-QList<AppStream::Component> AppStreamUtils::componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind)
+AppStream::ComponentBox AppStreamUtils::componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind)
{
- QList<AppStream::Component> ret;
+ AppStream::ComponentBox ret(AppStream::ComponentBox::FlagNoChecks);
for (const auto &categoryName : cat->involvedCategories()) {
ret += pool->componentsByCategories({categoryName});
}

View File

@ -1,22 +0,0 @@
--- libdiscover/appstream/AppStreamUtils.h.orig 2023-10-24 12:55:33 UTC
+++ libdiscover/appstream/AppStreamUtils.h
@@ -6,9 +6,9 @@
#pragma once
-#include <AppStreamQt/component.h>
-#include <AppStreamQt/image.h>
-#include <AppStreamQt/pool.h>
+#include <AppStreamQt5/component.h>
+#include <AppStreamQt5/image.h>
+#include <AppStreamQt5/pool.h>
#include <QColor>
#include <QList>
#include <QUrl>
@@ -38,5 +38,5 @@ Q_DECL_EXPORT uint contentRatingMinimumAge(const AppSt
Q_DECL_EXPORT AbstractResource::ContentIntensity contentRatingIntensity(const AppStream::Component &appdata);
Q_DECL_EXPORT uint contentRatingMinimumAge(const AppStream::Component &appdata);
-Q_DECL_EXPORT QList<AppStream::Component> componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind);
+Q_DECL_EXPORT AppStream::ComponentBox componentsByCategories(AppStream::Pool *pool, Category *cat, AppStream::Bundle::Kind kind);
}

View File

@ -1,16 +0,0 @@
--- libdiscover/backends/CMakeLists.txt.orig 2023-10-24 12:55:33 UTC
+++ libdiscover/backends/CMakeLists.txt
@@ -8,11 +8,11 @@ endfunction()
Qt::Test Qt::Core ${EXTRA_LIBS})
endfunction()
-if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt_FOUND)
+if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt5_FOUND)
add_subdirectory(KNSBackend)
endif()
-if(packagekitqt5_FOUND AND AppStreamQt_FOUND)
+if(packagekitqt5_FOUND AND AppStreamQt5_FOUND)
add_subdirectory(PackageKitBackend)
endif()

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166160
SHA256 (KDE/plasma/5.27.9/drkonqi-5.27.9.tar.xz) = 55c397f8758b998cb3fd1da9f105d5d956714cb032045382618d95ff260fdd12
SIZE (KDE/plasma/5.27.9/drkonqi-5.27.9.tar.xz) = 861796
TIMESTAMP = 1701858722
SHA256 (KDE/plasma/5.27.10/drkonqi-5.27.10.tar.xz) = a3ea4794ca1d8e31cacfe78301884419cfd9daaf939c5d843718372b65657fd0
SIZE (KDE/plasma/5.27.10/drkonqi-5.27.10.tar.xz) = 861284

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166161
SHA256 (KDE/plasma/5.27.9/kde-cli-tools-5.27.9.tar.xz) = 06f1a69f15e1fe1e815ea598008700d166becd285a6d108e1d74d26a5e477d06
SIZE (KDE/plasma/5.27.9/kde-cli-tools-5.27.9.tar.xz) = 667364
TIMESTAMP = 1701858723
SHA256 (KDE/plasma/5.27.10/kde-cli-tools-5.27.10.tar.xz) = 7baa6d899cf0e14194f935cd2f2526123c40261f6fbd86dc17cf75bbc6a04d3f
SIZE (KDE/plasma/5.27.10/kde-cli-tools-5.27.10.tar.xz) = 667316

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166163
SHA256 (KDE/plasma/5.27.9/kinfocenter-5.27.9.tar.xz) = 03bf74b0b9ccb24fe54cfffa0e18d3498c8722f7e9acc198b3981c2dc54ae862
SIZE (KDE/plasma/5.27.9/kinfocenter-5.27.9.tar.xz) = 1016368
TIMESTAMP = 1701858724
SHA256 (KDE/plasma/5.27.10/kinfocenter-5.27.10.tar.xz) = ce5c2a34840787b50fcbc70d82ff0b4b9f8260b6814276f68c6912c4db2aca11
SIZE (KDE/plasma/5.27.10/kinfocenter-5.27.10.tar.xz) = 1016624

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166164
SHA256 (KDE/plasma/5.27.9/kmenuedit-5.27.9.tar.xz) = c8366bca69a41ce2a5b18596f82314f9d203ea16827f34a6c5e5ea97e571ebd9
SIZE (KDE/plasma/5.27.9/kmenuedit-5.27.9.tar.xz) = 932188
TIMESTAMP = 1701858724
SHA256 (KDE/plasma/5.27.10/kmenuedit-5.27.10.tar.xz) = 1c090b7e96c65043d2d75c359e536cb05a44ed6655e4e12c437ef233fa4f20d7
SIZE (KDE/plasma/5.27.10/kmenuedit-5.27.10.tar.xz) = 932332

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166166
SHA256 (KDE/plasma/5.27.9/ksystemstats-5.27.9.tar.xz) = 32dab5aa06edf7fb2702c16576bf4946a0d216abdb2265b0571883b325417951
SIZE (KDE/plasma/5.27.9/ksystemstats-5.27.9.tar.xz) = 116580
TIMESTAMP = 1701858726
SHA256 (KDE/plasma/5.27.10/ksystemstats-5.27.10.tar.xz) = 5a5eda2ded432b380882ede9fbe9a30b090cfbbe6c84ce9274dd795eb01fe238
SIZE (KDE/plasma/5.27.10/ksystemstats-5.27.10.tar.xz) = 116568

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166167
SHA256 (KDE/plasma/5.27.9/libksysguard-5.27.9.tar.xz) = 70f4ac5eeba0ddc82ba0e5537ca1e0cbb85cd46f90e387aded36dd1cc3722176
SIZE (KDE/plasma/5.27.9/libksysguard-5.27.9.tar.xz) = 885432
TIMESTAMP = 1701858727
SHA256 (KDE/plasma/5.27.10/libksysguard-5.27.10.tar.xz) = 17fc33b028cb272391b68c46e93b2d806d8254e6af9399d61375d49041ff3ce5
SIZE (KDE/plasma/5.27.10/libksysguard-5.27.10.tar.xz) = 890164

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166168
SHA256 (KDE/plasma/5.27.9/plasma-disks-5.27.9.tar.xz) = 5ce5c6924338e12e3af2391d0de570a09b3aeb6b0be91a62612b0952362f7f46
SIZE (KDE/plasma/5.27.9/plasma-disks-5.27.9.tar.xz) = 93808
TIMESTAMP = 1701858728
SHA256 (KDE/plasma/5.27.10/plasma-disks-5.27.10.tar.xz) = 1e8f4d145a9f16c98a5dc1ac5449ee8178b119f63b4faecd99feec25fc54587b
SIZE (KDE/plasma/5.27.10/plasma-disks-5.27.10.tar.xz) = 93880

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166169
SHA256 (KDE/plasma/5.27.9/plasma-systemmonitor-5.27.9.tar.xz) = 6c9c3fe107ff1d8790b536391a2a8b29ecd92c1b129850c6180304d1ddf734b1
SIZE (KDE/plasma/5.27.9/plasma-systemmonitor-5.27.9.tar.xz) = 173248
TIMESTAMP = 1701858729
SHA256 (KDE/plasma/5.27.10/plasma-systemmonitor-5.27.10.tar.xz) = 64a1705797b42be1ed0be8258b11829b10f8b155e09bb4fbcf4757e2d7eb8a0e
SIZE (KDE/plasma/5.27.10/plasma-systemmonitor-5.27.10.tar.xz) = 173356

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166171
SHA256 (KDE/plasma/5.27.9/polkit-kde-agent-1-5.27.9.tar.xz) = 03b8c12f1dde30b1bf7ee61e55a269b5fd542a32a1d1b6b8bc5d080bdf400892
SIZE (KDE/plasma/5.27.9/polkit-kde-agent-1-5.27.9.tar.xz) = 52776
TIMESTAMP = 1701858730
SHA256 (KDE/plasma/5.27.10/polkit-kde-agent-1-5.27.10.tar.xz) = a3952a2785e468317a41bbc49ae02af816646afe3108d0612730f4f2398f8bdb
SIZE (KDE/plasma/5.27.10/polkit-kde-agent-1-5.27.10.tar.xz) = 52860

View File

@ -3,9 +3,6 @@ DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
PATCH_SITES= https://invent.kde.org/plasma/${PORTNAME}/-/commit/
PATCHFILES= 105cfe2a6252b06308067037c877c7422d822e17.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 tool to manage the power consumption settings
WWW= https://www.kde.org/plasma-desktop

View File

@ -1,5 +1,3 @@
TIMESTAMP = 1700148343
SHA256 (KDE/plasma/5.27.9/powerdevil-5.27.9.tar.xz) = ee402c18f7239eaf8a0b1c66b316d6bf5ffa08a0a33128d3a1d2fc38a964e8f4
SIZE (KDE/plasma/5.27.9/powerdevil-5.27.9.tar.xz) = 788132
SHA256 (KDE/plasma/5.27.9/105cfe2a6252b06308067037c877c7422d822e17.patch) = 013e7f68aef660057a1f67664aa3e4a3bd5eda6f8b6a4b579b6b9f9ff4b6b499
SIZE (KDE/plasma/5.27.9/105cfe2a6252b06308067037c877c7422d822e17.patch) = 22773
TIMESTAMP = 1701958281
SHA256 (KDE/plasma/5.27.10/powerdevil-5.27.10.tar.xz) = 06c1a3c09880dd2060e3c8026189d8568d8a0f166ea33c2584669f85a04ec8f1
SIZE (KDE/plasma/5.27.10/powerdevil-5.27.10.tar.xz) = 788444

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166173
SHA256 (KDE/plasma/5.27.9/systemsettings-5.27.9.tar.xz) = 4ba52f3abf57cee224071d9ecf1fd0a110b66ba225b81c05bfc0351be2f13861
SIZE (KDE/plasma/5.27.9/systemsettings-5.27.9.tar.xz) = 229080
TIMESTAMP = 1701858732
SHA256 (KDE/plasma/5.27.10/systemsettings-5.27.10.tar.xz) = af4c47f2cbe3a5cd8789eaad69d6ab4e73909dfe7500c5a71b01f5b82c860d39
SIZE (KDE/plasma/5.27.10/systemsettings-5.27.10.tar.xz) = 229140

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166174
SHA256 (KDE/plasma/5.27.9/plasma-browser-integration-5.27.9.tar.xz) = a50c63df61b6ab03423f84f29aa46deb8bced5ddfad9de63e7b16375af332eb5
SIZE (KDE/plasma/5.27.9/plasma-browser-integration-5.27.9.tar.xz) = 211156
TIMESTAMP = 1701858733
SHA256 (KDE/plasma/5.27.10/plasma-browser-integration-5.27.10.tar.xz) = a17dbeae99d25def0c8e43b03b4be58bbfc0e3986f3c25e8de2e71047ecfccce
SIZE (KDE/plasma/5.27.10/plasma-browser-integration-5.27.10.tar.xz) = 211296

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166194
SHA256 (KDE/plasma/5.27.9/breeze-gtk-5.27.9.tar.xz) = a86b3954415eee451405ba4d38d17be0792b5d5a173eaa2f81e7e600f39a010e
SIZE (KDE/plasma/5.27.9/breeze-gtk-5.27.9.tar.xz) = 40756
TIMESTAMP = 1701858735
SHA256 (KDE/plasma/5.27.10/breeze-gtk-5.27.10.tar.xz) = 1da3f98cce2761bb2c9c72d0156b93cf7bf50f08d59fd64bfeb06149a87069b6
SIZE (KDE/plasma/5.27.10/breeze-gtk-5.27.10.tar.xz) = 40760

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166193
SHA256 (KDE/plasma/5.27.9/breeze-5.27.9.tar.xz) = 5ac516295e975feeff5f16d6df5e5757cd40e636842fbba35b0b4f0e71f2464f
SIZE (KDE/plasma/5.27.9/breeze-5.27.9.tar.xz) = 87595232
TIMESTAMP = 1701858734
SHA256 (KDE/plasma/5.27.10/breeze-5.27.10.tar.xz) = bebc960752da9d53a9895ffc05d824cba702735428aa61347b703fea074700a2
SIZE (KDE/plasma/5.27.10/breeze-5.27.10.tar.xz) = 87595208

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166195
SHA256 (KDE/plasma/5.27.9/kde-gtk-config-5.27.9.tar.xz) = 804bd87e4e2e910869574bcc09437376ae2561b78ad7c421f64e526c95619912
SIZE (KDE/plasma/5.27.9/kde-gtk-config-5.27.9.tar.xz) = 77288
TIMESTAMP = 1701858736
SHA256 (KDE/plasma/5.27.10/kde-gtk-config-5.27.10.tar.xz) = 6f3b3150b138b5c309ef2c47eee2ab15b0908cacf1487cbc9d561d64f0f68e6b
SIZE (KDE/plasma/5.27.10/kde-gtk-config-5.27.10.tar.xz) = 77292

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166197
SHA256 (KDE/plasma/5.27.9/oxygen-5.27.9.tar.xz) = 6420ebc7986d31c7e277a5862c9aaed959386e534530d10355d217b3cd36a973
SIZE (KDE/plasma/5.27.9/oxygen-5.27.9.tar.xz) = 2785072
TIMESTAMP = 1701858737
SHA256 (KDE/plasma/5.27.10/oxygen-5.27.10.tar.xz) = 5b16f6e3e5ee11bb959fc0e1fd233bbb0231b54ea8eff5e14fd78003ba2d090b
SIZE (KDE/plasma/5.27.10/oxygen-5.27.10.tar.xz) = 2786068

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166215
SHA256 (KDE/plasma/5.27.9/plasma-workspace-wallpapers-5.27.9.tar.xz) = 8eb33f3a7b3e0aa4563fd72dfce6ce16ba96f974b0054bd2c0ce2f7c612473be
SIZE (KDE/plasma/5.27.9/plasma-workspace-wallpapers-5.27.9.tar.xz) = 94031672
TIMESTAMP = 1701858738
SHA256 (KDE/plasma/5.27.10/plasma-workspace-wallpapers-5.27.10.tar.xz) = 82862d512993b958f7f96e191ce951ff2748012292941f73cdd308f37e2e64d0
SIZE (KDE/plasma/5.27.10/plasma-workspace-wallpapers-5.27.10.tar.xz) = 94031960

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166217
SHA256 (KDE/plasma/5.27.9/kdeplasma-addons-5.27.9.tar.xz) = fa26d2db5348459f3389e008cb41a3e74d0de8e8023dcf53efdc7f907f2e4f7b
SIZE (KDE/plasma/5.27.9/kdeplasma-addons-5.27.9.tar.xz) = 822664
TIMESTAMP = 1701858738
SHA256 (KDE/plasma/5.27.10/kdeplasma-addons-5.27.10.tar.xz) = 9e64ef3dd88aa355f49f8d2d11be3ef158431ceda6a6fe570a1288c3f50f3e8d
SIZE (KDE/plasma/5.27.10/kdeplasma-addons-5.27.10.tar.xz) = 825400

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166218
SHA256 (KDE/plasma/5.27.9/kdecoration-5.27.9.tar.xz) = 759d7f673d437e406c64edc7bafa6df9d9b184f2bd95da9edee60fce6f28537e
SIZE (KDE/plasma/5.27.9/kdecoration-5.27.9.tar.xz) = 52968
TIMESTAMP = 1701858739
SHA256 (KDE/plasma/5.27.10/kdecoration-5.27.10.tar.xz) = 64966cb8258b50b55da50a8ab01fd1dd201065f1512216a04ce92189df679dde
SIZE (KDE/plasma/5.27.10/kdecoration-5.27.10.tar.xz) = 52928

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166221
SHA256 (KDE/plasma/5.27.9/kwin-5.27.9.tar.xz) = d94f691fa6f88966d74d1307554cda59847d5907539f86e79171170a655578bb
SIZE (KDE/plasma/5.27.9/kwin-5.27.9.tar.xz) = 7633316
TIMESTAMP = 1701858740
SHA256 (KDE/plasma/5.27.10/kwin-5.27.10.tar.xz) = b85a25125900b62cb5a3c609961088c45a58f55004317e4f5e8ba2039ae6dac6
SIZE (KDE/plasma/5.27.10/kwin-5.27.10.tar.xz) = 7634568

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166222
SHA256 (KDE/plasma/5.27.9/kactivitymanagerd-5.27.9.tar.xz) = 568f8971965ab2429355d39decc269aa667614737c92e273aa92623fb350c9be
SIZE (KDE/plasma/5.27.9/kactivitymanagerd-5.27.9.tar.xz) = 127252
TIMESTAMP = 1701858741
SHA256 (KDE/plasma/5.27.10/kactivitymanagerd-5.27.10.tar.xz) = 8ee262fb6c4987fb3e66b5adec4d60d10c98adb40ed7da3372b8b342d70e5dd9
SIZE (KDE/plasma/5.27.10/kactivitymanagerd-5.27.10.tar.xz) = 127296

View File

@ -1,4 +1,4 @@
PORTNAME= kgamma5
PORTNAME= kgamma
DISTVERSION= ${KDE_PLASMA_VERSION}
CATEGORIES= x11 kde kde-plasma

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166223
SHA256 (KDE/plasma/5.27.9/kgamma5-5.27.9.tar.xz) = c84a9bfb43cf7dd616db1226a154334fd73bc520ed3a818104e75426767044cf
SIZE (KDE/plasma/5.27.9/kgamma5-5.27.9.tar.xz) = 88448
TIMESTAMP = 1701858742
SHA256 (KDE/plasma/5.27.10/kgamma-5.27.10.tar.xz) = dd81bb62a35ce4fce4482ed498e4072a50f9ec1190ba2a9246139ba1e24ef570
SIZE (KDE/plasma/5.27.10/kgamma-5.27.10.tar.xz) = 88488

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166224
SHA256 (KDE/plasma/5.27.9/kscreen-5.27.9.tar.xz) = 32e693581202ebfe2b99d98bcf291a5d8710238e4df0764d4d5c401245a5e15b
SIZE (KDE/plasma/5.27.9/kscreen-5.27.9.tar.xz) = 185952
TIMESTAMP = 1701858743
SHA256 (KDE/plasma/5.27.10/kscreen-5.27.10.tar.xz) = 8987bfcdb4e8617a229090ff42c4e4142ac0b5228e9bed7c3d2f03ed4e981c3c
SIZE (KDE/plasma/5.27.10/kscreen-5.27.10.tar.xz) = 185960

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166225
SHA256 (KDE/plasma/5.27.9/kwayland-integration-5.27.9.tar.xz) = 9617f0084eb3154ddf44e5040df16a31cb8b7a87d47238576869d3e4b3dfe2e5
SIZE (KDE/plasma/5.27.9/kwayland-integration-5.27.9.tar.xz) = 25776
TIMESTAMP = 1701858744
SHA256 (KDE/plasma/5.27.10/kwayland-integration-5.27.10.tar.xz) = f37d054662b6b294faee9dae9a8a808023cf2ec5a0508b76fcaceb61b4a3bd9f
SIZE (KDE/plasma/5.27.10/kwayland-integration-5.27.10.tar.xz) = 25776

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166226
SHA256 (KDE/plasma/5.27.9/layer-shell-qt-5.27.9.tar.xz) = 67207ed9f764280da309d735dd1b0788187a7a9efcbb4f5b2849c723ee66886f
SIZE (KDE/plasma/5.27.9/layer-shell-qt-5.27.9.tar.xz) = 18444
TIMESTAMP = 1701858745
SHA256 (KDE/plasma/5.27.10/layer-shell-qt-5.27.10.tar.xz) = 0aed80cf2a143033c186df5343215acd638c80e419b4e854a14bd35ba3d4c3c2
SIZE (KDE/plasma/5.27.10/layer-shell-qt-5.27.10.tar.xz) = 18444

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166227
SHA256 (KDE/plasma/5.27.9/libkscreen-5.27.9.tar.xz) = fa3db2a4e97f5b95ba3e6f4b30ae75d6d0ad28059650f7833b0220e220c39b2b
SIZE (KDE/plasma/5.27.9/libkscreen-5.27.9.tar.xz) = 116060
TIMESTAMP = 1701858746
SHA256 (KDE/plasma/5.27.10/libkscreen-5.27.10.tar.xz) = 27f59f088929bc7fb560c353fb9da98832dde5b58fde88d9c694c98fdf3aff98
SIZE (KDE/plasma/5.27.10/libkscreen-5.27.10.tar.xz) = 116108

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166229
SHA256 (KDE/plasma/5.27.9/plasma-bigscreen-5.27.9.tar.xz) = 8b930d27390747c9319eef798b80fc2dbaf41e1940cb8af257d766b4aa1eb891
SIZE (KDE/plasma/5.27.9/plasma-bigscreen-5.27.9.tar.xz) = 1065012
TIMESTAMP = 1701858747
SHA256 (KDE/plasma/5.27.10/plasma-bigscreen-5.27.10.tar.xz) = 3731ab079b820e5c6c288343013c5667e82d64db869a1c84ffe549e9ee068218
SIZE (KDE/plasma/5.27.10/plasma-bigscreen-5.27.10.tar.xz) = 1063776

View File

@ -127,6 +127,8 @@ share/locale/en_GB/LC_MESSAGES/kcm_mediacenter_wifi.mo
share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.mycroft.bigscreen.homescreen.mo
share/locale/en_GB/LC_MESSAGES/plasma_lookandfeel_org.kde.plasma.mycroft.bigscreen.mo
share/locale/en_GB/LC_MESSAGES/plasma_shell_org.kde.plasma.mycroft.bigscreen.mo
share/locale/eo/LC_MESSAGES/plasma_lookandfeel_org.kde.plasma.mycroft.bigscreen.mo
share/locale/eo/LC_MESSAGES/plasma_shell_org.kde.plasma.mycroft.bigscreen.mo
share/locale/es/LC_MESSAGES/kcm_audiodevice.mo
share/locale/es/LC_MESSAGES/kcm_mediacenter_bigscreen_settings.mo
share/locale/es/LC_MESSAGES/kcm_mediacenter_kdeconnect.mo

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166233
SHA256 (KDE/plasma/5.27.9/plasma-desktop-5.27.9.tar.xz) = 6dd6f5b0bf9fa15b12b7e9424fed4fc81e330532025e052f8ba00b45f5c1f2e5
SIZE (KDE/plasma/5.27.9/plasma-desktop-5.27.9.tar.xz) = 14721128
TIMESTAMP = 1701858748
SHA256 (KDE/plasma/5.27.10/plasma-desktop-5.27.10.tar.xz) = de015fc921d34da23d85998a03afa7c81d935f5d9c55261ff7a2b413c9cfd09f
SIZE (KDE/plasma/5.27.10/plasma-desktop-5.27.10.tar.xz) = 14724388

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698166234
SHA256 (KDE/plasma/5.27.9/plasma-integration-5.27.9.tar.xz) = 582a874a33d45f709e003dbd92a6c2a6e2ac0b495961536bc122d398b23e5db3
SIZE (KDE/plasma/5.27.9/plasma-integration-5.27.9.tar.xz) = 89796
TIMESTAMP = 1701858749
SHA256 (KDE/plasma/5.27.10/plasma-integration-5.27.10.tar.xz) = 35f2c81e8586051acd4bbccd9c44bab7dc86a1b3f5f0988589f43777032affbb
SIZE (KDE/plasma/5.27.10/plasma-integration-5.27.10.tar.xz) = 89832

View File

@ -1,5 +1,5 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}.1
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 2
CATEGORIES= x11 kde kde-plasma

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1698342968
SHA256 (KDE/plasma/5.27.9/plasma-workspace-5.27.9.1.tar.xz) = 8d00b691cfbb4d7218f97d0c68a677f41cba6eaf18e8fe29976c92d3718201b8
SIZE (KDE/plasma/5.27.9/plasma-workspace-5.27.9.1.tar.xz) = 19468088
TIMESTAMP = 1701859471
SHA256 (KDE/plasma/5.27.10/plasma-workspace-5.27.10.tar.xz) = 525dc164c61a6730f33d54ff5013d57184b9d671786fe898ca7e054426359778
SIZE (KDE/plasma/5.27.10/plasma-workspace-5.27.10.tar.xz) = 19476860

View File

@ -1,11 +0,0 @@
--- kcms/region_language/kcmregionandlang.cpp.orig 2023-10-25 10:05:43 UTC
+++ kcms/region_language/kcmregionandlang.cpp
@@ -61,7 +61,7 @@ KCMRegionAndLang::KCMRegionAndLang(QObject *parent, co
qRegisterMetaType<KCM_RegionAndLang::SettingType>();
qmlRegisterUncreatableMetaObject(KCM_RegionAndLang::staticMetaObject, "kcmregionandlang", 1, 0, "SettingType", "Error: SettingType is an enum");
-#ifdef GLIBC_LOCALE_GENERATED
+#if GLIBC_LOCALE_GENERATED
// fedora pre generate locales, fetch available locales from localectl. /usr/share/i18n/locales is empty in fedora
QDir glibcLocaleDir(localeFileDirPath());
if (glibcLocaleDir.isEmpty()) {

View File

@ -1,25 +0,0 @@
From 196966b02bf40a971bdf8888a2fa8ba7db0106f1 Mon Sep 17 00:00:00 2001
From: Gleb Popov <6yearold@gmail.com>
Date: Tue, 24 Oct 2023 22:03:20 +0300
Subject: [PATCH] kcms/region_language: Fix check for GLIBC_LOCALE.
The GLIBC_LOCALE_AUTO is created by the #cmakedefine01 directive and thus is
always defined.
---
config-workspace.h.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config-workspace.h.cmake b/config-workspace.h.cmake
index b10d8bc4ae..5e252be071 100644
--- config-workspace.h.cmake
+++ config-workspace.h.cmake
@@ -18,6 +18,6 @@
#cmakedefine01 GLIBC_LOCALE_AUTO
#cmakedefine01 GLIBC_LOCALE_GENERATED
-#if defined(GLIBC_LOCALE_AUTO) || defined(GLIBC_LOCALE_GENERATED)
+#if GLIBC_LOCALE_AUTO == 1 || GLIBC_LOCALE_GENERATED == 1
#define GLIBC_LOCALE
#endif
--
GitLab