commit chromium for openSUSE:Factory

2024-11-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-11-01 21:01:03

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2020 (New)


Package is "chromium"

Fri Nov  1 21:01:03 2024 rev:436 rq:1219798 version:130.0.6723.91

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-10-29 
14:34:53.816893124 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.2020/chromium.changes  
2024-11-01 21:03:00.983020692 +0100
@@ -1,0 +2,7 @@
+Wed Oct 30 11:16:19 CET 2024 - r...@suse.de
+
+- Chromium 130.0.6723.91 (boo#1232566)
+  * CVE-2024-10487: Out of bounds write in Dawn
+  * CVE-2024-10488: Use after free in WebRTC
+
+---

Old:

  chromium-130.0.6723.69.tar.xz

New:

  chromium-130.0.6723.91.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.eNzJXK/_old  2024-11-01 21:03:23.219949355 +0100
+++ /var/tmp/diff_new_pack.eNzJXK/_new  2024-11-01 21:03:23.219949355 +0100
@@ -98,7 +98,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:130.0.6723.69
+Version:130.0.6723.91
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-130.0.6723.69.tar.xz -> chromium-130.0.6723.91.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-130.0.6723.69.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2020/chromium-130.0.6723.91.tar.xz 
differ: char 13, line 1


commit chromium for openSUSE:Factory

2024-10-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-10-29 14:32:38

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2020 (New)


Package is "chromium"

Tue Oct 29 14:32:38 2024 rev:435 rq:1218809 version:130.0.6723.69

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-10-18 
15:54:03.579248984 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2020/chromium.changes  
2024-10-29 14:34:53.816893124 +0100
@@ -1,0 +2,14 @@
+Mon Oct 28 12:13:15 CET 2024 - r...@suse.de
+
+- change BR for rust to require version 1.81
+  (1.82 uses a newer llvm) 
+
+---
+Sat Oct 26 08:16:55 UTC 2024 - Andreas Stieger 
+
+- Chromium 130.0.6723.69 (boo#1232060)
+  * CVE-2024-10229: Inappropriate implementation in Extensions
+  * CVE-2024-10230: Type Confusion in V8
+  * CVE-2024-10231: Type Confusion in V8
+
+---

Old:

  chromium-130.0.6723.58.tar.xz

New:

  chromium-130.0.6723.69.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.1fmzxJ/_old  2024-10-29 14:35:12.109652575 +0100
+++ /var/tmp/diff_new_pack.1fmzxJ/_new  2024-10-29 14:35:12.113652741 +0100
@@ -55,6 +55,8 @@
 %bcond_with system_zstd
 # LLVM version
 %define llvm_version 17
+# RUST version
+%define rust_version 1.81
 # GCC version
 %define gcc_version 13
 %if 0%{?suse_version} <= 1699
@@ -96,7 +98,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:130.0.6723.58
+Version:130.0.6723.69
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -185,7 +187,6 @@
 BuildRequires:  python311-setuptools
 BuildRequires:  python311-six
 %endif
-BuildRequires:  rust
 BuildRequires:  snappy-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  util-linux
@@ -271,8 +272,8 @@
 BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(xtst)
 # BEG add rust BR
-BuildRequires:  cargo
-BuildRequires:  rust >= 1.47
+BuildRequires:  cargo%{rust_version}
+BuildRequires:  rust%{rust_version}
 # END add rust BR
 BuildRequires:  rust-bindgen
 Requires:   xdg-utils

++ chromium-130.0.6723.58.tar.xz -> chromium-130.0.6723.69.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-130.0.6723.58.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2020/chromium-130.0.6723.69.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-10-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-10-18 15:53:03

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19354 (New)


Package is "chromium"

Fri Oct 18 15:53:03 2024 rev:434 rq:1208638 version:130.0.6723.58

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-10-03 
17:45:02.539892582 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19354/chromium.changes 
2024-10-18 15:54:03.579248984 +0200
@@ -1,0 +2,39 @@
+Sat Oct 12 10:45:36 UTC 2024 - Andreas Stieger 
+
+- Chromium 130.0.6723.58 (boo#1231694)
+  * CVE-2024-9954: Use after free in AI
+  * CVE-2024-9955: Use after free in Web Authentication
+  * CVE-2024-9956: Inappropriate implementation in Web Authentication
+  * CVE-2024-9957: Use after free in UI
+  * CVE-2024-9958: Inappropriate implementation in PictureInPicture
+  * CVE-2024-9959: Use after free in DevTools
+  * CVE-2024-9960: Use after free in Dawn
+  * CVE-2024-9961: Use after free in Parcel Tracking
+  * CVE-2024-9962: Inappropriate implementation in Permissions
+  * CVE-2024-9963: Insufficient data validation in Downloads
+  * CVE-2024-9964: Inappropriate implementation in Payments
+  * CVE-2024-9965: Insufficient data validation in DevTools
+  * CVE-2024-9966: Inappropriate implementation in Navigations
+- modified patches:
+  * exclude_ymp.patch update context
+  * chromium-125-compiler.patch update context
+  * chromium-125-lp155-typename.patch drop hunks for rewritten
+proto_fetcher.h
+  * chromium-127-bindgen.patch update context
+- added patches:
+  * chromium-130-missing-includes.patch include optional, stack
+  * chromium-130-no-hardware_destructive_interference_size.patch
+workaround for older libcpp
+- drop from keeplibs:
+  courgette/third_party dropped upstream
+- add to keepllibs:
+  third_party/fast_float needed by v8/src/numbers/conversion.cc
+
+---
+Sat Oct 12 10:07:57 UTC 2024 - Andreas Stieger 
+
+- Chromium 129.0.6668.100 (boo#1231420)
+  * CVE-2024-9602: Type Confusion in V8
+  * CVE-2024-9603: Type Confusion in V8
+
+---

Old:

  chromium-129.0.6668.89.tar.xz

New:

  chromium-130-missing-includes.patch
  chromium-130-no-hardware_destructive_interference_size.patch
  chromium-130.0.6723.58.tar.xz

BETA DEBUG BEGIN:
  New:- added patches:
  * chromium-130-missing-includes.patch include optional, stack
  * chromium-130-no-hardware_destructive_interference_size.patch
  New:  * chromium-130-missing-includes.patch include optional, stack
  * chromium-130-no-hardware_destructive_interference_size.patch
workaround for older libcpp
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.Z7lJPl/_old  2024-10-18 15:54:29.304327060 +0200
+++ /var/tmp/diff_new_pack.Z7lJPl/_new  2024-10-18 15:54:29.308327227 +0200
@@ -96,7 +96,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:129.0.6668.89
+Version:130.0.6723.58
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -149,6 +149,8 @@
 Patch362:   chromium-127-clang17-traitors.patch
 Patch363:   chromium-127-constexpr.patch
 Patch364:   chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
+Patch365:   chromium-130-missing-includes.patch
+Patch366:   chromium-130-no-hardware_destructive_interference_size.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -484,7 +486,6 @@
 buildtools/third_party/libc++abi
 buildtools/third_party/libunwind
 chrome/third_party/mozilla_security_manager
-courgette/third_party
 net/third_party/mozilla_security_manager
 net/third_party/nss
 net/third_party/quic
@@ -566,6 +567,7 @@
 third_party/eigen3
 third_party/emoji-segmenter
 third_party/farmhash
+third_party/fast_float
 third_party/fdlibm
 third_party/fft2d
 third_party/flatbuffers

++ chromium-125-compiler.patch ++
--- /var/tmp/diff_new_pack.Z7lJPl/_old  2024-10-18 15:54:29.616340135 +0200
+++ /var/tmp/diff_new_pack.Z7lJPl/_new  2024-10-18 15:54:29.672342482 +0200
@@ -253,8 +253,8 @@
 +config("symbols") { }
 +config("xsymbols") {
rustflags = []
+   configs = []
if (is_win) {
- if (is_clang) {
 @@ -2835,7 +2707,8 @@ config("symbols") {
  # Minimal symbols.
  # This config guarantees to hold symbol for stack trace which are shown to 
user

++ chromium-125-lp155-typename.patch ++
--- /var/tm

commit chromium for openSUSE:Factory

2024-10-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-10-03 17:37:48

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19354 (New)


Package is "chromium"

Thu Oct  3 17:37:48 2024 rev:433 rq:1205161 version:129.0.6668.89

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-09-25 
21:57:28.526719124 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19354/chromium.changes 
2024-10-03 17:41:15.838444610 +0200
@@ -1,0 +2,9 @@
+Wed Oct  2 10:54:17 CEST 2024 - r...@suse.de
+
+- Chromium 129.0.6668.89 (stable released 2024-09-24)
+  (boo#1231232)
+  * CVE-2024-7025: Integer overflow in Layout
+  * CVE-2024-9369: Insufficient data validation in Mojo
+  * CVE-2024-9370: Inappropriate implementation in V8
+
+---

Old:

  chromium-129.0.6668.70.tar.xz

New:

  chromium-129.0.6668.89.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.hn0PVU/_old  2024-10-03 17:41:34.539223980 +0200
+++ /var/tmp/diff_new_pack.hn0PVU/_new  2024-10-03 17:41:34.543224147 +0200
@@ -96,7 +96,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:129.0.6668.70
+Version:129.0.6668.89
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-129.0.6668.70.tar.xz -> chromium-129.0.6668.89.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-129.0.6668.70.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.19354/chromium-129.0.6668.89.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-09-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-09-20 17:09:04

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.29891 (New)


Package is "chromium"

Fri Sep 20 17:09:04 2024 rev:431 rq:1201958 version:129.0.6668.58

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-09-12 
16:55:54.207720719 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.29891/chromium.changes 
2024-09-20 17:12:05.411927691 +0200
@@ -1,0 +2,22 @@
+Wed Sep 18 17:29:16 CEST 2024 - r...@suse.de
+
+- Chromium 129.0.6668.58 (stable released 2024-09-17)
+  (boo#1230678)
+  * CVE-2024-8904: Type Confusion in V8
+  * CVE-2024-8905: Inappropriate implementation in V8
+  * CVE-2024-8906: Incorrect security UI in Downloads
+  * CVE-2024-8907: Insufficient data validation in Omnibox
+  * CVE-2024-8908: Inappropriate implementation in Autofill
+  * CVE-2024-8909: Inappropriate implementation in UI
+- modified patches:
+  * chromium-prop-codecs.patch update context
+- add to keeplibs:
+  third_party/rapidhash
+- 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)
+
+---

Old:

  chromium-128.0.6613.137.tar.xz

New:

  chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
  chromium-129.0.6668.58.tar.xz

BETA DEBUG BEGIN:
  New:- add patches:
  chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
  (not in our ffmpeg yet)
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.aIpuml/_old  2024-09-20 17:12:30.720981906 +0200
+++ /var/tmp/diff_new_pack.aIpuml/_new  2024-09-20 17:12:30.720981906 +0200
@@ -96,7 +96,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:128.0.6613.137
+Version:129.0.6668.58
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -149,6 +149,7 @@
 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 @@
 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 @@
 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 @@
 third_party/pyjson5
 third_party/pyyaml
 third_party/qcms
+third_party/rapidhash
 third_party/rnnoise
 third_party/rust
 third_party/ruy

++ chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch ++
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.
   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


++ chromium-128.0.6613.137.tar.xz -> chromium-129.0.6668.58.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-128.0.6613.137.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.29891/chromium-129.0

commit chromium for openSUSE:Factory

2024-09-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-09-12 16:54:08

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.17570 (New)


Package is "chromium"

Thu Sep 12 16:54:08 2024 rev:430 rq:1200106 version:128.0.6613.137

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-09-04 
13:25:29.467943486 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.17570/chromium.changes 
2024-09-12 16:55:54.207720719 +0200
@@ -1,0 +2,9 @@
+Wed Sep 11 12:07:53 CEST 2024 - r...@suse.de
+
+- Chromium 128.0.6613.137 (released 2024-09-10) (boo#1230391)
+  * CVE-2024-8636: Heap buffer overflow in Skia
+  * CVE-2024-8637: Use after free in Media Router
+  * CVE-2024-8638: Type Confusion in V8
+  * CVE-2024-8639: Use after free in Autofill
+
+---

Old:

  chromium-128.0.6613.119.tar.xz

New:

  chromium-128.0.6613.137.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.5bXmse/_old  2024-09-12 16:56:12.704490225 +0200
+++ /var/tmp/diff_new_pack.5bXmse/_new  2024-09-12 16:56:12.708490391 +0200
@@ -96,7 +96,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:128.0.6613.119
+Version:128.0.6613.137
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-128.0.6613.119.tar.xz -> chromium-128.0.6613.137.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-128.0.6613.119.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.17570/chromium-128.0.6613.137.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-07-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-07-18 19:17:18

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.17339 (New)


Package is "chromium"

Thu Jul 18 19:17:18 2024 rev:425 rq:1188247 version:126.0.6478.182

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-07-10 
16:49:08.986812301 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.17339/chromium.changes 
2024-07-18 19:18:52.233163910 +0200
@@ -1,0 +2,13 @@
+Wed Jul 17 16:11:41 UTC 2024 - Andreas Stieger 
+
+- Chromium 126.0.6478.182 (boo#1227979)
+  * CVE-2024-6772: Inappropriate implementation in V8
+  * CVE-2024-6773: Type Confusion in V8
+  * CVE-2024-6774: Use after free in Screen Capture
+  * CVE-2024-6775: Use after free in Media Stream
+  * CVE-2024-6776: Use after free in Audio
+  * CVE-2024-6777: Use after free in Navigation
+  * CVE-2024-6778: Race in DevTools
+  * CVE-2024-6779: Out of bounds memory access in V8
+
+---

Old:

  chromium-126.0.6478.126.tar.xz

New:

  chromium-126.0.6478.182.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.q2HPA1/_old  2024-07-18 19:19:07.113756595 +0200
+++ /var/tmp/diff_new_pack.q2HPA1/_new  2024-07-18 19:19:07.121756913 +0200
@@ -91,7 +91,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:126.0.6478.126
+Version:126.0.6478.182
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -341,13 +341,13 @@
 %endif
 %if %{with qt}
 BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Widgets)
 %endif
 %if %{with qt6}
 BuildRequires:  pkgconfig(Qt6Core)
-BuildRequires:  pkgconfig(Qt6Widgets)
 BuildRequires:  pkgconfig(Qt6Gui)
+BuildRequires:  pkgconfig(Qt6Widgets)
 %endif
 %if %{with system_re2}
 BuildRequires:  pkgconfig(re2) >= 11

++ Cr122-ffmpeg-new-channel-layout.patch ++
--- /var/tmp/diff_new_pack.q2HPA1/_old  2024-07-18 19:19:07.437769500 +0200
+++ /var/tmp/diff_new_pack.q2HPA1/_new  2024-07-18 19:19:07.481771253 +0200
@@ -178,7 +178,7 @@
 -smpte_st_2086.luminance_min = av_q2d(mdcv->min_luminance);
 -  }
 -
--  // TODO(https://crbug.com/1446302): Consider rejecting metadata that
+-  // TODO(crbug.com/40268540): Consider rejecting metadata that
 -  // does not specify all values.
 -  if (mdcv->has_primaries || mdcv->has_luminance) {
 -hdr_metadata.smpte_st_2086 = smpte_st_2086;
@@ -221,7 +221,7 @@
 +  smpte_st_2086.luminance_min = av_q2d(mdcv->min_luminance);
 +}
 +
-+// TODO(https://crbug.com/1446302): Consider rejecting metadata that
++// TODO(crbug.com/40268540): Consider rejecting metadata that
 +// does not specify all values.
 +if (mdcv->has_primaries || mdcv->has_luminance) {
 +  hdr_metadata.smpte_st_2086 = smpte_st_2086;

++ chromium-126.0.6478.126.tar.xz -> chromium-126.0.6478.182.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-126.0.6478.126.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.17339/chromium-126.0.6478.182.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-07-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-07-10 16:48:09

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2080 (New)


Package is "chromium"

Wed Jul 10 16:48:09 2024 rev:424 rq:1186376 version:126.0.6478.126

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-06-13 
15:39:15.468685759 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2080/chromium.changes  
2024-07-10 16:49:08.986812301 +0200
@@ -1,0 +2,56 @@
+Tue Jul  9 10:09:56 UTC 2024 - Callum Farmer 
+
+- Finalize 126
+- Removed patches:
+  * chromium-125-debian-bad-font-gc2.patch
+  * chromium-125-debian-bad-font-gc3.patch
+- Added patches:
+  * chromium-126-RealTimeReportingBindings-missing-decl.patch
+  * chromium-126-no-format.patch
+
+---
+Mon Jul  1 14:09:50 UTC 2024 - Andreas Stieger 
+
+- Chromium 126.0.6478.126 (boo#1226504, boo#1226205, boo#1226933)
+  * CVE-2024-6290: Use after free in Dawn
+  * CVE-2024-6291: Use after free in Swiftshader
+  * CVE-2024-6292: Use after free in Dawn
+  * CVE-2024-6293: Use after free in Dawn
+  * CVE-2024-6100: Type Confusion in V8
+  * CVE-2024-6101: Inappropriate implementation in WebAssembly
+  * CVE-2024-6102: Out of bounds memory access in Dawn
+  * CVE-2024-6103: Use after free in Dawn
+  * CVE-2024-5830: Type Confusion in V8
+  * CVE-2024-5831: Use after free in Dawn
+  * CVE-2024-5832: Use after free in Dawn
+  * CVE-2024-5833: Type Confusion in V8
+  * CVE-2024-5834: Inappropriate implementation in Dawn
+  * CVE-2024-5835: Heap buffer overflow in Tab Groups
+  * CVE-2024-5836: Inappropriate Implementation in DevTools
+  * CVE-2024-5837: Type Confusion in V8
+  * CVE-2024-5838: Type Confusion in V8
+  * CVE-2024-5839: Inappropriate Implementation in Memory Allocator
+  * CVE-2024-5840: Policy Bypass in CORS
+  * CVE-2024-5841: Use after free in V8
+  * CVE-2024-5842: Use after free in Browser UI
+  * CVE-2024-5843: Inappropriate implementation in Downloads
+  * CVE-2024-5844: Heap buffer overflow in Tab Strip
+  * CVE-2024-5845: Use after free in Audio
+  * CVE-2024-5846: Use after free in PDFium
+  * CVE-2024-5847: Use after free in PDFium
+- drop patches:
+  * chromium-disable-parallel-gold.patch
+  * chromium-125-appservice-include.patch
+  * chromium-125-lens-include.patch
+  * chromium-125-mojo-bindings-include.patch
+  * chromium-125-no-vector-consts.patch
+  * chromium-125-vulkan-include.patch
+  * chromium-125-ninja.patch
+  * chromium-125-no_matching_constructor.patch
+  * chromium-125-missing-header-files.patch
+- add patches:
+  * chromium-126-missing-header-files.patch
+  * chromium-126-quiche-interator.patch
+  * chromium-126-no_matching_constructor.patch
+
+---

Old:

  chromium-125-appservice-include.patch
  chromium-125-debian-bad-font-gc2.patch
  chromium-125-debian-bad-font-gc3.patch
  chromium-125-lens-include.patch
  chromium-125-missing-header-files.patch
  chromium-125-mojo-bindings-include.patch
  chromium-125-ninja.patch
  chromium-125-no-vector-consts.patch
  chromium-125-no_matching_constructor.patch
  chromium-125-vulkan-include.patch
  chromium-125.0.6422.141.tar.xz
  chromium-disable-parallel-gold.patch

New:

  chromium-126-RealTimeReportingBindings-missing-decl.patch
  chromium-126-missing-header-files.patch
  chromium-126-no-format.patch
  chromium-126-no_matching_constructor.patch
  chromium-126-quiche-interator.patch
  chromium-126.0.6478.126.tar.xz

BETA DEBUG BEGIN:
  Old:  * chromium-disable-parallel-gold.patch
  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  Old:- Removed patches:
  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
  Old:  * chromium-125-debian-bad-font-gc2.patch
  * chromium-125-debian-bad-font-gc3.patch
- Added patches:
  Old:  * chromium-125-appservice-include.patch
  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  Old:  * chromium-125-no_matching_constructor.patch
  * chromium-125-missing-header-files.patch
- add patches:
  Old:  * chromium-125-lens-include.patch
  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  Old:  * chromium-125-vulkan-include.patch
  * chromium-125-ninja.patch
  * chromium-125-no_matching_constructor.patch
  Old:  * chromium-125-mojo-bindings-include.patch
  * chromium-125-no-vector-consts.patch
  * chromium-125-vulkan-include.patch
  Old:  * chromium-125-ninja.patch
  * chromium-125-no_matching_constructor.patch
  * chromium-125-missing-header-files.patch
  Old:  * chromium-125-no-vector-consts.patch
  * chromium

commit chromium for openSUSE:Factory

2024-06-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-06-13 15:38:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19518 (New)


Package is "chromium"

Thu Jun 13 15:38:31 2024 rev:423 rq:1180216 version:125.0.6422.141

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-05-31 
22:20:52.572892661 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19518/chromium.changes 
2024-06-13 15:39:15.468685759 +0200
@@ -1,0 +2,6 @@
+Wed Jun 12 13:00:59 UTC 2024 - Callum Farmer 
+
+- Amend fix_building_widevinecdm_with_chromium.patch to allow
+  Widevine on ARM64 (bsc#1226170)
+
+---



Other differences:
--

++ fix_building_widevinecdm_with_chromium.patch ++
--- /var/tmp/diff_new_pack.P2nMOR/_old  2024-06-13 15:39:35.037400537 +0200
+++ /var/tmp/diff_new_pack.P2nMOR/_new  2024-06-13 15:39:35.041400684 +0200
@@ -10,3 +10,15 @@
  
  #endif  // WIDEVINE_CDM_VERSION_H_
 
+--- chromium-125.0.6422.141.orig/third_party/widevine/cdm/widevine.gni
 chromium-125.0.6422.141/third_party/widevine/cdm/widevine.gni
+@@ -27,7 +27,7 @@
+ library_widevine_cdm_available =
+ (is_chromeos &&
+  (target_cpu == "x64" || target_cpu == "arm" || target_cpu == "arm64")) ||
+-(target_os == "linux" && target_cpu == "x64") ||
++(target_os == "linux" && (target_cpu == "x64" || target_cpu == "arm64")) 
||
+ (target_os == "mac" && (target_cpu == "x64" || target_cpu == "arm64")) ||
+ (target_os == "win" &&
+  (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm64"))
+


commit chromium for openSUSE:Factory

2024-03-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-03-13 22:19:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1770 (New)


Package is "chromium"

Wed Mar 13 22:19:31 2024 rev:415 rq:1157503 version:122.0.6261.128

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-03-10 
20:25:55.528877756 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1770/chromium.changes  
2024-03-13 22:21:26.650610996 +0100
@@ -1,0 +2,6 @@
+Wed Mar 13 05:35:05 UTC 2024 - Andreas Stieger 
+
+- Chromium 122.0.6261.128 (boo#1221335)
+  *  CVE-2024-2400: Use after free in Performance Manager
+
+---

Old:

  chromium-122.0.6261.111.tar.xz

New:

  chromium-122.0.6261.128.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.W0Ahry/_old  2024-03-13 22:21:38.307041218 +0100
+++ /var/tmp/diff_new_pack.W0Ahry/_new  2024-03-13 22:21:38.311041366 +0100
@@ -92,7 +92,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:122.0.6261.111
+Version:122.0.6261.128
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-122.0.6261.111.tar.xz -> chromium-122.0.6261.128.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-122.0.6261.111.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1770/chromium-122.0.6261.128.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-03-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-03-08 18:10:50

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1770 (New)


Package is "chromium"

Fri Mar  8 18:10:50 2024 rev:413 rq:1156359 version:121.0.6167.184

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-03-07 
18:30:12.254758155 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1770/chromium.changes  
2024-03-08 18:10:59.410132896 +0100
@@ -1,0 +2,7 @@
+Fri Mar  8 13:16:51 UTC 2024 - Callum Farmer 
+
+- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
+  changes so that FFmpeg 4 will work on Leap
+- Prepare for libxml 2.12
+
+---

New:

  Cr121-ffmpeg-new-channel-layout.patch

BETA DEBUG BEGIN:
  New:
- Add Cr121-ffmpeg-new-channel-layout.patch to rollback more FFmpeg
  changes so that FFmpeg 4 will work on Leap
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.X0pjNq/_old  2024-03-08 18:11:13.870664281 +0100
+++ /var/tmp/diff_new_pack.X0pjNq/_new  2024-03-08 18:11:13.870664281 +0100
@@ -52,7 +52,11 @@
 %bcond_with system_zstd
 %endif
 # LLVM version
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600
+%define llvm_version 17
+%else
 %define llvm_version 15
+%endif
 # GCC version
 %define gcc_version 13
 %if 0%{?suse_version} < 1699
@@ -72,6 +76,11 @@
 %bcond_without system_ffmpeg
 %bcond_with system_zlib
 %bcond_with system_vpx
+%if %{pkg_vcmp libxml2-devel >= 2.12}
+%bcond_without libxml2_2_12
+%else
+%bcond_with libxml2_2_12
+%endif
 # FFmpeg version
 %if %{with ffmpeg_51}
 %define ffmpeg_version 59
@@ -96,6 +105,7 @@
 Source1:esbuild.tar.gz
 Source3:README.SUSE
 Source4:ffmpeg-new-channel-layout.patch
+Source5:Cr121-ffmpeg-new-channel-layout.patch
 # Toolchain definitions
 Source30:   master_preferences
 Source104:  chromium-symbolic.svg
@@ -387,14 +397,17 @@
 WebDriver is an open source tool for automated testing of webapps across many 
browsers. It provides capabilities for navigating to web pages, user input, 
JavaScript execution, and more. ChromeDriver is a standalone server which 
implements WebDriver's wire protocol for Chromium. It is being developed by 
members of the Chromium and WebDriver teams.
 
 %prep
-%setup -q -n %{rname}-%{version}
-%autopatch -p1
+%autosetup -p1 -n %{rname}-%{version}
 %if 0%{?suse_version} >= 1550
 patch -R -p1 < %{PATCH68}
 %endif
 %if %{without ffmpeg_51}
+patch -R -p1 < %{SOURCE5}
 patch -R -p1 < %{SOURCE4}
 %endif
+%if %{with libxml2_2_12}
+patch -R -p1 < %{PATCH265}
+%endif
 
 %build
 # esbuild
@@ -429,7 +442,10 @@
 # from our Fedora friends
 export RUSTC_BOOTSTRAP=1
 rustc_version="$(rustc --version | cut -d' ' -f2)"
-clang_version="$(clang --version | sed -n 's/clang version //p' | cut -d. -f1)"
+clang_version="$(clang --version | sed -n 's/clang version //p')"
+if [[ $(echo ${clang_version} | cut -d. -f1) -ge 16 ]]; then
+  clang_version="$(echo ${clang_version} | cut -d. -f1)"
+fi
 clang_base_path="$(clang --version | grep InstalledDir | cut -d' ' -f2 | sed 
's#/bin##')" 
 
 # Remove bundled libs

++ Cr121-ffmpeg-new-channel-layout.patch ++
>From 84d1d7adcd1697348e3f821811179c525d3b5717 Mon Sep 17 00:00:00 2001
From: Dale Curtis 
Date: Tue, 28 Nov 2023 00:41:42 +
Subject: [PATCH] Roll src/third_party/ffmpeg/ c1d0dc413..866768f35 (492
 commits)

https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/c1d0dc4135ec..866768f35c22

$ git log c1d0dc413..866768f35 --date=short --no-merges --format='%ad %ae %s'
2023-11-22 dalecurtis README.chromium file
2023-11-22 dalecurtis Chromium patches file
2023-11-22 dalecurtis GN Configuration
2023-11-21 dalecurtis Switch to remoteexec for robosushi
2023-11-12 mypopydev vulkan_decode: fix the print format of VkDeviceSize
2023-08-28 mypopydev avdevice/decklink_dec: add explicit specifier
2023-11-20 jamrial avcodec: bump version after EVC additions
2023-09-19 d.kozinski avcodec/evc_decoder: Provided support for EVC decoder
2023-09-19 d.kozinski avcodec/evc_encoder: Provided support for EVC encoder
2023-10-17 michael avcodec/h264dec: Support skipping frames that used gray gap 
frames
2023-10-17 michael avcodec/h264: Avoid using gray gap frames as references
2023-10-17 michael avcodec/h264: keep track of which frames used gray references
2023-10-02 michael avcodec/h264dec: More elaborate documentation for 
frame_recovered
2023-10-02 michael avcodec/h264: Use FRAME_RECOVERED_HEURISTIC instead of 
IDR/SEI
2023-10-02 michael avcodec/h264: Sepera

commit chromium for openSUSE:Factory

2024-01-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-01-17 22:16:42

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.16006 (New)


Package is "chromium"

Wed Jan 17 22:16:42 2024 rev:411 rq:1139408 version:120.0.6099.224

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-01-15 
22:19:32.699540769 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.16006/chromium.changes 
2024-01-17 22:18:41.342467810 +0100
@@ -1,0 +2,9 @@
+Wed Jan 17 08:54:07 UTC 2024 - Andreas Stieger 
+
+- Chromium 120.0.6099.224 (boo#1218892)
+  * CVE-2024-0517: Out of bounds write in V8
+  * CVE-2024-0518: Type Confusion in V8
+  * CVE-2024-0519: Out of bounds memory access in V8
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-120.0.6099.216.tar.xz

New:

  chromium-120.0.6099.224.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.ZGxVF1/_old  2024-01-17 22:18:52.694884952 +0100
+++ /var/tmp/diff_new_pack.ZGxVF1/_new  2024-01-17 22:18:52.694884952 +0100
@@ -87,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:120.0.6099.216
+Version:120.0.6099.224
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-120.0.6099.216.tar.xz -> chromium-120.0.6099.224.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-120.0.6099.216.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.16006/chromium-120.0.6099.224.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2024-01-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-01-15 22:18:11

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.21961 (New)


Package is "chromium"

Mon Jan 15 22:18:11 2024 rev:410 rq:1138720 version:120.0.6099.216

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2024-01-14 
19:03:01.302386584 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.21961/chromium.changes 
2024-01-15 22:19:32.699540769 +0100
@@ -1,0 +2,8 @@
+Sun Jan 14 10:07:12 UTC 2024 - Callum Farmer 
+
+- Replace chromium-120-lp155-revert-clang-build-failure.patch
+  with chromium-120-make_unique-struct.patch - which avoids
+  reverting changes and instead provides a stub constructor to fix
+  build on Leap
+
+---

Old:

  chromium-120-lp155-revert-clang-build-failure.patch

New:

  chromium-120-make_unique-struct.patch

BETA DEBUG BEGIN:
  Old:
- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Replace chromium-120-lp155-revert-clang-build-failure.patch
  with chromium-120-make_unique-struct.patch - which avoids
  reverting changes and instead provides a stub constructor to fix
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.QwFBY6/_old  2024-01-15 22:19:45.392007231 +0100
+++ /var/tmp/diff_new_pack.QwFBY6/_new  2024-01-15 22:19:45.392007231 +0100
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package chromium
 #
 # Copyright (c) 2024 SUSE LLC
 # Copyright (c) 2024 Callum Farmer 
@@ -151,6 +151,9 @@
 Patch253:   chromium-120-missing-header-files.patch
 Patch254:   chromium-120-emplace-struct.patch
 Patch255:   chromium-120-workaround_clang_bug-structured_binding.patch
+Patch256:   chromium-120-make_unique-struct.patch
+BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
+BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -160,11 +163,9 @@
 BuildRequires:  flex
 BuildRequires:  git
 BuildRequires:  gn >= 0.1807
+BuildRequires:  golang(API)
 BuildRequires:  gperf
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
-BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
-BuildRequires:  golang(API)
 # Java used during build
 BuildRequires:  java-openjdk-headless
 BuildRequires:  libdc1394
@@ -289,9 +290,6 @@
 %if 0%{?sle_version} == 150400
 Patch300:   chromium-114-revert-av1enc-lp154.patch
 %endif
-%if 0%{?sle_version} <= 150600
-Patch301:   chromium-120-lp155-revert-clang-build-failure.patch
-%endif
 %if 0%{?suse_version} <= 1500
 BuildRequires:  pkgconfig(glproto)
 %endif

++ chromium-120-make_unique-struct.patch ++
diff --git a/service_worker_global_scope.h b/service_worker_global_scope.h.new
index ac4cac0..8c7d744 100644
--- 
a/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.h
+++ 
b/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.h
@@ -777,6 +777,7 @@ class MODULES_EXPORT ServiceWorkerGlobalScope final
   blink::BlinkStorageKey storage_key_;
 
   struct RaceNetworkRequestInfo {
+RaceNetworkRequestInfo(int _fetch_event_id, String _token, 
mojo::PendingRemote 
_url_loader_factory) : fetch_event_id{_fetch_event_id}, token{_token}, 
url_loader_factory{std::move(_url_loader_factory)} {} 
 int fetch_event_id;
 String token;
 mojo::PendingRemote


commit chromium for openSUSE:Factory

2024-01-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2024-01-14 19:01:48

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.21961 (New)


Package is "chromium"

Sun Jan 14 19:01:48 2024 rev:409 rq:1138475 version:120.0.6099.216

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-11-29 
21:20:45.673234035 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.21961/chromium.changes 
2024-01-14 19:03:01.302386584 +0100
@@ -1,0 +2,38 @@
+Sat Jan 13 08:29:26 UTC 2024 - Andreas Stieger 
+
+- Chromium 120.0.6099.216 (boo#1217839, boo#1218048, boo#1218302,
+  boo#1218533, boo#1218719)
+  * CVE-2024-0333: Insufficient data validation in Extensions
+  * CVE-2024-0222: Use after free in ANGLE
+  * CVE-2024-0223: Heap buffer overflow in ANGLE
+  * CVE-2024-0224: Use after free in WebAudio
+  * CVE-2024-0225: Use after free in WebGPU
+  * CVE-2023-7024: Heap buffer overflow in WebRTC
+  * CVE-2023-6702: Type Confusion in V8
+  * CVE-2023-6703: Use after free in Blink
+  * CVE-2023-6704: Use after free in libavif (boo#1218303)
+  * CVE-2023-6705: Use after free in WebRTC
+  * CVE-2023-6706: Use after free in FedCM
+  * CVE-2023-6707: Use after free in CSS
+  * CVE-2023-6508: Use after free in Media Stream
+  * CVE-2023-6509: Use after free in Side Panel Search
+  * CVE-2023-6510: Use after free in Media Capture
+  * CVE-2023-6511: Inappropriate implementation in Autofill
+  * CVE-2023-6512: Inappropriate implementation in Web Browser UI
+- drop patches:
+  * chromium-system-libusb.patch
+  * chromium-119-nullptr_t-without-namespace-std.patch
+  * chromium-119-no_matching_constructor.patch
+  * chromium-117-workaround_clang_bug-structured_binding.patch
+- add patches: 
+  * chromium-120-nullptr_t-without-namespace-std.patch
+  * chromium-120-emplace.patch
+  * chromium-120-lp155-typename.patch
+  * chromium-120-no_matching_constructor.patch
+  * chromium-120-missing-header-files.patch
+  * chromium-120-emplace-struct.patch
+  * chromium-120-workaround_clang_bug-structured_binding.patch
+- add patches for Leap that revert braking changes:
+  * chromium-120-lp155-revert-clang-build-failure.patch
+
+---

Old:

  chromium-117-workaround_clang_bug-structured_binding.patch
  chromium-119-no_matching_constructor.patch
  chromium-119-nullptr_t-without-namespace-std.patch
  chromium-119.0.6045.199.tar.xz
  chromium-system-libusb.patch

New:

  chromium-120-emplace-struct.patch
  chromium-120-emplace.patch
  chromium-120-lp155-revert-clang-build-failure.patch
  chromium-120-lp155-typename.patch
  chromium-120-missing-header-files.patch
  chromium-120-no_matching_constructor.patch
  chromium-120-nullptr_t-without-namespace-std.patch
  chromium-120-workaround_clang_bug-structured_binding.patch
  chromium-120.0.6099.216.tar.xz

BETA DEBUG BEGIN:
  Old:  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
- add patches: 
  Old:  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  * chromium-117-workaround_clang_bug-structured_binding.patch
  Old:  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-no_matching_constructor.patch
  Old:- drop patches:
  * chromium-system-libusb.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
  New:  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  New:- add patches for Leap that revert braking changes:
  * chromium-120-lp155-revert-clang-build-failure.patch
  New:  * chromium-120-emplace.patch
  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  New:  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  * chromium-120-emplace-struct.patch
  New:  * chromium-120-lp155-typename.patch
  * chromium-120-no_matching_constructor.patch
  * chromium-120-missing-header-files.patch
  New:- add patches: 
  * chromium-120-nullptr_t-without-namespace-std.patch
  * chromium-120-emplace.patch
  New:  * chromium-120-emplace-struct.patch
  * chromium-120-workaround_clang_bug-structured_binding.patch
- add patches for Leap that revert braking changes:
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.m94BBj/

commit chromium for openSUSE:Factory

2023-11-15 Thread Source-Sync
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-11-15 21:08:58

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.17445 (New)


Package is "chromium"

Wed Nov 15 21:08:58 2023 rev:407 rq:1126528 version:119.0.6045.159

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-11-13 
22:23:19.080908796 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.17445/chromium.changes 
2023-11-15 21:12:04.239963546 +0100
@@ -1,0 +2,8 @@
+Wed Nov 15 06:18:42 UTC 2023 - Andreas Stieger 
+
+- Chromium 119.0.6045.159 (boo#1217142)
+  * CVE-2023-5997: Use after free in Garbage Collection
+  * CVE-2023-6112: Use after free in Navigation
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-119.0.6045.123.tar.xz

New:

  chromium-119.0.6045.159.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.SRhc6M/_old  2023-11-15 21:12:29.856908697 +0100
+++ /var/tmp/diff_new_pack.SRhc6M/_new  2023-11-15 21:12:29.860908845 +0100
@@ -87,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:119.0.6045.123
+Version:119.0.6045.159
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-119.0.6045.123.tar.xz -> chromium-119.0.6045.159.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-119.0.6045.123.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.17445/chromium-119.0.6045.159.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-11-13 Thread Source-Sync
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-11-13 22:18:58

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.17445 (New)


Package is "chromium"

Mon Nov 13 22:18:58 2023 rev:406 rq:1125107 version:119.0.6045.123

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-10-26 
17:13:55.927196009 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.17445/chromium.changes 
2023-11-13 22:23:19.080908796 +0100
@@ -1,0 +2,29 @@
+Fri Nov 10 18:50:48 UTC 2023 - Andreas Stieger 
+
+- Chromium 119.0.6045.123 (boo#1216978)
+  * CVE-2023-5996: Use after free in WebAudio
+- Chromium 119.0.6045.105 (boo#1216783)
+  * CVE-2023-5480: Inappropriate implementation in Payments
+  * CVE-2023-5482: Insufficient data validation in USB
+  * CVE-2023-5849: Integer overflow in USB
+  * CVE-2023-5850: Incorrect security UI in Downloads
+  * CVE-2023-5851: Inappropriate implementation in Downloads
+  * CVE-2023-5852: Use after free in Printing
+  * CVE-2023-5853: Incorrect security UI in Downloads
+  * CVE-2023-5854: Use after free in Profiles
+  * CVE-2023-5855: Use after free in Reading Mode
+  * CVE-2023-5856: Use after free in Side Panel
+  * CVE-2023-5857: Inappropriate implementation in Downloads
+  * CVE-2023-5858: Inappropriate implementation in WebApp Provider
+  * CVE-2023-5859: Incorrect security UI in Picture In Picture
+- dropped patches:
+  * chromium-98-gtk4-build.patch
+  * chromium-118-system-freetype.patch
+  * chromium-118-no_matching_constructor.patch
+- added patches:
+  * chromium-119-no_matching_constructor.patch 
+  * chromium-119-dont-redefine-ATSPI-version-macros.patch
+  * chromium-119-nullptr_t-without-namespace-std.patch
+  * chromium-119-assert.patch
+
+---

Old:

  chromium-118-no_matching_constructor.patch
  chromium-118-system-freetype.patch
  chromium-118.0.5993.117.tar.xz
  chromium-98-gtk4-build.patch

New:

  chromium-119-assert.patch
  chromium-119-dont-redefine-ATSPI-version-macros.patch
  chromium-119-no_matching_constructor.patch
  chromium-119-nullptr_t-without-namespace-std.patch
  chromium-119.0.6045.123.tar.xz

BETA DEBUG BEGIN:
  Old:  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
- added patches:
  Old:  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
  * chromium-118-no_matching_constructor.patch
  Old:- dropped patches:
  * chromium-98-gtk4-build.patch
  * chromium-118-system-freetype.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch
  New:  * chromium-119-no_matching_constructor.patch 
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  New:- added patches:
  * chromium-119-no_matching_constructor.patch 
  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  New:  * chromium-119-dont-redefine-ATSPI-version-macros.patch
  * chromium-119-nullptr_t-without-namespace-std.patch
  * chromium-119-assert.patch
BETA DEBUG END:



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.VDSj33/_old  2023-11-13 22:23:34.629481275 +0100
+++ /var/tmp/diff_new_pack.VDSj33/_new  2023-11-13 22:23:34.633481422 +0100
@@ -70,7 +70,7 @@
 %bcond_without lto
 %bcond_without pipewire
 %bcond_without system_ffmpeg
-%bcond_without system_zlib
+%bcond_with system_zlib
 %bcond_with system_vpx
 # FFmpeg version
 %if %{with ffmpeg_51}
@@ -87,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:118.0.5993.117
+Version:119.0.6045.123
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -122,7 +122,6 @@
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch68:chromium-94-ffmpeg-roll.patch
-Patch87:chromium-98-gtk4-build.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
@@ -144,9 +143,11 @@
 Patch240:   chromium-117-string-convert.patch
 Patch241:   chromium-117-lp155-typename.patch
 Patch242:   chromium-118-includes.patch
-Patch243:   chromium-118-system-freetype.patch
 Patch244:   chromium-117-system-zstd.patch
-Patch245:   chromium-118-no_matching_constructor.patch
+Patch245:   chromium-119-no_matching_constructor.patch
+Patch246:   chro

commit chromium for openSUSE:Factory

2023-10-26 Thread Source-Sync
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-10-26 17:12:16

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.24901 (New)


Package is "chromium"

Thu Oct 26 17:12:16 2023 rev:405 rq:1120156 version:118.0.5993.117

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-10-19 
22:51:09.994803984 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.24901/chromium.changes 
2023-10-26 17:13:55.927196009 +0200
@@ -1,0 +2,7 @@
+Tue Oct 24 21:20:15 UTC 2023 - Andreas Stieger 
+
+- Chromium 118.0.5993.117 (boo#1216549)
+  * CVE-2023-5472: Use after free in Profiles
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-118.0.5993.88.tar.xz

New:

  chromium-118.0.5993.117.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.CBewPO/_old  2023-10-26 17:14:07.379616619 +0200
+++ /var/tmp/diff_new_pack.CBewPO/_new  2023-10-26 17:14:07.379616619 +0200
@@ -87,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:118.0.5993.88
+Version:118.0.5993.117
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-118.0.5993.88.tar.xz -> chromium-118.0.5993.117.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-118.0.5993.88.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.24901/chromium-118.0.5993.117.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-10-19 Thread Source-Sync
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-10-19 22:47:49

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1945 (New)


Package is "chromium"

Thu Oct 19 22:47:49 2023 rev:404 rq:1118650 version:118.0.5993.88

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-10-12 
11:38:26.373069113 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1945/chromium.changes  
2023-10-19 22:51:09.994803984 +0200
@@ -1,0 +2,13 @@
+Wed Oct 18 20:39:57 UTC 2023 - Andreas Stieger 
+
+- Chromium 118.0.5993.88: 
+  * unspecified security fix (boo#1216392)
+
+---
+Wed Oct 11 18:56:28 UTC 2023 - Andreas Stieger 
+
+- refresh chromium-117-emplace_back_on_vector-c++20.patch and
+  chromium-117-lp155-constructors.patch to
+  chromium-118-no_matching_constructor.patch
+
+---

Old:

  chromium-117-emplace_back_on_vector-c++20.patch
  chromium-117-lp155-constructors.patch
  chromium-118.0.5993.70.tar.xz

New:

  chromium-118-no_matching_constructor.patch
  chromium-118.0.5993.88.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.KCly38/_old  2023-10-19 22:51:23.603297552 +0200
+++ /var/tmp/diff_new_pack.KCly38/_new  2023-10-19 22:51:23.603297552 +0200
@@ -87,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:118.0.5993.70
+Version:118.0.5993.88
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -136,11 +136,9 @@
 Patch217:   chromium-117-workaround_clang_bug-structured_binding.patch
 Patch218:   chromium-114-lld-argument.patch
 Patch221:   chromium-115-lp155-typename.patch
-Patch223:   chromium-117-emplace_back_on_vector-c++20.patch
 Patch224:   chromium-115-compiler-SkColor4f.patch
 Patch229:   chromium-116-lp155-url_load_stats-size-t.patch
 Patch232:   chromium-116-lp155-typenames.patch
-Patch237:   chromium-117-lp155-constructors.patch
 Patch238:   chromium-117-blink-BUILD-mnemonic.patch
 Patch239:   chromium-117-includes.patch
 Patch240:   chromium-117-string-convert.patch
@@ -148,6 +146,7 @@
 Patch242:   chromium-118-includes.patch
 Patch243:   chromium-118-system-freetype.patch
 Patch244:   chromium-117-system-zstd.patch
+Patch245:   chromium-118-no_matching_constructor.patch
 BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
 BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  SDL-devel

++ chromium-118-no_matching_constructor.patch ++
diff -up chromium-116.0.5845.50/net/dns/host_resolver_cache.cc.me 
chromium-116.0.5845.50/net/dns/host_resolver_cache.cc
--- chromium-116.0.5845.50/net/dns/host_resolver_cache.cc.me
+++ chromium-116.0.5845.50/net/dns/host_resolver_cache.cc
@@ -161,7 +161,7 @@ void HostResolverCache::Set(
 
   std::string domain_name = result->domain_name();
   entries_.emplace(
-  Key(std::move(domain_name), network_anonymization_key),
+  Key{std::move(domain_name), network_anonymization_key},
   Entry(std::move(result), source, secure, staleness_generation_));
 
   if (entries_.size() > max_entries_) {
diff -up 
chromium-116.0.5845.50/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc.me
 
chromium-116.0.5845.50/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc
--- 
chromium-116.0.5845.50/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc.me
2023-08-02 15:17:52.613858423 +0200
+++ 
chromium-116.0.5845.50/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc
   2023-08-02 15:18:43.269790877 +0200
@@ -1496,7 +1496,7 @@ void SkiaOutputSurfaceImplOnGpu::CopyOut
 
   // Issue readbacks from the surfaces:
   for (size_t i = 0; i < CopyOutputResult::kNV12MaxPlanes; ++i) {
-SkISize size(plane_surfaces[i]->width(), plane_surfaces[i]->height());
+SkISize size{plane_surfaces[i]->width(), plane_surfaces[i]->height()};
 SkImageInfo dst_info = SkImageInfo::Make(
 size, (i == 0) ? kAlpha_8_SkColorType : kR8G8_unorm_SkColorType,
 kUnpremul_SkAlphaType);
diff -up 
chromium-116.0.5845.50/third_party/blink/renderer/platform/fonts/palette_interpolation.cc.me
 
chromium-116.0.5845.50/third_party/blink/renderer/platform/fonts/palette_interpolation.cc
--- 
chromium-116.0.5845.50/third_party/blink/renderer/platform/fonts/palette_interpolation.cc

commit chromium for openSUSE:Factory

2023-10-13 Thread Source-Sync
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-10-11 23:54:58

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1807 (New)


Package is "chromium"

Wed Oct 11 23:54:58 2023 rev:403 rq:1116803 version:118.0.5993.70

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-10-08 
12:23:54.426215433 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1807/chromium.changes  
2023-10-12 11:38:26.373069113 +0200
@@ -1,0 +2,23 @@
+Tue Oct 10 20:18:54 UTC 2023 - Andreas Stieger 
+
+- Chromium 118.0.5993.70 (boo#1216111)
+  * CVE-2023-5218: Use after free in Site Isolation
+  * CVE-2023-5487: Inappropriate implementation in Fullscreen
+  * CVE-2023-5484: Inappropriate implementation in Navigation
+  * CVE-2023-5475: Inappropriate implementation in DevTools
+  * CVE-2023-5483: Inappropriate implementation in Intents
+  * CVE-2023-5481: Inappropriate implementation in Downloads
+  * CVE-2023-5476: Use after free in Blink History
+  * CVE-2023-5474: Heap buffer overflow in PDF
+  * CVE-2023-5479: Inappropriate implementation in Extensions API
+  * CVE-2023-5485: Inappropriate implementation in Autofill
+  * CVE-2023-5478: Inappropriate implementation in Autofill
+  * CVE-2023-5477: Inappropriate implementation in Installer
+  * CVE-2023-5486: Inappropriate implementation in Input
+  * CVE-2023-5473: Use after free in Cast
+- Build with system freetype (again), and zstd
+- add patches:
+  * chromium-118-system-freetype.patch
+  * chromium-117-system-zstd.patch
+
+---

Old:

  chromium-118.0.5993.54.tar.xz

New:

  chromium-117-system-zstd.patch
  chromium-118-system-freetype.patch
  chromium-118.0.5993.70.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.76V0bN/_old  2023-10-12 11:38:40.881598470 +0200
+++ /var/tmp/diff_new_pack.76V0bN/_new  2023-10-12 11:38:40.885598616 +0200
@@ -36,16 +36,20 @@
 %endif
 %if 0%{?suse_version} >= 1599
 %bcond_without system_harfbuzz
+%bcond_without system_freetype
 %bcond_without arm_bti
 %bcond_without system_icu
 %bcond_without ffmpeg_51
 %bcond_without qt6
+%bcond_without system_zstd
 %else
 %bcond_with system_harfbuzz
+%bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
 %bcond_with ffmpeg_51
 %bcond_with qt6
+%bcond_with system_zstd
 %endif
 # LLVM version
 %define llvm_version 15
@@ -66,7 +70,6 @@
 %bcond_without lto
 %bcond_without pipewire
 %bcond_without system_ffmpeg
-%bcond_with system_freetype
 %bcond_without system_zlib
 %bcond_with system_vpx
 # FFmpeg version
@@ -84,7 +87,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:118.0.5993.54
+Version:118.0.5993.70
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -143,6 +146,8 @@
 Patch240:   chromium-117-string-convert.patch
 Patch241:   chromium-117-lp155-typename.patch
 Patch242:   chromium-118-includes.patch
+Patch243:   chromium-118-system-freetype.patch
+Patch244:   chromium-117-system-zstd.patch
 BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
 BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  SDL-devel
@@ -333,6 +338,9 @@
 %if %{with system_webp}
 BuildRequires:  pkgconfig(libwebp) >= 0.4.0
 %endif
+%if %{with system_zstd}
+BuildRequires:  pkgconfig(libzstd) = 1.5.5
+%endif
 %if %{with clang}
 %if 0%{?suse_version} < 1550
 BuildRequires:  clang%{llvm_version}
@@ -635,7 +643,6 @@
 third_party/xcbproto
 third_party/xnnpack
 third_party/zlib/google
-third_party/zstd
 third_party/zxcvbn-cpp
 url/third_party/mozilla
 v8/src/third_party/siphash
@@ -686,6 +693,9 @@
 %if !%{with system_webp}
 keeplibs+=( third_party/libwebp )
 %endif
+%if !%{with system_zstd}
+keeplibs+=( third_party/zstd )
+%endif
 build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove
 
 # GN sets lto on its own and we need just ldflag options, not cflags
@@ -803,6 +813,9 @@
 %if %{with system_webp}
 gn_system_libraries+=( libwebp )
 %endif
+%if %{with system_zstd}
+gn_system_libraries+=( zstd )
+%endif
 build/linux/unbundle/replace_gn_files.py --system-libraries 
${gn_system_libraries[@]}
 
 # Create the configuration for GN

++ README.SUSE ++
--- /var/tmp/diff_new_pack.76V0bN/_old  2023-10-12 11:38:40.933600367 +0200
+++ /var/tmp/diff_new_pack.76V0bN/_new  2023-10-12 11:38:40.937600513 +0200
@@ -6,4 +6,5 @@
 Gentoo - 
https://gitweb.gentoo.org/repo/gentoo.git/tree/www-clie

commit chromium for openSUSE:Factory

2023-10-08 Thread Source-Sync
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-10-08 12:19:17

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.28202 (New)


Package is "chromium"

Sun Oct  8 12:19:17 2023 rev:402 rq:1116230 version:118.0.5993.54

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-10-04 
22:33:58.681120257 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.28202/chromium.changes 
2023-10-08 12:23:54.426215433 +0200
@@ -1,0 +2,7 @@
+Sat Oct  7 15:32:52 UTC 2023 - Andreas Stieger 
+
+- Chromium 118.0.5993.54
+- add patches:
+  * chromium-118-includes.patch
+
+---

Old:

  chromium-117.0.5938.149.tar.xz

New:

  chromium-118-includes.patch
  chromium-118.0.5993.54.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.JkVBRl/_old  2023-10-08 12:24:13.014884117 +0200
+++ /var/tmp/diff_new_pack.JkVBRl/_new  2023-10-08 12:24:13.014884117 +0200
@@ -36,14 +36,12 @@
 %endif
 %if 0%{?suse_version} >= 1599
 %bcond_without system_harfbuzz
-%bcond_without system_freetype
 %bcond_without arm_bti
 %bcond_without system_icu
 %bcond_without ffmpeg_51
 %bcond_without qt6
 %else
 %bcond_with system_harfbuzz
-%bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
 %bcond_with ffmpeg_51
@@ -68,6 +66,7 @@
 %bcond_without lto
 %bcond_without pipewire
 %bcond_without system_ffmpeg
+%bcond_with system_freetype
 %bcond_without system_zlib
 %bcond_with system_vpx
 # FFmpeg version
@@ -85,7 +84,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:117.0.5938.149
+Version:118.0.5993.54
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -143,6 +142,7 @@
 Patch239:   chromium-117-includes.patch
 Patch240:   chromium-117-string-convert.patch
 Patch241:   chromium-117-lp155-typename.patch
+Patch242:   chromium-118-includes.patch
 BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
 BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  SDL-devel

++ chromium-110-compiler.patch ++
--- /var/tmp/diff_new_pack.JkVBRl/_old  2023-10-08 12:24:13.090886851 +0200
+++ /var/tmp/diff_new_pack.JkVBRl/_new  2023-10-08 12:24:13.094886995 +0200
@@ -7,11 +7,11 @@
  build/config/compiler/BUILD.gn | 134 +
  1 file changed, 17 insertions(+), 117 deletions(-)
 
-Index: chromium-115.0.5790.32/build/config/compiler/BUILD.gn
+Index: chromium-118.0.5993.18/build/config/compiler/BUILD.gn
 ===
 chromium-115.0.5790.32.orig/build/config/compiler/BUILD.gn
-+++ chromium-115.0.5790.32/build/config/compiler/BUILD.gn
-@@ -302,9 +302,7 @@ config("compiler") {
+--- chromium-118.0.5993.18.orig/build/config/compiler/BUILD.gn
 chromium-118.0.5993.18/build/config/compiler/BUILD.gn
+@@ -310,9 +310,7 @@ config("compiler") {
  
configs += [
  # See the definitions below.
@@ -21,7 +21,7 @@
  ":compiler_codegen",
  ":compiler_deterministic",
]
-@@ -570,37 +568,6 @@ config("compiler") {
+@@ -580,37 +578,6 @@ config("compiler") {
  ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
  
@@ -59,7 +59,7 @@
# C11/C++11 compiler flags setup.
# ---
if (is_linux || is_chromeos || is_android || (is_nacl && is_clang) ||
-@@ -1436,46 +1403,6 @@ config("compiler_deterministic") {
+@@ -1453,46 +1420,6 @@ config("compiler_deterministic") {
  }
}
  
@@ -106,7 +106,7 @@
# Tells the compiler not to use absolute paths when passing the default
# paths to the tools it invokes. We don't want this because we don't
# really need it and it can mess up the goma cache entries.
-@@ -1494,27 +1421,6 @@ config("compiler_deterministic") {
+@@ -1511,27 +1438,6 @@ config("compiler_deterministic") {
}
  }
  
@@ -134,7 +134,7 @@
  config("rustc_revision") {
if (rustc_revision != "") {
  # Similar to the above config, this is here so that all files get 
recompiled
-@@ -1804,7 +1710,7 @@ config("chromium_code") {
+@@ -1864,7 +1770,7 @@ config("chromium_code") {
defines = [ "_HAS_NODISCARD" ]
  }
} else {
@@ -143,7 +143,7 @@
  if (treat_warnings_as_errors) {
cflags += [ "-Werror" ]
  
-@@ -1813,10 +1719,6 @@ config("chromium_code") {
+@@ -1873,10 +1779,6 @@ config("chromium_code") {
# well.
ldflags = [ "-Werror" ]
  }
@@ -154,7 +154,7 @@
  
  if (treat_warnings_as_errors) 

commit chromium for openSUSE:Factory

2023-10-04 Thread Source-Sync
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-10-04 22:31:57

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.28202 (New)


Package is "chromium"

Wed Oct  4 22:31:57 2023 rev:401 rq:1115101 version:117.0.5938.149

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-28 
10:38:40.703629162 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.28202/chromium.changes 
2023-10-04 22:33:58.681120257 +0200
@@ -1,0 +2,6 @@
+Wed Oct  4 05:22:08 UTC 2023 - Andreas Stieger 
+
+- Chromium 117.0.5938.149:
+  * CVE-2023-5346: Type Confusion in V8 (boo#1215924)
+
+---

Old:

  chromium-117.0.5938.132.tar.xz

New:

  chromium-117.0.5938.149.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.4W1Hii/_old  2023-10-04 22:34:15.217717945 +0200
+++ /var/tmp/diff_new_pack.4W1Hii/_new  2023-10-04 22:34:15.217717945 +0200
@@ -85,7 +85,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:117.0.5938.132
+Version:117.0.5938.149
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-117.0.5938.132.tar.xz -> chromium-117.0.5938.149.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-117.0.5938.132.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.28202/chromium-117.0.5938.149.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-09-28 Thread Source-Sync
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-09-28 10:27:59

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.23327 (New)


Package is "chromium"

Thu Sep 28 10:27:59 2023 rev:400 rq:1113938 version:117.0.5938.132

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-25 
20:02:42.881103782 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.23327/chromium.changes 
2023-09-28 10:38:40.703629162 +0200
@@ -1,0 +2,8 @@
+Wed Sep 27 21:39:34 UTC 2023 - Andreas Stieger 
+
+- Chromium 117.0.5938.132 (boo#1215776):
+  * CVE-2023-5217: Heap buffer overflow in vp8 encoding in libvpx (boo#1215778)
+  * CVE-2023-5186: Use after free in Passwords
+  * CVE-2023-5187: Use after free in Extensions
+
+---

Old:

  chromium-117.0.5938.92.tar.xz

New:

  chromium-117.0.5938.132.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.UvO2MZ/_old  2023-09-28 10:38:59.280299298 +0200
+++ /var/tmp/diff_new_pack.UvO2MZ/_new  2023-09-28 10:38:59.280299298 +0200
@@ -85,7 +85,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:117.0.5938.92
+Version:117.0.5938.132
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-117.0.5938.92.tar.xz -> chromium-117.0.5938.132.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-117.0.5938.92.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.23327/chromium-117.0.5938.132.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-09-25 Thread Source-Sync
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-09-25 20:01:00

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1770 (New)


Package is "chromium"

Mon Sep 25 20:01:00 2023 rev:399 rq:1112940 version:117.0.5938.92

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-21 
22:19:47.153761753 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1770/chromium.changes  
2023-09-25 20:02:42.881103782 +0200
@@ -1,0 +2,6 @@
+Fri Sep 22 06:27:24 UTC 2023 - Andreas Stieger 
+
+- Chromium 117.0.5938.92:
+  * stability improvements
+
+---

Old:

  chromium-117.0.5938.88.tar.xz

New:

  chromium-117.0.5938.92.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.4E2rYG/_old  2023-09-25 20:03:07.425988692 +0200
+++ /var/tmp/diff_new_pack.4E2rYG/_new  2023-09-25 20:03:07.429988836 +0200
@@ -85,7 +85,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:117.0.5938.88
+Version:117.0.5938.92
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-117.0.5938.88.tar.xz -> chromium-117.0.5938.92.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-117.0.5938.88.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1770/chromium-117.0.5938.92.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-09-21 Thread Source-Sync
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-09-21 22:19:42

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1770 (New)


Package is "chromium"

Thu Sep 21 22:19:42 2023 rev:398 rq:1112583 version:117.0.5938.88

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-20 
13:26:25.256694082 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1770/chromium.changes  
2023-09-21 22:19:47.153761753 +0200
@@ -1,0 +2,5 @@
+Wed Sep 20 13:59:22 UTC 2023 - Andreas Stieger 
+
+- Add explicit build dependency on libepoxy for Tumbleweed
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.TqsfKW/_old  2023-09-21 22:20:06.822475595 +0200
+++ /var/tmp/diff_new_pack.TqsfKW/_new  2023-09-21 22:20:06.826475739 +0200
@@ -184,6 +184,7 @@
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dirac) >= 1.0.0
 BuildRequires:  pkgconfig(dri)
+BuildRequires:  pkgconfig(epoxy)
 BuildRequires:  pkgconfig(expat)
 BuildRequires:  pkgconfig(flac++)
 BuildRequires:  pkgconfig(form)


commit chromium for openSUSE:Factory

2023-09-20 Thread Source-Sync
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-09-20 13:23:47

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.16627 (New)


Package is "chromium"

Wed Sep 20 13:23:47 2023 rev:397 rq:802 version:117.0.5938.88

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-12 
21:04:35.239822323 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.16627/chromium.changes 
2023-09-20 13:26:25.256694082 +0200
@@ -1,0 +2,37 @@
+Sun Sep 17 11:47:10 UTC 2023 - Andreas Stieger 
+
+- Chromium 117.0.5938.88 (boo#1215279)
+  * CVE-2023-4900: Inappropriate implementation in Custom Tabs
+  * CVE-2023-4901: Inappropriate implementation in Prompts
+  * CVE-2023-4902: Inappropriate implementation in Input
+  * CVE-2023-4903: Inappropriate implementation in Custom Mobile Tabs
+  * CVE-2023-4904: Insufficient policy enforcement in Downloads
+  * CVE-2023-4905: Inappropriate implementation in Prompts
+  * CVE-2023-4906: Insufficient policy enforcement in Autofill
+  * CVE-2023-4907: Inappropriate implementation in Intents
+  * CVE-2023-4908: Inappropriate implementation in Picture in Picture
+  * CVE-2023-4909: Inappropriate implementation in Interstitials
+- drop patches:
+  * chromium-100-InMilliseconds-constexpr.patch
+  * chromium-115-Qt-moc-version.patch
+  * chromium-116-profile-view-utils-vector-include.patch
+  * chromium-116-blink-variant-include.patch
+  * chromium-116-abseil-limits-include.patch
+  * chromium-116-lp155-constuctors.patch
+  * chromium-115-workaround_clang_bug-structured_binding.patch
+  * chromium-115-emplace_back_on_vector-c++20.patch
+- add patches:
+  * chromium-117-blink-BUILD-mnemonic.patch
+  * chromium-117-includes.patch
+  * chromium-117-lp155-constructors.patch
+  * chromium-117-string-convert.patch
+  * chromium-117-lp155-typename.patch
+  * chromium-117-workaround_clang_bug-structured_binding.patch
+  * chromium-117-emplace_back_on_vector-c++20.patch
+
+---
+Wed Sep 13 20:04:46 UTC 2023 - Andreas Stieger 
+
+- CVE-2023-4863: build with the bundled library on Leap (boo#1215231)
+
+---

Old:

  chromium-100-InMilliseconds-constexpr.patch
  chromium-115-Qt-moc-version.patch
  chromium-115-emplace_back_on_vector-c++20.patch
  chromium-115-workaround_clang_bug-structured_binding.patch
  chromium-116-abseil-limits-include.patch
  chromium-116-blink-variant-include.patch
  chromium-116-lp155-constuctors.patch
  chromium-116-profile-view-utils-vector-include.patch
  chromium-116.0.5845.187.tar.xz

New:

  chromium-117-blink-BUILD-mnemonic.patch
  chromium-117-emplace_back_on_vector-c++20.patch
  chromium-117-includes.patch
  chromium-117-lp155-constructors.patch
  chromium-117-lp155-typename.patch
  chromium-117-string-convert.patch
  chromium-117-workaround_clang_bug-structured_binding.patch
  chromium-117.0.5938.88.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.9EjQjC/_old  2023-09-20 13:26:42.261303282 +0200
+++ /var/tmp/diff_new_pack.9EjQjC/_new  2023-09-20 13:26:42.265303425 +0200
@@ -55,8 +55,10 @@
 %define gcc_version 12
 %if 0%{?suse_version} < 1699
 %bcond_with system_re2
+%bcond_with system_webp
 %else
 %bcond_without system_re2
+%bcond_without system_webp
 %endif
 %bcond_with is_beta # CHANNEL SWITCH
 %bcond_with system_avif
@@ -83,7 +85,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:116.0.5845.187
+Version:117.0.5938.88
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -119,7 +121,6 @@
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch87:chromium-98-gtk4-build.patch
-Patch90:chromium-100-InMilliseconds-constexpr.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
@@ -130,18 +131,18 @@
 Patch211:   gcc13-fix.patch
 Patch214:   chromium-113-webview-namespace.patch
 Patch215:   chromium-113-webauth-include-variant.patch
-Patch217:   chromium-115-workaround_clang_bug-structured_binding.patch
+Patch217:   chromium-117-workaround_clang_bug-structured_binding.patch
 Patch218:   chromium-114-lld-argument.patch
 Patch221:   chromium-115-lp155-typename.patch
-Patch222:   chromium-115-Qt-moc-version.patch
-Patch223:   chromium-115-emplace_back_on_vector-c++2

commit chromium for openSUSE:Factory

2023-09-12 Thread Source-Sync
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-09-12 21:03:09

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1766 (New)


Package is "chromium"

Tue Sep 12 21:03:09 2023 rev:396 rq:1110459 version:116.0.5845.187

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-09-06 
19:03:18.846511536 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1766/chromium.changes  
2023-09-12 21:04:35.239822323 +0200
@@ -1,0 +2,6 @@
+Tue Sep 12 06:18:00 UTC 2023 - Andreas Stieger 
+
+- Chromium 116.0.5845.187 (boo#1215231):
+  * CVE-2023-4863: Heap buffer overflow in WebP
+
+---

Old:

  chromium-116.0.5845.179.tar.xz

New:

  chromium-116.0.5845.187.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.1HMBFa/_old  2023-09-12 21:04:47.880273199 +0200
+++ /var/tmp/diff_new_pack.1HMBFa/_new  2023-09-12 21:04:47.884273342 +0200
@@ -83,7 +83,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:116.0.5845.179
+Version:116.0.5845.187
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-116.0.5845.179.tar.xz -> chromium-116.0.5845.187.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-116.0.5845.179.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1766/chromium-116.0.5845.187.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-09-06 Thread Source-Sync
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-09-06 18:58:36

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1766 (New)


Package is "chromium"

Wed Sep  6 18:58:36 2023 rev:395 rq:1109167 version:116.0.5845.179

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-08-30 
10:24:25.668595637 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1766/chromium.changes  
2023-09-06 19:03:18.846511536 +0200
@@ -1,0 +2,9 @@
+Wed Sep  6 05:08:13 UTC 2023 - Andreas Stieger 
+
+- Chromium 116.0.5845.179 (boo#1215023):
+  * CVE-2023-4761: Out of bounds memory access in FedCM
+  * CVE-2023-4762: Type Confusion in V8
+  * CVE-2023-4763: Use after free in Networks
+  * CVE-2023-4764: Incorrect security UI in BFCache
+
+---

Old:

  chromium-116.0.5845.140.tar.xz

New:

  chromium-116.0.5845.179.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.2oAHM5/_old  2023-09-06 19:03:31.666968559 +0200
+++ /var/tmp/diff_new_pack.2oAHM5/_new  2023-09-06 19:03:31.670968702 +0200
@@ -83,7 +83,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:116.0.5845.140
+Version:116.0.5845.179
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-116.0.5845.140.tar.xz -> chromium-116.0.5845.179.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-116.0.5845.140.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1766/chromium-116.0.5845.179.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-08-30 Thread Source-Sync
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-08-30 10:21:21

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1766 (New)


Package is "chromium"

Wed Aug 30 10:21:21 2023 rev:394 rq:1108013 version:116.0.5845.140

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-08-28 
17:11:42.189083585 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1766/chromium.changes  
2023-08-30 10:24:25.668595637 +0200
@@ -1,0 +2,6 @@
+Wed Aug 30 00:57:21 UTC 2023 - Andreas Stieger 
+
+- Chromium 116.0.5845.140 (boo#1214758):
+  * CVE-2023-4572: Use after free in MediaStream
+
+---

Old:

  chromium-116.0.5845.110.tar.xz

New:

  chromium-116.0.5845.140.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.Ndxld6/_old  2023-08-30 10:24:37.097003564 +0200
+++ /var/tmp/diff_new_pack.Ndxld6/_new  2023-08-30 10:24:37.101003707 +0200
@@ -83,7 +83,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:116.0.5845.110
+Version:116.0.5845.140
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-116.0.5845.110.tar.xz -> chromium-116.0.5845.140.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-116.0.5845.110.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1766/chromium-116.0.5845.140.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-08-28 Thread Source-Sync
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-08-28 17:11:23

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1766 (New)


Package is "chromium"

Mon Aug 28 17:11:23 2023 rev:393 rq:1105427 version:116.0.5845.110

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-08-16 
14:17:16.439052159 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1766/chromium.changes  
2023-08-28 17:11:42.189083585 +0200
@@ -1,0 +2,10 @@
+Wed Aug 23 06:09:03 UTC 2023 - Andreas Stieger 
+
+- Chromium 116.0.5845.110 (boo#1214487):
+  * CVE-2023-4427: Out of bounds memory access in V8
+  * CVE-2023-4428: Out of bounds memory access in CSS
+  * CVE-2023-4429: Use after free in Loader
+  * CVE-2023-4430: Use after free in Vulkan
+  * CVE-2023-4431: Out of bounds memory access in Fonts
+
+---

Old:

  chromium-116.0.5845.96.tar.xz

New:

  chromium-116.0.5845.110.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.7dIirj/_old  2023-08-28 17:11:54.281517842 +0200
+++ /var/tmp/diff_new_pack.7dIirj/_new  2023-08-28 17:11:54.289518129 +0200
@@ -83,7 +83,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:116.0.5845.96
+Version:116.0.5845.110
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-116.0.5845.96.tar.xz -> chromium-116.0.5845.110.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-116.0.5845.96.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1766/chromium-116.0.5845.110.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-08-16 Thread Source-Sync
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-08-16 14:16:44

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.11712 (New)


Package is "chromium"

Wed Aug 16 14:16:44 2023 rev:392 rq:1104075 version:116.0.5845.96

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-08-10 
15:33:51.996151101 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.11712/chromium.changes 
2023-08-16 14:17:16.439052159 +0200
@@ -1,0 +2,50 @@
+Mon Aug 14 19:17:09 UTC 2023 - Andreas Stieger 
+
+- Chromium 116.0.5845.96
+  * New CSS features: Motion Path, and "display" and
+"content-visibility" animations
+  * Web APIs: AbortSignal.any(), BYOB support for Fetch, Back/
+forward cache NotRestoredReason API, Document Picture-in-
+Picture, Expanded Wildcards in Permissions Policy Origins,
+FedCM bundle: Login Hint API, User Info API, and RP Context API,
+Non-composed Mouse and Pointer enter/leave events, 
+Remove document.open sandbox inheritance, 
+Report Critical-CH caused restart in NavigationTiming
+- fix a number of security issues (boo#1214301):
+  * CVE-2023-2312: Use after free in Offline
+  * CVE-2023-4349: Use after free in Device Trust Connectors
+  * CVE-2023-4350: Inappropriate implementation in Fullscreen
+  * CVE-2023-4351: Use after free in Network
+  * CVE-2023-4352: Type Confusion in V8
+  * CVE-2023-4353: Heap buffer overflow in ANGLE
+  * CVE-2023-4354: Heap buffer overflow in Skia
+  * CVE-2023-4355: Out of bounds memory access in V8
+  * CVE-2023-4356: Use after free in Audio
+  * CVE-2023-4357: Insufficient validation of untrusted input in XML
+  * CVE-2023-4358: Use after free in DNS
+  * CVE-2023-4359: Inappropriate implementation in App Launcher
+  * CVE-2023-4360: Inappropriate implementation in Color
+  * CVE-2023-4361: Inappropriate implementation in Autofill
+  * CVE-2023-4362: Heap buffer overflow in Mojom IDL
+  * CVE-2023-4363: Inappropriate implementation in WebShare
+  * CVE-2023-4364: Inappropriate implementation in Permission Prompts
+  * CVE-2023-4365: Inappropriate implementation in Fullscreen
+  * CVE-2023-4366: Use after free in Extensions
+  * CVE-2023-4367: Insufficient policy enforcement in Extensions API
+  * CVE-2023-4368: Insufficient policy enforcement in Extensions API
+- drop patches:
+  * chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
+  * chromium-115-verify_name_match-include.patch
+  * chromium-86-fix-vaapi-on-intel.patch
+  * chromium-115-skia-include.patch
+  * chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch
+- add patches:
+  * chromium-116-profile-view-utils-vector-include.patch
+  * chromium-116-blink-variant-include.patch
+  * chromium-116-lp155-url_load_stats-size-t.patch
+  * chromium-116-abseil-limits-include.patch
+  * chromium-116-lp155-typenames.patch
+  * chromium-116-lp155-constuctors.patch
+- Build with bundled re2 on Leap
+
+---

Old:

  chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
  chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch
  chromium-115-skia-include.patch
  chromium-115-verify_name_match-include.patch
  chromium-115.0.5790.170.tar.xz
  chromium-86-fix-vaapi-on-intel.patch

New:

  chromium-116-abseil-limits-include.patch
  chromium-116-blink-variant-include.patch
  chromium-116-lp155-constuctors.patch
  chromium-116-lp155-typenames.patch
  chromium-116-lp155-url_load_stats-size-t.patch
  chromium-116-profile-view-utils-vector-include.patch
  chromium-116.0.5845.96.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.8251VY/_old  2023-08-16 14:17:22.967097861 +0200
+++ /var/tmp/diff_new_pack.8251VY/_new  2023-08-16 14:17:22.975097916 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package chromium
 #
 # Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2023 Callum Farmer 
@@ -53,6 +53,11 @@
 %define llvm_version 15
 # GCC version
 %define gcc_version 12
+%if 0%{?suse_version} < 1699
+%bcond_with system_re2
+%else
+%bcond_without system_re2
+%endif
 %bcond_with is_beta # CHANNEL SWITCH
 %bcond_with system_avif
 # Compiler
@@ -78,7 +83,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:115.0.5790.170
+Version:116.0.5845.96
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -116,7 +121,6 @@
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chro

commit chromium for openSUSE:Factory

2023-08-10 Thread Source-Sync
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-08-10 15:33:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.11712 (New)


Package is "chromium"

Thu Aug 10 15:33:31 2023 rev:391 rq:1103210 version:115.0.5790.170

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-08-03 
17:30:30.064024101 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.11712/chromium.changes 
2023-08-10 15:33:51.996151101 +0200
@@ -1,0 +2,6 @@
+Wed Aug  9 17:24:31 UTC 2023 - Andreas Stieger 
+
+- Fix crash with extensions (boo#1214003)
+  chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch
+
+---

New:

  chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.K4D56G/_old  2023-08-10 15:33:58.128189344 +0200
+++ /var/tmp/diff_new_pack.K4D56G/_new  2023-08-10 15:33:58.132189370 +0200
@@ -135,6 +135,7 @@
 Patch223:   chromium-115-emplace_back_on_vector-c++20.patch
 Patch224:   chromium-115-compiler-SkColor4f.patch
 Patch225:   chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
+Patch226:   
chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++ chromium-115-dont-pass-nullptr-to-construct-re2-StringPiece.patch ++
>From 3f6cd624418e2aacd7f2802df188585db78044da Mon Sep 17 00:00:00 2001
From: Paul Wankadia 
Date: Tue, 30 May 2023 19:53:20 +
Subject: [PATCH] Don't pass nullptr to construct re2::StringPiece.

This avoids breakage when re2::StringPiece becomes
an alias for absl::string_view/std::string_view.

Also, remove an unused variable that will start
upsetting the compiler for some reason.

Bug: 1447090
Change-Id: I5d2ffdb261391c0f0f3eaac706eb47a3cf108125
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4569968
Commit-Queue: Nico Weber 
Auto-Submit: Paul Wankadia 
Reviewed-by: Nico Weber 
Owners-Override: Nico Weber 
Cr-Commit-Position: refs/heads/main@{#1150783}
---
 .../browser_switcher/alternative_browser_driver_posix.cc   | 2 +-
 components/feedback/redaction_tool/redaction_tool.cc   | 2 +-
 extensions/browser/api/web_request/form_data_parser.cc | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/chrome/browser/browser_switcher/alternative_browser_driver_posix.cc 
b/chrome/browser/browser_switcher/alternative_browser_driver_posix.cc
index b2f7cd8ed0788f..272b933bab9625 100644
--- a/chrome/browser/browser_switcher/alternative_browser_driver_posix.cc
+++ b/chrome/browser/browser_switcher/alternative_browser_driver_posix.cc
@@ -89,7 +89,7 @@ void ExpandEnvironmentVariables(std::string* arg) {
   static re2::LazyRE2 re = {
   "\\$\\{([a-zA-Z_][a-zA-Z_0-9]*)\\}|\\$([a-zA-Z_][a-zA-Z_0-9]*)"};
   std::string out;
-  re2::StringPiece submatch[3] = {nullptr};
+  re2::StringPiece submatch[3] = {};
   size_t start = 0;
   bool matched = false;
   while (re->Match(*arg, start, arg->size(), re2::RE2::Anchor::UNANCHORED,
diff --git a/components/feedback/redaction_tool/redaction_tool.cc 
b/components/feedback/redaction_tool/redaction_tool.cc
index 876e8da509aa74..c81806e0fb029f 100644
--- a/components/feedback/redaction_tool/redaction_tool.cc
+++ b/components/feedback/redaction_tool/redaction_tool.cc
@@ -1081,7 +1081,7 @@ std::string RedactionTool::RedactCustomPatternWithContext(
   // Keep consuming, building up a result string as we go.
   re2::StringPiece text(input);
   re2::StringPiece skipped;
-  re2::StringPiece pre_match, pre_matched_id, matched_id, post_matched_id;
+  re2::StringPiece pre_matched_id, matched_id, post_matched_id;
   while (FindAndConsumeAndGetSkipped(&text, *re, &skipped, &pre_matched_id,
  &matched_id, &post_matched_id)) {
 std::string matched_id_as_string(matched_id);
diff --git a/extensions/browser/api/web_request/form_data_parser.cc 
b/extensions/browser/api/web_request/form_data_parser.cc
index 6d516e86c9f1ed..cf73709add6d68 100644
--- a/extensions/browser/api/web_request/form_data_parser.cc
+++ b/extensions/browser/api/web_request/form_data_parser.cc
@@ -372,8 +372,7 @@ std::unique_ptr 
FormDataParser::CreateFromContentTypeHeader(
 FormDataParser::FormDataParser() = default;
 
 FormDataParserUrlEncoded::FormDataParserUrlEncoded()
-: source_(nullptr),
-  source_set_(false),
+: source_set_(false),
   source_malformed_(false),
   arg_name_(&name_),
   arg_value_(&value_)

commit chromium for openSUSE:Factory

2023-08-03 Thread Source-Sync
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-08-03 17:29:45

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.22712 (New)


Package is "chromium"

Thu Aug  3 17:29:45 2023 rev:390 rq:1102107 version:115.0.5790.170

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-07-24 
18:27:13.526593856 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.22712/chromium.changes 
2023-08-03 17:30:30.064024101 +0200
@@ -1,0 +2,22 @@
+Thu Aug  3 06:00:39 UTC 2023 - Andreas Stieger 
+
+- Chromium 115.0.5790.170 (boo#1213920)
+  * CVE-2023-4068: Type Confusion in V8
+  * CVE-2023-4069: Type Confusion in V8
+  * CVE-2023-4070: Type Confusion in V8
+  * CVE-2023-4071: Heap buffer overflow in Visuals
+  * CVE-2023-4072: Out of bounds read and write in WebGL
+  * CVE-2023-4073: Out of bounds memory access in ANGLE
+  * CVE-2023-4074: Use after free in Blink Task Scheduling
+  * CVE-2023-4075: Use after free in Cast
+  * CVE-2023-4076: Use after free in WebRTC
+  * CVE-2023-4077: Insufficient data validation in Extensions
+  * CVE-2023-4078: Inappropriate implementation in Extensions
+
+---
+Fri Jul 28 22:01:46 UTC 2023 - Andreas Stieger 
+
+- Specify re2 build dependency in a way that makes Leap packages
+  build in devel project and in Maintenance 
+
+---

Old:

  chromium-115.0.5790.102.tar.xz

New:

  chromium-115.0.5790.170.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.mo2dgo/_old  2023-08-03 17:30:39.472081039 +0200
+++ /var/tmp/diff_new_pack.mo2dgo/_new  2023-08-03 17:30:39.476081064 +0200
@@ -20,7 +20,6 @@
 
 %define rname chromium
 %define outputdir out
-%bcond_with is_beta # CHANNEL SWITCH
 # bsc#1108175
 %define __provides_exclude ^lib.*\\.so.*$
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
@@ -50,11 +49,12 @@
 %bcond_with ffmpeg_51
 %bcond_with qt6
 %endif
-%bcond_with system_avif
 # LLVM version
 %define llvm_version 15
 # GCC version
 %define gcc_version 12
+%bcond_with is_beta # CHANNEL SWITCH
+%bcond_with system_avif
 # Compiler
 %bcond_without clang
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
@@ -69,7 +69,6 @@
 %else
 %define ffmpeg_version 58
 %endif
-%bcond_without chromedriver
 # Package names
 %if %{with is_beta}
 %define chromedriver_name %{name}-chromedriver
@@ -79,7 +78,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:115.0.5790.102
+Version:115.0.5790.170
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -136,9 +135,6 @@
 Patch223:   chromium-115-emplace_back_on_vector-c++20.patch
 Patch224:   chromium-115-compiler-SkColor4f.patch
 Patch225:   chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
-%if 0%{?sle_version} == 150400
-Patch300:   chromium-114-revert-av1enc-lp154.patch
-%endif
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -275,6 +271,9 @@
 Obsoletes:  chromium-ffmpegsumo < %{version}
 # no 32bit supported and it takes ages to build
 ExclusiveArch:  x86_64 aarch64 riscv64
+%if 0%{?sle_version} == 150400
+Patch300:   chromium-114-revert-av1enc-lp154.patch
+%endif
 %if 0%{?suse_version} <= 1500
 BuildRequires:  pkgconfig(glproto)
 %endif
@@ -346,23 +345,24 @@
 BuildRequires:  gcc%{gcc_version}-c++
 %endif
 %endif
+%if 0%{?suse_version} < 1699
+BuildRequires:  pkgconfig(re2) = 10.0.0
+%endif
 
 %description
 Chromium is the open-source project behind Google Chrome. We invite you to 
join us in our effort to help build a safer, faster, and more stable way for 
all Internet users to experience the web, and to create a powerful platform for 
developing a new generation of web applications.
 
-%if %{with chromedriver}
 %package -n %{chromedriver_name}
 Summary:WebDriver for Google Chrome/Chromium
 License:BSD-3-Clause
 Requires:   %{name} = %{version}
 %if %{with is_beta}
-Provides:   chromedriver = %{version}-%{release}
 Conflicts:  chromedriver
+Provides:   chromedriver = %{version}-%{release}
 %endif
 
 %description -n %{chromedriver_name}
 WebDriver is an open source tool for automated testing of webapps across many 
browsers. It provides capabilities for navigating to web pages, user input, 
JavaScript execution, and more. ChromeDriver is a standalone server which 
implements WebDriver's wire protocol for Chromium. It is being developed by 

commit chromium for openSUSE:Factory

2023-07-24 Thread Source-Sync
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-07-24 18:26:22

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1467 (New)


Package is "chromium"

Mon Jul 24 18:26:22 2023 rev:389 rq:1100173 version:115.0.5790.102

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-07-19 
19:11:41.284936055 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1467/chromium.changes  
2023-07-24 18:27:13.526593856 +0200
@@ -1,0 +2,13 @@
+Sun Jul 23 11:55:15 UTC 2023 - Andreas Stieger 
+
+- Chromium 115.0.5790.102:
+  * stability fix
+- Add build fixes on Leap:
+  * chromium-115-emplace_back_on_vector-c++20.patch
+  * chromium-115-compiler-SkColor4f.patch
+  * chromium-115-workaround_clang_bug-structured_binding.patch
+  * chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
+- adjust chromium-115-lp155-typename.patch
+- drop chromium-114-workaround_clang_bug-structured_binding.patch
+
+---

Old:

  chromium-114-workaround_clang_bug-structured_binding.patch
  chromium-115.0.5790.98.tar.xz

New:

  chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
  chromium-115-compiler-SkColor4f.patch
  chromium-115-emplace_back_on_vector-c++20.patch
  chromium-115-workaround_clang_bug-structured_binding.patch
  chromium-115.0.5790.102.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.DB52KK/_old  2023-07-24 18:27:20.734636196 +0200
+++ /var/tmp/diff_new_pack.DB52KK/_new  2023-07-24 18:27:20.738636220 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package chromium
+# spec file
 #
 # Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2023 Callum Farmer 
@@ -79,7 +79,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:115.0.5790.98
+Version:115.0.5790.102
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -127,12 +127,15 @@
 Patch211:   gcc13-fix.patch
 Patch214:   chromium-113-webview-namespace.patch
 Patch215:   chromium-113-webauth-include-variant.patch
-Patch217:   chromium-114-workaround_clang_bug-structured_binding.patch
+Patch217:   chromium-115-workaround_clang_bug-structured_binding.patch
 Patch218:   chromium-114-lld-argument.patch
 Patch219:   chromium-115-skia-include.patch
 Patch220:   chromium-115-verify_name_match-include.patch
 Patch221:   chromium-115-lp155-typename.patch
 Patch222:   chromium-115-Qt-moc-version.patch
+Patch223:   chromium-115-emplace_back_on_vector-c++20.patch
+Patch224:   chromium-115-compiler-SkColor4f.patch
+Patch225:   chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch
 %if 0%{?sle_version} == 150400
 Patch300:   chromium-114-revert-av1enc-lp154.patch
 %endif

++ chromium-115-add_BoundSessionRefreshCookieFetcher::Result.patch ++
commit 73e9d865abd6b636280c4bb45720af2ff2c1e374
Author: Monica Basta 
Date:   Fri Jun 2 13:25:42 2023 +

[BSC]: Add BoundSessionRefreshCookieFetcher::Result

Bug: b/273920907
Change-Id: I6508dcb79592420bfa3ebe3aac872c097a303a02
Reviewed-on: 
https://chromium-review.googlesource.com/c/chromium/src/+/4574672
Commit-Queue: Monica Basta 
Reviewed-by: Alex Ilin 
Cr-Commit-Position: refs/heads/main@{#1152484}

diff --git 
a/chrome/browser/signin/bound_session_credentials/bound_session_cookie_controller_impl.cc
 
b/chrome/browser/signin/bound_session_credentials/bound_session_cookie_controller_impl.cc
index 4e7e0b092a568..1c8c0110e3516 100644
--- 
a/chrome/browser/signin/bound_session_credentials/bound_session_cookie_controller_impl.cc
+++ 
b/chrome/browser/signin/bound_session_credentials/bound_session_cookie_controller_impl.cc
@@ -93,7 +93,7 @@ void BoundSessionCookieControllerImpl::MaybeRefreshCookie() {
 void BoundSessionCookieControllerImpl::OnCookieRefreshFetched(
 BoundSessionRefreshCookieFetcher::Result result) {
   refresh_cookie_fetcher_.reset();
-  if (result.net_error == net::OK && result.response_code == net::HTTP_OK) {
+  if (result == BoundSessionRefreshCookieFetcher::Result::kSuccess) {
 // Requests are resumed once the cookie is set in the cookie jar. The
 // cookie is expected to be fresh and `this` is notified with its
 // expiration date before `OnCookieRefreshFetched` is called.
diff --git 
a/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher.h
 
b/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher.h
index db629

commit chromium for openSUSE:Factory

2023-07-19 Thread Source-Sync
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-07-19 19:11:13

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.5570 (New)


Package is "chromium"

Wed Jul 19 19:11:13 2023 rev:388 rq:1099469 version:115.0.5790.98

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-06-27 
23:17:38.123733666 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.5570/chromium.changes  
2023-07-19 19:11:41.284936055 +0200
@@ -1,0 +2,38 @@
+Wed Jul 19 09:23:32 UTC 2023 - Andreas Stieger 
+
+- Chromium 115.0.5790.98
+  * Security: The Storage, Service Worker, and Communication APIs
+are now partitioned in third-party contexts to prevent certain
+types of side-channel cross-site tracking
+  * HTTPS: Automatically and optimistically upgrade all main-frame
+navigations to HTTPS, with fast fallback to HTTP.
+  * CSS: accept multiple values of the display property
+  * CSS: support boolean context style container queries
+  * CSS: support scroll-driven animations
+  * Increase the maximum size of a WebAssembly.Module() on the main
+thread to 8 MB
+  * FedCM: Support credential management mediation requirements for
+auto re-authentication
+  * Deprecate the document.domain setter
+  * Deprecate mutation events
+  * Security fixes (boo#1213462):
+CVE-2023-3727: Use after free in WebRTC
+CVE-2023-3728: Use after free in WebRTC
+CVE-2023-3730: Use after free in Tab Groups
+CVE-2023-3732: Out of bounds memory access in Mojo
+CVE-2023-3733: Inappropriate implementation in WebApp Installs
+CVE-2023-3734: Inappropriate implementation in Picture In Picture
+CVE-2023-3735: Inappropriate implementation in Web API Permission Prompts
+CVE-2023-3736: Inappropriate implementation in Custom Tabs
+CVE-2023-3737: Inappropriate implementation in Notifications
+CVE-2023-3738: Inappropriate implementation in Autofill
+CVE-2023-3740: Insufficient validation of untrusted input in Themes
+Various fixes from internal audits, fuzzing and other initiatives
+- drop chromium-113-typename.patch
+- add chromium-115-skia-include.patch
+- add chromium-115-verify_name_match-include.patch
+- add chromium-115-lp155-typename.patch
+- Add chromium-115-Qt-moc-version.patch: support Qt5 & Qt6 without
+  built-in copy of shim
+
+---

Old:

  chromium-113-typename.patch
  chromium-114.0.5735.198.tar.xz

New:

  chromium-115-Qt-moc-version.patch
  chromium-115-lp155-typename.patch
  chromium-115-skia-include.patch
  chromium-115-verify_name_match-include.patch
  chromium-115.0.5790.98.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.104975945 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.108975968 +0200
@@ -69,6 +69,7 @@
 %else
 %define ffmpeg_version 58
 %endif
+%bcond_without chromedriver
 # Package names
 %if %{with is_beta}
 %define chromedriver_name %{name}-chromedriver
@@ -78,7 +79,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:114.0.5735.198
+Version:115.0.5790.98
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -126,9 +127,12 @@
 Patch211:   gcc13-fix.patch
 Patch214:   chromium-113-webview-namespace.patch
 Patch215:   chromium-113-webauth-include-variant.patch
-Patch216:   chromium-113-typename.patch
 Patch217:   chromium-114-workaround_clang_bug-structured_binding.patch
 Patch218:   chromium-114-lld-argument.patch
+Patch219:   chromium-115-skia-include.patch
+Patch220:   chromium-115-verify_name_match-include.patch
+Patch221:   chromium-115-lp155-typename.patch
+Patch222:   chromium-115-Qt-moc-version.patch
 %if 0%{?sle_version} == 150400
 Patch300:   chromium-114-revert-av1enc-lp154.patch
 %endif
@@ -343,6 +347,7 @@
 %description
 Chromium is the open-source project behind Google Chrome. We invite you to 
join us in our effort to help build a safer, faster, and more stable way for 
all Internet users to experience the web, and to create a powerful platform for 
developing a new generation of web applications.
 
+%if %{with chromedriver}
 %package -n %{chromedriver_name}
 Summary:WebDriver for Google Chrome/Chromium
 License:BSD-3-Clause
@@ -354,6 +359,7 @@
 
 %description -n %{chromedriver_name}
 WebDriver is an open source tool for automated testing of webapps across many 
browsers. It provides capabilities for navigating to web pa

commit chromium for openSUSE:Factory

2023-06-27 Thread Source-Sync
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-27 23:16:51

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)


Package is "chromium"

Tue Jun 27 23:16:51 2023 rev:387 rq:1095537 version:114.0.5735.198

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-06-25 
21:42:20.345076299 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes 
2023-06-27 23:17:38.123733666 +0200
@@ -1,0 +2,8 @@
+Tue Jun 27 07:39:29 UTC 2023 - Andreas Stieger 
+
+- Chromium 114.0.5735.198 (boo#1212755):
+  * CVE-2023-3420: Type Confusion in V8
+  * CVE-2023-3421: Use after free in Media
+  * CVE-2023-3422: Use after free in Guest View
+
+---

Old:

  chromium-114.0.5735.133.tar.xz

New:

  chromium-114.0.5735.198.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.5DBntQ/_old  2023-06-27 23:17:45.371776320 +0200
+++ /var/tmp/diff_new_pack.5DBntQ/_new  2023-06-27 23:17:45.379776367 +0200
@@ -78,7 +78,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:114.0.5735.133
+Version:114.0.5735.198
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

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


commit chromium for openSUSE:Factory

2023-06-25 Thread Source-Sync
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-25 21:42:12

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)


Package is "chromium"

Sun Jun 25 21:42:12 2023 rev:386 rq:1095206 version:114.0.5735.133

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-06-14 
16:32:23.355593023 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes 
2023-06-25 21:42:20.345076299 +0200
@@ -1,0 +2,5 @@
+Sun Jun 25 09:54:37 UTC 2023 - Callum Farmer 
+
+- Install Qt5 library & prepare for Qt6 in 115
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.WWsg5B/_old  2023-06-25 21:42:27.125117024 +0200
+++ /var/tmp/diff_new_pack.WWsg5B/_new  2023-06-25 21:42:27.129117048 +0200
@@ -41,12 +41,14 @@
 %bcond_without arm_bti
 %bcond_without system_icu
 %bcond_without ffmpeg_51
+%bcond_without qt6
 %else
 %bcond_with system_harfbuzz
 %bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
 %bcond_with ffmpeg_51
+%bcond_with qt6
 %endif
 %bcond_with system_avif
 # LLVM version
@@ -308,6 +310,10 @@
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Widgets)
 %endif
+%if %{with qt6}
+BuildRequires:  pkgconfig(Qt6Core)
+BuildRequires:  pkgconfig(Qt6Widgets)
+%endif
 %if %{with clang}
 %if 0%{?suse_version} < 1550
 BuildRequires:  clang%{llvm_version}
@@ -826,6 +832,9 @@
 %if %{without qt}
 myconf_gn+=" use_qt=false"
 %endif
+%if %{with qt6}
+myconf_gn+=" use_qt6=true"
+%endif
 # See dependency logic in third_party/BUILD.gn
 %if %{with system_harfbuzz}
 myconf_gn+=" use_system_harfbuzz=true"

++ INSTALL.sh ++
--- /var/tmp/diff_new_pack.WWsg5B/_old  2023-06-25 21:42:27.165117264 +0200
+++ /var/tmp/diff_new_pack.WWsg5B/_new  2023-06-25 21:42:27.169117288 +0200
@@ -90,6 +90,18 @@
 # Install the ICD json file to point ANGLE to libvk_swiftshader.so
 install -m 644 "${OUTPUTDIR}/vk_swiftshader_icd.json" 
"${STAGEDIR}/${INSTALLDIR}/"
 
+# QT shim
+if [ -f "${OUTPUTDIR}/libqt5_shim.so" ]; then
+  file="libqt5_shim.so"
+  buildfile="${OUTPUTDIR}/${file}"
+  install -m ${SHLIB_PERMS} "${buildfile}" "${STAGEDIR}/${INSTALLDIR}/${file}"
+fi
+if [ -f "${OUTPUTDIR}/libqt6_shim.so" ]; then
+  file="libqt6_shim.so"
+  buildfile="${OUTPUTDIR}/${file}"
+  install -m ${SHLIB_PERMS} "${buildfile}" "${STAGEDIR}/${INSTALLDIR}/${file}"
+fi
+
 # default apps
 if [ -d "${OUTPUTDIR}/default_apps" ]; then
 cp -a "${OUTPUTDIR}/default_apps" "${STAGEDIR}/${INSTALLDIR}/"


commit chromium for openSUSE:Factory

2023-06-14 Thread Source-Sync
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.changes2023-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 
+
+- 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 
+
+- 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 
+# Copyright (c) 2023 Callum Farmer 
 # Copyright (c) 2023 Andreas Stieger 
 #
 # 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(
-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;
 defau

commit chromium for openSUSE:Factory

2023-06-06 Thread Source-Sync
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-06 19:56:22

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)


Package is "chromium"

Tue Jun  6 19:56:22 2023 rev:384 rq:1091053 version:114.0.5735.106

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-06-05 
18:06:43.603175832 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes 
2023-06-06 19:57:46.607013073 +0200
@@ -1,0 +2,6 @@
+Tue Jun  6 05:34:13 UTC 2023 - Andreas Stieger 
+
+- Chromium 114.0.5735.106 (boo#1212044):
+  * CVE-2023-3079: Type Confusion in V8
+
+---

Old:

  chromium-114.0.5735.90.tar.xz

New:

  chromium-114.0.5735.106.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.pMBslX/_old  2023-06-06 19:57:52.899050376 +0200
+++ /var/tmp/diff_new_pack.pMBslX/_new  2023-06-06 19:57:52.907050424 +0200
@@ -76,7 +76,7 @@
 %define n_suffix %{nil}
 %endif
 Name:   chromium%{n_suffix}
-Version:114.0.5735.90
+Version:114.0.5735.106
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

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


commit chromium for openSUSE:Factory

2023-06-05 Thread Source-Sync
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-05 18:06:20

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)


Package is "chromium"

Mon Jun  5 18:06:20 2023 rev:383 rq:1090770 version:114.0.5735.90

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-06-04 
00:13:38.393906104 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes 
2023-06-05 18:06:43.603175832 +0200
@@ -1,0 +2,29 @@
+Sun Jun  4 18:52:01 UTC 2023 - Callum Farmer 
+
+- Chromium 114.0.5735.90 (boo#1211843):
+  * CSS text-wrap: balance is available
+  * Cookies partitioned by top level site (CHIPS)
+  * New Popover API
+- Security fixes:
+  * CVE-2023-2929: Out of bounds write in Swiftshader
+  * CVE-2023-2930: Use after free in Extensions
+  * CVE-2023-2931: Use after free in PDF
+  * CVE-2023-2932: Use after free in PDF
+  * CVE-2023-2933: Use after free in PDF
+  * CVE-2023-2934: Out of bounds memory access in Mojo
+  * CVE-2023-2935: Type Confusion in V8
+  * CVE-2023-2936: Type Confusion in V8
+  * CVE-2023-2937: Inappropriate implementation in Picture In Picture
+  * CVE-2023-2938: Inappropriate implementation in Picture In Picture
+  * CVE-2023-2939: Insufficient data validation in Installer
+  * CVE-2023-2940: Inappropriate implementation in Downloads
+  * CVE-2023-2941: Inappropriate implementation in Extensions API
+- Drop patches:
+  * chromium-103-VirtualCursor-std-layout.patch
+  * chromium-113-system-zlib.patch
+  * chromium-113-workaround_clang_bug-structured_binding.patch
+- Add patches
+  * chromium-114-workaround_clang_bug-structured_binding.patch
+  * chromium-114-lld-argument.patch
+
+---

Old:

  chromium-103-VirtualCursor-std-layout.patch
  chromium-113-system-zlib.patch
  chromium-113-workaround_clang_bug-structured_binding.patch
  chromium-113.0.5672.126.tar.xz

New:

  chromium-114-lld-argument.patch
  chromium-114-workaround_clang_bug-structured_binding.patch
  chromium-114.0.5735.90.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.UDJT2W/_old  2023-06-05 18:06:51.487222392 +0200
+++ /var/tmp/diff_new_pack.UDJT2W/_new  2023-06-05 18:06:51.491222415 +0200
@@ -20,6 +20,7 @@
 
 %define rname chromium
 %define outputdir out
+%bcond_with is_beta # CHANNEL SWITCH
 # bsc#1108175
 %define __provides_exclude ^lib.*\\.so.*$
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
@@ -66,8 +67,16 @@
 %else
 %define ffmpeg_version 58
 %endif
-Name:   chromium
-Version:113.0.5672.126
+# Package names
+%if %{with is_beta}
+%define chromedriver_name %{name}-chromedriver
+%define n_suffix -beta
+%else
+%define chromedriver_name chromedriver
+%define n_suffix %{nil}
+%endif
+Name:   chromium%{n_suffix}
+Version:114.0.5735.90
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -105,7 +114,6 @@
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
-Patch103:   chromium-103-VirtualCursor-std-layout.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
@@ -117,8 +125,8 @@
 Patch214:   chromium-113-webview-namespace.patch
 Patch215:   chromium-113-webauth-include-variant.patch
 Patch216:   chromium-113-typename.patch
-Patch217:   chromium-113-workaround_clang_bug-structured_binding.patch
-Patch218:   chromium-113-system-zlib.patch
+Patch217:   chromium-114-workaround_clang_bug-structured_binding.patch
+Patch218:   chromium-114-lld-argument.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -178,6 +186,7 @@
 BuildRequires:  pkgconfig(libdc1394-2)
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libelf)
+BuildRequires:  pkgconfig(libevdev)
 BuildRequires:  pkgconfig(libevent)
 BuildRequires:  pkgconfig(libexif)
 BuildRequires:  pkgconfig(libffi)
@@ -325,12 +334,16 @@
 %description
 Chromium is the open-source project behind Google Chrome. We invite you to 
join us in our effort to help build a safer, faster, and more stable way for 
all Internet users to experience the web, and to create a powerful platform for 
developing a new generation of web applications.
 
-%package -n chromedriver
+%package -n %{chromedriver_name}
 Summary:WebDriver for Google Chrome/

commit chromium for openSUSE:Factory

2023-06-03 Thread Source-Sync
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-04 00:13:32

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.15902 (New)


Package is "chromium"

Sun Jun  4 00:13:32 2023 rev:382 rq:1090659 version:113.0.5672.126

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-05-18 
15:18:52.397715863 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.15902/chromium.changes 
2023-06-04 00:13:38.393906104 +0200
@@ -1,0 +2,18 @@
+Tue May 30 21:53:45 UTC 2023 - Callum Farmer 
+
+- Un-bundle zlib again
+- Remove un-needed patches:
+  * chromium-112-default-comparison-operators.patch
+  * chromium-109-clang-lp154.patch
+  * chromium-clang-nomerge.patch
+  * chromium-ffmpeg-lp152.patch
+  * chromium-lp151-old-drm.patch
+- Added patches:
+  * chromium-113-system-zlib.patch
+
+---
+Sun May 28 21:32:03 UTC 2023 - Andreas Stieger 
+
+- build with llvm15 on Leap
+
+---

Old:

  chromium-109-clang-lp154.patch
  chromium-112-default-comparison-operators.patch
  chromium-clang-nomerge.patch
  chromium-ffmpeg-lp152.patch
  chromium-lp151-old-drm.patch

New:

  chromium-113-system-zlib.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.otXxPH/_old  2023-06-04 00:13:44.513942691 +0200
+++ /var/tmp/diff_new_pack.otXxPH/_new  2023-06-04 00:13:44.517942715 +0200
@@ -49,21 +49,9 @@
 %endif
 %bcond_with system_avif
 # LLVM version
-%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
-%define llvm_version 12
-%else
-%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150500
-%define llvm_version 13
-%else
 %define llvm_version 15
-%endif
-%endif
 # GCC version
-%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150500
-%define gcc_version 11
-%else
 %define gcc_version 12
-%endif
 # Compiler
 %bcond_without clang
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
@@ -109,13 +97,10 @@
 Patch7: chromium-norar.patch
 Patch9: system-libdrm.patch
 Patch10:chromium-disable-parallel-gold.patch
-Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
 Patch15:chromium-110-compiler.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
-Patch50:chromium-clang-nomerge.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
-Patch63:chromium-ffmpeg-lp152.patch
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
@@ -126,15 +111,14 @@
 Patch202:   chromium-prop-codecs.patch
 Patch203:   chromium-106-ffmpeg-duration.patch
 Patch205:   chromium-disable-GlobalMediaControlsCastStartStop.patch
-Patch206:   chromium-109-clang-lp154.patch
 Patch208:   chromium-icu72-2.patch
 Patch210:   chromium-110-system-libffi.patch
 Patch211:   gcc13-fix.patch
-Patch213:   chromium-112-default-comparison-operators.patch
 Patch214:   chromium-113-webview-namespace.patch
 Patch215:   chromium-113-webauth-include-variant.patch
 Patch216:   chromium-113-typename.patch
 Patch217:   chromium-113-workaround_clang_bug-structured_binding.patch
+Patch218:   chromium-113-system-zlib.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -614,7 +598,7 @@
 third_party/x11proto
 third_party/xcbproto
 third_party/xnnpack
-third_party/zlib
+third_party/zlib/google
 third_party/zxcvbn-cpp
 url/third_party/mozilla
 v8/src/third_party/siphash
@@ -747,7 +731,7 @@
 opus
 re2
 snappy
-#zlib (broken since 113.0.5672.63)
+zlib
 )
 %if %{with system_harfbuzz}
 gn_system_libraries+=(

++ chromium-113-system-zlib.patch ++
>From c8b965be5b61c2412df938e1feb380b69bd92ee9 Mon Sep 17 00:00:00 2001
From: Stephan Hartmann 
Date: Thu, 06 Apr 2023 07:15:03 +
Subject: [PATCH] [unbundle] do not use ZipAnalyzer traits header

It is enough to include chrome/common/safe_browsing/archive_analyzer_results.h.

Bug: None
Change-Id: Ia63a66b77c073fa4fdb8470db34b4c24722293cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4373706
Reviewed-by: Daniel Rubery 
Commit-Queue: Stephan Hartmann 
Cr-Commit-Position: refs/heads/main@{#1127041}
---

diff --git a/chrome/services/file_util/public/mojom/BUILD.gn 
b/chrome/services/file_util/public/mojom/BUILD.gn
index b9e80cc..461d2d0 100644
--- a/chrome/services/file_util/public/mojom/BUILD.gn
+++ b/chrome/services/f

commit chromium for openSUSE:Factory

2023-05-18 Thread Source-Sync
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-05-18 15:18:29

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1533 (New)


Package is "chromium"

Thu May 18 15:18:29 2023 rev:381 rq:1087478 version:113.0.5672.126

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-05-11 
12:33:59.062849975 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1533/chromium.changes  
2023-05-18 15:18:52.397715863 +0200
@@ -1,0 +2,12 @@
+Tue May 16 21:16:23 UTC 2023 - Andreas Stieger 
+
+- Chromium 113.0.5672.126 (boo#1211442):
+  * CVE-2023-2721: Use after free in Navigation
+  * CVE-2023-2722: Use after free in Autofill UI
+  * CVE-2023-2723: Use after free in DevTools
+  * CVE-2023-2724: Type Confusion in V8
+  * CVE-2023-2725: Use after free in Guest View
+  * CVE-2023-2726: Inappropriate implementation in WebApp Installs
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-113.0.5672.92.tar.xz

New:

  chromium-113.0.5672.126.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.T19NLB/_old  2023-05-18 15:18:58.149745115 +0200
+++ /var/tmp/diff_new_pack.T19NLB/_new  2023-05-18 15:18:58.153745135 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:113.0.5672.92
+Version:113.0.5672.126
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-113.0.5672.92.tar.xz -> chromium-113.0.5672.126.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-113.0.5672.92.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1533/chromium-113.0.5672.126.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-05-11 Thread Source-Sync
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-05-11 12:32:56

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1533 (New)


Package is "chromium"

Thu May 11 12:32:56 2023 rev:380 rq:1086090 version:113.0.5672.92

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-04-21 
14:16:46.750502511 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1533/chromium.changes  
2023-05-11 12:33:59.062849975 +0200
@@ -1,0 +2,22 @@
+Tue May  9 19:14:20 UTC 2023 - Andreas Stieger 
+
+- Chromium 113.0.5672.92 (boo#1211211)
+- Multiple security fixes (boo#1211036):
+  * CVE-2023-2459: Inappropriate implementation in Prompts
+  * CVE-2023-2460: Insufficient validation of untrusted input in Extensions
+  * CVE-2023-2461: Use after free in OS Inputs
+  * CVE-2023-2462: Inappropriate implementation in Prompts
+  * CVE-2023-2463: Inappropriate implementation in Full Screen Mode
+  * CVE-2023-2464: Inappropriate implementation in PictureInPicture
+  * CVE-2023-2465: Inappropriate implementation in CORS
+  * CVE-2023-2466: Inappropriate implementation in Prompts
+  * CVE-2023-2467: Inappropriate implementation in Prompts
+  * CVE-2023-2468: Inappropriate implementation in PictureInPicture
+- drop chromium-94-sql-no-assert.patch
+- drop no-location-leap151.patch
+- add chromium-113-webview-namespace.patch
+- add chromium-113-webauth-include-variant.patch
+- add chromium-113-typename.patch
+- add chromium-113-workaround_clang_bug-structured_binding.patch
+
+---

Old:

  chromium-112.0.5615.165.tar.xz
  chromium-94-sql-no-assert.patch
  no-location-leap151.patch

New:

  chromium-113-typename.patch
  chromium-113-webauth-include-variant.patch
  chromium-113-webview-namespace.patch
  chromium-113-workaround_clang_bug-structured_binding.patch
  chromium-113.0.5672.92.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.qv2mtS/_old  2023-05-11 12:34:06.794887975 +0200
+++ /var/tmp/diff_new_pack.qv2mtS/_new  2023-05-11 12:34:06.798887995 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:112.0.5615.165
+Version:113.0.5672.92
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -107,8 +107,6 @@
 Patch6: gcc-enable-lto.patch
 # Do not use unrar code, it is non-free
 Patch7: chromium-norar.patch
-# revert location on old GCC on 15.1, 15.2 gets it right tho
-Patch8: no-location-leap151.patch
 Patch9: system-libdrm.patch
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
@@ -118,7 +116,6 @@
 Patch50:chromium-clang-nomerge.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch63:chromium-ffmpeg-lp152.patch
-Patch65:chromium-94-sql-no-assert.patch
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
@@ -134,6 +131,10 @@
 Patch210:   chromium-110-system-libffi.patch
 Patch211:   gcc13-fix.patch
 Patch213:   chromium-112-default-comparison-operators.patch
+Patch214:   chromium-113-webview-namespace.patch
+Patch215:   chromium-113-webauth-include-variant.patch
+Patch216:   chromium-113-typename.patch
+Patch217:   chromium-113-workaround_clang_bug-structured_binding.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -613,7 +614,7 @@
 third_party/x11proto
 third_party/xcbproto
 third_party/xnnpack
-third_party/zlib/google
+third_party/zlib
 third_party/zxcvbn-cpp
 url/third_party/mozilla
 v8/src/third_party/siphash
@@ -746,7 +747,7 @@
 opus
 re2
 snappy
-zlib
+#zlib (broken since 113.0.5672.63)
 )
 %if %{with system_harfbuzz}
 gn_system_libraries+=(

++ chromium-110-compiler.patch ++
--- /var/tmp/diff_new_pack.qv2mtS/_old  2023-05-11 12:34:06.886888427 +0200
+++ /var/tmp/diff_new_pack.qv2mtS/_new  2023-05-11 12:34:06.890888447 +0200
@@ -7,10 +7,10 @@
  build/config/compiler/BUILD.gn | 134 +
  1 file changed, 17 insertions(+), 117 deletions(-)
 
-Index: chromium-112.0.5615.20/build/config/compiler/BUILD.gn
+Index: chromium-113.0.5672.53/build/config/compiler/BUILD.gn
 ===
 chromium-112.0.5615.20.orig/build/config/compiler/BUILD.gn
-+++ chromium-112.0.5615.20/build/config

commit chromium for openSUSE:Factory

2023-04-21 Thread Source-Sync
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-04-21 14:16:11

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1533 (New)


Package is "chromium"

Fri Apr 21 14:16:11 2023 rev:379 rq:1080757 version:112.0.5615.165

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-04-15 
22:33:46.429754886 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1533/chromium.changes  
2023-04-21 14:16:46.750502511 +0200
@@ -1,0 +2,18 @@
+Wed Apr 19 19:55:51 UTC 2023 - Andreas Stieger 
+
+- Chromium 112.0.5615.165 (boo#1210618):
+  * CVE-2023-2133: Out of bounds memory access in Service Worker API
+  * CVE-2023-2134: Out of bounds memory access in Service Worker API
+  * CVE-2023-2135: Use after free in DevTools
+  * CVE-2023-2136: Integer overflow in Skia
+  * CVE-2023-2137: Heap buffer overflow in sqlite
+- drop chromium-112-feed_protos.patch
+
+---
+Sun Apr 16 02:10:30 UTC 2023 - Andreas Stieger 
+
+- Fix Leap 15.4 build failures from default comparison operators
+  defined outside of the class definition, a C++20 feature
+  adding chromium-112-default-comparison-operators.patch
+
+---

Old:

  chromium-112-feed_protos.patch
  chromium-112.0.5615.121.tar.xz

New:

  chromium-112-default-comparison-operators.patch
  chromium-112.0.5615.165.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.uw73NM/_old  2023-04-21 14:16:57.058560307 +0200
+++ /var/tmp/diff_new_pack.uw73NM/_new  2023-04-21 14:16:57.070560374 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:112.0.5615.121
+Version:112.0.5615.165
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -133,7 +133,7 @@
 Patch208:   chromium-icu72-2.patch
 Patch210:   chromium-110-system-libffi.patch
 Patch211:   gcc13-fix.patch
-Patch212:   chromium-112-feed_protos.patch
+Patch213:   chromium-112-default-comparison-operators.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++ chromium-112-default-comparison-operators.patch ++
From: Andreas Stieger 
Date: Sun, 16 Apr 2023 10:01:24 +0200
Subject: [PATCH] move default quality operators to class definition
References: https://bugzilla.opensuse.org/show_bug.cgi?id=1210126
Upstream: no

Fixes build errors caused by equality operators defaulted outside of
class definitions. This is a C++20 feature, the failure is specific
to LLVM in openSUSE Leap 15.4.

../components/password_manager/core/browser/affiliation/affiliation_fetcher_base.cc:182:6:
 error: equality comparison operator can only be defaulted in a class definition
bool operator==(const AffiliationFetcherInterface::RequestInfo& lhs,
 ^
1 error generated.

../printing/page_setup.cc:52:19: error: equality comparison operator can only 
be defaulted in a class definition
bool PageMargins::operator==(const PageMargins& other) const = default;
  ^
../printing/page_setup.cc:80:17: error: equality comparison operator can only 
be defaulted in a class definition
bool PageSetup::operator==(const PageSetup& other) const = default;
^
2 errors generated.

../printing/print_settings.cc:269:37: error: equality comparison operator can 
only be defaulted in a class definition
bool PrintSettings::RequestedMedia::operator==(
^
../printing/print_settings.cc:328:21: error: equality comparison operator can 
only be defaulted in a class definition
bool PrintSettings::operator==(const PrintSettings& other) const = default;
^
2 errors generated.

Index: 
chromium-112.0.5615.121/components/password_manager/core/browser/affiliation/affiliation_fetcher_base.cc
===
--- 
chromium-112.0.5615.121.orig/components/password_manager/core/browser/affiliation/affiliation_fetcher_base.cc
+++ 
chromium-112.0.5615.121/components/password_manager/core/browser/affiliation/affiliation_fetcher_base.cc
@@ -179,7 +179,4 @@ void AffiliationFetcherBase::OnSimpleLoa
   }
 }
 
-bool operator==(const AffiliationFetcherInterface::RequestInfo& lhs,
-const AffiliationFetcherInterface::RequestInfo& rhs) = default;
-
 }  // namespace password_manager
Index: 
chromium-112.0.5615.121/components/password_manager/core/browser/affiliation/affiliation_fetcher_interface.h

commit chromium for openSUSE:Factory

2023-04-15 Thread Source-Sync
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-04-15 22:33:19

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19717 (New)


Package is "chromium"

Sat Apr 15 22:33:19 2023 rev:378 rq:1079587 version:112.0.5615.121

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-04-07 
18:17:29.824950185 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19717/chromium.changes 
2023-04-15 22:33:46.429754886 +0200
@@ -1,0 +2,6 @@
+Sat Apr 15 10:49:51 UTC 2023 - Andreas Stieger 
+
+- Chromium 112.0.5615.121:
+  * CVE-2023-2033: Type Confusion in V8 (boo#1210478)
+
+---

Old:

  chromium-112.0.5615.49.tar.xz

New:

  chromium-112.0.5615.121.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.POTvfs/_old  2023-04-15 22:33:50.933780873 +0200
+++ /var/tmp/diff_new_pack.POTvfs/_new  2023-04-15 22:33:50.937780896 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:112.0.5615.49
+Version:112.0.5615.121
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-112.0.5615.49.tar.xz -> chromium-112.0.5615.121.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-112.0.5615.49.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.19717/chromium-112.0.5615.121.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-04-07 Thread Source-Sync
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-04-07 18:17:20

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19717 (New)


Package is "chromium"

Fri Apr  7 18:17:20 2023 rev:377 rq:1077869 version:112.0.5615.49

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-04-06 
15:56:47.308582712 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19717/chromium.changes 
2023-04-07 18:17:29.824950185 +0200
@@ -1,0 +2,5 @@
+Fri Apr  7 07:57:40 UTC 2023 - Andreas Stieger 
+
+- Revert a breaking change with chromium-112-feed_protos.patch
+
+---

New:

  chromium-112-feed_protos.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.9Q267J/_old  2023-04-07 18:17:38.036997733 +0200
+++ /var/tmp/diff_new_pack.9Q267J/_new  2023-04-07 18:17:38.040997756 +0200
@@ -133,6 +133,7 @@
 Patch208:   chromium-icu72-2.patch
 Patch210:   chromium-110-system-libffi.patch
 Patch211:   gcc13-fix.patch
+Patch212:   chromium-112-feed_protos.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++ chromium-112-feed_protos.patch ++
Reverts the following upstream change:

Change-Id: I9e5e50f5e1742258f5c8197d54f0c610b56daf4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4266050

Due to build failures on Leap

Index: chromium-112.0.5615.49/components/feed/core/proto/BUILD.gn
===
--- chromium-112.0.5615.49.orig/components/feed/core/proto/BUILD.gn
+++ chromium-112.0.5615.49/components/feed/core/proto/BUILD.gn
@@ -22,6 +22,7 @@ proto_library("proto_v2") {
 "v2/wire/capabilities_debug_data.proto",
 "v2/wire/capability.proto",
 "v2/wire/chrome_client_info.proto",
+"v2/wire/chrome_feed_response_metadata.proto",
 "v2/wire/chrome_fulfillment_info.proto",
 "v2/wire/client_info.proto",
 "v2/wire/client_user_profiles.proto",
@@ -68,10 +69,6 @@ proto_library("proto_v2") {
   ]
 }
 
-proto_library("proto_ios_shared_v2") {
-  sources = [ "v2/wire/chrome_feed_response_metadata.proto" ]
-}
-
 if (is_android) {
   proto_java_library("proto_java_v2") {
 proto_path = "../../../../"
Index: chromium-112.0.5615.49/components/feed/core/v2/BUILD.gn
===
--- chromium-112.0.5615.49.orig/components/feed/core/v2/BUILD.gn
+++ chromium-112.0.5615.49/components/feed/core/v2/BUILD.gn
@@ -173,7 +173,6 @@ source_set("feed_core_v2") {
 ":ios_shared",
 "//base",
 "//components/feed/core/common:feed_core_common",
-"//components/feed/core/proto:proto_ios_shared_v2",
 "//components/feed/core/proto:proto_v2",
   ]
 }
@@ -189,7 +188,7 @@ source_set("ios_shared") {
   deps = [
 "//base",
 "//components/feed/core/common:feed_core_common",
-"//components/feed/core/proto:proto_ios_shared_v2",
+"//components/feed/core/proto:proto_v2",
 "//components/prefs",
   ]
 }
Index: chromium-112.0.5615.49/components/feed/core/v2/public/ios/BUILD.gn
===
--- chromium-112.0.5615.49.orig/components/feed/core/v2/public/ios/BUILD.gn
+++ chromium-112.0.5615.49/components/feed/core/v2/public/ios/BUILD.gn
@@ -25,6 +25,7 @@ source_set("feed_ios_unit_tests") {
   deps = [
 ":feed_ios_public",
 "//base/test:test_support",
+"//components/feed/core/v2:feed_core_v2",
 "//components/prefs",
 "//components/prefs:test_support",
 "//testing/gmock",


commit chromium for openSUSE:Factory

2023-04-06 Thread Source-Sync
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-04-06 15:56:26

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.19717 (New)


Package is "chromium"

Thu Apr  6 15:56:26 2023 rev:376 rq:1077628 version:112.0.5615.49

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-03-28 
17:49:40.363063846 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.19717/chromium.changes 
2023-04-06 15:56:47.308582712 +0200
@@ -1,0 +2,25 @@
+Tue Apr  4 22:38:23 UTC 2023 - Andreas Stieger 
+
+- Chromium 112.0.5615.49 
+  * CSS now supports nesting rules.
+  * The algorithm to set the initial focus on  elements was updated.
+  * No-op fetch() handlers on service workers are skipped from now on to make 
navigations faster
+  * The setter for document.domain is now deprecated.
+  * The recorder in devtools can now record with pierce selectors.
+  * Security fixes (boo#1210126):
+  * CVE-2023-1810: Heap buffer overflow in Visuals
+  * CVE-2023-1811: Use after free in Frames
+  * CVE-2023-1812: Out of bounds memory access in DOM Bindings
+  * CVE-2023-1813: Inappropriate implementation in Extensions
+  * CVE-2023-1814: Insufficient validation of untrusted input in Safe Browsing
+  * CVE-2023-1815: Use after free in Networking APIs
+  * CVE-2023-1816: Incorrect security UI in Picture In Picture
+  * CVE-2023-1817: Insufficient policy enforcement in Intents
+  * CVE-2023-1818: Use after free in Vulkan
+  * CVE-2023-1819: Out of bounds read in Accessibility
+  * CVE-2023-1820: Heap buffer overflow in Browser History
+  * CVE-2023-1821: Inappropriate implementation in WebShare
+  * CVE-2023-1822: Incorrect security UI in Navigation
+  * CVE-2023-1823: Inappropriate implementation in FedCM
+
+---

Old:

  chromium-111.0.5563.147.tar.xz

New:

  chromium-112.0.5615.49.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.349VMl/_old  2023-04-06 15:56:59.296650414 +0200
+++ /var/tmp/diff_new_pack.349VMl/_new  2023-04-06 15:56:59.304650459 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:111.0.5563.147
+Version:112.0.5615.49
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-109-clang-lp154.patch ++
--- /var/tmp/diff_new_pack.349VMl/_old  2023-04-06 15:56:59.388650934 +0200
+++ /var/tmp/diff_new_pack.349VMl/_new  2023-04-06 15:56:59.392650956 +0200
@@ -1,8 +1,8 @@
-Index: chromium-109.0.5414.46/build/config/compiler/BUILD.gn
+Index: chromium-112.0.5615.20/build/config/compiler/BUILD.gn
 ===
 chromium-109.0.5414.46.orig/build/config/compiler/BUILD.gn
-+++ chromium-109.0.5414.46/build/config/compiler/BUILD.gn
-@@ -766,17 +766,6 @@ config("compiler") {
+--- chromium-112.0.5615.20.orig/build/config/compiler/BUILD.gn
 chromium-112.0.5615.20/build/config/compiler/BUILD.gn
+@@ -785,16 +785,6 @@ config("compiler") {
  cflags += [ "-fcomplete-member-pointers" ]
}
  
@@ -11,9 +11,8 @@
 -  # * Windows is not supported as it doesn't use DWARF.
 -  # * Apple platforms (e.g. MacOS, iPhone, iPad) aren't supported because 
xcode
 -  #   lldb doesn't have the needed changes yet.
--  # * Fuchsia isn't supported as zxdb doesn't support simple template names 
yet.
 -  # TODO(crbug.com/1379070): Remove if the upstream default ever changes.
--  if (is_clang && !is_nacl && !is_win && !is_apple && !is_fuchsia) {
+-  if (is_clang && !is_nacl && !is_win && !is_apple) {
 -cflags_cc += [ "-gsimple-template-names" ]
 -  }
 -

++ chromium-110-compiler.patch ++
--- /var/tmp/diff_new_pack.349VMl/_old  2023-04-06 15:56:59.404651024 +0200
+++ /var/tmp/diff_new_pack.349VMl/_new  2023-04-06 15:56:59.412651069 +0200
@@ -7,11 +7,11 @@
  build/config/compiler/BUILD.gn | 134 +
  1 file changed, 17 insertions(+), 117 deletions(-)
 
-diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
-index bd039fc..4d3759a 100644
 a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -276,9 +276,7 @@ config("compiler") {
+Index: chromium-112.0.5615.20/build/config/compiler/BUILD.gn
+===
+--- chromium-112.0.5615.20.orig/build/config/compiler/BUILD.gn
 chromium-112.0.5615.20/build/config/compiler/BUILD.gn
+@@ -289,9 +289,7 @@ config("compiler") {
  
configs += [
  # See the defini

commit chromium for openSUSE:Factory

2023-03-28 Thread Source-Sync
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-03-28 17:49:17

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.31432 (New)


Package is "chromium"

Tue Mar 28 17:49:17 2023 rev:375 rq:1074781 version:111.0.5563.147

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-03-27 
18:17:08.431378970 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.31432/chromium.changes 
2023-03-28 17:49:40.363063846 +0200
@@ -1,0 +2,6 @@
+Mon Mar 27 20:12:21 UTC 2023 - Andreas Stieger 
+
+- Chromium 111.0.5563.147:
+  * nth-child() validation performance regression for SAP apps
+
+---
@@ -6 +11,0 @@
-  

Old:

  chromium-111.0.5563.110.tar.xz

New:

  chromium-111.0.5563.147.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.RVHrVo/_old  2023-03-28 17:49:46.719094513 +0200
+++ /var/tmp/diff_new_pack.RVHrVo/_new  2023-03-28 17:49:46.727094552 +0200
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:111.0.5563.110
+Version:111.0.5563.147
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-111.0.5563.110.tar.xz -> chromium-111.0.5563.147.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-111.0.5563.110.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.31432/chromium-111.0.5563.147.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-03-27 Thread Source-Sync
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-03-27 18:16:50

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.31432 (New)


Package is "chromium"

Mon Mar 27 18:16:50 2023 rev:374 rq:1074620 version:111.0.5563.110

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-03-22 
22:30:22.930114768 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.31432/chromium.changes 
2023-03-27 18:17:08.431378970 +0200
@@ -1,0 +2,7 @@
+Thu Mar 23 08:40:11 UTC 2023 - Guillaume GARDET 
+
+- Update gcc13-fix.patch with few fixes required for aarch64,
+  borrowed from Fedora's gcc13 patch
+  
+
+---



Other differences:
--

++ gcc13-fix.patch ++
--- /var/tmp/diff_new_pack.vPG75y/_old  2023-03-27 18:17:22.351452423 +0200
+++ /var/tmp/diff_new_pack.vPG75y/_new  2023-03-27 18:17:22.351452423 +0200
@@ -510,4 +510,38 @@
  #if VMA_RECORDING_ENABLED
  #include 
  
+diff -up 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h.me
 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h
+--- 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h.me
2023-01-19 16:06:17.548272878 +0100
 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h
   2023-01-19 16:06:25.685410592 +0100
+@@ -14,6 +14,7 @@
+ #ifndef LLVM_SUPPORT_SIGNALS_H
+ #define LLVM_SUPPORT_SIGNALS_H
+ 
++#include 
+ #include 
+ 
+ namespace llvm {
+diff -up 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc.me
 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
+--- 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc.me
  2023-01-19 16:09:29.216477182 +0100
 
chromium-109.0.5414.74/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
 2023-01-19 16:10:05.657089208 +0100
+@@ -45,6 +45,7 @@
+ #include "llvm/Support/SaveAndRestore.h"
+ #include "llvm/Support/raw_ostream.h"
+ #include 
++#include 
+ #include 
+ #include 
+ #ifdef HAVE_BACKTRACE
+diff -up chromium-109.0.5414.74/base/cpu.h.me chromium-109.0.5414.74/base/cpu.h
+--- chromium-109.0.5414.74/base/cpu.h.me   2023-01-19 21:31:02.905062987 
+0100
 chromium-109.0.5414.74/base/cpu.h  2023-01-19 21:31:32.298573267 +0100
+@@ -5,6 +5,7 @@
+ #ifndef BASE_CPU_H_
+ #define BASE_CPU_H_
+ 
++#include 
+ #include 
+ 
+ #include "base/base_export.h"
+
 


commit chromium for openSUSE:Factory

2023-03-22 Thread Source-Sync
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-03-22 22:29:48

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.31432 (New)


Package is "chromium"

Wed Mar 22 22:29:48 2023 rev:373 rq:1073738 version:111.0.5563.110

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-03-10 
22:07:39.913210430 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.31432/chromium.changes 
2023-03-22 22:30:22.930114768 +0100
@@ -1,0 +2,17 @@
+Wed Mar 22 09:03:45 UTC 2023 - Andreas Stieger 
+
+- Chromium 111.0.5563.110 (boo#1209598)
+  * CVE-2023-1528: Use after free in Passwords
+  * CVE-2023-1529: Out of bounds memory access in WebHID
+  * CVE-2023-1530: Use after free in PDF
+  * CVE-2023-1531: Use after free in ANGLE
+  * CVE-2023-1532: Out of bounds read in GPU Video
+  * CVE-2023-1533: Use after free in WebProtect
+  * CVE-2023-1534: Out of bounds read in ANGLE
+
+---
+Mon Mar 20 11:59:36 UTC 2023 - Martin Liška 
+
+- Add gcc13-fix.patch in order to support GCC 13.
+
+---

Old:

  chromium-111.0.5563.64.tar.xz

New:

  chromium-111.0.5563.110.tar.xz
  gcc13-fix.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.2nH5lU/_old  2023-03-22 22:30:34.890174948 +0100
+++ /var/tmp/diff_new_pack.2nH5lU/_new  2023-03-22 22:30:34.894174968 +0100
@@ -79,7 +79,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:111.0.5563.64
+Version:111.0.5563.110
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -132,6 +132,7 @@
 Patch206:   chromium-109-clang-lp154.patch
 Patch208:   chromium-icu72-2.patch
 Patch210:   chromium-110-system-libffi.patch
+Patch211:   gcc13-fix.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++ chromium-111.0.5563.64.tar.xz -> chromium-111.0.5563.110.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-111.0.5563.64.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.31432/chromium-111.0.5563.110.tar.xz 
differ: char 15, line 1


++ gcc13-fix.patch ++
diff --git a/base/debug/profiler.h b/base/debug/profiler.h
index 5f0deadd5d..80c73feb92 100644
--- a/base/debug/profiler.h
+++ b/base/debug/profiler.h
@@ -6,6 +6,7 @@
 #define BASE_DEBUG_PROFILER_H_
 
 #include 
+#include 
 
 #include 
 
diff --git a/cc/trees/target_property.cc b/cc/trees/target_property.cc
index f6e873a01a..714bd5efed 100644
--- a/cc/trees/target_property.cc
+++ b/cc/trees/target_property.cc
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include 
+
 #include "cc/trees/target_property.h"
 
 #include "ui/gfx/animation/keyframe/target_property.h"
diff --git a/chrome/browser/privacy_budget/encountered_surface_tracker.h 
b/chrome/browser/privacy_budget/encountered_surface_tracker.h
index 012ca2c595..4dee8cd054 100644
--- a/chrome/browser/privacy_budget/encountered_surface_tracker.h
+++ b/chrome/browser/privacy_budget/encountered_surface_tracker.h
@@ -6,6 +6,7 @@
 #define CHROME_BROWSER_PRIVACY_BUDGET_ENCOUNTERED_SURFACE_TRACKER_H_
 
 #include 
+#include 
 
 #include "base/containers/flat_set.h"
 
diff --git a/components/autofill/core/browser/autofill_ablation_study.h 
b/components/autofill/core/browser/autofill_ablation_study.h
index ada8121982..d7d1d42061 100644
--- a/components/autofill/core/browser/autofill_ablation_study.h
+++ b/components/autofill/core/browser/autofill_ablation_study.h
@@ -6,6 +6,7 @@
 #define COMPONENTS_AUTOFILL_CORE_BROWSER_AUTOFILL_ABLATION_STUDY_H_
 
 #include 
+#include 
 
 class GURL;
 namespace base {
diff --git a/components/crash/core/app/crash_reporter_client.h 
b/components/crash/core/app/crash_reporter_client.h
index 9f8f20dfa6..6e9819c315 100644
--- a/components/crash/core/app/crash_reporter_client.h
+++ b/components/crash/core/app/crash_reporter_client.h
@@ -6,6 +6,7 @@
 #define COMPONENTS_CRASH_CORE_APP_CRASH_REPORTER_CLIENT_H_
 
 #include 
+#include 
 
 #include "build/build_config.h"
 
diff --git a/components/feature_engagement/internal/event_storage_validator.h 
b/components/feature_engagement/internal/event_storage_validator.h
index 647a359ee2..ca6df27bdf 100644
--- a/components/feature_engagement/internal/event_storage_validator.h
+++ b/components/feature_engagement/internal/event_storage_validator.h
@@ -6,6 +6,7 @@
 #define COMPONENTS_FEATURE_ENGAGEMENT_INTERNAL_EVENT_STORAG

commit chromium for openSUSE:Factory

2023-03-10 Thread Source-Sync
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-03-10 22:07:33

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.31432 (New)


Package is "chromium"

Fri Mar 10 22:07:33 2023 rev:372 rq:1070574 version:111.0.5563.64

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-03-09 
17:46:14.971070635 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.31432/chromium.changes 
2023-03-10 22:07:39.913210430 +0100
@@ -1,0 +2,5 @@
+Thu Mar  9 23:54:55 UTC 2023 - Callum Farmer 
+
+- Revert back to GCC 11 on 15.4 as Clang 13 doesn't support GCC 12
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.umcZjh/_old  2023-03-10 22:07:48.573249855 +0100
+++ /var/tmp/diff_new_pack.umcZjh/_new  2023-03-10 22:07:48.577249874 +0100
@@ -58,6 +58,12 @@
 %define llvm_version 15
 %endif
 %endif
+# GCC version
+%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150500
+%define gcc_version 11
+%else
+%define gcc_version 12
+%endif
 # Compiler
 %bcond_without clang
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
@@ -306,8 +312,8 @@
 %if %{with clang}
 %if 0%{?suse_version} < 1550
 BuildRequires:  clang%{llvm_version}
-BuildRequires:  gcc12
-BuildRequires:  libstdc++6-devel-gcc12
+BuildRequires:  gcc%{gcc_version}
+BuildRequires:  libstdc++6-devel-gcc%{gcc_version}
 BuildRequires:  lld%{llvm_version}
 BuildRequires:  llvm%{llvm_version}
 #!BuildIgnore:  gcc
@@ -324,8 +330,8 @@
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 %else
-BuildRequires:  gcc12
-BuildRequires:  gcc12-c++
+BuildRequires:  gcc%{gcc_version}
+BuildRequires:  gcc%{gcc_version}-c++
 %endif
 %endif
 
@@ -662,8 +668,8 @@
 export RANLIB=llvm-ranlib
 %else
 %if 0%{?suse_version} <= 1500
-export CC=gcc-12
-export CXX=g++-12
+export CC=gcc-%{gcc_version}
+export CXX=g++-%{gcc_version}
 # some still call gcc/g++
 ln -sfn %{_bindir}/$CC $HOME/bin/gcc
 ln -sfn %{_bindir}/$CXX $HOME/bin/g++


commit chromium for openSUSE:Factory

2023-03-09 Thread Source-Sync
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-03-09 17:45:44

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.31432 (New)


Package is "chromium"

Thu Mar  9 17:45:44 2023 rev:371 rq:1070459 version:111.0.5563.64

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-02-23 
16:53:54.281309217 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.31432/chromium.changes 
2023-03-09 17:46:14.971070635 +0100
@@ -1,0 +2,50 @@
+Thu Mar  9 15:48:22 UTC 2023 - Callum Farmer 
+
+- Bump Leap's GCC to 12 as Chromium really likes newer standards
+
+---
+Thu Mar  9 01:58:25 UTC 2023 - Andreas Stieger 
+
+- Chromium 111.0.5563.64
+  * New View Transitions API
+  * CSS Color Level 4
+  * New developer tools in style panel for color functionality
+  * CSS added trigonometric functions, additional root font units
+and extended the n-th child pseudo selector.
+  * previousslide and nextslide actions are now part of the Media
+Session API
+  * A number of security fixes (boo#1209040)
+  * CVE-2023-1213: Use after free in Swiftshader
+  * CVE-2023-1214: Type Confusion in V8
+  * CVE-2023-1215: Type Confusion in CSS
+  * CVE-2023-1216: Use after free in DevTools
+  * CVE-2023-1217: Stack buffer overflow in Crash reporting
+  * CVE-2023-1218: Use after free in WebRTC
+  * CVE-2023-1219: Heap buffer overflow in Metrics
+  * CVE-2023-1220: Heap buffer overflow in UMA
+  * CVE-2023-1221: Insufficient policy enforcement in Extensions API
+  * CVE-2023-1222: Heap buffer overflow in Web Audio API
+  * CVE-2023-1223: Insufficient policy enforcement in Autofill
+  * CVE-2023-1224: Insufficient policy enforcement in Web Payments API
+  * CVE-2023-1225: Insufficient policy enforcement in Navigation
+  * CVE-2023-1226: Insufficient policy enforcement in Web Payments API
+  * CVE-2023-1227: Use after free in Core
+  * CVE-2023-1228: Insufficient policy enforcement in Intents
+  * CVE-2023-1229: Inappropriate implementation in Permission prompts
+  * CVE-2023-1230: Inappropriate implementation in WebApp Installs
+  * CVE-2023-1231: Inappropriate implementation in Autofill
+  * CVE-2023-1232: Insufficient policy enforcement in Resource Timing
+  * CVE-2023-1233: Insufficient policy enforcement in Resource Timing
+  * CVE-2023-1234: Inappropriate implementation in Intents
+  * CVE-2023-1235: Type Confusion in DevTools
+  * CVE-2023-1236: Inappropriate implementation in Internals
+- drop patches:
+  * chromium-86-ImageMemoryBarrierData-init.patch
+  * chromium-93-InkDropHost-crash.patch
+  * chromium-110-NativeThemeBase-fabs.patch
+  * chromium-110-CredentialUIEntry-const.patch
+  * chromium-110-DarkModeLABColorSpace-pow.patch
+  * v8-move-the-Stack-object-from-ThreadLocalTop.patch
+  * chromium-icu72-1.patch
+
+---

Old:

  chromium-110-CredentialUIEntry-const.patch
  chromium-110-DarkModeLABColorSpace-pow.patch
  chromium-110-NativeThemeBase-fabs.patch
  chromium-110.0.5481.177.tar.xz
  chromium-86-ImageMemoryBarrierData-init.patch
  chromium-93-InkDropHost-crash.patch
  chromium-icu72-1.patch
  v8-move-the-Stack-object-from-ThreadLocalTop.patch

New:

  chromium-111.0.5563.64.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.tkRp1h/_old  2023-03-09 17:46:23.527116177 +0100
+++ /var/tmp/diff_new_pack.tkRp1h/_new  2023-03-09 17:46:23.555116326 +0100
@@ -73,7 +73,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:110.0.5481.177
+Version:111.0.5563.64
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -108,29 +108,22 @@
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
 Patch15:chromium-110-compiler.patch
-Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
 Patch50:chromium-clang-nomerge.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch63:chromium-ffmpeg-lp152.patch
 Patch65:chromium-94-sql-no-assert.patch
 Patch68:chromium-94-ffmpeg-roll.patch
-Patch69:chromium-93-InkDropHost-crash.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
-Patch104:   chromium-110-NativeThemeBase-fabs.patch
-Patch105

commit chromium for openSUSE:Factory

2023-02-23 Thread Source-Sync
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-02-23 16:29:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1706 (New)


Package is "chromium"

Thu Feb 23 16:29:31 2023 rev:370 rq:1067322 version:110.0.5481.177

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-02-17 
16:45:09.694915535 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1706/chromium.changes  
2023-02-23 16:53:54.281309217 +0100
@@ -1,0 +2,14 @@
+Thu Feb 23 08:21:24 UTC 2023 - Andreas Stieger 
+
+- Chromium 110.0.5481.177 (boo#1208589)
+  * CVE-2023-0927: Use after free in Web Payments API
+  * CVE-2023-0928: Use after free in SwiftShader
+  * CVE-2023-0929: Use after free in Vulkan
+  * CVE-2023-0930: Heap buffer overflow in Video
+  * CVE-2023-0931: Use after free in Video
+  * CVE-2023-0932: Use after free in WebRTC
+  * CVE-2023-0933: Integer overflow in PDF
+  * CVE-2023-0941: Use after free in Prompts
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-110.0.5481.100.tar.xz

New:

  chromium-110.0.5481.177.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.ZTjc30/_old  2023-02-23 16:54:01.849353102 +0100
+++ /var/tmp/diff_new_pack.ZTjc30/_new  2023-02-23 16:54:01.853353125 +0100
@@ -73,7 +73,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:110.0.5481.100
+Version:110.0.5481.177
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-110.0.5481.100.tar.xz -> chromium-110.0.5481.177.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-110.0.5481.100.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1706/chromium-110.0.5481.177.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-02-17 Thread Source-Sync
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-02-17 16:44:28

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.22824 (New)


Package is "chromium"

Fri Feb 17 16:44:28 2023 rev:369 rq:1066266 version:110.0.5481.100

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-02-10 
14:34:57.389790082 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.22824/chromium.changes 
2023-02-17 16:45:09.694915535 +0100
@@ -1,0 +2,7 @@
+Thu Feb 16 20:30:43 UTC 2023 - Andreas Stieger 
+
+- Chromium 110.0.5481.100
+  * fix regression on SAP Business Objects web UI
+  * fix date formatting behavior change from ICU 72
+
+---

Old:

  chromium-110.0.5481.77.tar.xz

New:

  chromium-110.0.5481.100.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.iMHm5u/_old  2023-02-17 16:45:24.638999695 +0100
+++ /var/tmp/diff_new_pack.iMHm5u/_new  2023-02-17 16:45:24.642999717 +0100
@@ -73,7 +73,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:110.0.5481.77
+Version:110.0.5481.100
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-110.0.5481.77.tar.xz -> chromium-110.0.5481.100.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-110.0.5481.77.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.22824/chromium-110.0.5481.100.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-02-10 Thread Source-Sync
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-02-10 14:34:30

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1848 (New)


Package is "chromium"

Fri Feb 10 14:34:30 2023 rev:368 rq:1064085 version:110.0.5481.77

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-01-25 
17:45:27.880790391 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1848/chromium.changes  
2023-02-10 14:34:57.389790082 +0100
@@ -1,0 +2,27 @@
+Wed Feb  8 20:16:01 UTC 2023 - Andreas Stieger 
+
+- Chromium 110.0.5481.77 (boo#1208029):
+  * CVE-2023-0696: Type Confusion in V8
+  * CVE-2023-0697: Inappropriate implementation in Full screen mode
+  * CVE-2023-0698: Out of bounds read in WebRTC
+  * CVE-2023-0699: Use after free in GPU
+  * CVE-2023-0700: Inappropriate implementation in Download
+  * CVE-2023-0701: Heap buffer overflow in WebUI
+  * CVE-2023-0702: Type Confusion in Data Transfer
+  * CVE-2023-0703: Type Confusion in DevTools
+  * CVE-2023-0704: Insufficient policy enforcement in DevTools
+  * CVE-2023-0705: Integer overflow in Core
+  * Various fixes from internal audits, fuzzing and other initiatives
+- build with bundled libavif
+- dropped patches:
+  * chromium-109-compiler.patch
+  * chromium-icu72-3.patch
+- added patches:
+  * chromium-110-compiler.patch
+  * chromium-110-system-libffi.patch
+  * chromium-110-NativeThemeBase-fabs.patch
+  * chromium-110-CredentialUIEntry-const.patch
+  * chromium-110-DarkModeLABColorSpace-pow.patch
+  * v8-move-the-Stack-object-from-ThreadLocalTop.patch
+
+---

Old:

  chromium-109-compiler.patch
  chromium-109.0.5414.119.tar.xz
  chromium-icu72-3.patch

New:

  chromium-110-CredentialUIEntry-const.patch
  chromium-110-DarkModeLABColorSpace-pow.patch
  chromium-110-NativeThemeBase-fabs.patch
  chromium-110-compiler.patch
  chromium-110-system-libffi.patch
  chromium-110.0.5481.77.tar.xz
  v8-move-the-Stack-object-from-ThreadLocalTop.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.JfleFk/_old  2023-02-10 14:34:58.157794671 +0100
+++ /var/tmp/diff_new_pack.JfleFk/_new  2023-02-10 14:34:58.165794719 +0100
@@ -40,15 +40,14 @@
 %bcond_without arm_bti
 %bcond_without system_icu
 %bcond_without ffmpeg_51
-%bcond_without system_avif
 %else
 %bcond_with system_harfbuzz
 %bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
 %bcond_with ffmpeg_51
-%bcond_with system_avif
 %endif
+%bcond_with system_avif
 # LLVM version
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
 %define llvm_version 12
@@ -74,7 +73,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:109.0.5414.119
+Version:110.0.5481.77
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -108,7 +107,7 @@
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
-Patch15:chromium-109-compiler.patch
+Patch15:chromium-110-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
 Patch50:chromium-clang-nomerge.patch
@@ -121,6 +120,10 @@
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
+Patch104:   chromium-110-NativeThemeBase-fabs.patch
+Patch105:   chromium-110-CredentialUIEntry-const.patch
+Patch106:   chromium-110-DarkModeLABColorSpace-pow.patch
+Patch107:   v8-move-the-Stack-object-from-ThreadLocalTop.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
@@ -129,7 +132,7 @@
 Patch206:   chromium-109-clang-lp154.patch
 Patch207:   chromium-icu72-1.patch
 Patch208:   chromium-icu72-2.patch
-Patch209:   chromium-icu72-3.patch
+Patch210:   chromium-110-system-libffi.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -413,11 +416,8 @@
 net/third_party/uri_template
 third_party/abseil-cpp
 third_party/angle
-third_party/angle/src/common/third_party/base
-third_party/angle/src/common/third_party/smhasher
 third_party/angle/src/common/third_party/xxhash
 third_party/angle/src/third_party/libXNVCtrl
-third_party/angle/src/third_party/trace_event

commit chromium for openSUSE:Factory

2023-01-25 Thread Source-Sync
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-01-25 17:43:12

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.32243 (New)


Package is "chromium"

Wed Jan 25 17:43:12 2023 rev:367 rq:1060793 version:109.0.5414.119

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-01-18 
13:11:52.449096019 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.32243/chromium.changes 
2023-01-25 17:45:27.880790391 +0100
@@ -1,0 +2,11 @@
+Wed Jan 25 04:51:29 UTC 2023 - Andreas Stieger 
+
+- Chromium 109.0.5414.119 (boo#1207512):
+  * CVE-2023-0471: Use after free in WebTransport
+  * CVE-2023-0472: Use after free in WebRTC
+  * CVE-2023-0473: Type Confusion in ServiceWorker API
+  * CVE-2023-0474: Use after free in GuestView
+  * Various fixes from internal audits, fuzzing and other
+initiatives
+
+---

Old:

  chromium-109.0.5414.74.tar.xz

New:

  chromium-109.0.5414.119.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.iJQQRq/_old  2023-01-25 17:45:36.304835696 +0100
+++ /var/tmp/diff_new_pack.iJQQRq/_new  2023-01-25 17:45:36.308835717 +0100
@@ -74,7 +74,7 @@
 %define ffmpeg_version 58
 %endif
 Name:   chromium
-Version:109.0.5414.74
+Version:109.0.5414.119
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-109.0.5414.74.tar.xz -> chromium-109.0.5414.119.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-109.0.5414.74.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.32243/chromium-109.0.5414.119.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2023-01-18 Thread Source-Sync
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-01-18 13:11:29

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.32243 (New)


Package is "chromium"

Wed Jan 18 13:11:29 2023 rev:366 rq:1059161 version:109.0.5414.74

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2023-01-11 
14:37:04.229914684 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.32243/chromium.changes 
2023-01-18 13:11:52.449096019 +0100
@@ -1,0 +2,11 @@
+Tue Jan 17 21:03:29 UTC 2023 - Callum Farmer 
+
+- Added patches:
+  * chromium-icu72-1.patch: ensure TextCodecCJK doesn't conflict
+with system icu (bsc#1207147)
+  * chromium-icu72-2.patch: align default characters for old icu
+with that of ICU 72
+  * chromium-icu72-3.patch: make V8 aware of space in ICU 72 time
+format
+
+---

New:

  chromium-icu72-1.patch
  chromium-icu72-2.patch
  chromium-icu72-3.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.HOeCR7/_old  2023-01-18 13:12:03.145147528 +0100
+++ /var/tmp/diff_new_pack.HOeCR7/_new  2023-01-18 13:12:03.149147552 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package chromium
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 # Copyright (c) 2022 Callum Farmer 
 # Copyright (c) 2023 Andreas Stieger 
 #
@@ -22,10 +22,6 @@
 %define outputdir out
 # bsc#1108175
 %define __provides_exclude ^lib.*\\.so.*$
-# Compiler
-%bcond_without clang
-# Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
-%bcond_without lto
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
 %bcond_without gtk4
 %bcond_without qt
@@ -53,18 +49,6 @@
 %bcond_with ffmpeg_51
 %bcond_with system_avif
 %endif
-%bcond_without pipewire
-%bcond_without system_ffmpeg
-%bcond_without system_zlib
-%bcond_with system_vpx
-
-# FFmpeg version
-%if %{with ffmpeg_51}
-%define ffmpeg_version 59
-%else
-%define ffmpeg_version 58
-%endif
-
 # LLVM version
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
 %define llvm_version 12
@@ -75,7 +59,20 @@
 %define llvm_version 15
 %endif
 %endif
-
+# Compiler
+%bcond_without clang
+# Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
+%bcond_without lto
+%bcond_without pipewire
+%bcond_without system_ffmpeg
+%bcond_without system_zlib
+%bcond_with system_vpx
+# FFmpeg version
+%if %{with ffmpeg_51}
+%define ffmpeg_version 59
+%else
+%define ffmpeg_version 58
+%endif
 Name:   chromium
 Version:109.0.5414.74
 Release:0
@@ -130,6 +127,9 @@
 Patch203:   chromium-106-ffmpeg-duration.patch
 Patch205:   chromium-disable-GlobalMediaControlsCastStartStop.patch
 Patch206:   chromium-109-clang-lp154.patch
+Patch207:   chromium-icu72-1.patch
+Patch208:   chromium-icu72-2.patch
+Patch209:   chromium-icu72-3.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -141,10 +141,11 @@
 BuildRequires:  gn >= 0.1807
 BuildRequires:  gperf
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
+BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  golang(API)
 # Java used during build
 BuildRequires:  java-openjdk-headless
-BuildRequires:  libcap-devel
 BuildRequires:  libdc1394
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libgsm-devel
@@ -152,7 +153,6 @@
 BuildRequires:  libpng-devel
 BuildRequires:  memory-constraints
 BuildRequires:  nasm
-BuildRequires:  ncurses-devel
 BuildRequires:  ninja >= 1.7.2
 BuildRequires:  nodejs >= 8.0
 BuildRequires:  pam-devel
@@ -160,12 +160,10 @@
 BuildRequires:  python3
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
-BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
 BuildRequires:  snappy-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  util-linux
 BuildRequires:  wdiff
-BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  perl(Switch)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(bzip2)
@@ -175,6 +173,8 @@
 BuildRequires:  pkgconfig(dri)
 BuildRequires:  pkgconfig(expat)
 BuildRequires:  pkgconfig(flac++)
+BuildRequires:  pkgconfig(form)
+BuildRequires:  pkgconfig(formw)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(hunspell)
@@ -183,6 +183,7 @@
 BuildRequires:  pkgconfig(kadm-client)
 BuildRequires:  pkgconfig(kdb)
 BuildRequires:  pkgconfig(krb5)
+BuildRequires:  pkgconfig(libcap)
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(libcurl)
 Build

commit chromium for openSUSE:Factory

2023-01-11 Thread Source-Sync
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-01-11 14:35:07

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.32243 (New)


Package is "chromium"

Wed Jan 11 14:35:07 2023 rev:365 rq:1057677 version:109.0.5414.74

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-12-22 
16:22:15.881750080 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.32243/chromium.changes 
2023-01-11 14:37:04.229914684 +0100
@@ -1,0 +2,39 @@
+Tue Jan 10 21:24:55 UTC 2023 - Andreas Stieger 
+
+- Chromium 109.0.5414.74:
+  * Add support for MathML Core
+  * CSS: Auto range support for font descriptors inside @font-face
+rule
+  * CSS: Add lh length unit
+  * CSS: Add hyphenate-limit-chars property
+  * CSS: Snap border, outline and column-rule widths before layout
+  * API: Improved screen sharing and web conferencing: hints for
+suppressing local audio playback, and Conditional Focus
+  * API: HTTP response status code in the Resource Timing API
+  * API: Same-site cross-origin prerendering triggered by the
+speculation rules API
+  * Remove Event.path API
+  * CVE-2023-0128: Use after free in Overview Mode
+  * CVE-2023-0129: Heap buffer overflow in Network Service
+  * CVE-2023-0130: Inappropriate implementation in Fullscreen API
+  * CVE-2023-0131: Inappropriate implementation in iframe Sandbox
+  * CVE-2023-0132: Inappropriate implementation in Permission prompts
+  * CVE-2023-0133: Inappropriate implementation in Permission prompts
+  * CVE-2023-0134: Use after free in Cart
+  * CVE-2023-0135: Use after free in Cart
+  * CVE-2023-0136: Inappropriate implementation in Fullscreen API
+  * CVE-2023-0137: Heap buffer overflow in Platform Apps
+  * CVE-2023-0138: Heap buffer overflow in libphonenumber
+  * CVE-2023-0139: Insufficient validation of untrusted input in Downloads
+  * CVE-2023-0140: Inappropriate implementation in File System API
+  * CVE-2023-0141: Insufficient policy enforcement in CORS
+  * Various fixes from internal audits, fuzzing and other initiatives  
+- drop patches:
+  * chromium-gcc11.patch - not needed
+  * chromium-107-system-zlib.patch - upstream
+  * chromium-108-compiler.patch
+- add patches:
+  * chromium-109-compiler.patch
+  * chromium-109-clang-lp154.patch
+
+---

Old:

  chromium-107-system-zlib.patch
  chromium-108-compiler.patch
  chromium-108.0.5359.124.tar.xz
  chromium-gcc11.patch

New:

  chromium-109-clang-lp154.patch
  chromium-109-compiler.patch
  chromium-109.0.5414.74.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.27z7wJ/_old  2023-01-11 14:37:15.257977023 +0100
+++ /var/tmp/diff_new_pack.27z7wJ/_new  2023-01-11 14:37:15.261977046 +0100
@@ -3,7 +3,7 @@
 #
 # Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2022 Callum Farmer 
-# Copyright (c) 2022 Andreas Stieger 
+# Copyright (c) 2023 Andreas Stieger 
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -77,7 +77,7 @@
 %endif
 
 Name:   chromium
-Version:108.0.5359.124
+Version:109.0.5414.74
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -111,9 +111,8 @@
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
-Patch15:chromium-108-compiler.patch
+Patch15:chromium-109-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
-Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
 Patch50:chromium-clang-nomerge.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
@@ -129,8 +128,8 @@
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
 Patch203:   chromium-106-ffmpeg-duration.patch
-Patch204:   chromium-107-system-zlib.patch
 Patch205:   chromium-disable-GlobalMediaControlsCastStartStop.patch
+Patch206:   chromium-109-clang-lp154.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -161,6 +160,7 @@
 BuildRequires:  python3
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
+BuildRequires:  (python3 >= 3.7 or python3-dataclasses)
 BuildRequires:  snappy-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  util-linux
@@ -462,6 +462,7 @@
 third_party/devtools-frontend/src/front_end/third_party/lo

commit chromium for openSUSE:Factory

2022-12-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-12-22 16:22:02

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1835 (New)


Package is "chromium"

Thu Dec 22 16:22:02 2022 rev:364 rq:1044094 version:108.0.5359.124

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-12-14 
14:11:50.175751868 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1835/chromium.changes  
2022-12-22 16:22:15.881750080 +0100
@@ -1,0 +2,7 @@
+Sun Dec 18 17:31:22 UTC 2022 - Callum Farmer 
+
+- Add chromium-disable-GlobalMediaControlsCastStartStop.patch:
+  disable GlobalMediaControlsCastStartStop to fix crashes
+  occurring when interacting with the Media UI (bsc#1198124)
+
+---
@@ -4 +11 @@
-- Chromium 108.0.5359.124:
+- Chromium 108.0.5359.124 (boo#1206403):

New:

  chromium-disable-GlobalMediaControlsCastStartStop.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.yzLP83/_old  2022-12-22 16:22:24.681800694 +0100
+++ /var/tmp/diff_new_pack.yzLP83/_new  2022-12-22 16:22:24.693800764 +0100
@@ -130,6 +130,7 @@
 Patch202:   chromium-prop-codecs.patch
 Patch203:   chromium-106-ffmpeg-duration.patch
 Patch204:   chromium-107-system-zlib.patch
+Patch205:   chromium-disable-GlobalMediaControlsCastStartStop.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel

++ chromium-disable-GlobalMediaControlsCastStartStop.patch ++
diff --git a/chrome/browser/media/router/media_router_feature.cc 
b/chrome/browser/media/router/media_router_feature.cc
index a8d544f..f28f9b0 100644
--- a/chrome/browser/media/router/media_router_feature.cc
+++ b/chrome/browser/media/router/media_router_feature.cc
@@ -54,7 +54,7 @@
 #else
 BASE_FEATURE(kGlobalMediaControlsCastStartStop,
  "GlobalMediaControlsCastStartStop",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ base::FEATURE_DISABLED_BY_DEFAULT);
 #endif  // BUILDFLAG(IS_CHROMEOS)

 #endif  // !BUILDFLAG(IS_ANDROID)


commit chromium for openSUSE:Factory

2022-12-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-12-14 14:11:20

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1835 (New)


Package is "chromium"

Wed Dec 14 14:11:20 2022 rev:363 rq:1042847 version:108.0.5359.124

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-12-08 
16:51:45.139657024 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1835/chromium.changes  
2022-12-14 14:11:50.175751868 +0100
@@ -1,0 +2,10 @@
+Wed Dec 14 09:01:57 UTC 2022 - Andreas Stieger 
+
+- Chromium 108.0.5359.124:
+  * CVE-2022-4436: Use after free in Blink Media
+  * CVE-2022-4437: Use after free in Mojo IPC
+  * CVE-2022-4438: Use after free in Blink Frames
+  * CVE-2022-4439: Use after free in Aura
+  * CVE-2022-4440: Use after free in Profiles
+
+---

Old:

  chromium-108.0.5359.98.tar.xz

New:

  chromium-108.0.5359.124.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.E1FXvx/_old  2022-12-14 14:12:02.727816431 +0100
+++ /var/tmp/diff_new_pack.E1FXvx/_new  2022-12-14 14:12:02.731816451 +0100
@@ -77,7 +77,7 @@
 %endif
 
 Name:   chromium
-Version:108.0.5359.98
+Version:108.0.5359.124
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-108.0.5359.98.tar.xz -> chromium-108.0.5359.124.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-108.0.5359.98.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1835/chromium-108.0.5359.124.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-12-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-12-08 16:51:11

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1835 (New)


Package is "chromium"

Thu Dec  8 16:51:11 2022 rev:362 rq:1041228 version:108.0.5359.98

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-12-03 
12:49:56.918594322 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1835/chromium.changes  
2022-12-08 16:51:45.139657024 +0100
@@ -1,0 +2,6 @@
+Wed Dec  7 20:43:54 UTC 2022 - Andreas Stieger 
+
+- Chromium 108.0.5359.98
+  * Fix regression in computing  visibility
+
+---

Old:

  chromium-108.0.5359.94.tar.xz

New:

  chromium-108.0.5359.98.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.A51Oyw/_old  2022-12-08 16:51:56.359714572 +0100
+++ /var/tmp/diff_new_pack.A51Oyw/_new  2022-12-08 16:51:56.371714634 +0100
@@ -77,7 +77,7 @@
 %endif
 
 Name:   chromium
-Version:108.0.5359.94
+Version:108.0.5359.98
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-108.0.5359.94.tar.xz -> chromium-108.0.5359.98.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-108.0.5359.94.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1835/chromium-108.0.5359.98.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-12-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-12-03 12:49:23

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1835 (New)


Package is "chromium"

Sat Dec  3 12:49:23 2022 rev:361 rq:1039766 version:108.0.5359.94

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-12-01 
16:59:48.979355466 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1835/chromium.changes  
2022-12-03 12:49:56.918594322 +0100
@@ -1,0 +2,6 @@
+Sat Dec  3 09:40:02 UTC 2022 - Andreas Stieger 
+
+- Chromium 108.0.5359.94:
+  * CVE-2022-4262: Type Confusion in V8 (boo#1205999)
+
+---

Old:

  chromium-108.0.5359.71.tar.xz

New:

  chromium-108.0.5359.94.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.u9hEWn/_old  2022-12-03 12:50:06.494647811 +0100
+++ /var/tmp/diff_new_pack.u9hEWn/_new  2022-12-03 12:50:06.498647833 +0100
@@ -77,7 +77,7 @@
 %endif
 
 Name:   chromium
-Version:108.0.5359.71
+Version:108.0.5359.94
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-108.0.5359.71.tar.xz -> chromium-108.0.5359.94.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-108.0.5359.71.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1835/chromium-108.0.5359.94.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-12-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-12-01 16:59:04

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1835 (New)


Package is "chromium"

Thu Dec  1 16:59:04 2022 rev:360 rq:1039204 version:108.0.5359.71

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-11-25 
13:22:48.899569726 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1835/chromium.changes  
2022-12-01 16:59:48.979355466 +0100
@@ -1,0 +2,31 @@
+Wed Nov 30 21:56:32 UTC 2022 - Andreas Stieger 
+
+- Chromium 108.0.5359.71 (boo#1205871):
+  * CVE-2022-4174: Type Confusion in V8
+  * CVE-2022-4175: Use after free in Camera Capture
+  * CVE-2022-4176: Out of bounds write in Lacros Graphics
+  * CVE-2022-4177: Use after free in Extensions
+  * CVE-2022-4178: Use after free in Mojo
+  * CVE-2022-4179: Use after free in Audio
+  * CVE-2022-4180: Use after free in Mojo
+  * CVE-2022-4181: Use after free in Forms
+  * CVE-2022-4182: Inappropriate implementation in Fenced Frames
+  * CVE-2022-4183: Insufficient policy enforcement in Popup Blocker
+  * CVE-2022-4184: Insufficient policy enforcement in Autofill
+  * CVE-2022-4185: Inappropriate implementation in Navigation
+  * CVE-2022-4186: Insufficient validation of untrusted input in Downloads
+  * CVE-2022-4187: Insufficient policy enforcement in DevTools
+  * CVE-2022-4188: Insufficient validation of untrusted input in CORS
+  * CVE-2022-4189: Insufficient policy enforcement in DevTools
+  * CVE-2022-4190: Insufficient data validation in Directory
+  * CVE-2022-4191: Use after free in Sign-In
+  * CVE-2022-4192: Use after free in Live Caption
+  * CVE-2022-4193: Insufficient policy enforcement in File System API
+  * CVE-2022-4194: Use after free in Accessibility
+  * CVE-2022-4195: Insufficient policy enforcement in Safe Browsing
+- drop chromium-105-wayland-1.20.patch, upstream
+- drop chromium-107-compiler.patch
+- add chromium-108-compiler.patch
+- drop chromium-98-EnumTable-crash.patch
+
+---

Old:

  chromium-105-wayland-1.20.patch
  chromium-107-compiler.patch
  chromium-107.0.5304.121.tar.xz
  chromium-98-EnumTable-crash.patch

New:

  chromium-108-compiler.patch
  chromium-108.0.5359.71.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.4LIehK/_old  2022-12-01 16:59:58.051405257 +0100
+++ /var/tmp/diff_new_pack.4LIehK/_new  2022-12-01 16:59:58.059405301 +0100
@@ -2,6 +2,8 @@
 # spec file for package chromium
 #
 # Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2022 Callum Farmer 
+# Copyright (c) 2022 Andreas Stieger 
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -75,7 +77,7 @@
 %endif
 
 Name:   chromium
-Version:107.0.5304.121
+Version:108.0.5359.71
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -109,7 +111,7 @@
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
-Patch15:chromium-107-compiler.patch
+Patch15:chromium-108-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
@@ -119,12 +121,10 @@
 Patch65:chromium-94-sql-no-assert.patch
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch69:chromium-93-InkDropHost-crash.patch
-Patch78:chromium-98-EnumTable-crash.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
-Patch111:   chromium-105-wayland-1.20.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
@@ -368,6 +368,11 @@
 ln -sfn %{_bindir}/$PYTHON $HOME/bin/python
 export PATH="$HOME/bin/:$PATH"
 
+# qt
+%if %{with qt}
+export PATH="$PATH:%{_libdir}/qt5/bin"
+%endif
+
 # use our wrapper
 rm chrome/installer/linux/common/wrapper
 cp %{SOURCE106} chrome/installer/linux/common/wrapper
@@ -475,7 +480,6 @@
 third_party/google_input_tools/third_party/closure_library
 
third_party/google_input_tools/third_party/closure_library/third_party/closure
 third_party/googletest
-third_party/harfbu

commit chromium for openSUSE:Factory

2022-11-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-11-25 13:12:22

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1597 (New)


Package is "chromium"

Fri Nov 25 13:12:22 2022 rev:359 rq:1037993 version:107.0.5304.121

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-11-18 
15:44:13.142742896 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1597/chromium.changes  
2022-11-25 13:22:48.899569726 +0100
@@ -1,0 +2,6 @@
+Thu Nov 24 20:48:10 UTC 2022 - Andreas Stieger 
+
+- Chromium 107.0.5304.121 (boo#1205736)
+  * CVE-2022-4135: Heap buffer overflow in GPU
+
+---

Old:

  chromium-107.0.5304.110.tar.xz

New:

  chromium-107.0.5304.121.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.mjKFJq/_old  2022-11-25 13:22:54.163598128 +0100
+++ /var/tmp/diff_new_pack.mjKFJq/_new  2022-11-25 13:22:54.167598151 +0100
@@ -75,7 +75,7 @@
 %endif
 
 Name:   chromium
-Version:107.0.5304.110
+Version:107.0.5304.121
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-107.0.5304.110.tar.xz -> chromium-107.0.5304.121.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-107.0.5304.110.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1597/chromium-107.0.5304.121.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-11-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-11-18 15:43:39

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1597 (New)


Package is "chromium"

Fri Nov 18 15:43:39 2022 rev:358 rq:1036557 version:107.0.5304.110

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-11-10 
14:23:21.442714037 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1597/chromium.changes  
2022-11-18 15:44:13.142742896 +0100
@@ -1,0 +2,5 @@
+Thu Nov 17 21:46:42 UTC 2022 - Andreas Stieger 
+
+- Build with llvm15 on openSUSE:Backports:SLE-15-SP5 and up
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.IH39GC/_old  2022-11-18 15:44:20.342774528 +0100
+++ /var/tmp/diff_new_pack.IH39GC/_new  2022-11-18 15:44:20.346774546 +0100
@@ -67,10 +67,10 @@
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
 %define llvm_version 12
 %else
-%if 0%{?suse_version} < 1599 && 0%{?sle_version} < 150500
+%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150500
 %define llvm_version 13
 %else
-%define llvm_version 14
+%define llvm_version 15
 %endif
 %endif
 


commit chromium for openSUSE:Factory

2022-11-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-11-10 14:21:59

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1597 (New)


Package is "chromium"

Thu Nov 10 14:21:59 2022 rev:357 rq:1034894 version:107.0.5304.110

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-10-28 
19:31:27.819213044 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1597/chromium.changes  
2022-11-10 14:23:21.442714037 +0100
@@ -1,0 +2,11 @@
+Wed Nov  9 17:03:58 UTC 2022 - Andreas Stieger 
+
+- Chromium 107.0.5304.110 (boo#1205221)
+  * CVE-2022-3885: Use after free in V8
+  * CVE-2022-3886: Use after free in Speech Recognition
+  * CVE-2022-3887: Use after free in Web Workers
+  * CVE-2022-3888: Use after free in WebCodecs
+  * CVE-2022-3889: Type Confusion in V8
+  * CVE-2022-3890: Heap buffer overflow in Crashpad
+
+---

Old:

  chromium-107.0.5304.87.tar.xz

New:

  chromium-107.0.5304.110.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.clfQTr/_old  2022-11-10 14:23:29.518759747 +0100
+++ /var/tmp/diff_new_pack.clfQTr/_new  2022-11-10 14:23:29.526759792 +0100
@@ -75,7 +75,7 @@
 %endif
 
 Name:   chromium
-Version:107.0.5304.87
+Version:107.0.5304.110
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-107.0.5304.87.tar.xz -> chromium-107.0.5304.110.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-107.0.5304.87.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1597/chromium-107.0.5304.110.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-10-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-10-28 19:30:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2275 (New)


Package is "chromium"

Fri Oct 28 19:30:31 2022 rev:356 rq:1031906 version:107.0.5304.87

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-10-12 
18:28:18.590167784 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2275/chromium.changes  
2022-10-28 19:31:27.819213044 +0200
@@ -1,0 +2,31 @@
+Fri Oct 28 08:35:09 UTC 2022 - Andreas Stieger 
+
+- Chromium 107.0.5304.87 (boo#1204819)
+  * CVE-2022-3723: Type Confusion in V8
+
+---
+Thu Oct 27 08:57:48 UTC 2022 - Callum Farmer 
+
+- Chromium 107.0.5304.68 (boo#1204732)
+  * CVE-2022-3652: Type Confusion in V8
+  * CVE-2022-3653: Heap buffer overflow in Vulkan
+  * CVE-2022-3654: Use after free in Layout
+  * CVE-2022-3655: Heap buffer overflow in Media Galleries
+  * CVE-2022-3656: Insufficient data validation in File System
+  * CVE-2022-3657: Use after free in Extensions
+  * CVE-2022-3658: Use after free in Feedback service on Chrome OS
+  * CVE-2022-3659: Use after free in Accessibility
+  * CVE-2022-3660: Inappropriate implementation in Full screen mode
+  * CVE-2022-3661: Insufficient data validation in Extensions
+- Added patches:
+  * chromium-107-compiler.patch
+  * chromium-107-system-zlib.patch
+- Removed patches:
+  * chromium-105-compiler.patch
+  * chromium-105-Bitmap-include.patch
+  * chromium-106-AutofillPopupControllerImpl-namespace.patch
+- Unbundle libyuv and libavif on TW
+- Prepare 15.5
+- Use qt on 15.4+ (15.3 too old)
+
+---

Old:

  chromium-105-Bitmap-include.patch
  chromium-105-compiler.patch
  chromium-106-AutofillPopupControllerImpl-namespace.patch
  chromium-106.0.5249.119.tar.xz

New:

  chromium-107-compiler.patch
  chromium-107-system-zlib.patch
  chromium-107.0.5304.87.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.kGHybj/_old  2022-10-28 19:31:35.159249853 +0200
+++ /var/tmp/diff_new_pack.kGHybj/_new  2022-10-28 19:31:35.175249934 +0200
@@ -26,26 +26,30 @@
 %bcond_without lto
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
 %bcond_without gtk4
+%bcond_without qt
 %else
 %bcond_with gtk4
+%bcond_with qt
 %endif
 %ifarch aarch64
 %bcond_with swiftshader
 %else
 %bcond_without swiftshader
 %endif
-%if 0%{?suse_version} >= 1550
+%if 0%{?suse_version} >= 1599
 %bcond_without system_harfbuzz
 %bcond_without system_freetype
 %bcond_without arm_bti
 %bcond_without system_icu
 %bcond_without ffmpeg_51
+%bcond_without system_avif
 %else
 %bcond_with system_harfbuzz
 %bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
 %bcond_with ffmpeg_51
+%bcond_with system_avif
 %endif
 %bcond_without pipewire
 %bcond_without system_ffmpeg
@@ -63,11 +67,15 @@
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
 %define llvm_version 12
 %else
+%if 0%{?suse_version} < 1599 && 0%{?sle_version} < 150500
 %define llvm_version 13
+%else
+%define llvm_version 14
+%endif
 %endif
 
 Name:   chromium
-Version:106.0.5249.119
+Version:107.0.5304.87
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -101,7 +109,7 @@
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
-Patch15:chromium-105-compiler.patch
+Patch15:chromium-107-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
@@ -116,13 +124,12 @@
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
-Patch107:   chromium-105-Bitmap-include.patch
 Patch111:   chromium-105-wayland-1.20.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
 Patch203:   chromium-106-ffmpeg-duration.patch
-Patch204:   chromium-106-AutofillPopupControllerImpl-namespace.patch
+Patch204:   chromium-107-system-zlib.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -280,6 +287,14 @@
 BuildRequires:  pkgconfig(libavformat) >= %{ffmpeg_version}
 BuildRequires:  

commit chromium for openSUSE:Factory

2022-10-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-10-12 18:26:02

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2275 (New)


Package is "chromium"

Wed Oct 12 18:26:02 2022 rev:355 rq:1010169 version:106.0.5249.119

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-10-08 
01:24:17.298100753 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2275/chromium.changes  
2022-10-12 18:28:18.590167784 +0200
@@ -1,0 +2,11 @@
+Wed Oct 12 04:47:50 UTC 2022 - Andreas Stieger 
+
+- Chromium 106.0.5249.119 (boo#1204223)
+  * CVE-2022-3445: Use after free in Skia
+  * CVE-2022-3446: Heap buffer overflow in WebSQL
+  * CVE-2022-3447: Inappropriate implementation in Custom Tabs
+  * CVE-2022-3448: Use after free in Permissions API
+  * CVE-2022-3449: Use after free in Safe Browsing
+  * CVE-2022-3450: Use after free in Peer Connection
+
+---

Old:

  chromium-106.0.5249.103.tar.xz

New:

  chromium-106.0.5249.119.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.mSDpxY/_old  2022-10-12 18:28:24.630181081 +0200
+++ /var/tmp/diff_new_pack.mSDpxY/_new  2022-10-12 18:28:24.638181099 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:106.0.5249.103
+Version:106.0.5249.119
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-106.0.5249.103.tar.xz -> chromium-106.0.5249.119.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-106.0.5249.103.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2275/chromium-106.0.5249.119.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-10-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-10-08 01:23:55

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2275 (New)


Package is "chromium"

Sat Oct  8 01:23:55 2022 rev:354 rq:1008596 version:106.0.5249.103

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-10-03 
13:45:45.917481852 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2275/chromium.changes  
2022-10-08 01:24:17.298100753 +0200
@@ -1,0 +2,8 @@
+Thu Oct  6 21:02:32 UTC 2022 - Andreas Stieger 
+
+- Chromium 106.0.5249.103:
+  * fix possible cache manager deadlock
+  * Fix right-click menu appearing unexpectedly affecting screen
+readers
+
+---

Old:

  chromium-106.0.5249.91.tar.xz

New:

  chromium-106.0.5249.103.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.lGv3zL/_old  2022-10-08 01:24:24.890118165 +0200
+++ /var/tmp/diff_new_pack.lGv3zL/_new  2022-10-08 01:24:24.894118174 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:106.0.5249.91
+Version:106.0.5249.103
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-106.0.5249.91.tar.xz -> chromium-106.0.5249.103.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-106.0.5249.91.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2275/chromium-106.0.5249.103.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-10-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-10-03 13:44:55

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2275 (New)


Package is "chromium"

Mon Oct  3 13:44:55 2022 rev:353 rq:1007437 version:106.0.5249.91

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-09-15 
22:58:31.529102755 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2275/chromium.changes  
2022-10-03 13:45:45.917481852 +0200
@@ -1,0 +2,33 @@
+Sat Oct  1 07:59:24 UTC 2022 - Andreas Stieger 
+
+- Chromium 106.0.5249.91 (boo#1203808):
+  * CVE-2022-3370: Use after free in Custom Elements
+  * CVE-2022-3373: Out of bounds write in V8
+- includes changes from 106.0.5249.61:
+  * CVE-2022-3304: Use after free in CSS
+  * CVE-2022-3201: Insufficient validation of untrusted input in Developer 
Tools
+  * CVE-2022-3305: Use after free in Survey
+  * CVE-2022-3306: Use after free in Survey
+  * CVE-2022-3307: Use after free in Media
+  * CVE-2022-3308: Insufficient policy enforcement in Developer Tools
+  * CVE-2022-3309: Use after free in Assistant
+  * CVE-2022-3310: Insufficient policy enforcement in Custom Tabs
+  * CVE-2022-3311: Use after free in Import
+  * CVE-2022-3312: Insufficient validation of untrusted input in VPN
+  * CVE-2022-3313: Incorrect security UI in Full Screen
+  * CVE-2022-3314: Use after free in Logging
+  * CVE-2022-3315: Type confusion in Blink
+  * CVE-2022-3316: Insufficient validation of untrusted input in Safe Browsing
+  * CVE-2022-3317: Insufficient validation of untrusted input in Intents
+  * CVE-2022-3318: Use after free in ChromeOS Notifications
+- drop patches:
+  * chromium-104-tflite-system-zlib.patch
+  * chromium-105-AdjustMaskLayerGeometry-ceilf.patch
+  * chromium-105-Trap-raw_ptr.patch
+  * chromium-105-browser_finder-include.patch
+  * chromium-105-raw_ptr-noexcept.patch
+- add patches
+  * chromium-106-ffmpeg-duration.patch
+  * chromium-106-AutofillPopupControllerImpl-namespace.patch
+
+---

Old:

  chromium-104-tflite-system-zlib.patch
  chromium-105-AdjustMaskLayerGeometry-ceilf.patch
  chromium-105-Trap-raw_ptr.patch
  chromium-105-browser_finder-include.patch
  chromium-105-raw_ptr-noexcept.patch
  chromium-105.0.5195.127.tar.xz

New:

  chromium-106-AutofillPopupControllerImpl-namespace.patch
  chromium-106-ffmpeg-duration.patch
  chromium-106.0.5249.91.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.dsONIP/_old  2022-10-03 13:45:54.825501449 +0200
+++ /var/tmp/diff_new_pack.dsONIP/_new  2022-10-03 13:45:54.833501466 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:105.0.5195.127
+Version:106.0.5249.91
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -116,16 +116,13 @@
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
-Patch105:   chromium-104-tflite-system-zlib.patch
-Patch106:   chromium-105-AdjustMaskLayerGeometry-ceilf.patch
 Patch107:   chromium-105-Bitmap-include.patch
-Patch108:   chromium-105-browser_finder-include.patch
-Patch109:   chromium-105-raw_ptr-noexcept.patch
-Patch110:   chromium-105-Trap-raw_ptr.patch
 Patch111:   chromium-105-wayland-1.20.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
+Patch203:   chromium-106-ffmpeg-duration.patch
+Patch204:   chromium-106-AutofillPopupControllerImpl-namespace.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cups-devel
@@ -392,6 +389,7 @@
 third_party/angle/src/third_party/volk
 third_party/apple_apsl
 third_party/axe-core
+third_party/bidimapper
 third_party/blink
 third_party/boringssl
 third_party/boringssl/src/third_party/fiat
@@ -467,6 +465,7 @@
 third_party/hunspell
 third_party/iccjpeg
 third_party/inspector_protocol
+third_party/ipcz
 third_party/jinja2
 third_party/jsoncpp
 third_party/jstemplate

++ chromium-105-Bitmap-include.patch ++
--- /var/tmp/diff_new_pack.dsONIP/_old  2022-10-03 13:45:54.917501651 +0200
+++ /var/tmp/diff_new_pack.dsONIP/_new  2022-10-03 13:45:54.921501659 +0200
@@ -11,13 +11,13 @@
 Cr-Commit-Position: refs/heads/main@{#1027289}
 ---
 
-diff --git a/net/disk_cache/blockfile/bitmap.h 
b/ne

commit chromium for openSUSE:Factory

2022-09-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-09-15 22:58:01

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2083 (New)


Package is "chromium"

Thu Sep 15 22:58:01 2022 rev:352 rq:1003596 version:105.0.5195.127

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-09-09 
18:25:36.264628995 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2083/chromium.changes  
2022-09-15 22:58:31.529102755 +0200
@@ -1,0 +2,13 @@
+Wed Sep 14 18:09:26 UTC 2022 - Andreas Stieger 
+
+- Chromium 105.0.5195.127 (boo#1203419):
+  * CVE-2022-3195: Out of bounds write in Storage
+  * CVE-2022-3196: Use after free in PDF
+  * CVE-2022-3197: Use after free in PDF
+  * CVE-2022-3198: Use after free in PDF
+  * CVE-2022-3199: Use after free in Frames
+  * CVE-2022-3200: Heap buffer overflow in Internals
+  * CVE-2022-3201: Insufficient validation of untrusted input in DevTools
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-105.0.5195.102.tar.xz

New:

  chromium-105.0.5195.127.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.GclZyY/_old  2022-09-15 22:58:40.029126754 +0200
+++ /var/tmp/diff_new_pack.GclZyY/_new  2022-09-15 22:58:40.037126777 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:105.0.5195.102
+Version:105.0.5195.127
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-105.0.5195.102.tar.xz -> chromium-105.0.5195.127.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-105.0.5195.102.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2083/chromium-105.0.5195.127.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-09-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-09-09 18:24:32

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2083 (New)


Package is "chromium"

Fri Sep  9 18:24:32 2022 rev:351 rq:1001897 version:105.0.5195.102

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-09-01 
22:12:26.420452416 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2083/chromium.changes  
2022-09-09 18:25:36.264628995 +0200
@@ -1,0 +2,41 @@
+Thu Sep  8 10:46:42 UTC 2022 - Callum Farmer 
+
+- Chromium 105.0.5195.102 (boo#1203102):
+  * CVE-2022-3075: Insufficient data validation in Mojo
+- Chromium 105.0.5195.52 (boo#1202964):
+  * CVE-2022-3038: Use after free in Network Service
+  * CVE-2022-3039: Use after free in WebSQL
+  * CVE-2022-3040: Use after free in Layout
+  * CVE-2022-3041: Use after free in WebSQL
+  * CVE-2022-3042: Use after free in PhoneHub
+  * CVE-2022-3043: Heap buffer overflow in Screen Capture
+  * CVE-2022-3044: Inappropriate implementation in Site Isolation
+  * CVE-2022-3045: Insufficient validation of untrusted input in V8
+  * CVE-2022-3046: Use after free in Browser Tag
+  * CVE-2022-3071: Use after free in Tab Strip
+  * CVE-2022-3047: Insufficient policy enforcement in Extensions API
+  * CVE-2022-3048: Inappropriate implementation in Chrome OS lockscreen
+  * CVE-2022-3049: Use after free in SplitScreen
+  * CVE-2022-3050: Heap buffer overflow in WebUI
+  * CVE-2022-3051: Heap buffer overflow in Exosphere
+  * CVE-2022-3052: Heap buffer overflow in Window Manager
+  * CVE-2022-3053: Inappropriate implementation in Pointer Lock
+  * CVE-2022-3054: Insufficient policy enforcement in DevTools
+  * CVE-2022-3055: Use after free in Passwords
+  * CVE-2022-3056: Insufficient policy enforcement in Content Security Policy
+  * CVE-2022-3057: Inappropriate implementation in iframe Sandbox
+  * CVE-2022-3058: Use after free in Sign-In Flow
+- Added patches:
+  * chromium-105-AdjustMaskLayerGeometry-ceilf.patch
+  * chromium-105-Bitmap-include.patch
+  * chromium-105-browser_finder-include.patch
+  * chromium-105-raw_ptr-noexcept.patch
+  * chromium-105-Trap-raw_ptr.patch
+  * chromium-105-wayland-1.20.patch
+  * chromium-105-compiler.patch
+- Removed patches:
+  * chromium-104-compiler.patch
+  * chromium-104-ContentRendererClient-type.patch
+  * chromium-78-protobuf-RepeatedPtrField-export.patch
+
+---

Old:

  chromium-104-ContentRendererClient-type.patch
  chromium-104-compiler.patch
  chromium-104.0.5112.101.tar.xz
  chromium-78-protobuf-RepeatedPtrField-export.patch

New:

  chromium-105-AdjustMaskLayerGeometry-ceilf.patch
  chromium-105-Bitmap-include.patch
  chromium-105-Trap-raw_ptr.patch
  chromium-105-browser_finder-include.patch
  chromium-105-compiler.patch
  chromium-105-raw_ptr-noexcept.patch
  chromium-105-wayland-1.20.patch
  chromium-105.0.5195.102.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.tRIKBA/_old  2022-09-09 18:25:46.048656527 +0200
+++ /var/tmp/diff_new_pack.tRIKBA/_new  2022-09-09 18:25:46.052656539 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:104.0.5112.101
+Version:105.0.5195.102
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -101,8 +101,7 @@
 Patch10:chromium-disable-parallel-gold.patch
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
-Patch12:chromium-78-protobuf-RepeatedPtrField-export.patch
-Patch15:chromium-104-compiler.patch
+Patch15:chromium-105-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
@@ -117,8 +116,13 @@
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
-Patch104:   chromium-104-ContentRendererClient-type.patch
 Patch105:   chromium-104-tflite-system-zlib.patch
+Patch106:   chromium-105-AdjustMaskLayerGeometry-ceilf.patch
+Patch107:   chromium-105-Bitmap-include.patch
+Patch108:   chromium-105-browser_finder-include.patch
+Patch109:   chromium-105-raw_ptr-noexcept.patch
+Patch110:   chromium-105-Trap-raw_ptr.patch
+Patch111:   chromium-105-wayland-1.20.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with 

commit chromium for openSUSE:Factory

2022-09-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-09-01 22:11:31

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2083 (New)


Package is "chromium"

Thu Sep  1 22:11:31 2022 rev:350 rq:1000605 version:104.0.5112.101

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-08-23 
14:27:06.527287141 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2083/chromium.changes  
2022-09-01 22:12:26.420452416 +0200
@@ -1,0 +2,5 @@
+Thu Sep  1 07:39:28 UTC 2022 - Paolo Stivanin 
+
+- Update chromium-symbolic.svg: this fixes bsc#1202403.
+
+---



Other differences:
--
++ chromium-symbolic.svg ++
--- /var/tmp/diff_new_pack.KtEiHz/_old  2022-09-01 22:12:33.144470804 +0200
+++ /var/tmp/diff_new_pack.KtEiHz/_new  2022-09-01 22:12:33.148470815 +0200
@@ -1,546 +1,32 @@
 
-http://purl.org/dc/elements/1.1/";
-   xmlns:cc="http://creativecommons.org/ns#";
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
-   xmlns:svg="http://www.w3.org/2000/svg";
-   xmlns="http://www.w3.org/2000/svg";
-   xmlns:xlink="http://www.w3.org/1999/xlink";
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   version="1.1"
-   id="svg2"
-   xml:space="preserve"
-   width="1056"
-   height="816"
-   viewBox="0 0 1056 816"
-   sodipodi:docname="chromium.ai">image/svg+xmlhttp://purl.org/dc/dcmitype/StillImage"; 
/>
+http://www.w3.org/1999/xlink"; 
xmlns="http://www.w3.org/2000/svg"; xmlns:svg="http://www.w3.org/2000/svg";>
+  
+
+
+  
+  
+
+
+
+  
+  
+
+
+
+  
+  
+
+
+
+  
+  
+
+  
+  
+  
+  
+  
+  
+
+(No newline at EOF)
 


commit chromium for openSUSE:Factory

2022-08-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-08-23 14:26:08

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2083 (New)


Package is "chromium"

Tue Aug 23 14:26:08 2022 rev:349 rq:998611 version:104.0.5112.101

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-08-20 
20:28:58.245403871 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2083/chromium.changes  
2022-08-23 14:27:06.527287141 +0200
@@ -1,0 +2,5 @@
+Mon Aug 22 09:53:49 UTC 2022 - Andreas Schwab 
+
+- Fix quoting in chrome-wrapper, don't put cwd on LD_LIBRARY_PATH
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.TWXhVm/_old  2022-08-23 14:27:12.659300637 +0200
+++ /var/tmp/diff_new_pack.TWXhVm/_new  2022-08-23 14:27:12.663300646 +0200
@@ -152,11 +152,11 @@
 BuildRequires:  python3
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
-BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  snappy-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  util-linux
 BuildRequires:  wdiff
+BuildRequires:  (python3-importlib-metadata if python3-base < 3.8)
 BuildRequires:  perl(Switch)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(bzip2)

++ chrome-wrapper ++
--- /var/tmp/diff_new_pack.TWXhVm/_old  2022-08-23 14:27:12.719300769 +0200
+++ /var/tmp/diff_new_pack.TWXhVm/_new  2022-08-23 14:27:12.723300778 +0200
@@ -4,8 +4,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-ARGS="$@"
-
 # Let the wrapped binary know that it has been run through the wrapper.
 export CHROME_WRAPPER="`readlink -f "$0"`"
 
@@ -13,7 +11,7 @@
 
 # Always use our versions of ffmpeg libs.
 # This also makes RPMs find the compatibly-named library symlinks.
-export LD_LIBRARY_PATH="$HERE:$LD_LIBRARY_PATH"
+export LD_LIBRARY_PATH="$HERE${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
 
 export CHROME_VERSION_EXTRA="stable"
 
@@ -21,8 +19,9 @@
 export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
 
 # Allow root usage
+no_sandbox=
 if [ "`id -u`" == "0" ]; then
-  ARGS="--no-sandbox $ARGS"
+  no_sandbox=--no-sandbox
 fi
 
 # Sanitize std{in,out,err} because they'll be shared with untrusted child
@@ -32,5 +31,5 @@
 exec 2> >(exec cat >&2)
 
 # Note: exec -a below is a bashism.
-exec -a "$0" "$HERE/chrome" $ARGS
+exec -a "$0" "$HERE/chrome" $no_sandbox "$@"
 


commit chromium for openSUSE:Factory

2022-08-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-08-20 20:28:14

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2083 (New)


Package is "chromium"

Sat Aug 20 20:28:14 2022 rev:348 rq:998184 version:104.0.5112.101

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-08-16 
19:58:52.836243251 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2083/chromium.changes  
2022-08-20 20:28:58.245403871 +0200
@@ -1,0 +2,15 @@
+Thu Aug 18 15:32:26 UTC 2022 - Andreas Stieger 
+
+- Chromium 104.0.5112.101 (boo#1202509):
+  * CVE-2022-2852: Use after free in FedCM
+  * CVE-2022-2854: Use after free in SwiftShader
+  * CVE-2022-2855: Use after free in ANGLE
+  * CVE-2022-2857: Use after free in Blink
+  * CVE-2022-2858: Use after free in Sign-In Flow
+  * CVE-2022-2853: Heap buffer overflow in Downloads
+  * CVE-2022-2856: Insufficient validation of untrusted input in Intents
+  * CVE-2022-2859: Use after free in Chrome OS Shell
+  * CVE-2022-2860: Insufficient policy enforcement in Cookies
+  * CVE-2022-2861: Inappropriate implementation in Extensions API
+
+---

Old:

  chromium-104.0.5112.79.tar.xz

New:

  chromium-104.0.5112.101.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.opup8N/_old  2022-08-20 20:29:06.321426271 +0200
+++ /var/tmp/diff_new_pack.opup8N/_new  2022-08-20 20:29:06.325426282 +0200
@@ -67,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:104.0.5112.79
+Version:104.0.5112.101
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-104.0.5112.79.tar.xz -> chromium-104.0.5112.101.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-104.0.5112.79.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.2083/chromium-104.0.5112.101.tar.xz 
differ: char 15, line 1


commit chromium for openSUSE:Factory

2022-08-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-08-16 19:58:50

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1521 (New)


Package is "chromium"

Tue Aug 16 19:58:50 2022 rev:347 rq:997378 version:104.0.5112.79

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-08-10 
17:15:20.562027894 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1521/chromium.changes  
2022-08-16 19:58:52.836243251 +0200
@@ -1,0 +2,6 @@
+Tue Aug 16 14:17:49 UTC 2022 - Callum Farmer 
+
+- Re-enable our version of chrome-wrapper
+- Set no sandbox if root is being used (https://crbug.com/638180)
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.V4MjqA/_old  2022-08-16 19:59:00.128257975 +0200
+++ /var/tmp/diff_new_pack.V4MjqA/_new  2022-08-16 19:59:00.132257983 +0200
@@ -352,9 +352,9 @@
 ln -sfn %{_bindir}/$PYTHON $HOME/bin/python
 export PATH="$HOME/bin/:$PATH"
 
-# use our wrapper (disabled)
-#rm chrome/installer/linux/common/wrapper
-#cp %{SOURCE106} chrome/installer/linux/common/wrapper
+# use our wrapper
+rm chrome/installer/linux/common/wrapper
+cp %{SOURCE106} chrome/installer/linux/common/wrapper
 
 # Remove bundled libs
 keeplibs=(

++ chrome-wrapper ++
--- /var/tmp/diff_new_pack.V4MjqA/_old  2022-08-16 19:59:00.276258274 +0200
+++ /var/tmp/diff_new_pack.V4MjqA/_new  2022-08-16 19:59:00.280258282 +0200
@@ -4,20 +4,26 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
+ARGS="$@"
+
 # Let the wrapped binary know that it has been run through the wrapper.
 export CHROME_WRAPPER="`readlink -f "$0"`"
 
 HERE="`dirname "$CHROME_WRAPPER"`"
 
-export CHROME_VERSION_EXTRA="@@CHANNEL@@"
+# Always use our versions of ffmpeg libs.
+# This also makes RPMs find the compatibly-named library symlinks.
+export LD_LIBRARY_PATH="$HERE:$LD_LIBRARY_PATH"
+
+export CHROME_VERSION_EXTRA="stable"
 
 # We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
 export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
 
-# This provides a much better experience on Wayland.
-#if [ "$XDG_SESSION_TYPE" == "wayland" ]; then
-#  ARGS="--ozone-platform=wayland"
-#fi
+# Allow root usage
+if [ "`id -u`" == "0" ]; then
+  ARGS="--no-sandbox $ARGS"
+fi
 
 # Sanitize std{in,out,err} because they'll be shared with untrusted child
 # processes (http://crbug.com/376567).
@@ -26,5 +32,5 @@
 exec 2> >(exec cat >&2)
 
 # Note: exec -a below is a bashism.
-exec -a "$0" "$HERE/@@PROGNAME@@" "$ARGS" "$@"
+exec -a "$0" "$HERE/chrome" $ARGS
 


commit chromium for openSUSE:Factory

2022-08-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-08-10 17:13:32

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1521 (New)


Package is "chromium"

Wed Aug 10 17:13:32 2022 rev:346 rq:994138 version:104.0.5112.79

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-07-26 
19:44:50.627916704 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1521/chromium.changes  
2022-08-10 17:15:20.562027894 +0200
@@ -1,0 +2,36 @@
+Tue Aug  9 12:29:06 UTC 2022 - Callum Farmer 
+
+- Chromium 104.0.5112.79 (boo#1202075)
+  * CVE-2022-2603: Use after free in Omnibox
+  * CVE-2022-2604: Use after free in Safe Browsing
+  * CVE-2022-2605: Out of bounds read in Dawn
+  * CVE-2022-2606: Use after free in Managed devices API
+  * CVE-2022-2607: Use after free in Tab Strip
+  * CVE-2022-2608: Use after free in Overview Mode
+  * CVE-2022-2609: Use after free in Nearby Share
+  * CVE-2022-2610: Insufficient policy enforcement in Background Fetch
+  * CVE-2022-2611: Inappropriate implementation in Fullscreen API
+  * CVE-2022-2612: Side-channel information leakage in Keyboard input
+  * CVE-2022-2613: Use after free in Input
+  * CVE-2022-2614: Use after free in Sign-In Flow
+  * CVE-2022-2615: Insufficient policy enforcement in Cookies
+  * CVE-2022-2616: Inappropriate implementation in Extensions API
+  * CVE-2022-2617: Use after free in Extensions API
+  * CVE-2022-2618: Insufficient validation of untrusted input in Internals
+  * CVE-2022-2619: Insufficient validation of untrusted input in Settings
+  * CVE-2022-2620: Use after free in WebUI
+  * CVE-2022-2621: Use after free in Extensions
+  * CVE-2022-2622: Insufficient validation of untrusted input in Safe Browsing
+  * CVE-2022-2623: Use after free in Offline
+  * CVE-2022-2624: Heap buffer overflow in PDF
+- Added patches:
+  * chromium-104-compiler.patch
+  * chromium-104-ContentRendererClient-type.patch
+  * chromium-104-tflite-system-zlib.patch
+- Removed patches:
+  * chromium-103-SubstringSetMatcher-packed.patch
+  * chromium-103-FrameLoadRequest-type.patch
+  * chromium-103-compiler.patch
+- Use FFmpeg 5.1 on TW
+
+---

Old:

  chromium-103-FrameLoadRequest-type.patch
  chromium-103-SubstringSetMatcher-packed.patch
  chromium-103-compiler.patch
  chromium-103.0.5060.134.tar.xz

New:

  chromium-104-ContentRendererClient-type.patch
  chromium-104-compiler.patch
  chromium-104-tflite-system-zlib.patch
  chromium-104.0.5112.79.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.3cmZ4l/_old  2022-08-10 17:15:31.310055948 +0200
+++ /var/tmp/diff_new_pack.3cmZ4l/_new  2022-08-10 17:15:31.310055948 +0200
@@ -39,17 +39,18 @@
 %bcond_without system_freetype
 %bcond_without arm_bti
 %bcond_without system_icu
+%bcond_without ffmpeg_51
 %else
 %bcond_with system_harfbuzz
 %bcond_with system_freetype
 %bcond_with arm_bti
 %bcond_with system_icu
+%bcond_with ffmpeg_51
 %endif
 %bcond_without pipewire
 %bcond_without system_ffmpeg
 %bcond_without system_zlib
 %bcond_with system_vpx
-%bcond_with ffmpeg_51
 
 # FFmpeg version
 %if %{with ffmpeg_51}
@@ -66,7 +67,7 @@
 %endif
 
 Name:   chromium
-Version:103.0.5060.134
+Version:104.0.5112.79
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -101,7 +102,7 @@
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
 Patch12:chromium-78-protobuf-RepeatedPtrField-export.patch
-Patch15:chromium-103-compiler.patch
+Patch15:chromium-104-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
@@ -115,9 +116,9 @@
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch98:chromium-102-regex_pattern-array.patch
-Patch101:   chromium-103-FrameLoadRequest-type.patch
-Patch102:   chromium-103-SubstringSetMatcher-packed.patch
 Patch103:   chromium-103-VirtualCursor-std-layout.patch
+Patch104:   chromium-104-ContentRendererClient-type.patch
+Patch105:   chromium-104-tflite-system-zlib.patch
 Patch201:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch202:   chromium-prop-codecs.patch
@@ -151,6 +152,7 @@
 BuildRequires:  python3
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-six
+BuildReq

commit chromium for openSUSE:Factory

2022-07-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-07-26 19:44:26

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1533 (New)


Package is "chromium"

Tue Jul 26 19:44:26 2022 rev:345 rq:991005 version:103.0.5060.134

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-07-21 
11:35:01.887044636 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1533/chromium.changes  
2022-07-26 19:44:50.627916704 +0200
@@ -1,0 +2,10 @@
+Sat Jul 23 12:20:39 UTC 2022 - Callum Farmer 
+
+- Switch back to Clang so that we can use BTI on aarch64
+  * Gold is too old - doesn't understand BTI
+  * LD crashes on aarch64
+- Re-enable LTO
+- Prepare move to FFmpeg 5 for new channel layout
+  (requires 5.1+)
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.Gux4nG/_old  2022-07-26 19:45:00.734355007 +0200
+++ /var/tmp/diff_new_pack.Gux4nG/_new  2022-07-26 19:45:00.742353772 +0200
@@ -20,24 +20,15 @@
 %define outputdir out
 # bsc#1108175
 %define __provides_exclude ^lib.*\\.so.*$
-%if 0%{?suse_version} >= 1550
-%bcond_without system_icu
-%else
-%bcond_with system_icu
-%endif
+# Compiler
+%bcond_without clang
+# Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
+%bcond_without lto
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
 %bcond_without gtk4
 %else
 %bcond_with gtk4
 %endif
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150200
-%bcond_without pipewire
-%else
-%bcond_with pipewire
-%endif
-%bcond_without system_ffmpeg
-%bcond_without system_zlib
-%bcond_with system_vpx
 %ifarch aarch64
 %bcond_with swiftshader
 %else
@@ -46,13 +37,34 @@
 %if 0%{?suse_version} >= 1550
 %bcond_without system_harfbuzz
 %bcond_without system_freetype
+%bcond_without arm_bti
+%bcond_without system_icu
 %else
 %bcond_with system_harfbuzz
 %bcond_with system_freetype
+%bcond_with arm_bti
+%bcond_with system_icu
 %endif
-%bcond_with clang
-# Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
-%bcond_with lto
+%bcond_without pipewire
+%bcond_without system_ffmpeg
+%bcond_without system_zlib
+%bcond_with system_vpx
+%bcond_with ffmpeg_51
+
+# FFmpeg version
+%if %{with ffmpeg_51}
+%define ffmpeg_version 59
+%else
+%define ffmpeg_version 58
+%endif
+
+# LLVM version
+%if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150400
+%define llvm_version 12
+%else
+%define llvm_version 13
+%endif
+
 Name:   chromium
 Version:103.0.5060.134
 Release:0
@@ -160,10 +172,6 @@
 BuildRequires:  pkgconfig(kadm-client)
 BuildRequires:  pkgconfig(kdb)
 BuildRequires:  pkgconfig(krb5)
-BuildRequires:  pkgconfig(libavcodec)
-BuildRequires:  pkgconfig(libavfilter)
-BuildRequires:  pkgconfig(libavformat) >= 58
-BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libcrypto)
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libdc1394-2)
@@ -263,25 +271,30 @@
 %else
 BuildRequires:  pkgconfig(gtk+-3.0)
 %endif
+%if %{with system_ffmpeg}
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavfilter)
+BuildRequires:  pkgconfig(libavformat) >= %{ffmpeg_version}
+BuildRequires:  pkgconfig(libavutil)
+%endif
 %if %{with clang}
-%if %{?suse_version} < 1550
-BuildRequires:  clang12
-BuildRequires:  gcc10
-BuildRequires:  libstdc++6-devel-gcc10
-BuildRequires:  lld12
-BuildRequires:  llvm12
-%else
+%if 0%{?suse_version} < 1550
 #!BuildIgnore:  gcc
+BuildRequires:  clang%{llvm_version}
+BuildRequires:  gcc11
+BuildRequires:  libstdc++6-devel-gcc11
+BuildRequires:  lld%{llvm_version}
+BuildRequires:  llvm%{llvm_version}
+%else
 BuildRequires:  clang
-BuildRequires:  gcc10
-BuildRequires:  libstdc++6-devel-gcc10
+BuildRequires:  libstdc++-devel
 BuildRequires:  lld
 BuildRequires:  llvm
 %endif
 %endif
 %if %{without clang}
 BuildRequires:  binutils-gold
-%if %{?suse_version} >= 1550
+%if 0%{?suse_version} >= 1550
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
 %else
@@ -307,7 +320,9 @@
 %if 0%{?suse_version} >= 1550
 patch -R -p1 < %{PATCH68}
 %endif
+%if %{without ffmpeg_51}
 patch -R -p1 < %{SOURCE4}
+%endif
 
 %build
 # esbuild
@@ -608,6 +623,9 @@
 %if %{with clang}
 export CC=clang
 export CXX=clang++
+export AR=llvm-ar
+export NM=llvm-nm
+export RANLIB=llvm-ranlib
 %else
 %if 0%{?suse_version} <= 1500
 export CC=gcc-11
@@ -620,9 +638,10 @@
 export CC=gcc
 export CXX=g++
 %endif
-%endif
 export AR=ar
 export NM=nm
+export RANLIB=ranlib
+%endif
 # REDUCE DEBUG as it gets TOO large
 ARCH_FLAGS="`echo %{optflags} | sed -e 's/^-g / /g' -e 's/ -g / /g' -e 's/ 
-g$//g

commit chromium for openSUSE:Factory

2022-07-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-07-21 11:34:23

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1523 (New)


Package is "chromium"

Thu Jul 21 11:34:23 2022 rev:344 rq:990359 version:103.0.5060.134

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-07-09 
17:06:03.684957787 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1523/chromium.changes  
2022-07-21 11:35:01.887044636 +0200
@@ -1,0 +2,12 @@
+Wed Jul 20 08:05:57 UTC 2022 - Andreas Stieger 
+
+- Chromium 103.0.5060.134 (boo#1201679):
+  * CVE-2022-2477 : Use after free in Guest View
+  * CVE-2022-2478 : Use after free in PDF
+  * CVE-2022-2479 : Insufficient validation of untrusted input in File
+  * CVE-2022-2480 : Use after free in Service Worker API
+  * CVE-2022-2481: Use after free in Views
+  * CVE-2022-2163: Use after free in Cast UI and Toolbar
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-103.0.5060.114.tar.xz

New:

  chromium-103.0.5060.134.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.9MpY22/_old  2022-07-21 11:35:10.207052837 +0200
+++ /var/tmp/diff_new_pack.9MpY22/_new  2022-07-21 11:35:10.211052841 +0200
@@ -54,7 +54,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:103.0.5060.114
+Version:103.0.5060.134
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-103.0.5060.114.tar.xz -> chromium-103.0.5060.134.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-103.0.5060.114.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1523/chromium-103.0.5060.134.tar.xz 
differ: char 13, line 1


commit chromium for openSUSE:Factory

2022-07-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-07-09 17:03:36

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1523 (New)


Package is "chromium"

Sat Jul  9 17:03:36 2022 rev:343 rq:988024 version:103.0.5060.114

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-07-08 
14:02:35.182492605 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1523/chromium.changes  
2022-07-09 17:06:03.684957787 +0200
@@ -1,0 +2,8 @@
+Sat Jul  9 12:52:33 UTC 2022 - Andreas Stieger 
+
+- Chromium 103.0.5060.114 (boo#1201216)
+  * CVE-2022-2294: Heap buffer overflow in WebRTC
+  * CVE-2022-2295: Type Confusion in V8
+  * CVE-2022-2296: Use after free in Chrome OS Shell
+
+---

Old:

  chromium-103.0.5060.66.tar.xz

New:

  chromium-103.0.5060.114.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.zZNH2O/_old  2022-07-09 17:06:11.160966303 +0200
+++ /var/tmp/diff_new_pack.zZNH2O/_new  2022-07-09 17:06:11.164966309 +0200
@@ -54,7 +54,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:103.0.5060.66
+Version:103.0.5060.114
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-103.0.5060.66.tar.xz -> chromium-103.0.5060.114.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-103.0.5060.66.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1523/chromium-103.0.5060.114.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-07-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-07-08 14:02:04

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1523 (New)


Package is "chromium"

Fri Jul  8 14:02:04 2022 rev:342 rq:987738 version:103.0.5060.66

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-06-26 
11:58:59.232329404 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1523/chromium.changes  
2022-07-08 14:02:35.182492605 +0200
@@ -1,0 +2,6 @@
+Thu Jul  7 18:07:43 UTC 2022 - Andreas Stieger 
+
+- Chromium 103.0.5060.66
+  * no upstream release notes
+
+---

Old:

  chromium-103.0.5060.53.tar.xz

New:

  chromium-103.0.5060.66.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.GRUR0Z/_old  2022-07-08 14:02:43.402502400 +0200
+++ /var/tmp/diff_new_pack.GRUR0Z/_new  2022-07-08 14:02:43.406502405 +0200
@@ -54,7 +54,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:103.0.5060.53
+Version:103.0.5060.66
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-103.0.5060.53.tar.xz -> chromium-103.0.5060.66.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-103.0.5060.53.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1523/chromium-103.0.5060.66.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-06-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-06-26 11:58:43

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1548 (New)


Package is "chromium"

Sun Jun 26 11:58:43 2022 rev:341 rq:985033 version:103.0.5060.53

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-06-12 
17:42:50.174458642 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1548/chromium.changes  
2022-06-26 11:58:59.232329404 +0200
@@ -1,0 +2,28 @@
+Sat Jun 25 10:43:48 UTC 2022 - Callum Farmer 
+
+- Chromium 103.0.5060.53 (boo#1200783)
+  * CVE-2022-2156: Use after free in Base
+  * CVE-2022-2157: Use after free in Interest groups
+  * CVE-2022-2158: Type Confusion in V8
+  * CVE-2022-2160: Insufficient policy enforcement in DevTools
+  * CVE-2022-2161: Use after free in WebApp Provider
+  * CVE-2022-2162: Insufficient policy enforcement in File System API
+  * CVE-2022-2163: Use after free in Cast UI and Toolbar
+  * CVE-2022-2164: Inappropriate implementation in Extensions API
+  * CVE-2022-2165: Insufficient data validation in URL formatting
+- Added patches:
+  * chromium-103-FrameLoadRequest-type.patch
+  * chromium-103-SubstringSetMatcher-packed.patch
+  * chromium-103-VirtualCursor-std-layout.patch
+  * chromium-103-compiler.patch
+- Removed patches:
+  * chromium-102-compiler.patch
+  * chromium-91-sql-standard-layout-type.patch
+  * chromium-101-libxml-unbundle.patch
+  * chromium-102-fenced_frame_utils-include.patch
+  * chromium-102-swiftshader-template-instantiation.patch
+  * chromium-102-symbolize-include.patch
+  * chromium-97-arm-tflite-cast.patch
+  * chromium-97-ScrollView-reference.patch
+
+---

Old:

  chromium-101-libxml-unbundle.patch
  chromium-102-compiler.patch
  chromium-102-fenced_frame_utils-include.patch
  chromium-102-swiftshader-template-instantiation.patch
  chromium-102-symbolize-include.patch
  chromium-102.0.5005.115.tar.xz
  chromium-91-sql-standard-layout-type.patch
  chromium-97-ScrollView-reference.patch
  chromium-97-arm-tflite-cast.patch

New:

  chromium-103-FrameLoadRequest-type.patch
  chromium-103-SubstringSetMatcher-packed.patch
  chromium-103-VirtualCursor-std-layout.patch
  chromium-103-compiler.patch
  chromium-103.0.5060.53.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.NQ3n9x/_old  2022-06-26 11:59:04.032336390 +0200
+++ /var/tmp/diff_new_pack.NQ3n9x/_new  2022-06-26 11:59:04.036336396 +0200
@@ -20,11 +20,14 @@
 %define outputdir out
 # bsc#1108175
 %define __provides_exclude ^lib.*\\.so.*$
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
+%if 0%{?suse_version} >= 1550
 %bcond_without system_icu
-%bcond_without gtk4
 %else
 %bcond_with system_icu
+%endif
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
+%bcond_without gtk4
+%else
 %bcond_with gtk4
 %endif
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150200
@@ -51,7 +54,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:102.0.5005.115
+Version:103.0.5060.53
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -86,11 +89,10 @@
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
 Patch12:chromium-78-protobuf-RepeatedPtrField-export.patch
-Patch15:chromium-102-compiler.patch
+Patch15:chromium-103-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
-Patch46:chromium-91-sql-standard-layout-type.patch
 Patch50:chromium-clang-nomerge.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch63:chromium-ffmpeg-lp152.patch
@@ -98,15 +100,12 @@
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch69:chromium-93-InkDropHost-crash.patch
 Patch78:chromium-98-EnumTable-crash.patch
-Patch80:chromium-97-ScrollView-reference.patch
-Patch86:chromium-97-arm-tflite-cast.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
-Patch95:chromium-101-libxml-unbundle.patch
-Patch97:chromium-102-fenced_frame_utils-include.patch
 Patch98:chromium-102-regex_pattern-array.patch
-Patch99:chromium-102-swiftshader-template-instantiation.patch
-Patch100:   chromium-102-symbolize-include.patch
+Patch101:   chromium-103-

commit chromium for openSUSE:Factory

2022-06-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-06-12 17:40:17

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1548 (New)


Package is "chromium"

Sun Jun 12 17:40:17 2022 rev:340 rq:982060 version:102.0.5005.115

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-06-09 
14:10:08.988395878 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1548/chromium.changes  
2022-06-12 17:42:50.174458642 +0200
@@ -1,0 +2,9 @@
+Fri Jun 10 15:35:20 UTC 2022 - Andreas Stieger 
+
+- Chromium 102.0.5005.115 (boo#1200423)
+  * CVE-2022-2007: Use after free in WebGPU
+  * CVE-2022-2008: Out of bounds memory access in WebGL
+  * CVE-2022-2010: Out of bounds read in compositing
+  * CVE-2022-2011: Use after free in ANGLE
+
+---

Old:

  chromium-102.0.5005.61.tar.xz

New:

  chromium-102.0.5005.115.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.T8kW6K/_old  2022-06-12 17:42:58.986471277 +0200
+++ /var/tmp/diff_new_pack.T8kW6K/_new  2022-06-12 17:42:58.990471282 +0200
@@ -51,7 +51,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:102.0.5005.61
+Version:102.0.5005.115
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-102.0.5005.61.tar.xz -> chromium-102.0.5005.115.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-102.0.5005.61.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1548/chromium-102.0.5005.115.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-06-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-06-09 14:09:51

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1548 (New)


Package is "chromium"

Thu Jun  9 14:09:51 2022 rev:339 rq:981322 version:102.0.5005.61

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-06-01 
17:35:36.914808380 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1548/chromium.changes  
2022-06-09 14:10:08.988395878 +0200
@@ -1,0 +2,5 @@
+Wed Jun  8 13:40:43 UTC 2022 - Callum Farmer 
+
+- Switch to GTK4 on TW and Leap 15.4+ (boo#1200139)
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.QguztC/_old  2022-06-09 14:10:16.744406275 +0200
+++ /var/tmp/diff_new_pack.QguztC/_new  2022-06-09 14:10:16.752406285 +0200
@@ -22,8 +22,10 @@
 %define __provides_exclude ^lib.*\\.so.*$
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400
 %bcond_without system_icu
+%bcond_without gtk4
 %else
 %bcond_with system_icu
+%bcond_with gtk4
 %endif
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150200
 %bcond_without pipewire
@@ -153,8 +155,6 @@
 BuildRequires:  pkgconfig(flac++)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(hunspell)
 BuildRequires:  pkgconfig(imlib2)
 BuildRequires:  pkgconfig(jack)
@@ -258,6 +258,12 @@
 %if %{with system_zlib}
 BuildRequires:  pkgconfig(zlib)
 %endif
+%if %{with gtk4}
+BuildRequires:  pkgconfig(gtk4)
+BuildRequires:  pkgconfig(atk-bridge-2.0)
+%else
+BuildRequires:  pkgconfig(gtk+-3.0)
+%endif
 %if %{with clang}
 %if %{?suse_version} < 1550
 BuildRequires:  clang12
@@ -745,6 +751,9 @@
 myconf_gn+=" rtc_use_h264=false"
 myconf_gn+=" use_v8_context_snapshot=true"
 myconf_gn+=" v8_use_external_startup_data=true"
+%if %{with gtk4}
+myconf_gn+=" gtk_version=4"
+%endif
 # See dependency logic in third_party/BUILD.gn
 %if %{with system_harfbuzz}
 myconf_gn+=" use_system_harfbuzz=true"


commit chromium for openSUSE:Factory

2022-06-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-06-01 17:35:04

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1548 (New)


Package is "chromium"

Wed Jun  1 17:35:04 2022 rev:338 rq:980324 version:102.0.5005.61

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-05-28 
22:15:54.912910773 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1548/chromium.changes  
2022-06-01 17:35:36.914808380 +0200
@@ -1,0 +2,10 @@
+Wed Jun  1 09:43:54 UTC 2022 - Callum Farmer 
+
+- Disable ARM control flow integrity, it causes build issues
+  at the moment
+- Try a different SVG (black logo on GNOME)
+- Removed patches:
+  * chromium-third_party-symbolize-missing-include.patch
+  (replaced by chromium-102-symbolize-include.patch)
+
+---

Old:

  chromium-third_party-symbolize-missing-include.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.UnHBaK/_old  2022-06-01 17:35:45.834818920 +0200
+++ /var/tmp/diff_new_pack.UnHBaK/_new  2022-06-01 17:35:45.838818925 +0200
@@ -97,7 +97,6 @@
 Patch69:chromium-93-InkDropHost-crash.patch
 Patch78:chromium-98-EnumTable-crash.patch
 Patch80:chromium-97-ScrollView-reference.patch
-Patch84:chromium-third_party-symbolize-missing-include.patch
 Patch86:chromium-97-arm-tflite-cast.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
@@ -635,7 +634,7 @@
 %endif
 %ifarch aarch64
 %if %{without clang}
-export CXXFLAGS="${CXXFLAGS} -flax-vector-conversions"
+export CXXFLAGS="${CXXFLAGS} -flax-vector-conversions -fno-omit-frame-pointer"
 %else
 %if 0%{?sle_version} == 150200
 export CXXFLAGS="${CXXFLAGS} -flax-vector-conversions"
@@ -785,6 +784,7 @@
 
 %ifarch aarch64
 myconf_gn+=" host_cpu=\"arm64\""
+myconf_gn+=" arm_control_flow_integrity=\"none\""
 %endif
 
 # Set up Google API keys, see 
http://www.chromium.org/developers/how-tos/api-keys

++ chromium-symbolic.svg ++
--- /var/tmp/diff_new_pack.UnHBaK/_old  2022-06-01 17:35:45.966819076 +0200
+++ /var/tmp/diff_new_pack.UnHBaK/_new  2022-06-01 17:35:45.970819081 +0200
@@ -1,9 +1,546 @@
-http://www.w3.org/2000/svg";>
- 
-  
-  
-  
-  
- 
-
+
+http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   id="svg2"
+   xml:space="preserve"
+   width="1056"
+   height="816"
+   viewBox="0 0 1056 816"
+   sodipodi:docname="chromium.ai">image/svg+xmlhttp://purl.org/dc/dcmitype/StillImage"; 
/>
 


commit chromium for openSUSE:Factory

2022-05-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-05-28 22:15:06

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.2254 (New)


Package is "chromium"

Sat May 28 22:15:06 2022 rev:337 rq:979532 version:102.0.5005.61

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-05-15 
19:00:56.594447292 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.2254/chromium.changes  
2022-05-28 22:15:54.912910773 +0200
@@ -1,0 +2,44 @@
+Fri May 27 19:40:42 UTC 2022 - Callum Farmer 
+
+- Chromium 102.0.5001.61 (boo#1199893)
+  * CVE-2022-1853: Use after free in Indexed DB
+  * CVE-2022-1854: Use after free in ANGLE
+  * CVE-2022-1855: Use after free in Messaging
+  * CVE-2022-1856: Use after free in User Education
+  * CVE-2022-1857: Insufficient policy enforcement in File System API
+  * CVE-2022-1858: Out of bounds read in DevTools
+  * CVE-2022-1859: Use after free in Performance Manager
+  * CVE-2022-1860: Use after free in UI Foundations
+  * CVE-2022-1861: Use after free in Sharing
+  * CVE-2022-1862: Inappropriate implementation in Extensions
+  * CVE-2022-1863: Use after free in Tab Groups
+  * CVE-2022-1864: Use after free in WebApp Installs
+  * CVE-2022-1865: Use after free in Bookmarks
+  * CVE-2022-1866: Use after free in Tablet Mode
+  * CVE-2022-1867: Insufficient validation of untrusted input in Data Transfer
+  * CVE-2022-1868: Inappropriate implementation in Extensions API
+  * CVE-2022-1869: Type Confusion in V8
+  * CVE-2022-1870: Use after free in App Service
+  * CVE-2022-1871: Insufficient policy enforcement in File System API
+  * CVE-2022-1872: Insufficient policy enforcement in Extensions API
+  * CVE-2022-1873: Insufficient policy enforcement in COOP
+  * CVE-2022-1874: Insufficient policy enforcement in Safe Browsing
+  * CVE-2022-1875: Inappropriate implementation in PDF
+  * CVE-2022-1876: Heap buffer overflow in DevTools
+- Added patches:
+  * chromium-102-compiler.patch
+  * chromium-102-fenced_frame_utils-include.patch
+  * chromium-102-regex_pattern-array.patch
+  * chromium-102-swiftshader-template-instantiation.patch
+  * chromium-102-symbolize-include.patch
+  * ffmpeg-new-channel-layout.patch
+- Removed patches:
+  * chromium-100-compiler.patch
+  * chromium-80-QuicStreamSendBuffer-deleted-move-constructor.patch
+  * chromium-95-quiche-include.patch
+  * chromium-fix-swiftshader-template.patch
+  * chromium-missing-include-tuple.patch
+  * chromium-webrtc-stats-missing-vector.patch
+  * chromium-101-segmentation_platform-type.patch
+
+---

Old:

  chromium-100-compiler.patch
  chromium-101-segmentation_platform-type.patch
  chromium-101.0.4951.67.tar.xz
  chromium-80-QuicStreamSendBuffer-deleted-move-constructor.patch
  chromium-95-quiche-include.patch
  chromium-fix-swiftshader-template.patch
  chromium-missing-include-tuple.patch
  chromium-webrtc-stats-missing-vector.patch

New:

  chromium-102-compiler.patch
  chromium-102-fenced_frame_utils-include.patch
  chromium-102-regex_pattern-array.patch
  chromium-102-swiftshader-template-instantiation.patch
  chromium-102-symbolize-include.patch
  chromium-102.0.5005.61.tar.xz
  ffmpeg-new-channel-layout.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.lmDmpr/_old  2022-05-28 22:16:02.368925671 +0200
+++ /var/tmp/diff_new_pack.lmDmpr/_new  2022-05-28 22:16:02.372925679 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:101.0.4951.67
+Version:102.0.5005.61
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -57,6 +57,7 @@
 Source0:
https://commondatastorage.googleapis.com/chromium-browser-official/%{rname}-%{version}.tar.xz
 Source1:esbuild.tar.gz
 Source3:README.SUSE
+Source4:ffmpeg-new-channel-layout.patch
 # Toolchain definitions
 Source30:   master_preferences
 Source104:  chromium-symbolic.svg
@@ -83,8 +84,7 @@
 Patch11:chromium-lp151-old-drm.patch
 # gentoo/fedora/arch patchset
 Patch12:chromium-78-protobuf-RepeatedPtrField-export.patch
-Patch13:chromium-80-QuicStreamSendBuffer-deleted-move-constructor.patch
-Patch15:chromium-100-compiler.patch
+Patch15:chromium-102-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
@@

commit chromium for openSUSE:Factory

2022-05-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-05-15 19:00:29

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1538 (New)


Package is "chromium"

Sun May 15 19:00:29 2022 rev:336 rq:977313 version:101.0.4951.67

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-05-12 
22:59:33.544732253 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1538/chromium.changes  
2022-05-15 19:00:56.594447292 +0200
@@ -1,0 +2,6 @@
+Sun May 15 09:03:28 UTC 2022 - Andreas Stieger 
+
+- Chromium 101.0.4951.67
+  * fixes for other platforms
+
+---

Old:

  chromium-101.0.4951.64.tar.xz

New:

  chromium-101.0.4951.67.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.2Vm2KP/_old  2022-05-15 19:01:02.922454801 +0200
+++ /var/tmp/diff_new_pack.2Vm2KP/_new  2022-05-15 19:01:02.926454806 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:101.0.4951.64
+Version:101.0.4951.67
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-101.0.4951.64.tar.xz -> chromium-101.0.4951.67.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-101.0.4951.64.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1538/chromium-101.0.4951.67.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-05-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-05-12 22:58:39

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1538 (New)


Package is "chromium"

Thu May 12 22:58:39 2022 rev:335 rq:976204 version:101.0.4951.64

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-05-05 
23:06:37.873575114 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1538/chromium.changes  
2022-05-12 22:59:33.544732253 +0200
@@ -1,0 +2,14 @@
+Wed May 11 06:33:01 UTC 2022 - Andreas Stieger 
+
+- Chromium 101.0.4951.64 (boo#1199409)
+  * CVE-2022-1633: Use after free in Sharesheet
+  * CVE-2022-1634: Use after free in Browser UI
+  * CVE-2022-1635: Use after free in Permission Prompts
+  * CVE-2022-1636: Use after free in Performance APIs
+  * CVE-2022-1637: Inappropriate implementation in Web Contents
+  * CVE-2022-1638: Heap buffer overflow in V8 Internationalization
+  * CVE-2022-1639: Use after free in ANGLE
+  * CVE-2022-1640: Use after free in Sharing
+  * CVE-2022-1641: Use after free in Web UI Diagnostics
+
+---

Old:

  chromium-101.0.4951.54.tar.xz

New:

  chromium-101.0.4951.64.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.vUS1u7/_old  2022-05-12 22:59:40.408741469 +0200
+++ /var/tmp/diff_new_pack.vUS1u7/_new  2022-05-12 22:59:40.412741474 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:101.0.4951.54
+Version:101.0.4951.64
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-101.0.4951.54.tar.xz -> chromium-101.0.4951.64.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-101.0.4951.54.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1538/chromium-101.0.4951.64.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-05-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-05-05 23:05:35

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1538 (New)


Package is "chromium"

Thu May  5 23:05:35 2022 rev:334 rq:974874 version:101.0.4951.54

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-21 
15:49:07.032345625 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1538/chromium.changes  
2022-05-05 23:06:37.873575114 +0200
@@ -1,0 +2,38 @@
+Wed May  4 09:34:58 UTC 2022 - Callum Farmer 
+
+- Chromium 101.0.4951.54 (boo#1199118)
+- Chromium 101.0.4951.41 (boo#1198917)
+  * CVE-2022-1477: Use after free in Vulkan
+  * CVE-2022-1478: Use after free in SwiftShader
+  * CVE-2022-1479: Use after free in ANGLE
+  * CVE-2022-1480: Use after free in Device API
+  * CVE-2022-1481: Use after free in Sharing
+  * CVE-2022-1482: Inappropriate implementation in WebGL
+  * CVE-2022-1483: Heap buffer overflow in WebGPU
+  * CVE-2022-1484: Heap buffer overflow in Web UI Settings
+  * CVE-2022-1485: Use after free in File System API
+  * CVE-2022-1486: Type Confusion in V8
+  * CVE-2022-1487: Use after free in Ozone
+  * CVE-2022-1488: Inappropriate implementation in Extensions API
+  * CVE-2022-1489: Out of bounds memory access in UI Shelf
+  * CVE-2022-1490: Use after free in Browser Switcher
+  * CVE-2022-1491: Use after free in Bookmarks
+  * CVE-2022-1492: Insufficient data validation in Blink Editing
+  * CVE-2022-1493: Use after free in Dev Tools
+  * CVE-2022-1494: Insufficient data validation in Trusted Types
+  * CVE-2022-1495: Incorrect security UI in Downloads
+  * CVE-2022-1496: Use after free in File Manager
+  * CVE-2022-1497: Inappropriate implementation in Input
+  * CVE-2022-1498: Inappropriate implementation in HTML Parser
+  * CVE-2022-1499: Inappropriate implementation in WebAuthentication
+  * CVE-2022-1500: Insufficient data validation in Dev Tools
+  * CVE-2022-1501: Inappropriate implementation in iframe
+- Added patches:
+  * chromium-101-libxml-unbundle.patch
+  * chromium-101-segmentation_platform-type.patch
+- Removed patches:
+  * chromium-100-SCTHashdanceMetadata-move.patch
+  * chromium-100-GLImplementationParts-constexpr.patch
+  * chromium-100-macro-typo.patch
+
+---

Old:

  chromium-100-GLImplementationParts-constexpr.patch
  chromium-100-SCTHashdanceMetadata-move.patch
  chromium-100-macro-typo.patch
  chromium-100.0.4896.127.tar.xz

New:

  chromium-101-libxml-unbundle.patch
  chromium-101-segmentation_platform-type.patch
  chromium-101.0.4951.54.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.i1ifsM/_old  2022-05-05 23:06:47.081586608 +0200
+++ /var/tmp/diff_new_pack.i1ifsM/_new  2022-05-05 23:06:47.089586618 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:100.0.4896.127
+Version:101.0.4951.54
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -102,12 +102,11 @@
 Patch85:chromium-fix-swiftshader-template.patch
 Patch86:chromium-97-arm-tflite-cast.patch
 Patch87:chromium-98-gtk4-build.patch
-Patch89:chromium-100-GLImplementationParts-constexpr.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
-Patch91:chromium-100-SCTHashdanceMetadata-move.patch
-Patch92:chromium-100-macro-typo.patch
 Patch93:chromium-missing-include-tuple.patch
 Patch94:chromium-webrtc-stats-missing-vector.patch
+Patch95:chromium-101-libxml-unbundle.patch
+Patch96:chromium-101-segmentation_platform-type.patch
 Patch101:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch102:   chromium-prop-codecs.patch
@@ -399,7 +398,6 @@
 third_party/dav1d
 third_party/dawn
 third_party/dawn/third_party
-third_party/dawn/third_party/tint/src/ast
 third_party/depot_tools
 third_party/depot_tools/third_party/six
 third_party/devscripts

++ chromium-101-libxml-unbundle.patch ++
--- a/build/linux/unbundle/libxml.gn
+++ b/build/linux/unbundle/libxml.gn
@@ -19,6 +19,7 @@ static_library("libxml_utils") {
 ":xml_reader",
 ":xml_writer",
 "//base/test:test_support",
+"//services/data_decoder:lib",
 "//services/data_decoder:xml_parser_fuzzer_deps",
   ]
   sources = [

++ chromium-101-segmentation_platform-type.patch ++
>From 

commit chromium for openSUSE:Factory

2022-04-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-21 15:42:51

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1538 (New)


Package is "chromium"

Thu Apr 21 15:42:51 2022 rev:333 rq:971372 version:100.0.4896.127

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-16 
00:15:44.813769083 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1538/chromium.changes  
2022-04-21 15:49:07.032345625 +0200
@@ -1,0 +2,5 @@
+Thu Apr 21 10:04:22 UTC 2022 - Callum Farmer 
+
+- Fixes for go 1.18
+
+---



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.zXRcOd/_old  2022-04-21 15:49:17.188356475 +0200
+++ /var/tmp/diff_new_pack.zXRcOd/_new  2022-04-21 15:49:17.192356479 +0200
@@ -310,7 +310,11 @@
 rm third_party/devtools-frontend/src/third_party/esbuild/esbuild
 tar -xf %{SOURCE1}
 pushd esbuild
-GO_FLAGS="-mod=vendor" make
+gflags="-mod=vendor"
+%if 0%{?suse_version} >= 1550
+gflags+=" -buildvcs=false"
+%endif
+GO_FLAGS="${gflags}" make
 cp -a esbuild ../third_party/devtools-frontend/src/third_party/esbuild/esbuild
 popd
 


commit chromium for openSUSE:Factory

2022-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-16 00:14:58

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1941 (New)


Package is "chromium"

Sat Apr 16 00:14:58 2022 rev:332 rq:970306 version:100.0.4896.127

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-12 
21:50:46.522658262 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1941/chromium.changes  
2022-04-16 00:15:44.813769083 +0200
@@ -1,0 +2,7 @@
+Fri Apr 15 07:29:35 UTC 2022 - Andreas Stieger 
+
+- Chromium 100.0.4896.127 (boo#1198509)
+  * CVE-2022-1364: Type Confusion in V8
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-100.0.4896.88.tar.xz

New:

  chromium-100.0.4896.127.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.9fAiht/_old  2022-04-16 00:15:52.657779557 +0200
+++ /var/tmp/diff_new_pack.9fAiht/_new  2022-04-16 00:15:52.665779567 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:100.0.4896.88
+Version:100.0.4896.127
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-100.0.4896.88.tar.xz -> chromium-100.0.4896.127.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-100.0.4896.88.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1941/chromium-100.0.4896.127.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-12 21:50:01

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Tue Apr 12 21:50:01 2022 rev:331 rq:969302 version:100.0.4896.88

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-11 
23:50:02.218527348 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-04-12 21:50:46.522658262 +0200
@@ -1,0 +2,16 @@
+Tue Apr 12 05:02:45 UTC 2022 - Andreas Stieger 
+
+- Chromium 100.0.4896.88 (boo#1198361)
+  * CVE-2022-1305: Use after free in storage
+  * CVE-2022-1306: Inappropriate implementation in compositing
+  * CVE-2022-1307: Inappropriate implementation in full screen
+  * CVE-2022-1308: Use after free in BFCache
+  * CVE-2022-1309: Insufficient policy enforcement in developer tools
+  * CVE-2022-1310: Use after free in regular expressions
+  * CVE-2022-1311: Use after free in Chrome OS shell
+  * CVE-2022-1312: Use after free in storage
+  * CVE-2022-1313: Use after free in tab groups
+  * CVE-2022-1314: Type Confusion in V8
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-100.0.4896.75.tar.xz

New:

  chromium-100.0.4896.88.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.T0CTNp/_old  2022-04-12 21:50:52.298593388 +0200
+++ /var/tmp/diff_new_pack.T0CTNp/_new  2022-04-12 21:50:52.302593342 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:100.0.4896.75
+Version:100.0.4896.88
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-100.0.4896.75.tar.xz -> chromium-100.0.4896.88.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-100.0.4896.75.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1900/chromium-100.0.4896.88.tar.xz 
differ: char 27, line 1


commit chromium for openSUSE:Factory

2022-04-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-11 23:48:16

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Mon Apr 11 23:48:16 2022 rev:330 rq:968256 version:100.0.4896.75

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-05 
19:56:51.217296931 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-04-11 23:50:02.218527348 +0200
@@ -1,0 +2,8 @@
+Sun Apr 10 13:52:31 UTC 2022 - Callum Farmer 
+
+- Patches for GCC 12:
+  * chromium-fix-swiftshader-template.patch
+  * chromium-missing-include-tuple.patch
+  * chromium-webrtc-stats-missing-vector.patch
+
+---

New:

  chromium-fix-swiftshader-template.patch
  chromium-missing-include-tuple.patch
  chromium-webrtc-stats-missing-vector.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.8cHqbY/_old  2022-04-11 23:50:10.210436171 +0200
+++ /var/tmp/diff_new_pack.8cHqbY/_new  2022-04-11 23:50:10.214436126 +0200
@@ -99,12 +99,15 @@
 Patch78:chromium-98-EnumTable-crash.patch
 Patch80:chromium-97-ScrollView-reference.patch
 Patch84:chromium-third_party-symbolize-missing-include.patch
+Patch85:chromium-fix-swiftshader-template.patch
 Patch86:chromium-97-arm-tflite-cast.patch
 Patch87:chromium-98-gtk4-build.patch
 Patch89:chromium-100-GLImplementationParts-constexpr.patch
 Patch90:chromium-100-InMilliseconds-constexpr.patch
 Patch91:chromium-100-SCTHashdanceMetadata-move.patch
 Patch92:chromium-100-macro-typo.patch
+Patch93:chromium-missing-include-tuple.patch
+Patch94:chromium-webrtc-stats-missing-vector.patch
 Patch101:   chromium-86-fix-vaapi-on-intel.patch
 # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
 Patch102:   chromium-prop-codecs.patch

++ chromium-fix-swiftshader-template.patch ++
Index: 
electron-16.0.9/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
===
--- 
electron-16.0.9.orig/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
   2022-02-16 18:11:13.517899468 +0100
+++ 
electron-16.0.9/third_party/swiftshader/third_party/subzero/src/IceInstX8664.cpp
2022-02-24 14:35:08.328190810 +0100
@@ -659,6 +659,7 @@ void emitIASOpTyGPR(const Cfg *Func, Typ
   }
 }
 
+#if 0
 template 
 void emitIASRegOpTyGPR(const Cfg *Func, Type Ty, const Variable *Var,
const Operand *Src, const GPREmitterRegOp &Emitter) {
@@ -697,6 +698,7 @@ void emitIASRegOpTyGPR(const Cfg *Func,
 llvm_unreachable("Unexpected operand type");
   }
 }
+#endif
 
 void emitIASAddrOpTyGPR(const Cfg *Func, Type Ty, const AsmAddress &Addr,
 const Operand *Src, const GPREmitterAddrOp &Emitter) {
Index: 
electron-16.0.9/third_party/swiftshader/third_party/subzero/src/IceInstX8664.h
===
--- 
electron-16.0.9.orig/third_party/swiftshader/third_party/subzero/src/IceInstX8664.h
 2022-02-16 18:11:13.517899468 +0100
+++ 
electron-16.0.9/third_party/swiftshader/third_party/subzero/src/IceInstX8664.h  
2022-02-24 15:14:53.316809270 +0100
@@ -576,8 +576,43 @@ void emitIASXmmShift(const Cfg *Func, Ty
 /// Emit a two-operand (GPR) instruction, where the dest operand is a Variable
 /// that's guaranteed to be a register.
 template 
-void emitIASRegOpTyGPR(const Cfg *Func, Type Ty, const Variable *Dst,
-   const Operand *Src, const GPREmitterRegOp &Emitter);
+void emitIASRegOpTyGPR(const Cfg *Func, Type Ty, const Variable *Var,
+   const Operand *Src, const GPREmitterRegOp &Emitter) {
+  auto *Target = InstX86Base::getTarget(Func);
+  Assembler *Asm = Func->getAssembler();
+  assert(Var->hasReg());
+  // We cheat a little and use GPRRegister even for byte operations.
+  GPRRegister VarReg = VarCanBeByte ? RegX8664::getEncodedGPR(Var->getRegNum())
+: 
RegX8664::getEncodedGPR(Var->getRegNum());
+  if (const auto *SrcVar = llvm::dyn_cast(Src)) {
+if (SrcVar->hasReg()) {
+  GPRRegister SrcReg = SrcCanBeByte
+   ? RegX8664::getEncodedGPR(SrcVar->getRegNum())
+   : RegX8664::getEncodedGPR(SrcVar->getRegNum());
+  (Asm->*(Emitter.GPRGPR))(Ty, VarReg, SrcReg);
+} else {
+  AsmAddress SrcStackAddr = AsmAddress(SrcVar, Target);
+  (Asm->

commit chromium for openSUSE:Factory

2022-04-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-05 19:56:05

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Tue Apr  5 19:56:05 2022 rev:329 rq:967113 version:100.0.4896.75

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-04-01 
21:38:05.740187706 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-04-05 19:56:51.217296931 +0200
@@ -1,0 +2,6 @@
+Tue Apr  5 02:11:03 UTC 2022 - Andreas Stieger 
+
+- Chromium 100.0.4896.75:
+  * CVE-2022-1232: Type Confusion in V8 (boo#1198053)
+
+---

Old:

  chromium-100.0.4896.60.tar.xz

New:

  chromium-100.0.4896.75.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.oW0jKB/_old  2022-04-05 19:56:58.281218174 +0200
+++ /var/tmp/diff_new_pack.oW0jKB/_new  2022-04-05 19:56:58.285218131 +0200
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:100.0.4896.60
+Version:100.0.4896.75
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-100.0.4896.60.tar.xz -> chromium-100.0.4896.75.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-100.0.4896.60.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1900/chromium-100.0.4896.75.tar.xz 
differ: char 52, line 2


commit chromium for openSUSE:Factory

2022-04-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-04-01 21:36:20

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Fri Apr  1 21:36:20 2022 rev:328 rq:966432 version:100.0.4896.60

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-03-29 
18:16:01.923169764 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-04-01 21:38:05.740187706 +0200
@@ -1,0 +2,37 @@
+Wed Mar 30 16:25:44 UTC 2022 - Callum Farmer 
+
+- Chromium 100.0.4896.60 (boo#1197680)
+  * CVE-2022-1125: Use after free in Portals
+  * CVE-2022-1127: Use after free in QR Code Generator
+  * CVE-2022-1128: Inappropriate implementation in Web Share API
+  * CVE-2022-1129: Inappropriate implementation in Full Screen Mode
+  * CVE-2022-1130: Insufficient validation of untrusted input in WebOTP
+  * CVE-2022-1131: Use after free in Cast UI
+  * CVE-2022-1132: Inappropriate implementation in Virtual Keyboard
+  * CVE-2022-1133: Use after free in WebRTC
+  * CVE-2022-1134: Type Confusion in V8
+  * CVE-2022-1135: Use after free in Shopping Cart
+  * CVE-2022-1136: Use after free in Tab Strip
+  * CVE-2022-1137: Inappropriate implementation in Extensions
+  * CVE-2022-1138: Inappropriate implementation in Web Cursor
+  * CVE-2022-1139: Inappropriate implementation in Background Fetch API
+  * CVE-2022-1141: Use after free in File Manager
+  * CVE-2022-1142: Heap buffer overflow in WebUI
+  * CVE-2022-1143: Heap buffer overflow in WebUI
+  * CVE-2022-1144: Use after free in WebUI
+  * CVE-2022-1145: Use after free in Extensions
+  * CVE-2022-1146: Inappropriate implementation in Resource Timing
+- Added patches:
+  * chromium-100-compiler.patch
+  * chromium-100-GLImplementationParts-constexpr.patch
+  * chromium-100-InMilliseconds-constexpr.patch
+  * chromium-100-SCTHashdanceMetadata-move.patch
+  * chromium-100-macro-typo.patch
+- Removed patches:
+  * chromium-98-compiler.patch
+  * chromium-86-nearby-explicit.patch
+  * chromium-glibc-2.34.patch
+  * chromium-v8-missing-utility-include.patch
+  * chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch
+
+---

Old:

  chromium-86-nearby-explicit.patch
  chromium-98-compiler.patch
  chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch
  chromium-99.0.4844.84.tar.xz
  chromium-glibc-2.34.patch
  chromium-v8-missing-utility-include.patch

New:

  chromium-100-GLImplementationParts-constexpr.patch
  chromium-100-InMilliseconds-constexpr.patch
  chromium-100-SCTHashdanceMetadata-move.patch
  chromium-100-compiler.patch
  chromium-100-macro-typo.patch
  chromium-100.0.4896.60.tar.xz
  esbuild.tar.gz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.PVPiRY/_old  2022-04-01 21:38:13.092107072 +0200
+++ /var/tmp/diff_new_pack.PVPiRY/_new  2022-04-01 21:38:13.096107028 +0200
@@ -49,13 +49,14 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:99.0.4844.84
+Version:100.0.4896.60
 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
-Source1:README.SUSE
+Source1:esbuild.tar.gz
+Source3:README.SUSE
 # Toolchain definitions
 Source30:   master_preferences
 Source104:  chromium-symbolic.svg
@@ -83,14 +84,12 @@
 # gentoo/fedora/arch patchset
 Patch12:chromium-78-protobuf-RepeatedPtrField-export.patch
 Patch13:chromium-80-QuicStreamSendBuffer-deleted-move-constructor.patch
-Patch15:chromium-98-compiler.patch
+Patch15:chromium-100-compiler.patch
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
-Patch18:chromium-86-nearby-explicit.patch
 Patch21:chromium-gcc11.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
 Patch46:chromium-91-sql-standard-layout-type.patch
 Patch50:chromium-clang-nomerge.patch
-Patch51:chromium-glibc-2.34.patch
 Patch62:chromium-93-ffmpeg-4.4.patch
 Patch63:chromium-ffmpeg-lp152.patch
 Patch65:chromium-94-sql-no-assert.patch
@@ -100,10 +99,12 @@
 Patch78:chromium-98-EnumTable-crash.patch
 Patch80:chromium-97-ScrollView-reference.patch
 Patch84:chromium-third_party-symbolize-missing-include.patch
-Patch85:   

commit chromium for openSUSE:Factory

2022-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-03-29 18:15:33

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Tue Mar 29 18:15:33 2022 rev:327 rq:965591 version:99.0.4844.84

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-03-26 
22:32:21.350059598 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-03-29 18:16:01.923169764 +0200
@@ -1,0 +2,5 @@
+Tue Mar 29 09:23:28 UTC 2022 - Andreas Schwab 
+
+- Update disk constraints
+
+---



Other differences:
--
++ _constraints ++
--- /var/tmp/diff_new_pack.mmuaCF/_old  2022-03-29 18:16:06.675174590 +0200
+++ /var/tmp/diff_new_pack.mmuaCF/_new  2022-03-29 18:16:06.679174595 +0200
@@ -2,7 +2,7 @@
 
   
 
-  16
+  21
 
 
   8


commit chromium for openSUSE:Factory

2022-03-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-03-26 22:31:36

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1900 (New)


Package is "chromium"

Sat Mar 26 22:31:36 2022 rev:326 rq:965046 version:99.0.4844.84

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-03-21 
20:12:15.712454422 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1900/chromium.changes  
2022-03-26 22:32:21.350059598 +0100
@@ -1,0 +2,6 @@
+Sat Mar 26 15:10:15 UTC 2022 - Andreas Stieger 
+
+- Chromium 99.0.4844.84:
+  * CVE-2022-1096: Type Confusion in V8 (boo#1197552)
+
+---
@@ -5 +11 @@
-  * Fix potential problem in Hangouts
+  * Fix potential problem in Hangouts (boo#1197332)

Old:

  chromium-99.0.4844.82.tar.xz

New:

  chromium-99.0.4844.84.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.b6qCYy/_old  2022-03-26 22:32:28.174068941 +0100
+++ /var/tmp/diff_new_pack.b6qCYy/_new  2022-03-26 22:32:28.174068941 +0100
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:99.0.4844.82
+Version:99.0.4844.84
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-99.0.4844.82.tar.xz -> chromium-99.0.4844.84.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-99.0.4844.82.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1900/chromium-99.0.4844.84.tar.xz 
differ: char 25, line 1


commit chromium for openSUSE:Factory

2022-03-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-03-21 20:11:46

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.25692 (New)


Package is "chromium"

Mon Mar 21 20:11:46 2022 rev:325 rq:963477 version:99.0.4844.82

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-03-16 
20:21:30.897015496 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.25692/chromium.changes 
2022-03-21 20:12:15.712454422 +0100
@@ -1,0 +2,6 @@
+Mon Mar 21 05:07:25 UTC 2022 - Andreas Stieger 
+
+- Chromium 99.0.4844.82:
+  * Fix potential problem in Hangouts
+
+---

Old:

  chromium-99.0.4844.74.tar.xz

New:

  chromium-99.0.4844.82.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.xpWxaw/_old  2022-03-21 20:12:25.000463701 +0100
+++ /var/tmp/diff_new_pack.xpWxaw/_new  2022-03-21 20:12:25.004463705 +0100
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:99.0.4844.74
+Version:99.0.4844.82
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-99.0.4844.74.tar.xz -> chromium-99.0.4844.82.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-99.0.4844.74.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.25692/chromium-99.0.4844.82.tar.xz 
differ: char 26, line 1


commit chromium for openSUSE:Factory

2022-03-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-03-16 20:20:58

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.25692 (New)


Package is "chromium"

Wed Mar 16 20:20:58 2022 rev:324 rq:962131 version:99.0.4844.74

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-03-05 
14:45:04.971726141 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.25692/chromium.changes 
2022-03-16 20:21:30.897015496 +0100
@@ -1,0 +2,16 @@
+Wed Mar 16 09:36:49 UTC 2022 - Andreas Stieger 
+
+- Chromium 99.0.4844.74 (boo#1197163)
+  * CVE-2022-0971: Use after free in Blink Layout
+  * CVE-2022-0972: Use after free in Extensions
+  * CVE-2022-0973: Use after free in Safe Browsing
+  * CVE-2022-0974: Use after free in Splitscreen
+  * CVE-2022-0975: Use after free in ANGLE
+  * CVE-2022-0976: Heap buffer overflow in GPU
+  * CVE-2022-0977: Use after free in Browser UI
+  * CVE-2022-0978: Use after free in ANGLE
+  * CVE-2022-0979: Use after free in Safe Browsing
+  * CVE-2022-0980: Use after free in New Tab Page
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-99.0.4844.51.tar.xz

New:

  chromium-99.0.4844.74.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.KRVEJD/_old  2022-03-16 20:21:41.117022854 +0100
+++ /var/tmp/diff_new_pack.KRVEJD/_new  2022-03-16 20:21:41.121022857 +0100
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:99.0.4844.51
+Version:99.0.4844.74
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-99.0.4844.51.tar.xz -> chromium-99.0.4844.74.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-99.0.4844.51.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.25692/chromium-99.0.4844.74.tar.xz 
differ: char 26, line 1


commit chromium for openSUSE:Factory

2022-03-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-03-05 14:44:06

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1958 (New)


Package is "chromium"

Sat Mar  5 14:44:06 2022 rev:323 rq:959453 version:99.0.4844.51

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-02-17 
00:31:35.581422313 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1958/chromium.changes  
2022-03-05 14:45:04.971726141 +0100
@@ -1,0 +2,40 @@
+Fri Mar  4 10:46:36 UTC 2022 - Callum Farmer 
+
+- Chromium 99.0.4844.51 (boo#1196641)
+  * CVE-2022-0789: Heap buffer overflow in ANGLE
+  * CVE-2022-0790: Use after free in Cast UI
+  * CVE-2022-0791: Use after free in Omnibox
+  * CVE-2022-0792: Out of bounds read in ANGLE
+  * CVE-2022-0793: Use after free in Views
+  * CVE-2022-0794: Use after free in WebShare
+  * CVE-2022-0795: Type Confusion in Blink Layout
+  * CVE-2022-0796: Use after free in Media
+  * CVE-2022-0797: Out of bounds memory access in Mojo
+  * CVE-2022-0798: Use after free in MediaStream
+  * CVE-2022-0799: Insufficient policy enforcement in Installer
+  * CVE-2022-0800: Heap buffer overflow in Cast UI
+  * CVE-2022-0801: Inappropriate implementation in HTML parser
+  * CVE-2022-0802: Inappropriate implementation in Full screen mode
+  * CVE-2022-0803: Inappropriate implementation in Permissions
+  * CVE-2022-0804: Inappropriate implementation in Full screen mode
+  * CVE-2022-0805: Use after free in Browser Switcher
+  * CVE-2022-0806: Data leak in Canvas
+  * CVE-2022-0807: Inappropriate implementation in Autofill
+  * CVE-2022-0808: Use after free in Chrome OS Shell
+  * CVE-2022-0809: Out of bounds memory access in WebXR
+- Removed patches:
+  * chromium-96-EnumTable-crash.patch
+  * chromium-89-missing-cstring-header.patch
+  * chromium-95-libyuv-aarch64.patch
+  * chromium-95-libyuv-arm.patch
+  * chromium-98-MiraclePtr-gcc-ice.patch
+  * chromium-98-WaylandFrameManager-check.patch
+- Added patches:
+  * chromium-97-arm-tflite-cast.patch
+  * chromium-98-gtk4-build.patch
+  * chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch
+  * chromium-98-EnumTable-crash.patch
+  * chromium-third_party-symbolize-missing-include.patch
+  * chromium-v8-missing-utility-include.patch
+
+---

Old:

  chromium-89-missing-cstring-header.patch
  chromium-95-libyuv-aarch64.patch
  chromium-95-libyuv-arm.patch
  chromium-96-EnumTable-crash.patch
  chromium-98-MiraclePtr-gcc-ice.patch
  chromium-98-WaylandFrameManager-check.patch
  chromium-98.0.4758.102.tar.xz

New:

  chromium-97-arm-tflite-cast.patch
  chromium-98-EnumTable-crash.patch
  chromium-98-gtk4-build.patch
  chromium-99-AutofillAssistantModelExecutor-NoDestructor.patch
  chromium-99.0.4844.51.tar.xz
  chromium-third_party-symbolize-missing-include.patch
  chromium-v8-missing-utility-include.patch



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.wKFbUB/_old  2022-03-05 14:45:13.223728223 +0100
+++ /var/tmp/diff_new_pack.wKFbUB/_new  2022-03-05 14:45:13.231728225 +0100
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:98.0.4758.102
+Version:99.0.4844.51
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later
@@ -87,9 +87,7 @@
 Patch17:chromium-86-ImageMemoryBarrierData-init.patch
 Patch18:chromium-86-nearby-explicit.patch
 Patch21:chromium-gcc11.patch
-Patch31:chromium-89-missing-cstring-header.patch
 Patch40:chromium-91-java-only-allowed-in-android-builds.patch
-Patch44:chromium-95-libyuv-aarch64.patch
 Patch46:chromium-91-sql-standard-layout-type.patch
 Patch50:chromium-clang-nomerge.patch
 Patch51:chromium-glibc-2.34.patch
@@ -99,11 +97,13 @@
 Patch68:chromium-94-ffmpeg-roll.patch
 Patch69:chromium-93-InkDropHost-crash.patch
 Patch72:chromium-95-quiche-include.patch
-Patch78:chromium-96-EnumTable-crash.patch
+Patch78:chromium-98-EnumTable-crash.patch
 Patch80:chromium-97-ScrollView-reference.patch
-Patch81:chromium-95-libyuv-arm.patch
-Patch82:chromium-98-MiraclePtr-gcc-ice.patch
-Patch83:chromium-98-WaylandFrameManager-check.patch
+Patch84:chromium-third_party-symbolize-missing-include.patch
+Patch85:chromium-v8-missing-utility-include.patch
+Patch86:chromium-97-arm-tflite-cast.patch
+Patch87:chromiu

commit chromium for openSUSE:Factory

2022-02-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2022-02-17 00:30:23

Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and  /work/SRC/openSUSE:Factory/.chromium.new.1956 (New)


Package is "chromium"

Thu Feb 17 00:30:23 2022 rev:322 rq:955128 version:98.0.4758.102

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2022-02-05 
23:23:31.471784618 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.1956/chromium.changes  
2022-02-17 00:31:35.581422313 +0100
@@ -1,0 +2,14 @@
+Tue Feb 15 19:13:43 UTC 2022 - Andreas Stieger 
+
+- Chromium 98.0.4758.102 (boo#1195986)
+  * CVE-2022-0603: Use after free in File Manager
+  * CVE-2022-0604: Heap buffer overflow in Tab Groups
+  * CVE-2022-0605: Use after free in Webstore API
+  * CVE-2022-0606: Use after free in ANGLE
+  * CVE-2022-0607: Use after free in GPU
+  * CVE-2022-0608: Integer overflow in Mojo
+  * CVE-2022-0609: Use after free in Animation
+  * CVE-2022-0610: Inappropriate implementation in Gamepad API
+  * Various fixes from internal audits, fuzzing and other initiatives
+
+---

Old:

  chromium-98.0.4758.80.tar.xz

New:

  chromium-98.0.4758.102.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.dwKl2w/_old  2022-02-17 00:31:42.093421190 +0100
+++ /var/tmp/diff_new_pack.dwKl2w/_new  2022-02-17 00:31:42.097421189 +0100
@@ -49,7 +49,7 @@
 # Chromium built with GCC 11 and LTO enabled crashes (boo#1194055)
 %bcond_with lto
 Name:   chromium
-Version:98.0.4758.80
+Version:98.0.4758.102
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1-or-later

++ chromium-98.0.4758.80.tar.xz -> chromium-98.0.4758.102.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-98.0.4758.80.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.1956/chromium-98.0.4758.102.tar.xz 
differ: char 26, line 1


  1   2   >