Update package version to 147.0.7727.101
This commit is contained in:
4 files changed
+20
-74
No files matched your search
@@ -1,6 +1,6 @@
|
||||
name: chromium
|
||||
description: A safe, fast and stable open-source browser project
|
||||
version: 146.0.7680.177
|
||||
version: 147.0.7727.101
|
||||
revision: 1
|
||||
url: https://www.chromium.org/Home/
|
||||
license: BSD-3-License
|
||||
@@ -61,4 +61,4 @@ downloads:
|
||||
- url: https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${BPM_PKG_VERSION}/chromium-${BPM_PKG_VERSION}-linux.tar.xz
|
||||
extract_to: ${BPM_SOURCE}
|
||||
extract_strip_components: 1
|
||||
checksum: b0dbfa58893c4ae6e8bb074b86fd2ebf107dbf1604b5f60bda162df712808c0c
|
||||
checksum: 362b6b21748dc6983157d80ceb601c070c0324073c3b311ba67f32cb36b17532
|
||||
@@ -1,70 +0,0 @@
|
||||
diff --git a/third_party/rust/chromium_crates_io/patches/bytemuck-v1/0101-Ad-hoc-bytemuck-fix-for-https-crbug.com-480176523.patch b/third_party/rust/chromium_crates_io/patches/bytemuck-v1/0101-Ad-hoc-bytemuck-fix-for-https-crbug.com-480176523.patch
|
||||
deleted file mode 100644
|
||||
index d5df20dd..0000000
|
||||
--- a/third_party/rust/chromium_crates_io/patches/bytemuck-v1/0101-Ad-hoc-bytemuck-fix-for-https-crbug.com-480176523.patch
|
||||
+++ /dev/null
|
||||
@@ -1,40 +0,0 @@
|
||||
-From 98355e3039f4677b19d1358a207f5ae646b935bb Mon Sep 17 00:00:00 2001
|
||||
-From: Lukasz Anforowicz <[email protected]>
|
||||
-Date: Fri, 30 Jan 2026 23:30:50 +0000
|
||||
-Subject: [PATCH] Ad-hoc `bytemuck` fix for https://crbug.com/480176523.
|
||||
-
|
||||
-TODO: Remove this patch from `chromium_crates_io/patches` after
|
||||
-rolling `bytemuck` past the actual fix from
|
||||
-https://github.com/Lokathor/bytemuck/pull/344
|
||||
----
|
||||
- .../rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs | 1 -
|
||||
- .../rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs | 1 -
|
||||
- 2 files changed, 2 deletions(-)
|
||||
-
|
||||
-diff --git a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
-index 846f281d975c7..3aaee72a26e85 100644
|
||||
---- a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
-+++ b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
-@@ -151,7 +151,6 @@ impl_unsafe_marker_for_simd!(
|
||||
- unsafe impl<T, const N: usize> Pod for core::simd::Simd<T, N>
|
||||
- where
|
||||
- T: core::simd::SimdElement + Pod,
|
||||
-- core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
|
||||
- {
|
||||
- }
|
||||
-
|
||||
-diff --git a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
-index d88ba0f6636d0..b0f3b8aca0b08 100644
|
||||
---- a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
-+++ b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
-@@ -230,7 +230,6 @@ impl_unsafe_marker_for_simd!(
|
||||
- unsafe impl<T, const N: usize> Zeroable for core::simd::Simd<T, N>
|
||||
- where
|
||||
- T: core::simd::SimdElement + Zeroable,
|
||||
-- core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
|
||||
- {
|
||||
- }
|
||||
-
|
||||
---
|
||||
-2.53.0.rc1.225.gd81095ad13-goog
|
||||
-
|
||||
diff --git a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
index b039792..330f722 100644
|
||||
--- a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
+++ b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/pod.rs
|
||||
@@ -152,6 +152,7 @@
|
||||
unsafe impl<T, const N: usize> Pod for core::simd::Simd<T, N>
|
||||
where
|
||||
T: core::simd::SimdElement + Pod,
|
||||
+ core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
|
||||
{
|
||||
}
|
||||
|
||||
diff --git a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
index 397ddde..186c567 100644
|
||||
--- a/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
+++ b/third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs
|
||||
@@ -231,6 +231,7 @@
|
||||
unsafe impl<T, const N: usize> Zeroable for core::simd::Simd<T, N>
|
||||
where
|
||||
T: core::simd::SimdElement + Zeroable,
|
||||
+ core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
|
||||
{
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
--- a/build/config/compiler/BUILD.gn.orig 2026-04-08 10:52:06.044206796 +0000
|
||||
+++ b/build/config/compiler/BUILD.gn 2026-04-08 10:54:23.302307784 +0000
|
||||
@@ -613,13 +613,6 @@ config("compiler") {
|
||||
]
|
||||
}
|
||||
|
||||
- # The performance improvement does not seem worth the risk. See
|
||||
- # https://crbug.com/484082200 for background and https://crrev.com/c/7593035
|
||||
- # for discussion.
|
||||
- if (!is_wasm) {
|
||||
- cflags += [ "-fno-lifetime-dse" ]
|
||||
- }
|
||||
-
|
||||
# TODO(hans): Remove this once Clang generates better optimized debug info
|
||||
# by default. https://crbug.com/765793
|
||||
cflags += [
|
||||
@@ -22,8 +22,8 @@ prepare() {
|
||||
# clang++: error: unknown argument: '-fsanitize-ignore-for-ubsan-feature=array-bounds'
|
||||
patch -Np1 -i "$BPM_WORKDIR"/chromium-145-drop-unknown-clang-flag.patch
|
||||
|
||||
# https://chromium-review.googlesource.com/c/chromium/src/+/7487414
|
||||
patch -Np1 -i "$BPM_WORKDIR"/chromium-146-apply-upstream-libmuck-fix.patch
|
||||
# Fixes unknown argument error
|
||||
patch -Np1 -i "$BPM_WORKDIR"/chromium-147-revert-clang-no-lifetime-dse-flag.patch
|
||||
|
||||
# https://crbug.com/456218403
|
||||
patch -Np1 -i "$BPM_WORKDIR"/chromium-145-fix-SYS_SECCOMP.patch
|
||||
|
||||
Reference in new issue
Block a user