Skip to content

Commit

Permalink
Update to ungoogled-chromium 125.0.6422.60 (#168)
Browse files Browse the repository at this point in the history
* Update to ungoogled-chromium 125.0.6422.60

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

* Refresh patches & Fix safebrowsing patches

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

* ci: Use up-to-date Ninja

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

* Add another missed Ninja dependency

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

* Add another missed Ninja dependency

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

* Add fix disabling safebrowsing patch

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>

---------

Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
  • Loading branch information
Cubik65536 authored May 20, 2024
1 parent 354c139 commit e0a5517
Show file tree
Hide file tree
Showing 15 changed files with 123 additions and 121 deletions.
36 changes: 9 additions & 27 deletions .github/workflows/building.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Download resources
uses: actions/download-artifact@v4
with:
Expand Down Expand Up @@ -134,9 +132,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -197,9 +193,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -260,9 +254,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -323,9 +315,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -386,9 +376,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -449,9 +437,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -512,9 +498,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down Expand Up @@ -575,9 +559,7 @@ jobs:
with:
python-version: '3.11'
- name: Install dependencies
run: brew install coreutils --overwrite
- name: Install Ninja 1.11.1 # This is required as Ninja 1.12.0 fails the build
run: brew install ninja.rb
run: brew install coreutils ninja --overwrite
- name: Unpack archive of build
run: ./github_unpack_archive.sh
- name: Resume Build
Expand Down
2 changes: 1 addition & 1 deletion downloads-arm64.ini
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ sha512=8678a2baf8d0c1c0e74ccf64c0dfdbb634e4c99d5770f20cf670f0a725885c668d7950e31
output_path = third_party/node/mac/node-darwin-arm64

[rust]
version = 2024-02-21
version = 2024-04-12
url = https://static.rust-lang.org/dist/%(version)s/rust-nightly-aarch64-apple-darwin.tar.xz
download_filename = rust-nightly-%(version)s-aarch64-apple-darwin.tar.xz
output_path = third_party/rust-toolchain
Expand Down
2 changes: 1 addition & 1 deletion downloads-x86-64.ini
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ sha512=0e2ad3e108a6a2e938180ac958094476d5217e77176ecd18f6eb7f295ac2890781577c6dd
output_path = third_party/node/mac/node-darwin-x64

[rust]
version = 2024-02-21
version = 2024-04-12
url = https://static.rust-lang.org/dist/%(version)s/rust-nightly-x86_64-apple-darwin.tar.xz
download_filename = rust-nightly-%(version)s-x86_64-apple-darwin.tar.xz
output_path = third_party/rust-toolchain
Expand Down
64 changes: 0 additions & 64 deletions ninja.rb

This file was deleted.

1 change: 1 addition & 0 deletions patches/series
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ ungoogled-chromium/macos/fix-dsymutil.patch
ungoogled-chromium/macos/fix-libpng-build.patch
ungoogled-chromium/macos/fix-runTsc-log-info.patch
ungoogled-chromium/macos/no-unknown-warnings.patch
ungoogled-chromium/macos/fix-ninja.patch
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -1582,7 +1582,7 @@ config("compiler_deterministic") {
@@ -1600,7 +1600,7 @@ config("compiler_deterministic") {
}

config("clang_revision") {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

--- a/chrome/BUILD.gn
+++ b/chrome/BUILD.gn
@@ -1257,7 +1257,7 @@ if (is_win) {
@@ -1260,7 +1260,7 @@ if (is_win) {

# TOOD(crbug/1163903#c8) - thakis@ look into why profile and coverage
# instrumentation adds these symbols in different orders
Expand Down
4 changes: 2 additions & 2 deletions patches/ungoogled-chromium/macos/fix-build-with-rust.patch
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
--- a/build/config/clang/BUILD.gn
+++ b/build/config/clang/BUILD.gn
@@ -218,8 +218,6 @@ clang_lib("compiler_builtins") {
@@ -227,8 +227,6 @@ clang_lib("compiler_builtins") {
} else {
libname = "ios"
}
Expand All @@ -23,7 +23,7 @@
# Rust targets to be rebuilt, which allows you to update your toolchain and
# not break incremental builds.
- rustc_version = ""
+ rustc_version = "rustc 1.78.0-nightly (bb594538f 2024-02-20)"
+ rustc_version = "rustc 1.79.0-nightly (a07f3eb43 2024-04-11)"

# If you're using a Rust toolchain as specified by rust_sysroot_absolute,
# you can specify whether it supports nacl here.
Loading

0 comments on commit e0a5517

Please sign in to comment.