-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
webkit2gtk (2.35.90-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* 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 and libsysprof-4-dev (the
latter should be pulled by libsoup).
- 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 <email address hidden> Sun, 06 Mar 2022 16:37:53 +0100
-
webkit2gtk (2.35.3-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
-- Alberto Garcia <email address hidden> Wed, 09 Feb 2022 14:02:43 +0100
-
webkit2gtk (2.35.2-1) experimental; urgency=medium
* New upstream development release.
* debian/copyright:
+ Update copyright information of all files.
* Set the debhelper compatibility level to 12:
+ Get rid of debian/compat.
+ Add build dependency on debhelper-compat.
* debian/rules:
+ Stop using --builddirectory=build, .gir files no longer seem to
contain references to the build directory (see the 2.27.90-1 entry
for more details).
+ Explicitly disable lto since when it's on the build is failing, that
doesn't impact Debian by default but is an issue on Ubuntu.
(See #1000598)
+ Don't recommend xdg-desktop-portal-gtk on Ubuntu i386, it's a partial
architecture and the binary doesn't exist (See #1000599).
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
-- Alberto Garcia <email address hidden> Thu, 03 Feb 2022 12:44:52 +0100
-
webkit2gtk (2.35.1-1) experimental; urgency=medium
* New upstream development release.
* debian/watch, debian/gbp.conf:
+ Update for 2.35.x packages in experimental.
* Refresh all patches.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Thu, 25 Nov 2021 12:55:09 +0100
-
webkit2gtk (2.33.91-1) experimental; urgency=medium
* New upstream development release.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
-- Alberto Garcia <email address hidden> Sat, 18 Sep 2021 21:28:58 +0200
-
webkit2gtk (2.33.90-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches and drop debian/patches/fix-gtkdoc-build.
* debian/copyright:
+ Update copyright information of all files.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
-- Alberto Garcia <email address hidden> Mon, 06 Sep 2021 19:05:29 +0200
-
webkit2gtk (2.33.3-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/patches/fix-gtkdoc-build.patch:
+ Fix gtk-doc build (WebKit bug #229152).
* debian/control:
+ Remove the dummy libwebkit2gtk-4.0-37-gtk2 package.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
-- Alberto Garcia <email address hidden> Wed, 18 Aug 2021 01:51:31 +0200
-
webkit2gtk (2.33.2-1) experimental; urgency=medium
* New upstream development release.
* Update fix-ftbfs-m68k.patch and drop fix-mips-page-size.patch.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/copyright:
+ Update copyright information of all files.
-- Alberto Garcia <email address hidden> Tue, 08 Jun 2021 11:49:05 +0200
-
webkit2gtk (2.33.1-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-m68k.patch:
+ Compile BytecodeGenerator.cpp without optimizations on m68k and sh4,
otherwise the build fails due to gcc bugs.
* debian/watch, debian/gbp.conf:
+ Update for 2.33.x packages in experimental.
* Refresh all patches.
* debian/rules:
+ Build with -DUSE_SOUP2=ON.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/copyright:
+ Update copyright information of all files.
* debian/control:
+ Add build dependency on liblcms2-dev (Closes: #880697).
* debian/source/lintian-overrides:
+ Update source-is-missing override.
-- Alberto Garcia <email address hidden> Sat, 15 May 2021 23:43:36 +0200
-
webkit2gtk (2.32.0-1) experimental; urgency=medium
* New upstream release (Closes: #984522).
* debian/control:
+ Make the gir packages require the exact binary versions of
libwebkit2gtk-4.0-37 and libjavascriptcoregtk-4.0-18
* debian/watch:
+ Scan stable releases only.
* debian/rules:
+ Add dependency on xdg-desktop-portal-gtk when the bubblewrap sandbox
is enabled (see webkit bug #213148) (thanks, Hannes Müller).
-- Alberto Garcia <email address hidden> Fri, 26 Mar 2021 15:15:20 +0100
-
webkit2gtk (2.31.91-1) experimental; urgency=medium
* New upstream development 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/patches/fix-ftbfs-i386.patch:
+ Drop this patch.
-- Alberto Garcia <email address hidden> Fri, 12 Mar 2021 16:19:15 +0100
-
webkit2gtk (2.31.90-1) experimental; urgency=medium
* New upstream development release.
* Enable the gamepad support only on Linux (Closes: #980745):
+ debian/rules:
+ Pass -DENABLE_GAMEPAD=OFF on non-Linux build.
+ debian/control:
+ Depend on libmanette-0.2-dev only on Linux.
* debian/patches/fix-ftbfs-x32.patch:
+ Refresh patch.
* debian/control:
+ Depend on GStreamer >= 1.14.0.
+ Update Standards-Version to 4.5.1 (no changes).
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/copyright:
+ Update copyright information of all files.
* debian/watch:
+ Set version to 4 (fixes older-debian-watch-file-standard).
* debian/patches/fix-ftbfs-i386.patch:
+ Fix build on i386 (upstream bug #222480).
-- Alberto Garcia <email address hidden> Sat, 27 Feb 2021 22:02:35 +0100
-
webkit2gtk (2.31.1-1) experimental; urgency=medium
* New upstream development release.
* Remove some obsolete build dependencies (see #979170):
+ gawk is not needed since WebKitGTK switched from autotools to CMake.
+ libgeoclue-2-dev and geoclue-2.0 are not required since WebKitGTK
2.25.1 (upstream bug 195994).
+ libupower-glib-dev is not required since WebKitGTK 2.19.92 (upstream
bug 181825).
+ libfile-copy-recursive-perl is not required since WebKitGTK 2.19.3
(upstream bug 180479).
+ mesa-common-dev used to provide GL/gl.h but this header is now in
libgl-dev.
+ libgles2-mesa-dev used to provide GLES3/gl3.h but this header is now
in libgles-dev.
+ libgl1-mesa-dev and libgles2-mesa-dev are now dummy packages.
+ libpango1.0-dev is not checked for any specific version at build
time so there's no need to list it.
* Update the minimum required versions of some packages:
+ cmake from 3.3 to 3.10
+ libglib2.0-dev from 2.36.0 to 2.44.0
+ libgtk-3-dev from 3.10.0 to 3.22.0
+ libcairo2-dev from 1.10.2 to 1.14.0
+ libsoup2.4-dev from 2.42.0 to 2.54.0.
* debian/copyright:
+ Update copyright information of all files.
* debian/watch, debian/gbp.conf:
+ Update for 2.31.x packages in experimental.
* Use -DFORCE_32BIT on 32-bit builds.
+ This replaces debian/patches/fix-ftbfs-x86.patch.
* Refresh all patches.
* debian/control:
+ Add build dependency on libmanette-0.2-dev.
+ Stop suggesting browser-plugin-freshplayer-pepperflash for
libwebkit2gtk-4.0-37-gtk2.
* debian/NEWS:
- Add item explaining the removal of support for NPAPI plugins.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* Enable the build on non-Linux architectures (Closes: #978098):
+ debian/rules:
- Build with -DUSE_SYSTEMD=OFF if the OS is not Linux.
+ debian/patches/fix-ftbfs-hurd.patch:
- Add alternative implementation of scanDirectoryForDictionaries()
that does not use PATH_MAX (for the Hurd).
+ debian/control:
- Set the architecture of all binary packages to 'any' and require
bubblewrap, systemd and libwpebackend-fdo on Linux only.
-- Alberto Garcia <email address hidden> Sat, 16 Jan 2021 16:38:36 +0100
-
webkit2gtk (2.30.0-1) experimental; urgency=medium
* New upstream release.
* debian/watch:
+ Scan stable releases only.
-- Alberto Garcia <email address hidden> Fri, 11 Sep 2020 15:54:31 +0200
-
webkit2gtk (2.29.92-1) experimental; urgency=medium
* New upstream development release.
-- Alberto Garcia <email address hidden> Fri, 04 Sep 2020 17:10:45 +0200
-
webkit2gtk (2.29.91-1) experimental; urgency=medium
* New upstream development release (Closes: #967992).
* debian/copyright:
+ Update copyright information of all files.
-- Alberto Garcia <email address hidden> Fri, 14 Aug 2020 14:31:36 +0200
-
webkit2gtk (2.29.4-1) experimental; urgency=medium
* New upstream development release.
* debian/control:
+ Install libgl1-mesa-dev unconditionally. The decision of which gl
library to use is now taken directly by cmake.
* Don't build the documentation in binary-arch builds and with the nodoc
build profile.
+ debian/control:
- Move gtk-doc-tools and *-doc to Build-Depends-Indep.
- Add Build-Profiles: <!nodoc> to libwebkit2gtk-4.0-doc
+ debian/rules:
- Use dh_listpackages to decide whether to build the documentation.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Wed, 29 Jul 2020 23:17:24 +0200
-
webkit2gtk (2.29.3-1) experimental; urgency=medium
* New upstream development release.
* debian/rules:
+ Remove disabling of openjpeg on Ubuntu, it's in main now (thanks,
Sebastien Bacher)
* debian/copyright:
+ Update copyright information of all files.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
-- Alberto Garcia <email address hidden> Wed, 08 Jul 2020 10:42:33 +0200
-
webkit2gtk (2.29.2-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-m68k.patch:
+ Refresh.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Thu, 25 Jun 2020 14:16:50 +0200
-
webkit2gtk (2.29.1-1) experimental; urgency=medium
* New upstream development release (Closes: #945237).
* debian/watch, debian/gbp.conf:
+ Update for 2.29.x packages in experimental.
* Refresh all patches.
* debian/patches/dont-fallback-to-libwpe.patch,
debian/patches/user-agent-branding.patch:
+ Drop these patches, they are now included upstream.
* debian/rules:
+ Replace USER_AGENT_GTK_DISTRIBUTOR_NAME with the new
USER_AGENT_BRANDING build option in Ubuntu.
* debian/patches/detect-gstreamer-gl.patch,
debian/patches/detect-woff.patch:
+ Drop these patches. We won't be making backports of WebKitGTK 2.29.x
for stretch.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/control:
+ Add build dependency on libsystemd-dev.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
-- Alberto Garcia <email address hidden> Mon, 18 May 2020 16:43:00 +0200
-
webkit2gtk (2.28.0-1) experimental; urgency=medium
* New upstream release.
* debian/watch:
+ Scan stable releases only.
-- Alberto Garcia <email address hidden> Tue, 10 Mar 2020 14:22:29 +0100
-
webkit2gtk (2.27.91-1) experimental; urgency=medium
* New upstream development release.
* Refresh debian/patches/dont-detect-sse2.patch.
* debian/rules:
+ Use -mlra -fno-move-loop-invariants in sh3 and sh4 builds (thanks,
Adrian Glaubitz) (Closes: #952482).
+ Use jdupes to remove duplicate files in libwebkit2gtk-4.0-doc.
* debian/control:
+ Add build dependency on jdupes.
+ Update Standards-Version to 4.5.0 (no changes).
* debian/WebKitWebDriver.1:
+ Fix grammar.
* debian/copyright:
+ Update copyright information of all files.
-- Alberto Garcia <email address hidden> Thu, 27 Feb 2020 16:50:58 +0100
-
webkit2gtk (2.27.90-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/use-python3.patch:
+ The unversioned python interpreter (i.e. Python 2) is not installed
by default anymore, so use Python 3 instead (Closes: #948839).
* debian/control:
+ Drop build dependency on python.
+ Mark libwebkit2gtk-4.0-doc and libwebkit2gtk-4.0-37-gtk2 as
Multi-Arch: foreign.
* debian/rules:
+ Don't use the Gold linker on powerpc (Closes: #949618).
+ Run dh with --builddirectory=build. Some source files are generated
inside this directory and are later referenced from the .gir files
so their path names should be independent from the architecture.
* Refresh all patches.
* debian/patches/reduce-memory-overheads.patch:
+ Reduce memory usage when not using the Gold linker
(Closes: #949621).
* debian/patches/fix-ftbfs-m68k.patch:
+ Bring the patch from the unstable branch.
* Add debian/upstream/metadata.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 11 Feb 2020 00:06:15 +0100
-
webkit2gtk (2.27.4-1) experimental; urgency=medium
* New upstream development release.
* debian/control:
+ Switch build dependency from libenchant-dev to libenchant-2-dev
(Closes: #948106).
+ Add build dependency on libx11-xcb-dev.
+ Add Rules-Requires-Root: no.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
* debian/copyright:
+ Update copyright years.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
+ Add Build-Depends-Package field.
-- Alberto Garcia <email address hidden> Fri, 10 Jan 2020 16:47:54 +0100
-
webkit2gtk (2.27.3-1) experimental; urgency=medium
* New upstream development 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.
* Enable USE_WPE_RENDERER:
+ debian/control:
- Add build dependency on libwpebackend-fdo-1.0-dev.
+ debian/rules:
- Set USE_WPE_RENDERER depending on whether wpebackend-fdo is
available or not (this allows disabling it by simply removing the
build dependency).
* debian/rules:
+ Use -g1 in all builds. The webkit2gtk debug packages are huge and
I'm not convinced that they have been very useful for reporting
bugs. Using -g1 is enough for a basic backtrace and it makes the
packages easier to handle.
+ Install the NEWS file using debian/libwebkit2gtk-4.0-37.docs.
* debian/patches/detect-woff.patch:
+ Refresh.
* debian/control:
+ Add build dependency on python.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 26 Nov 2019 17:31:23 +0200
-
webkit2gtk (2.27.2-1) experimental; urgency=medium
* New upstream development release.
* debian/control:
+ Require bubblewrap >= 0.3.1.
+ Update Standards-Version to 4.4.1 (no changes).
+ Add Breaks for Evolution < 3.34.1 (see WebKit bug #201033).
* debian/rules:
+ Stop building with -O1 for armhf and friends, the build seems to
work just fine with -O2 now.
* Drop fix-ftbfs-m68k.patch, we are not building for m68k anyway.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 22 Oct 2019 21:33:09 +0300
-
webkit2gtk (2.27.1-1) experimental; urgency=medium
* New upstream development release.
* debian/watch, debian/gbp.conf:
+ Update for 2.27.x packages in experimental.
* Refresh all patches.
+ Use -DWTF_CPU_ARM64_CORTEXA53=OFF to fix the arm64 build.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 08 Oct 2019 16:58:23 +0300
-
webkit2gtk (2.26.1-1) experimental; urgency=medium
[ Jeremy Bicha ]
* Suggest instead of Recommend gstreamer1.0-libav on Ubuntu
[ Alberto Garcia ]
* New upstream release.
-- Alberto Garcia <email address hidden> Mon, 23 Sep 2019 15:55:10 +0300
-
webkit2gtk (2.26.0-1) experimental; urgency=medium
* New upstream release.
* debian/watch:
+ Scan stable releases only.
* debian/copyright:
+ Remove nonexistent files.
* Add a dummy libwebkit2gtk-4.0-37-gtk2 with a transition plan for
people who still need to use Flash.
+ debian/control:
- Add the package, suggest browser-plugin-freshplayer-pepperflash.
+ debian/libwebkit2gtk-4.0-37-gtk2.NEWS:
- Add news item about the Flash transition plan.
-- Alberto Garcia <email address hidden> Tue, 10 Sep 2019 16:22:11 +0300
-
webkit2gtk (2.25.92-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 03 Sep 2019 15:14:06 +0300
-
webkit2gtk (2.25.4-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
* Use the CLoop Javascript interpreter in i386 and stop telling gcc to
use SSE2 instructions (Closes: #930935).
+ debian/rules:
- Build with -DENABLE_JIT=OFF -DENABLE_C_LOOP=ON and stop using
-msse2 -mfpmath=sse.
+ debian/patches/dont-detect-sse2.patch:
- Don't check for SSE2 support.
+ debian/NEWS:
- Remove item about the requirement to have an SSE2-capable CPU.
* WebKitGTK 2.25.3 no longer ships the GTK 2 plugin process:
+ debian/control:
- Drop build dependency on libgtk2.0-dev.
- Remove the libwebkit2gtk-4.0-37-gtk2 package.
+ debian/NEWS:
- Add item explaining the removal of the GTK 2 plugin process.
+ debian/libwebkit2gtk-4.0-37-gtk2.install:
- Drop this file.
* debian/control:
+ Recommend gstreamer1.0-libav. This package allows the user to play
most internet videos (Closes: #870814).
+ Update Standards-Version to 4.4.0 (no changes).
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Fri, 09 Aug 2019 11:52:26 +0200
-
webkit2gtk (2.25.2-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/webdriver-path.patch,
debian/patches/fix-ftbfs-hurd.patch:
+ Remove.
* debian/patches/detect-woff.patch
+ Refresh.
* debian/rules:
+ Build with -DUSE_WPE_RENDERER=OFF.
-- Alberto Garcia <email address hidden> Mon, 17 Jun 2019 23:39:56 +0300
-
webkit2gtk (2.25.1-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/rules:
+ Don't add -msse2 manually to CFLAGS, WebKitGTK does this automatically
now.
* debian/control:
+ Add build and runtime dependencies on bubblewrap, xdg-dbus-proxy and
libseccomp-dev (ENABLE_BUBBLEWRAP_SANDBOX is now on by default).
* debian/patches/webdriver-path.patch:
+ Fix name of the WebKitWebDriver executable.
* debian/watch, debian/gbp.conf:
+ Update for 2.25.x packages in experimental.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Mon, 03 Jun 2019 18:35:12 +0300
-
webkit2gtk (2.24.0-1) experimental; urgency=medium
* New upstream release.
* debian/copyright:
+ Remove nonexistent files.
-- Alberto Garcia <email address hidden> Wed, 13 Mar 2019 12:12:49 +0200
-
webkit2gtk (2.23.92-1) experimental; urgency=medium
[ Jeremy Bicha ]
* debian/rules: Use --buildsystem=cmake+ninja
[ Alberto Garcia ]
* New upstream development release.
-- Alberto Garcia <email address hidden> Wed, 06 Mar 2019 19:04:30 +0200
-
webkit2gtk (2.23.91-1) experimental; urgency=medium
[ Alberto Garcia ]
* New upstream development release.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
[ Jeremy Bicha ]
* Disable openjpeg2 support on Ubuntu since it's not in Ubuntu main yet.
See bug 711061.
* debian/rules:
+ Use -O1 in armhf to fix the build.
-- Alberto Garcia <email address hidden> Wed, 20 Feb 2019 16:08:54 +0200
-
webkit2gtk (2.23.90-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/detect-woff.patch:
+ Refresh.
* debian/source/lintian-overrides:
+ Update source-is-missing override.
* debian/control:
+ Add build dependency on libopenjp2-7-dev.
* debian/copyright:
+ Update copyright years.
* debian/rules:
+ Stop building with ENABLE_BUBBLEWRAP_SANDBOX=OFF, this option no
longer exists.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Thu, 14 Feb 2019 17:58:57 +0200
-
webkit2gtk (2.23.3-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/missing-gtkdoc-files.patch:
+ Drop this patch, it is no longer needed.
* debian/control:
+ Set the architecture to linux-any, this package depends on the
Linux-specific sysinfo() call.
-- Alberto Garcia <email address hidden> Mon, 14 Jan 2019 11:51:50 +0200
-
webkit2gtk (2.23.2-1) experimental; urgency=medium
* New upstream development release (Closes: #914986).
* debian/patches/build-minibrowser.patch,
debian/patches/detect-jit.patch,
debian/patches/fix-ftbfs-armel.patch:
+ Remove these patches, they are now upstream.
* debian/patches/detect-woff.patch,
debian/patches/fix-ftbfs-m68k.patch,
debian/patches/fix-ftbfs-x32.patch:
+ Refresh these patches.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/patches/missing-gtkdoc-files.patch:
+ Upstream forgot to add Tools/gtkdoc to the tarball.
* debian/rules:
+ Make Tools/gtkdoc/generate-gtkdoc executable.
* debian/control:
+ Update Standards-Version to 4.3.0 (no changes).
-- Alberto Garcia <email address hidden> Tue, 08 Jan 2019 16:55:02 +0200
-
webkit2gtk (2.23.1-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/watch, debian/gbp.conf:
+ Update for 2.23.x packages in experimental.
* debian/rules:
+ Build with ENABLE_BUBBLEWRAP_SANDBOX=OFF, since it requires
xdg-dbus-proxy which is not available in Debian.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/patches/build-minibrowser.patch:
+ Add missing cmake code to build the minibrowser.
-- Alberto Garcia <email address hidden> Fri, 23 Nov 2018 16:16:56 +0200
-
webkit2gtk (2.22.0-1) experimental; urgency=medium
* New upstream release.
* Drop use-wtf-cpu-mips64.patch and refresh fix-ftbfs-x86.patch.
* debian/control:
+ Update Standards-Version to 4.2.1 (no changes).
* debian/copyright:
+ Remove nonexistent files.
* debian/patches/replace-stdmax.patch:
+ Don't use std::max in RegisterState.h, this causes build failures
with some versions of libstdc++.
-- Alberto Garcia <email address hidden> Mon, 03 Sep 2018 15:51:37 +0300
-
webkit2gtk (2.21.92-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/use-wtf-cpu-mips64.patch:
+ Don't use WTF_CPU_MIPS on mips64. This makes WebKit enable JIT,
which breaks the build.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Fri, 24 Aug 2018 18:37:29 +0300
-
webkit2gtk (2.21.91-2) experimental; urgency=medium
* debian/rules:
+ Pass --fail-missing to dh_missing.
* debian/libjavascriptcoregtk-4.0-dev.install:
+ Install headers in usr/include/webkitgtk-4.0/jsc/ (Closes: #906519).
* Install the jsc-glib and webkitdomgtk documentation.
* debian/patches/detect-jit.patch:
+ Fix detection of when to enable the JIT and USE_SYSTEM_MALLOC.
-- Alberto Garcia <email address hidden> Tue, 21 Aug 2018 10:47:19 +0300
-
webkit2gtk (2.21.91-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-m68k.patch:
+ Refresh.
* debian/patches/gtk-doc-build-fix.patch:
+ Remove.
* Don't use NEWS as an upstream changelog anymore (as required by Debian
policy 4.2.0).
* debian/control:
+ Update Standards-Version to 4.2.0.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/rules:
+ Don't pass -DENABLE_JIT=OFF manually anymore, since r232918 WebKit
only enables JIT in the targets where it's known to work.
+ Stop passing --ddeb-migration to dh_strip, the automatic debug
symbol migration is complete.
-- Alberto Garcia <email address hidden> Thu, 16 Aug 2018 18:06:58 +0300
-
webkit2gtk (2.21.5-1) experimental; urgency=medium
* New upstream development release.
* debian/control:
+ Update Standards-Version to 4.1.5 (no changes needed).
* debian/patches/detect-gstreamer-gl.patch:
+ Refresh.
* debian/patches/gtk-doc-build-fix.patch:
+ Fix build failure when generating documentation.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Mon, 30 Jul 2018 13:58:42 +0300
-
webkit2gtk (2.21.4-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-sparc64.patch:
+ Refresh.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 12 Jun 2018 15:34:54 +0300
-
webkit2gtk (2.21.3-1) experimental; urgency=medium
* New upstream development release (Closes: #899338).
* debian/rules:
+ Build with -DRELEASE_WITHOUT_OPTIMIZATIONS if "noopt" is set.
* debian/patches/prefer-pthread.patch:
+ Enable THREADS_PREFER_PTHREAD_FLAG. This fixes a FTBFS in riscv64
(see Debian #895969 and WebKit #182622).
-- Alberto Garcia <email address hidden> Mon, 28 May 2018 15:48:50 +0200
-
webkit2gtk (2.21.2-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-atomics-build.patch,
debian/patches/fix-format-security.patch:
+ Remove these patches, they are now upstream.
* debian/patches/fix-ftbfs-m68k.patch:
+ Update.
* debian/rules:
+ Remove compatibility with versions of debhelper < 9.20151219 in
override_dh_strip, we require version 10 since 2.20.1-1.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Mon, 21 May 2018 11:16:26 +0300
-
webkit2gtk (2.21.1-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/patches/fix-format-security.patch:
+ Fix build with GCC due to bogus format-security error.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Fri, 20 Apr 2018 11:23:59 +0300
-
webkit2gtk (2.20.0-1) experimental; urgency=medium
* New upstream release.
* debian/patches/fix-ftbfs-armel.patch:
+ Detect missing __atomic_fetch_add_8() and rename patch to
fix-atomics-build.patch.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* debian/copyright:
+ Remove nonexistent files.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
-- Alberto Garcia <email address hidden> Mon, 12 Mar 2018 16:49:26 +0200
-
webkit2gtk (2.19.92-1) experimental; urgency=medium
[ Alberto Garcia ]
* New upstream development release.
* debian/rules:
+ Don't redefine CFLAGS or LDFLAGS when calling cmake, and don't add
CPPFLAGS to CFLAGS/CXXFLAGS. Cmake already reads all those
environment variables.
* Build the documentation:
+ debian/rules:
- Support the DEB_BUILD_OPTIONS "nodoc" tag and pass -DENABLE_GTKDOC
to CMake depending on whether it's set or not.
- Override the dh_install rule to make sure that a dummy doc
directory is present if "nodoc" is set.
+ debian/control:
- Add build dependencies on libglib2.0-doc, libgtk-3-doc and
libsoup2.4-doc.
- Update Standards-Version to 4.1.3 (we now support "nodoc").
+ debian/libwebkit2gtk-4.0-doc.install:
- Install the generated documentation instead of the one provided by
upstream.
* debian/copyright:
+ Update copyright years.
[ Jeremy Bicha ]
* gstreamergl has moved to gstreamer base in 1.13 so update dependencies
* Fix Ubuntu useragent (LP: #1751484)
* Temporarily disable WOFF2 on Ubuntu, see bug 1742743
-- Alberto Garcia <email address hidden> Wed, 07 Mar 2018 11:18:52 +0200
-
webkit2gtk (2.19.91-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/rules:
+ Use -O1 in powerpc as well.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Wed, 21 Feb 2018 13:09:22 +0200
-
webkit2gtk (2.19.90-1) experimental; urgency=medium
* New upstream development release.
* debian/rules:
+ Use -O1 in sh3 and sh4 (thanks, John Paul Adrian Glaubitz).
* Refresh all patches.
-- Alberto Garcia <email address hidden> Mon, 05 Feb 2018 14:19:43 +0200
-
webkit2gtk (2.19.6-1) experimental; urgency=medium
* New upstream development release.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Wed, 17 Jan 2018 15:55:19 +0200
-
webkit2gtk (2.19.3-1) experimental; urgency=medium
* New upstream development release (Closes: #882387).
[ Jeremy Bicha ]
* debian/control: Update Vcs-Git to point to correct branch.
* Allow setting the distributor name in the User Agent string. Ubuntu
wants this patch, but since it makes it easier to identify the user
let's leave it disabled in Debian (Closes: #883712).
+ debian/patches/user-agent-branding.patch:
- Patch to support updating the User-Agent string.
+ debian/rules:
- Pass -DUSER_AGENT_GTK_DISTRIBUTOR_NAME when building for Ubuntu.
[ Alberto Garcia ]
* Refresh all patches.
* Several cross-compilation fixes in debian/rules (thanks, Helmut
Grohne).
+ Include /usr/share/dpkg/architecture.mk instead of calling
dpkg-architecture manually to set the DEB_*_ARCH variables.
+ Use DEB_BUILD_ARCH_BITS to decide whether to pass --no-keep-memory
to the linker.
+ Use DEB_HOST_ARCH to decide whether to use -g1 and -DENABLE_JIT=OFF.
+ Remove the --no-relax flag for alpha, this was a workaround for a 10
year old binutils bug.
-- Alberto Garcia <email address hidden> Wed, 13 Dec 2017 14:26:06 +0100
-
webkit2gtk (2.19.2-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/control:
+ Request native version of the Ruby package (thanks, Helmut Grohne)
+ Build depend on libfile-copy-recursive-perl.
* Instead of passing -DUSE_GSTREAMER_GL=OFF explicitly, let CMake do it
if libgstreamer-plugins-bad1.0-dev is not installed.
+ debian/patches/detect-gstreamer-gl.patch:
- Disable USE_GSTREAMER_GL if GStreamerGL is not found.
+ debian/rules:
- Remove the list of architectures that are not using GStreamerGL.
* debian/control:
+ Don't require libgstreamer-plugins-bad1.0-dev in hppa, m68k,
powerpcspe, sh4 or x32.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 21 Nov 2017 12:54:32 +0200
-
webkit2gtk (2.19.1-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/watch, debian/gbp.conf:
+ Update for 2.19.x packages in experimental.
* debian/control:
+ Add build dependency on libupower-glib-dev.
* debian/rules:
+ Build with -DUSE_WOFF2=OFF, this needs libwoff2dec which is still
not available in Debian.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Thu, 02 Nov 2017 16:48:14 +0200
-
webkit2gtk (2.18.0-1) experimental; urgency=medium
* New upstream release.
-- Alberto Garcia <email address hidden> Mon, 11 Sep 2017 11:05:27 +0300
-
webkit2gtk (2.17.92-1) experimental; urgency=medium
* New upstream development release.
* Disable GStreamerGL in the Hurd:
+ Pass -DUSE_GSTREAMER_GL=OFF in debian/rules.
+ Remove build dependency on libgstreamer-plugins-bad1.0-dev from
debian/control.
* debian/control:
+ Recommmend libgl1-mesa-dri (Closes: #873084).
* debian/patches/fix-ftbfs-m68k.patch:
+ Refresh.
-- Alberto Garcia <email address hidden> Mon, 04 Sep 2017 17:02:41 +0300
-
webkit2gtk (2.17.91-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches and remove no-whole-archive.patch.
* debian/patches/fix-ftbfs-hurd.patch:
+ Work around missing PATH_MAX definition in ConfigFile.h
* Disable GStreamerGL in kFreeBSD and sparc64:
+ Pass -DUSE_GSTREAMER_GL=OFF in debian/rules.
+ Remove build dependency on libgstreamer-plugins-bad1.0-dev from
debian/control.
-- Alberto Garcia <email address hidden> Fri, 18 Aug 2017 14:32:00 +0300
-
webkit2gtk (2.17.90-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/control:
+ Add build dependency on libtasn1-6-dev (for Web Crypto).
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* Disable GStreamerGL in armel and armhf, the usage of two different GL
implementations causes a build failure (see WebKit but #175127).
+ debian/control: Don't install libgstreamer-plugins-bad1.0-dev in
those architectures.
+ debian/rules: Pass -DUSE_GSTREAMER_GL=OFF.
* debian/patches/no-whole-archive.patch:
+ Don't use --whole-archive for the WebKit2 target libraries.
-- Alberto Garcia <email address hidden> Thu, 10 Aug 2017 12:45:07 +0300
-
webkit2gtk (2.17.5-2) experimental; urgency=medium
* debian/rules:
+ Don't pass -DENABLE_DISASSEMBLER=0, this is no longer necessary.
+ Don't disable JIT in arm64.
+ Don't disable the gold linker in any architecture.
* debian/control:
+ Add build dependency on mesa-common-dev (GStreamerGL needs GL/gl.h),
this is automatically pulled in some architectures by
libgl1-mesa-dev, but without it the build fails in all others.
* Refresh debian/patches/fix-ftbfs-m68k.patch.
-- Alberto Garcia <email address hidden> Fri, 04 Aug 2017 15:23:53 +0300
-
webkit2gtk (2.17.5-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/patches/fix-ftbfs-m68k.patch:
+ Fix FTBFS in m68k.
* debian/control:
+ Add build dependency on libgstreamer-plugins-bad1.0-dev for
GStreamerGL and bump all GStreamer dependencies to >= 1.2.3.
+ Add build dependency on libgles2-mesa-dev for all
architectures (GStreamerGL needs GLES3/gl3.h).
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
* Override typelib-package-name-does-not-match and
gir-missing-typelib-dependency lintian warnings in
gir1.2-javascriptcoregtk-4.0, gir1.2-webkit2-4.0,
libjavascriptcoregtk-4.0-dev and libwebkit2gtk-4.0-dev.
-- Alberto Garcia <email address hidden> Fri, 28 Jul 2017 23:27:14 +0200
-
webkit2gtk (2.17.4-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-sparc64.patch:
+ Refresh.
* debian/patches/fix-ftbfs-x86.patch:
+ Update to fix build in x86_64.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Mon, 19 Jun 2017 10:42:06 +0300
-
webkit2gtk (2.17.3-1) experimental; urgency=medium
* New upstream development release.
* Refresh all patches.
* debian/patches/fix-ftbfs-x86.patch:
+ Fix FTBFS in x86.
* debian/watch, debian/gbp.conf:
+ Update for 2.17.x packages in experimental.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Sat, 03 Jun 2017 18:51:02 +0300
-
webkit2gtk (2.16.3-1) experimental; urgency=medium
* New upstream release
+ This fixes CVE-2017-2496, CVE-2017-2539 and CVE-2017-2510.
-- Alberto Garcia <email address hidden> Wed, 24 May 2017 15:17:20 +0200
-
webkit2gtk (2.16.2-1) experimental; urgency=medium
* New upstream release.
* debian/patches/fix-ftbfs-armel.patch:
+ Refresh.
* debian/patches/fix-ftbfs-x32.patch:
+ Remove, this one is now upstream.
* debian/copyright:
+ Update copyright years and remove nonexistent files.
-- Alberto Garcia <email address hidden> Tue, 09 May 2017 12:21:07 +0300
-
webkit2gtk (2.16.1-1) experimental; urgency=medium
* New upstream release (Closes: #853705).
* debian/control:
+ Downgrade libwebkit2gtk-4.0-37-gtk2 from Recommends to Suggests,
since most apps that depend on webkit2gtk don't need this.
(Closes: #858839)
-- Alberto Garcia <email address hidden> Tue, 04 Apr 2017 15:48:44 +0300
-
webkit2gtk (2.16.0-1) experimental; urgency=medium
* New upstream release.
-- Alberto Garcia <email address hidden> Wed, 22 Mar 2017 12:15:14 +0200
-
webkit2gtk (2.15.92-1) experimental; urgency=medium
* New upstream release.
* debian/patches/fix-ftbfs-x32.patch:
+ Fix FTBFS in x32.
* debian/libwebkit2gtk-4.0-doc.links:
+ Remove webkit2gtk-4.0.devhelp2.gz -> webkit2gtk.devhelp2.gz symlink
as it is now obsolete (see upstream bug #139369).
-- Alberto Garcia <email address hidden> Tue, 14 Mar 2017 11:31:31 +0200
-
webkit2gtk (2.15.91-1) experimental; urgency=medium
* New upstream release.
* Refresh all patches.
-- Alberto Garcia <email address hidden> Wed, 01 Mar 2017 12:17:05 +0200
-
webkit2gtk (2.15.90-1) experimental; urgency=medium
* New upstream release.
* Refresh all patches.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 21 Feb 2017 10:44:50 +0200
-
webkit2gtk (2.15.4-1) experimental; urgency=medium
* New upstream release.
* Refresh all patches.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Tue, 31 Jan 2017 14:02:33 +0200
-
webkit2gtk (2.15.3-1) experimental; urgency=medium
* New upstream release.
* Refresh all patches.
* debian/patches/fix-ftbfs-hurd.patch:
+ Fix FTBFS in Hurd.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/libwebkit2gtk-4.0-37.lintian-overrides:
+ Remove unused overrides file.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update symbols.
-- Alberto Garcia <email address hidden> Fri, 20 Jan 2017 11:04:52 +0200
-
webkit2gtk (2.15.2-1) experimental; urgency=medium
* New upstream development release.
* Verify GPG signature of the upstream tarball:
+ debian/upstream/signing-key.asc:
- Add key file.
+ debian/watch:
- Add pgpsigurlmangle option.
* Refresh all patches.
* debian/control:
+ Add build dependencies on libgeoclue-2-dev and libgcrypt20-dev, and
remove libgnutls28-dev.
* debian/rules:
+ Use the NEWS file as the upstream changelog.
-- Alberto Garcia <email address hidden> Mon, 21 Nov 2016 20:34:28 +0200
-
webkit2gtk (2.15.1-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-armel.patch:
+ The previous update broke this patch, fix it now.
* Refresh all other patches.
* debian/rules:
+ Don't use the gold linker in kFreeBSD, its version of libxslt is
still affected by #801989. We should be able to revert this change
once we have libxslt >= 1.1.29.
+ Enable gold again in mips and mipsel now that #834147 is fixed and
we have binutils 2.27-9.
* debian/watch, debian/gbp.conf:
+ Update for 2.15.x packages in experimental.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update.
-- Alberto Garcia <email address hidden> Wed, 26 Oct 2016 17:43:28 +0300
-
webkit2gtk (2.13.92-1) experimental; urgency=medium
* New upstream development release.
* debian/patches/fix-ftbfs-armel.patch:
+ Fix FTBFS in Armel.
-- Alberto Garcia <email address hidden> Fri, 16 Sep 2016 11:32:19 +0300
-
webkit2gtk (2.13.91-1) experimental; urgency=medium
* New upstream development release.
* debian/{control,copyright,watch}:
+ Use https instead of http for webkitgtk.org.
* debian/patches/fix-ftbfs-m68k.patch:
+ Drop this patch, the m68k build has been broken for ages.
* debian/patches/fix-ftbfs-alpha.patch,
debian/patches/fix-ftbfs-sparc64.patch:
+ Refresh.
* debian/source/lintian-overrides:
+ Update source-is-missing overrides.
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update.
* debian/rules:
+ Don't use the gold linker in mips/mipsel, see #834147.
-- Alberto Garcia <email address hidden> Tue, 13 Sep 2016 11:40:22 +0300
-
webkit2gtk (2.13.4-1) experimental; urgency=medium
* New upstream release.
* debian/patches/hide-gtk2-plugins.patch:
+ Dropped, merged upstream.
* debian/patches/fix-ftbfs-alpha.patch,
debian/patches/fix-ftbfs-m68k.patch,
debian/patches/fix-ftbfs-sparc64.patch,
debian/patches/install-minibrowser.patch:
+ Refreshed.
* debian/libwebkit2gtk-4.0-37.symbols:
+ New symbols added, and some optional dom symbols dropped.
-- Emilio Pozuelo Monfort <email address hidden> Sun, 31 Jul 2016 20:46:25 +0200
-
webkit2gtk (2.6.0+dfsg1-1) experimental; urgency=medium
* New upstream release.
* debian/patches/fix-textrel-x86.patch,
debian/patches/change-libexec-dir.patch:
+ Remove.
* debian/patches/dfg-jit.patch,
debian/patches/install-minibrowser.patch,
debian/patches/restore_sparc_code.patch:
+ Refresh.
* debian/patches/atomic_build_fix.patch:
+ Add -latomic to fix build in some architectures.
* debian/patches/css-image-set.patch:
+ Enable CSS_IMAGE_SET, required in order to display all inspector
icons.
* debian/rules:
+ Disable JIT completely in mips and mipsel, it does not build at the
moment, see https://bugs.webkit.org/show_bug.cgi?id=136753.
+ Enable JIT in armel and armhf.
* debian/copyright:
+ Update with all the changes in 2.6.0 (Closes: #760477).
* debian/libwebkit2gtk-4.0-37.symbols:
+ Update.
* Make gir1.2- and -dev packages multi-arch compliant:
+ debian/gir1.2-javascriptcoregtk-4.0.install,
debian/gir1.2-webkit2-4.0.install:
- Put .typelib files in /usr/lib/<arch>/girepository-1.0.
+ debian/control:
- Add Multi-Arch field to the affected packages.
+ debian/gir1.2-javascriptcoregtk-4.0.links,
debian/libjavascriptcoregtk-4.0-dev.links:
- Remove old compatibility links.
+ debian/patches/fix-header-template.patch:
- Make WebKitEnumTypes.h equal in all builds by not including the
name of the build directory.
-- Alberto Garcia <email address hidden> Mon, 29 Sep 2014 15:48:56 +0300
-
webkit2gtk (2.5.3+dfsg1-1) experimental; urgency=medium
* New upstream release from the upcoming 2.6 branch.
+ Rename source package to webkit2gtk, since now WebKitGTK+ only
provides the new WebKit2 API. We have to keep the old webkitgtk
packages around until all apps using the old API have ben ported.
+ Add the +dfsg1 suffix to the version number since we have to remove
a few non-free files from the source tarball.
* debian/gbp.conf:
+ Update upstream branch name.
* debian/watch:
+ Add dversionmangle rule to strip +dfsg1 from the package.
* debian/rules:
+ Rewrite completely using the debhelper sequencer and build with
cmake instead of autotools.
+ Disable JIT and MacroAssembler in all architectures unless we know
it works.
+ Add get-orig-source target.
* debian/control:
+ Remove all packages that use the old WebKit API, as well as the
-common packages.
+ libjavascriptcoregtk-3.0-0 => libjavascriptcoregtk-4.0-18.
+ libwebkit2gtk-3.0-25 => libwebkit2gtk-4.0-37.
+ Don't depend on any specific compiler.
+ Add build dependencies on cmake and slimit.
+ Replace libgeoclue-dev with geoclue-2.0.
+ Split libwebkit2gtk-4.0-doc from the -dev package.
+ Remove Mike Hommey from the Uploaders field.
* debian/copyright:
+ Make it compliant with the copyright format v1.0 and refactor the
licenses a bit.
* debian/jquery-1.9.1.js:
+ Provide uncompressed version of jquery to replace the compressed one
that had to be removed from the original tarball.
* debian/patches/enable_llint.patch,
debian/patches/02_notebook_scroll.patch,
debian/patches/atomic_build_fix.patch,
debian/patches/fix-gtkdoc-error.patch,
debian/patches/ftbfs-armhf.patch:
+ Remove.
* debian/patches/dfg-jit.patch,
debian/patches/local-label-string-hurd.patch,
debian/patches/restore_sparc_code.patch,
debian/patches/fix-textrel-x86.patch:
+ Refresh.
* debian/patches/install-minibrowser.patch:
+ Rewrite to make it work with cmake.
* debian/patches/change-libexec-dir.patch:
+ Install all auxiliary binaries in the same directory.
* debian/source/lintian-overrides:
+ Remove.
* debian/libwebkit2gtk-4.0-37.lintian-overrides:
+ Override shared-lib-without-dependency-information warning in
libwebkit2gtkinjectedbundle.so, that's a module used internally
by webkit.
* debian/symbols.filter:
+ Remove.
-- Alberto Garcia <email address hidden> Wed, 27 Aug 2014 06:18:56 +0000