add a missing patch and remove some bad practice shell code from the Makefile
This commit is contained in:
parent
418aed456d
commit
5bd97ab551
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.227 2015/07/25 12:59:15 robert Exp $
|
||||
# $OpenBSD: Makefile,v 1.228 2015/07/28 11:30:25 robert Exp $
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
DPB_PROPERTIES= parallel
|
||||
@ -8,6 +8,7 @@ COMMENT= Chromium browser
|
||||
V= 44.0.2403.107
|
||||
DISTNAME= chromium-${V}
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
||||
REVISION= 0
|
||||
|
||||
CATEGORIES= www
|
||||
|
||||
@ -175,8 +176,8 @@ do-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/chrome/resources
|
||||
@cp -Rp ${BUILDDIR}/resources/* ${PREFIX}/chrome/resources
|
||||
@chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/chrome/resources
|
||||
.for f in libexif.so libffmpegsumo.so libpdf.so protoc icudtl.dat mksnapshot
|
||||
if [ -f ${BUILDDIR}/${f} ]; then ${INSTALL_DATA} ${BUILDDIR}/${f} ${PREFIX}/chrome; fi
|
||||
.for f in libexif.so protoc icudtl.dat mksnapshot
|
||||
${INSTALL_DATA} ${BUILDDIR}/${f} ${PREFIX}/chrome
|
||||
.endfor
|
||||
.for s in 22 24 48 64 128 256
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/icons/hicolor/${s}x${s}/apps
|
||||
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-chromecast_browser_cast_content_browser_client_cc,v 1.1 2015/07/28 11:30:25 robert Exp $
|
||||
--- chromecast/browser/cast_content_browser_client.cc.orig.port Tue Jul 28 07:49:12 2015
|
||||
+++ chromecast/browser/cast_content_browser_client.cc Tue Jul 28 07:57:48 2015
|
||||
@@ -178,7 +178,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS
|
||||
command_line->AppendSwitch(switches::kEnableCmaMediaPipeline);
|
||||
}
|
||||
|
||||
-#if defined(OS_LINUX)
|
||||
+#if defined(OS_LINUX) || defined(OS_BSD)
|
||||
// Necessary for accelerated 2d canvas. By default on Linux, Chromium assumes
|
||||
// GLES2 contexts can be lost to a power-save mode, which breaks GPU canvas
|
||||
// apps.
|
Loading…
x
Reference in New Issue
Block a user