Received: by mail.netbsd.org (Postfix, from userid 605) id 8A96F85779; Wed, 15 Jan 2020 11:10:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D419285776 for ; Wed, 15 Jan 2020 10:50:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id YJDks3sNPDoc for ; Wed, 15 Jan 2020 10:50:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 55A16856C6 for ; Wed, 15 Jan 2020 10:50:38 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4EBE9FBF4; Wed, 15 Jan 2020 10:50:38 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_157908543818780" MIME-Version: 1.0 Date: Wed, 15 Jan 2020 10:50:38 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/www/firefox To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20200115105038.4EBE9FBF4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_157908543818780 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: ryoon Date: Wed Jan 15 10:50:38 UTC 2020 Modified Files: pkgsrc/www/firefox: Makefile distinfo Added Files: pkgsrc/www/firefox/patches: patch-gfx_thebes_gfxPlatform.cpp Log Message: firefox: Allow hardware acceleration up to 4K UHD resolution Bump PKGREVISION. To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 pkgsrc/www/firefox/Makefile cvs rdiff -u -r1.375 -r1.376 pkgsrc/www/firefox/distinfo cvs rdiff -u -r0 -r1.5 \ pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_157908543818780 Content-Disposition: inline Content-Length: 2923 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/firefox/Makefile diff -u pkgsrc/www/firefox/Makefile:1.405 pkgsrc/www/firefox/Makefile:1.406 --- pkgsrc/www/firefox/Makefile:1.405 Thu Jan 9 15:06:28 2020 +++ pkgsrc/www/firefox/Makefile Wed Jan 15 10:50:37 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.405 2020/01/09 15:06:28 ryoon Exp $ +# $NetBSD: Makefile,v 1.406 2020/01/15 10:50:37 ryoon Exp $ FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} MOZ_BRANCH= 72.0 @@ -6,6 +6,7 @@ MOZ_BRANCH_MINOR= .1 DISTNAME= firefox-${FIREFOX_VER}.source PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} +PKGREVISION= 1 CATEGORIES= www MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.xz Index: pkgsrc/www/firefox/distinfo diff -u pkgsrc/www/firefox/distinfo:1.375 pkgsrc/www/firefox/distinfo:1.376 --- pkgsrc/www/firefox/distinfo:1.375 Thu Jan 9 15:06:29 2020 +++ pkgsrc/www/firefox/distinfo Wed Jan 15 10:50:37 2020 @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.375 2020/01/09 15:06:29 ryoon Exp $ +$NetBSD: distinfo,v 1.376 2020/01/15 10:50:37 ryoon Exp $ SHA1 (firefox-72.0.1.source.tar.xz) = bfe2a6c57cc9c192681388c9e4af9c0c44f315a6 RMD160 (firefox-72.0.1.source.tar.xz) = 1332177b77c54b9a1ef2180730fc9c08a5a7b730 @@ -14,6 +14,7 @@ SHA1 (patch-dom_media_CubebUtils.cpp) = SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad +SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = 243333d8a091e98ace0fd4a94df7c2d37e3b2aad SHA1 (patch-ipc_chromium_src_base_lock__impl__posix.cc) = d84d9b4d416e049423120dcbf9199644ce1c93ab SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658 Added files: Index: pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp diff -u /dev/null pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp:1.5 --- /dev/null Wed Jan 15 10:50:38 2020 +++ pkgsrc/www/firefox/patches/patch-gfx_thebes_gfxPlatform.cpp Wed Jan 15 10:50:38 2020 @@ -0,0 +1,15 @@ +$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.5 2020/01/15 10:50:38 ryoon Exp $ + +* Hardware acceleration for up to 4K UHD. + +--- gfx/thebes/gfxPlatform.cpp.orig 2020-01-08 01:23:32.000000000 +0000 ++++ gfx/thebes/gfxPlatform.cpp +@@ -2935,7 +2935,7 @@ static void UpdateWRQualificationForInte + const int64_t kMaxPixels = 1920 * 1200; // WUXGA + # else + // Allow up to 4k on Linux +- const int64_t kMaxPixels = 3440 * 1440; // UWQHD ++ const int64_t kMaxPixels = 3840 * 2160; // 4K UHD + # endif + if (aScreenPixels > kMaxPixels) { + aFeature.Disable( --_----------=_157908543818780--