wpewebkit (2.52.1-1) unstable; urgency=medium

  * New upstream release.
  * Drop fix-string-cast.patch and fix-swift-build.patch.
  * debian/rules:
    - Use --param ggc-min-expand=10 on armhf and powerpc as well.

 -- Alberto Garcia <berto@igalia.com>  Fri, 27 Mar 2026 18:04:46 +0100

wpewebkit (2.52.0-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * debian/rules:
    - Use --param ggc-min-expand=10 on x32 to reduce memory usage.
    - Add setting (and patch) to enable building the Swift demo (for
      testing purposes only, disabled by default).
  * debian/control:
    - Add build dependency on libhyphen-dev.
  * debian/libwpewebkit-2.0-1.symbols:
    - Update symbols.
  * debian/patches/fix-string-cast.patch:
    - Fix build failure.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.

 -- Alberto Garcia <berto@igalia.com>  Wed, 18 Mar 2026 23:19:18 +0100

wpewebkit (2.50.6-1) unstable; urgency=medium

  * New upstream release.
  * Remove build dependency on gcc-14 and all other references to
    mips64el, as it has been removed from Debian (Closes: #1129516).

 -- Alberto Garcia <berto@igalia.com>  Thu, 12 Mar 2026 13:42:46 +0100

wpewebkit (2.50.5-1) unstable; urgency=medium

  * New upstream release.
  * debian/control:
    - Build depend on libxml2-utils. glib-compile-resources uses xmllint
      (Jeremy Bícha).
    - Remove "Priority: optional" field, this is now redundant (Debian
      policy 4.7.3).
    - Update Standards-Version to 4.7.3.
  * debian/rules:
    - Build with -no-integrated-cpp to further reduce memory usage on some
      32-bit architectures (#1125347).
    - Use gcc on armhf instead of clang-19 (Closes: #1124054).
  * Update copyright years.

 -- Alberto Garcia <berto@igalia.com>  Tue, 10 Feb 2026 11:09:29 +0100

wpewebkit (2.50.4-1) unstable; urgency=high

  * New upstream release.
  * Use clang-19 on armhf since the build fails with versions 20 and 21
    (WebKit bug #290167).
  * debian/control:
    - Require cmake 3.20.

 -- Alberto Garcia <berto@igalia.com>  Wed, 17 Dec 2025 02:15:05 +0100

wpewebkit (2.50.3-1) unstable; urgency=high

  * New upstream release.
  * Drop fix-crash.patch and fix-link-error.patch.
  * debian/control:
    - Stop suggesting devhelp, it's going to be removed from Debian.

 -- Alberto Garcia <berto@igalia.com>  Thu, 04 Dec 2025 15:31:44 +0100

wpewebkit (2.50.2-1) unstable; urgency=medium

  * New upstream release.
  * debian/rules:
    - Stop overriding dh_builddeb, running it in parallel used to be a
      problem when we were building without -g1 and had very large debug
      packages.
  * debian/patches/fix-link-error.patch:
    - Cherry pick build fix for 2.50.2.
  * debian/patches/fix-crash.patch:
    - Cherry pick crash fix.

 -- Alberto Garcia <berto@igalia.com>  Fri, 21 Nov 2025 14:59:11 +0100

wpewebkit (2.50.1-1) unstable; urgency=medium

  * New upstream release.
  * Drop fix-ftbfs-i386.patch and fix-ftbfs-s390x.patch.
  * debian/control:
    - Enable the bubblewrap sandbox in loong64.
  * debian/rules:
    - Enable Skia in loong64, it builds fine with GCC 15.2.0 (but not with
      clang 19: "neon.h: error: _Float16 is not supported on this target")
    - Stop using -DDEBUG_FISSION=OFF, this is already disabled by
      default if developer mode is not enabled (WebKit bug #252679).
    - Use DEB_HOST_ARCH_BITS instead of DEB_BUILD_ARCH_BITS to detect if
      we're making a 32-bit build. This won't make a difference in
      practice but it's the correct way to do it.

 -- Alberto Garcia <berto@igalia.com>  Tue, 14 Oct 2025 15:23:38 +0200

wpewebkit (2.50.0-2) unstable; urgency=high

  * Force gcc-14 in mips64el because gcc 15 fails with an internal
    compiler error (#1116217) and clang is not an option ("failed to
    perform tail call elimination").

 -- Alberto Garcia <berto@igalia.com>  Wed, 24 Sep 2025 13:59:48 +0200

wpewebkit (2.50.0-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * Refresh all patches.
  * debian/patches/fix-ftbfs-s390x.patch:
    - Fix FTBFS in s390x (WebKit bug #298308).
  * debian/patches/fix-ftbfs-i386.patch:
    - Fix FTBFS in i386 (WebKit bug #299018).
  * debian/libwpewebkit-2.0-1.symbols:
    - Update symbols.
  * Stop building the transitional packages for forky.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/libwpewebkit-2.0-1.lintian-overrides:
    - Remove file, 'library-not-linked-against-libc' is now unused.
  * debian/control:
    - Remove redundant "Rules-Requires-Root: no" field.
    - Remove build dependencies on libgirepository1.0-dev, libglib2.0-doc
      and libsoup-3.0-doc.

 -- Alberto Garcia <berto@igalia.com>  Tue, 23 Sep 2025 23:23:44 +0200

wpewebkit (2.48.6-2) unstable; urgency=medium

  * Disable clang in mips64el, it still fails with "error in backend:
    failed to perform tail call elimination on a call site marked
    musttail".

 -- Alberto Garcia <berto@igalia.com>  Thu, 04 Sep 2025 10:50:04 +0200

wpewebkit (2.48.6-1) unstable; urgency=medium

  * New upstream release.
  * Drop fix-ftbfs-armv7.patch.
  * Stop supporting non-SSE2 i386 CPUs since SSE2 is required starting
    from trixie.
    - Drop dont-detect-sse2.patch.
    - Enable the JIT again and disable CLoop.
  * Enable clang in all release architectures.

 -- Alberto Garcia <berto@igalia.com>  Wed, 03 Sep 2025 21:06:31 +0200

wpewebkit (2.48.5-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2025-0005 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2025-24189 (fixed in 2.48.0).
    - CVE-2025-31273, CVE-2025-31278, CVE-2025-43211, CVE-2025-43212,
      CVE-2025-43216, CVE-2025-43227, CVE-2025-43228, CVE-2025-43240,
      CVE-2025-43265, CVE-2025-6558 (fixed in 2.48.5).
  * debian/upstream/signing-key.asc:
    - Update upstream's PGP keyring.
  * debian/patches/fix-ftbfs-armv7.patch:
    - Fix arm build.

 -- Alberto Garcia <berto@igalia.com>  Sun, 10 Aug 2025 18:19:22 +0200

wpewebkit (2.48.3-1) unstable; urgency=high

  * New upstream release.
    - This fixes a crash in Skia, see #1106164.

 -- Alberto Garcia <berto@igalia.com>  Fri, 30 May 2025 10:14:05 +0200

wpewebkit (2.48.2-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2025-0004 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2023-42875, CVE-2023-42970 (fixed in 2.42.0).
    - CVE-2025-24223, CVE-2025-31204, CVE-2025-31205, CVE-2025-31206,
      CVE-2025-31215, CVE-2025-31257 (fixed in 2.48.2).
  * debian/rules:
    - Stop building with HAVE_DENORMAL=0 on armel, WebKit bug #290994 has
      been fixed in this release.

 -- Alberto Garcia <berto@igalia.com>  Fri, 16 May 2025 10:17:25 +0200

wpewebkit (2.48.1-2) unstable; urgency=high

  * debian/rules:
    - Build with -mbranch-protection=pac-ret on arm64 (see #1104703).

 -- Alberto Garcia <berto@igalia.com>  Mon, 05 May 2025 17:28:28 +0200

wpewebkit (2.48.1-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Build with -mlarge-data and -mlarge-text on alpha (see #1101547).
    - Build with HAVE_DENORMAL=0 on armel (WebKit bug #290994).
  * Refresh all patches and drop fix-soname.patch.
  * debian/control:
    - Update Standards-Version to 4.7.2 (no changes).

 -- Alberto Garcia <berto@igalia.com>  Thu, 03 Apr 2025 19:27:40 +0200

wpewebkit (2.48.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * Update copyright information of all files.
  * debian/control:
    - Add build dependency on flite1-dev (for speech synthesis).
  * libWPEWebInspectorResources.so is now inspector.gresource.
    - Update libwpewebkit-2.0-1.{install,symbols}.
    - Update libwpewebkit-2.0-1.lintian-overrides.
  * debian/libwpewebkit-2.0-1.symbols:
    - Update symbols.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/patches/fix-soname.patch
    - Cherry pick patch to fix WPE WebKit's shared library soname.

 -- Alberto Garcia <berto@igalia.com>  Mon, 17 Mar 2025 01:50:25 +0100

wpewebkit (2.46.6-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * debian/rules:
    - Stop using -DWTF_CPU_ARM64_CORTEXA53=OFF, this was fixed upstream a
      long time ago (WebKit bug #197192).
  * debian/upstream/signing-key.asc:
    - sq complains about multiple concatenated ASCII Armor blocks, so put
      all keys in the same block.

 -- Alberto Garcia <berto@igalia.com>  Sun, 09 Feb 2025 18:32:24 +0100

wpewebkit (2.46.5-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Thu, 19 Dec 2024 01:18:46 +0100

wpewebkit (2.46.4-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2024-0007 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2024-44308, CVE-2024-44309 (fixed in 2.46.4).

 -- Alberto Garcia <berto@igalia.com>  Wed, 27 Nov 2024 14:43:44 +0100

wpewebkit (2.46.3-1) unstable; urgency=medium

  * New upstream release.
  * debian/rules:
    - Disable Skia on loong64 (Closes: #1085312).

 -- Alberto Garcia <berto@igalia.com>  Wed, 30 Oct 2024 22:57:37 +0100

wpewebkit (2.46.2-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Tue, 22 Oct 2024 13:22:44 +0200

wpewebkit (2.46.1-1) unstable; urgency=medium

  * New upstream release.
  * Remove the following patches:
    - prefer-pthread.patch: this should not be needed anymore.
    - reduce-memory-overheads.patch: Override LDFLAGS instead.
  * debian/patches/dont-detect-sse2.patch:
    - Update this patch.
  * Update copyright information of all files.
  * debian/libwpewebkit-2.0-1.symbols:
    - Update symbols.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/rules:
    - Remove compiler overrides for sh4 (see #1082305).
    - Stop limiting parallel builds on Ubuntu.

 -- Alberto Garcia <berto@igalia.com>  Wed, 02 Oct 2024 18:54:49 +0200

wpewebkit (2.44.4-1) unstable; urgency=medium

  * New upstream release.
  * Drop fix-clang-build.patch and fix-webasm-crash.patch.
  * debian/rules:
    - Disable dh_dwz, it breaks the build in at least i386 and amd64
      (see #1081000).

 -- Alberto Garcia <berto@igalia.com>  Fri, 06 Sep 2024 16:59:28 +0200

wpewebkit (2.44.3-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2024-0004 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2024-40776, CVE-2024-40779, CVE-2024-40780, CVE-2024-40782,
      CVE-2024-40785, CVE-2024-40789, CVE-2024-40794, CVE-2024-4558
      (fixed in 2.44.3).
  * debian/control:
    - Update Standards-Version to 4.7.0 (no changes).
  * debian/libwpewebkit-2.0-1.symbols:
    - Update symbols.

 -- Alberto Garcia <berto@igalia.com>  Mon, 26 Aug 2024 17:14:46 +0200

wpewebkit (2.44.2-2) experimental; urgency=medium

  * debian/control:
    - Put the transitional package libwpewebkit-1.0-doc in oldlibs.
  * Rename wpewebkit-driver to wpewebkit-webdriver and add a transitional
    package.

 -- Alberto Garcia <berto@igalia.com>  Mon, 15 Jul 2024 11:58:35 +0200

wpewebkit (2.44.2-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix-clang-build.patch,
    debian/patches/fix-webasm-crash.patch:
    - Patches recommended by upstream after 2.44.3 was released.

 -- Alberto Garcia <berto@igalia.com>  Wed, 15 May 2024 11:05:32 +0200

wpewebkit (2.44.1-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2024-0002 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2024-23252, CVE-2024-23254, CVE-2024-23263, CVE-2024-23280,
      CVE-2024-23284, CVE-2023-42950, CVE-2023-42956, CVE-2023-42843
      (fixed in 2.44.0).
  * Refresh all patches.
  * debian/rules:
    - Stop setting USE_LD_GOLD, it has been removed upstream so it no
      longer has any effect (see webkit bug #235476).
    - Unify the sh3 and sh4 build flags.
    - Don't copy CFLAGS to CXXFLAGS: -Werror=implicit-function-declaration
      (default since dpkg 1.22.6) causes a FTBFS when added to the latter
      (see #1066411).
    - Stop using -DENABLE_WEBGL=OFF on armel and powerpc.
    - Build with -DUSE_LIBBACKTRACE=OFF.
  * debian/control:
    - Enable the bubblewrap sandbox only in the architectures where
      libseccomp is working.
  * debian/patches/fix-ftbfs-riscv64.patch:
    - Treat riscv64 as an unknown CPU to fix a FTBFS in JavaScriptCore
      (webkit bug #271371).
  * debian/patches/fix-ftbfs-i386.patch:
    - Drop this patch, it is included in this release.
  * debian/debian/libwpewebkit-doc.*
    - Update debhelper scripts to reflect the upstream changes of the
      installation paths.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Thu, 11 Apr 2024 15:35:46 +0200

wpewebkit (2.42.5-2~exp) experimental; urgency=medium

  * Replace the 1.1 API build with the 2.0 one.
    - Rename all packages from 1.1 -> 2.0.
    - Rename libwpewebkit-1.0-doc to libwpewebkit-doc and add a
      transitional package.
    - Simplify debian/rules to only allow building the 2.0 API packages.

 -- Alberto Garcia <berto@igalia.com>  Mon, 04 Mar 2024 13:32:41 +0100

wpewebkit (2.42.5-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1063223

 -- Steve Langasek <vorlon@debian.org>  Thu, 29 Feb 2024 09:23:10 +0000

wpewebkit (2.42.5-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * debian/patches/fix-ftbfs-i386.patch:
    - i386 build fix.

 -- Alberto Garcia <berto@igalia.com>  Mon, 05 Feb 2024 17:36:25 +0100

wpewebkit (2.42.4-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Thu, 14 Dec 2023 16:43:01 +0100

wpewebkit (2.42.3-1) unstable; urgency=high

  * New upstream release.
  * Drop support for some arches that are unsupported or haven't worked in
    a long time: m68k, mips and mipsel.
  * debian/control.in:
    - Set the debhelper compatibility level to 13.
  * debian/rules:
    - Stop overriding dh_missing, no longer needed with dh compat 13.

 -- Alberto Garcia <berto@igalia.com>  Mon, 04 Dec 2023 19:55:50 +0100

wpewebkit (2.42.2-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * debian/patches/fix-ftbfs-m68k.patch:
    - Drop this patch, it hasn't worked in a long time.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.

 -- Alberto Garcia <berto@igalia.com>  Wed, 15 Nov 2023 13:18:46 +0100

wpewebkit (2.42.1-1) unstable; urgency=high

  * New upstream release.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.

 -- Alberto Garcia <berto@igalia.com>  Thu, 28 Sep 2023 11:04:41 +0200

wpewebkit (2.42.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * debian/control.in:
    - Add build dependency on libjxl-dev, JPEGXL is now enabled by
      default.
    - Remove the minimum versions of build dependencies in the cases where
      they are very old.
    - Require CMake 3.16.
  * Update copyright information of all files.
  * debian/libwpewebkit-1.0-3.symbols:
    - Update symbols.

 -- Alberto Garcia <berto@igalia.com>  Wed, 20 Sep 2023 16:50:08 +0200

wpewebkit (2.40.5-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Tue, 01 Aug 2023 23:50:40 +0300

wpewebkit (2.40.4-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Fri, 21 Jul 2023 11:59:25 +0200

wpewebkit (2.40.3-1) unstable; urgency=high

  * New upstream release.
  * debian/rules:
    - Use override_dh_install-indep when setting up the documentation.
  * debian/control.in:
    - Move jdupes to Build-Depends-Indep.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Thu, 29 Jun 2023 15:41:56 +0200

wpewebkit (2.40.2-2) unstable; urgency=medium

  * Replace the 2.0 API with the older 1.1 API.
    - Let's wait until all reverse dependencies are ready before making
      the switch to the 2.0 API in unstable (see #1037139).

 -- Alberto Garcia <berto@igalia.com>  Fri, 16 Jun 2023 16:38:10 +0200

wpewebkit (2.40.2-1) experimental; urgency=medium

  * New upstream release.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Sun, 04 Jun 2023 16:59:52 +0200

wpewebkit (2.40.1-1) experimental; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Wed, 19 Apr 2023 16:51:34 +0200

wpewebkit (2.40.0-1) experimental; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * debian/gbp.conf:
    - Update upstream branch name.
  * debian/rules:
    - Disable WebGL in armel and mipsel to work around a FTBFS caused by
      upstream bug #252670.

 -- Alberto Garcia <berto@igalia.com>  Wed, 22 Mar 2023 13:39:34 +0100

wpewebkit (2.39.91-1) experimental; urgency=medium

  * New upstream development release.
  * Refresh all patches.
  * debian/control.in:
    - Add build dependencies on libgstreamer-plugins-bad1.0-dev, unidef
      and libavif-dev.
  * debian/rules:
    - Build with -DDEBUG_FISSION=OFF since it adds the -gsplit-dwarf flag
      that is currently not supported by dh_dwz (see #1016936).
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * Update copyright information of all files.
  * Replace the 1.1 API build with the new 2.0 one.
    - Rename all packages from 1.1 -> 2.0.
    - Rename libwpewebkit-1.0-doc to libwpewebkit-doc.
  * debian/libwpewebkit-1.0-3.symbols:
    - Update symbols.

 -- Alberto Garcia <berto@igalia.com>  Sat, 11 Mar 2023 01:44:31 +0100

wpewebkit (2.38.5-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2023-0002 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2023-23529 (fixed in 2.38.5).

 -- Alberto Garcia <berto@igalia.com>  Wed, 15 Feb 2023 22:52:14 +0100

wpewebkit (2.38.4-1) unstable; urgency=high

  * New upstream release.
  * Update copyright information of all files.
  * debian/control.in:
    - Update Standards-Version to 4.6.2 (no changes).
  * debian/rules:
    - Build with -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON. This uses the CLoop
      Javascript interpreter in i386 for compatibility with old (non-SSE2)
      CPUs.
    - Explicitly disable lto. This is known to have caused problems in
      WebKitGTK, although it's not a problem for Debian at the moment.

 -- Alberto Garcia <berto@igalia.com>  Thu, 02 Feb 2023 15:28:53 +0100

wpewebkit (2.38.3-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Sat, 24 Dec 2022 16:38:03 +0100

wpewebkit (2.38.2-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2022-0010 lists the following
    security fixes in the latest versions of WPE WebKit:
    - 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).
  * Refresh all patches.
  * 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>  Fri, 04 Nov 2022 21:21:54 +0100

wpewebkit (2.38.1-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Fri, 28 Oct 2022 11:50:16 +0200

wpewebkit (2.38.0-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2022-0009 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2022-32891 (fixed in 2.36.5).
    - CVE-2022-32886 and CVE-2022-32912 (fixed in 2.36.8).
  * Refresh all patches.
  * Update copyright information of all files.
  * debian/gbp.conf:
    - Update upstream branch name.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/control.in:
    - Replace build dependency on gtk-doc-tools with gi-docgen,
      gobject-introspection and libgirepository1.0-dev.
  * debian/not-installed:
    - Don't install the generated g-i files, at the moment we're only
      using them to build the documentation.
  * debian/libwpewebkit-1.0-doc.doc-base.*:
    - Replace the old doc-base files with wpe-webkit, wpe-javascriptcore
      and wpe-web-extension. Note that we are always shipping the 1.1 API
      docs now, but the package name is still named 1.0-doc to make
      backports easier.
  * debian/libwpewebkit-1.0-doc.{install,links}:
    - Install the docs in /usr/share/gtk-doc and link them from
      /usr/share/doc.
  * debian/rules:
    - Add USE_PREBUILT_DOCS variable to allow using the prebuilt
      documentation included in the upstream tarball when gi-docgen is
      missing.

 -- Alberto Garcia <berto@igalia.com>  Mon, 19 Sep 2022 22:16:34 +0200

wpewebkit (2.36.7-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2022-0008 lists the following
    security fixes in the latest versions of WPE WebKit
    - CVE identifiers: CVE-2022-32893 (fixed in 2.36.7).

 -- Alberto Garcia <berto@igalia.com>  Thu, 25 Aug 2022 14:57:57 +0200

wpewebkit (2.36.6-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2022-0007 lists the following
    security fixes in the latest versions of WPE WebKit
    - CVE identifiers: CVE-2022-32792, CVE-2022-32816 and CVE-2022-2294
      (fixed in 2.36.5).

 -- Alberto Garcia <berto@igalia.com>  Wed, 10 Aug 2022 17:08:54 +0200

wpewebkit (2.36.4-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2022-0006 lists the following
    security fixes in the latest versions of WPE WebKit:
    - CVE-2022-22662 (fixed in 2.36.0).
    - CVE-2022-22677 and CVE-2022-26710 (fixed in 2.36.4).
  * Update format of lintian overrides (see #1007002).
  * debian/control.in:
    - Update Standards-Version to 4.6.1.0 (no changes).

 -- Alberto Garcia <berto@igalia.com>  Wed, 06 Jul 2022 15:56:08 +0200

wpewebkit (2.36.3-1) unstable; urgency=high

  * New upstream release.
  * debian/rules: lower memory requirements on sh4.
  * Generate debian/control from debian/control.in depending on whether
    we're making the soup2 (1.0 API) or soup3 (1.1 API) build.
    - debian/rules: Add new target to generate debian/control.
  * debian/control.in:
    - Make the -dev package suggest libwpewebkit-1.0-doc

 -- Alberto Garcia <berto@igalia.com>  Mon, 30 May 2022 14:57:19 +0200

wpewebkit (2.36.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/rules:
    - Reduce the number of parallel build jobs on Ubuntu's amd64 (thanks,
      Jeremy Bicha).
    - Re-enable unified builds in Debian/mipsel, the changes from Adrian
      Bunk should be enough to make this build again.

 -- Alberto Garcia <berto@igalia.com>  Fri, 22 Apr 2022 01:04:27 +0200

wpewebkit (2.36.0-2) unstable; urgency=medium

  * debian/rules:
    - Build with -Os, -g0 and ggc-min-expand=10 in mips / mipsel in order
      to lower the memory requirements (thanks, Adrian Bunk).

 -- Alberto Garcia <berto@igalia.com>  Tue, 05 Apr 2022 10:41:00 +0200

wpewebkit (2.36.0-1) experimental; urgency=medium

  * New upstream release.
  * debian/gbp.conf:
    + Update upstream branch name.
  * Refresh all patches.
  * Update copyright information of all files.
  * debian/source/lintian-overrides:
    + Update source-is-missing overrides.
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * debian/rules:
    + Build with CMAKE_BUILD_WITH_INSTALL_RPATH=ON, otherwise builds are
      not reproducible if they happen in different directories.
    + Override the dh_auto_clean rule to remove all python cache files.
    + Disable unified builds in Debian/mipsel and reduce the number of
      parallel jobs in order to prevent running out of memory.
  * Build the 1.1 API version of the packages. These use libsoup 3 instead
    of libsoup 2 but are otherwise identical to the 1.0 API packages.
    + debian/control:
      - Add build dependency on libsoup-3.0-dev.
      - Add entries for the new packages.
    + debian/rules:
      - Add commands to build both sets of packages.

 -- Alberto Garcia <berto@igalia.com>  Thu, 31 Mar 2022 11:54:08 +0200

wpewebkit (2.34.6-1) unstable; urgency=high

  * New upstream release.
    + Fixes CVE-2022-22620.

 -- Alberto Garcia <berto@igalia.com>  Thu, 17 Feb 2022 19:59:16 +0100

wpewebkit (2.34.5-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Wed, 09 Feb 2022 10:57:53 +0100

wpewebkit (2.34.4-1) unstable; urgency=high

  * New upstream release.
  * Set the debhelper compatibility level to 12:
    - Get rid of debian/compat.
    - Add build dependency on debhelper-compat.
  * debian/copyright:
    + Update copyright years.

 -- Alberto Garcia <berto@igalia.com>  Fri, 21 Jan 2022 12:27:07 +0100

wpewebkit (2.34.3-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Mon, 20 Dec 2021 00:29:38 +0100

wpewebkit (2.34.2-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix-ftbfs-m68k.patch:
    + Update patch.

 -- Alberto Garcia <berto@igalia.com>  Wed, 24 Nov 2021 16:41:46 +0100

wpewebkit (2.34.1-1) unstable; urgency=high

  * New upstream release.
  * debian/gbp.conf:
    + Update upstream branch name.
  * Update copyright information of all files.
  * Refresh all patches.
  * debian/rules:
    + Build with -O1 in sh3 and sh4 (see #995717).
    + Build with -DUSE_SOUP2=ON.
  * debian/control:
    + Add build dependency on liblcms2-dev (see #880697).
    + Update Standards-Version to 4.6.0.1 (no changes).
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * debian/libwpewebkit-1.0-3.lintian-overrides:
    + Override library-not-linked-against-libc.
  * debian/source/lintian-overrides:
    + Update source-is-missing overrides.

 -- Alberto Garcia <berto@igalia.com>  Thu, 21 Oct 2021 12:38:01 +0200

wpewebkit (2.32.4-1) unstable; urgency=high

  * New upstream release.
  * disable-external-audio-rendering.patch:
    + Drop this patch now for bookworm.
  * debian/source/lintian-overrides:
    + Update source-is-missing overrides.

 -- Alberto Garcia <berto@igalia.com>  Sat, 18 Sep 2021 12:32:31 +0200

wpewebkit (2.32.3-2) unstable; urgency=high

  * disable-external-audio-rendering.patch:
    + Build without USE_WPEBACKEND_FDO_AUDIO_EXTENSION so the binary works
      with the wpebackend-fdo version in bullseye (see #991555).

 -- Alberto Garcia <berto@igalia.com>  Tue, 03 Aug 2021 01:09:44 +0200

wpewebkit (2.32.3-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2021-0004 lists the following
    security fixes in the latest versions of WPE WebKit:
    + CVE-2021-30666, CVE-2021-30761 (fixed in 2.26.0).
    + CVE-2021-30762 (fixed in 2.28.0).
    + CVE-2021-1817, CVE-2021-1820, CVE-2021-1825, CVE-2021-1826,
      CVE-2021-30661 (fixed in 2.30.0).
    + CVE-2021-21806 (fixed in 2.30.6).
    + CVE-2021-30682 (fixed in 2.32.0).
    + CVE-2021-30758 (fixed in 2.32.2).
    + CVE-2021-21775, CVE-2021-21779, CVE-2021-30663, CVE-2021-30665,
      CVE-2021-30689, CVE-2021-30720, CVE-2021-30734, CVE-2021-30744,
      CVE-2021-30749, CVE-2021-30795, CVE-2021-30797, CVE-2021-30799
      (fixed in 2.32.3).

 -- Alberto Garcia <berto@igalia.com>  Sun, 25 Jul 2021 00:45:03 +0200

wpewebkit (2.32.2-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Mon, 12 Jul 2021 22:06:41 +0200

wpewebkit (2.32.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/revert-soname-change.patch:
    + Drop this patch, this is now upstream.
  * debian/patches/fix-ftbfs-m68k.patch:
    + Update patch.

 -- Alberto Garcia <berto@igalia.com>  Sat, 08 May 2021 16:53:58 +0200

wpewebkit (2.32.0-2) unstable; urgency=medium

  * debian/patches/fix-ftbfs-m68k.patch:
    + Compile BytecodeGenerator.cpp without optimizations on m68k and sh4,
      otherwise the build fails due to gcc bugs.

 -- Alberto Garcia <berto@igalia.com>  Thu, 22 Apr 2021 15:24:36 +0200

wpewebkit (2.32.0-1) experimental; urgency=medium

  * New upstream release.
  * debian/gbp.conf:
    + Update upstream branch name.
  * Use -DFORCE_32BIT on 32-bit builds.
    + This replaces debian/patches/fix-ftbfs-x86.patch.
  * Refresh all patches.
  * Update copyright information of all files.
  * debian/control:
    + Add build dependencies on libglib2.0-doc and libsoup2.4-doc.
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * debian/patches/revert-soname-change.patch:
    + Revert upstream soname change.

 -- Alberto Garcia <berto@igalia.com>  Tue, 06 Apr 2021 11:20:35 +0200

wpewebkit (2.30.6-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Fri, 19 Mar 2021 20:17:01 +0100

wpewebkit (2.30.5-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix-mips-page-size.patch:
    + Increase the page size from 4KB to 16KB on MIPS, this fixes a crash
      with Loongson CPUs that don't support 4KB pages (See #977779).
  * debian/watch:
    + Set version to 4 (fixes older-debian-watch-file-standard).
  * debian/control:
    + Update Standards-Version to 4.5.1 (no changes).
  * Update the minimum required versions of some packages:
    + cmake from 3.3 to 3.10
    + libsoup2.4-dev from 2.42.0 to 2.54.0.
  * debian/copyright:
    + Update copyright years.

 -- Alberto Garcia <berto@igalia.com>  Fri, 12 Feb 2021 10:23:16 +0100

wpewebkit (2.30.4-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Wed, 16 Dec 2020 23:13:32 +0100

wpewebkit (2.30.3-1) unstable; urgency=high

  * New upstream release (Closes: #975134).

 -- Alberto Garcia <berto@igalia.com>  Fri, 20 Nov 2020 16:59:13 +0100

wpewebkit (2.30.2-1) unstable; urgency=medium

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Fri, 23 Oct 2020 14:40:45 +0200

wpewebkit (2.30.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * debian/control:
    + Add build dependency on libsystemd-dev.
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * debian/gbp.conf:
    + Update upstream branch name.
  * debian/source/lintian-overrides:
    + Remove mailing-list-obsolete-in-debian-infrastructure override.
    + Update source-is-missing overrides.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Mon, 14 Sep 2020 11:57:09 +0200

wpewebkit (2.28.4-1) unstable; urgency=high

  * New upstream release.

 -- Alberto Garcia <berto@igalia.com>  Tue, 28 Jul 2020 23:33:56 +0200

wpewebkit (2.28.3-1) unstable; urgency=high

  * New upstream release.
  * Don't build the documentation in binary-arch builds and with the nodoc
    build profile.
    + debian/control:
      - Move gtk-doc-tools to Build-Depends-Indep.
      - Add Build-Profiles: <!nodoc> to libwpewebkit-1.0-doc.
    + debian/rules:
      - Use dh_listpackages to decide whether to build the documentation.

 -- Alberto Garcia <berto@igalia.com>  Fri, 10 Jul 2020 10:21:25 +0200

wpewebkit (2.28.2-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2020-0004 lists the following
    security fixes in the latest versions of WPE WebKit:
    + CVE-2020-11793 (fixed in 2.28.1).
  * debian/rules:
    + Don't set -Wall or -Wl,--as-needed, these are already used by
      default. Fixes the debian-rules-uses-as-needed-linker-flag lintian
      warning.
    + Include /usr/share/dpkg/buildflags.mk instead of setting the build
      flags manually.
  * debian/source/lintian-overrides:
    + Override mailing-list-obsolete-in-debian-infrastructure.

 -- Alberto Garcia <berto@igalia.com>  Fri, 24 Apr 2020 20:30:40 +0200

wpewebkit (2.28.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/use-python3.patch:
    + Drop patch, this is now upstream.

 -- Alberto Garcia <berto@igalia.com>  Mon, 13 Apr 2020 17:19:01 +0200

wpewebkit (2.28.0-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2020-0003 lists the following
    security fixes in the latest versions of WPE WebKit:
    + CVE-2020-10018 (fixed in 2.28.0).
  * Refresh all patches.
  * debian/gbp.conf:
    + Update upstream branch name.
  * debian/WebKitWebDriver.1:
    + Fix grammar.
  * debian/rules:
    + Use -mlra -fno-move-loop-invariants in sh3 and sh4 builds (thanks,
      Adrian Glaubitz).
    + Use jdupes to remove duplicate files in libwpewebkit-1.0-doc.
  * debian/source/lintian-overrides:
    + Update source-is-missing overrides.
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * Update copyright information of all files.

 -- Alberto Garcia <berto@igalia.com>  Thu, 12 Mar 2020 21:58:05 +0100

wpewebkit (2.26.4-1) unstable; urgency=high

  * New upstream release.
  * The WPE WebKit security advisory WSA-2020-0002 lists the following
    security fixes in the latest versions of WPE WebKit:
    + CVE-2020-3862, CVE-2020-3864, CVE-2020-3865, CVE-2020-3867,
      CVE-2020-3868 (fixed in 2.26.4)
  * debian/patches/prefer-pthread.patch:
    + Enable THREADS_PREFER_PTHREAD_FLAG. This fixes a FTBFS in riscv64
  * debian/control:
    + Add branch name to the Vcs-Git field.
    + Update Standards-Version to 4.5.0 (no changes).
    + Make libwpewebkit-1.0-doc Multi-Arch: foreign.
  * debian/copyright:
    + Add Upstream-Contact.
  * Add debian/upstream/metadata.

 -- Alberto Garcia <berto@igalia.com>  Fri, 14 Feb 2020 16:04:27 +0100

wpewebkit (2.26.3-1) unstable; urgency=high

  * New upstream release.
  * Build without the bubblewrap sandbox if the required dependencies are
    not available:
    + debian/rules:
      - Pass -DENABLE_BUBBLEWRAP_SANDBOX depending on whether libseccomp
        is installed.
      - Add runtime dependencies on bubblewrap and xdg-dbus-proxy
        conditionally to the status of ENABLE_BUBBLEWRAP_SANDBOX.
    + debian/control:
      - Don't require bubblewrap, xdg-dbus-proxy or libseccomp-dev in
        alpha, ia64, m68k, riscv64, sh4 or sparc64.
  * debian/patches/use-python3.patch:
    + The unversioned python interpreter (i.e. Python 2) is not installed
      by default anymore, so use Python 3 instead.
  * debian/control:
    + Remove build dependency on python.
    + Add build dependency on libwayland-dev.
    + Make libwpewebkit-1.0-dev depend on libwpe-1.0-dev.
    + Add Rules-Requires-Root: no.
  * debian/copyright:
    + Update copyright years.
  * debian/rules:
    + Don't use the Gold linker on powerpc (see #949618).
  * debian/patches/reduce-memory-overheads.patch:
    + Reduce memory usage when not using the Gold linker (see #949621).
  * debian/patches/fix-ftbfs-m68k.patch:
    + Fix m68k build (see #949660).

 -- Alberto Garcia <berto@igalia.com>  Thu, 23 Jan 2020 16:46:10 +0100

wpewebkit (2.26.2-1) experimental; urgency=medium

  * New upstream release.
  * Refresh all patches.
  * Update copyright information of all files.
  * The soname has been bumped from .2 to .3, so rename the packages and
    the references to the old value.
  * debian/source/lintian-overrides:
    + Update source-is-missing override.
  * debian/control:
    + Add build dependencies on bubblewrap, xdg-dbus-proxy and
      libseccomp-dev (for ENABLE_BUBBLEWRAP_SANDBOX) and libatk1.0-dev and
      libatk-bridge2.0-dev (for ENABLE_ACCESSIBILITY).
    + Update Standards-Version to 4.4.1 (no changes).
  * debian/libwpewebkit-1.0-3.symbols:
    + Update symbols.
  * debian/rules:
    + Use -DWTF_CPU_ARM64_CORTEXA53=OFF to fix the arm64 build.

 -- Alberto Garcia <berto@igalia.com>  Thu, 14 Nov 2019 15:09:07 +0200

wpewebkit (2.24.2-1) experimental; urgency=medium

  * Initial release (Closes: #930053)

 -- Alberto Garcia <berto@igalia.com>  Mon, 11 Nov 2019 16:39:51 +0200
