Compare commits

...

2 Commits

Author SHA256 Message Date
83bffcdf3f update to 139.0.7258.66 2025-07-30 22:50:33 +02:00
58aa2dd00a merge 138.0.7204.183 changes 2025-07-30 22:20:09 +02:00
5 changed files with 36 additions and 39 deletions

BIN
chromium-138.0.7204.183-linux.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
chromium-139.0.7258.52.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,16 +0,0 @@
References: https://bugs.chromium.org/p/chromium/issues/detail?id=1192875
Index: chromium-91.0.4472.57/third_party/closure_compiler/compiler.py
===================================================================
--- chromium-91.0.4472.57.orig/third_party/closure_compiler/compiler.py
+++ chromium-91.0.4472.57/third_party/closure_compiler/compiler.py
@@ -13,8 +13,7 @@ import subprocess
_CURRENT_DIR = os.path.join(os.path.dirname(__file__))
-_JAVA_PATH = os.path.join(_CURRENT_DIR, "..", "jdk", "current", "bin", "java")
-assert os.path.isfile(_JAVA_PATH), "java only allowed in android builds"
+_JAVA_PATH = "java"
class Compiler(object):
"""Runs the Closure compiler on given source files to typecheck them

View File

@@ -1,22 +1,8 @@
-------------------------------------------------------------------
Tue Jul 29 10:44:14 CEST 2025 - ro@suse.de
Wed Jul 30 20:49:45 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- set official_build to true (like other distributions)
"official builds have less debugging and go faster..."
-------------------------------------------------------------------
Thu Jul 24 18:23:20 CEST 2025 - ro@suse.de
- modified patches:
ppc-fedora-0001-sandbox-linux-Update-syscall-helpers-lists-for-ppc64.patch
(update context to apply)
-------------------------------------------------------------------
Wed Jul 23 20:32:11 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- Chromium 139.0.7258.52
(beta released 2025-07-23)
- Chromium 139.0.7258.66
(beta released 2025-07-30)
- modified patches:
gcc-enable-lto.patch
ppc-fedora-0001-sandbox-linux-Update-syscall-helpers-lists-for-ppc64.patch
@@ -43,6 +29,33 @@ Wed Jul 23 20:32:11 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
added third_party/ffmpeg (gave up on reverting all recent
commits in the code using ffmpeg, need at least ffmpeg-7)
-------------------------------------------------------------------
Wed Jul 30 10:26:40 CEST 2025 - ro@suse.de
- Chromium 138.0.7204.183 (boo#1247365):
* CVE-2025-8292: Use after free in Media Stream
- try to switch to smaller linux tarball from
https://github.com/chromium-linux-tarballs)
- disable chromium-91-java-only-allowed-in-android-builds.patch
(not part of reduced tarball)
-------------------------------------------------------------------
Tue Jul 29 10:44:14 CEST 2025 - ro@suse.de
- set official_build to true (like other distributions)
"official builds have less debugging and go faster..."
- added patches:
chromium-139-deterministic.patch
(undefine __DATE__,__TIME__ like without official-build set
to keep the build reproducible)
-------------------------------------------------------------------
Thu Jul 24 18:23:20 CEST 2025 - ro@suse.de
- modified patches:
ppc-fedora-0001-sandbox-linux-Update-syscall-helpers-lists-for-ppc64.patch
(update context to apply)
-------------------------------------------------------------------
Tue Jul 22 21:31:06 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -111,12 +111,13 @@
%global official_build 1
Name: chromium%{n_suffix}
Version: 139.0.7258.52
Version: 139.0.7258.66
Release: 0
Summary: Google's open source browser project
License: BSD-3-Clause AND LGPL-2.1-or-later
URL: https://www.chromium.org/
Source0: https://commondatastorage.googleapis.com/chromium-browser-official/%{rname}-%{version}.tar.xz
#Source0: https://commondatastorage.googleapis.com/chromium-browser-official/%{rname}-%{version}.tar.xz
Source0: https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/%{version}/chromium-%{version}-linux.tar.xz
# https://github.com/evanw/esbuild/archive/refs/tags/v%%{esbuild_version}.tar.gz
Source1: esbuild-%{esbuild_version}.tar.gz
Source2: esbuild-%{esbuild_version}-vendor.tar.gz
@@ -142,7 +143,6 @@ Patch7: chromium-norar.patch
Patch9: system-libdrm.patch
# gentoo/fedora/arch patchset
Patch15: chromium-125-compiler.patch
Patch40: chromium-91-java-only-allowed-in-android-builds.patch
Patch98: chromium-102-regex_pattern-array.patch
# PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
Patch202: chromium-prop-codecs.patch