Changeset View
Changeset View
Standalone View
Standalone View
graphics/wayland/Makefile
Show All 12 Lines | |||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
LIB_DEPENDS= libexpat.so:textproc/expat2 \ | LIB_DEPENDS= libexpat.so:textproc/expat2 \ | ||||
libffi.so:devel/libffi \ | libffi.so:devel/libffi \ | ||||
libepoll-shim.so:devel/libepoll-shim | libepoll-shim.so:devel/libepoll-shim | ||||
CFLAGS+= "-I${LOCALBASE}/include/libepoll-shim" | CFLAGS+= "-I${LOCALBASE}/include/libepoll-shim" | ||||
USES= autoreconf gmake gnome libtool localbase pathfix pkgconfig tar:xz | USES= meson pkgconfig tar:xz | ||||
USE_GNOME= libxslt:build | USE_GNOME= libxslt:build | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
GNU_CONFIGURE= yes | MESON_ARGS= -Ddocumentation=false | ||||
CONFIGURE_ARGS= --disable-documentation | |||||
CONFIGURE_ENV= ac_cv_func_posix_fallocate=no # EINVAL on ZFS since FreeBSD 12.0 | post-patch: | ||||
INSTALL_TARGET= install-strip | # posix_fallocate returns EINVAL on ZFS since FreeBSD 12.0 | ||||
@${REINPLACE_CMD} '/posix_fallocate/d' ${WRKSRC}/meson.build | |||||
manu: Any reason to not remove it directly in the patch since we have one for meson.build ? | |||||
Done Inline ActionsIn patches it'd be harder to notice the hackish nature. See D23696 instead. jbeich: In patches it'd be harder to notice the hackish nature. See D23696 instead. | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Any reason to not remove it directly in the patch since we have one for meson.build ?