Lines 55-61
Link Here
|
55 |
VBOX_UTILS= VBoxExtPackHelperApp VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT \ |
55 |
VBOX_UTILS= VBoxExtPackHelperApp VBoxNetAdpCtl VBoxNetDHCP VBoxNetNAT \ |
56 |
VBoxSVC VBoxXPCOMIPCD |
56 |
VBoxSVC VBoxXPCOMIPCD |
57 |
|
57 |
|
58 |
OPTIONS_DEFINE= ALSA DBUS DEBUG GUESTADDITIONS MANUAL NLS PULSEAUDIO \ |
58 |
OPTIONS_DEFINE= ALSA DBUS DEBUG GUESTADDITIONS MANUAL NLS OPUS PULSEAUDIO \ |
59 |
PYTHON QT5 R0LOGGING UDPTUNNEL VDE VNC WEBSERVICE VPX X11 |
59 |
PYTHON QT5 R0LOGGING UDPTUNNEL VDE VNC WEBSERVICE VPX X11 |
60 |
OPTIONS_DEFAULT= DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11 |
60 |
OPTIONS_DEFAULT= DBUS QT5 UDPTUNNEL VNC WEBSERVICE X11 |
61 |
OPTIONS_SUB= yes |
61 |
OPTIONS_SUB= yes |
Lines 64-69
Link Here
|
64 |
GUESTADDITIONS_DESC= Build with Guest Additions |
64 |
GUESTADDITIONS_DESC= Build with Guest Additions |
65 |
MANUAL_DESC= Build with user manual |
65 |
MANUAL_DESC= Build with user manual |
66 |
NLS_DESC= Native language support (requires QT5) |
66 |
NLS_DESC= Native language support (requires QT5) |
|
|
67 |
OPUS_DESC= Use libopus for audio recording |
67 |
QT5_DESC= Build with QT5 frontend (requires X11) |
68 |
QT5_DESC= Build with QT5 frontend (requires X11) |
68 |
R0LOGGING_DESC= Enable R0 logging (requires DEBUG) |
69 |
R0LOGGING_DESC= Enable R0 logging (requires DEBUG) |
69 |
UDPTUNNEL_DESC= Build with UDP tunnel support |
70 |
UDPTUNNEL_DESC= Build with UDP tunnel support |
Lines 80-85
Link Here
|
80 |
MANUAL_BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd:textproc/docbook-xml |
81 |
MANUAL_BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd:textproc/docbook-xml |
81 |
MANUAL_CONFIGURE_OFF= --disable-docs |
82 |
MANUAL_CONFIGURE_OFF= --disable-docs |
82 |
NLS_IMPLIES= QT5 |
83 |
NLS_IMPLIES= QT5 |
|
|
84 |
OPUS_CONFIGURE_OFF= --disable-opus |
85 |
OPUS_LIB_DEPENDS= libopus.so:audio/opus |
83 |
PULSEAUDIO_CONFIGURE_OFF= --disable-pulse |
86 |
PULSEAUDIO_CONFIGURE_OFF= --disable-pulse |
84 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
87 |
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio |
85 |
PYTHON_CONFIGURE_OFF= --disable-python |
88 |
PYTHON_CONFIGURE_OFF= --disable-python |
Lines 92-97
Link Here
|
92 |
VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver |
95 |
VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver |
93 |
VPX_CONFIGURE_OFF= --disable-libvpx |
96 |
VPX_CONFIGURE_OFF= --disable-libvpx |
94 |
VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx |
97 |
VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx |
|
|
98 |
VPX_IMPLIES= OPUS |
95 |
X11_CONFIGURE_OFF= --build-headless |
99 |
X11_CONFIGURE_OFF= --build-headless |
96 |
|
100 |
|
97 |
ENV= |
101 |
ENV= |
Lines 270-275
Link Here
|
270 |
${WRKSRC}/LocalConfig.kmk |
274 |
${WRKSRC}/LocalConfig.kmk |
271 |
@${ECHO} 'VBOX_WITH_VALIDATIONKIT =' >> ${WRKSRC}/LocalConfig.kmk |
275 |
@${ECHO} 'VBOX_WITH_VALIDATIONKIT =' >> ${WRKSRC}/LocalConfig.kmk |
272 |
@${ECHO} 'VBOX_WITH_X11_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk |
276 |
@${ECHO} 'VBOX_WITH_X11_ADDITIONS =' >> ${WRKSRC}/LocalConfig.kmk |
|
|
277 |
.if ${PORT_OPTIONS:MOPUS} |
278 |
@${ECHO} 'SDK_VBOX_OPUS_INCS = ${PREFIX}/include/opus' >> \ |
279 |
${WRKSRC}/LocalConfig.kmk |
280 |
@${ECHO} 'SDK_VBOX_OPUS_LIBS = opus' >> ${WRKSRC}/LocalConfig.kmk |
281 |
.endif |
273 |
.if ${PORT_OPTIONS:MR0LOGGING} |
282 |
.if ${PORT_OPTIONS:MR0LOGGING} |
274 |
@${ECHO} 'VBOX_WITH_R0_LOGGING = 1' >> ${WRKSRC}/LocalConfig.kmk |
283 |
@${ECHO} 'VBOX_WITH_R0_LOGGING = 1' >> ${WRKSRC}/LocalConfig.kmk |
275 |
.endif |
284 |
.endif |