View | Details | Raw Unified | Return to bug 212028 | Differences between
and this patch

Collapse All | Expand All

(-)b/Mk/bsd.gecko.mk (+17 lines)
Lines 368-373 MOZ_OPTIONS+= --enable-pulseaudio Link Here
368
MOZ_OPTIONS+=	--disable-pulseaudio
368
MOZ_OPTIONS+=	--disable-pulseaudio
369
.endif
369
.endif
370
370
371
.if ${PORT_OPTIONS:MSNDIO}
372
LIB_DEPENDS+=	libsndio.so:audio/sndio
373
# In mail/thunderbird and www/seamonky media/libcubeb is in
374
# ${WRKSRC}/mozilla instead of ${WRKSRC}.  All other gecko-based ports
375
# have it in ${WRKSRC}.
376
MOZ_SRC?=	${WRKSRC}
377
post-patch-SNDIO-on:
378
	@${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
379
		${MOZ_SRC}/media/libcubeb/src/moz.build \
380
		${MOZ_SRC}/media/libcubeb/tests/moz.build \
381
		${MOZ_SRC}/toolkit/library/moz.build
382
	@${REINPLACE_CMD} -e 's|OS==\"openbsd\"|OS==\"${OPSYS:tl}\"|g' \
383
		${MOZ_SRC}/media/webrtc/trunk/webrtc/build/common.gypi
384
	@${ECHO} "OS_LIBS += ['sndio']" >> \
385
		${MOZ_SRC}/media/webrtc/signaling/test/common.build
386
.endif
387
371
.if ${PORT_OPTIONS:MRUST}
388
.if ${PORT_OPTIONS:MRUST}
372
BUILD_DEPENDS+=	rustc:${RUST_PORT}
389
BUILD_DEPENDS+=	rustc:${RUST_PORT}
373
RUST_PORT?=		lang/rust
390
RUST_PORT?=		lang/rust
(-)b/mail/thunderbird/Makefile (+1 lines)
Lines 47-52 MOZ_OPTIONS= --program-transform-name='s/thunderbird/${MOZILLA}/' \ Link Here
47
MOZ_MK_OPTIONS=	MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1
47
MOZ_MK_OPTIONS=	MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1
48
MOZ_EXPORT=		MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1
48
MOZ_EXPORT=		MOZ_THUNDERBIRD=1 MAIL_PKG_SHARED=1
49
MOZ_PKGCONFIG_FILES=
49
MOZ_PKGCONFIG_FILES=
50
MOZ_SRC=	${WRKSRC}/mozilla
50
51
51
PORTNAME_ICON=	${MOZILLA}.png
52
PORTNAME_ICON=	${MOZILLA}.png
52
PORTNAME_ICON_SRC=	${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png
53
PORTNAME_ICON_SRC=	${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png
(-)b/www/firefox/Makefile.options (-2 / +2 lines)
Lines 5-15 OPTIONS_DEFINE+= BUNDLED_CAIRO CANBERRA DBUS DEBUG DTRACE FFMPEG GCONF \ Link Here
5
			OPTIMIZED_CFLAGS PGO PROFILE TEST
5
			OPTIMIZED_CFLAGS PGO PROFILE TEST
6
6
7
OPTIONS_DEFAULT+=	DBUS DTRACE FFMPEG OPTIMIZED_CFLAGS \
7
OPTIONS_DEFAULT+=	DBUS DTRACE FFMPEG OPTIMIZED_CFLAGS \
8
			${OPTIONS_MULTI_AUDIO} \
8
			ALSA PULSEAUDIO \
9
			${MACHINE_CPU:tu:MSOFTFP:S/SOFTFP/INTEGER_SAMPLES/}
9
			${MACHINE_CPU:tu:MSOFTFP:S/SOFTFP/INTEGER_SAMPLES/}
10
10
11
OPTIONS_MULTI+=		AUDIO
11
OPTIONS_MULTI+=		AUDIO
12
OPTIONS_MULTI_AUDIO=	ALSA PULSEAUDIO
12
OPTIONS_MULTI_AUDIO=	ALSA PULSEAUDIO SNDIO
13
13
14
# dragonfly, sparc64, riscv
14
# dragonfly, sparc64, riscv
15
.if !exists(/usr/sbin/dtrace)
15
.if !exists(/usr/sbin/dtrace)
(-)b/www/seamonkey/Makefile (+3 lines)
Lines 47-52 MOZ_OPTIONS+= --program-transform-name='s/seamonkey/${MOZILLA}/' \ Link Here
47
47
48
USE_MOZILLA=	# empty
48
USE_MOZILLA=	# empty
49
MOZ_PKGCONFIG_FILES=
49
MOZ_PKGCONFIG_FILES=
50
MOZ_SRC=	${WRKSRC}/mozilla
50
51
51
NOT_FOR_ARCHS=	ia64
52
NOT_FOR_ARCHS=	ia64
52
53
Lines 60-65 COMPOSER_DESC?= HTML Composer module Link Here
60
LDAP_DESC?=	LDAP support for Mailnews
61
LDAP_DESC?=	LDAP support for Mailnews
61
MAILNEWS_DESC?=	Mail and News modules
62
MAILNEWS_DESC?=	Mail and News modules
62
63
64
SNDIO_BROKEN=	missing sndio support
65
63
.include "${.CURDIR}/../../www/firefox/Makefile.options"
66
.include "${.CURDIR}/../../www/firefox/Makefile.options"
64
.include <bsd.port.options.mk>
67
.include <bsd.port.options.mk>
65
68

Return to bug 212028