From: Duncaen <Duncaen@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] chromium: update to 123.0.6312.58.
Date: Thu, 21 Mar 2024 16:10:21 +0100 [thread overview]
Message-ID: <20240321151021.AFB3C23BA4@inbox.vuxu.org> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-49408@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 411 bytes --]
There is an updated pull request by Duncaen against master on the void-packages repository
https://github.com/Duncaen/void-packages chromium-123
https://github.com/void-linux/void-packages/pull/49408
chromium: update to 123.0.6312.58.
[ci skip]
* [ ] x86_64-glibc
* [ ] x86_64-musl
* [ ] aarch64-musl
* [ ] i686
A patch file from https://github.com/void-linux/void-packages/pull/49408.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-chromium-123-49408.patch --]
[-- Type: text/x-diff, Size: 10577 bytes --]
From eddae4d5c6c14d86861d03724d3e87290c7dee55 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 21 Mar 2024 01:24:51 +0100
Subject: [PATCH] chromium: update to 123.0.6312.58.
---
.../patches/chromium-121-mnemonic-error.patch | 12 -------
.../patches/chromium-121-system-libxml.patch | 24 --------------
...xpr.patch => chromium-123-constexpr.patch} | 33 ++++++++++++++-----
| 22 -------------
srcpkgs/chromium/template | 4 +--
5 files changed, 26 insertions(+), 69 deletions(-)
delete mode 100644 srcpkgs/chromium/patches/chromium-121-mnemonic-error.patch
delete mode 100644 srcpkgs/chromium/patches/chromium-121-system-libxml.patch
rename srcpkgs/chromium/patches/{chromium-122-constexpr.patch => chromium-123-constexpr.patch} (68%)
rename srcpkgs/chromium/patches/{chromium-122-missing-header-files.patch => chromium-123-missing-header-files.patch} (88%)
diff --git a/srcpkgs/chromium/patches/chromium-121-mnemonic-error.patch b/srcpkgs/chromium/patches/chromium-121-mnemonic-error.patch
deleted file mode 100644
index 61239e7f022764..00000000000000
--- a/srcpkgs/chromium/patches/chromium-121-mnemonic-error.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up chromium-121.0.6167.16/third_party/blink/renderer/core/BUILD.gn.mnemonic-error chromium-121.0.6167.16/third_party/blink/renderer/core/BUILD.gn
---- chromium-121.0.6167.16/third_party/blink/renderer/core/BUILD.gn.mnemonic-error 2023-12-19 18:14:43.027723832 +0100
-+++ chromium-121.0.6167.16/third_party/blink/renderer/core/BUILD.gn 2023-12-19 18:39:47.492384620 +0100
-@@ -1731,8 +1731,6 @@ action_foreach("element_locator_test_pro
- python_path_root = "${root_out_dir}/pyproto"
- python_path_proto = "${python_path_root}/third_party/blink/renderer/core/lcp_critical_path_predictor"
-
-- mnemonic = "ELOC_PROTO"
--
- source_dir = "lcp_critical_path_predictor/test_proto"
- sources = rebase_path([ "lcp_image_id.asciipb" ], "", source_dir)
- sources += rebase_path([ "lcp_image_id_b.asciipb" ], "", source_dir)
diff --git a/srcpkgs/chromium/patches/chromium-121-system-libxml.patch b/srcpkgs/chromium/patches/chromium-121-system-libxml.patch
deleted file mode 100644
index da463c26d323a4..00000000000000
--- a/srcpkgs/chromium/patches/chromium-121-system-libxml.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -up chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor.h.me chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor.h
---- chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor.h.me 2024-02-06 08:22:36.013021582 +0100
-+++ chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor.h 2024-02-06 08:23:08.281607499 +0100
-@@ -77,7 +77,7 @@ class XSLTProcessor final : public Scrip
-
- void reset();
-
-- static void ParseErrorFunc(void* user_data, const xmlError*);
-+ static void ParseErrorFunc(void* user_data, xmlError*);
- static void GenericErrorFunc(void* user_data, const char* msg, ...);
-
- // Only for libXSLT callbacks
-diff -up chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.me chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
---- chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.me 2024-02-06 08:14:32.368066214 +0100
-+++ chromium-121.0.6167.139/third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc 2024-02-06 08:23:08.282607518 +0100
-@@ -66,7 +66,7 @@ void XSLTProcessor::GenericErrorFunc(voi
- // It would be nice to do something with this error message.
- }
-
--void XSLTProcessor::ParseErrorFunc(void* user_data, const xmlError* error) {
-+void XSLTProcessor::ParseErrorFunc(void* user_data, xmlError* error) {
- FrameConsole* console = static_cast<FrameConsole*>(user_data);
- if (!console)
- return;
diff --git a/srcpkgs/chromium/patches/chromium-122-constexpr.patch b/srcpkgs/chromium/patches/chromium-123-constexpr.patch
similarity index 68%
rename from srcpkgs/chromium/patches/chromium-122-constexpr.patch
rename to srcpkgs/chromium/patches/chromium-123-constexpr.patch
index 282066cc4eab26..aa59c3e5e19472 100644
--- a/srcpkgs/chromium/patches/chromium-122-constexpr.patch
+++ b/srcpkgs/chromium/patches/chromium-123-constexpr.patch
@@ -25,15 +25,6 @@ diff -up chromium-122.0.6261.29/base/types/strong_alias.h.me chromium-122.0.6261
diff -up chromium-122.0.6261.29/components/performance_manager/resource_attribution/query_params.h.constexpr chromium-122.0.6261.29/components/performance_manager/resource_attribution/query_params.h
--- chromium-122.0.6261.29/components/performance_manager/resource_attribution/query_params.h.constexpr 2024-02-07 19:49:31.000000000 +0100
+++ chromium-122.0.6261.29/components/performance_manager/resource_attribution/query_params.h 2024-02-13 11:12:52.913338699 +0100
-@@ -29,7 +29,7 @@ class ContextCollection {
- ContextCollection(const ContextCollection& other);
- ContextCollection& operator=(const ContextCollection& other);
-
-- friend constexpr bool operator==(const ContextCollection&,
-+ friend bool operator==(const ContextCollection&,
- const ContextCollection&) = default;
-
- // Adds `context` to the collection.
@@ -67,7 +67,7 @@ struct QueryParams {
QueryParams(const QueryParams& other);
QueryParams& operator=(const QueryParams& other);
@@ -43,3 +34,27 @@ diff -up chromium-122.0.6261.29/components/performance_manager/resource_attribut
const QueryParams&) = default;
// Resource types to measure.
+diff -up chromium-123.0.6312.46/components/performance_manager/resource_attribution/context_collection.h.me chromium-123.0.6312.46/components/performance_manager/resource_attribution/context_collection.h
+--- chromium-123.0.6312.46/components/performance_manager/resource_attribution/context_collection.h.me 2024-03-17 11:57:22.097161565 +0100
++++ chromium-123.0.6312.46/components/performance_manager/resource_attribution/context_collection.h 2024-03-17 22:18:25.442101825 +0100
+@@ -28,7 +28,7 @@ class ContextCollection {
+ ContextCollection(const ContextCollection& other);
+ ContextCollection& operator=(const ContextCollection& other);
+
+- friend constexpr bool operator==(const ContextCollection&,
++ friend bool operator==(const ContextCollection&,
+ const ContextCollection&) = default;
+
+ // Adds `context` to the collection.
+diff -up chromium-123.0.6312.46/components/autofill/core/browser/metrics/log_event.h.me chromium-123.0.6312.46/components/autofill/core/browser/metrics/log_event.h
+--- chromium-123.0.6312.46/components/autofill/core/browser/metrics/log_event.h.me 2024-03-16 23:38:10.437128249 +0100
++++ chromium-123.0.6312.46/components/autofill/core/browser/metrics/log_event.h 2024-03-16 23:59:50.868080652 +0100
+@@ -57,7 +57,7 @@ struct IsRequired {
+ // This function is not defined and consteval. Therefore, any evaluation will
+ // fail and fail at compile time.
+ template <typename T>
+- consteval operator T(); // NOLINT
++ operator T(); // NOLINT
+ };
+
+ } // namespace internal
diff --git a/srcpkgs/chromium/patches/chromium-122-missing-header-files.patch b/srcpkgs/chromium/patches/chromium-123-missing-header-files.patch
similarity index 88%
rename from srcpkgs/chromium/patches/chromium-122-missing-header-files.patch
rename to srcpkgs/chromium/patches/chromium-123-missing-header-files.patch
index aa6bd70d7db567..f11142ea399985 100644
--- a/srcpkgs/chromium/patches/chromium-122-missing-header-files.patch
+++ b/srcpkgs/chromium/patches/chromium-123-missing-header-files.patch
@@ -99,28 +99,6 @@ diff -up chromium-122.0.6261.29/third_party/dawn/src/tint/lang/spirv/reader/ast_
#include <string>
#include <unordered_map>
#include <vector>
-diff -up chromium-122.0.6261.29/third_party/material_color_utilities/src/cpp/palettes/tones.cc.missing-header-files chromium-122.0.6261.29/third_party/material_color_utilities/src/cpp/palettes/tones.cc
---- chromium-122.0.6261.29/third_party/material_color_utilities/src/cpp/palettes/tones.cc.missing-header-files 2024-02-07 19:52:34.000000000 +0100
-+++ chromium-122.0.6261.29/third_party/material_color_utilities/src/cpp/palettes/tones.cc 2024-02-12 14:59:48.143415190 +0100
-@@ -14,6 +14,7 @@
- * limitations under the License.
- */
-
-+#include <cmath>
- #include "cpp/palettes/tones.h"
-
- #include "cpp/cam/cam.h"
-diff -up chromium-122.0.6261.29/third_party/ruy/src/ruy/profiler/instrumentation.h.missing-header-files chromium-122.0.6261.29/third_party/ruy/src/ruy/profiler/instrumentation.h
---- chromium-122.0.6261.29/third_party/ruy/src/ruy/profiler/instrumentation.h.missing-header-files 2024-02-07 19:52:59.000000000 +0100
-+++ chromium-122.0.6261.29/third_party/ruy/src/ruy/profiler/instrumentation.h 2024-02-12 14:59:48.143415190 +0100
-@@ -17,6 +17,7 @@ limitations under the License.
- #define RUY_RUY_PROFILER_INSTRUMENTATION_H_
-
- #ifdef RUY_PROFILER
-+#include <string>
- #include <cstdio>
- #include <mutex>
- #include <vector>
diff -up chromium-122.0.6261.29/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc.missing-header-files chromium-122.0.6261.29/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
--- chromium-122.0.6261.29/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc.missing-header-files 2024-02-07 19:54:45.000000000 +0100
+++ chromium-122.0.6261.29/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc 2024-02-12 14:59:48.143415190 +0100
diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template
index 53981f7cd367f8..85d2dfd0c0173b 100644
--- a/srcpkgs/chromium/template
+++ b/srcpkgs/chromium/template
@@ -1,7 +1,7 @@
# Template file for 'chromium'
pkgname=chromium
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
-version=122.0.6261.94
+version=123.0.6312.58
revision=1
archs="i686* x86_64* aarch64* armv7l*"
hostmakedepends="
@@ -28,7 +28,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
license="BSD-3-Clause"
homepage="https://www.chromium.org/"
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
-checksum=2d0294d9baf94c921e4e10af7841cc6c11e3880f120e83fd57409e87ce3cb1e7
+checksum=f8dae4a2ff7b00bb44fa136c2101638fea4f232e4819be3f73381ddc0d3bf718
lib32disabled=yes
next prev parent reply other threads:[~2024-03-21 15:10 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-21 0:25 [PR PATCH] " Duncaen
2024-03-21 0:26 ` [PR PATCH] [Updated] " Duncaen
2024-03-21 15:10 ` Duncaen [this message]
2024-03-21 16:29 ` Duncaen
2024-03-27 2:02 ` Duncaen
2024-03-27 2:02 ` [PR PATCH] [Merged]: " Duncaen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240321151021.AFB3C23BA4@inbox.vuxu.org \
--to=duncaen@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).