From: Raspbian automatic forward porter Date: Tue, 8 Nov 2022 23:12:50 +0000 (+0000) Subject: Merge version 2.34.6-1~deb11u1+rpi1 and 2.38.2-1~deb11u1 to produce 2.38.2-1~deb11u1... X-Git-Tag: archive/raspbian/2.38.2-1_deb11u1+rpi1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=28011102bc32218669393bb2385998ea85c32238;p=webkit2gtk.git Merge version 2.34.6-1~deb11u1+rpi1 and 2.38.2-1~deb11u1 to produce 2.38.2-1~deb11u1+rpi1 --- 0d1ad71ce367752628e13e11b4307b1967ca6842 diff --cc debian/changelog index e4f5d59464,6326d9b90e..e3bef28b0d --- a/debian/changelog +++ b/debian/changelog @@@ -1,16 -1,224 +1,232 @@@ - 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 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 Mon, 21 Feb 2022 06:30:43 +0000 ++ -- Raspbian forward porter 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 Sat, 19 Feb 2022 14:15:14 +0100 + -- Alberto Garcia 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 Fri, 04 Nov 2022 17:37:25 +0100 + + webkit2gtk (2.38.1-1) unstable; urgency=medium + + * New upstream release. + * Refresh all patches. + + -- Alberto Garcia 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 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 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 Fri, 16 Sep 2022 16:59:49 +0200 + + webkit2gtk (2.36.7-1) unstable; urgency=high + + * New upstream release. + + -- Alberto Garcia 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 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 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 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 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 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 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 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 Mon, 21 Mar 2022 23:10:15 +0100 webkit2gtk (2.34.6-1) unstable; urgency=high