From owner-svn-ports-head@freebsd.org Tue Jul 21 06:02:25 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E3529A7CAF; Tue, 21 Jul 2015 06:02:25 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A48F151D; Tue, 21 Jul 2015 06:02:25 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6L62P5c079652; Tue, 21 Jul 2015 06:02:25 GMT (envelope-from rene@FreeBSD.org) Received: (from rene@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6L62OZa079649; Tue, 21 Jul 2015 06:02:24 GMT (envelope-from rene@FreeBSD.org) Message-Id: <201507210602.t6L62OZa079649@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rene set sender to rene@FreeBSD.org using -f From: Rene Ladan Date: Tue, 21 Jul 2015 06:02:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392612 - in head/www/chromium: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jul 2015 06:02:25 -0000 Author: rene Date: Tue Jul 21 06:02:23 2015 New Revision: 392612 URL: https://svnweb.freebsd.org/changeset/ports/392612 Log: - Update to 43.0.2357.134 - Add patch from OpenBSD to handle PDF downloads Submitted by: LeFroid Obtained from: https://github.com/gliaskos/freebsd-chromium/pull/24 MFH: 2015Q3 Added: head/www/chromium/files/patch-chrome__browser__download__download_commands.cc (contents, props changed) Modified: head/www/chromium/Makefile head/www/chromium/distinfo Modified: head/www/chromium/Makefile ============================================================================== --- head/www/chromium/Makefile Tue Jul 21 03:33:52 2015 (r392611) +++ head/www/chromium/Makefile Tue Jul 21 06:02:23 2015 (r392612) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= chromium -PORTVERSION= 43.0.2357.132 +PORTVERSION= 43.0.2357.134 CATEGORIES= www MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # default, but needed to get distinfo correct if TEST is on @@ -73,6 +73,7 @@ GYP_DEFINES+= \ linux_breakpad=0 \ linux_use_heapchecker=0 \ linux_strip_binary=1 \ + use_aura=1 \ test_isolation_mode=noop \ disable_nacl=1 \ enable_extensions=1 \ Modified: head/www/chromium/distinfo ============================================================================== --- head/www/chromium/distinfo Tue Jul 21 03:33:52 2015 (r392611) +++ head/www/chromium/distinfo Tue Jul 21 06:02:23 2015 (r392612) @@ -1,4 +1,4 @@ -SHA256 (chromium-43.0.2357.132.tar.xz) = 405f52c6649f1d2937952fbcfcd238ba058db7d13edf4705f7027805f3ce1809 -SIZE (chromium-43.0.2357.132.tar.xz) = 290954464 -SHA256 (chromium-43.0.2357.132-testdata.tar.xz) = 9433cb06677281af688bfc5692625d610499ea803514f751bda59164fb683905 -SIZE (chromium-43.0.2357.132-testdata.tar.xz) = 127574536 +SHA256 (chromium-43.0.2357.134.tar.xz) = d3a1bbe3e1445dfcf5ef4aff4b11a8f3770436c8b8954b7cc5fee5416f117659 +SIZE (chromium-43.0.2357.134.tar.xz) = 290976408 +SHA256 (chromium-43.0.2357.134-testdata.tar.xz) = f69b79d44e670ffc73f476e1d8e08d04a540c011ff1c7b6afbc76cdde88dfdeb +SIZE (chromium-43.0.2357.134-testdata.tar.xz) = 127570540 Added: head/www/chromium/files/patch-chrome__browser__download__download_commands.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/chromium/files/patch-chrome__browser__download__download_commands.cc Tue Jul 21 06:02:23 2015 (r392612) @@ -0,0 +1,38 @@ +--- chrome/browser/download/download_commands.cc.orig 2015-07-16 07:26:09.936296000 -0400 ++++ chrome/browser/download/download_commands.cc 2015-07-16 07:27:35.099271000 -0400 +@@ -100,7 +100,7 @@ + download_crx_util::IsExtensionDownload(*download_item_); + case ALWAYS_OPEN_TYPE: + #if defined(OS_WIN) || defined(OS_LINUX) || \ +- (defined(OS_MACOSX) && !defined(OS_IOS)) ++ (defined(OS_MACOSX) && !defined(OS_IOS)) || defined(OS_BSD) + if (CanOpenPdfInSystemViewer()) { + DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext( + download_item_->GetBrowserContext()); +@@ -144,7 +144,7 @@ + DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext( + download_item_->GetBrowserContext()); + #if defined(OS_WIN) || defined(OS_LINUX) || \ +- (defined(OS_MACOSX) && !defined(OS_IOS)) ++ (defined(OS_MACOSX) && !defined(OS_IOS)) || defined(OS_BSD) + if (CanOpenPdfInSystemViewer()) { + prefs->SetShouldOpenPdfInSystemReader(!is_checked); + DownloadItemModel(download_item_) +@@ -218,7 +218,7 @@ + return browser_displayer.browser(); + } + +-#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) ++#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD) + bool DownloadCommands::IsDownloadPdf() const { + base::FilePath path = download_item_->GetTargetFilePath(); + return path.MatchesExtension(FILE_PATH_LITERAL(".pdf")); +@@ -235,7 +235,7 @@ + return IsDownloadPdf() && + (IsAdobeReaderDefaultPDFViewer() ? is_adobe_pdf_reader_up_to_date + : true); +-#elif defined(OS_MACOSX) || defined(OS_LINUX) ++#elif defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD) + return IsDownloadPdf(); + #endif + }