diff --git a/.chromium.metadata b/.chromium.metadata index c881e6ef..c6579362 100644 --- a/.chromium.metadata +++ b/.chromium.metadata @@ -1,4 +1,4 @@ -0b687c51fad1be57fe87c6a8694faad817406660 SOURCES/chromium-122.0.6261.69.tar.xz +d241e12a875e17ab2595d1bfde7ebe6a82dad5a7 SOURCES/chromium-122.0.6261.94.tar.xz dea187019741602d57aaf189a80abba261fbd2aa SOURCES/linux-x64-0.19.2.tgz 7e5d2c7864c5c83ec789b59c77cd9c20d2594916 SOURCES/linux-arm64-0.19.2.tgz 769196d081c6a0ad37f1c63dec56febfff3370de SOURCES/node-v20.6.1-linux-x64.tar.xz diff --git a/.gitignore b/.gitignore index 484b09ce..50799bc2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -SOURCES/chromium-122.0.6261.69.tar.xz +SOURCES/chromium-122.0.6261.94.tar.xz SOURCES/linux-x64-0.19.2.tgz SOURCES/linux-arm64-0.19.2.tgz SOURCES/node-v20.6.1-linux-x64.tar.xz diff --git a/SOURCES/chromium-101.0.4951.41-fedora-user-agent.patch b/SOURCES/chromium-101.0.4951.41-fedora-user-agent.patch deleted file mode 100644 index a328425c..00000000 --- a/SOURCES/chromium-101.0.4951.41-fedora-user-agent.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up chromium-101.0.4951.41/content/common/user_agent.cc.fedora-user-agent chromium-101.0.4951.41/content/common/user_agent.cc ---- chromium-101.0.4951.41/content/common/user_agent.cc.fedora-user-agent 2022-04-27 20:03:36.913767022 +0000 -+++ chromium-101.0.4951.41/content/common/user_agent.cc 2022-04-27 20:04:30.591942420 +0000 -@@ -34,7 +34,7 @@ std::string GetUserAgentPlatform() { - #elif BUILDFLAG(IS_MAC) - return "Macintosh; "; - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -- return "X11; "; // strange, but that's what Firefox uses -+ return "X11; Fedora; "; // strange, but that's what Firefox uses - #elif BUILDFLAG(IS_ANDROID) - return "Linux; "; - #elif BUILDFLAG(IS_FUCHSIA) diff --git a/SPECS/chromium.spec b/SPECS/chromium.spec index 6930f4b6..d1dbdfd1 100644 --- a/SPECS/chromium.spec +++ b/SPECS/chromium.spec @@ -333,7 +333,7 @@ %endif Name: chromium%{chromium_channel} -Version: 122.0.6261.69 +Version: 122.0.6261.94 Release: 1%{?dist}.inferit Summary: A WebKit (Blink) powered web browser that Google doesn't want you to use Url: http://www.chromium.org/Home @@ -360,9 +360,6 @@ Patch8: chromium-117-widevine-other-locations.patch # Tell bootstrap.py to always use the version of Python we specify Patch11: chromium-93.0.4577.63-py3-bootstrap.patch -# Add "Fedora" to the user agent string -Patch12: chromium-101.0.4951.41-fedora-user-agent.patch - # debian patch, disable font-test Patch20: chromium-disable-font-tests.patch @@ -1166,11 +1163,6 @@ sed -i 's/std::string data_dir_basename = "chromium"/std::string data_dir_basena %patch -P8 -p1 -b .widevine-other-locations %patch -P11 -p1 -b .py3 -# Fedora branded user agent -%if 0%{?fedora} -%patch -P12 -p1 -b .fedora-user-agent -%endif - %patch -P20 -p1 -b .disable-font-test %if ! %{bundleminizip} @@ -1353,6 +1345,9 @@ sed -i 's/getenv("CHROME_VERSION_EXTRA")/"%{?gost_build: GOST TLS via CryptoPro} # Fix hardcoded path in remoting code sed -i 's|/opt/google/chrome-remote-desktop|%{crd_path}|g' remoting/host/setup/daemon_controller_delegate_linux.cc +# bz#2265957, add correct platform +sed -i "s/Linux x86_64/Linux %{_arch}/" content/common/user_agent.cc + %build # utf8 issue on epel7, Internal parsing error 'ascii' codec can't # decode byte 0xe2 in position 474: ordinal not in range(128) @@ -2084,6 +2079,11 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt %endif %changelog +* Thu Feb 29 2024 Arkady L. Shane - 122.0.6261.94-1.inferit.1 +- upstream security release 122.0.6261.94 + * High : Type Confusion in V8 +- fixed bz#2265957, added correct platform in chromium use agent + * Fri Feb 23 2024 Arkady L. Shane - 122.0.6261.69-1.inferit - update to 122.0.6261.69 - fix build error on el8