Below is a diff to unbreak kpipewire and add dependency on kpipewire for all consumers.
This diff also moves spectacle from kde-applications to kde-plasma. spectacle has been broken for a long time. I see this diff as a benefit to the KDE plasma desktop as it now supports screenshots. I have also tested krdc and krfb. Everything works out of the box, with the exception of spectacle, which requires KWIN_SCREENSHOT_NO_PERMISSION_CHECKS=1. But this will go into the README of kde-plasma. Objections? OK from the move? We did this before with print-manager. Because I am here, I have updated some kguiaddons WANTLIB chnages (Upstream mixed something in the last KDE framework update.) diff --git a/x11/kde-applications/krdc/Makefile b/x11/kde-applications/krdc/Makefile index 9e2733fa5b7..b87013ed731 100644 --- a/x11/kde-applications/krdc/Makefile +++ b/x11/kde-applications/krdc/Makefile @@ -1,6 +1,7 @@ COMMENT = VNC and RDP desktop client DISTNAME = krdc-${VERSION} CATEGORIES = net x11 +REVISION = 0 SHARED_LIBS += krdccore 3.1 # 5.0 @@ -8,8 +9,8 @@ HOMEPAGE = https://kde.org/applications/internet/org.kde.krdc WANTLIB += ${COMPILER_LIBCXX} GL KF6Bookmarks KF6BookmarksWidgets WANTLIB += KF6ColorScheme KF6Completion KF6ConfigCore KF6ConfigGui -WANTLIB += KF6ConfigWidgets KF6CoreAddons KF6Crash KF6DNSSD KF6I18n -WANTLIB += KF6IconThemes KF6JobWidgets KF6KCMUtils KF6KCMUtilsCore +WANTLIB += KF6ConfigWidgets KF6CoreAddons KF6Crash KF6DNSSD KF6GuiAddons +WANTLIB += KF6I18n KF6IconThemes KF6JobWidgets KF6KCMUtils KF6KCMUtilsCore WANTLIB += KF6KCMUtilsQuick KF6KIOCore KF6KIOGui KF6KIOWidgets WANTLIB += KF6Notifications KF6NotifyConfig KF6Service KF6Solid WANTLIB += KF6StatusNotifierItem KF6Wallet KF6WidgetsAddons KF6WindowSystem @@ -43,6 +44,7 @@ LIB_DEPENDS = devel/kf6/kbookmarks \ devel/kf6/kservice \ devel/kf6/kstatusnotifieritem \ devel/kf6/kwallet \ + devel/kf6/kguiaddons \ devel/kf6/kwidgetsaddons \ devel/kf6/kwindowsystem \ devel/kf6/kxmlgui \ diff --git a/x11/kde-applications/krfb/Makefile b/x11/kde-applications/krfb/Makefile index e1ecd0c7b38..da333af61c6 100644 --- a/x11/kde-applications/krfb/Makefile +++ b/x11/kde-applications/krfb/Makefile @@ -1,11 +1,18 @@ -BROKEN = Missing KPipeWire COMMENT = desktop sharing DISTNAME = krfb-${VERSION} CATEGORIES = net x11 SHARED_LIBS += krfbprivate 3.0 # 5.0 -WANTLIB += c +WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6ConfigCore +WANTLIB += KF6ConfigGui KF6ConfigWidgets KF6CoreAddons KF6Crash +WANTLIB += KF6DBusAddons KF6DNSSD KF6GuiAddons KF6I18n KF6Notifications +WANTLIB += KF6StatusNotifierItem KF6Wallet KF6WidgetsAddons KF6WindowSystem +WANTLIB += KF6XmlGui KPipeWire KPipeWireDmaBuf KWaylandClient +WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Widgets Qt6Xml +WANTLIB += X11 Xdamage Xext Xtst c m pipewire-0.3 vncserver wayland-client +WANTLIB += xcb xcb-damage xcb-image xcb-render xcb-shape xcb-shm +WANTLIB += xcb-xfixes xkbcommon HOMEPAGE = https://kde.org/applications/internet/org.kde.krfb @@ -16,10 +23,30 @@ MODKF5_I18N_CONFLICT = yes MODKF5_L10N_CONFLICT = yes MODKDE_DOCS = yes -BUILD_DEPENDS = wayland/libinput-openbsd \ +BUILD_DEPENDS = devel/kf6/kcolorscheme \ + devel/kf6/kconfig \ + devel/kf6/kconfigwidgets \ + devel/kf6/kcoreaddons \ + devel/kf6/kcrash \ + devel/kf6/kdbusaddons \ + devel/kf6/kdnssd \ + devel/kf6/kguiaddons \ + devel/kf6/ki18n \ + devel/kf6/knotifications \ + devel/kf6/kstatusnotifieritem \ + devel/kf6/kwallet \ + devel/kf6/kwidgetsaddons \ + devel/kf6/kwindowsystem \ + devel/kf6/kxmlgui \ + net/libvncserver \ + wayland/libinput-openbsd \ + wayland/plasma-wayland-protocols \ + wayland/wayland \ wayland/wayland-protocols \ - wayland/plasma-wayland-protocols + x11/kde-plasma/kpipewire \ + x11/kde-plasma/kwayland \ + x11/xkbcommon -CXXFLAGS += -I${LOCALBASE}/include +CXXFLAGS += -I${LOCALBASE}/include -DNONETWORK=0 .include <bsd.port.mk> diff --git a/x11/kde-applications/krfb/pkg/PLIST b/x11/kde-applications/krfb/pkg/PLIST index 24ddce342a7..eb6999196f0 100644 --- a/x11/kde-applications/krfb/pkg/PLIST +++ b/x11/kde-applications/krfb/pkg/PLIST @@ -2,14 +2,13 @@ @bin bin/krfb @bin bin/krfb-virtualmonitor @lib lib/libkrfbprivate.so.${LIBkrfbprivate_VERSION} -lib/qt5/plugins/krfb/ -lib/qt5/plugins/krfb/events/ -@so lib/qt5/plugins/krfb/events/x11.so -@so lib/qt5/plugins/krfb/events/xdp.so -lib/qt5/plugins/krfb/framebuffer/ -@so lib/qt5/plugins/krfb/framebuffer/pw.so -@so lib/qt5/plugins/krfb/framebuffer/qt.so -@so lib/qt5/plugins/krfb/framebuffer/xcb.so +lib/qt6/plugins/krfb/ +lib/qt6/plugins/krfb/events/ +@so lib/qt6/plugins/krfb/events/x11.so +@so lib/qt6/plugins/krfb/events/xdp.so +lib/qt6/plugins/krfb/framebuffer/ +@so lib/qt6/plugins/krfb/framebuffer/pw.so +@so lib/qt6/plugins/krfb/framebuffer/xcb.so share/applications/org.kde.krfb.desktop share/applications/org.kde.krfb.virtualmonitor.desktop share/doc/HTML/ca/krfb/ @@ -65,6 +64,9 @@ share/doc/HTML/pt_BR/krfb/index.docbook share/doc/HTML/ru/krfb/ share/doc/HTML/ru/krfb/index.cache.bz2 share/doc/HTML/ru/krfb/index.docbook +share/doc/HTML/sl/krfb/ +share/doc/HTML/sl/krfb/index.cache.bz2 +share/doc/HTML/sl/krfb/index.docbook share/doc/HTML/sr/krfb/ share/doc/HTML/sr/krfb/index.cache.bz2 share/doc/HTML/sr/krfb/index.docbook @@ -92,6 +94,7 @@ share/krfb/ share/krfb/krfb.notifyrc share/locale/af/LC_MESSAGES/krfb.mo share/locale/ar/LC_MESSAGES/krfb.mo +share/locale/ast/LC_MESSAGES/krfb.mo share/locale/be/LC_MESSAGES/krfb.mo share/locale/bg/LC_MESSAGES/krfb.mo share/locale/br/LC_MESSAGES/krfb.mo @@ -169,4 +172,4 @@ share/locale/zh_TW/LC_MESSAGES/krfb.mo share/metainfo/ share/metainfo/org.kde.krfb.appdata.xml @tag gtk-update-icon-cache %D/share/icons/hicolor -share/qlogging-categories5/krfb.categories +share/qlogging-categories6/krfb.categories diff --git a/x11/kde-applications/spectacle/Makefile b/x11/kde-applications/spectacle/Makefile deleted file mode 100644 index 157848d974b..00000000000 --- a/x11/kde-applications/spectacle/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -BROKEN = Missinf KPipeWire -COMMENT = KDE screen capture and screenshot program -DISTNAME = spectacle-${VERSION} -CATEGORIES = x11 - -HOMEPAGE = https://apps.kde.org/spectacle/ - -MODKDE_DESKTOP_FILE = yes -MODKDE_ICON_CACHE = yes -MODKDE_TRANSLATIONS = yes -MODKDE_DOCS = yes - -MODULES += lang/python - -BUILD_DEPENDS = wayland/libinput-openbsd \ - wayland/wayland-protocols \ - wayland/plasma-wayland-protocols - - -post-install: - ${MODPY_COMPILEALL} \ - ${PREFIX}/share/kconf_update/50-clipboard_settings_change.py - -.include <bsd.port.mk> diff --git a/x11/kde-applications/spectacle/distinfo b/x11/kde-applications/spectacle/distinfo deleted file mode 100644 index 4274b6c910a..00000000000 --- a/x11/kde-applications/spectacle/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (kde-applications/spectacle-24.12.3.tar.xz) = TufPkzBfzIMdWYOxc8+gZYLFs8IYDFyb6D8WU8Zqxs8= -SIZE (kde-applications/spectacle-24.12.3.tar.xz) = 1562292 diff --git a/x11/kde-plasma/kactivitymanagerd/Makefile b/x11/kde-plasma/kactivitymanagerd/Makefile index 8a91e0aeff7..5b795103c9e 100644 --- a/x11/kde-plasma/kactivitymanagerd/Makefile +++ b/x11/kde-plasma/kactivitymanagerd/Makefile @@ -1,13 +1,14 @@ COMMENT = core components for the KDE Activity concept DISTNAME = kactivitymanagerd-${VERSION} +REVISION = 0 WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6ConfigCore WANTLIB += KF6ConfigGui KF6ConfigWidgets KF6CoreAddons KF6Crash -WANTLIB += KF6DBusAddons KF6GlobalAccel KF6I18n KF6KIOCore KF6Service -WANTLIB += KF6WidgetsAddons KF6WindowSystem KF6XmlGui Qt6Core -WANTLIB += Qt6DBus Qt6Gui Qt6Network Qt6Sql Qt6Widgets Qt6Xml -WANTLIB += X11 c m +WANTLIB += KF6DBusAddons KF6GlobalAccel KF6GuiAddons KF6I18n KF6KIOCore +WANTLIB += KF6Service KF6WidgetsAddons KF6WindowSystem KF6XmlGui +WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Sql Qt6Widgets +WANTLIB += Qt6Xml X11 c m MODKDE_TRANSLATIONS = Yes @@ -23,6 +24,7 @@ LIB_DEPENDS = devel/kf6/kconfig \ devel/kf6/ki18n \ devel/kf6/kio \ devel/kf6/kservice \ + devel/kf6/kguiaddons \ devel/kf6/kwidgetsaddons \ devel/kf6/kwindowsystem \ devel/kf6/kxmlgui diff --git a/x11/kde-plasma/kde-cli-tools/Makefile b/x11/kde-plasma/kde-cli-tools/Makefile index c49a365b044..2b1e6d4b14c 100644 --- a/x11/kde-plasma/kde-cli-tools/Makefile +++ b/x11/kde-plasma/kde-cli-tools/Makefile @@ -1,13 +1,14 @@ COMMENT = KDE krameworks 5 tools DISTNAME = kde-cli-tools-${VERSION} +REVISION = 0 MODKDE_TRANSLATIONS = Yes MODKDE_DOCS = Yes WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6Completion WANTLIB += KF6ConfigCore KF6ConfigGui KF6ConfigWidgets KF6CoreAddons -WANTLIB += KF6I18n KF6IconThemes KF6IconWidgets KF6JobWidgets +WANTLIB += KF6GuiAddons KF6I18n KF6IconThemes KF6IconWidgets KF6JobWidgets WANTLIB += KF6KCMUtils KF6KCMUtilsCore KF6KCMUtilsQuick KF6KIOCore WANTLIB += KF6KIOGui KF6KIOWidgets KF6Parts KF6Pty KF6Service WANTLIB += KF6Solid KF6Su KF6WidgetsAddons KF6WindowSystem KF6XmlGui @@ -23,6 +24,7 @@ LIB_DEPENDS = devel/kf6/kcmutils \ devel/kf6/kconfigwidgets \ devel/kf6/kcoreaddons \ devel/kf6/kdesu \ + devel/kf6/kguiaddons \ devel/kf6/ki18n \ devel/kf6/kiconthemes \ devel/kf6/kio \ diff --git a/x11/kde-plasma/kdeplasma-addons/Makefile b/x11/kde-plasma/kdeplasma-addons/Makefile index 207672d72cb..bce097dd1f7 100644 --- a/x11/kde-plasma/kdeplasma-addons/Makefile +++ b/x11/kde-plasma/kdeplasma-addons/Makefile @@ -1,21 +1,23 @@ COMMENT = KDE Plasma add-ons DISTNAME = kdeplasma-addons-${VERSION} PKGNAME = kf6-kdeplasma-addons-${VERSION} +REVISION = 0 SHARED_LIBS += plasmapotdprovidercore 1.0 # 0.0 WANTLIB += ${COMPILER_LIBCXX} GL KF6AuthCore KF6CalendarEvents WANTLIB += KF6ColorScheme KF6Completion KF6ConfigCore KF6ConfigGui WANTLIB += KF6ConfigWidgets KF6CoreAddons KF6DBusAddons KF6GlobalAccel -WANTLIB += KF6Holidays KF6I18n KF6JobWidgets KF6KCMUtils KF6KCMUtilsCore -WANTLIB += KF6KCMUtilsQuick KF6KIOCore KF6KIOGui KF6KIOWidgets -WANTLIB += KF6Notifications KF6Package KF6Runner KF6Service KF6Solid -WANTLIB += KF6SonnetCore KF6UnitConversion KF6WidgetsAddons KF6WindowSystem -WANTLIB += KF6XmlGui Plasma Plasma5Support PlasmaQuick Qt6Core -WANTLIB += Qt6DBus Qt6Gui Qt6Network Qt6OpenGL Qt6Positioning -WANTLIB += Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick -WANTLIB += Qt6WebChannel Qt6WebChannelQuick Qt6WebEngineCore Qt6WebEngineQuick -WANTLIB += Qt6Widgets Qt6Xml X11 c icui18n icuuc m +WANTLIB += KF6GuiAddons KF6Holidays KF6I18n KF6JobWidgets KF6KCMUtils +WANTLIB += KF6KCMUtilsCore KF6KCMUtilsQuick KF6KIOCore KF6KIOGui +WANTLIB += KF6KIOWidgets KF6Notifications KF6Package KF6Runner +WANTLIB += KF6Service KF6Solid KF6SonnetCore KF6UnitConversion +WANTLIB += KF6WidgetsAddons KF6WindowSystem KF6XmlGui Plasma Plasma5Support +WANTLIB += PlasmaQuick Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL +WANTLIB += Qt6Positioning Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript +WANTLIB += Qt6Quick Qt6WebChannel Qt6WebChannelQuick Qt6WebEngineCore +WANTLIB += Qt6WebEngineQuick Qt6Widgets Qt6Xml X11 c icui18n icuuc +WANTLIB += m MODKDE_TRANSLATIONS = Yes MODKDE_ICON_CACHE = Yes @@ -47,6 +49,7 @@ LIB_DEPENDS = devel/kf6/kcmutils \ devel/kf6/knotifications \ devel/kf6/kpackage \ devel/kf6/krunner \ + devel/kf6/kguiaddons \ devel/kf6/kservice \ devel/kf6/kunitconversion \ devel/kf6/kwidgetsaddons \ diff --git a/x11/kde-plasma/kmenuedit/Makefile b/x11/kde-plasma/kmenuedit/Makefile index b0e56d8775f..4a30b77c0da 100644 --- a/x11/kde-plasma/kmenuedit/Makefile +++ b/x11/kde-plasma/kmenuedit/Makefile @@ -1,14 +1,15 @@ COMMENT = KDE menu editor for plasma workspaces DISTNAME = kmenuedit-${VERSION} +REVISION = 0 WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6Completion WANTLIB += KF6ConfigCore KF6ConfigGui KF6ConfigWidgets KF6CoreAddons -WANTLIB += KF6Crash KF6DBusAddons KF6GlobalAccel KF6I18n KF6IconThemes -WANTLIB += KF6IconWidgets KF6ItemViews KF6JobWidgets KF6KIOCore -WANTLIB += KF6KIOGui KF6KIOWidgets KF6Service KF6Solid KF6SonnetCore -WANTLIB += KF6SonnetUi KF6WidgetsAddons KF6WindowSystem KF6XmlGui -WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Widgets Qt6Xml -WANTLIB += X11 c m +WANTLIB += KF6Crash KF6DBusAddons KF6GlobalAccel KF6GuiAddons +WANTLIB += KF6I18n KF6IconThemes KF6IconWidgets KF6ItemViews KF6JobWidgets +WANTLIB += KF6KIOCore KF6KIOGui KF6KIOWidgets KF6Service KF6Solid +WANTLIB += KF6SonnetCore KF6SonnetUi KF6WidgetsAddons KF6WindowSystem +WANTLIB += KF6XmlGui Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6Widgets +WANTLIB += Qt6Xml X11 c m MODKDE_TRANSLATIONS = Yes MODKDE_DOCS = Yes @@ -22,6 +23,7 @@ LIB_DEPENDS = devel/kf6/kcrash \ devel/kf6/kconfig \ devel/kf6/kconfigwidgets \ devel/kf6/kcoreaddons \ + devel/kf6/kguiaddons \ devel/kf6/kdbusaddons \ devel/kf6/kglobalaccel \ devel/kf6/ki18n \ diff --git a/x11/kde-plasma/kpipewire/Makefile b/x11/kde-plasma/kpipewire/Makefile index 1bac65897e6..9f7d84c1832 100644 --- a/x11/kde-plasma/kpipewire/Makefile +++ b/x11/kde-plasma/kpipewire/Makefile @@ -1,11 +1,17 @@ -BROKEN = Depends on libva COMMENT = components relating to pipewire use in Plasma DISTNAME = kpipewire-${VERSION} +REVISION = 0 SHARED_LIBS += KPipeWire 0.0 # 0.0 SHARED_LIBS += KPipeWireDmaBuf 0.0 # 0.0 SHARED_LIBS += KPipeWireRecord 0.0 # 0.0 +WANTLIB += ${COMPILER_LIBCXX} EGL GL KF6CoreAddons KF6I18n Qt6Core +WANTLIB += Qt6Gui Qt6Network Qt6OpenGL Qt6Qml Qt6QmlMeta Qt6QmlModels +WANTLIB += Qt6QmlWorkerScript Qt6Quick avcodec avfilter avformat +WANTLIB += avutil drm epoxy gbm m pipewire-0.3 swscale va va-drm +WANTLIB += xkbcommon + MODKDE_TRANSLATIONS = Yes RUN_DEPENDS = multimedia/pipewire/pipewire @@ -14,7 +20,8 @@ LIB_DEPENDS = devel/kf6/kcoreaddons \ devel/kf6/ki18n \ graphics/ffmpeg \ multimedia/pipewire/pipewire,-libs \ - x11/qt6/qtdeclarative + x11/qt6/qtdeclarative \ + x11/xkbcommon TEST_IS_INTERACTIVE = X11 diff --git a/x11/kde-plasma/kpipewire/pkg/PLIST b/x11/kde-plasma/kpipewire/pkg/PLIST index b1787f20fe5..3f718bde350 100644 --- a/x11/kde-plasma/kpipewire/pkg/PLIST +++ b/x11/kde-plasma/kpipewire/pkg/PLIST @@ -1,11 +1,16 @@ include/KPipeWire/ include/KPipeWire/DmaBufHandler +include/KPipeWire/PipeWireBaseEncodedStream +include/KPipeWire/PipeWireEncodedStream include/KPipeWire/PipeWireRecord include/KPipeWire/PipeWireSourceItem include/KPipeWire/PipeWireSourceStream include/KPipeWire/dmabufhandler.h include/KPipeWire/kpipewire_export.h +include/KPipeWire/kpipewire_version.h include/KPipeWire/kpipewiredmabuf_export.h +include/KPipeWire/pipewirebaseencodedstream.h +include/KPipeWire/pipewireencodedstream.h include/KPipeWire/pipewirerecord.h include/KPipeWire/pipewiresourceitem.h include/KPipeWire/pipewiresourcestream.h @@ -17,43 +22,63 @@ lib/cmake/KPipeWire/KPipeWireTargets.cmake @lib lib/libKPipeWire.so.${LIBKPipeWire_VERSION} @lib lib/libKPipeWireDmaBuf.so.${LIBKPipeWireDmaBuf_VERSION} @lib lib/libKPipeWireRecord.so.${LIBKPipeWireRecord_VERSION} -lib/qt5/qml/org/kde/pipewire/ -@so lib/qt5/qml/org/kde/pipewire/libKPipeWireDeclarative.so -lib/qt5/qml/org/kde/pipewire/qmldir -lib/qt5/qml/org/kde/pipewire/record/ -@so lib/qt5/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so -lib/qt5/qml/org/kde/pipewire/record/qmldir -share/locale/ar/LC_MESSAGES/kpipewire5.mo -share/locale/ca/LC_MESSAGES/kpipewire5.mo -share/locale/ca@valencia/LC_MESSAGES/kpipewire5.mo -share/locale/cs/LC_MESSAGES/kpipewire5.mo -share/locale/de/LC_MESSAGES/kpipewire5.mo -share/locale/en_GB/LC_MESSAGES/kpipewire5.mo -share/locale/es/LC_MESSAGES/kpipewire5.mo -share/locale/eu/LC_MESSAGES/kpipewire5.mo -share/locale/fi/LC_MESSAGES/kpipewire5.mo -share/locale/fr/LC_MESSAGES/kpipewire5.mo -share/locale/gl/LC_MESSAGES/kpipewire5.mo -share/locale/id/LC_MESSAGES/kpipewire5.mo -share/locale/it/LC_MESSAGES/kpipewire5.mo -share/locale/ja/LC_MESSAGES/kpipewire5.mo -share/locale/ka/LC_MESSAGES/kpipewire5.mo -share/locale/ko/LC_MESSAGES/kpipewire5.mo -share/locale/nl/LC_MESSAGES/kpipewire5.mo -share/locale/nn/LC_MESSAGES/kpipewire5.mo -share/locale/pa/LC_MESSAGES/kpipewire5.mo -share/locale/pl/LC_MESSAGES/kpipewire5.mo -share/locale/pt/LC_MESSAGES/kpipewire5.mo -share/locale/pt_BR/LC_MESSAGES/kpipewire5.mo -share/locale/ro/LC_MESSAGES/kpipewire5.mo -share/locale/ru/LC_MESSAGES/kpipewire5.mo -share/locale/sk/LC_MESSAGES/kpipewire5.mo -share/locale/sl/LC_MESSAGES/kpipewire5.mo -share/locale/sv/LC_MESSAGES/kpipewire5.mo -share/locale/ta/LC_MESSAGES/kpipewire5.mo -share/locale/tr/LC_MESSAGES/kpipewire5.mo -share/locale/uk/LC_MESSAGES/kpipewire5.mo -share/locale/zh_CN/LC_MESSAGES/kpipewire5.mo -share/locale/zh_TW/LC_MESSAGES/kpipewire5.mo -share/qlogging-categories5/kpipewire.categories -share/qlogging-categories5/kpipewirerecord.categories +lib/qt6/qml/org/kde/pipewire/ +lib/qt6/qml/org/kde/pipewire/KPipeWireDeclarative.qmltypes +lib/qt6/qml/org/kde/pipewire/kde-qmlmodule.version +@so lib/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so +lib/qt6/qml/org/kde/pipewire/monitor/ +lib/qt6/qml/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes +lib/qt6/qml/org/kde/pipewire/monitor/kde-qmlmodule.version +@so lib/qt6/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so +lib/qt6/qml/org/kde/pipewire/monitor/qmldir +lib/qt6/qml/org/kde/pipewire/qmldir +lib/qt6/qml/org/kde/pipewire/record/ +lib/qt6/qml/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes +lib/qt6/qml/org/kde/pipewire/record/kde-qmlmodule.version +@so lib/qt6/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so +lib/qt6/qml/org/kde/pipewire/record/qmldir +share/locale/ar/LC_MESSAGES/kpipewire6.mo +share/locale/ast/LC_MESSAGES/kpipewire6.mo +share/locale/bg/LC_MESSAGES/kpipewire6.mo +share/locale/ca/LC_MESSAGES/kpipewire6.mo +share/locale/ca@valencia/LC_MESSAGES/kpipewire6.mo +share/locale/cs/LC_MESSAGES/kpipewire6.mo +share/locale/de/LC_MESSAGES/kpipewire6.mo +share/locale/en_GB/LC_MESSAGES/kpipewire6.mo +share/locale/eo/LC_MESSAGES/kpipewire6.mo +share/locale/es/LC_MESSAGES/kpipewire6.mo +share/locale/eu/LC_MESSAGES/kpipewire6.mo +share/locale/fi/LC_MESSAGES/kpipewire6.mo +share/locale/fr/LC_MESSAGES/kpipewire6.mo +share/locale/gl/LC_MESSAGES/kpipewire6.mo +share/locale/he/LC_MESSAGES/kpipewire6.mo +share/locale/hi/LC_MESSAGES/kpipewire6.mo +share/locale/hu/LC_MESSAGES/kpipewire6.mo +share/locale/ia/LC_MESSAGES/kpipewire6.mo +share/locale/id/LC_MESSAGES/kpipewire6.mo +share/locale/is/LC_MESSAGES/kpipewire6.mo +share/locale/it/LC_MESSAGES/kpipewire6.mo +share/locale/ja/LC_MESSAGES/kpipewire6.mo +share/locale/ka/LC_MESSAGES/kpipewire6.mo +share/locale/ko/LC_MESSAGES/kpipewire6.mo +share/locale/lt/LC_MESSAGES/kpipewire6.mo +share/locale/lv/LC_MESSAGES/kpipewire6.mo +share/locale/nl/LC_MESSAGES/kpipewire6.mo +share/locale/nn/LC_MESSAGES/kpipewire6.mo +share/locale/pa/LC_MESSAGES/kpipewire6.mo +share/locale/pl/LC_MESSAGES/kpipewire6.mo +share/locale/pt/LC_MESSAGES/kpipewire6.mo +share/locale/pt_BR/LC_MESSAGES/kpipewire6.mo +share/locale/ro/LC_MESSAGES/kpipewire6.mo +share/locale/ru/LC_MESSAGES/kpipewire6.mo +share/locale/sa/LC_MESSAGES/kpipewire6.mo +share/locale/sk/LC_MESSAGES/kpipewire6.mo +share/locale/sl/LC_MESSAGES/kpipewire6.mo +share/locale/sv/LC_MESSAGES/kpipewire6.mo +share/locale/ta/LC_MESSAGES/kpipewire6.mo +share/locale/tr/LC_MESSAGES/kpipewire6.mo +share/locale/uk/LC_MESSAGES/kpipewire6.mo +share/locale/zh_CN/LC_MESSAGES/kpipewire6.mo +share/locale/zh_TW/LC_MESSAGES/kpipewire6.mo +share/qlogging-categories6/kpipewire.categories +share/qlogging-categories6/kpipewirerecord.categories diff --git a/x11/kde-plasma/kscreen/Makefile b/x11/kde-plasma/kscreen/Makefile index 46e9ab2fe8a..252dc3363e2 100644 --- a/x11/kde-plasma/kscreen/Makefile +++ b/x11/kde-plasma/kscreen/Makefile @@ -1,17 +1,18 @@ COMMENT = KDEs screen management software DISTNAME = kscreen-${VERSION} +REVISION = 0 MODKDE_TRANSLATIONS = Yes WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6ConfigCore WANTLIB += KF6ConfigGui KF6ConfigWidgets KF6CoreAddons KF6DBusAddons -WANTLIB += KF6I18n KF6KCMUtilsCore KF6KCMUtilsQuick KF6Screen -WANTLIB += KF6WidgetsAddons KF6WindowSystem KF6XmlGui LayerShellQtInterface -WANTLIB += Plasma PlasmaQuick Qt6Core Qt6DBus Qt6Gui Qt6Network -WANTLIB += Qt6OpenGL Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript -WANTLIB += Qt6Quick Qt6Sensors Qt6Widgets Qt6Xml X11 X11-xcb Xext -WANTLIB += Xi c m xcb xcb-util xkbcommon +WANTLIB += KF6GuiAddons KF6I18n KF6KCMUtilsCore KF6KCMUtilsQuick +WANTLIB += KF6Screen KF6WidgetsAddons KF6WindowSystem KF6XmlGui +WANTLIB += LayerShellQtInterface Plasma PlasmaQuick Qt6Core Qt6DBus +WANTLIB += Qt6Gui Qt6Network Qt6OpenGL Qt6Qml Qt6QmlMeta Qt6QmlModels +WANTLIB += Qt6QmlWorkerScript Qt6Quick Qt6Sensors Qt6Widgets Qt6Xml +WANTLIB += X11 X11-xcb Xext Xi c m xcb xcb-util xkbcommon BUILD_DEPENDS = devel/kf6/kcmutils @@ -22,6 +23,7 @@ LIB_DEPENDS = devel/kf6/kconfig \ devel/kf6/kcolorscheme \ devel/kf6/kconfigwidgets \ devel/kf6/kcoreaddons \ + devel/kf6/kguiaddons \ devel/kf6/kdbusaddons \ devel/kf6/ki18n \ devel/kf6/kwidgetsaddons \ diff --git a/x11/kde-plasma/kscreenlocker/Makefile b/x11/kde-plasma/kscreenlocker/Makefile index e84bfc36fb7..2ba3efc15f3 100644 --- a/x11/kde-plasma/kscreenlocker/Makefile +++ b/x11/kde-plasma/kscreenlocker/Makefile @@ -1,5 +1,6 @@ COMMENT = library for secure lock screen architecture DISTNAME = kscreenlocker-${VERSION} +REVISION = 0 SHARED_LIBS += KScreenLocker 1.0 # 5.22.5 @@ -7,12 +8,12 @@ MODKDE_TRANSLATIONS = Yes WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6ConfigCore WANTLIB += KF6ConfigGui KF6ConfigQml KF6ConfigWidgets KF6CoreAddons -WANTLIB += KF6Crash KF6GlobalAccel KF6I18n KF6I18nQml KF6IdleTime -WANTLIB += KF6KCMUtilsCore KF6KCMUtilsQuick KF6KIOCore KF6Notifications -WANTLIB += KF6Package KF6ScreenDpms KF6WidgetsAddons KF6WindowSystem -WANTLIB += KF6XmlGui LayerShellQtInterface Plasma PlasmaQuick -WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL Qt6Qml -WANTLIB += Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick +WANTLIB += KF6Crash KF6GlobalAccel KF6GuiAddons KF6I18n KF6I18nQml +WANTLIB += KF6IdleTime KF6KCMUtilsCore KF6KCMUtilsQuick KF6KIOCore +WANTLIB += KF6Notifications KF6Package KF6ScreenDpms KF6WidgetsAddons +WANTLIB += KF6WindowSystem KF6XmlGui LayerShellQtInterface Plasma +WANTLIB += PlasmaQuick Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL +WANTLIB += Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick WANTLIB += Qt6Widgets Qt6Xml X11 Xext Xi c m pam wayland-client WANTLIB += wayland-server xcb xcb-keysyms xkbcommon @@ -29,6 +30,7 @@ LIB_DEPENDS = devel/kf6/kconfig \ devel/kf6/kcolorscheme \ devel/kf6/kconfigwidgets \ devel/kf6/kcoreaddons \ + devel/kf6/kguiaddons \ devel/kf6/kcrash \ devel/kf6/kglobalaccel \ devel/kf6/ki18n \ diff --git a/x11/kde-plasma/kwin/Makefile b/x11/kde-plasma/kwin/Makefile index dea813708de..3cd86c3aadd 100644 --- a/x11/kde-plasma/kwin/Makefile +++ b/x11/kde-plasma/kwin/Makefile @@ -1,6 +1,7 @@ COMMENT = window manager for KDE Plasma Desktops BUGFIX_VERSION = 6.3.3.1 DISTNAME = kwin-${BUGFIX_VERSION} +REVISION = 0 SHARED_LIBS += kcmkwincommon 1.0 # 0.0 SHARED_LIBS += kwin 1.0 # 0.0 @@ -37,11 +38,13 @@ MODULES += lang/python BUILD_DEPENDS = devel/kf6/kdeclarative \ misc/hwdata \ wayland/xwayland \ + x11/kde-plasma/kpipewire>=${VERSION} \ x11/kde-plasma/breeze>=${VERSION} \ x11/kde-plasma/kscreenlocker>=${VERSION} RUN_DEPENDS = devel/desktop-file-utils \ misc/hwdata \ + x11/kde-plasma/kpipewire>=${VERSION} \ x11/kde-plasma/breeze>=${VERSION} LIB_DEPENDS = audio/libcanberra \ diff --git a/x11/kde-plasma/plasma-desktop/Makefile b/x11/kde-plasma/plasma-desktop/Makefile index 03e888b6305..324a5d56432 100644 --- a/x11/kde-plasma/plasma-desktop/Makefile +++ b/x11/kde-plasma/plasma-desktop/Makefile @@ -1,5 +1,6 @@ COMMENT = KDE tools and widgets for the desktop DISTNAME = plasma-desktop-${VERSION} +REVISION = 0 MODKDE_TRANSLATIONS = Yes MODKDE_ICON_CACHE = Yes @@ -102,4 +103,3 @@ CXXFLAGS += -I${LOCALBASE}/include/ DEBUG_PACKAGES = ${BUILD_PACKAGES} .include <bsd.port.mk> -LIB_DEPENDS += devel/gettext,-runtime devel/glib2 devel/glib2,bootstrap diff --git a/x11/kde-plasma/plasma-sdk/Makefile b/x11/kde-plasma/plasma-sdk/Makefile index a743987c3be..f8d9f6a5f02 100644 --- a/x11/kde-plasma/plasma-sdk/Makefile +++ b/x11/kde-plasma/plasma-sdk/Makefile @@ -1,14 +1,15 @@ COMMENT = applications useful for Plasma development DISTNAME = plasma-sdk-${VERSION} +REVISION = 0 WANTLIB += ${COMPILER_LIBCXX} GL KF6Archive KF6ColorScheme KF6Completion WANTLIB += KF6ConfigCore KF6ConfigGui KF6ConfigWidgets KF6CoreAddons -WANTLIB += KF6DBusAddons KF6I18n KF6IconThemes KF6JobWidgets KF6KIOCore -WANTLIB += KF6KIOGui KF6KIOWidgets KF6Package KF6Parts KF6Service -WANTLIB += KF6Solid KF6SyntaxHighlighting KF6TextEditor KF6WidgetsAddons -WANTLIB += KF6WindowSystem KF6XmlGui Plasma Plasma5Support PlasmaQuick -WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL Qt6Qml -WANTLIB += Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick +WANTLIB += KF6DBusAddons KF6GuiAddons KF6I18n KF6IconThemes KF6JobWidgets +WANTLIB += KF6KIOCore KF6KIOGui KF6KIOWidgets KF6Package KF6Parts +WANTLIB += KF6Service KF6Solid KF6SyntaxHighlighting KF6TextEditor +WANTLIB += KF6WidgetsAddons KF6WindowSystem KF6XmlGui Plasma Plasma5Support +WANTLIB += PlasmaQuick Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL +WANTLIB += Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick WANTLIB += Qt6Widgets Qt6Xml X11 c m MODKDE_TRANSLATIONS = Yes @@ -31,6 +32,7 @@ LIB_DEPENDS += devel/kf6/karchive \ devel/kf6/kiconthemes \ devel/kf6/kio \ devel/kf6/kjobwidgets \ + devel/kf6/kguiaddons \ devel/kf6/kpackage \ devel/kf6/kparts \ devel/kf6/kservice \ diff --git a/x11/kde-plasma/plasma-workspace/Makefile b/x11/kde-plasma/plasma-workspace/Makefile index 24e2453ade1..39657a26275 100644 --- a/x11/kde-plasma/plasma-workspace/Makefile +++ b/x11/kde-plasma/plasma-workspace/Makefile @@ -1,5 +1,6 @@ COMMENT = various components needed to run a Plasma-based environment DISTNAME = plasma-workspace-${VERSION} +REVISION = 0 SHARED_LIBS += colorcorrect 1.0 # 0.0 SHARED_LIBS += kfontinst 1.0 # 0.0 @@ -44,11 +45,11 @@ MODKDE_TRANSLATIONS = Yes MODKDE_ICON_CACHE = Yes MODKDE_DOCS = Yes -BUILD_DEPENDS = x11/kde-plasma/kwin>=${VERSION} \ - math/libqalculate \ +BUILD_DEPENDS = devel/kf6/kquickcharts \ graphics/kirigami-addons \ - x11/xdotool \ - devel/kf6/kquickcharts + x11/kde-plasma/kpipewire>=${VERSION} \ + x11/kde-plasma/kwin>=${VERSION} \ + x11/xdotool RUN_DEPENDS = devel/desktop-file-utils \ devel/kf6/kquickcharts \ @@ -56,6 +57,7 @@ RUN_DEPENDS = devel/desktop-file-utils \ multimedia/phonon-backend/vlc,qt6 \ sysutils/coreutils \ x11/dbus,-suid \ + x11/kde-plasma/kpipewire>=${VERSION} \ x11/kde-plasma/kwin>=${VERSION} LIB_DEPENDS = audio/libcanberra \ @@ -105,6 +107,7 @@ LIB_DEPENDS = audio/libcanberra \ devel/kf6/sonnet \ devel/kf6/syntax-highlighting \ devel/qcoro,qt6 \ + math/libqalculate \ multimedia/phonon,qt6 \ sysutils/libudev-openbsd \ textproc/icu4c \ @@ -126,11 +129,6 @@ LIB_DEPENDS = audio/libcanberra \ x11/qt6/qtwayland \ x11/xkbcommon -# XXX x11/kde-plasma/kpipewire>=${VERSION} - -CONFIGURE_ARGS = \ - -DCMAKE_DISABLE_FIND_PACKAGE_KF5NetworkManagerQt=Yes - MODCMAKE_LDFLAGS = -L${X11BASE}/lib -L${LOCALBASE}/lib CFLAGS += -I${LOCALBASE}/include/ @@ -145,5 +143,4 @@ post-install: # ${MODPY_COMPILEALL} \ # ${PREFIX}/share/kconf_update/migrate-calendar-to-plugin-id.py -LIB_DEPENDS += math/libqalculate .include <bsd.port.mk> diff --git a/x11/kde-plasma/powerdevil/Makefile b/x11/kde-plasma/powerdevil/Makefile index db1a14f699c..d4cfc673e2e 100644 --- a/x11/kde-plasma/powerdevil/Makefile +++ b/x11/kde-plasma/powerdevil/Makefile @@ -1,18 +1,19 @@ COMMENT = power management daemon DISTNAME = powerdevil-${VERSION} +REVISION = 0 WANTLIB += ${COMPILER_LIBCXX} GL KF6AuthCore KF6ColorScheme KF6Completion WANTLIB += KF6ConfigCore KF6ConfigGui KF6ConfigWidgets KF6CoreAddons -WANTLIB += KF6Crash KF6DBusAddons KF6GlobalAccel KF6I18n KF6IdleTime -WANTLIB += KF6ItemModels KF6JobWidgets KF6KCMUtils KF6KCMUtilsCore -WANTLIB += KF6KCMUtilsQuick KF6KIOCore KF6KIOGui KF6KIOWidgets -WANTLIB += KF6Notifications KF6Runner KF6Screen KF6ScreenDpms -WANTLIB += KF6Service KF6Solid KF6WidgetsAddons KF6XmlGui Kirigami -WANTLIB += KirigamiPlatform Plasma PlasmaActivities QCoro6Core -WANTLIB += QCoro6DBus Qt6Core Qt6DBus Qt6Gui Qt6Network Qt6OpenGL -WANTLIB += Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript Qt6Quick -WANTLIB += Qt6WaylandClient Qt6Widgets Qt6Xml c kworkspace6 m -WANTLIB += udev wayland-client wayland-cursor xcb xcb-dpms xkbcommon +WANTLIB += KF6Crash KF6DBusAddons KF6GlobalAccel KF6GuiAddons +WANTLIB += KF6I18n KF6IdleTime KF6ItemModels KF6JobWidgets KF6KCMUtils +WANTLIB += KF6KCMUtilsCore KF6KCMUtilsQuick KF6KIOCore KF6KIOGui +WANTLIB += KF6KIOWidgets KF6Notifications KF6Runner KF6Screen +WANTLIB += KF6ScreenDpms KF6Service KF6Solid KF6WidgetsAddons +WANTLIB += KF6XmlGui Kirigami KirigamiPlatform Plasma PlasmaActivities +WANTLIB += QCoro6Core QCoro6DBus Qt6Core Qt6DBus Qt6Gui Qt6Network +WANTLIB += Qt6OpenGL Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript +WANTLIB += Qt6Quick Qt6WaylandClient Qt6Widgets Qt6Xml c kworkspace6 +WANTLIB += m udev wayland-client wayland-cursor xcb xcb-dpms xkbcommon SHARED_LIBS += powerdevilconfigcommonprivate 1.0 # 0.0 SHARED_LIBS += powerdevilcore 1.0 # 0.0 @@ -40,6 +41,7 @@ LIB_DEPENDS = devel/kf6/kauth \ devel/kf6/ki18n \ devel/kf6/kidletime \ devel/kf6/kio \ + devel/kf6/kguiaddons \ devel/kf6/kirigami \ devel/kf6/kitemmodels \ devel/kf6/kjobwidgets \ diff --git a/x11/kde-plasma/spectacle/Makefile b/x11/kde-plasma/spectacle/Makefile new file mode 100644 index 00000000000..dbf38d4f07e --- /dev/null +++ b/x11/kde-plasma/spectacle/Makefile @@ -0,0 +1,69 @@ +COMMENT = KDE screen capture and screenshot program +DISTNAME = spectacle-${VERSION} +CATEGORIES = x11 + +# From KDE Gear to KDE Plasma 6.0 +EPOCH = 0 + +HOMEPAGE = https://apps.kde.org/spectacle/ + +MODKDE_DESKTOP_FILE = yes +MODKDE_ICON_CACHE = yes +MODKDE_TRANSLATIONS = yes +MODKDE_DOCS = yes + +MODULES += lang/python + +WANTLIB += ${COMPILER_LIBCXX} GL KF6ColorScheme KF6Completion +WANTLIB += KF6ConfigCore KF6ConfigGui KF6ConfigWidgets KF6CoreAddons +WANTLIB += KF6Crash KF6DBusAddons KF6GlobalAccel KF6GuiAddons +WANTLIB += KF6I18n KF6JobWidgets KF6KIOCore KF6KIOGui KF6KIOWidgets +WANTLIB += KF6Notifications KF6PrisonScanner KF6Purpose KF6PurposeWidgets +WANTLIB += KF6Service KF6Solid KF6StatusNotifierItem KF6WidgetsAddons +WANTLIB += KF6WindowSystem KF6XmlGui KPipeWire KPipeWireRecord +WANTLIB += KirigamiPlatform LayerShellQtInterface Qt6Concurrent +WANTLIB += Qt6Core Qt6DBus Qt6Gui Qt6Multimedia Qt6Network Qt6OpenGL +WANTLIB += Qt6PrintSupport Qt6Qml Qt6QmlMeta Qt6QmlModels Qt6QmlWorkerScript +WANTLIB += Qt6Quick Qt6QuickControls2 Qt6QuickTemplates2 Qt6WaylandClient +WANTLIB += Qt6Widgets Qt6Xml X11 c m wayland-client wayland-cursor +WANTLIB += xcb xcb-cursor xcb-image xcb-randr xcb-render xcb-shape +WANTLIB += xcb-shm xcb-util xcb-xfixes xkbcommon + +BUILD_DEPENDS = devel/kf6/kcolorscheme \ + devel/kf6/kcompletion \ + devel/kf6/kconfig \ + devel/kf6/kconfigwidgets \ + devel/kf6/kcoreaddons \ + devel/kf6/kcrash \ + devel/kf6/kdbusaddons \ + devel/kf6/kglobalaccel \ + devel/kf6/kguiaddons \ + devel/kf6/ki18n \ + devel/kf6/kio \ + devel/kf6/kirigami \ + devel/kf6/kjobwidgets \ + devel/kf6/knotifications \ + devel/kf6/kservice \ + devel/kf6/kstatusnotifieritem \ + devel/kf6/kwidgetsaddons \ + devel/kf6/kwindowsystem \ + devel/kf6/kxmlgui \ + devel/kf6/prison \ + devel/kf6/purpose \ + devel/kf6/solid \ + wayland/libinput-openbsd \ + wayland/plasma-wayland-protocols \ + wayland/wayland \ + wayland/wayland-protocols \ + x11/kde-plasma/kpipewire \ + x11/kde-plasma/layer-shell-qt \ + x11/qt6/qtdeclarative \ + x11/qt6/qtmultimedia \ + x11/qt6/qtwayland \ + x11/xkbcommon + +post-install: + ${MODPY_COMPILEALL} \ + ${PREFIX}/share/kconf_update/50-clipboard_settings_change.py + +.include <bsd.port.mk> diff --git a/x11/kde-plasma/spectacle/distinfo b/x11/kde-plasma/spectacle/distinfo new file mode 100644 index 00000000000..62aa1a75b03 --- /dev/null +++ b/x11/kde-plasma/spectacle/distinfo @@ -0,0 +1,2 @@ +SHA256 (plasma/spectacle-6.3.3.tar.xz) = uM030HuK8ZPOUIwp9EtPHFypd53E2qv7FBtuCPOvPZo= +SIZE (plasma/spectacle-6.3.3.tar.xz) = 1576472 diff --git a/x11/kde-applications/spectacle/pkg/DESCR b/x11/kde-plasma/spectacle/pkg/DESCR similarity index 100% rename from x11/kde-applications/spectacle/pkg/DESCR rename to x11/kde-plasma/spectacle/pkg/DESCR diff --git a/x11/kde-applications/spectacle/pkg/PLIST b/x11/kde-plasma/spectacle/pkg/PLIST similarity index 82% rename from x11/kde-applications/spectacle/pkg/PLIST rename to x11/kde-plasma/spectacle/pkg/PLIST index d863cbd20e1..990bda46f9b 100644 --- a/x11/kde-applications/spectacle/pkg/PLIST +++ b/x11/kde-plasma/spectacle/pkg/PLIST @@ -1,13 +1,19 @@ +@conflict spectacle-<=23.08.4 @pkgpath x11/kde4/ksnapshot +@pkgpath x11/kde-applications/spectacle @bin bin/spectacle lib/kconf_update_bin/ -@bin lib/kconf_update_bin/spectacle-migrate-rememberregion -@bin lib/kconf_update_bin/spectacle-migrate-shortcuts +@bin lib/kconf_update_bin/spectacle-24.02.0-change_placeholder_format +@bin lib/kconf_update_bin/spectacle-24.02.0-keep_old_filename_templates +@bin lib/kconf_update_bin/spectacle-24.02.0-keep_old_save_location +@bin lib/kconf_update_bin/spectacle-24.02.0-rename_settings +@bin lib/kconf_update_bin/spectacle-24.02.0-video_format lib/systemd/user/app-org.kde.spectacle.service @man man/man1/spectacle.1 share/applications/org.kde.spectacle.desktop share/dbus-1/interfaces/org.kde.Spectacle.xml share/dbus-1/services/org.kde.Spectacle.service +share/dbus-1/services/org.kde.spectacle.service share/doc/HTML/ca/spectacle/ share/doc/HTML/ca/spectacle/Annotate.png share/doc/HTML/ca/spectacle/ApplicationPreferences.png @@ -46,9 +52,15 @@ share/doc/HTML/pt_BR/spectacle/index.docbook share/doc/HTML/ru/spectacle/ share/doc/HTML/ru/spectacle/index.cache.bz2 share/doc/HTML/ru/spectacle/index.docbook +share/doc/HTML/sl/spectacle/ +share/doc/HTML/sl/spectacle/index.cache.bz2 +share/doc/HTML/sl/spectacle/index.docbook share/doc/HTML/sv/spectacle/ share/doc/HTML/sv/spectacle/index.cache.bz2 share/doc/HTML/sv/spectacle/index.docbook +share/doc/HTML/tr/spectacle/ +share/doc/HTML/tr/spectacle/index.cache.bz2 +share/doc/HTML/tr/spectacle/index.docbook share/doc/HTML/uk/spectacle/ share/doc/HTML/uk/spectacle/Annotate.png share/doc/HTML/uk/spectacle/ApplicationPreferences.png @@ -57,18 +69,13 @@ share/doc/HTML/uk/spectacle/SaveOptions.png share/doc/HTML/uk/spectacle/index.cache.bz2 share/doc/HTML/uk/spectacle/index.docbook share/icons/hicolor/scalable/apps/spectacle.svg -share/kconf_update/50-clipboard_settings_change.py -share/kconf_update/${MODPY_PYCACHE}/ -share/kconf_update/${MODPY_PYCACHE}50-clipboard_settings_change.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -share/kconf_update/${MODPY_PYCACHE}50-clipboard_settings_change.${MODPY_PYC_MAGIC_TAG}pyc -share/kconf_update/spectacle_clipboard.upd -share/kconf_update/spectacle_newConfig.upd -share/kconf_update/spectacle_rememberregion.upd -share/kconf_update/spectacle_shortcuts.upd +share/kconf_update/ +share/kconf_update/spectacle.upd share/kglobalaccel/ share/kglobalaccel/org.kde.spectacle.desktop -share/knotifications5/spectacle.notifyrc +share/knotifications6/spectacle.notifyrc share/locale/ar/LC_MESSAGES/spectacle.mo +share/locale/ast/LC_MESSAGES/spectacle.mo share/locale/az/LC_MESSAGES/spectacle.mo share/locale/bg/LC_MESSAGES/spectacle.mo share/locale/ca/LC_MESSAGES/spectacle.mo @@ -86,6 +93,7 @@ share/locale/fi/LC_MESSAGES/spectacle.mo share/locale/fr/LC_MESSAGES/spectacle.mo share/locale/gl/LC_MESSAGES/spectacle.mo share/locale/he/LC_MESSAGES/spectacle.mo +share/locale/hi/LC_MESSAGES/spectacle.mo share/locale/hsb/LC_MESSAGES/spectacle.mo share/locale/hu/LC_MESSAGES/spectacle.mo share/locale/ia/LC_MESSAGES/spectacle.mo @@ -97,6 +105,7 @@ share/locale/ja/LC_MESSAGES/spectacle.mo share/locale/ka/LC_MESSAGES/spectacle.mo share/locale/ko/LC_MESSAGES/spectacle.mo share/locale/lt/LC_MESSAGES/spectacle.mo +share/locale/lv/LC_MESSAGES/spectacle.mo share/locale/ml/LC_MESSAGES/spectacle.mo share/locale/nl/LC_MESSAGES/spectacle.mo share/locale/nn/LC_MESSAGES/spectacle.mo @@ -106,6 +115,7 @@ share/locale/pt/LC_MESSAGES/spectacle.mo share/locale/pt_BR/LC_MESSAGES/spectacle.mo share/locale/ro/LC_MESSAGES/spectacle.mo share/locale/ru/LC_MESSAGES/spectacle.mo +share/locale/sa/LC_MESSAGES/spectacle.mo share/locale/sk/LC_MESSAGES/spectacle.mo share/locale/sl/LC_MESSAGES/spectacle.mo share/locale/sr/LC_MESSAGES/spectacle.mo @@ -122,4 +132,4 @@ share/metainfo/ share/metainfo/org.kde.spectacle.appdata.xml @tag update-desktop-database @tag gtk-update-icon-cache %D/share/icons/hicolor -share/qlogging-categories5/spectacle.categories +share/qlogging-categories6/spectacle.categories