diff --git a/chromium.spec b/chromium.spec index d2e720635d7ac45a159481b10e1a541b9e1cca07..549bb8e4e763017b822042cd630961a450f459a7 100644 --- a/chromium.spec +++ b/chromium.spec @@ -34,7 +34,7 @@ Name: chromium Version: 128.0.6613.119 -Release: 1 +Release: 2 Summary: A WebKit (Blink) powered web browser. Url: http://www.chromium.org/Home License: BSD-3-Clause AND LGPL-2.1-or-later @@ -108,10 +108,8 @@ Patch506: 0001-Fix-no-template-named-optional-in-namespace-std.patch # ld.lld: error: undefined symbol: llvm::MCExternalSymbolizer::tryAddingPcLoadReferenceComment(llvm::raw_ostream&, long, unsigned long) # >>> referenced by AArch64ExternalSymbolizer.cpp # >>> obj/third_party/swiftshader/third_party/llvm-16.0/swiftshader_llvm_aarch64/AArch64ExternalSymbolizer.o:(vtable for llvm::AArch64ExternalSymbolizer) -%ifarch aarch64 Patch600: swiftshader.patch Patch601: swiftshader-2.patch -%endif # RISC-V Support Patch1001: riscv-sandbox.patch @@ -315,7 +313,14 @@ cd - %setup -q -n chromium-%{version} -%autopatch -p1 +%autopatch -M599 -p1 + +%ifarch aarch64 +%patch -P 600 -p1 +%patch -P 601 -p1 +%endif + +%autopatch -m1001 -p1 # Change shebang in all relevant files in this directory and all subdirectories # See `man find` for how the `-exec command {} +` syntax works @@ -942,6 +947,9 @@ install -Dm 0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/ %{_bindir}/chromedriver %changelog +* Mon Dec 09 2024 shenzhongwei - 128.0.6613.119-2 +- include all patches in the source package. + * Wed Oct 09 2024 misaka00251 - 128.0.6613.119-1 - Upgrade to version 128