diff options
Diffstat (limited to 'x11-wm/mango/Makefile')
| -rw-r--r-- | x11-wm/mango/Makefile | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/x11-wm/mango/Makefile b/x11-wm/mango/Makefile new file mode 100644 index 0000000..cb9359a --- /dev/null +++ b/x11-wm/mango/Makefile @@ -0,0 +1,47 @@ +PORTNAME= mango +DISTVERSION= 0.15.4 + +CATEGORIES= x11-wm + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Lightweight, high-performance Wayland compositor built on dwl +WWW= https://mangowm.github.io/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= hwdata>=0.399:misc/hwdata \ + wayland-protocols>=1.24:graphics/wayland-protocols +LIB_DEPENDS= libcjson.so:devel/libcjson \ + libinput.so:x11/libinput \ + libpcre2-8.so:devel/pcre2 \ + libpixman-1.so:x11/pixman \ + libscenefx-0.5.so:x11-toolkits/scenefx05 \ + libwlroots-0.20.so:x11-toolkits/wlroots020 \ + libxcb-icccm.so:x11/xcb-util-wm \ + libxkbcommon.so:x11/libxkbcommon \ + libwayland-server.so:graphics/wayland + +RUN_DEPENDS= hwdata>=0.399:misc/hwdata \ + Xwayland:x11-servers/xwayland + +USES= meson pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= mangowm + +MESON_ARGS= -Dsysconfdir=${PREFIX}/etc + +SUB_FILES= pkg-message + +OPTIONS_DEFINE= DOCS + +post-patch: + @${REINPLACE_CMD} -E -e "s|(assets/(config.conf))|\1', rename : '\2.sample|1" \ + ${WRKSRC}/meson.build + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) + +.include <bsd.port.mk> |
