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

Collapse All | Expand All

(-)b/Mk/Uses/meson.mk (+4 lines)
Lines 36-41 CONFIGURE_ARGS+= --prefix ${PREFIX} \ Link Here
36
			--mandir man \
36
			--mandir man \
37
			--infodir ${INFO_PATH}
37
			--infodir ${INFO_PATH}
38
38
39
# Enable all optional features to make builds deterministic. Consumers can
40
# expose those as port OPTIONS_* or explicitly pass -D<option>=disabled
41
CONFIGURE_ARGS+=	--auto-features=enabled
42
39
# Disable color output.  Meson forces it on by default, Ninja
43
# Disable color output.  Meson forces it on by default, Ninja
40
# strips it before it goes to the log, but Samurai does not, so we
44
# strips it before it goes to the log, but Samurai does not, so we
41
# might end up with ANSI escape sequences in the logs.
45
# might end up with ANSI escape sequences in the logs.
(-)b/audio/rhythmbox/Makefile (-3 / +1 lines)
Lines 29-37 USES= desktop-file-utils gettext gnome gstreamer localbase:ldflags meson \ Link Here
29
USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30 introspection libxml2
29
USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30 introspection libxml2
30
USE_XORG=	ice x11 xorgproto
30
USE_XORG=	ice x11 xorgproto
31
USE_GSTREAMER=	flac lame jpeg cdparanoia vorbis
31
USE_GSTREAMER=	flac lame jpeg cdparanoia vorbis
32
MESON_ARGS=	-Dplugins_vala=enabled \
32
MESON_ARGS=	-Dgtk_doc=false \
33
		-Dlibsecret=enabled \
34
		-Dgtk_doc=false \
35
		-Dtests=disabled
33
		-Dtests=disabled
36
USE_LDCONFIG=	yes
34
USE_LDCONFIG=	yes
37
35
(-)b/games/libmanette/Makefile (-2 lines)
Lines 19-26 USES= compiler:c11 gnome meson pkgconfig tar:xz vala:build Link Here
19
USE_GNOME=	glib20 introspection
19
USE_GNOME=	glib20 introspection
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
MESON_ARGS=	-Dgudev=enabled
23
24
OPTIONS_DEFINE=	DOCS EXAMPLES TEST
22
OPTIONS_DEFINE=	DOCS EXAMPLES TEST
25
OPTIONS_SUB=	yes
23
OPTIONS_SUB=	yes
26
24
(-)b/lang/cjs/Makefile (-2 lines)
Lines 24-31 USES= compiler:c++17-lang gettext gnome localbase meson pkgconfig \ Link Here
24
USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection
24
USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection
25
USE_XORG=	x11 xext
25
USE_XORG=	x11 xext
26
MESON_ARGS=	-Dinstalled_tests=false \
26
MESON_ARGS=	-Dinstalled_tests=false \
27
		-Dcairo=enabled \
28
		-Dreadline=enabled \
29
		-Dprofiler=disabled
27
		-Dprofiler=disabled
30
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
31
29
(-)b/lang/gjs/Makefile (-3 / +1 lines)
Lines 22-30 USES= compiler:c++11-lib gettext gnome \ Link Here
22
		localbase meson pkgconfig python:build readline tar:xz xorg
22
		localbase meson pkgconfig python:build readline tar:xz xorg
23
USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection
23
USE_GNOME=	cairo gdkpixbuf2 gtk30 introspection
24
USE_XORG=	x11 xext
24
USE_XORG=	x11 xext
25
MESON_ARGS=	-Dcairo=enabled \
25
MESON_ARGS=	-Dprofiler=disabled \
26
		-Dreadline=enabled \
27
		-Dprofiler=disabled \
28
		-Dinstalled_tests=false
26
		-Dinstalled_tests=false
29
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
30
28
(-)b/multimedia/libdv/Makefile (-1 / +1 lines)
Lines 24-29 USE_LDCONFIG= yes Link Here
24
24
25
LDFLAGS_i386=	-Wl,-znotext
25
LDFLAGS_i386=	-Wl,-znotext
26
26
27
MESON_ARGS=	-Dpopt=enabled -Dtools=enabled
27
MESON_ARGS=	-Dtools=enabled
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)b/print/harfbuzz/Makefile (-2 / +1 lines)
Lines 21-28 USE_LDCONFIG= yes Link Here
21
SHEBANG_GLOB=	*.py
21
SHEBANG_GLOB=	*.py
22
CPE_VENDOR=	harfbuzz_project
22
CPE_VENDOR=	harfbuzz_project
23
23
24
MESON_ARGS=	-Dglib=enabled -Dgobject=enabled -Dgraphite2=enabled \
24
MESON_ARGS=	-Dgraphite2=enabled -Dchafa=disabled -Dtests=disabled
25
		-Dchafa=disabled -Dfreetype=enabled -Dtests=disabled
26
25
27
PLIST_SUB+=	LIBVER=0.60710.0
26
PLIST_SUB+=	LIBVER=0.60710.0
28
27
(-)b/x11-toolkits/gtk40/Makefile (-1 / +1 lines)
Lines 32-38 USE_LDCONFIG= yes Link Here
32
USE_PERL5=	build
32
USE_PERL5=	build
33
USE_GNOME=	atk cairo gdkpixbuf2 introspection:build pango \
33
USE_GNOME=	atk cairo gdkpixbuf2 introspection:build pango \
34
		librsvg2:run
34
		librsvg2:run
35
MESON_ARGS=	-Dintrospection=enabled -Dbuild-testsuite=false
35
MESON_ARGS=	-Dbuild-testsuite=false
36
LDFLAGS+=	-lexecinfo
36
LDFLAGS+=	-lexecinfo
37
37
38
BINARY_ALIAS=	python3=${PYTHON_CMD}
38
BINARY_ALIAS=	python3=${PYTHON_CMD}

Return to bug 270361