diff --git a/x11/plasma6-plasma-desktop/Makefile b/x11/plasma6-plasma-desktop/Makefile index a2069448ae1f..aabe17190282 100644 --- a/x11/plasma6-plasma-desktop/Makefile +++ b/x11/plasma6-plasma-desktop/Makefile @@ -1,61 +1,61 @@ PORTNAME= plasma-desktop DISTVERSION= ${KDE_PLASMA_VERSION} CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org -COMMENT= KDE Plasma Desktop +COMMENT= KDE Plasma shell for desktop form factor BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ libinput>0:x11/libinput LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libicuuc.so:devel/icu \ libkaccounts6.so:net-im/kaccounts-integration \ liboauth2plugin.so:sysutils/signon-plugin-oauth2@qt6 \ libpackagekitqt6.so:ports-mgmt/packagekit-qt \ libwayland-client.so:graphics/wayland \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libxkbfile.so:x11/libxkbfile RUN_DEPENDS= noto-emoji>0:x11-fonts/noto-emoji \ xdg-user-dir:devel/xdg-user-dirs USES= cmake gettext gl gnome kde:6 pkgconfig python qt:6 tar:xz xorg USE_GL= gl opengl USE_GNOME= intltool USE_KDE= activities activities-stats attica auth baloo bookmarks \ codecs colorscheme completion config configwidgets coreaddons \ crash dbusaddons doctools filemetadata globalaccel guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets kcmutils kio \ libksysguard libplasma newstuff notifications notifyconfig \ package plasma-workspace plasma5support runner service solid \ sonnet svg widgetsaddons windowsystem xmlgui \ ecm:build \ kirigami-addons:run kirigami2:run kpipewire:run \ qqc2-desktop-style:run USE_QT= 5compat base declarative svg wayland USE_XORG= x11 xcb xcursor xext xfixes xi xrender OPTIONS_DEFINE= SDL X11 OPTIONS_DEFAULT= X11 OPTIONS_GROUP= IM IM_DESC= Input Method Support OPTIONS_GROUP_IM= IBUS SCIM OPTIONS_SUB= yes IBUS_DESC= Enable IBUS backend for input dialog IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus IBUS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IBus SCIM_DESC= Enable SCIM backend for input dialog SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim SCIM_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SCIM SDL_DESC= Enable gamecontroller System Settings module SDL_USES= sdl SDL_USE= sdl=sdl2 SDL_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_SDL2 X11_RUN_DEPENDS= xf86-input-libinput>0:x11-drivers/xf86-input-libinput .include diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile index b69854aab408..ead2d2663ade 100644 --- a/x11/plasma6-plasma-workspace/Makefile +++ b/x11/plasma6-plasma-workspace/Makefile @@ -1,65 +1,65 @@ PORTNAME= plasma-workspace DISTVERSION= ${KDE_PLASMA_VERSION} PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma PATCH_SITES= https://invent.kde.org/plasma/plasma-workspace/-/commit/ PATCHFILES= faf0e944008a8ce3182e11a2ee192b1589c5661a.patch:-p1 -COMMENT= KDE Plasma Workspace +COMMENT= Various components for Plasma-based environment MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libicui18n.so:devel/icu \ libpipewire-0.3.so:multimedia/pipewire \ libqalculate.so:math/libqalculate \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ libxkbcommon.so:x11/libxkbcommon \ libQCoro6Core.so:devel/qcoro RUN_DEPENDS= kio-extras>=24.12.3:devel/kio-extras \ kio-fuse>=5.1.0_1:filesystems/kio-fuse \ mkfontscale:x11-fonts/mkfontscale \ oxygen-icons>=0:x11-themes/oxygen-icons \ xmessage:x11/xmessage \ xrdb:x11/xrdb \ xset:x11/xset USES= cmake desktop-file-utils gettext gl kde:6 pkgconfig python \ qt:6 shebangfix tar:xz xorg USE_GL= gl opengl USE_KDE= activities activities-stats archive attica auth baloo \ bookmarks colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools filemetadata globalaccel \ guiaddons holidays i18n iconthemes idletime itemmodels \ itemviews jobwidgets kcmutils kdeclarative kio kirigami-addons \ kirigami2 kpipewire kquickcharts kscreenlocker kwin \ layer-shell-qt libkexiv2 libkscreen libksysguard libplasma \ newstuff notifications package parts \ prison runner service solid sonnet \ statusnotifieritem svg syntaxhighlighting texteditor \ textwidgets userfeedback wallet wayland \ widgetsaddons windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build \ kwin-x11:run USE_QT= 5compat base declarative location svg wayland USE_XORG= ice sm x11 xau xcb xcursor xext xfixes xft xi xrender xtst SHEBANG_FILES= components/calendar/kconf_update/migrate-calendar-to-plugin-id.py.in CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt OPTIONS_DEFINE= GTK GTK_DESC= Global menu bar support for GTK applications GTK_RUN_DEPENDS= appmenu-gtk-module>0:x11/gtk-app-menu post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/startkde/startplasma.cpp \ ${PATCH_WRKSRC}/login-sessions/plasmawayland.desktop.cmake .include diff --git a/x11/plasma6-plasma/Makefile b/x11/plasma6-plasma/Makefile index 2af422f3e97a..a3918282a211 100644 --- a/x11/plasma6-plasma/Makefile +++ b/x11/plasma6-plasma/Makefile @@ -1,25 +1,25 @@ PORTNAME= plasma DISTVERSION= ${KDE_PLASMA_VERSION} CATEGORIES= x11 kde PKGNAMEPREFIX= plasma6- MAINTAINER= kde@FreeBSD.org -COMMENT= KDE Plasma 6 Desktop (meta port) +COMMENT= KDE Plasma desktop environment (meta port) WWW= https://www.kde.org/plasma-desktop USES= kde:6 metaport qt:6 USE_KDE= ${_USE_PLASMA_ALL:Nplasma-pa:Nbreeze-gtk:Nkde-gtk-config} OPTIONS_DEFINE= GTK PULSEAUDIO QT5 OPTIONS_DEFAULT= ${OPTIONS_DEFINE} GTK_DESC= Breeze widget theme for GTK2 and GTK3 applications GTK_USE= KDE=breeze-gtk:run,kde-gtk-config:run PULSEAUDIO_DESC= Plasma applet for audio volume management PULSEAUDIO_USE= KDE=plasma-pa:run QT5_DESC= Plasma 6 integration plugins for Qt5 applications QT5_RUN_DEPENDS= plasma6-kwayland-integration-qt5>0:x11/plasma6-kwayland-integration \ plasma6-plasma-integration-qt5>0:x11/plasma6-plasma-integration@qt5 \ plasma6-breeze-qt5>0:x11-themes/plasma6-breeze@qt5 .include