From nobody Thu Nov 7 07:29:03 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XkYbg3ZP6z5cVnx; Thu, 07 Nov 2024 07:29:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XkYbg2g0Jz43YG; Thu, 7 Nov 2024 07:29:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730964543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6ICFlFfa+BY+d/kt35KivGM/NO8DKTeyvYmomer8obo=; b=bsITMTsyFCfgwqMnBPKur/YCdKnSyvUrlYiku4MXiNLhfwY7+GF8OG5U0LrNELnHGjfert 80vaejKfajVsglB8xNzM+dUA1ODVcFRZV8GGAaFTQ4IBWHRbamePCDE0pFvTNEuGwxmfgc DVR/Qyer38MeRSSkvUm0npyjcWhAfu70XVGciYzVNsYaf4/knh5Rt8eDMbGFrtxorQfrop 8X0kc6HKCezuPsKVuna87wrYBcLIWZFM41hfG5TVZRUleqVOzlwUHPJHkbL63HU30zWm5u YsoagOHh3BpzhLBgezkRuwxTX+zh49dBGE57NASRfX7jYUTesmU8f1EdzpRMkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730964543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6ICFlFfa+BY+d/kt35KivGM/NO8DKTeyvYmomer8obo=; b=ymIRTKvIPpOWgi2dcFdKbDSw94MRafGa7xa39C6rJrMpCZGgssjcHQFuQcEvEFpfETd3cn LG+KdfCk8fOntQJ8EPLGpEem9xL9KklLhYnetpaMj0vj+B0qbHmSJSPXkNjyeuaI2tqX5L dYKD117/qj4EEOGFULayma6wuSPkF39cD7LQzRn//PYTA2uNy7g9RzN8sNYGkPTc2bHBJY CVppGmyYY5add3aQ5PKXrqdXcxKY5EluHGb+fOyRkIDD60tIBI9DOKoKqv4cs5gTFIiiUc SQbNyNivUi7zlMD2fGg4tzu2cSdlr+oNVQU5PtCKN5UOMyTFndw5ngGeUb6RhQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730964543; a=rsa-sha256; cv=none; b=GdOZqXxoIXBL7Nbmhntq+utjqVqPwC6egxMMhYqtZ6vRV+qbFirS8UWi7hf/dSiegZ+uIs u4cxNsjy6Dbq5Y8hyU1P9z7i6FgvXsVeqEh2GuqcVsnewy66FSNaFUbiHrlRV0QVWpBl7L 5L4xDGUkGKyqAxHAD+liUbTFHIxHRSxRvMae6Ys1PYNv8HGpbUs5ndaXGkKqPE9X3JBATH lKAIiGUIlAM0e5fNElQZfRuVRUkbirVd7DnvdwjtxhQL7Gqz6UzU8f3UqGOUpha4t8Yw4N nfjpr6Xo4dAiMeICfYJ2e+esvgTqHbM3Az0nIyf8aTrqhovV5KqSiLr93q4KCA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XkYbg1zgSzcRX; Thu, 7 Nov 2024 07:29:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4A77T3q2047402; Thu, 7 Nov 2024 07:29:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4A77T3YG047399; Thu, 7 Nov 2024 07:29:03 GMT (envelope-from git) Date: Thu, 7 Nov 2024 07:29:03 GMT Message-Id: <202411070729.4A77T3YG047399@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Robert Nagy Subject: git: 180d104868e2 - 2024Q4 - www/chromium: update to 130.0.6723.116 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rnagy X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 180d104868e2fdd3ff8c2ece4bfde50f9ccf3a0e Auto-Submitted: auto-generated The branch 2024Q4 has been updated by rnagy: URL: https://cgit.FreeBSD.org/ports/commit/?id=180d104868e2fdd3ff8c2ece4bfde50f9ccf3a0e commit 180d104868e2fdd3ff8c2ece4bfde50f9ccf3a0e Author: Robert Nagy AuthorDate: 2024-11-07 07:27:28 +0000 Commit: Robert Nagy CommitDate: 2024-11-07 07:28:58 +0000 www/chromium: update to 130.0.6723.116 Security:https://vuxml.freebsd.org/freebsd/ab254c9d-9c36-11ef-8c1c-a8a1599412c6.html (cherry picked from commit 799f8ef64e3754b4dcf585c8c41e5df68c66f7d3) --- www/chromium/Makefile | 13 +++++++++---- www/chromium/distinfo | 18 +++++++++++------- www/chromium/files/patch-.gn | 9 +++++++++ .../files/patch-build_linux_unbundle_icu.gn | 21 ++++++++++++++++++++- ...sed__user__google__auth__navigation__throttle.cc | 10 +++++----- 5 files changed, 54 insertions(+), 17 deletions(-) diff --git a/www/chromium/Makefile b/www/chromium/Makefile index ffef0c531f1a..5ac490aa13d4 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,15 +1,20 @@ PORTNAME= chromium -PORTVERSION= 130.0.6723.91 +PORTVERSION= 130.0.6723.116 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external \ + https://chromium-tarballs.syd1.cdn.digitaloceanspaces.com/:unofficial \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:unofficial \ chrome-linux-${PORTVERSION}-llvm17.profdata${EXTRACT_SUFX}:external \ pulseaudio-${PULSEV}.tar.gz:pulseaudio +# unofficial distfiles +DISTFILES+= chrome-v8-${PORTVERSION}.profdata.tar.xz:external \ + chrome-gn-${PORTVERSION}-src.tar.xz:external + MAINTAINER= chromium@FreeBSD.org COMMENT= Google web browser based on WebKit WWW= https://www.chromium.org/Home @@ -87,7 +92,7 @@ USE_PERL5= build USE_XORG= x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xorgproto xrandr xrender xscrnsaver xtst USE_QT= buildtools:build -SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper buildtools/linux64/clang-format +SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper #buildtools/linux64/clang-format MAKE_ARGS= -C out/${BUILDTYPE} ALL_TARGET= chrome @@ -219,7 +224,7 @@ WIDEVINE_DESC= Depend on foreign-cdm to enable playback of DRM content WIDEVINE_RUN_DEPENDS= foreign-cdm>0:www/foreign-cdm .include "Makefile.tests" -TEST_DISTFILES= ${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX} +TEST_DISTFILES= ${PORTNAME}-${DISTVERSION}-testdata${EXTRACT_SUFX}:unofficial TEST_ALL_TARGET= ${TEST_TARGETS} .include diff --git a/www/chromium/distinfo b/www/chromium/distinfo index eb3c35275cc5..c2acae28379f 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,9 +1,13 @@ -TIMESTAMP = 1730535141 -SHA256 (chromium-130.0.6723.91.tar.xz) = c2f13de70f2dcf61c930dcfe54ee118e584962afd03ecde19e3be48b3d86bec0 -SIZE (chromium-130.0.6723.91.tar.xz) = 6624503880 -SHA256 (chrome-linux-130.0.6723.91-llvm17.profdata.tar.xz) = bef743aadaa9fa977285a6357b1e26c865bdf78226b886000e18450ce7361734 -SIZE (chrome-linux-130.0.6723.91-llvm17.profdata.tar.xz) = 30484628 +TIMESTAMP = 1730895800 +SHA256 (chromium-130.0.6723.116.tar.xz) = 489f98fa4e44e97bfd2df73ab74d35f43a618d725098cd233e57b02fd43b9ee9 +SIZE (chromium-130.0.6723.116.tar.xz) = 4699442864 +SHA256 (chrome-linux-130.0.6723.116-llvm17.profdata.tar.xz) = a9176288e7af87bf42fd4f8d6f7340a750f73e112365bc8089bfb564c6f5158b +SIZE (chrome-linux-130.0.6723.116-llvm17.profdata.tar.xz) = 30491052 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (chromium-130.0.6723.91-testdata.tar.xz) = 66b4b339da273c53416165112d385a171fe6af79c87174a1f7951ba31c507cef -SIZE (chromium-130.0.6723.91-testdata.tar.xz) = 281380152 +SHA256 (chrome-v8-130.0.6723.116.profdata.tar.xz) = dc08102a453c720f61a10b4392afbfc18e8c2056d17b4b64b587ad3218105b62 +SIZE (chrome-v8-130.0.6723.116.profdata.tar.xz) = 276108 +SHA256 (chrome-gn-130.0.6723.116-src.tar.xz) = 96fce8436bfa59677a28386742da15c2df8902a21ebdac322f947ba10e63da66 +SIZE (chrome-gn-130.0.6723.116-src.tar.xz) = 762476 +SHA256 (chromium-130.0.6723.116-testdata.tar.xz) = 7a4417cbf1344c3ef5a41f84d7ff2df6a8866b8fe16f86780911e14b62edf56b +SIZE (chromium-130.0.6723.116-testdata.tar.xz) = 83048 diff --git a/www/chromium/files/patch-.gn b/www/chromium/files/patch-.gn new file mode 100644 index 000000000000..ca6584d7aa0e --- /dev/null +++ b/www/chromium/files/patch-.gn @@ -0,0 +1,9 @@ +--- .gn.orig 2024-11-06 12:34:11 UTC ++++ .gn +@@ -172,4 +172,6 @@ exec_script_whitelist = + + "//tools/grit/grit_rule.gni", + "//tools/gritsettings/BUILD.gn", ++ ++ "//third_party/icu/BUILD.gn", + ] diff --git a/www/chromium/files/patch-build_linux_unbundle_icu.gn b/www/chromium/files/patch-build_linux_unbundle_icu.gn index 58312ff8a70a..d1588b8a6ff0 100644 --- a/www/chromium/files/patch-build_linux_unbundle_icu.gn +++ b/www/chromium/files/patch-build_linux_unbundle_icu.gn @@ -1,4 +1,4 @@ ---- build/linux/unbundle/icu.gn.orig 2024-08-26 12:06:38 UTC +--- build/linux/unbundle/icu.gn.orig 2024-11-06 12:34:11 UTC +++ build/linux/unbundle/icu.gn @@ -17,6 +17,15 @@ config("icu_config") { "USING_SYSTEM_ICU=1", @@ -16,3 +16,22 @@ # U_EXPORT (defined in unicode/platform.h) is used to set public visibility # on classes through the U_COMMON_API and U_I18N_API macros (among others). # When linking against the system ICU library, we want its symbols to have +@@ -35,6 +44,18 @@ config("icu_config") { + # please see: https://crbug.com/822820 + "U_IMPORT=U_EXPORT", + ] ++ ++ _icu_version = exec_script(pkg_config_script, ++ common_pkg_config_args + pkg_config_args + [ ++ "icu-i18n", ++ "--version-as-components", ++ ], ++ "value") ++ ++ # Unbreak with icu 76 where private symbols are picked up ++ if (_icu_version[0] >= 76) { ++ defines += [ "U_HIDE_DRAFT_API" ] ++ } + } + + pkg_config("system_icui18n") { diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc index f5c3c67451a1..20305c24b76a 100644 --- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc +++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc @@ -1,15 +1,15 @@ ---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2024-10-22 08:31:56 UTC +--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2024-11-06 12:34:11 UTC +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc -@@ -29,7 +29,7 @@ - - #if BUILDFLAG(IS_ANDROID) +@@ -31,7 +31,7 @@ #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h" + #include "components/signin/public/identity_manager/identity_manager.h" + #include "ui/android/view_android.h" -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h" #include "chrome/browser/supervised_user/supervised_user_verification_page.h" #endif -@@ -145,7 +145,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc +@@ -147,7 +147,7 @@ SupervisedUserGoogleAuthNavigationThrottle::ShouldProc return content::NavigationThrottle::DEFER; }