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

Collapse All | Expand All

(-)www/chromium/Makefile (-4 / +7 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	chromium
4
PORTNAME=	chromium
5
PORTVERSION=	64.0.3282.186
5
PORTVERSION=	64.0.3282.186
6
PORTREVISION=	1
6
CATEGORIES?=	www
7
CATEGORIES?=	www
7
MASTER_SITES=	https://commondatastorage.googleapis.com/chromium-browser-official/
8
MASTER_SITES=	https://commondatastorage.googleapis.com/chromium-browser-official/
8
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
9
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
Lines 50-56 Link Here
50
		libwebp.so:graphics/webp \
51
		libwebp.so:graphics/webp \
51
		libavcodec.so:multimedia/ffmpeg \
52
		libavcodec.so:multimedia/ffmpeg \
52
		libopenh264.so:multimedia/openh264 \
53
		libopenh264.so:multimedia/openh264 \
53
		libcups.so:print/cups \
54
		libfreetype.so:print/freetype2 \
54
		libfreetype.so:print/freetype2 \
55
		libharfbuzz.so:print/harfbuzz \
55
		libharfbuzz.so:print/harfbuzz \
56
		libharfbuzz-icu.so:print/harfbuzz-icu \
56
		libharfbuzz-icu.so:print/harfbuzz-icu \
Lines 118-124 Link Here
118
		use_allocator_shim=false \
118
		use_allocator_shim=false \
119
		use_aura=true \
119
		use_aura=true \
120
		use_bundled_fontconfig=false \
120
		use_bundled_fontconfig=false \
121
		use_cups=true \
122
		use_custom_libcxx=false \
121
		use_custom_libcxx=false \
123
		use_gtk3=true \
122
		use_gtk3=true \
124
		use_lld=true \
123
		use_lld=true \
Lines 145-157 Link Here
145
SUB_FILES=	chromium-browser.desktop chrome
144
SUB_FILES=	chromium-browser.desktop chrome
146
SUB_LIST+=	COMMENT="${COMMENT}"
145
SUB_LIST+=	COMMENT="${COMMENT}"
147
146
148
OPTIONS_DEFINE=	CODECS DEBUG DRIVER GCONF KERBEROS TEST
147
OPTIONS_DEFINE=	CODECS CUPS DEBUG DRIVER GCONF KERBEROS TEST
149
CODECS_DESC=	Compile and enable patented codecs like H.264
148
CODECS_DESC=	Compile and enable patented codecs like H.264
150
DRIVER_DESC=	Install chromedriver
149
DRIVER_DESC=	Install chromedriver
151
OPTIONS_GROUP=		AUDIO
150
OPTIONS_GROUP=		AUDIO
152
OPTIONS_GROUP_AUDIO=	ALSA PULSEAUDIO SNDIO
151
OPTIONS_GROUP_AUDIO=	ALSA PULSEAUDIO SNDIO
153
152
154
OPTIONS_DEFAULT=	ALSA CODECS DRIVER GCONF KERBEROS
153
OPTIONS_DEFAULT=	ALSA CODECS CUPS DRIVER GCONF KERBEROS
155
OPTIONS_SUB=		yes
154
OPTIONS_SUB=		yes
156
155
157
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
156
ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
Lines 167-172 Link Here
167
			GN_ARGS+=proprietary_codecs=false \
166
			GN_ARGS+=proprietary_codecs=false \
168
			GN_ARGS+=enable_hevc_demuxing=false
167
			GN_ARGS+=enable_hevc_demuxing=false
169
168
169
CUPS_LIB_DEPENDS=	libcups.so:print/cups
170
CUPS_VARS=		GN_ARGS+=use_cups=true
171
CUPS_VARS_OFF=		GN_ARGS+=use_cups=false
172
170
DEBUG_VARS=		BUILDTYPE=Debug \
173
DEBUG_VARS=		BUILDTYPE=Debug \
171
			GN_ARGS+=is_debug=true \
174
			GN_ARGS+=is_debug=true \
172
			GN_ARGS+=is_component_build=false \
175
			GN_ARGS+=is_component_build=false \
(-)www/chromium/files/patch-chrome_service_cloud__print_print__system.cc (+23 lines)
Line 0 Link Here
1
--- chrome/service/cloud_print/print_system.cc.orig	2018-02-24 15:25:11 UTC
2
+++ chrome/service/cloud_print/print_system.cc
3
@@ -5,6 +5,7 @@
4
 #include "chrome/service/cloud_print/print_system.h"
5
 
6
 #include "base/guid.h"
7
+#include "build/build_config.h"
8
 
9
 namespace cloud_print {
10
 
11
@@ -35,5 +36,12 @@ std::string PrintSystem::GenerateProxyId
12
   return base::GenerateGUID();
13
 }
14
 
15
+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(USE_CUPS)
16
+scoped_refptr<PrintSystem> PrintSystem::CreateInstance(
17
+    const base::DictionaryValue*) {
18
+  return nullptr;
19
+}
20
+#endif
21
+
22
 }  // namespace cloud_print
23
 

Return to bug 226505