Debian Patches
Status for gnome-builder/43.6-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| build-make-sure-configured-webkit-package-is-loaded.patch | build: make sure configured webkit package is loaded This fixes loading of WebKit in Nightly builds so the proper 6.0 is used. (cherry picked from commit 9d0864c8cc2e3ebf1f7479b0ca47ba7afedca65c) |
Christian Hergert <chergert@redhat.com> | no | 2023-01-09 | ||
| libide-webkit-update-for-removal-of-sandbox-API.patch | libide/webkit: update for removal of sandbox API WebKitGTK 2.39.5 contains an ABI break. The sandbox is now mandatory, so the API to enable/disable it is gone. (cherry picked from commit 52bd325910b146eb15ed572c3aa26001c398f403) |
Michael Catanzaro <mcatanzaro@redhat.com> | no | 2023-01-19 | ||
| libide-webkit-update-for-WebKitGTK-2.39.6-2.39.7.patch | libide/webkit: update for WebKitGTK 2.39.6/2.39.7 This is really confusing, but calling webkit_web_context_set_favicon_database_directory() with NULL enables the favicon database using WebKit's default directory. This function has been removed from WebKit, and the favicon database is enabled by default now, so there's no need to replace this code with anything else. P.S. This creates a mess, but all this code will disappear once you remove the WEBKIT_CHECK_VERSION guards. I've added them just to keep Builder's CI happy for now, since we can't add 2.39.7 to the runtime until applications are ready for it. # Conflicts: # src/libide/webkit/ide-webkit-plugin.c (cherry picked from commit e6ca9b2edbb1504f9d410310ba48d531c2a057d8) |
Christian Hergert <chergert@redhat.com> | no | 2023-03-15 | ||
| libide-webkit-manually-enable-the-favicon-database.patch | libide/webkit: manually enable the favicon database In WebKitGTK 2.39.6 and 2.39.7, the favicon database is enabled by default. But in all other versions, it is disabled by default. The new API for enabling the favicon database was added in 2.39.6, so we can use that for the WEBKIT_CHECK_VERSION, even though this code is a no-op before 2.39.8. (cherry picked from commit f7d8a394a4f1574d3a122afa3deb7431cd317e16) |
Michael Catanzaro <mcatanzaro@redhat.com> | no | 2023-02-06 | ||
| libide-webkit-handle-ABI-change-in-WebKit-for-favicon.patch | libide/webkit: handle ABI change in WebKit for favicon (cherry picked from commit b5322dc05713499bae8594a1bdaf8043ceb3b6f5) |
Christian Hergert <chergert@redhat.com> | no | 2023-03-12 | ||
| plugins-web-browser-work-around-Webkit-miss-initializatio.patch | plugins/web-browser: work around Webkit miss-initialization Creating the WebKitWebView first ensures that webkitInitialize() is called so that internal assertions/invariants hold true. Works around https://bugs.webkit.org/show_bug.cgi?id=253858 Fixes #2005 # Conflicts: # src/plugins/web-browser/gbp-web-browser-workspace-addin.c (cherry picked from commit 30bb82b450993292fa72befa5823313ca3975119) |
Christian Hergert <chergert@redhat.com> | no | 2023-03-15 |
