- webkit2gtk (2.34.6-1~deb11u1+rpi1) bullseye-staging; urgency=medium
++webkit2gtk (2.38.2-1~deb11u1+rpi1) bullseye-staging; urgency=medium
+
+ [changes brought forward from 2.6.2+dfsg1-3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 25 Jan 2015 02:14:50 +0000]
+ * Disable javascript JIT as it doesn't appear to be armv6 compatible
+ (at least I assume that is the cause of the assembler errors)
+
- -- Raspbian forward porter <root@raspbian.org> Mon, 21 Feb 2022 06:30:43 +0000
++ -- Raspbian forward porter <root@raspbian.org> Tue, 08 Nov 2022 23:12:50 +0000
+
- webkit2gtk (2.34.6-1~deb11u1) bullseye-security; urgency=high
+ webkit2gtk (2.38.2-1~deb11u1) bullseye-security; urgency=medium
* Rebuild for bullseye-security.
+ * gcc 10 segfaults when building webkit in amd64 (see #1008098) so use
+ clang instead. Keep using gcc in other architectures because clang has
+ problems in at least i386, arm64 and mipsel (see #1010329 and
+ #1016811).
+ - debian/rules: Tell CMake to use clang.
+ - debian/control.in: Build depend on clang.
+ * Build libsoup2 packages only.
+ - debian/rules: Set ENABLE_SOUP3=NO, ENABLE_GTK4=NO and
+ USE_PREBUILT_DOCS=YES.
+ - debian/control.in: Remove build dependency on ccache.
- -- Alberto Garcia <berto@igalia.com> Sat, 19 Feb 2022 14:15:14 +0100
+ -- Alberto Garcia <berto@igalia.com> Tue, 08 Nov 2022 10:53:46 +0100
+
+ webkit2gtk (2.38.2-1) unstable; urgency=high
+
+ * New upstream release.
+ * The WebKitGTK security advisory WSA-2022-0010 lists the following
+ security fixes in the latest versions of WebKitGTK:
+ - CVE-2022-32888 and CVE-2022-32923 (fixed in 2.38.0).
+ - CVE-2022-42799, CVE-2022-42823 and CVE-2022-42824 (fixed in 2.38.2).
+ * debian/patches/fix-nonunified-build.patch:
+ - Drop this patch.
+
+ -- Alberto Garcia <berto@igalia.com> Fri, 04 Nov 2022 17:37:25 +0100
+
+ webkit2gtk (2.38.1-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Refresh all patches.
+
+ -- Alberto Garcia <berto@igalia.com> Fri, 21 Oct 2022 15:32:54 +0200
+
+ webkit2gtk (2.38.0-3) unstable; urgency=high
+
+ * debian/patches/fix-nonunified-build.patch:
+ - Fix non-unified GTK4 build.
+
+ -- Alberto Garcia <berto@igalia.com> Wed, 28 Sep 2022 09:20:17 +0200
+
+ webkit2gtk (2.38.0-2) unstable; urgency=high
+
+ * The WebKitGTK security advisory WSA-2022-0009 lists the following
+ security fixes in the latest versions of WebKitGTK:
+ - CVE-2022-32891 (fixed in 2.36.5).
+ - CVE-2022-32886 and CVE-2022-32912 (fixed in 2.36.8).
+ * debian/rules:
+ - Build with -DENABLE_UNIFIED_BUILDS=OFF on mips, mipsel and sh4, we
+ are having problems to build webkit due to lack of memory (#1020642).
+
+ -- Alberto Garcia <berto@igalia.com> Mon, 26 Sep 2022 11:25:41 +0200
+
+ webkit2gtk (2.38.0-1) unstable; urgency=high
+
+ * New upstream release (Closes: #986218).
+ * debian/rules:
+ - Add USE_PREBUILT_DOCS variable to allow using the prebuilt
+ documentation included in the upstream tarball when gi-docgen is
+ missing.
+ * Bring all changes from the 2.37 (experimental) branch.
+ * debian/gbp.conf:
+ - Update upstream branch name.
+ * Generate debian/control from debian/control.in and control-common.in
+ depending on whether we're making the soup2 (4.0 API), soup3 (4.1 API)
+ and/or gtk4 (5.0 API) builds.
+ * debian/rules:
+ - Add new target to generate debian/control.
+ - Enable the GTK4 build (Closes: #1016765).
+ - ENABLE_GTKDOC is now ENABLE_DOCUMENTATION.
+ - Make CCACHE_DIR and CCACHE_NOHASHDIR global variables so they also
+ apply to the install target. This fixes a FTBFS if the home dir is not
+ writable (as is the case with buildds)
+ * debian/control.in:
+ - Remove build dependency on libnotify-dev (no longer used by WebKit).
+ - Replace build dependency on gtk-doc-tools with gi-docgen.
+ * The documentation has been renamed from webkitdomgtk to
+ webkit2gtk-web-extension and from jsc-glib to javascriptcoregtk.
+ - Update debian/libwebkit2gtk-4.0-doc.doc-base.* and
+ debian/libwebkit2gtk-4.0-doc.links.
+ * Refresh all patches.
+ * debian/source/lintian-overrides:
+ - Update source-is-missing overrides.
+ * debian/copyright:
+ - Update copyright information of all files.
+ * debian/libwebkit2gtk-4.0-37.symbols:
+ - Update symbols.
+
+ -- Alberto Garcia <berto@igalia.com> Fri, 16 Sep 2022 16:59:49 +0200
+
+ webkit2gtk (2.36.7-1) unstable; urgency=high
+
+ * New upstream release.
+
+ -- Alberto Garcia <berto@igalia.com> Thu, 25 Aug 2022 01:49:31 +0200
+
+ webkit2gtk (2.36.6-1) unstable; urgency=high
+
+ * New upstream release.
+ * The WebKitGTK security advisory WSA-2022-0007 lists the following
+ security fixes in the latest versions of WebKitGTK:
+ - CVE identifiers: CVE-2022-32792, CVE-2022-32816 and CVE-2022-2294
+ (fixed in 2.36.5).
+ * debian/rules:
+ - Enable wpe on Ubuntu now that the MIR has been accepted (thanks,
+ Sebastien Bacher) (Closes: #1016585).
+
+ -- Alberto Garcia <berto@igalia.com> Wed, 10 Aug 2022 14:56:32 +0200
+
+ webkit2gtk (2.36.4-1) unstable; urgency=high
+
+ * New upstream release.
+ * The WebKitGTK security advisory WSA-2022-0006 lists the following
+ security fixes in the latest versions of WebKitGTK:
+ - CVE-2022-22662 (fixed in 2.36.0).
+ - CVE-2022-22677 and CVE-2022-26710 (fixed in 2.36.4).
+ * debian/control:
+ - Don't use ccache in i386 because Ubuntu doesn't have it and Debian
+ can live without it (webkit-team/webkit!14).
+ * Update format of lintian overrides (see #1007002).
+ * debian/control:
+ - Update Standards-Version to 4.6.1.0 (no changes).
+
+ -- Alberto Garcia <berto@igalia.com> Wed, 06 Jul 2022 13:54:15 +0200
+
+ webkit2gtk (2.36.3-1) unstable; urgency=high
+
+ * New upstream release.
+ * Use ccache to speed-up the compilation since the majority of the files
+ are identical in both the soup2 and soup3 builds.
+ - debian/control: Add build dependency on ccache.
+ - debian/rules: Set CCACHE_NOHASHDIR and CCACHE_BASEDIR so ccache
+ actually works with different build directories.
+ - debian/rules: Set CCACHE_DIR inside the source directory, otherwise
+ ccache would try to write to the home directory, which is forbidden
+ by the Debian policy.
+
+ -- Alberto Garcia <berto@igalia.com> Sun, 29 May 2022 13:07:27 +0200
+
+ webkit2gtk (2.36.2-1) unstable; urgency=high
+
+ [ Alberto Garcia ]
+ * New upstream release.
+
+ [ Adrian Bunk ]
+ * debian/rules: lower memory requirements on sh4.
+
+ -- Alberto Garcia <berto@igalia.com> Wed, 18 May 2022 10:13:09 +0200
+
+ webkit2gtk (2.36.1-1) unstable; urgency=medium
+
+ [ Alberto Garcia ]
+ * New upstream release.
+
+ [ Jeremy Bicha ]
+ * Reduce the number of parallel build jobs on Ubuntu's amd64
+
+ -- Alberto Garcia <berto@igalia.com> Thu, 21 Apr 2022 16:47:44 +0200
+
+ webkit2gtk (2.36.0-3) unstable; urgency=medium
+
+ * debian/rules:
+ - Build with -Os, -g0 and ggc-min-expand=10 in mips / mipsel in order
+ to lower the memory requirements and revert the changes from
+ 2.36.0-2 (thanks, Adrian Bunk).
+
+ -- Alberto Garcia <berto@igalia.com> Mon, 04 Apr 2022 12:58:57 +0200
+
+ webkit2gtk (2.36.0-2) unstable; urgency=medium
+
+ * debian/rules:
+ - Disable unified builds in Debian/mipsel and reduce the number of
+ parallel jobs in order to prevent running out of memory.
+ * debian/control:
+ - Clarify in package descriptions that 4.0 and 4.1 packages use
+ different versions of libsoup and that the documentation package is
+ equally valid for both.
+
+ -- Alberto Garcia <berto@igalia.com> Tue, 29 Mar 2022 23:06:22 +0200
+
+ webkit2gtk (2.36.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Refresh all patches.
+ * debian/rules:
+ + Build with CMAKE_BUILD_WITH_INSTALL_RPATH=ON, otherwise builds are
+ not reproducible if they happen in different directories.
+ * Bring all changes from the 2.35 (experimental) branch.
+ * debian/control:
+ + Make libjavascriptcoregtk-4.0-dev depend on libglib2.0-dev.
+ * debian/source/lintian-overrides:
+ + Update source-is-missing overrides.
+ * debian/libwebkit2gtk-4.0-37.symbols:
+ + Update symbols.
+ * debian/copyright:
+ + Update copyright information of all files.
+ * debian/gbp.conf:
+ + Update upstream branch name.
+ * debian/rules:
+ + USE_SYSTEMD was renamed to ENABLE_JOURNALD_LOG.
+ * debian/control:
+ + Remove all Conflicts: lines, they are obsolete.
+ + Make libjavascriptcoregtk-4.0-dev depend on libglib2.0-dev.
+ + Simplify descriptions and remove references to the WebKit2 API
+ layer.
+ * Build the 4.1 API version of the packages. These use libsoup 3 instead
+ of libsoup 2 but are otherwise identical to the 4.0 API packages.
+ + debian/control:
+ - Add build dependency on libsoup-3.0-dev.
+ - Add entries for the new packages. The 4.1 versions of the
+ WebDriver, JSC command-line interpreter and documentation are
+ currently not being generated.
+ + debian/rules:
+ - Add commands to build both sets of packages.
+ + debian/libwebkit2gtk-4.0-37.install:
+ - Update path of locale files to select only the exact API version.
+ + debian/not-installed:
+ - Don't install the 4.1 build of the JSC command-line interpreter.
+
+ -- Alberto Garcia <berto@igalia.com> Mon, 21 Mar 2022 23:10:15 +0100
webkit2gtk (2.34.6-1) unstable; urgency=high