10
0

5 Commits

Author SHA256 Message Date
Ruediger Oertel
6c4b856649 update system-libdrm.patch 2025-05-31 00:32:19 +02:00
Ruediger Oertel
6aee847d05 - add patch chromium-135-add_map_droppable.patch
add MAP_DROPPABLE introduced by recent QT
  (boo#1238826, boo#1239780) 
- Chromium 135.0.7049.52
  (stable release 2025-04-01) (boo#1240555)
  * 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
- 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
- drop chromium-134-revert-allowlist.patch
  (obsolete, gn has been updated) 
- also use nodejs 22 for sle15

OBS-URL: https://build.opensuse.org/package/show/network:chromium/ungoogled-chromium?expand=0&rev=111
2025-04-04 10:26:20 +00:00
Ruediger Oertel
4182399785 - dropped patches:
chromium-134-revert-allowlist.patch
  (need updated gn anyway)

- replace patch
  chromium-134-specialize-some-to_value_list.patch
  by patch
  chromium-134-type-mismatch-error.patch (from fedora)
- Chromium 134.0.6998.35
  (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
- 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)
  chromium-134-specialize-some-to_value_list.patch
- dropped patches (llvm17 is gone):

OBS-URL: https://build.opensuse.org/package/show/network:chromium/ungoogled-chromium?expand=0&rev=106
2025-03-06 23:22:12 +00:00
Michał Szczepaniak
0d3cbb0fef - 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
- Un-bundle zlib again
- Remove un-needed patches:
  * chromium-112-default-comparison-operators.patch
  * chromium-109-clang-lp154.patch
  * chromium-clang-nomerge.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/ungoogled-chromium?expand=0&rev=23
2023-06-05 09:35:13 +00:00
79481c1dd5 Accepting request 1066424 from home:Mister_Magister
I've been maintaining ungoogled-chromium on my other repo for over a year now so i want to do it officially for opensuse. I'm basically copying chromium and applying my ungoogled chromium changes that simply just apply patches and fix whats broken.

OBS-URL: https://build.opensuse.org/request/show/1066424
OBS-URL: https://build.opensuse.org/package/show/network:chromium/ungoogled-chromium?expand=0&rev=1
2023-02-17 20:49:29 +00:00