webkit2gtk 2.40.0-1 source package in Debian

Changelog

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

Upload details

Uploaded by:
Debian WebKit Maintainers
Uploaded to:
Sid
Original maintainer:
Debian WebKit Maintainers
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
webkit2gtk_2.40.0-1.dsc 5.1 KiB 4e9a2b474d51c155ec5ba60e8b85079ee47baab5b1772286fe34fc5253a9a0ab
webkit2gtk_2.40.0.orig.tar.xz 38.2 MiB a4607ea1bf89669e89b1cb2c63faaec513f93de09b6ae60cc71d6a8aab7ab393
webkit2gtk_2.40.0.orig.tar.xz.asc 195 bytes ae2c0bedc4763ebe9f4b9f3d821ae14167147e6ff31b9141baad4d066143484f
webkit2gtk_2.40.0-1.debian.tar.xz 77.8 KiB dbfed2c2cf4d9d08910321e07992ad478b38a68494c16d9a83eea35947860c2d

No changes file available.

Binary packages built by this source