Tuesday, 30 July 2019. Today KDE releases a Bugfix update to KDE Plasma 5, versioned 5.16.4. Plasma 5.16 was released in June with many feature refinements and new modules to complete the desktop experience. This release adds three week's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: Changelog: https://kde.org/announcements/plasma-5.16.3-5.16.4-changelog.php
60 lines
2.2 KiB
Makefile
60 lines
2.2 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= plasma-workspace
|
|
DISTVERSION= ${KDE_PLASMA_VERSION}
|
|
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 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 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.*
|
|
|
|
post-patch:
|
|
# set the paths in startkde
|
|
${REINPLACE_CMD} -e 's|%%KDE_PREFIX%%|${KDE_PREFIX}|g' \
|
|
-e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
|
|
-e 's|%%QT_BINDIR%%|${QT_BINDIR}|g' \
|
|
-e 's|%%QT_IMPORTDIR%%|${QT_IMPORTDIR}|g' \
|
|
-e 's|%%QT_PLUGINDIR%%|${QT_PLUGINDIR}|g' \
|
|
-e 's|%%QT_QMLDIR%%|${QT_QMLDIR}|g' \
|
|
${PATCH_WRKSRC}/startkde/startkde.cmake
|
|
|
|
.include <bsd.port.mk>
|