diff options
Diffstat (limited to 'x11-wm/kwinft/Makefile')
-rw-r--r-- | x11-wm/kwinft/Makefile | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/x11-wm/kwinft/Makefile b/x11-wm/kwinft/Makefile deleted file mode 100644 index 71226b305399..000000000000 --- a/x11-wm/kwinft/Makefile +++ /dev/null @@ -1,78 +0,0 @@ -PORTNAME= kwinft -DISTVERSIONPREFIX= ${PORTNAME}@ -DISTVERSION= 5.27.0 -DISTVERSIONSUFFIX= -0-g6d47e3aeb -PORTREVISION= 4 -CATEGORIES= x11-wm wayland - -MAINTAINER= jbeich@FreeBSD.org -COMMENT= Wayland compositor and X11 window manager -WWW= https://github.com/winft/theseus-ship - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -BROKEN= fails to build with wrapland 0.600 - -BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto -LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ - libwayland-server.so:graphics/wayland \ - libWraplandServer.so:graphics/wrapland \ - libfreetype.so:print/freetype2 \ - libfontconfig.so:x11-fonts/fontconfig \ - libwlroots.so:x11-toolkits/wlroots \ - libinput.so:x11/libinput \ - libxkbcommon.so:x11/libxkbcommon \ - libxcb-cursor.so:x11/xcb-util-cursor \ - libxcb-image.so:x11/xcb-util-image \ - libxcb-keysyms.so:x11/xcb-util-keysyms \ - libxcb-icccm.so:x11/xcb-util-wm -TEST_DEPENDS= ${qt-testlib_PORT:T}>0:${qt-testlib_PORT} - -CONFLICTS_INSTALL= plasma5-kwin # bin/kwin_wayland - -USES= cmake:testing gl kde:5 pkgconfig python:run qt:5 shebangfix xorg -USE_GITHUB= yes -USE_GL= egl -USE_KDE= ecm:build auth config configwidgets \ - coreaddons crash dbusaddons decoration globalaccel i18n \ - idletime kcmutils kdeclarative kio kscreenlocker newstuff \ - notifications package plasma-framework service \ - widgetsaddons windowsystem xmlgui -USE_LDCONFIG= yes -USE_QT= qmake:build buildtools:build core dbus declarative gui \ - multimedia:run quickcontrols2:run widgets x11extras -USE_XORG= pixman x11 xcb xi -GH_ACCOUNT= winft -GH_PROJECT= theseus-ship -WRKSRC= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:S/@/-/} -SHEBANG_FILES= effect/effects/*.py kconf_update/*.py kconf_update/*.pl -PLIST_SUB= VERSION=${PORTVERSION} -LDFLAGS+= -Wl,--as-needed # GL, ICE/SM/Xext, glib, intl, Qt5*, KF5* - -OPTIONS_DEFINE= BREEZE DOCS QA11Y -OPTIONS_DEFAULT=BREEZE QA11Y - -BREEZE_DESC= Default window decoration plugin -BREEZE_USE= KDE=breeze -BREEZE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Breeze - -DOCS_USE= KDE=doctools:build -DOCS_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_KF5DocTools - -QA11Y_DESC= Accessibility (focus tracking) for Zoom effect -QA11Y_LIB_DEPENDS= libqaccessibilityclient-qt5.so:accessibility/libqaccessibilityclient@qt5 -QA11Y_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_QAccessibilityClient - -post-patch: -# Convert nodes from linprocfs(5) to procfs(5) -# XXX kwinft lacks https://invent.kde.org/plasma/kwin/-/commit/1bc7afe8aaa9 - @${REINPLACE_CMD} -e '/proc/,+1s,/exe,/file,' \ - ${WRKSRC}/base/wayland/filtered_display.cpp \ - ${WRKSRC}/desktop/kde/service_utils.h -# Generic nodes are not supported by procfs(5) - @${REINPLACE_CMD} -e '/mounts/s,/proc,${LINUXBASE}&,' \ - ${WRKSRC}/debug/perf/ftrace_impl.cpp - -.include "${.CURDIR:H:H}/x11-toolkits/wlroots016/override.mk" -.include <bsd.port.mk> |