Changeset View
Changeset View
Standalone View
Standalone View
x11-wm/sway/Makefile
Show All 29 Lines | |||||
USE_XORG= pixman | USE_XORG= pixman | ||||
GH_ACCOUNT= swaywm | GH_ACCOUNT= swaywm | ||||
OPTIONS_DEFINE= MANPAGES PIXBUF SUID X11 | OPTIONS_DEFINE= MANPAGES PIXBUF SUID X11 | ||||
OPTIONS_DEFAULT=MANPAGES PIXBUF SUID X11 | OPTIONS_DEFAULT=MANPAGES PIXBUF SUID X11 | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
MANPAGES_BUILD_DEPENDS= scdoc>=1.8.1:textproc/scdoc | MANPAGES_BUILD_DEPENDS= scdoc>=1.8.1:textproc/scdoc | ||||
MANPAGES_MESON_ON= -Dman-pages=enabled | MANPAGES_MESON_ENABLED= man-pages | ||||
MANPAGES_MESON_OFF= -Dman-pages=disabled | |||||
PIXBUF_USE= GNOME=gdkpixbuf2 | PIXBUF_USE= GNOME=gdkpixbuf2 | ||||
PIXBUF_MESON_ON= -Dgdk-pixbuf=enabled | PIXBUF_MESON_ENABLED= gdk-pixbuf | ||||
PIXBUF_MESON_OFF= -Dgdk-pixbuf=disabled | |||||
SUID_DESC= setuid bit on "sway" binary (required for DRM session) | SUID_DESC= setuid bit on "sway" binary (required for DRM session) | ||||
SUID_PLIST_SUB= MAYBE_SUID="@(,,4755) " | SUID_PLIST_SUB= MAYBE_SUID="@(,,4755) " | ||||
SUID_PLIST_SUB_OFF= MAYBE_SUID="" | SUID_PLIST_SUB_OFF= MAYBE_SUID="" | ||||
X11_USE= XORG=xcb | X11_USE= XORG=xcb | ||||
X11_MESON_ON= -Dxwayland=enabled | X11_MESON_ENABLED= xwayland | ||||
X11_MESON_OFF= -Dxwayland=disabled | |||||
post-patch: | post-patch: | ||||
# Let @sample handle default files under etc/ | # Let @sample handle default files under etc/ | ||||
@${REINPLACE_CMD} -e '/config\.in/{ N; s/@BASENAME@/&.sample/; }' \ | @${REINPLACE_CMD} -e '/config\.in/{ N; s/@BASENAME@/&.sample/; }' \ | ||||
${WRKSRC}/meson.build | ${WRKSRC}/meson.build | ||||
# Extract (snapshot) version from the port instead of meson.build | # Extract (snapshot) version from the port instead of meson.build | ||||
@${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ | @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ | ||||
-e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ | -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ | ||||
${WRKSRC}/meson.build | ${WRKSRC}/meson.build | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |