Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2023-06-14 16:30:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Wed Jun 14 16:30:38 2023 rev:385 rq:1093012 version:114.0.5735.133

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2023-06-06 
19:57:46.607013073 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes     
2023-06-14 16:32:23.355593023 +0200
@@ -1,0 +2,15 @@
+Wed Jun 14 05:23:16 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- Chromium 114.0.5735.133 (boo#1212302):
+  * CVE-2023-3214: Use after free in Autofill payments
+  * CVE-2023-3215: Use after free in WebRTC
+  * CVE-2023-3216: Type Confusion in V8
+  * CVE-2023-3217: Use after free in WebXR
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+-------------------------------------------------------------------
+Wed Jun  7 18:13:06 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- Fix Leap 15.4 build - chromium-114-revert-av1enc-lp154.patch
+
+-------------------------------------------------------------------

Old:
----
  chromium-114.0.5735.106.tar.xz

New:
----
  chromium-114-revert-av1enc-lp154.patch
  chromium-114.0.5735.133.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.qLNWur/_old  2023-06-14 16:32:30.363636100 +0200
+++ /var/tmp/diff_new_pack.qLNWur/_new  2023-06-14 16:32:30.371636149 +0200
@@ -2,7 +2,7 @@
 # spec file for package chromium
 #
 # Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2022 Callum Farmer <gm...@opensuse.org>
+# Copyright (c) 2023 Callum Farmer <gm...@opensuse.org>
 # Copyright (c) 2023 Andreas Stieger <andreas.stie...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -76,7 +76,7 @@
 %define n_suffix %{nil}
 %endif
 Name:           chromium%{n_suffix}
-Version:        114.0.5735.106
+Version:        114.0.5735.133
 Release:        0
 Summary:        Google's open source browser project
 License:        BSD-3-Clause AND LGPL-2.1-or-later
@@ -127,6 +127,9 @@
 Patch216:       chromium-113-typename.patch
 Patch217:       chromium-114-workaround_clang_bug-structured_binding.patch
 Patch218:       chromium-114-lld-argument.patch
+%if 0%{?sle_version} == 150400
+Patch300:       chromium-114-revert-av1enc-lp154.patch
+%endif
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++++++ chromium-114-revert-av1enc-lp154.patch ++++++
diff -up 
chromium-114.0.5735.35/media/gpu/vaapi/vaapi_video_encode_accelerator.cc.me 
chromium-114.0.5735.35/media/gpu/vaapi/vaapi_video_encode_accelerator.cc
--- chromium-114.0.5735.35/media/gpu/vaapi/vaapi_video_encode_accelerator.cc.me 
2023-05-21 10:05:00.357860329 +0200
+++ chromium-114.0.5735.35/media/gpu/vaapi/vaapi_video_encode_accelerator.cc    
2023-05-21 10:18:09.665432735 +0200
@@ -41,7 +41,6 @@
 #include "media/gpu/gpu_video_encode_accelerator_helpers.h"
 #include "media/gpu/h264_dpb.h"
 #include "media/gpu/macros.h"
-#include "media/gpu/vaapi/av1_vaapi_video_encoder_delegate.h"
 #include "media/gpu/vaapi/h264_vaapi_video_encoder_delegate.h"
 #include "media/gpu/vaapi/va_surface.h"
 #include "media/gpu/vaapi/vaapi_common.h"
@@ -200,7 +199,7 @@ bool VaapiVideoEncodeAccelerator::Initia
 
   const VideoCodec codec = 
VideoCodecProfileToVideoCodec(config.output_profile);
   if (codec != VideoCodec::kH264 && codec != VideoCodec::kVP8 &&
-      codec != VideoCodec::kVP9 && codec != VideoCodec::kAV1) {
+      codec != VideoCodec::kVP9) {
     MEDIA_LOG(ERROR, media_log.get())
         << "Unsupported profile: " << GetProfileName(config.output_profile);
     return false;
@@ -293,7 +292,6 @@ void VaapiVideoEncodeAccelerator::Initia
         break;
       case VideoCodec::kVP8:
       case VideoCodec::kVP9:
-      case VideoCodec::kAV1:
         mode = VaapiWrapper::kEncodeConstantQuantizationParameter;
         break;
       default:
@@ -356,12 +354,6 @@ void VaapiVideoEncodeAccelerator::Initia
             vaapi_wrapper_, error_cb);
       }
       break;
-    case VideoCodec::kAV1:
-      if (!IsConfiguredForTesting()) {
-        encoder_ = std::make_unique<AV1VaapiVideoEncoderDelegate>(
-            vaapi_wrapper_, error_cb);
-      }
-      break;
     default:
       NOTREACHED() << "Unsupported codec type " << GetCodecName(output_codec_);
       return;
@@ -835,10 +827,6 @@ VaapiVideoEncodeAccelerator::CreateEncod
     case VideoCodec::kVP9:
       picture = new VaapiVP9Picture(std::move(reconstructed_surface));
       break;
-    case VideoCodec::kAV1:
-      picture = new VaapiAV1Picture(/*display_va_surface=*/nullptr,
-                                    std::move(reconstructed_surface));
-      break;
     default:
       return nullptr;
   }
diff -up chromium-114.0.5735.35/media/gpu/BUILD.gn.revert-av1enc 
chromium-114.0.5735.35/media/gpu/BUILD.gn
--- chromium-114.0.5735.35/media/gpu/BUILD.gn.revert-av1enc     2023-05-18 
00:37:57.000000000 +0200
+++ chromium-114.0.5735.35/media/gpu/BUILD.gn   2023-05-20 13:14:10.755183630 
+0200
@@ -373,10 +373,7 @@ source_set("common") {
       "vp9_svc_layers.h",
     ]
     configs += [ "//third_party/libvpx:libvpx_config" ]
-    deps += [
-      "//third_party/libaom:libaomrc",
-      "//third_party/libvpx:libvpxrc",
-    ]
+    deps += [ "//third_party/libvpx:libvpxrc" ]
   }
   if (use_libgav1_parser) {
     sources += [
diff -up chromium-114.0.5735.35/media/gpu/vaapi/BUILD.gn.revert-av1enc 
chromium-114.0.5735.35/media/gpu/vaapi/BUILD.gn
--- chromium-114.0.5735.35/media/gpu/vaapi/BUILD.gn.revert-av1enc       
2023-05-18 00:37:57.000000000 +0200
+++ chromium-114.0.5735.35/media/gpu/vaapi/BUILD.gn     2023-05-20 
13:14:10.756183626 +0200
@@ -38,8 +38,6 @@ source_set("vaapi") {
   sources = [
     "av1_vaapi_video_decoder_delegate.cc",
     "av1_vaapi_video_decoder_delegate.h",
-    "av1_vaapi_video_encoder_delegate.cc",
-    "av1_vaapi_video_encoder_delegate.h",
     "h264_vaapi_video_decoder_delegate.cc",
     "h264_vaapi_video_decoder_delegate.h",
     "h264_vaapi_video_encoder_delegate.cc",
@@ -107,7 +105,6 @@ source_set("vaapi") {
     "//media/gpu/chromeos:common",
     "//media/parsers",
     "//mojo/public/cpp/bindings",
-    "//third_party/libaom:libaomrc",
     "//third_party/libvpx:libvpxrc",
     "//third_party/libyuv",
     "//ui/gfx",

++++++ chromium-114.0.5735.106.tar.xz -> chromium-114.0.5735.133.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-114.0.5735.106.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.15902/chromium-114.0.5735.133.tar.xz 
differ: char 15, line 1

Reply via email to