Changeset View
Changeset View
Standalone View
Standalone View
www/iridium/Makefile
Show First 20 Lines • Show All 156 Lines • ▼ Show 20 Lines | |||||
# media/audio/BUILD.gn) and use audio_manager_openbsd which does not | # media/audio/BUILD.gn) and use audio_manager_openbsd which does not | ||||
# support falling back to ALSA. In theory it supports falling back to | # support falling back to ALSA. In theory it supports falling back to | ||||
# PulseAudio, but this is untested. | # PulseAudio, but this is untested. | ||||
SNDIO_PREVENTS= ALSA PULSEAUDIO | SNDIO_PREVENTS= ALSA PULSEAUDIO | ||||
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio | SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio | ||||
SNDIO_VARS= GN_ARGS+=use_sndio=true | SNDIO_VARS= GN_ARGS+=use_sndio=true | ||||
SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false | SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false | ||||
.include <bsd.port.options.mk> | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101513 | |||||
BUILD_DEPENDS+= clang60:devel/llvm60 | |||||
CC= clang60 | |||||
CXX= clang++60 | |||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-llvm-port | |||||
.else | |||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/ar:devel/binutils | BUILD_DEPENDS+= ${LOCALBASE}/bin/ar:devel/binutils | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-llvm-base | EXTRA_PATCHES+= ${FILESDIR}/extra-patch-llvm-base | ||||
.endif | |||||
# TODO: -isystem, would be just as ugly as this approach, but more reliably | # TODO: -isystem, would be just as ugly as this approach, but more reliably | ||||
# build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. | # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. | ||||
MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ | MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ | ||||
CPLUS_INCLUDE_PATH=${LOCALBASE}/include | CPLUS_INCLUDE_PATH=${LOCALBASE}/include | ||||
pre-everything:: | pre-everything:: | ||||
@${ECHO_MSG} | @${ECHO_MSG} | ||||
▲ Show 20 Lines • Show All 80 Lines • Show Last 20 Lines |