10
1

Accepting request 1195829 from home:AndreasStieger:branches:network:chromium

Chromium 129.0.6668.12

OBS-URL: https://build.opensuse.org/request/show/1195829
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=53
This commit is contained in:
2024-08-24 09:38:11 +00:00
committed by Git OBS Bridge
parent c2bbcd73d7
commit b011799753
6 changed files with 41 additions and 16 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9297c1e1dc9310534f6a48f90eacc2eac1d964ac3c827dc0798594e8a2742dc4
size 6703104636

View File

@@ -1,12 +1,24 @@
--- chromium-133.0.6943.16/media/filters/ffmpeg_glue.cc 2025/01/20 15:06:56 1.1
+++ chromium-133.0.6943.16/media/filters/ffmpeg_glue.cc 2025/01/20 15:07:32
@@ -111,7 +111,8 @@
diff --git a/media/filters/ffmpeg_glue.cc b/media/filters/ffmpeg_glue.cc
index eaabc740e710e..229818059dc2c 100644
--- a/media/filters/ffmpeg_glue.cc
+++ b/media/filters/ffmpeg_glue.cc
@@ -21,7 +21,7 @@ namespace media {
// TODO(crbug.com/355485812): Re-enable this flag.
BASE_FEATURE(kAllowOnlyAudioCodecsDuringDemuxing,
"AllowOnlyAudioCodecsDuringDemuxing",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kForbidH264ParsingDuringDemuxing,
"ForbidH264ParsingDuringDemuxing",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -121,7 +121,8 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol* protocol) {
// We don't allow H.264 parsing during demuxing since we have our own parser
// and the ffmpeg one increases memory usage unnecessarily.
- format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
+ // TODO(crbug.com/355485812): Re-enable this flag.
+ // format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
if (base::FeatureList::IsEnabled(kForbidH264ParsingDuringDemuxing)) {
- format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
+ // TODO(crbug.com/355485812): Re-enable this flag.
+ // format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
}
// Ensures format parsing errors will bail out. From an audit on 11/2017, all
// instances were real failures. Solves bugs like http://crbug.com/710791.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a0832c4e17bba280048e5559b5ea06afbb2ff90bcb100f0f3f3f221a0c9771d
size 6654919148

View File

@@ -13,5 +13,5 @@ Index: chromium-106.0.5249.91/media/BUILD.gn
-}
-
# Common configuration for targets in the media directory; these must not be
# exported since things like USE_NEON and USE_CRAS have different meanings
# elsewhere in the code base.
# exported since things like USE_NEON have different meanings elsewhere in the
# code base.

View File

@@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Aug 23 12:22:41 CEST 2024 - ro@suse.de
- Chromium 129.0.6668.12 (beta released 2024-08-22)
- modified patches:
* chromium-prop-codecs.patch update context
- drop from keeplibs:
third_party/libudev dropped upstream
third_party/catapult/third_party/html5lib-python dropped upstream
- add patches:
chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
(not in our ffmpeg yet)
-------------------------------------------------------------------
Wed Aug 21 21:10:50 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -96,7 +96,7 @@
%define n_suffix %{nil}
%endif
Name: chromium%{n_suffix}
Version: 128.0.6613.84
Version: 129.0.6668.12
Release: 0
Summary: Google's open source browser project
License: BSD-3-Clause AND LGPL-2.1-or-later
@@ -149,6 +149,7 @@ Patch360: chromium-127-bindgen.patch
Patch361: chromium-127-rust-clanglib.patch
Patch362: chromium-127-clang17-traitors.patch
Patch363: chromium-127-constexpr.patch
Patch364: chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
BuildRequires: SDL-devel
BuildRequires: bison
BuildRequires: cups-devel
@@ -517,7 +518,6 @@ keeplibs=(
third_party/catapult/common/py_vulcanize/third_party/rjsmin
third_party/catapult/third_party/beautifulsoup4
third_party/catapult/third_party/html5lib-1.1/
third_party/catapult/third_party/html5lib-python
third_party/catapult/third_party/polymer
third_party/catapult/third_party/six
third_party/catapult/tracing/third_party/d3
@@ -601,7 +601,6 @@ keeplibs=(
third_party/libsecret
third_party/libsrtp
third_party/libsync
third_party/libudev
third_party/liburlpattern
third_party/libva_protected_content
third_party/libwebm
@@ -649,6 +648,7 @@ keeplibs=(
third_party/pyjson5
third_party/pyyaml
third_party/qcms
third_party/rapidhash
third_party/rnnoise
third_party/rust
third_party/ruy