From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 9EAD215802E for ; Thu, 27 Jun 2024 15:40:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ABEF7E2A6F; Thu, 27 Jun 2024 15:40:52 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 873CCE2A6F for ; Thu, 27 Jun 2024 15:40:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6B4D93409C8 for ; Thu, 27 Jun 2024 15:40:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D2B301D78 for ; Thu, 27 Jun 2024 15:40:48 +0000 (UTC) From: "Conrad Kostecki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Conrad Kostecki" Message-ID: <1719502829.b6fcfdd3162929e0ffa848fb86d2fdf197f09ab8.conikost@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch www-client/chromium/files/chromium-125-ninja-1-12.patch www-client/chromium/files/chromium-125-oauth2-client-switches.patch X-VCS-Directories: www-client/chromium/files/ X-VCS-Committer: conikost X-VCS-Committer-Name: Conrad Kostecki X-VCS-Revision: b6fcfdd3162929e0ffa848fb86d2fdf197f09ab8 X-VCS-Branch: master Date: Thu, 27 Jun 2024 15:40:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b10e97c7-a063-4b80-9514-b85d6bb71c5e X-Archives-Hash: eea09440e92833f839673440816bfa81 commit: b6fcfdd3162929e0ffa848fb86d2fdf197f09ab8 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jun 24 17:21:05 2024 +0000 Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 27 15:40:29 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fcfdd3 www-client/chromium: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../files/chromium-124-libwebp-shim-sharpyuv.patch | 36 ----------------- .../chromium/files/chromium-125-ninja-1-12.patch | 17 -------- .../chromium-125-oauth2-client-switches.patch | 45 ---------------------- 3 files changed, 98 deletions(-) diff --git a/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch b/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch deleted file mode 100644 index fa038731cd4a..000000000000 --- a/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 40c466949bd8ccb61cb55655848d23684a9f8a94 Mon Sep 17 00:00:00 2001 -From: Matt Jolly -Date: Mon, 25 Mar 2024 21:38:35 +1000 -Subject: [PATCH] libwebp shim: add libwebp_sharpyuv target - -Signed-off-by: Matt Jolly ---- a/build/linux/unbundle/libwebp.gn -+++ b/build/linux/unbundle/libwebp.gn -@@ -22,14 +22,24 @@ shim_headers("libwebp_shim") { - "webp/mux.h", - "webp/mux_types.h", - "webp/types.h", -+ "webp/sharpyuv/sharpyuv.h", -+ "webp/sharpyuv/sharpyuv_csp.h", - ] - } - -+source_set("libwebp_sharpyuv") { -+ deps = [ ":libwebp_shim" ] -+ public_configs = [ ":system_libwebp" ] -+} -+ - source_set("libwebp_webp") { - deps = [ ":libwebp_shim" ] - public_configs = [ ":system_libwebp" ] - } - - group("libwebp") { -- deps = [ ":libwebp_webp" ] -+ deps = [ -+ ":libwebp_webp", -+ ":libwebp_sharpyuv" -+ ] - } --- -2.44.0 diff --git a/www-client/chromium/files/chromium-125-ninja-1-12.patch b/www-client/chromium/files/chromium-125-ninja-1-12.patch deleted file mode 100644 index 55d0887cd94f..000000000000 --- a/www-client/chromium/files/chromium-125-ninja-1-12.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://chromium-review.googlesource.com/c/chromium/src/+/5487538 -commit a976cb05b4024b7a6452d1541378d718cdfe33e6 -Author: Takuto Ikuta -Date: Thu Apr 25 07:25:32 2024 - - [devtools] fix a missing build dependency to a generated file - ---- a/chrome/browser/devtools/BUILD.gn -+++ b/chrome/browser/devtools/BUILD.gn -@@ -117,6 +117,7 @@ - "//chrome/browser/autofill:autofill", - "//components/autofill/content/browser:browser", - "//components/autofill/core/browser:browser", -+ "//components/enterprise/buildflags", - "//components/paint_preview/buildflags:buildflags", - "//components/variations/service:service", - "//components/webapps/common:common", diff --git a/www-client/chromium/files/chromium-125-oauth2-client-switches.patch b/www-client/chromium/files/chromium-125-oauth2-client-switches.patch deleted file mode 100644 index 6c7f56b56d96..000000000000 --- a/www-client/chromium/files/chromium-125-oauth2-client-switches.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 6a84205d0399a94e8b526176a7dcafd6c2051a95 Mon Sep 17 00:00:00 2001 -From: Matt Jolly -Date: Thu, 18 Apr 2024 21:15:20 +1000 -Subject: [PATCH] www-client/chromium: work around dead oauth2 credentials - - 125 update - -125 moved the content to a new file. - -Google doesn't let us bake in OAuth2 credentials, and for some time, -Google sign-in has been broken. Arch dealt with this in March, and so -did we to some degree, but in the last few months, our sign-in -credentials have been broken. It appears that we actually did remove API -credentials in March around Chrome 89, but they got added back, perhaps -when rotating newer versions to replace older versions. Work around this -by following Arch's lead: we remove the predefined credentials, as -before, but also we patch Chromium so that people can use their own -easily, using Arch's patch for that. - -For more info, see: - -https://archlinux.org/news/chromium-losing-sync-support-in-early-march/ -https://bodhi.fedoraproject.org/updates/FEDORA-2021-48866282e5 -https://hackaday.com/2021/01/26/whats-the-deal-with-chromium-on-linux-google-at-odds-with-package-maintainers/ - -Bug: https://bugs.gentoo.org/791871 -Signed-off-by: Matt Jolly ---- a/google_apis/google_api_keys-inc.cc -+++ b/google_apis/google_api_keys-inc.cc -@@ -182,11 +182,11 @@ class APIKeyCache { - - std::string default_client_id = CalculateKeyValue( - GOOGLE_DEFAULT_CLIENT_ID, -- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr, -+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), ::switches::kOAuth2ClientID, - std::string(), environment.get(), command_line, gaia_config); - std::string default_client_secret = CalculateKeyValue( - GOOGLE_DEFAULT_CLIENT_SECRET, -- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr, -+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), ::switches::kOAuth2ClientSecret, - std::string(), environment.get(), command_line, gaia_config); - - // We currently only allow overriding the baked-in values for the --- -2.44.0 -