diff --git a/desktop/kde6/plasma/kwin-kf6/actions.py b/desktop/kde6/plasma/kwin-kf6/actions.py new file mode 100755 index 0000000000..c8101348df --- /dev/null +++ b/desktop/kde6/plasma/kwin-kf6/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import kde6 +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + #shelltools.system("rm -rf po/id") + kde6.configure() + +def build(): + kde6.make() + +def install(): + kde6.install() diff --git a/desktop/kde6/plasma/kwin-kf6/files/4692.patch b/desktop/kde6/plasma/kwin-kf6/files/4692.patch new file mode 100644 index 0000000000..35acf83bd6 --- /dev/null +++ b/desktop/kde6/plasma/kwin-kf6/files/4692.patch @@ -0,0 +1,206 @@ +From f3e6d3ca196aaef28478c27fd6a3caaed3cdbdff Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Wed, 22 Nov 2023 15:05:52 +0200 +Subject: [PATCH 1/4] Ignore decoration changes of closed windows + +Ideally the decoration of a closed window should not change. However, +it seems like it can happen when resuming the session. + +When switching to another VT, the touchpad input device is removed, but +the touch input device is still kept on my machine. This results in +the tablet mode changing temporarily and triggering recalculation of new +borders in breeze decoration. It's a no-no thing to do if the window is +closed. We need to guard against this case. But in long term, we need to +reroute all decoration state updates through kwin so it can block state +updates when the window is closed. It's also needed for double buffered +state. + +How to improve handling of tablet mode detection when switching between +VTs needs a separate investigation. + +CCBUG: 477166 +--- + src/window.cpp | 30 +++++++++++++++++++++++------- + src/x11window.cpp | 18 +++++++++++++++--- + 2 files changed, 38 insertions(+), 10 deletions(-) + +diff --git a/src/window.cpp b/src/window.cpp +index d60ff3db325..be9ca43b2f1 100644 +--- a/src/window.cpp ++++ b/src/window.cpp +@@ -2625,20 +2625,32 @@ void Window::setDecoration(std::shared_ptr decoration) + } + if (decoration) { + QMetaObject::invokeMethod(decoration.get(), QOverload<>::of(&KDecoration2::Decoration::update), Qt::QueuedConnection); +- connect(decoration.get(), &KDecoration2::Decoration::shadowChanged, this, &Window::updateShadow); +- connect(decoration.get(), &KDecoration2::Decoration::bordersChanged, +- this, &Window::updateDecorationInputShape); +- connect(decoration.get(), &KDecoration2::Decoration::resizeOnlyBordersChanged, +- this, &Window::updateDecorationInputShape); ++ connect(decoration.get(), &KDecoration2::Decoration::shadowChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateShadow(); ++ } ++ }); + connect(decoration.get(), &KDecoration2::Decoration::bordersChanged, this, [this]() { ++ if (isDeleted()) { ++ return; ++ } + GeometryUpdatesBlocker blocker(this); + const QRectF oldGeometry = moveResizeGeometry(); + if (!isShade()) { + checkWorkspacePosition(oldGeometry); + } ++ updateDecorationInputShape(); ++ }); ++ connect(decoration.get(), &KDecoration2::Decoration::resizeOnlyBordersChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateDecorationInputShape(); ++ } ++ }); ++ connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::sizeChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateDecorationInputShape(); ++ } + }); +- connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::sizeChanged, +- this, &Window::updateDecorationInputShape); + } + m_decoration.decoration = decoration; + updateDecorationInputShape(); +@@ -3658,6 +3670,10 @@ void Window::sendToOutput(Output *newOutput) + + void Window::checkWorkspacePosition(QRectF oldGeometry, const VirtualDesktop *oldDesktop) + { ++ if (isDeleted()) { ++ qCWarning(KWIN_CORE) << "Window::checkWorkspacePosition: called for a closed window. Consider this a bug"; ++ return; ++ } + if (isDock() || isDesktop() || !isPlaceable()) { + return; + } +diff --git a/src/x11window.cpp b/src/x11window.cpp +index 724f49e0964..8b2fce35f43 100644 +--- a/src/x11window.cpp ++++ b/src/x11window.cpp +@@ -1340,9 +1340,21 @@ void X11Window::createDecoration() + { + std::shared_ptr decoration(Workspace::self()->decorationBridge()->createDecoration(this)); + if (decoration) { +- connect(decoration.get(), &KDecoration2::Decoration::resizeOnlyBordersChanged, this, &X11Window::updateInputWindow); +- connect(decoration.get(), &KDecoration2::Decoration::bordersChanged, this, &X11Window::updateFrameExtents); +- connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::sizeChanged, this, &X11Window::updateInputWindow); ++ connect(decoration.get(), &KDecoration2::Decoration::resizeOnlyBordersChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateInputWindow(); ++ } ++ }); ++ connect(decoration.get(), &KDecoration2::Decoration::bordersChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateFrameExtents(); ++ } ++ }); ++ connect(decoratedClient()->decoratedClient(), &KDecoration2::DecoratedClient::sizeChanged, this, [this]() { ++ if (!isDeleted()) { ++ updateInputWindow(); ++ } ++ }); + } + setDecoration(decoration); + +-- +GitLab + + +From 4d0d153a579ed3b0bd74b7f4d95539d9e926a271 Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Wed, 22 Nov 2023 16:23:53 +0200 +Subject: [PATCH 2/4] Always reset tabbox ClientModel if a window is added or + removed + +Otherwise dangling pointers can end up in TabBox::ClientModel. Tabbox is +written with hard model resets in mind. In order to fix it, the client +model has to be rewritten. + +BUG: 477166 +--- + src/workspace.cpp | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/workspace.cpp b/src/workspace.cpp +index db37ade6eea..664fc76d975 100644 +--- a/src/workspace.cpp ++++ b/src/workspace.cpp +@@ -2002,9 +2002,9 @@ void Workspace::setWasUserInteraction() + void Workspace::updateTabbox() + { + #if KWIN_BUILD_TABBOX +- if (m_tabbox->isDisplayed()) { +- m_tabbox->reset(true); +- } ++ // Need to reset the client model even if the task switcher is hidden otherwise there ++ // might be dangling pointers. Consider rewriting client model logic! ++ m_tabbox->reset(true); + #endif + } + +-- +GitLab + + +From b40b13b661c44199633d58b43ba571ca92cf30f1 Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Wed, 22 Nov 2023 18:03:02 +0200 +Subject: [PATCH 3/4] tabbox: Fix ClientModel::createClientList() reinserting + closed windows + +--- + src/tabbox/clientmodel.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/tabbox/clientmodel.cpp b/src/tabbox/clientmodel.cpp +index af3fe4273bf..29f968d5be4 100644 +--- a/src/tabbox/clientmodel.cpp ++++ b/src/tabbox/clientmodel.cpp +@@ -198,7 +198,7 @@ void ClientModel::createClientList(bool partialReset) + // TODO: new clients are not added at correct position + if (partialReset && !m_mutableClientList.isEmpty()) { + Window *firstClient = m_mutableClientList.constFirst(); +- if (firstClient) { ++ if (!firstClient->isDeleted()) { + start = firstClient; + } + } +-- +GitLab + + +From 3ffa3ed0d8ab5da79a0d4e2546c157ed317d6aa8 Mon Sep 17 00:00:00 2001 +From: Vlad Zahorodnii +Date: Wed, 22 Nov 2023 18:41:49 +0200 +Subject: [PATCH 4/4] tabbox: Guard against including closed windows when using + stacking order + +Closed windows are present in the stack. If user has selected +"Stacking order" sort order in task switcher KCM, we need to guard +against closed windows in the stack. +--- + src/tabbox/tabbox.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/tabbox/tabbox.cpp b/src/tabbox/tabbox.cpp +index 809c60e682d..2c16009ac42 100644 +--- a/src/tabbox/tabbox.cpp ++++ b/src/tabbox/tabbox.cpp +@@ -171,7 +171,7 @@ bool TabBoxHandlerImpl::checkMultiScreen(Window *client) const + + Window *TabBoxHandlerImpl::clientToAddToList(Window *client) const + { +- if (!client) { ++ if (!client || client->isDeleted()) { + return nullptr; + } + Window *ret = nullptr; +-- +GitLab + diff --git a/desktop/kde6/plasma/kwin-kf6/pspec.xml b/desktop/kde6/plasma/kwin-kf6/pspec.xml new file mode 100755 index 0000000000..1680e426cd --- /dev/null +++ b/desktop/kde6/plasma/kwin-kf6/pspec.xml @@ -0,0 +1,225 @@ + + + + + + kwin-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + kde6 window manager + kwin-kf6 is the window manager of the K desktop environment. + mirrors://kde/stable/plasma/6.0.0/kwin-6.0.0.tar.xz + + hwdata + plasma-activities-kf6-devel + kauth-kf6-devel + kcmutils-kf6-devel + kcompletion-kf6-devel + kconfig-kf6-devel + kconfigwidgets-kf6-devel + kcoreaddons-kf6-devel + kcrash-kf6-devel + kdeclarative-kf6-devel + kdecorations-kf6-devel + kdoctools-kf6-devel + kglobalaccel-kf6-devel + ki18n-kf6-devel + kiconthemes-kf6-devel + kio-kf6-devel + knewstuff-kf6-devel + knotifications-kf6-devel + kpackage-kf6-devel + kservice-kf6-devel + ktextwidgets-kf6-devel + kwayland-kf6-devel + kwidgetsaddons-kf6-devel + kwindowsystem-kf6-devel + kxmlgui-kf6-devel + kidletime-kf6-devel + kscreenlocker-kf6-devel + libepoxy-devel + libICE-devel + libSM-devel + libX11-devel + libxcb-devel + libXcursor-devel + libXext-devel + libxkbcommon-devel + libXxf86vm-devel + mesa-devel + fontconfig-devel + freetype-devel + xcb-util-wm-devel + libplasma-kf6-devel + qt6-base-devel + qt6-declarative-devel + qt6-designer-devel + qt6-multimedia-devel + qt6-sensors-devel + qt6-virtualkeyboard-devel + wayland-client + wayland-cursor + wayland-devel + xcb-util-image-devel + xcb-util-keysyms-devel + eudev-devel + libinput-devel + xcb-util-cursor-devel + qt6-multimedia + docbook-xsl + libXi-devel + extra-cmake-modules-kf6 + xorg-xwayland-devel + breeze-style-kf6 + libdrm-devel + kirigami-kf6-devel + pipewire-devel + lcms2-devel + krunner-kf6-devel + xcb-util-devel + libqaccessibilityclient-qt6-devel + wayland-protocols-devel + libxcvt-devel + plasma-wayland-protocols-kf6 + + + + + + + + kwin-kf6 + + kwayland-server-kf6 + + + kwayland-server-kf6 + + + lcms2 + hwdata + plasma-activities-kf6 + kauth-kf6 + libcap + libxcvt + libglvnd + kdbusaddons-kf6 + kcmutils-kf6 + kcompletion-kf6 + kconfig-kf6 + kconfigwidgets-kf6 + kcoreaddons-kf6 + kcrash-kf6 + wayland + kdeclarative-kf6 + kdecorations-kf6 + kglobalaccel-kf6 + ki18n-kf6 + kiconthemes-kf6 + kio-kf6 + knewstuff-kf6 + knotifications-kf6 + kservice-kf6 + kwayland-kf6 + kwidgetsaddons-kf6 + kwindowsystem-kf6 + kxmlgui-kf6 + kscreenlocker-kf6 + kidletime-kf6 + libepoxy + libgcc + libXi + libICE + libSM + libX11 + libxcb + libxkbcommon + mesa + libplasma-kf6 + qt6-base + qt6-declarative + qt6-sensors + wayland-cursor + wayland-client + xcb-util-wm + xcb-util-image + xcb-util-keysyms + eudev + kpackage-kf6 + libdrm + libinput + ktextwidgets-kf6 + freetype + fontconfig + xcb-util-cursor + wayland-server + libqaccessibilityclient-qt6 + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kwin-kf6-devel + Development files for kwin-kf6 + + kwayland-kf6-server-devel + + + kwayland-kf6-server-devel + + + kwin-kf6 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + kwin-kf6-wayland + Wayland support for kwin-kf6 + + mesa + libcap + libdrm + kpackage-kf6 + wayland + freetype + pipewire + kidletime-kf6 + fontconfig + kwin-kf6 + + + /usr/bin/kwin_wayland + /usr/lib/systemd/user/plasma-kwin_wayland.service + /usr/lib/qt6/plugins/org.kde.kwin.waylandbackends/kwinWayland*.so + + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde6/plasma/plasma-integration-kf6/actions.py b/desktop/kde6/plasma/plasma-integration-kf6/actions.py new file mode 100755 index 0000000000..5c2594c676 --- /dev/null +++ b/desktop/kde6/plasma/plasma-integration-kf6/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import kde6 +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + # shelltools.system("sed -i 's|5.11.0|5.90.0|g' CMakeLists.txt") + kde6.configure() + +def build(): + kde6.make() + +def install(): + kde6.install() + diff --git a/desktop/kde6/plasma/plasma-integration-kf6/pspec.xml b/desktop/kde6/plasma/plasma-integration-kf6/pspec.xml new file mode 100755 index 0000000000..cc7f0c2d49 --- /dev/null +++ b/desktop/kde6/plasma/plasma-integration-kf6/pspec.xml @@ -0,0 +1,150 @@ + + + + + + plasma-integration-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + kde6 Plasma artwork + Artwork, styles and assets for the breeze-kf6 visual style for the Plasma Desktop + mirrors://kde/stable/plasma/6.0.0/plasma-integration-6.0.0.tar.xz + + qt6-base-devel + qt6-declarative-devel + kxmlgui-kf6-devel + libxcb-devel + noto-fonts + breeze-style-kf6 + libXcursor-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + ki18n-kf6-devel + kiconthemes-kf6-devel + kwayland-kf6-devel + kconfig-kf6-devel + kguiaddons-kf6-devel + kio-kf6-devel + kcoreaddons-kf6-devel + kconfigwidgets-kf6-devel + kwidgetsaddons-kf6-devel + extra-cmake-modules-kf6 + libX11-devel + kiconthemes-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + kio-kf6-devel + kjobwidgets-kf6-devel + kwindowsystem-kf6-devel + qqc2-desktop-style-kf6 + qt6-wayland-devel + wayland-client + wayland-server + wayland-cursor + wayland-devel + plasma-wayland-protocols-kf6 + + kservice-kf6-devel + kcolorscheme-kf6-devel + kstatusnotifieritem-kf6-devel + + + + + plasma-integration-kf6 + + qt6-base + qt6-wayland + qt6-declarative + libXcursor + kcompletion-kf6 + ki18n-kf6 + kiconthemes-kf6 + kwayland-kf6 + kconfig-kf6 + kguiaddons-kf6 + kio-kf6 + kxmlgui-kf6 + kwindowsystem-kf6 + kcoreaddons-kf6 + kconfigwidgets-kf6 + kwidgetsaddons-kf6 + knotifications-kf6 + kjobwidgets-kf6 + breeze-style-kf6 + libgcc + libxcb + wayland-client + plasma-integration-data + + kservice-kf6 + kcolorscheme-kf6 + kstatusnotifieritem-kf6 + + + /usr/lib/qt6 + + + + + plasma5-integration + + qt5-base + qt5-wayland + qt5-declarative + qt5-x11extras + qt5-quickcontrols2 + libXcursor + kcompletion + ki18n + kxmlgui + kiconthemes + kwayland + kconfig + kguiaddons + kio + kservice + kwindowsystem + kcoreaddons + kconfigwidgets + kwidgetsaddons + kjobwidgets + knotifications + libgcc + libxcb + wayland-client + plasma-integration-data + + + /usr/lib/qt5 + + + + + plasma-integration-data + Development files for plasma-integration + + + + + /usr/share/kconf_update + /usr/share/locale + + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/pisi-index.xml b/pisi-index.xml index 776f20bd5c..1ead9333c8 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -122576,6 +122576,146 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + plasma-integration-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde6.plasma + kde6 Plasma artwork + Artwork, styles and assets for the breeze-kf6 visual style for the Plasma Desktop + mirrors://kde/stable/plasma/6.0.0/plasma-integration-6.0.0.tar.xz + + qt6-base-devel + qt6-declarative-devel + kxmlgui-kf6-devel + libxcb-devel + noto-fonts + breeze-style-kf6 + libXcursor-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + ki18n-kf6-devel + kiconthemes-kf6-devel + kwayland-kf6-devel + kconfig-kf6-devel + kguiaddons-kf6-devel + kio-kf6-devel + kcoreaddons-kf6-devel + kconfigwidgets-kf6-devel + kwidgetsaddons-kf6-devel + extra-cmake-modules-kf6 + libX11-devel + kiconthemes-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + kio-kf6-devel + kjobwidgets-kf6-devel + kwindowsystem-kf6-devel + qqc2-desktop-style-kf6 + qt6-wayland-devel + wayland-client + wayland-server + wayland-cursor + wayland-devel + plasma-wayland-protocols-kf6 + kservice-kf6-devel + kcolorscheme-kf6-devel + kstatusnotifieritem-kf6-devel + + desktop/kde6/plasma/plasma-integration-kf6/pspec.xml + + + plasma-integration-kf6 + + qt6-base + qt6-wayland + qt6-declarative + libXcursor + kcompletion-kf6 + ki18n-kf6 + kiconthemes-kf6 + kwayland-kf6 + kconfig-kf6 + kguiaddons-kf6 + kio-kf6 + kxmlgui-kf6 + kwindowsystem-kf6 + kcoreaddons-kf6 + kconfigwidgets-kf6 + kwidgetsaddons-kf6 + knotifications-kf6 + kjobwidgets-kf6 + breeze-style-kf6 + libgcc + libxcb + wayland-client + plasma-integration-data + kservice-kf6 + kcolorscheme-kf6 + kstatusnotifieritem-kf6 + + + /usr/lib/qt6 + + + + plasma5-integration + + qt5-base + qt5-wayland + qt5-declarative + qt5-x11extras + qt5-quickcontrols2 + libXcursor + kcompletion + ki18n + kxmlgui + kiconthemes + kwayland + kconfig + kguiaddons + kio + kservice + kwindowsystem + kcoreaddons + kconfigwidgets + kwidgetsaddons + kjobwidgets + knotifications + libgcc + libxcb + wayland-client + plasma-integration-data + + + /usr/lib/qt5 + + + + plasma-integration-data + Development files for plasma-integration + + /usr/share/kconf_update + /usr/share/locale + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kde-gtk-config-kf6 @@ -124578,6 +124718,223 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + kwin-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde6.plasma + kde6 window manager + kwin-kf6 is the window manager of the K desktop environment. + mirrors://kde/stable/plasma/6.0.0/kwin-6.0.0.tar.xz + + hwdata + plasma-activities-kf6-devel + kauth-kf6-devel + kcmutils-kf6-devel + kcompletion-kf6-devel + kconfig-kf6-devel + kconfigwidgets-kf6-devel + kcoreaddons-kf6-devel + kcrash-kf6-devel + kdeclarative-kf6-devel + kdecorations-kf6-devel + kdoctools-kf6-devel + kglobalaccel-kf6-devel + ki18n-kf6-devel + kiconthemes-kf6-devel + kio-kf6-devel + knewstuff-kf6-devel + knotifications-kf6-devel + kpackage-kf6-devel + kservice-kf6-devel + ktextwidgets-kf6-devel + kwayland-kf6-devel + kwidgetsaddons-kf6-devel + kwindowsystem-kf6-devel + kxmlgui-kf6-devel + kidletime-kf6-devel + kscreenlocker-kf6-devel + libepoxy-devel + libICE-devel + libSM-devel + libX11-devel + libxcb-devel + libXcursor-devel + libXext-devel + libxkbcommon-devel + libXxf86vm-devel + mesa-devel + fontconfig-devel + freetype-devel + xcb-util-wm-devel + libplasma-kf6-devel + qt6-base-devel + qt6-declarative-devel + qt6-designer-devel + qt6-multimedia-devel + qt6-sensors-devel + qt6-virtualkeyboard-devel + wayland-client + wayland-cursor + wayland-devel + xcb-util-image-devel + xcb-util-keysyms-devel + eudev-devel + libinput-devel + xcb-util-cursor-devel + qt6-multimedia + docbook-xsl + libXi-devel + extra-cmake-modules-kf6 + xorg-xwayland-devel + breeze-style-kf6 + libdrm-devel + kirigami-kf6-devel + pipewire-devel + lcms2-devel + krunner-kf6-devel + xcb-util-devel + libqaccessibilityclient-qt6-devel + wayland-protocols-devel + libxcvt-devel + plasma-wayland-protocols-kf6 + + desktop/kde6/plasma/kwin-kf6/pspec.xml + + + kwin-kf6 + + lcms2 + hwdata + plasma-activities-kf6 + kauth-kf6 + libcap + libxcvt + libglvnd + kdbusaddons-kf6 + kcmutils-kf6 + kcompletion-kf6 + kconfig-kf6 + kconfigwidgets-kf6 + kcoreaddons-kf6 + kcrash-kf6 + wayland + kdeclarative-kf6 + kdecorations-kf6 + kglobalaccel-kf6 + ki18n-kf6 + kiconthemes-kf6 + kio-kf6 + knewstuff-kf6 + knotifications-kf6 + kservice-kf6 + kwayland-kf6 + kwidgetsaddons-kf6 + kwindowsystem-kf6 + kxmlgui-kf6 + kscreenlocker-kf6 + kidletime-kf6 + libepoxy + libgcc + libXi + libICE + libSM + libX11 + libxcb + libxkbcommon + mesa + libplasma-kf6 + qt6-base + qt6-declarative + qt6-sensors + wayland-cursor + wayland-client + xcb-util-wm + xcb-util-image + xcb-util-keysyms + eudev + kpackage-kf6 + libdrm + libinput + ktextwidgets-kf6 + freetype + fontconfig + xcb-util-cursor + wayland-server + libqaccessibilityclient-qt6 + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + kwayland-server-kf6 + + + kwayland-server-kf6 + + + + kwin-kf6-devel + Development files for kwin-kf6 + + kwin-kf6 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + kwayland-kf6-server-devel + + + kwayland-kf6-server-devel + + + + kwin-kf6-wayland + Wayland support for kwin-kf6 + + mesa + libcap + libdrm + kpackage-kf6 + wayland + freetype + pipewire + kidletime-kf6 + fontconfig + kwin-kf6 + + + /usr/bin/kwin_wayland + /usr/lib/systemd/user/plasma-kwin_wayland.service + /usr/lib/qt6/plugins/org.kde.kwin.waylandbackends/kwinWayland*.so + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + breeze-gtk-kf6 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 1144433a08..4a0a134720 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -f84da85c24e5d0f13e2bfe8b05844c591c0b6642 \ No newline at end of file +66913a6d64cdf04a38bb2881f6d02843a25b6ed2 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 8bfdb8bc68..0653f3686c 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 34921f9369..357e857954 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -f9ccb02049b4f11ffb10df7092261510e277f4b6 \ No newline at end of file +0155d9a04e8994b270ba540d0ecbc24de3b01074 \ No newline at end of file