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.changes 2023-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 <andreas.stie...@gmx.de> + +- 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 <andreas.stie...@gmx.de> + +- 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 members of the Chromium and WebDriver teams. -%endif %prep %setup -q -n %{rname}-%{version} @@ -903,18 +903,14 @@ ninja -v %{?_smp_mflags} -C %{outputdir} \ chrome \ -%if %{with chromedriver} chromedriver \ -%endif %{nil} %install bash %{SOURCE105} -s %{buildroot} -l %{_libdir} %{!?with_system_icu:-i true} -o %{outputdir} -%if %{with chromedriver} # chromedriver cp -a %{outputdir}/chromedriver.unstripped %{buildroot}%{_libdir}/chromium/chromedriver ln -s %{_libdir}/chromium/chromedriver %{buildroot}%{_bindir}/chromedriver -%endif # link to browser plugin path. Plugin patch doesn't work. Why? mkdir -p %{buildroot}%{_libdir}/browser-plugins ln -s %{_libdir}/browser-plugins %{buildroot}%{_libdir}/chromium/plugins @@ -954,10 +950,9 @@ %{_bindir}/chromium %{_mandir}/man1/chromium-browser.1%{?ext_man} -%if %{with chromedriver} %files -n %{chromedriver_name} +%license LICENSE %{_libdir}/chromium/chromedriver %{_bindir}/chromedriver -%endif %changelog ++++++ chromium-115.0.5790.102.tar.xz -> chromium-115.0.5790.170.tar.xz ++++++ /work/SRC/openSUSE:Factory/chromium/chromium-115.0.5790.102.tar.xz /work/SRC/openSUSE:Factory/.chromium.new.22712/chromium-115.0.5790.170.tar.xz differ: char 15, line 1