Tuesday, 9 June 2020. Plasma 5.19 is out! If we gave alliterative names to Plasma releases, this one could be "Polished Plasma". The effort developers have put into squashing bugs and removing annoying papercuts has been immense. In this release, we have prioritized making Plasma more consistent, correcting and unifying designs of widgets and desktop elements; worked on giving you more control over your desktop by adding configuration options to the System Settings; and improved usability, making Plasma and its components easier to use and an overall more pleasurable experience. Read on to discover all the new features and improvements of Plasma 5.19… Announcement: https://kde.org/announcements/plasma-5.19.0
52 lines
1.8 KiB
Makefile
52 lines
1.8 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= kwin
|
|
DISTVERSION= ${KDE_PLASMA_VERSION}
|
|
CATEGORIES= x11-wm kde kde-plasma
|
|
|
|
MAINTAINER= kde@FreeBSD.org
|
|
COMMENT= Plasma5 window manager
|
|
|
|
LICENSE= GPLv2
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
LIB_DEPENDS= libXcursor.so:x11/libXcursor \
|
|
libdrm.so:graphics/libdrm \
|
|
libepoxy.so:graphics/libepoxy \
|
|
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 \
|
|
qt:5 shebangfix tar:xz xorg
|
|
USE_GL= egl
|
|
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 <bsd.port.mk>
|