Change log for webkit2gtk package in Debian

150 of 259 results
Published in bullseye-release
webkit2gtk (2.40.5-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.
  * debian/rules:
    - Disable USE_AVI, USE_GBM and USE_GSTREAMER_TRANSCODER due to missing
      or additional build dependencies.
  * debian/control:
    - Don't require version 1.20.0 of libgstreamer-plugins-bad1.0-dev.

 -- Alberto Garcia <email address hidden>  Sat, 05 Aug 2023 03:26:38 +0300
Published in bookworm-release
webkit2gtk (2.40.5-1~deb12u1) bookworm-security; urgency=medium

  * Rebuild for bookworm-security.
  * The WebKitGTK security advisory WSA-2023-0007 lists the following
    security fixes in the latest versions of WebKitGTK:
    - CVE-2023-38133, CVE-2023-38572, CVE-2023-38592, CVE-2023-38594,
      CVE-2023-38595, CVE-2023-38597, CVE-2023-38599, CVE-2023-38600,
      CVE-2023-38611 (fixed in 2.40.5)

 -- Alberto Garcia <email address hidden>  Sat, 05 Aug 2023 03:13:42 +0300
Published in sid-release
webkit2gtk (2.42.1-2) unstable; urgency=medium

  * debian/patches/disable-dmabuf-nvidia.patch:
    - Disable the DMABuf renderer for NVIDIA proprietary drivers
      (Closes: #1039720, #1052055).

 -- Alberto Garcia <email address hidden>  Wed, 04 Oct 2023 17:09:23 +0200
Superseded in sid-release
webkit2gtk (2.42.1-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <email address hidden>  Wed, 27 Sep 2023 10:49:22 +0200

Available diffs

Superseded in sid-release
webkit2gtk (2.42.0-1) unstable; urgency=medium

  * New upstream release.
  * Bring all changes from the 2.41 (experimental) branch.
  * debian/gbp.conf:
    - Update upstream branch name.
  * debian/control.in:
    - Remove the minimum versions of all build dependencies in the cases
      where they are very old.
    - Add build dependency on libjxl-dev, JPEGXL is now enabled by
      default.
    - Require CMake 3.16
  * debian/control-common.in:
    - Add dependency on libgles2. This is no longer detected automatically
      because it's loaded at runtime by libepoxy (see #1050777).
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/rules:
    - Use --max-parallel=2 in Debian mipsel builds again.
    - Don't build jpegxl support on Ubuntu yet (it's still in universe)
      (Jeremy Bicha).
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Fri, 15 Sep 2023 14:49:49 +0200

Available diffs

Deleted in experimental-release (Reason: None provided.)
webkit2gtk (2.41.92-1) experimental; urgency=medium

  * New upstream development release.
  * Drop fix-ftbfs-riscv64.patch.

 -- Alberto Garcia <email address hidden>  Fri, 08 Sep 2023 14:31:38 +0200

Available diffs

Superseded in experimental-release
webkit2gtk (2.41.91-2) experimental; urgency=medium

  * debian/patches/fix-ftbfs-riscv64.patch:
    - Fix FTBFS in riscv64.
  * debian/control-common.in:
    - Add dependency on libgles2. This is no longer detected automatically
      because it's loaded at runtime by libepoxy (see #1050777).

 -- Alberto Garcia <email address hidden>  Wed, 06 Sep 2023 16:25:21 +0200

Available diffs

Superseded in experimental-release
webkit2gtk (2.41.91-1) experimental; urgency=medium

  * New upstream development release.
  * debian/rules:
    - Use --max-parallel=2 in Debian mipsel builds again.
    - Don't build jpegxl support on Ubuntu yet (it's still in universe)
      (Jeremy Bicha).

 -- Alberto Garcia <email address hidden>  Sat, 19 Aug 2023 22:16:41 +0200
Superseded in experimental-release
webkit2gtk (2.41.90-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches and drop fix-jsc-timestamp.patch.
  * debian/rules:
    - Set Build-Depends-Indep to jdupes when USE_PREBUILT_DOCS is set.
    - Use -O1 instead of -Os in sh4 (thanks, John Paul Adrian Glaubitz)
      (#1042519).
  * debian/copyright:
    - Update copyright information of all files.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.

 -- Alberto Garcia <email address hidden>  Mon, 14 Aug 2023 20:22:34 +0300

Available diffs

Superseded in sid-release
webkit2gtk (2.40.5-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Use -O1 instead of -Os in sh4 (thanks, John Paul Adrian Glaubitz)
      (Closes: #1042519).
  * Drop debian/patches/fix-jsc-timestamp.patch.

 -- Alberto Garcia <email address hidden>  Wed, 02 Aug 2023 00:01:52 +0300

Available diffs

Superseded in bookworm-release
webkit2gtk (2.40.3-2~deb12u1) bookworm-security; urgency=medium

  * Rebuild for bookworm-security.
    - Fixes CVE-2023-32439.

 -- Alberto Garcia <email address hidden>  Thu, 06 Jul 2023 15:22:42 +0200
Superseded in sid-release
webkit2gtk (2.40.4-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Set Build-Depends-Indep to jdupes when USE_PREBUILT_DOCS is set.

 -- Alberto Garcia <email address hidden>  Thu, 06 Jul 2023 11:51:25 +0200

Available diffs

Superseded in experimental-release
webkit2gtk (2.41.6-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/rules:
    - Use override_dh_install-indep when setting up the documentation.
  * debian/control.in:
    - Move jdupes to Build-Depends-Indep.
  * debian/patches/fix-jsc-timestamp.patch:
    - Ensure reproducibility of __TIMESTAMP__ in JSCBytecodeCacheVersion.cpp.

 -- Alberto Garcia <email address hidden>  Tue, 04 Jul 2023 16:15:48 +0200
Superseded in sid-release
webkit2gtk (2.40.3-2) unstable; urgency=high

  * debian/rules:
    - Use override_dh_install-indep when setting up the documentation
      (Closes: #1039877).
  * debian/control.in:
    - Move jdupes to Build-Depends-Indep.

 -- Alberto Garcia <email address hidden>  Thu, 29 Jun 2023 15:14:08 +0200
Superseded in sid-release
webkit2gtk (2.40.3-1) unstable; urgency=high

  * New upstream release (Closes: #1036946).
  * debian/control.in:
    - Enable the bubblewrap sandbox in riscv64.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/patches/fix-jsc-timestamp.patch:
    - Ensure reproducibility of __TIMESTAMP__ in JSCBytecodeCacheVersion.cpp.

 -- Alberto Garcia <email address hidden>  Wed, 28 Jun 2023 16:55:42 +0200
Superseded in experimental-release
webkit2gtk (2.41.5-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/control.in:
    - Enable the bubblewrap sandbox in riscv64.
    - Add build dependency on libjxl-dev, JPEGXL is now enabled by
      default.

 -- Alberto Garcia <email address hidden>  Wed, 14 Jun 2023 15:10:20 +0200
Superseded in sid-release
webkit2gtk (2.40.2-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Pass -VNone to dh_makeshlibs for javascriptcore to keep the behavior
      of the debhelper compat level 11 and earlier.

 -- Alberto Garcia <email address hidden>  Tue, 30 May 2023 10:19:01 +0200

Available diffs

Superseded in experimental-release
webkit2gtk (2.41.4-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/control:
    - Remove the minimum versions of all build dependencies in the cases
      where they are very old.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/rules:
    - Pass -VNone to dh_makeshlibs for javascriptcore to keep the behavior
      of the debhelper compat level 11 and earlier.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.

 -- Alberto Garcia <email address hidden>  Wed, 17 May 2023 21:54:42 +0200
Superseded in bullseye-release
webkit2gtk (2.38.5-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 <email address hidden>  Thu, 16 Feb 2023 13:33:03 +0100
Superseded in bookworm-release
Superseded in sid-release
webkit2gtk (2.40.1-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Build with -DUSE_GBM=OFF in the Hurd (Closes: #1033999).
  * Drop fix-script-message-received-marshaller.patch and
    fix-gst-crash.patch. Refresh all other patches.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Thu, 20 Apr 2023 14:29:23 +0200

Available diffs

Superseded in sid-release
webkit2gtk (2.40.0-3) unstable; urgency=medium

  * debian/{rules,control.in}:
    - Add dependency on libgles2 on arm (Closes: #1033230).

 -- Alberto Garcia <email address hidden>  Tue, 21 Mar 2023 18:11:48 +0100
Superseded in sid-release
webkit2gtk (2.40.0-2) unstable; urgency=medium

  * debian/patches/fix-script-message-received-marshaller.patch:
    - Cherry pick fix for a regression that affects Epiphany.
  * debian/patches/fix-gst-crash.patch:
    - Cherry pick fix for a GStreamer-related crash.

 -- Alberto Garcia <email address hidden>  Sat, 18 Mar 2023 11:41:32 +0100
Superseded in sid-release
webkit2gtk (2.40.0-1) unstable; urgency=medium

  * New upstream release.
  * Bring all changes from the 2.39 (experimental) branch.
  * The GTK4 build's API number changes from 5.0 to 6.0.
    - debian/{rules,not-installed,control.in,control-common.in}: Update
      all these files to reflect the API and package name changes.
  * debian/rules:
    - Build with -DDEBUG_FISSION=OFF since it adds the -gsplit-dwarf flag
      that is currently not supported by dh_dwz (see #1016936).
    - Disable WebGL in armel, mipsel, m68k, powerpc and sh4 to work around
      a FTBFS caused by upstream bug #252670.
    - Stop passing -DUSE_LD_GOLD=OFF, this option no longer exists (and
      update reduce-memory-overheads.patch accordingly).
    - Use reduced optimizations on m68k in order to lower memory
      requirements (John Paul Adrian Glaubitz) (Closes: #1032404).
    - Disable AVIF and GStreamer transcoding on Ubuntu (Jeremy Bicha).
    - Build the 4.1 API version of the WebKit WebDriver if possible.
    - Rename WebKit2WebExtension to WebKitWebProcessExtension in the GTK4
      build's install files.
    - Remove /usr/include/*/JavaScriptCore from the GTK4 build's .install
      files.
  * Use the documentation from the 4.1 API build. This simplifies the
    build process a bit (the package is still named 4.0-doc to make
    backports easier).
  * debian/control.in:
    - Add build dependencies on unifdef, libavif-dev and
      libgstreamer-plugins-bad1.0-dev (for webrtc).
    - Require libgstreamer-plugins-bad1.0-dev >= 1.20.0, this is needed
      for USE_GSTREAMER_TRANSCODER.
    - Don't use ccache on m68k (thanks, John Paul Adrian Glaubitz)
      (Closes: #1033042).
  * debian/copyright:
    - Update copyright information of all files.
  * debian/gbp.conf:
    - Update upstream branch name.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
    - Mark with (gtk3-only) and (gtk4-only) the symbols that are specific
      to each build.
  * debian/libwebkit2gtk-4.0-37.install:
    - WebKit2GTK-*.mo is now WebKitGTK-*.mo.
  * debian/libwebkit2gtk-4.0-dev.install:
    - Update include path.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/patches/dont-detect-sse2.patch:
    - Don't build ANGLE with SSE support in i386.
  * Drop debian/patches/fix-non-unified-build.patch and use unified builds
    in all architecture.
  * Refresh all other patches.

 -- Alberto Garcia <email address hidden>  Fri, 17 Mar 2023 14:52:02 +0100
Deleted in experimental-release (Reason: None provided.)
webkit2gtk (2.39.91-1) experimental; urgency=medium

  * New upstream development release.
  * debian/rules:
    - Disable WebGL in armel and mipsel to work around a FTBFS caused by
      upstream bug #252670.
    - Use reduced optimizations on m68k in order to lower memory
      requirements (John Paul Adrian Glaubitz) (Closes: #1032404).
    - Rename libwebkitgtk-6.0-3 to libwebkitgtk-6.0-4 after a soname bump.
    - Rename WebKit2WebExtension to WebKitWebProcessExtension in the GTK4
      build's install files.
    - Enable the GTK4 packages (6.0 API) now that the API is stable.
  * Remove fix-api-headers.patch and fix-ftbfs-i386.patch.
  * debian/patches/fix-gtk4-build.patch:
    - Fix the GTK4 build.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Wed, 08 Mar 2023 19:21:39 +0100
Superseded in experimental-release
webkit2gtk (2.39.90-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/rules:
    - Remove /usr/include/*/JavaScriptCore from the GTK4 build's .install
      files.
    - Build with -DDEBUG_FISSION=OFF since it adds the -gsplit-dwarf flag
      that is currently not supported by dh_dwz (see #1016936).
    - Rename libjavascriptcoregtk-6.0-0 to libjavascriptcoregtk-6.0-1 and
      libwebkitgtk-6.0-2 to libwebkitgtk-6.0-3 after their soname bumps.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/patches/fix-api-headers.patch:
    - Fix API headers.
  * debian/patches/fix-ftbfs-i386.patch:
    - Fix FTBFS in i386.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Tue, 21 Feb 2023 15:19:20 +0100
Superseded in sid-release
webkit2gtk (2.38.5-1) unstable; urgency=high

  * New upstream release.
  * The WebKitGTK security advisory WSA-2023-0002 lists the following
    security fixes in the latest versions of WebKitGTK:
    - CVE-2023-23529 (fixed in 2.38.5).
  * Remove debian/patches/fix-nonunified-build.patch.

 -- Alberto Garcia <email address hidden>  Wed, 15 Feb 2023 18:10:55 +0100
Superseded in sid-release
webkit2gtk (2.38.4-2) unstable; urgency=high

  * The WebKitGTK security advisory WSA-2023-0001 lists the following
    security fixes in the latest versions of WebKitGTK:
    - CVE-2022-42826, CVE-2023-23517, CVE-2023-23518 (fixed in 2.38.4).
  * debian/patches/fix-nonunified-build.patch:
    - Fix non-unified build (FTBFS in mipsel).

 -- Alberto Garcia <email address hidden>  Fri, 03 Feb 2023 15:52:39 +0100

Available diffs

Superseded in sid-release
webkit2gtk (2.38.4-1) unstable; urgency=high

  * New upstream release.
  * debian/control.in:
    - Update Standards-Version to 4.6.2 (no changes).
    - Rename obsolete packages in Build-Depends:
      + libfontconfig1-dev -> libfontconfig-dev
      + libfreetype6-dev   -> libfreetype-dev
      + libegl1-mesa-dev   -> libegl-dev
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Thu, 02 Feb 2023 10:50:05 +0100

Available diffs

Superseded in experimental-release
webkit2gtk (2.39.7-1) experimental; urgency=medium

  * New upstream development release.
  * debian/rules:
    - Rename libwebkitgtk-6.0-1 to libwebkitgtk-6.0-2 after a soname bump.
  * Drop debian/rules/fix-non-unified-build.patch and use unified builds
    in mipsel.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.

 -- Alberto Garcia <email address hidden>  Tue, 31 Jan 2023 18:23:34 +0100
Superseded in experimental-release
webkit2gtk (2.39.5-1) experimental; urgency=medium

  * New upstream development release.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Mark with (gtk3-only) all symbols that were removed from the GTK4
      build.
  * Refresh all patches.
    - Drop fix-public-header.patch.
  * debian/rules:
    - Rename libwebkitgtk-6.0-0 to libwebkitgtk-6.0-1 after a soname bump.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Fri, 20 Jan 2023 15:22:30 +0100
Superseded in experimental-release
webkit2gtk (2.39.4-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/patches/fix-public-header.patch:
    - Fix regression in the public headers (webkit bug #250701).
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/control.in:
    - Update Standards-Version to 4.6.2 (no changes).
    - Rename obsolete packages in Build-Depends:
      + libfontconfig1-dev -> libfontconfig-dev
      + libfreetype6-dev   -> libfreetype-dev
      + libegl1-mesa-dev   -> libegl-dev

 -- Alberto Garcia <email address hidden>  Wed, 18 Jan 2023 15:47:45 +0100
Superseded in sid-release
webkit2gtk (2.38.3-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <email address hidden>  Sat, 24 Dec 2022 16:24:20 +0100

Available diffs

Superseded in bullseye-release
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 <email address hidden>  Tue, 08 Nov 2022 10:53:46 +0100
Superseded in experimental-release
webkit2gtk (2.39.3-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/patches/fix-non-unified-build.patch:
    - Update for 2.93.3.
  * debian/control.in:
    - Require libgstreamer-plugins-bad1.0-dev >= 1.20.0, this is needed
      for USE_GSTREAMER_TRANSCODER.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Thu, 15 Dec 2022 01:02:52 +0100
Superseded in experimental-release
webkit2gtk (2.39.2-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * Make the gtk4 build work again (this is now the 6.0 API). In this
    build upstream finally removed the '2' suffix so webkit2gtk is now
    webkitgtk again in all file names.
    - debian/{rules,not-installed,control.in,control-common.in}: Update
      all these files to reflect the API and package name changes.
  * Use the documentation from the 4.1 API build. This simplifies the
    build process a bit (the package is still named 4.0-doc to make
    backports easier).
  * debian/rules:
    - Build the 4.1 API version of the WebKit WebDriver if possible.
    - Stop passing -DUSE_LD_GOLD=OFF, this option no longer exists (and
      update reduce-memory-overheads.patch accordingly).
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Wed, 30 Nov 2022 13:47:12 +0100
Superseded in experimental-release
webkit2gtk (2.39.1-1) experimental; urgency=medium

  * New upstream development release.
  * debian/watch, debian/gbp.conf:
    - Update for 2.39.x packages in experimental.
  * Refresh all patches.
  * debian/control.in:
    - Add build dependencies on unifdef, libavif-dev and
      libgstreamer-plugins-bad1.0-dev (for webrtc).
    - Disable the gtk4 (5.0 API) build, upstream replaced this with the
      6.0 API which is not stable yet.
  * debian/libwebkit2gtk-4.0-37.install:
    - WebKit2GTK-*.mo is now WebKitGTK-*.mo.
  * debian/libwebkit2gtk-4.0-dev.install:
    - Update include path.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/patches/dont-detect-sse2.patch:
    - Don't build ANGLE with SSE support in i386.
  * debian/patches/fix-non-unified-build.patch:
    - Fix non-unified build.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/copyright:
    - Update copyright information of all files.

 -- Alberto Garcia <email address hidden>  Mon, 14 Nov 2022 00:53:52 +0100
Superseded in sid-release
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 <email address hidden>  Fri, 04 Nov 2022 17:37:25 +0100

Available diffs

Superseded in sid-release
webkit2gtk (2.38.1-1) unstable; urgency=medium

  * New upstream release.
  * Refresh all patches.

 -- Alberto Garcia <email address hidden>  Fri, 21 Oct 2022 15:32:54 +0200
Superseded in sid-release
webkit2gtk (2.38.0-3) unstable; urgency=high

  * debian/patches/fix-nonunified-build.patch:
    - Fix non-unified GTK4 build.

 -- Alberto Garcia <email address hidden>  Wed, 28 Sep 2022 09:20:17 +0200
Superseded in sid-release
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 <email address hidden>  Mon, 26 Sep 2022 11:25:41 +0200
Superseded in sid-release
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 <email address hidden>  Fri, 16 Sep 2022 16:59:49 +0200

Available diffs

Published in buster-release
webkit2gtk (2.36.4-1~deb10u1) buster-security; urgency=high

  * Rebuild for buster-security.
  * debian/patches/force-single-process.patch:
    - Force the single-process mode in Evolution and Geary
  * debian/control:
    - Remove all 4.1 API packages (soup3 build).
    - Remove Breaks for Evolution < 3.34.1.
    - Remove build dependencies on ccache, libwpebackend-fdo-1.0-dev,
      libmanette-0.2-dev, liblcms2-dev and libsoup-3.0-dev.
    - Switch build dependency from libenchant-2-dev to libenchant-dev.
    - Switch build dependencies on libgl-dev and libgles-dev with
      libgl1-mesa-dev and libgles2-mesa-dev.
  * Downgrade xdg-desktop-portal-gtk from a recommendation to a
    suggestion (See #989307)
  * debian/rules:
    - Build with -DENABLE_GAMEPAD=OFF -DUSE_LCMS=OFF.
  * Set the debhelper compatibility level back to 10. This fixes a dh_dwz
    error ".debug_info section not present"
    - Add debian/compat file.
    - Update build dependency on debhelper.

 -- Alberto Garcia <email address hidden>  Thu, 14 Jul 2022 14:14:12 +0200
Superseded in bullseye-release
webkit2gtk (2.36.7-1~deb11u1) bullseye-security; urgency=high

  * Rebuild for bullseye-security.
  * gcc 10 segfaults when building webkit in some architectures (see
    #1008098) so use clang instead. The exceptions are i386 and mipsel,
    where gcc works fine but clang is the buggy one (see #1010329).
    - debian/rules: Tell CMake to use clang.
    - debian/control: Build depend on clang.
  * Build libsoup2 packages only.
    - debian/rules: Set ENABLE_SOUP3=NO.
    - debian/control: Remove build dependency on libsoup3 and ccache and
      remove the entries for all 4.1 API packages (soup3 build).

 -- Alberto Garcia <email address hidden>  Fri, 26 Aug 2022 20:01:13 +0200
Deleted in experimental-release (Reason: None provided.)
webkit2gtk (2.37.91-1) experimental; urgency=medium

  * New upstream development release (Closes: #986218).

 -- Alberto Garcia <email address hidden>  Fri, 02 Sep 2022 11:45:44 +0200

Available diffs

Superseded in sid-release
webkit2gtk (2.36.7-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <email address hidden>  Thu, 25 Aug 2022 01:49:31 +0200
Superseded in experimental-release
webkit2gtk (2.37.90-1) experimental; urgency=medium

  * New upstream development release.
  * 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.
  * debian/rules:
    - Enable wpe on Ubuntu now that the MIR has been accepted (thanks,
      Sebastien Bacher) (#1016585).
    - Enable the GTK4 build (Closes: #1016765).
  * debian/control.in:
    - Remove build dependency on libnotify-dev (no longer used by WebKit).
  * debian/patches/fix-ftbfs-cloop.patch:
     - Drop this patch.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/copyright:
    - Remove obsolete entries.

 -- Alberto Garcia <email address hidden>  Fri, 19 Aug 2022 14:42:19 +0200

Available diffs

Superseded in sid-release
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 <email address hidden>  Wed, 10 Aug 2022 14:56:32 +0200
Superseded in experimental-release
webkit2gtk (2.37.1-2) experimental; urgency=medium

  * debian/rules:
    - 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)

 -- Alberto Garcia <email address hidden>  Thu, 14 Jul 2022 11:27:03 +0200
Superseded in experimental-release
webkit2gtk (2.37.1-1) experimental; urgency=medium

  * New upstream development release.
  * debian/watch, debian/gbp.conf:
    - Update for 2.37.x packages in experimental.
  * Refresh all patches.
  * debian/patches/fix-ftbfs-cloop.patch:
    - Fix FTBFS in i386 and other architectures.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.
  * debian/control:
    - Replace build dependency on gtk-doc-tools with gi-docgen.
  * debian/rules:
    - ENABLE_GTKDOC is now ENABLE_DOCUMENTATION.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/copyright:
    - Update copyright information of all files.
  * 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.

 -- Alberto Garcia <email address hidden>  Thu, 14 Jul 2022 03:13:01 +0200
Superseded in bullseye-release
webkit2gtk (2.36.3-1~deb11u1) bullseye-security; urgency=high

  * Rebuild for bullseye-security.
    - This fixes CVE-2022-26700, CVE-2022-26709, CVE-2022-26716,
      CVE-2022-26717, CVE-2022-26719, CVE-2022-30293 and CVE-2022-30294.
  * gcc 10 segfaults when building webkit in some architectures (see
    #1008098) so use clang instead. The exceptions are i386 and mipsel,
    where gcc works fine but clang is the buggy one (see #1010329).
    - debian/rules: Tell CMake to use clang.
    - debian/control: Build depend on clang.
  * Build libsoup2 packages only.
    - debian/rules: Set ENABLE_SOUP3=NO.
    - debian/control: Remove build dependency on libsoup3 and ccache and
      remove the entries for all 4.1 API packages (soup3 build).

 -- Alberto Garcia <email address hidden>  Tue, 31 May 2022 10:46:06 +0200
150 of 259 results