From nobody Thu Nov 07 07:28:45 2024 X-Original-To: dev-commits-ports-main@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 4XkYbK6XtZz5cVNW; Thu, 07 Nov 2024 07:28:45 +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 4XkYbK610Pz43Xf; Thu, 7 Nov 2024 07:28:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730964525; 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=lgh8YXhNyPfOA2e1DC3gdQ+j179wXPXvhGVSMdkS8q0=; b=R/cj+CpRgXfGxX9R8W/muGD2SVZ46vTkTuJxTjVdZaBcr9q23elJLOyfAJinL27vZ2qKoW It+rEXjSqDXl0tzKqMfU0ExfCfRqw1Al9aEN0vfh6TwaEW0hnGIf0ELhrYtcZdPRkknHpy ISDO2yHDd9TjMdMWe/Fk2qsf/y95yxI+k/Yib1oIQXlZcb63Zw7gy5rPdWzvzDVTTZBIvh dqlfhKLU4FAbcanYQZB35wWkNXw0B5jG2AWUxu3sQzmWDqM+1WQ2gzSzBBC2iuustkMRge E+Y4dGUEbrrFqj+sCm2DGkhGIaj822yzNTwU9win5Ec0RoPmnmGiDM9w/vcJ9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730964525; 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=lgh8YXhNyPfOA2e1DC3gdQ+j179wXPXvhGVSMdkS8q0=; b=QxbYz0hzUofGvn5PjEXCN3aUADbApMziwXgryGqqW44sCNXiULHmN2YVgobsy91hNtWTqd Y140oPxZubnXn+q5ADvLaCBTJWt7eT5VmDkoX9nn+Dnp+Z4jFPEDc+zMUkKkGt+VeXM1ic DRhCrn0C7ZmyZEgs0bfRETAjVGHx0naGhSbBw/8FB8XdD+sTsNF9XiWTt2qQUIsZ4SaYVl GtWdJSfcR4NOuh++QQXznwFEXRTn4Reid6nmEHVaAU7jM1956+8woqMWleO1SqBIcYv458 fnySqibS6+HKB3Rgy+V9/OD/QN7eIEr54MmhBHvQ70VBfnjzGW/1W51V1xp4Aw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730964525; a=rsa-sha256; cv=none; b=FPmc9wm6VesUDH2yh5NPP9d9PwIdMqvxKuI5esOHhg88Z/mAZQ0wbxxCZwi7QAPY5Ffuer fXwrir/JPX7yuFVbNsMV0/rTTwMrGUVTbyiWsAARiTNbWPb+yuPEvFZSG9he0TehhuTpTB A061amYjrZPzA+gTgYAbGooXR7EhJiX+GyY5u5WtLLZ06MY6WHehJdOcX/hOcQA/UTMZxK 6vFSw2WPQdf5EVEpLI189P5slAR5wrDe5o0EqHD13tsSDtHdH7prpEO5bly2O8J8fUAUcA mFC9sNRf/bOkvyoPIFgCUjgC2KELjLTpWnXGsSgZw6Kl2hmCtQhSrlq/fANVEA== 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 4XkYbK5bgRzcDd; Thu, 7 Nov 2024 07:28:45 +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 4A77Sjnb047092; Thu, 7 Nov 2024 07:28:45 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4A77SjXW047089; Thu, 7 Nov 2024 07:28:45 GMT (envelope-from git) Date: Thu, 7 Nov 2024 07:28:45 GMT Message-Id: <202411070728.4A77SjXW047089@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Robert Nagy Subject: git: 799f8ef64e37 - main - www/chromium: update to 130.0.6723.116 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@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/main X-Git-Reftype: branch X-Git-Commit: 799f8ef64e3754b4dcf585c8c41e5df68c66f7d3 Auto-Submitted: auto-generated The branch main has been updated by rnagy: URL: https://cgit.FreeBSD.org/ports/commit/?id=799f8ef64e3754b4dcf585c8c41e5df68c66f7d3 commit 799f8ef64e3754b4dcf585c8c41e5df68c66f7d3 Author: Robert Nagy AuthorDate: 2024-11-07 07:27:28 +0000 Commit: Robert Nagy CommitDate: 2024-11-07 07:28:39 +0000 www/chromium: update to 130.0.6723.116 Security:https://vuxml.freebsd.org/freebsd/ab254c9d-9c36-11ef-8c1c-a8a1599412c6.html --- 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; }