529 Commits

Author SHA256 Message Date
0bb0869497 Accepting request 1162943 from GNOME:Next
Add CVE refs

OBS-URL: https://build.opensuse.org/request/show/1162943
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=458
2024-03-29 10:44:59 +00:00
Ana Guerrero
2d7f36824b Accepting request 1162854 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1162854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=191
2024-03-28 12:52:33 +00:00
ce67bfc2d4 Accepting request 1161716 from GNOME:Next
- Use WebAssembly on aarch64. It is the upstream default and no
  longer makes the build fail. Stop passing -DENABLE_C_LOOP=ON,
  -DENABLE_WEBASSEMBLY=OFF and -DENABLE_SAMPLING_PROFILER=OFF for
  the same reason.
- Drop webkit2gtk3-llint-build-fix.patch: no longer needed.
- Update some version requirements to match cmake checks.

OBS-URL: https://build.opensuse.org/request/show/1161716
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=456
2024-03-27 09:55:21 +00:00
Dominique Leuenberger
d05694db48 Accepting request 1159578 from GNOME:Factory
- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
  (https://bugs.webkit.org/show_bug.cgi?id=271108).

- Update to version 2.44.0:
  + Make the DOM accessibility tree reachable from UI process with
    GTK4.
  + Removed the X11 and WPE renderers in favor of DMA-BUF.
  + Improved vblank synchronization when rendering.
  + Removed key event reinjection in GTK4 to make keyboard
    shortcuts work in web sites.
  + Fix gamepads detection by correctly handling focused window in
    GTK4.
- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.

- baselibs.conf: Do not build libjavascriptcoregtk-4_1-0-32bit and
  libwebkit2gtk-4_1-0-32bit: they are not used, and in fact not
  built in Factory (build excluded).

- Update to version 2.43.4:
  + Remove key event reinjection in GTK4 to make keyboard shortcuts
    work in web sites.
  + Use the new GTK API to create a GdkTexture from a DMA-BUF
    buffer when available.
  + Fix rendering when GTK is using the vulkan renderer.
  + Fix gamepads detection by correctly handling focused window in
    GTK4.
  + Fix rendering after history navigation.
  + Write bwrapinfo.json to disk for xdg-desktop-portal.
  + Fixed several memory leaks in media backend.
  + Fix several crashes and rendering issues.

OBS-URL: https://build.opensuse.org/request/show/1159578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=190
2024-03-20 20:13:06 +00:00
19c0041ba7 - Add webkit2gtk3-271108.patch: Fix build on 32bit archs
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=454
2024-03-19 14:19:29 +00:00
bdd087914d Accepting request 1158982 from GNOME:Next
GNOME 46

OBS-URL: https://build.opensuse.org/request/show/1158982
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=453
2024-03-19 13:32:06 +00:00
Ana Guerrero
63a0a28382 Accepting request 1148645 from GNOME:Factory
Typo fix only

OBS-URL: https://build.opensuse.org/request/show/1148645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=189
2024-02-22 19:58:53 +00:00
2d970a7439 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=451 2024-02-21 10:57:30 +00:00
fc78e27eed Accepting request 1148551 from GNOME:Next
Fix typo

OBS-URL: https://build.opensuse.org/request/show/1148551
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=450
2024-02-21 10:56:50 +00:00
Ana Guerrero
e305e939b3 Accepting request 1147142 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1147142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=188
2024-02-18 19:22:18 +00:00
a40f97fc52 Accepting request 1147130 from GNOME:Next
More SLE fixes

OBS-URL: https://build.opensuse.org/request/show/1147130
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=448
2024-02-16 16:35:21 +00:00
Ana Guerrero
c6875dd45f Accepting request 1146861 from GNOME:Factory
- Fix package names for v6, and obsolete old packages.

- Use gcc 11 on SLE, to match what is currently used on SP4, and
  adjust version check to include SP6. Also, use system malloc
  there; the build currently fails without this (webkit#243535).
- Require gcc >= 10.2 to match the current cmake test.
- Disable jpegxl on SLE; it isn't currently available there.

OBS-URL: https://build.opensuse.org/request/show/1146861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=187
2024-02-15 19:59:36 +00:00
0e45babc89 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=446 2024-02-15 14:02:34 +00:00
5e25c1bcbb Accepting request 1146846 from GNOME:Next
- Fix package names for v6, and obsolete old packages.

OBS-URL: https://build.opensuse.org/request/show/1146846
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=445
2024-02-15 13:20:26 +00:00
2b250702a3 Accepting request 1146725 from GNOME:Next
- Use gcc 11 on SLE, to match what is currently used on SP4, and
  adjust version check to include SP6. Also, use system malloc
  there; the build currently fails without this (webkit#243535).
- Require gcc >= 10.2 to match the current cmake test.
- Disable jpegxl on SLE; it isn't currently available there.

OBS-URL: https://build.opensuse.org/request/show/1146725
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=444
2024-02-15 08:47:43 +00:00
Ana Guerrero
110b5978f4 Accepting request 1144552 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1144552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=186
2024-02-07 17:47:27 +00:00
2afd343b28 Accepting request 1144541 from GNOME:Next
- Update to version 2.42.5 (boo#1219604)

OBS-URL: https://build.opensuse.org/request/show/1144541
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=442
2024-02-06 11:54:33 +00:00
Ana Guerrero
1be1d2d1c9 Accepting request 1141440 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1141440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=185
2024-01-26 21:45:36 +00:00
c0d0b237a2 Accepting request 1141336 from GNOME:Next
- Add webkit2gtk3-CVE-2024-23222.patch: fix a type confusion issue
  (bsc#1219113 CVE-2024-23222).

OBS-URL: https://build.opensuse.org/request/show/1141336
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=440
2024-01-25 07:35:39 +00:00
Ana Guerrero
13af239032 Accepting request 1133816 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1133816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=184
2023-12-18 21:55:28 +00:00
bce11482fc Accepting request 1133601 from GNOME:Next
- Update to version 2.42.4 (boo#1218032)

OBS-URL: https://build.opensuse.org/request/show/1133601
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=438
2023-12-18 09:20:01 +00:00
Ana Guerrero
6d4c5abf4e Accepting request 1131636 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1131636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=183
2023-12-08 21:31:24 +00:00
e1ecd001e0 Accepting request 1131461 from GNOME:Next
- Update to version 2.42.3 (boo#1217844)

OBS-URL: https://build.opensuse.org/request/show/1131461
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=436
2023-12-07 15:24:17 +00:00
Ana Guerrero
4421ac548a Accepting request 1129594 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1129594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=182
2023-11-29 20:19:31 +00:00
c30d029f63 Accepting request 1129484 from GNOME:Next
- Adjust path to (openSUSE renamed) gst-plugin-scanner in the code
  using sed.

OBS-URL: https://build.opensuse.org/request/show/1129484
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=434
2023-11-28 13:21:04 +00:00
Ana Guerrero
35b39743b8 Accepting request 1128051 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1128051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=181
2023-11-23 20:38:47 +00:00
a58606d3c9 Accepting request 1127900 from GNOME:Next
- Ensure max_link_jobs and max_compile_jobs have valid values even
  when %{jobs} is not defined (like when building outside of OBS).

OBS-URL: https://build.opensuse.org/request/show/1127900
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=432
2023-11-22 10:36:54 +00:00
Ana Guerrero
6cb22e4eee Accepting request 1127343 from GNOME:Factory
- Update to version 2.42.2 (boo#1217210):
  + Bump Safari version in user agent header. (forwarded request 1126960 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/1127343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=180
2023-11-19 19:14:09 +00:00
d34bbf4fe1 Accepting request 1126960 from GNOME:Next
- Update to version 2.42.2 (boo#1217210):
  + Bump Safari version in user agent header.

OBS-URL: https://build.opensuse.org/request/show/1126960
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=430
2023-11-17 15:47:10 +00:00
Ana Guerrero
f823a4fe89 Accepting request 1123045 from GNOME:Factory
- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778). (forwarded request 1121694 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/1123045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=179
2023-11-05 11:18:31 +00:00
f97491aa5b Accepting request 1121694 from GNOME:Next
- Add webkit2gtk3-disable-dmabuf-nvidia.patch: disable DMABuf
  renderer for NVIDIA proprietary drivers (boo#1216778).

OBS-URL: https://build.opensuse.org/request/show/1121694
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=428
2023-11-03 07:45:26 +00:00
Ana Guerrero
60b1d0f89b Accepting request 1120255 from GNOME:Factory
Resub with less whitespace

- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483). (forwarded request 1119870 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1120255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=178
2023-10-26 15:11:42 +00:00
12bef3091a Accepting request 1119870 from GNOME:Next
Resub with less whitespace

- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
  of EglDestroyImage Found" (boo#1216483).

OBS-URL: https://build.opensuse.org/request/show/1119870
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=426
2023-10-25 12:14:38 +00:00
Ana Guerrero
5393bbc69d Accepting request 1116551 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1116551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=177
2023-10-11 21:53:47 +00:00
47373300ca Accepting request 1116470 from GNOME:Next
Add CVE refs

OBS-URL: https://build.opensuse.org/request/show/1116470
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=424
2023-10-10 02:25:43 +00:00
Ana Guerrero
2ac69b243e Accepting request 1114711 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1114711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=176
2023-10-03 18:15:14 +00:00
360466287d Accepting request 1114649 from GNOME:Next
Update to new release version 2.42.1

OBS-URL: https://build.opensuse.org/request/show/1114649
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=422
2023-10-02 07:40:27 +00:00
38d64ee159 Accepting request 1114262 from home:msmeissn:branches:GNOME:Factory
- switch to pkgconfig(icu-i18n) instead of libicu-devel, to allow
  switching to a different libicu*-devel (jsc#PED-6193)

OBS-URL: https://build.opensuse.org/request/show/1114262
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=421
2023-10-02 03:00:38 +00:00
Dominique Leuenberger
041ec4200b Accepting request 1111687 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1111687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=175
2023-09-20 11:21:54 +00:00
0f429784ed Accepting request 1111612 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1111612
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=419
2023-09-17 01:54:26 +00:00
3def3922f1 reformat
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=418
2023-09-13 11:12:55 +00:00
02dabf2692 Accepting request 1110677 from GNOME:Next
Add CVEs / bug refs

OBS-URL: https://build.opensuse.org/request/show/1110677
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=417
2023-09-13 09:35:50 +00:00
8af43df66a Accepting request 1110333 from GNOME:Next
New unstable rel

OBS-URL: https://build.opensuse.org/request/show/1110333
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=416
2023-09-12 08:22:10 +00:00
Ana Guerrero
801f66ddad Accepting request 1108740 from GNOME:Factory
Expand lang sub-packages unconditionally to handle previous name change of WebKit2GTK-lang to WebKitGTK-lang  (boo#1214835, boo#1214640)

OBS-URL: https://build.opensuse.org/request/show/1108740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=174
2023-09-06 16:55:26 +00:00
2f37bc34ae Expand lang sub-package uncontitionally, simplifying the previous change
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=414
2023-09-03 21:46:00 +00:00
ea2ae4ee8e Accepting request 1108512 from home:luc14n0:branches:GNOME:Factory
Expand the rest of generated lang sub-packages  to handle its previous name  change from WebKit2GTK-lang to WebKitGTK-lang  (boo#1214835,  boo#1214640)

OBS-URL: https://build.opensuse.org/request/show/1108512
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=413
2023-09-03 15:35:09 +00:00
Ana Guerrero
dc8a7cb4c3 Accepting request 1108346 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1108346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=173
2023-09-01 12:21:53 +00:00
760b6183cc Accepting request 1107810 from home:mgorse:branches:GNOME:Factory
Add missing CVE refs

OBS-URL: https://build.opensuse.org/request/show/1107810
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=411
2023-08-31 23:48:12 +00:00
Dominique Leuenberger
95e1558cb1 Accepting request 1102480 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1102480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/webkit2gtk3?expand=0&rev=172
2023-08-06 14:29:29 +00:00
c5fc46b187 Accepting request 1102410 from home:mgorse:branches:GNOME:Factory
- Update to version 2.40.5 (boo#1213905)

OBS-URL: https://build.opensuse.org/request/show/1102410
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/webkit2gtk3?expand=0&rev=409
2023-08-05 15:16:10 +00:00