Index: head/deskutils/plasma5-sddm-kcm/Makefile =================================================================== --- head/deskutils/plasma5-sddm-kcm/Makefile (revision 552513) +++ head/deskutils/plasma5-sddm-kcm/Makefile (revision 552514) @@ -1,20 +1,21 @@ # $FreeBSD$ PORTNAME= sddm-kcm DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 config module for SDDM USES= cmake compiler:c++11-lib gettext kde:5 cpe pkgconfig \ qt:5 tar:xz xorg USE_KDE= auth archive attica codecs completion config configwidgets \ coreaddons ecm i18n jobwidgets kio newstuff service \ - widgetsaddons xmlgui + widgetsaddons windowsytem xmlgui USE_QT= concurrent core dbus declarative designer gui network uiplugin widgets \ x11extras xml \ buildtools_build qmake_build USE_XORG= ice sm x11 xcb xcursor xext xfixes .include Index: head/sysutils/plasma5-discover/Makefile =================================================================== --- head/sysutils/plasma5-discover/Makefile (revision 552513) +++ head/sysutils/plasma5-discover/Makefile (revision 552514) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= discover DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 package management tools # TODO: update packagekit-qt5 #LIB_DEPENDS= libpackagekit-qt.so:ports-mgmt/packagekit-qt5 USES= cmake compiler:c++11-lib cpe desktop-file-utils \ gettext kde:5 pkgconfig qt:5 tar:xz USE_KDE= archive attica auth codecs completion config configwidgets \ coreaddons crash dbusaddons ecm i18n iconthemes itemmodels \ itemviews jobwidgets kdeclarative kio kirigami2 newstuff \ notifications package plasma-framework service solid \ - textwidgets wallet widgetsaddons xmlgui + textwidgets wallet windowsystem widgetsaddons xmlgui USE_QT= concurrent core dbus declarative gui network svg testlib widgets xml \ buildtools_build qmake_build .include Index: head/sysutils/plasma5-libksysguard/Makefile =================================================================== --- head/sysutils/plasma5-libksysguard/Makefile (revision 552513) +++ head/sysutils/plasma5-libksysguard/Makefile (revision 552514) @@ -1,23 +1,26 @@ # $FreeBSD$ PORTNAME= libksysguard DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 library to track and control running processes USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz USE_KDE= auth codecs completion config configwidgets coreaddons \ - globalaccel i18n iconthemes jobwidgets kio newstuff package \ - plasma-framework service widgetsaddons windowsystem -USE_QT= concurrent core dbus gui network script webkit widgets x11extras xml \ + globalaccel i18n iconthemes jobwidgets kdeclarative kio \ + newstuff package plasma-framework service widgetsaddons \ + windowsystem +USE_QT= concurrent core dbus declarative gui network script webkit \ + widgets x11extras xml \ buildtools_build qmake_build OPTIONS_DEFINE= WEBENGINE WEBENGINE_USE= QT=webengine WEBENGINE_DESC= HTML-based GUI ksysguard library based on Qt5WebEngine WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets .include Index: head/sysutils/plasma5-systemsettings/Makefile =================================================================== --- head/sysutils/plasma5-systemsettings/Makefile (revision 552513) +++ head/sysutils/plasma5-systemsettings/Makefile (revision 552514) @@ -1,19 +1,20 @@ # $FreeBSD$ PORTNAME= systemsettings DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 system settings USES= cmake compiler:c++11-lib cpe gettext kde:5 qt:5 tar:xz USE_KDE= activities activities-stats auth codecs completion config \ - configwidgets coreaddons crash dbusaddons doctools ecm i18n \ - iconthemes itemviews jobwidgets js kcmutils kdeclarative khtml \ - kio kirigami2 package parts plasma-workspace service sonnet textwidgets \ - widgetsaddons windowsystem xmlgui + configwidgets coreaddons crash dbusaddons doctools ecm guiaddons \ + i18n iconthemes itemmodels itemviews jobwidgets js kcmutils \ + kdeclarative khtml kio kirigami2 package parts plasma-workspace \ + service sonnet textwidgets widgetsaddons windowsystem xmlgui USE_QT= concurrent core dbus declarative gui network widgets xml \ buildtools_build qmake_build .include Index: head/x11/plasma5-kscreen/Makefile =================================================================== --- head/x11/plasma5-kscreen/Makefile (revision 552513) +++ head/x11/plasma5-kscreen/Makefile (revision 552514) @@ -1,18 +1,19 @@ # $FreeBSD$ PORTNAME= kscreen DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 screen management library USES= cmake compiler:c++11-lang cpe gettext kde:5 qt:5 \ tar:xz USE_KDE= auth codecs config configwidgets coreaddons dbusaddons ecm \ globalaccel i18n kdeclarative libkscreen package plasma-framework \ - service widgetsaddons xmlgui + service widgetsaddons windowsystem xmlgui USE_QT= core dbus declarative gui network sensors testlib widgets xml \ buildtools_build qmake_build .include Index: head/x11/plasma5-kwayland-server/Makefile =================================================================== --- head/x11/plasma5-kwayland-server/Makefile (revision 552513) +++ head/x11/plasma5-kwayland-server/Makefile (revision 552514) @@ -1,22 +1,24 @@ # $FreeBSD$ PORTNAME= kwayland-server DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Wayland Server Components built on KDE Frameworks LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= plasma-wayland-protocols>=0:x11/plasma-wayland-protocols \ wayland-protocols>=1.14:graphics/wayland-protocols RUN_DEPENDS= plasma-wayland-protocols>=0:x11/plasma-wayland-protocols -USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 tar:xz +USES= cmake compiler:c++11-lang gl kde:5 pkgconfig qt:5 tar:xz +USE_GL= egl USE_KDE= ecm wayland -USE_QT= concurrent gui wayland \ +USE_QT= concurrent core gui wayland \ buildtools_build qmake_build .include Index: head/x11/plasma5-plasma-workspace/Makefile =================================================================== --- head/x11/plasma5-plasma-workspace/Makefile (revision 552513) +++ head/x11/plasma5-plasma-workspace/Makefile (revision 552514) @@ -1,52 +1,56 @@ # $FreeBSD$ PORTNAME= plasma-workspace DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 Plasma workspace LIB_DEPENDS= libcln.so:math/cln \ libdbusmenu-qt5.so:devel/libdbusmenu-qt \ + libfreetype.so:print/freetype2 \ + libfontconfig.so:x11-fonts/fontconfig \ libqalculate.so:math/libqalculate \ + libwayland-client.so:graphics/wayland \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util RUN_DEPENDS= ck-launch-session:sysutils/consolekit2\ iceauth:x11/iceauth \ xsetroot:x11/xsetroot \ xset:x11/xset \ xmessage:x11/xmessage \ ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config \ iso-codes>=0:misc/iso-codes \ ${LOCALBASE}/bin/genv:sysutils/coreutils -USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \ +USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext kde:5 pkgconfig \ qt:5 tar:xz xorg -USE_KDE= activities activities-stats activitymanagerd attica auth baloo bookmarks \ +USE_KDE= activities activities-stats activitymanagerd attica archive auth baloo bookmarks \ codecs completion config configwidgets coreaddons crash \ dbusaddons doctools emoticons filemetadata globalaccel \ guiaddons holidays i18n iconthemes idletime init itemmodels \ itemviews jobwidgets js jsembed kcmutils kdeclarative \ kdelibs4support kdesu kdewebkit kio kscreenlocker \ notifications package pty kwin libkscreen libksysguard \ newstuff notifyconfig parts people plasma-framework \ plasma-integration prison runner service solid sonnet \ texteditor textwidgets unitconversion wallet wayland \ widgetsaddons windowsystem xmlgui xmlrpcclient \ breeze_run breeze-icons_run kquickcharts_run oxygen-icons5_run \ kded_run milou_run USE_QT= concurrent core declarative dbus graphicaleffects gui network phonon4 \ - printsupport qdbus quickcontrols_run script sql \ + printsupport qdbus quickcontrols_run script svg sql \ testlib webkit widgets x11extras xml \ paths_run \ buildtools_build qmake_build -USE_XORG= ice sm x11 xau xcb xcomposite xext xfixes xft xkbfile xrender xtst +USE_XORG= ice sm x11 xau xcb xcomposite xcursor xext xfixes xft xkbfile xrender xtst CMAKE_OFF= BUILD_TESTING # In 5.15 a file was moved from x11/plasma5-plasma-desktop to x11/plasma5-plasma-workspace: CONFLICTS_INSTALL= plasma5-plasma-desktop-5.14.* .include Index: head/x11-themes/plasma5-breeze/Makefile =================================================================== --- head/x11-themes/plasma5-breeze/Makefile (revision 552513) +++ head/x11-themes/plasma5-breeze/Makefile (revision 552514) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= breeze DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11-themes kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 artwork, styles and assets for the Breeze visual style LICENSE= GPLv2 LIB_DEPENDS= libfftw3_threads.so:math/fftw3 USES= cmake compiler:c++11-lib cpe \ gettext kde:5 pkgconfig qt:5 tar:xz xorg USE_KDE= auth breeze-icons codecs config configwidgets coreaddons \ - decoration ecm frameworkintegration guiaddons i18n kcmutils \ - plasma-framework service wayland widgetsaddons windowsystem + decoration ecm frameworkintegration guiaddons i18n iconthemes \ + kcmutils plasma-framework service wayland widgetsaddons windowsystem USE_QT= core dbus declarative gui network widgets x11extras xml \ buildtools_build qmake_build USE_XORG= xcb .include Index: head/x11-themes/plasma5-kde-gtk-config/Makefile =================================================================== --- head/x11-themes/plasma5-kde-gtk-config/Makefile (revision 552513) +++ head/x11-themes/plasma5-kde-gtk-config/Makefile (revision 552514) @@ -1,27 +1,28 @@ # $FreeBSD$ PORTNAME= kde-gtk-config DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11-themes kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 GTK2 and GTK3 configurator LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ sassc:textproc/sassc RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USES= cmake compiler:c++11-lib cpe gettext gnome \ kde:5 pkgconfig qt:5 tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk20 gtk30 glib20 USE_KDE= archive attica auth codecs completion config configwidgets \ - coreaddons decoration ecm i18n iconthemes jobwidgets kcmutils kio \ - newstuff service widgetsaddons xmlgui + coreaddons dbusaddons decoration ecm guiaddons i18n iconthemes \ + jobwidgets kcmutils kio newstuff service widgetsaddons xmlgui USE_QT= concurrent core dbus gui network svg testlib widgets xml \ buildtools_build qmake_build USE_XORG= xcursor .include Index: head/x11-wm/plasma5-kwin/Makefile =================================================================== --- head/x11-wm/plasma5-kwin/Makefile (revision 552513) +++ head/x11-wm/plasma5-kwin/Makefile (revision 552514) @@ -1,51 +1,54 @@ # $FreeBSD$ PORTNAME= kwin DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11-wm kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 window manager LICENSE= GPLv2 LIB_DEPENDS= libXcursor.so:x11/libXcursor \ libdrm.so:graphics/libdrm \ libepoxy.so:graphics/libepoxy \ + libepoll-shim.so:devel/libepoll-shim \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinput.so:x11/libinput \ libudev.so:devel/libudev-devd \ libwayland-cursor.so:graphics/wayland \ libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxkbcommon.so:x11/libxkbcommon BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ Xwayland:x11-servers/xwayland RUN_DEPENDS= Xwayland:x11-servers/xwayland -USES= cmake compiler:c++11-lib cpe gettext gl kde:5 pkgconfig python:3.5+,run \ +USES= cmake compiler:c++11-lib cpe gettext gl gnome kde:5 pkgconfig python:3.5+,run \ qt:5 shebangfix tar:xz xorg USE_GL= egl +USE_GNOME= glib20 USE_KDE= activities activities attica auth breeze codecs \ completion config configwidgets coreaddons crash decoration \ doctools doctools globalaccel i18n iconthemes idletime init \ jobwidgets kcmutils kdeclarative kio kwayland-server kscreenlocker \ newstuff notifications package plasma-framework service sonnet \ textwidgets wayland widgetsaddons windowsystem xmlgui USE_LDCONFIG= yes USE_QT= concurrent core dbus declarative gui multimedia network script \ sensors testlib uiplugin uitools widgets x11extras xml \ buildtools_build qmake_build \ quickcontrols2_run virtualkeyboard_run USE_XORG= ice sm x11 xcb xext xi SHEBANG_FILES= kconf_update/kwin-5.18-move-animspeed.py \ kconf_update/kwinrules-5.19-placement.pl post-patch: ${REINPLACE_CMD} '/sysmacros.h/d' \ ${PATCH_WRKSRC}/logind.cpp .include