31 lines
583 B
Makefile
31 lines
583 B
Makefile
# XXX needs eventfd from rust libc (there's no epoll-shim rust) and rust pw_sys
|
|
|
|
COMMENT= XXX
|
|
|
|
PW_PROJECT= helvum
|
|
PW_VERSION= 0.3.4
|
|
# needed because the devel/cargo module resets the list
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
|
|
|
CATEGORIES= audio
|
|
|
|
MODULES= devel/cargo
|
|
|
|
BUILD_DEPENDS= devel/appstream-glib
|
|
|
|
# libclang.so
|
|
BUILD_DEPENDS += devel/llvm
|
|
MODCARGO_ENV= LIBCLANG_PATH=${LOCALBASE}/lib
|
|
|
|
LIB_DEPENDS= multimedia/pipewire/pipewire \
|
|
x11/gtk+4
|
|
|
|
pre-configure:
|
|
${MODCARGO_configure}
|
|
|
|
pre-build:
|
|
${MODCARGO_BUILD_TARGET}
|
|
|
|
.include "crates.inc"
|
|
|
|
.include <bsd.port.mk>
|