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

Collapse All | Expand All

(-)b/www/chromium/Makefile (-2 / +8 lines)
Lines 78-83 USE_PERL5= build Link Here
78
USE_XORG=	x11 xcb xcomposite xcursor xext xdamage xfixes xi \
78
USE_XORG=	x11 xcb xcomposite xcursor xext xdamage xfixes xi \
79
		xorgproto xrandr xrender xscrnsaver xtst
79
		xorgproto xrandr xrender xscrnsaver xtst
80
SHEBANG_FILES=	chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format
80
SHEBANG_FILES=	chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format
81
EXTRACT_AFTER_ARGS=--exclude ${DISTNAME}/third_party/icu/source
81
82
82
MAKE_ARGS=	-C out/${BUILDTYPE}
83
MAKE_ARGS=	-C out/${BUILDTYPE}
83
ALL_TARGET=	chrome
84
ALL_TARGET=	chrome
Lines 256-262 pre-configure: Link Here
256
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
257
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
257
		./build/linux/unbundle/replace_gn_files.py --system-libraries \
258
		./build/linux/unbundle/replace_gn_files.py --system-libraries \
258
		flac fontconfig freetype harfbuzz-ng libdrm libevent libpng \
259
		flac fontconfig freetype harfbuzz-ng libdrm libevent libpng \
259
		libusb libwebp libxml libxslt openh264 opus snappy || ${FALSE}
260
		libusb libwebp libxml libxslt icu openh264 opus snappy
260
	# Chromium uses an unreleased version of FFmpeg, so configure it
261
	# Chromium uses an unreleased version of FFmpeg, so configure it
261
.for brand in Chrome Chromium
262
.for brand in Chrome Chromium
262
	${CP} -R \
263
	${CP} -R \
Lines 299-305 do-install: Link Here
299
.for d in protoc mksnapshot
300
.for d in protoc mksnapshot
300
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR}
301
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR}
301
.endfor
302
.endfor
302
.for d in icudtl.dat snapshot_blob.bin v8_context_snapshot.bin
303
.for d in snapshot_blob.bin v8_context_snapshot.bin
303
	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR}
304
	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR}
304
.endfor
305
.endfor
305
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \
306
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \
Lines 344-347 do-test-TEST-on: Link Here
344
		./${t} --gtest_filter=-${EXCLUDE_${t}:ts:} || ${TRUE}
345
		./${t} --gtest_filter=-${EXCLUDE_${t}:ts:} || ${TRUE}
345
.endfor
346
.endfor
346
347
348
post-patch:
349
	${FIND} ${WRKSRC} -type f -name '*.[ch]*' -print0 | \
350
		${XARGS} -0 ${GREP} -l '^#include "third_party/icu/source' | \
351
		${XARGS} ${REINPLACE_CMD} -E -i"" -e 's,"third_party/icu/source/.*/(unicode/.*\.h)",<\1>,'
352
347
.include <bsd.port.post.mk>
353
.include <bsd.port.post.mk>
(-)b/www/chromium/pkg-plist (-1 lines)
Lines 5-11 bin/chrome Link Here
5
%%DATADIR%%/chrome_200_percent.pak
5
%%DATADIR%%/chrome_200_percent.pak
6
%%DATADIR%%/headless_lib_data.pak
6
%%DATADIR%%/headless_lib_data.pak
7
%%DATADIR%%/headless_lib_strings.pak
7
%%DATADIR%%/headless_lib_strings.pak
8
%%DATADIR%%/icudtl.dat
9
%%DATADIR%%/libEGL.so
8
%%DATADIR%%/libEGL.so
10
%%DATADIR%%/libGLESv2.so
9
%%DATADIR%%/libGLESv2.so
11
%%DATADIR%%/libVkICD_mock_icd.so
10
%%DATADIR%%/libVkICD_mock_icd.so

Return to bug 265180