From 6e5355112886f3d25d3d957064a9f93621ab20dc Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Fri, 6 Mar 2015 07:33:11 +0000 Subject: [PATCH] Import webkit2gtk_2.6.2+dfsg1-4.debian.tar.xz [dgit import tarball webkit2gtk 2.6.2+dfsg1-4 webkit2gtk_2.6.2+dfsg1-4.debian.tar.xz] --- changelog | 1812 ++++ compat | 1 + control | 261 + copyright | 2115 ++++ gbp.conf | 5 + gir1.2-javascriptcoregtk-4.0.install | 1 + gir1.2-webkit2-4.0.install | 2 + jquery-1.9.1.js | 9597 +++++++++++++++++ jsc.1 | 71 + libjavascriptcoregtk-4.0-18.install | 1 + libjavascriptcoregtk-4.0-bin.install | 1 + libjavascriptcoregtk-4.0-bin.manpages | 1 + libjavascriptcoregtk-4.0-dev.install | 4 + libwebkit2gtk-4.0-37.install | 3 + libwebkit2gtk-4.0-37.lintian-overrides | 1 + libwebkit2gtk-4.0-37.symbols | 2408 +++++ libwebkit2gtk-4.0-dev.install | 7 + libwebkit2gtk-4.0-doc.doc-base | 15 + libwebkit2gtk-4.0-doc.install | 1 + libwebkit2gtk-4.0-doc.links | 2 + patches/at-spi2.patch | 39 + patches/atomic_build_fix.patch | 29 + patches/ax-focus-events.patch | 78 + patches/check-tls-errors.patch | 121 + patches/css-image-set.patch | 16 + patches/dfg-jit.patch | 16 + patches/fix-ax-crash.patch | 75 + patches/fix-clearselection-segfault.patch | 39 + patches/fix-date.patch | 477 + patches/fix-ftbfs-hppa.patch | 28 + patches/fix-gstreamer-leak.patch | 116 + patches/fix-integer-overflow.patch | 26 + patches/fix-jit-crash.patch | 69 + patches/fix-mips64-build.patch | 55 + patches/fix-null-renderer.patch | 18 + patches/fix-null-string-conversion.patch | 38 + patches/fix-timers-animations.patch | 97 + patches/flash-crash.patch | 19 + patches/http-latin1.patch | 64 + patches/install-minibrowser.patch | 33 + patches/local-label-string-hurd.patch | 15 + patches/no-ssl-record-version.patch | 29 + .../nullptr-accessibilitymenulistoption.patch | 21 + patches/nullptr-applystylecommand.patch | 17 + patches/nullptr-frameprogresstracker.patch | 17 + patches/protect-document.patch | 15 + patches/remote-inspector.patch | 17 + patches/render-block-cast.patch | 17 + patches/render-text-control.patch | 16 + patches/restore_sparc_code.patch | 61 + patches/serialized-script-value.patch | 54 + patches/series | 32 + patches/twitter-inserted-text.patch | 21 + rules | 103 + source/format | 1 + watch | 3 + 56 files changed, 18201 insertions(+) create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 copyright create mode 100644 gbp.conf create mode 100644 gir1.2-javascriptcoregtk-4.0.install create mode 100644 gir1.2-webkit2-4.0.install create mode 100644 jquery-1.9.1.js create mode 100644 jsc.1 create mode 100644 libjavascriptcoregtk-4.0-18.install create mode 100644 libjavascriptcoregtk-4.0-bin.install create mode 100644 libjavascriptcoregtk-4.0-bin.manpages create mode 100644 libjavascriptcoregtk-4.0-dev.install create mode 100644 libwebkit2gtk-4.0-37.install create mode 100644 libwebkit2gtk-4.0-37.lintian-overrides create mode 100644 libwebkit2gtk-4.0-37.symbols create mode 100644 libwebkit2gtk-4.0-dev.install create mode 100644 libwebkit2gtk-4.0-doc.doc-base create mode 100644 libwebkit2gtk-4.0-doc.install create mode 100644 libwebkit2gtk-4.0-doc.links create mode 100644 patches/at-spi2.patch create mode 100644 patches/atomic_build_fix.patch create mode 100644 patches/ax-focus-events.patch create mode 100644 patches/check-tls-errors.patch create mode 100644 patches/css-image-set.patch create mode 100644 patches/dfg-jit.patch create mode 100644 patches/fix-ax-crash.patch create mode 100644 patches/fix-clearselection-segfault.patch create mode 100644 patches/fix-date.patch create mode 100644 patches/fix-ftbfs-hppa.patch create mode 100644 patches/fix-gstreamer-leak.patch create mode 100644 patches/fix-integer-overflow.patch create mode 100644 patches/fix-jit-crash.patch create mode 100644 patches/fix-mips64-build.patch create mode 100644 patches/fix-null-renderer.patch create mode 100644 patches/fix-null-string-conversion.patch create mode 100644 patches/fix-timers-animations.patch create mode 100644 patches/flash-crash.patch create mode 100644 patches/http-latin1.patch create mode 100644 patches/install-minibrowser.patch create mode 100644 patches/local-label-string-hurd.patch create mode 100644 patches/no-ssl-record-version.patch create mode 100644 patches/nullptr-accessibilitymenulistoption.patch create mode 100644 patches/nullptr-applystylecommand.patch create mode 100644 patches/nullptr-frameprogresstracker.patch create mode 100644 patches/protect-document.patch create mode 100644 patches/remote-inspector.patch create mode 100644 patches/render-block-cast.patch create mode 100644 patches/render-text-control.patch create mode 100644 patches/restore_sparc_code.patch create mode 100644 patches/serialized-script-value.patch create mode 100644 patches/series create mode 100644 patches/twitter-inserted-text.patch create mode 100755 rules create mode 100644 source/format create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000000..6863a5bf93 --- /dev/null +++ b/changelog @@ -0,0 +1,1812 @@ +webkit2gtk (2.6.2+dfsg1-4) unstable; urgency=medium + + * debian/patches/fix-ftbfs-hppa.patch: + + Fix FTBFS in HPPA (Closes: #776281). + * debian/libwebkit2gtk-4.0-doc.links: + + Add symbolic link to make the documentation appear in devhelp + (Closes: #777589). + * debian/patches/fix-gstreamer-leak.patch: + + Fix memory leak in GStreamer code. + * debian/patches/remote-inspector.patch: + + Make the remote inspector work again. + * debian/patches/render-block-cast.patch: + + Fix invalid cast in WebCore::RenderBlock::blockSelectionGaps. + * debian/patches/fix-jit-crash.patch: + + Fix crash in SpeculativeJIT::compile() when loading theblaze.com. + * debian/patches/fix-null-renderer.patch: + + NULL pointer check in HTMLPlugInImageElement. + * debian/patches/fix-integer-overflow.patch: + + Fix crash due to integer overflow. + * debian/patches/serialized-script-value.patch: + + Prevent unsafe access to internal types. + * debian/patches/http-latin1.patch: + + HTTP header values should be treated as latin1, not UTF-8. + * debian/patches/fix-null-string-conversion.patch: + + Add NULL check to convertToUTF8String(). + * debian/patches/fix-timers-animations.patch: + + Timers might never be fired during animations. + * debian/patches/fix-ax-crash.patch: + + Recursive crash at WebCore::accessibleNameForNode. + * debian/patches/fix-clearselection-segfault.patch: + + Fix segfault when calling clearSelection on a detached RenderObject. + * debian/patches/fix-date.patch: + + String(new Date(Mar 30 2014 01:00:00)) is wrong in CET. + * debian/patches/check-tls-errors.patch: + + Check TLS errors as soon as they are set in the SoupMessage. + + -- Alberto Garcia Fri, 06 Mar 2015 09:33:11 +0200 + +webkit2gtk (2.6.2+dfsg1-3) unstable; urgency=medium + + * debian/patches/no-ssl-record-version.patch: + + Don't use a SSL3.0 record version in client hello. + * debian/patches/nullptr-accessibilitymenulistoption.patch: + + Check for NULL pointers in AccessibilityMenuListOption. + * debian/patches/nullptr-applystylecommand.patch: + + Check for NULL pointer in ApplyStyleCommand. + * debian/patches/nullptr-frameprogresstracker.patch: + + Check for NULL pointer in FrameProgressTracker. + * debian/patches/render-text-control.patch: + + Check for NULL pointer in SearchInputType. + * debian/patches/twitter-inserted-text.patch: + + Fix inserted text when typing in the Twitter message box. + * debian/patches/protect-document.patch: + + Protect Document in ProcessingInstruction::setXSLStyleSheet(). This + is a security fix, see https://codereview.chromium.org/579133004. + * debian/patches/at-spi2.patch: + + Accessible values are no longer accessible via AT-SPI2. + * debian/patches/ax-focus-events.patch: + + Fix accessible focus events in non-focused combo boxes. + + -- Alberto Garcia Sun, 07 Dec 2014 17:53:25 +0100 + +webkit2gtk (2.6.2+dfsg1-2) unstable; urgency=medium + + * debian/patches/fix-mips64-build.patch: + + Fix mips64el build (Closes: #767598). + * debian/patches/flash-crash.patch: + + Fix crash in the Flash player (Closes: #768341). + + -- Alberto Garcia Mon, 10 Nov 2014 11:44:56 +0200 + +webkit2gtk (2.6.2+dfsg1-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia Thu, 23 Oct 2014 12:17:48 +0300 + +webkit2gtk (2.6.1+dfsg1-2) unstable; urgency=medium + + * debian/rules: + + Disable debugging symbols in armel and kfreebsd-amd64. + * debian/control: + + Bump Standards-Version to 3.9.6; no changes needed. + + -- Alberto Garcia Wed, 15 Oct 2014 15:03:26 +0300 + +webkit2gtk (2.6.1+dfsg1-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/fix-header-template.patch: + + Remove. + + -- Alberto Garcia Mon, 13 Oct 2014 15:18:12 +0300 + +webkit2gtk (2.6.0+dfsg1-3) unstable; urgency=medium + + * debian/patches/atomic_build_fix.patch: + + Make -latomic work also when --as-needed is present (Closes: + 764193). + * debian/rules: + + Don't build -dbg packages if we don't have debugging symbols. + + Disable debugging symbols in armhf (Closes: #764192). + + -- Alberto Garcia Mon, 06 Oct 2014 15:18:03 +0300 + +webkit2gtk (2.6.0+dfsg1-2) unstable; urgency=medium + + [ Alberto Garcia ] + * debian/patches/atomic_build_fix.patch: + + Add -latomic also to shared libraries. + + [ Emilio Pozuelo Monfort ] + * debian/rules: + + Disable debugging symbols on powerpc. Should fix the build + as otherwise the linker needs too much memory and fails. + + Disable JIT on armel. Should fix the build. + * Upload to unstable. + + -- Emilio Pozuelo Monfort Thu, 02 Oct 2014 00:42:20 +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//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 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 Wed, 27 Aug 2014 06:18:56 +0000 + +webkitgtk (2.4.1-1) experimental; urgency=medium + + * New upstream release. + * debian/patches/ftbfs-armhf.patch: + + Fix FTBFS in armhf. + * debian/patches/local-label-string-hurd.patch: + + Fix FTBFS in hurd-i386. + + -- Alberto Garcia Mon, 14 Apr 2014 20:22:51 +0000 + +webkitgtk (2.4.0-1) experimental; urgency=medium + + * New upstream stable release. + * debian/patches/fix-textrel-x86.patch: + + Remove TEXTREL tag in x86. + + -- Alberto Garcia Tue, 25 Mar 2014 11:18:17 +0200 + +webkitgtk (2.3.92-1) experimental; urgency=low + + * New upstream release. + * debian/patches/dfg-jit.patch, + debian/patches/install-minibrowser.patch: + + Refresh. + + -- Alberto Garcia Mon, 17 Mar 2014 21:07:56 +0000 + +webkitgtk (2.3.90-1) experimental; urgency=medium + + * New upstream release. + * debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols, + debian/libwebkit2gtk-3.0-25.symbols: + + Add new symbols. + * debian/control: + + Update package descriptions. + + Remove redundant Priority fields from libwebkitgtk-{1,3}.0-common. + + Remove duplicate build dependency on flex. + * debian/patches/install-minibrowser.patch: + + Ship the MiniBrowser binary, which is useful for testing purposes. + * debian/patches/dfg-jit.patch: + + Enable DFG JIT on FreeBSD and Hurd. + * debian/patches/fix-gtkdoc-error.patch: + + Fix error in gtk-doc generation. + * debian/patches/02_notebook_scroll.patch: + + Refresh. + + -- Alberto Garcia Tue, 18 Feb 2014 11:33:19 +0000 + +webkitgtk (2.3.5-1) experimental; urgency=low + + * New upstream release. + * debian/patches/02_notebook_scroll.patch, + debian/patches/enable_llint.patch, + debian/patches/restore_sparc_code.patch: + + Refresh. + * debian/patches/x86_asm_fix.patch: + + Remove, this has been merged upstream. + * Build a libjavascriptcoregtk-3.0-bin package with the jsc interpreter + + debian/control: add the new entry. + + debian/rules: rename the binary from jsc-3 to jsc and add the + suitable debhelper rules. + + debian/libjavascriptcoregtk-3.0-bin.install: list package contents. + + debian/libjavascriptcoregtk-3.0-bin.manpages, + debian/jsc.1: add manual page. + * debian/libwebkit2gtk-3.0-25.symbols: + + Add new symbols. + + -- Alberto Garcia Fri, 07 Feb 2014 10:22:37 +0000 + +webkitgtk (2.3.4-4) experimental; urgency=low + + * debian/patches/atomic_build_fix.patch: + + Update the patch with a fix that actually works. + + -- Alberto Garcia Sat, 01 Feb 2014 09:18:42 +0000 + +webkitgtk (2.3.4-3) experimental; urgency=low + + * debian/patches/atomic_build_fix.patch: + + Add -latomic to fix build in some architectures. + * debian/patches/x86_asm_fix.patch: + + Update patch with a better fix. + * debian/patches/enable_llint.patch: + + Refresh. + + -- Alberto Garcia Tue, 28 Jan 2014 10:47:31 +0000 + +webkitgtk (2.3.4-2) experimental; urgency=low + + * debian/patches/x86_asm_fix.patch: + + Fix build failure on x86 due to incorrect asm generation. + * debian/patches/enable_llint.patch: + + Enable LLINT in FreeBSD and Hurd. + * debian/patches/restore_sparc_code.patch: + + Restore removed SPARC code. + + -- Alberto Garcia Thu, 16 Jan 2014 08:30:14 +0000 + +webkitgtk (2.3.4-1) experimental; urgency=low + + * New upstream release. + * WebKit is now built in fast-install mode by default, there's no need + to run chrpath anymore. + + debian/rules: remove it from the installation process. + + debian/control: don't build depend on it. + * debian/libwebkit2gtk-3.0-25.symbols: + + Added new symbols. + + -- Alberto Garcia Mon, 13 Jan 2014 19:48:47 +0000 + +webkitgtk (2.3.3-1) experimental; urgency=low + + * New upstream release. + * debian/patches/02_notebook_scroll.patch: + + Refreshed. + * Multi-arch support: + + debian/control: Add Multi-Arch and Pre-Depends fields to all + packages with shared libraries. + + debian/*.install: replace usr/lib/ with usr/lib/*/, but keep + GObject Introspection .typelib files in /usr/lib + + debian/rules: adapt libdir and libexecdir to multi-arch. + * debian/control: + + Add myself to Uploaders. + + Update package descriptions. + + Build depend on libpng-dev, not libpng12-dev. + + Bump Standards-Version to 3.9.5; no changes needed. + + Use canonical versions of VCS URLs. + * debian/rules: + + Support noopt and debug in DEB_BUILD_OPTIONS. + + Disable JIT and MacroAssembler on powerpcspe and mips64el. + + No need to pass --enable-wayland-target anymore, it's automatically + enabled now. + + Disable parallel builds since they're unstable at the moment. + + Don't create the libexec dirs manually, this is no longer needed. + + Remove rpath from WebKitPluginProcess and WebKitWebProcess. + * debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols, + debian/libwebkit2gtk-3.0-25.symbols: + + Updated for the new symbols. + + -- Alberto Garcia Fri, 03 Jan 2014 23:49:07 +0000 + +webkitgtk (2.3.2-1) experimental; urgency=low + + * New upstream release. + * debian/patches/40_hppa_platform_h.patch, + debian/patches/41_hppa_build_fix.patch, + debian/patches/50_bsd-hurd-build-fix.patch, + debian/patches/60_add-missing-include.patch, + debian/patches/61_add-another-missing-include.patch, + debian/patches/70_Add-stubs-for-missing-symbols-in-dom-bindings.patch: + + Removed, merged upstream. + * debian/patches/30_gtkdoc_fixxref_warnings.patch: + + Drop unapplied patch that we don't need anymore. + * debian/patches/13_thread-safe-icon-db.patch: + + Drop unapplied patch that was fixed upstream a long time ago. + * debian/patches/12_large-mem-page.patch: + + Drop unapplied patch, it hasn't been applied in quite some time + and we haven't heard of any complains. Besides, the patch no + longer applies as the code it touched has been largely reworked + or removed. + * debian/patches/14_ia64-wide-ptr.patch, + debian/patches/15_ia64-use-system-malloc.patch: + + Dropped. The former wasn't been applied and needs rebasing if still + needed. The second is probably useless given all the other patches + that were needed on IA64 are gone. It may not be needed anymore as + the code that the patch tries to workaround may be fixed now. + If these or any other patches are needed for IA64, they should be + sent upstream so we don't run into problems like this again. + * debian/rules: + + Disable debugging symbols on powerpcspe. Closes: #696472. + * debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols, + debian/libwebkit2gtk-3.0-25.symbols: + + Updated for the new symbols. + + -- Emilio Pozuelo Monfort Thu, 21 Nov 2013 22:15:28 +0100 + +webkitgtk (2.3.1-1) experimental; urgency=low + + [ Michael Biebl ] + * debian/rules: + + Replace another occurence of findstring with filter. + + [ Emilio Pozuelo Monfort ] + * debian/watch, + debian/gbp.conf: + + Update for 2.3 packages in experimental. + * New upstream development release. + + Re-enables MathML support. Closes: #649067. + * debian/control, + debian/rules: + + Enable wayland support on linux. + * debian/rules: + + Use gcc / g++ 4.8 instead of 4.7. We should just be using the + default here but some architectures are still defaulting to 4.6. + * debian/patches/01_do-not-build-testing-tools.patch: + + Removed, no longer needed. + * debian/patches: + + Refreshed. + * debian/patches/50_bsd-hurd-build-fix.patch: + + Fix the build on !linux. + * debian/patches/60_add-missing-include.patch: + + Patch from upstream bugzilla, fix another build issue. + * debian/patches/61_add-another-missing-include.patch: + + Another missing include, patch from upstream bugzilla. + * debian/patches/40_hppa_platform_h.patch: + + WTF_CPU_HPPA was already being defined, so only define the missing + remaining bits. + + Don't disable YARR, JIT and MacroAssembler here, this is a more general + problem as explained in https://bugs.webkit.org/show_bug.cgi?id=113638 + and we already disable those in debian/rules. + * debian/patches/70_Add-stubs-for-missing-symbols-in-dom-bindings.patch: + + New patch, add stubs for a few missing symbols in the DOM bindings + which are gone because the underlying objects have been removed. + * debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols, + debian/libwebkit2gtk-3.0-25.symbols: + + Updated for the new symbols. + * debian/source/lintian-overrides: + + Override license-problem-json-evil, the file is mentioning the original + implementation's license but doesn't actually have that license. + + Drop an old override. + + -- Emilio Pozuelo Monfort Tue, 05 Nov 2013 14:24:07 +0100 + +webkitgtk (2.2.1-1) unstable; urgency=low + + * debian/gbp.conf: + + Added. + * New upstream stable release. + + -- Emilio Pozuelo Monfort Tue, 29 Oct 2013 20:44:42 +0100 + +webkitgtk (2.2.0-2) unstable; urgency=low + + * debian/rules: + + Disable JIT on mips, should fix the FTBFS. + * Upload to unstable. + + -- Emilio Pozuelo Monfort Mon, 14 Oct 2013 19:00:57 +0200 + +webkitgtk (2.2.0-1) experimental; urgency=low + + * New upstream stable release. + * debian/control: + + Remove gail build dependencies, no longer needed. + * debian/patches: + + Refreshed. + + -- Emilio Pozuelo Monfort Wed, 09 Oct 2013 16:01:05 +0200 + +webkitgtk (2.1.91-1) experimental; urgency=low + + [ Michael Biebl ] + * debian/rules: + + Use filter instead of findstring to match the current architecture as + findstring also matches substrings so we accidentally used stabs debug + symbols for i386 and amd64 and disabled jit for mips. + + [ Emilio Pozuelo Monfort ] + * debian/rules: + + Use CPPFLAGS instead of JSC_CPPFLAGS to disable JIT and MacroAssembler + as JSC_CPPFLAGS is no longer honored by the build system. This fixes + the build (again) on ia64 powerpc sparc s390 and s390x. + * debian/patches/40_hppa_platform_h.patch, + debian/patches/41_hppa_build_fix.patch, + debian/rules: + + Add support for HPPA. Thanks to John David Anglin for the patches. + Closes: #721206. + * debian/patches/20_mesa-llvmpipe-crash.patch, + debian/patches/25_bison_2.6_ftbfs.patch: + + Remove patches that were cherry-picked from upstream 2.1.x and we + no longer use. + * debian/rules: + + Disable JIT and MacroAssembler on alpha. Closes: #721863. + + Likewise for ppc64 and sparc64. + + [ Gustavo Noronha Silva ] + * debian/rules: + + Disable GLX on ARM, thanks to Sjoerd Simons. + * debian/patches/10_hurd_getCurrentExecutablePath.patch, + debian/patches/20_bsd-hurd-gtest-port.patch: + + removed, applied upstream + + -- Gustavo Noronha Silva Mon, 16 Sep 2013 15:02:08 -0300 + +webkitgtk (2.1.90.1-1) experimental; urgency=low + + [ Gustavo Noronha Silva ] + * New development release + * debian/patches/series, debian/patches/03_dom_bindings_compat.patch: + - removed patch; applied upstream + * debian/patches/02_notebook_scroll.patch: + - refreshed + * debian/*.symbols: + - updated with ABI additions + + [ Emilio Pozuelo Monfort ] + * debian/rules: + + Switch powerpc to stabs as it's currently taking too much space in + the buildds. + * debian/control: + + Add myself to Uploaders. + + -- Gustavo Noronha Silva Thu, 29 Aug 2013 21:32:48 -0300 + +webkitgtk (2.1.4-3) experimental; urgency=low + + * debian/control, debian/libwebkitgtk-common-dev.install: + - install the webkitdom headers in a separate dev package that can be + depended on by both libwebkitgtk-3.0-dev and libwebkit2gtk-3.0-dev + + -- Gustavo Noronha Silva Fri, 23 Aug 2013 15:03:44 -0300 + +webkitgtk (2.1.4-2) experimental; urgency=low + + * debian/rules: + - merge build and install rules so we can install right after building + each flavor, and save space by cleaning up the build + - clean *.pyc files in the clean target, to allow multiple builds in the + same source tree again + * debian/rules: + - disable debug symbols sparc, and use stabs for armel, like we already + do for armhf; their buildds are too constrained in terms of hardware + resources + + -- Gustavo Noronha Silva Wed, 21 Aug 2013 23:13:58 -0300 + +webkitgtk (2.1.4-1) experimental; urgency=low + + * New development release + * debian/patches/01_do-not-build-testing-tools.patch: + - refreshed + * debian/libjavascriptcore*dev.install, gir1.2-*.install, + debian/libjavascriptcore*dev.links, gir1.2-*.links: + - Install the GObject Introspection support files, and compatibility + links that cover the old names + * debian/patches/03_dom_bindings_compat.patch: + - Add symbols that went missing since the last stable release + * debian/*.symbols: + - updated symbols files to contain the newly added APIs + + -- Gustavo Noronha Silva Mon, 19 Aug 2013 21:11:33 -0300 + +webkitgtk (2.0.4-2) unstable; urgency=low + + [ Jeremy Bicha ] + * Don't recommend universe gstreamer codecs on Ubuntu. Closes: #714299. + + [ Gustavo Noronha ] + * debian/patches/03_atomics-buildfix.patch: + - patch from upstream to fix build in architectures which do not support + some atomic builtins for 64 bits types (should fix powerpc and sparc) + * debian/libwebkit2gtk-3.0-25.symbols, debian/symbols.filter: + - export the WebGtkExtensionManager, used by WebKit2GTK+ for loading + injected bundle plugins + + -- Gustavo Noronha Silva Wed, 14 Aug 2013 22:13:41 -0300 + +webkitgtk (2.0.4-1) experimental; urgency=low + + [ Emilio Pozuelo Monfort ] + * debian/compat: + + Go back to compat 8 for now as compressed symbol files kill .deb + compression. Also objcopy seems to take a lot of memory to compress + debugging symbols, killing the build in some cases. + * debian/rules: + + Stop building with -O1 on armhf. Hopefully the compiler error we were + getting has been fixed. + + Build with -gstabs on armhf and kfreebsd to try to eat less memory + and make the build succeed. If it doesn't we may have to disable + debugging symbols as we do in many other arches. + + [ Gustavo Noronha Silva ] + * New upstream release + * debian/*.symbols, debian/*.install, debian/symbols.filter, + debian/patches/01_do-not-build-testing-tools.patch, debian/rules: + - Avoid exposing a ton of C++ symbols by not building the testing + tools + - We no longer build the test browsers, as well + * debian/rules: + - move dh_autoreconf call to its own rule with its own custom stamp, + so we can just call binary if the build fails and we want to try again + + -- Gustavo Noronha Silva Thu, 08 Aug 2013 20:00:46 -0300 + +webkitgtk (2.0.3-1) experimental; urgency=low + + * Team upload. + + * debian/libwebkit2gtk-3.0-25.symbols: + + Added missing i386 symbols. Should really fix the i386 build. + Closes: #704886. + * debian/rules: + + Pass -I Source/autotools to autoreconf to make sure aclocal can find + the necessary macros, as otherwise some versions such as aclocal-1.11 + have some trouble with this. + + Add --disable-jit back on mipsel, armel and powerpc. The change was + probably lost with the webkit2 addition. + + Don't pass --with-gstreamer=1.0 anymore, GStreamer support is always + 1.0 now and the configure flag has been dropped. + + Don't pass --disable-plugin-process. The flag is gone and the plugin + process is always built for WebKit2, which is what we were doing. + + Don't pass --disable-jit on powerpc. Instead disable JIT, YARR and + assembler in ia64 powerpc sparc s390 and s390x as there's no + support for MacroAssembler for them. + * debian/patches/changeset_145551.diff: + + Backport from upstream, implement Double2Ints in CLoop backend for + 32 bit architectures, needed for the above architectures where we + disable JIT, YARR and assembler. + * debian/control: + + Build depend on libgudev-1.0-dev on linux for gamepad support. + * debian/patches/10_hurd_getCurrentExecutablePath.patch: + + Readd patch from #669059 that was lost. Fixes build on hurd. + + * New upstream release. + * changeset_150117.diff, changeset_150326.diff, changeset_150963.diff: + + Dropped, included upstream. + + * debian/patches/changeset_147557.diff: + + Backport from upstream, fix a dispose/finalize mistake that can + cause crashes in some scenarios. + * debian/patches/20_bsd-hurd-gtest-port.patch: + + New patch. Fix kfreebsd and hurd builds by making gtest know about + them. + + -- Emilio Pozuelo Monfort Sun, 16 Jun 2013 20:52:37 +0200 + +webkit (1.8.1-4) unstable; urgency=low + + * Acknowledge NMUs. Thanks Samuel, Ansgar and Michael! + * debian/patches/20_mesa-llvmpipe-crash.patch: + + Backport change from upstream, fixes crashes when running + mesa llvmpipe drivers. Closes: #711584. + * debian/patches/25_bison_2.6_ftbfs.patch: + + Backport change from upstream, fix the build with bison >= 2.6. + * debian/patches/30_gtkdoc_fixxref_warnings.patch: + + New patch. Ignore warnings when generating the html documentation. + The broken links were probably already there in previous builds + as we don't build depend on the necessary -doc packages. We will + upload 2.0.x to unstable soonish anyway so no point in fixing + such minor issues here. + + -- Emilio Pozuelo Monfort Wed, 12 Jun 2013 21:48:22 +0200 + +webkitgtk (2.0.2-2) experimental; urgency=low + + * Team upload. + + * debian/control, + debian/rules: + + Build depend on gcc-4.7 and g++-4.7 and set the C compiler and C++ + compiler to this version as webkitgtk now requires GCC >= 4.7 and + the default on many architectures is still 4.6. + * debian/control, + debian/compat: + + Bump debhelper compat to 9. Among other things, this brings us + compressed debug info files. It also brings build-id debug info + files which greatly speed up gdb start up as gdb won't have to + checksum the (rather big) webkit debug info files anymore. + * debian/rules: + + Exclude libwebkit2gtkinjectedbundle.so from dh_makeshlibs as it's a + private library and debhelper looks at every shared lib in compat 9. + * debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols: + + Add missing symbols for 32 bit arches. Closes: #704886. + * debian/libwebkit2gtk-3.0-25.symbols: + + Demangle symbols. + * debian/control: + + Bump required build dependencies according to Versions.mk. + + Add missing build dependency on flex. Thanks to Sjoerd Simons for + noticing this. + + Also add other missing build dependencies (cairo, freetype, + fontconfig and libxml). + + -- Emilio Pozuelo Monfort Tue, 04 Jun 2013 15:00:49 +0200 + +webkitgtk (2.0.2-1) experimental; urgency=low + + * Team upload. + + * New upstream release. + + debian/patches/03_avoid_unresolved_x_symbols.patch: + - Removed, applied upstream. + + debian/patches/changeset_150117.diff, + debian/patches/changeset_150256.diff, + debian/patches/changeset_150326.diff, + debian/patches/changeset_150963.diff: + - Backport various build fixes from upstream. + + debian/*.symbols: + - Updated. + + debian/libwebkit2gtk-3.0-0.install: + - Don't install .la files. + + debian/rules: + - Re-enable parallel build support, the above patches should + make it work. + + debian/libwebkit2gtk-3.0-{0,25}.install, + debian/control, + debian/rules: + - Renamed libwebkit2gtk-3.0-0 to libwebkit2gtk-3.0-25. + - Make libwebkit2gtk-3.0-25 break/replace the old + libwebkit2gtk-3.0-0 as the injected-bundle module path + is the same. + + debian/libwebkit2gtk-3.0-25.symbols: + - Add a symbols file for libwebkit2gtk-3.0. + * debian/watch: + + Updated to work with the new page. + * debian/rules: + + Run dh_autoreconf. Makes it easier to backport upstream patches + that modify autotools files. + * debian/control: + + Mention "dummy" in libwebkit-dev's long description to shut + lintian up. + + Bump Standards-Version to 3.9.4; no changes needed. + + Bump libharfbuzz-dev's minimum build dependency to pick up a + dependency against the new libharfbuzz0a package. + + -- Emilio Pozuelo Monfort Wed, 29 May 2013 10:39:29 +0200 + +webkitgtk (1.11.91-1) experimental; urgency=low + + * New development release + * debian/patches/03_avoid_unresolved_x_symbols.patch: + - patch to avoid linking issue + * debian/rules: + - enable WebKit2 packages + * debian/*.symbols: + - updated with new symbols + * debian/control: + - add libwebp-dev to the build dependencies + - add libsecret-1-dev to build dependencies + - add libharfbuzz-dev >= 0.9.7 to build dependencies + * debian/libwebkitgtk-3.0-dev.install: + - install webkitdom includes, which now live in a new path + + -- Gustavo Noronha Silva Sun, 17 Mar 2013 11:43:34 -0300 + +webkitgtk (1.10.2-2) experimental; urgency=low + + * Integrate patches and acknowledge NMUs; thanks to Ansgar Burchardt + , and Michael Gilbert + * debian/control, debian/rules: + - switch to building with GStreamer 1.0 + * debian/control: + - added ruby to the Build-Dependencies, it is now required + for building WebKit + * debian/rules: + - ensure configure is the last command run in a single shell invocation, + so the build fails early if configure fails + + -- Gustavo Noronha Silva Sun, 24 Feb 2013 16:51:07 -0300 + +webkitgtk (1.10.2-1) experimental; urgency=low + + * New stable release + - source package renamed following upstream + - Includes the WebCore split patches, so the make command line + limit problem should not happen + * Acknowledge NMU to fix FreeBSD and Hurd, thanks to Samuel + Thibault + * Acknowledge NMU to change deb compression to xz, thanks to + Ansgar Burchardt + * Acknowledge NMU to use smaller debug format for ia64 as well, + thanks to Ansgar Burchardt + * debian/*.symbols: + - updated + * debian/control: + - bump libsoup dependency to 2.40 accross the board, + following upstream's bump but using the first stable + release instead of the development one + * debian/*webkit2*, debian/rules, debian/control: + - new packages for the WebKit2GTK+ library, not built by default, you + can enable them by setting the make ENABLE_WEBKIT2 variable to yes + + -- Gustavo Noronha Silva Wed, 05 Dec 2012 23:41:36 -0200 + +webkit (1.9.2-1) experimental; urgency=low + + * New development release + * debian/patches/10_kfreebsd_support.patch: + - removed; applied upstream + * debian/rules: + - disable AR_FLAGS space optimization for now, since linking two libtool + convenience libraries seems to break that + * debian/*.symbols: + - updated with symbols of the new version + + -- Gustavo Noronha Silva Tue, 08 May 2012 12:01:33 -0300 + +webkit (1.8.1-3.4) unstable; urgency=medium + + * Non-maintainer upload. + * Fix wide pointer issues on ia64 (closes: #642750). + * Make favicon database thread-safe (closes: #697172). + * Support architectures with large page sizes (closes: #694971). + * Compile with --disable-jit on armel, mipsel, and powerpc (closes: #651636). + + -- Michael Gilbert Sat, 16 Feb 2013 21:46:48 +0000 + +webkit (1.8.1-3.3) unstable; urgency=low + + * Non-maintainer upload. + * debian/rules: Disable debug symbols also for ia64. + + -- Ansgar Burchardt Thu, 13 Sep 2012 23:39:52 +0200 + +webkit (1.8.1-3.2) unstable; urgency=low + + * Non-maintainer upload. + * debian/rules: use xz compression for binary packages. (Closes: #684139) + + -- Ansgar Burchardt Sat, 08 Sep 2012 18:40:04 +0200 + +webkit (1.8.1-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix debian/patches/10_kfreebsd_support.patch + debian/patches/11_hurd_support.patch patches for kfreebsd and hurd build + (Closes: #669059). + + -- Samuel Thibault Fri, 25 May 2012 11:00:30 +0200 + +webkit (1.8.1-3) unstable; urgency=low + + [ Samuel Thibault ] + * debian/rules: + - Disable debug symbols also for hurd-i386 (Closes: #664810) + * debian/patches/11_hurd_support.patch: + - Add Hurd-specific code path before the catch-all UNIX code path for + getting the executable path (Closes: 669059) + + -- Gustavo Noronha Silva Wed, 23 May 2012 22:54:54 -0300 + +webkit (1.8.1-2) unstable; urgency=low + + [ Michael Biebl ] + * debian/rules: + - Use set -e in for loops to fail early + - Standardize on $(shell ) for shell invocation and only add + -Wl,--no-keep-memory for 32 bits architectures + - Disable debugging symbols completely for architectures for + which we were using -gstabs before, since they keep hitting + memory limits on the buildds + + [ Jeremy Bicha ] + * debian/rules: + - Remove duplicate LDFLAGS when running configure + * debian/watch: + - Look for tar.xz files from now on + + -- Gustavo Noronha Silva Fri, 04 May 2012 12:37:56 -0300 + +webkit (1.8.1-1) unstable; urgency=low + + * New upstream release + * debian/patches/10_kfreebsd_support.patch: + - Patch by Steven Chamberlain to fix the + build for kFreeBSD (Closes: #669308) + + -- Gustavo Noronha Silva Thu, 26 Apr 2012 19:52:12 -0300 + +webkit (1.8.0-2) unstable; urgency=low + + * Upload to unstable + + -- Gustavo Noronha Silva Tue, 03 Apr 2012 16:50:54 -0300 + +webkit (1.8.0-1) experimental; urgency=low + + * New stable release + * debian/control: + - move libwebkit-dev to oldlibs + * debian/*.symbols: + - updated with symbols additions + + -- Gustavo Noronha Silva Wed, 28 Mar 2012 09:53:38 -0300 + +webkit (1.7.92-1) experimental; urgency=low + + * New development release + * debian/control: + - wrapped Build-Dependencies + * debian/rules: + - pass --no-keep-memory to the linker, to make build less likely + to fail with an OOM + * debian/*.symbols: + - updated with new symbols + + -- Gustavo Noronha Silva Mon, 26 Mar 2012 19:56:51 -0300 + +webkit (1.7.91-1) experimental; urgency=low + + * New development release + * debian/patches/05_sparc-needs-alignment.patch: + - removed; applied upstream + * debian/libwebkitgtk*.symbols: + - added DRT optional symbols that are different on i386/powerpc + * debian/control: + - replace dh_clean -k call with dh_prep + - bump Build-Depends on debhelper, for dh_prep + - bump Dependency on libsoup to for the -dev packages to match the + Build-Dependency + - Recommend gstreamer packages required to play most formats + with