Index: head/x11/plasma5-plasma-workspace/Makefile =================================================================== --- head/x11/plasma5-plasma-workspace/Makefile (revision 514821) +++ head/x11/plasma5-plasma-workspace/Makefile (revision 514822) @@ -1,50 +1,51 @@ # $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 \ libqalculate.so:math/libqalculate \ 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 USES= cmake compiler:c++11-lib cpe gettext kde:5 pkgconfig \ qt:5 tar:xz USE_KDE= activities activities-stats activitymanagerd attica 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 oxygen-icons5_run \ kded_run milou_run USE_QT= concurrent core declarative dbus graphicaleffects gui network phonon4 \ printsupport qdbus quickcontrols_run script 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 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/plasma5-plasma-workspace/files/patch-setup_xdg_environment =================================================================== --- head/x11/plasma5-plasma-workspace/files/patch-setup_xdg_environment (nonexistent) +++ head/x11/plasma5-plasma-workspace/files/patch-setup_xdg_environment (revision 514822) @@ -0,0 +1,23 @@ +--- startkde/startplasma.cpp.orig 2019-10-19 18:43:24.172713000 +0200 ++++ startkde/startplasma.cpp 2019-10-19 18:45:50.953945000 +0200 +@@ -192,6 +192,10 @@ + if (!qEnvironmentVariableIsSet("XDG_DATA_DIRS")) { + qputenv("XDG_DATA_DIRS", KDE_INSTALL_FULL_DATAROOTDIR ":/usr/share:/usr/local/share"); + } ++ // Additionally also set default value for XDG_CONFIG_DIRS which is not set by default on FreeBSD. ++ if (!qEnvironmentVariableIsSet("XDG_CONFIG_DIRS")) { ++ qputenv("XDG_CONFIG_DIRS", KDE_INSTALL_FULL_CONFDIR ":/etc/xdg:/usr/local/etc/xdg"); ++ } + } + + +--- startkde/config-startplasma.h.cmake.orig 2019-10-19 18:56:51.844465000 +0200 ++++ startkde/config-startplasma.h.cmake 2019-10-19 18:57:22.843807000 +0200 +@@ -3,6 +3,7 @@ + + #define CMAKE_INSTALL_FULL_BINDIR "@CMAKE_INSTALL_FULL_BINDIR@" + #define KDE_INSTALL_FULL_DATAROOTDIR "@KDE_INSTALL_FULL_DATAROOTDIR@" ++#define KDE_INSTALL_FULL_CONFDIR "@KDE_INSTALL_FULL_CONFDIR@" + #define CMAKE_INSTALL_FULL_LIBEXECDIR "@CMAKE_INSTALL_FULL_LIBEXECDIR@" + #define CMAKE_INSTALL_FULL_LIBEXECDIR_KF5 "@CMAKE_INSTALL_FULL_LIBEXECDIR_KF5@" + #define KWIN_WAYLAND_BIN_PATH "@KWIN_WAYLAND_BIN_PATH@" Property changes on: head/x11/plasma5-plasma-workspace/files/patch-setup_xdg_environment ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property