webkit2gtk 2.45.3-1ubuntu1 source package in Ubuntu

Changelog

webkit2gtk (2.45.3-1ubuntu1) oracular; urgency=medium

  [ Jeremy Bicha ]
  * Treat riscv64 as an unknown CPU (again!) to fix a FTBFS (see webkit
    bugs #274826 and #271371).

  [ Daniel van Vugt ]
  * Add disable-dmabuf.patch to detect Broadcom to work around corruption
    and crashes occurring in Raspberry Pi X11 sessions.
    (LP: #2037015, LP: #2062146). Also disable the DMABUF renderer for
    NVIDIA proprietary drivers as was done in disable-dmabuf-nvidia.patch
    until 2.45.1-1.

webkit2gtk (2.45.3-1) experimental; urgency=medium

  * New upstream development release.
  * Building with clang failed in armel, armhf, mips64el, ppc64el and
    riscv64, so use gcc again in those.
  * Refresh all patches and remove fix-riscv-include.patch.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.

webkit2gtk (2.45.2-1) experimental; urgency=medium

  * New upstream development release.
  * Remove disable-skia-big-endian.patch and fix-riscv-include.patch.
  * debian/patches/fix-clang-build.patch:
    - Fix build with clang in (at least) i386 and s390x.
  * Use clang in all architectures where it's available.
  * debian/copyright:
    - Update copyright information of all files.
  * debian/libwebkit2gtk-4.0-37.symbols:
    - Update symbols.

webkit2gtk (2.45.1-2) experimental; urgency=medium

  * debian/patches/disable-skia-big-endian.patch:
    - Don't use Skia on big-endian machines since it's not supported
      (Closes: #1070865)
  * debian/patches/fix-riscv-include.patch:
    - Fix typo in header name.
  * Use clang on amd64 since it's strongly recommended to build Skia
    (Closes: #1032443).
  * debian/rules:
    - Disable dh_dwz since it causes several build failures with clang
      (see e.g. #1016936 or #946255).

webkit2gtk (2.45.1-1) experimental; urgency=medium

  * New upstream development release.
  * debian/watch, debian/gbp.conf:
    - Branch for 2.45.x in experimental.
  * debian/upstream/signing-key.asc:
    - Replace Carlos Garcia's DSA key with the new RSA one.
  * debian/rules:
    - Build with -DENABLE_JIT=OFF in riscv64. This replaces
      fix-ftbfs-riscv64.patch.
    - Add -Wl,--reduce-memory-overheads to LDFLAGS. This replaces
      reduce-memory-overheads.patch.
  * Remove the following patches:
    - disable-dmabuf-nvidia.patch: all Nvidia-related bugs are supposed to
      be fixed upstream.
    - prefer-pthread.patch: this should not be needed anymore.
    - fix-ftbfs-riscv64.patch: Use -DENABLE_JIT=OFF instead.
    - reduce-memory-overheads.patch: Override LDFLAGS instead.
  * debian/source/lintian-overrides:
    - Update source-is-missing overrides.
  * debian/copyright:
    - Update copyright information of all files.

 -- Jeremy Bícha <email address hidden>  Fri, 31 May 2024 17:16:34 -0400

Upload details

Uploaded by:
Jeremy Bícha
Uploaded to:
Oracular
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release main misc

Downloads

File Size SHA-256 Checksum
webkit2gtk_2.45.3.orig.tar.xz 38.9 MiB 9b5fbfa6c9ddc92508ca9f32cc8aa2e68cf50fcfada8f2f45775d559570713b3
webkit2gtk_2.45.3.orig.tar.xz.asc 833 bytes eab5dcca51fb5f0dfff5ef118334c522e7d803f53d75bd1c560e0c57eb33ca6b
webkit2gtk_2.45.3-1ubuntu1.debian.tar.xz 87.6 KiB b3ae21f600b6e6e8e716ebe3dee7f736d8388cba0a7a059e31c44c082e604ee7
webkit2gtk_2.45.3-1ubuntu1.dsc 4.8 KiB a5786ac889f6269e5768bc63a1ed42413316ce234de4ac916834b0a02573d08e

View changes file

Binary packages built by this source

gir1.2-javascriptcoregtk-4.1: JavaScript engine library from WebKitGTK - GObject introspection data

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 4.1).
 .
 This package contains the introspection data, which can be used by
 packages using the GIRepository format to generate dynamic bindings.

gir1.2-javascriptcoregtk-6.0: JavaScript engine library from WebKitGTK - GObject introspection data

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 6.0).
 .
 This package contains the introspection data, which can be used by
 packages using the GIRepository format to generate dynamic bindings.

gir1.2-webkit-6.0: Web content engine library for GTK - GObject introspection data

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 6.0 of the API and uses libsoup v3 for
 the networking stack and the GTK 4 widget toolkit.
 .
 This package contains introspection data, which can be used by
 packages using the GIRepository format to generate dynamic bindings.

gir1.2-webkit2-4.1: Web content engine library for GTK - GObject introspection data

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 4.1 of the API and uses libsoup v3 for
 the networking stack and the GTK 3 widget toolkit.
 .
 This package contains introspection data, which can be used by
 packages using the GIRepository format to generate dynamic bindings.

libjavascriptcoregtk-4.0-bin: WebKitGTK JavaScript command-line interpreter (transitional dummy package)

 This is a transitional dummy package, it can be safely removed.

libjavascriptcoregtk-4.1-0: JavaScript engine library from WebKitGTK

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 4.1).
 .
 This package contains the shared libraries.

libjavascriptcoregtk-4.1-0-dbgsym: debug symbols for libjavascriptcoregtk-4.1-0
libjavascriptcoregtk-4.1-dev: JavaScript engine library from WebKitGTK - development files

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 4.1).
 .
 This package contains the development files.

libjavascriptcoregtk-6.0-1: JavaScript engine library from WebKitGTK

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 6.0).
 .
 This package contains the shared libraries.

libjavascriptcoregtk-6.0-1-dbgsym: debug symbols for libjavascriptcoregtk-6.0-1
libjavascriptcoregtk-6.0-dev: JavaScript engine library from WebKitGTK - development files

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This build comes from the GTK port of WebKit (API version 6.0).
 .
 This package contains the development files.

libjavascriptcoregtk-bin: JavaScript engine library from WebKitGTK - command-line interpreter

 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This package provides jsc, a command-line JavaScript interpreter.

libjavascriptcoregtk-bin-dbgsym: debug symbols for libjavascriptcoregtk-bin
libwebkit2gtk-4.0-doc: WebKitGTK documentation (transitional dummy package)

 This is a transitional dummy package, it can be safely removed.

libwebkit2gtk-4.1-0: Web content engine library for GTK

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 4.1 of the API and uses libsoup v3 for
 the networking stack and the GTK 3 widget toolkit.
 .
 This package contains the shared libraries.

libwebkit2gtk-4.1-0-dbgsym: debug symbols for libwebkit2gtk-4.1-0
libwebkit2gtk-4.1-dev: Web content engine library for GTK - development files

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 4.1 of the API and uses libsoup v3 for
 the networking stack and the GTK 3 widget toolkit.
 .
 This package contains the development files.

libwebkitgtk-6.0-4: Web content engine library for GTK

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 6.0 of the API and uses libsoup v3 for
 the networking stack and the GTK 4 widget toolkit.
 .
 This package contains the shared libraries.

libwebkitgtk-6.0-4-dbgsym: debug symbols for libwebkitgtk-6.0-4
libwebkitgtk-6.0-dev: Web content engine library for GTK - development files

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 This build provides version 6.0 of the API and uses libsoup v3 for
 the networking stack and the GTK 4 widget toolkit.
 .
 This package contains the development files.

libwebkitgtk-doc: Web content engine library for GTK - documentation

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 .
 This package contains the documentation.

webkit2gtk-driver: WebKitGTK WebDriver support

 WebKit is a web content engine, derived from KHTML and KJS from KDE, and
 used primarily in Apple's Safari browser. It is made to be embedded in
 other applications, such as mail readers, or web browsers.
 .
 It is able to display content such as HTML, SVG, XML, and others. It also
 supports DOM, XMLHttpRequest, XSLT, CSS, JavaScript/ECMAScript and more.
 .
 WebKitGTK is a WebKit port designed to be used in GTK applications.
 .
 This package provides the WebDriver service implementation for
 WebKitGTK.

webkit2gtk-driver-dbgsym: debug symbols for webkit2gtk-driver