Commit Graph

1220 Commits

Author SHA256 Message Date
Ruediger Oertel
3107ca205a add two more ppc patches to fix xnn build 2025-05-30 00:26:57 +02:00
Ruediger Oertel
e39144704d update to 137.0.7151.55 2025-05-28 01:20:07 +02:00
Ruediger Oertel
59433e0751 whitespace change 2025-05-15 02:03:55 +02:00
Ruediger Oertel
95faf210dd update to 136.0.7103.113 2025-05-15 00:29:45 +02:00
Ruediger Oertel
52fa78ade1 add ppc64le 2025-05-14 10:40:09 +02:00
Ruediger Oertel
e4f7217bbe update to 136.0.7103.92 2025-05-07 10:24:30 +02:00
Ruediger Oertel
66bbaf63b4 update for chromium-136 2025-05-02 16:49:55 +02:00
Ruediger Oertel
2bb4cbc0e7 update to 135.0.7049.114 2025-04-24 01:39:22 +02:00
Ruediger Oertel
52d888bc61 add chromium-135-gperf-output.patch to fix build 2025-04-22 14:29:49 +02:00
Ruediger Oertel
13db5d9986 update to 135.0.7049.95 2025-04-16 16:35:32 +02:00
Ruediger Oertel
f744236aae - update chromium-121-rust-clang_lib.patch to apply cleanly
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2111
2025-04-10 10:30:01 +00:00
Ruediger Oertel
15b03b9a56 - Chromium 135.0.7049.84
(stable release 2025-04-08) (boo#1240968)
  * CVE-2025-3066: Use after free in Site Isolation

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2109
2025-04-08 23:10:53 +00:00
Ruediger Oertel
820abf9690 - add patch chromium-135-add_map_droppable.patch
add MAP_DROPPABLE introduced by recent QT
  (boo#1238826, boo#1239780)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2107
2025-04-04 08:48:49 +00:00
Ruediger Oertel
612885a4d9 * CVE-2025-3066: Use after free in Navigations
* CVE-2025-3067: Inappropriate implementation in Custom Tabs
  * CVE-2025-3068: Inappropriate implementation in Intents
  * CVE-2025-3069: Inappropriate implementation in Extensions
  * CVE-2025-3070: Insufficient validation of untrusted input in Extensions
  * CVE-2025-3071: Inappropriate implementation in Navigations
  * CVE-2025-3072: Inappropriate implementation in Custom Tabs
  * CVE-2025-3073: Inappropriate implementation in Autofill
  * CVE-2025-3074: Inappropriate implementation in Downloads

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2105
2025-04-02 08:29:59 +00:00
Ruediger Oertel
ee610c8a74 - Chromium 135.0.7049.52
(stable release 2025-04-01) (boo#1240555)
- modified patches:
  system-libdrm.patch (context update)
  gcc-enable-lto.patch (context update)
  chromium-127-constexpr.patch (context update)
  chromium-norar.patch (context update)
- added patches:
  gtk-414.patch (reverse apply since our gtk4 is too old)
- add to keeplibs:
  third_party/protobuf/third_party/utf8_range
- drop from keeplibs:
  third_party/iccjpeg (gone upstream)
- config variable changed from use_qt to use_qt5
- bump buildrequires for gn to 0.20250306

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2103
2025-04-01 23:29:52 +00:00
Ruediger Oertel
7f9758eef8 - also use nodejs 22 for sle15
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2101
2025-03-26 12:16:39 +00:00
Ruediger Oertel
89805f80cd - Chromium 134.0.6998.165
* stability fixes (boo#1240022)
- delete patch:
  chromium-120-make_unique-struct.patch (not needed)
- Chromium 134.0.6998.117
  (stable released 2025-03-20) (boo#1239819)
  * CVE-2025-2476: Use after free in Lens
- use rust1.85

- Chromium 134.0.6998.88
  (stable released 2025-03-11) (boo#1239216)
  * CVE-2025-1920: Type Confusion in V8
  * CVE-2025-2135: Type Confusion in V8
  * CVE-TBD: Out of bounds write in GPU
  * CVE-2025-2136: Use after free in Inspector
  * CVE-2025-2137: Out of bounds read in V8

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2100
2025-03-26 11:36:17 +00:00
Ruediger Oertel
b6f4e3790f * stability fixes (boo#1240022)
- disable not needed chromium-120-make_unique-struct.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2099
2025-03-25 12:19:07 +00:00
Ruediger Oertel
522be8d8aa Accepting request 1255297 from home:AndreasStieger:branches:network:chromium
chromium 134.0.6998.165

OBS-URL: https://build.opensuse.org/request/show/1255297
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2098
2025-03-25 10:16:17 +00:00
Ruediger Oertel
b19f99b42a - try to disable chromium-120-make_unique-struct.patch
(context boo#1239780)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2096
2025-03-21 15:59:00 +00:00
Ruediger Oertel
b096f0724b - Chromium 134.0.6998.117
(stable released 2025-03-20) (boo#1239819)
  * CVE-2025-2476: Use after free in Lens

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2094
2025-03-20 11:07:18 +00:00
Ruediger Oertel
ad44f2101e - use rust1.85
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2093
2025-03-19 11:39:20 +00:00
Ruediger Oertel
d45efa3836 - drop chromium-94-ffmpeg-roll.patch
(build fail after ffmpeg updated from 4.4 to 4.4.5 in code15)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2092
2025-03-14 13:15:10 +00:00
Ruediger Oertel
14632061f5 - Chromium 134.0.6998.88
(stable released 2025-03-11) (boo#1239216)
  * CVE-2025-1920: Type Confusion in V8
  * CVE-2025-2135: Type Confusion in V8
  * CVE-TBD: Out of bounds write in GPU
  * CVE-2025-2136: Use after free in Inspector
  * CVE-2025-2137: Out of bounds read in V8

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2089
2025-03-11 09:33:57 +00:00
Ruediger Oertel
4973c3de25 - replace patch
chromium-134-specialize-some-to_value_list.patch
  by patch
  chromium-134-type-mismatch-error.patch (from fedora)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2088
2025-03-06 13:00:06 +00:00
Ruediger Oertel
bacdfdacf2 (stable release 2025-03-04) (boo#1238575)
* CVE-2025-1914: Out of bounds read in V8
  * CVE-2025-1915: Improper Limitation of a Pathname to a Restricted Directory in DevTools
  * CVE-2025-1916: Use after free in Profiles
  * CVE-2025-1917: Inappropriate Implementation in Browser UI
  * CVE-2025-1918: Out of bounds read in PDFium
  * CVE-2025-1919: Out of bounds read in Media
  * CVE-2025-1921: Inappropriate Implementation in Media Stream
  * CVE-2025-1922: Inappropriate Implementation in Selection
  * CVE-2025-1923: Inappropriate Implementation in Permission Prompts

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=2086
2025-03-04 23:52:32 +00:00
Ruediger Oertel
cf0ac4add8 - Chromium 134.0.6998.35
(beta release 2025-02-26)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=177
2025-02-27 14:33:42 +00:00
Ruediger Oertel
220075c616 - Chromium 133.0.6943.141 (boo#1237699)
This update includes 1 security fix.
  * Various fixes from internal audits, fuzzing and other initiatives

- fix build with qt6 and enable qt6 also for 15.x
- added patches:
  chromium-131-fix-qt-ui.pach (from fedora)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=176
2025-02-26 10:02:30 +00:00
Ruediger Oertel
25b5918b6e chromium-134-specialize-some-to_value_list.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=175
2025-02-26 09:43:11 +00:00
Ruediger Oertel
661ddb74e6 - fix build with qt6 and enable qt6 also for 15.x
- added patches:
  chromium-131-fix-qt-ui.pach (from fedora)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=173
2025-02-24 14:07:58 +00:00
Ruediger Oertel
655bad1ad1 chromium-134-revert-another-to_value_list.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=167
2025-02-22 10:51:36 +00:00
Ruediger Oertel
0e9e6caf66 ...
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=166
2025-02-21 15:43:18 +00:00
Ruediger Oertel
0ee1e9957a chromium-134-revert-two-to_value_list.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=164
2025-02-21 15:26:59 +00:00
Ruediger Oertel
930cecfbf3 - Chromium 134.0.6998.23
(beta release 2025-02-19) 
- reenable qt6 for TW

- Chromium 133.0.6943.126 (boo#1237343)
  * CVE-2025-0999: Heap buffer overflow in V8
  * CVE-2025-1426: Heap buffer overflow in GPU
  * CVE-2025-1006: Use after free in Network

- add patch chromium-133-bring_back_and_disable_allowlist.patch
  trying to fix issues with YT playback (bsc#1237071)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=163
2025-02-21 14:37:04 +00:00
Ruediger Oertel
e431408419 chromium-134-static_cast_to_value_list.patch
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=156
2025-02-17 23:19:27 +00:00
Ruediger Oertel
4de72b540d - Fix patch to actually fix build with pipewire 1.3.82:
* fix-build-with-pipewire-1.3.82.patch 

- Add patch to fix build with pipewire 1.3.82:
  * fix-build-with-pipewire-1.3.82.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=154
2025-02-17 13:27:34 +00:00
Ruediger Oertel
07501ce35e - replace "with qt" by "with qt5"
- reenable qt6 for TW

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=153
2025-02-17 12:47:17 +00:00
Ruediger Oertel
362b8db634 - Chromium 133.0.6943.98
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=151
2025-02-13 00:31:03 +00:00
Ruediger Oertel
fc874f18c3 - Chromium 134.0.6998.15
(beta release 2025-02-12) 
- comment out chromium-127-constexpr.patch for the moment 

- Chromium 133.0.
  (stable released 2025-02-12) (bsc#1237121)
  * CVE-2025-0995: Use after free in V8
  * CVE-2025-0996: Inappropriate implementation in Browser UI
  * CVE-2025-0997: Use after free in Navigation
  * CVE-2025-0998: Out of bounds memory access in V8

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=150
2025-02-13 00:21:37 +00:00
Ruediger Oertel
087a93b20f - comment out chromium-127-constexpr.patch for the moment
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=148
2025-02-11 13:03:21 +00:00
Ruediger Oertel
25f83fa0b2 - dropped patches (llvm17 is gone):
chromium-127-clang17-traitors.patch
  chromium-add-atomicops.patch
  chromium-133-string_view.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=147
2025-02-10 13:53:38 +00:00
Ruediger Oertel
b6148f44a3 - Chromium 134.0.6998.3
(beta release 2025-02-05) 

- Chromium 133.0.6943.53 
  (stable released 2024-02-04) (bsc#1236806)
  * CVE-2025-0444: Use after free in Skia
  * CVE-2025-0445: Use after free in V8
  * CVE-2025-0451: Inappropriate implementation in Extensions API

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=140
2025-02-06 12:21:41 +00:00
Ruediger Oertel
49eb459f42 Accepting request 1243622 from network:chromium
- Chromium 134.0.6988.2
  (dev release 2025-01-31)
- modified patches:
  fix_building_widevinecdm_with_chromium.patch
  (do not define WIDEVINE_CDM_VERSION_STRING, gone upstream)
  system-libdrm.patch (context update)
- added patches:
  chromium-134-revert-allowlist.patch
  (avoid having to update gn on all targets)
  chromium-134-revert-rust-adler2.patch
  (revert rust change from adler to adler2 while we have 1.83)
  pthreadpool-revert-stdatomic-prep.patch
  pthreadpool-revert-stdatomic.patch
  (revert change to pthreadpool requiring std=c++23)
  3b811ffd3cef9d11cda6812ac4d22dcfdbad7d0f.patch (revert)
  025a94257380eadfad2d705129e5863fca0bf89e.patch (revert)
- add to keeplibs:
  third_party/search_engines_data
  v8/third_party/rapidhash-v8
- drop from keeplibs:
  third_party/libavif (gone) (FIXME cleanup)

OBS-URL: https://build.opensuse.org/request/show/1243622
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=139
2025-02-06 12:15:02 +00:00
Ruediger Oertel
c9e766a91e - dropped patches: (obsolete with recent llvm)
chromium-130-no-hardware_destructive_interference_size.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=138
2025-01-30 17:19:26 +00:00
Ruediger Oertel
fc3b4481f1 - drop chromium-132-old_libdrm.patch
obsolete as we are not building for 15.5 anymore

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=137
2025-01-30 17:10:21 +00:00
Ruediger Oertel
d792acb9e3 - Chromium 133.0.6943.35
(beta released 2025-01-29)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=135
2025-01-30 15:47:05 +00:00
Ruediger Oertel
417de3966f - Chromium 132.0.6834.159 (boo#1236586)
* CVE-2025-0762: Use after free in DevTools

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=134
2025-01-29 09:43:45 +00:00
Ruediger Oertel
78983e2cfb - Chromium 133.0.6943.27
(beta released 2025-01-23)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=132
2025-01-27 09:55:41 +00:00
Ruediger Oertel
4c5d0830b5 chromium-133-string_view.patch
(one more place to use string_view, also only llvm17)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=131
2025-01-23 14:40:46 +00:00
Ruediger Oertel
59669a0031 - Chromium 132.0.6834.110
(stable released 2025-01-22) (bsc#1236306)
  * CVE-2025-0611: Object corruption in V8
  * CVE-2025-0612: Out of bounds memory access in V8
  (stable released 2025-01-14) (bsc#1235892)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=130
2025-01-23 13:17:59 +00:00