webkitgtk (2.4.0-1ubuntu2) trusty; urgency=medium

  * Restore accidentally dropped debian/rules change disabling JIT, YARR_JIT
    and ASSEMBLER on arm64/ppc64el.

 -- Iain Lane <iain@orangesquash.org.uk>  Sat, 05 Apr 2014 16:30:23 +0100

webkitgtk (2.4.0-1ubuntu1) trusty; urgency=medium

  * Merge with Debian. Remaining changes:
    - Build for ppc64el and arm64
    - bugzilla_clear_surface.patch: Take patch to fix upstream bug#123480
      which was a crash affecting software-center in Ubuntu.
    - Don't use COMPARE_AND_SWAP and other snippets of asm on arm64; the
      compiler complains that they are invalid.
  * debian/patches/no-no-tree-dce: Don't build with -fno-tree-dce on Ubuntu,
    it triggers a gcc bug on armhf (gcc bug #60617).

 -- Iain Lane <iain.lane@canonical.com>  Fri, 04 Apr 2014 17:44:42 +0100

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 <berto@igalia.com>  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 <berto@igalia.com>  Mon, 17 Mar 2014 21:07:56 +0000

webkitgtk (2.3.91-0ubuntu1) trusty; urgency=medium

  * New upstream release
  * debian/patches/dfg-jit.patch: Update - partially applied upstream.

 -- Iain Lane <iain.lane@canonical.com>  Tue, 04 Mar 2014 17:57:17 +0000

webkitgtk (2.3.90-1ubuntu1) trusty; urgency=medium

  * Merge with Debian. Remaining changes:
    - Build for ppc64el and arm64
    - bugzilla_clear_surface.patch: Take patch to fix upstream bug#123480
      which was a crash affecting software-center in Ubuntu.
    - Don't use COMPARE_AND_SWAP and other snippets of asm on arm64; the
      compiler complains that they are invalid.

 -- Iain Lane <iain.lane@canonical.com>  Thu, 20 Feb 2014 10:31:10 +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 <berto@igalia.com>  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 <berto@igalia.com>  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 <berto@igalia.com>  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 <berto@igalia.com>  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 <berto@igalia.com>  Thu, 16 Jan 2014 08:30:14 +0000

webkitgtk (2.3.4-1ubuntu2) trusty; urgency=medium

  * Cherry-pick a patch from upstream to use the 'q' constraint in some asm,
    to force the use of a register that allows access to its lower byte. Fixes
    FTBFS on i386.
  * Replace webkitgtk-2.3.2-libatomic.patch with explicit linking with
    -latomic on powerpc.

 -- Iain Lane <iain.lane@canonical.com>  Thu, 23 Jan 2014 10:21:36 +0000

webkitgtk (2.3.4-1ubuntu1) trusty; urgency=medium

  * Merge with Debian. Remaining changes:
    - Build for ppc64el and arm64
    - bugzilla_clear_surface.patch: Take patch to fix upstream bug#123480
      which was a crash affecting software-center in Ubuntu.
    - Don't use COMPARE_AND_SWAP and other snippets of asm on arm64; the
      compiler complains that they are invalid.
    - Take patch from Fedora to use __atomic_fetch_{add,sub} instead of
      __sync_{add_sub}_and_fetch to avoid a powerpc FTBFS.

 -- Iain Lane <iain.lane@canonical.com>  Mon, 20 Jan 2014 10:16:26 +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 <berto@igalia.com>  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 <berto@igalia.com>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <pochu@debian.org>  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 <kov@debian.org>  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
    <ansgar@debian.org>, and Michael Gilbert <mgilbert@debian.org>
  * 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 <kov@debian.org>  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 <sthibault@debian.org>
  * Acknowledge NMU to change deb compression to xz, thanks to
    Ansgar Burchardt <ansgar@debian.org>
  * Acknowledge NMU to use smaller debug format for ia64 as well,
    thanks to Ansgar Burchardt <ansgar@debian.org>
  * 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 <kov@debian.org>  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 <kov@debian.org>  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 <mgilbert@debian.org>  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 <ansgar@debian.org>  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 <ansgar@debian.org>  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 <sthibault@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <steven@pyro.eu.org> to fix the
    build for kFreeBSD (Closes: #669308)

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 26 Apr 2012 19:52:12 -0300

webkit (1.8.0-2) unstable; urgency=low

  * Upload to unstable

 -- Gustavo Noronha Silva <kov@debian.org>  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 <kov@debian.org>  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 <kov@debian.org>  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 <video> and <audio>
  * debian/rules:
  - disable parallel builds to work-around the racy problems
    we have seen in the wild

 -- Gustavo Noronha Silva <kov@debian.org>  Sat, 10 Mar 2012 23:25:33 -0300

webkit (1.7.90+svn20120304-1) experimental; urgency=low

  * New development release
  * debian/patches/01_double-conversion.patch,
    debian/patches/03_fix-documentation-build.patch,
    debian/patches/04_hurd-fix.patch:
  - removed; applied upstream
  * debian/*.symbols:
  - updated
  * Merged changes done in 1.6.3-2
  * debian/control:
  - Put all gir1.2-* packages into the introspection section.

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 04 Mar 2012 16:28:56 -0300

webkit (1.7.5-1) experimental; urgency=low

  * New development release
  * debian/patches/03_fix-documentation-build.patch:
  - refreshed, with changes from upstream
  * debian/patches/04_hurd-fix.patch:
  - refreshed;
  * Merged changes done in 1.6.3-1
  * debian/*.symbols:
  - updated symbols file with ABI changes

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 17 Feb 2012 11:48:31 -0200

webkit (1.7.4-1) experimental; urgency=low

  * New development release
  * debian/patches/01_double-conversion.patch:
  - refreshed; partially applied upstream
  * debian/patches/03_freebsd-fix.patch,
    debian/patches/04_pkgconfig-fix.patch:
  - removed; applied upstream
  * debian/patches/03_fix-documentation-build.patch:
  - added; fix building docs for the GTK+ 2 library
  * debian/control:
  - update build-dependency for libsoup2.4-dev to 2.37.4
  - add libgl1-mesa-dev as a B-D, since we now build with
    WebGL enabled by default
  * debian/rules:
  - adapted doc installation to the new system
  * debian/*.install:
  - include directory got renamed webkit->webkitgtk
  * debian/libwebkit*.symbols:
  - updated

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 19 Jan 2012 00:09:29 -0200

webkit (1.6.3-2) unstable; urgency=low

  * debian/patches/05_sparc-needs-alignment.patch:
  - patch by Jurij Smakov <jurij@wooyd.org> to fix JSC for SPARC
    (Closes: #651934)

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 04 Mar 2012 12:05:04 -0300

webkit (1.6.3-1) unstable; urgency=low

  * debian/patches/04_pkgconfig-fix.patch:
  - removed; applied in this upstream version
  * debian/rules:
  - move -Wl,--no-relax to LD_FLAGS, when building on alpha, and add
    LDFLAGS as a parameter (part of #648761)
  * debian/patches/01_double-conversion.patch:
  - add CPU(ALPHA) to the list of cpus that pass the test
    (Closes: #648761)
  * debian/patches/04_hurd-fix.patch:
  - patch by Pino Toscano <pino@debian.org> to fix FTBFS on Hurd
    (Closes: #649192)
  * debian/rules:
  - accepted patch by Moritz Muehlenhoff <jmm@debian.org> to use
    dpkg-buildflags for cflags/cppflags/ldflags (Closes: #659391)
  * debian/control:
  - add Conflicts and Replaces combo on libjavascriptcoregtk-1.0-dev also
    for libwebkit-dev << 1.5.0 (Closes: #657408)

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 15 Feb 2012 23:29:11 -0200

webkit (1.6.3-1) unstable; urgency=low

  * debian/patches/04_pkgconfig-fix.patch:
  - removed; applied in this upstream version
  * debian/rules:
  - move -Wl,--no-relax to LD_FLAGS, when building on alpha, and add
    LDFLAGS as a parameter (part of #648761)
  * debian/patches/01_double-conversion.patch:
  - add CPU(ALPHA) to the list of cpus that pass the test
    (Closes: #648761)
  * debian/patches/04_hurd-fix.patch:
  - patch by Pino Toscano <pino@debian.org> to fix FTBFS on Hurd
    (Closes: #649192)
  * debian/rules:
  - accepted patch by Moritz Muehlenhoff <jmm@debian.org> to use
    dpkg-buildflags for cflags/cppflags/ldflags (Closes: #659391)
  * debian/control:
  - add Conflicts and Replaces combo on libjavascriptcoregtk-1.0-dev also
    for libwebkit-dev << 1.5.0 (Closes: #657408)

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 15 Feb 2012 23:29:11 -0200

webkit (1.6.1-5) unstable; urgency=low

  * debian/rules:
  - also build with stabs debug symbols format when under s390x
    patch by Aurelien Jarno <aurel32@debian.org> (Closes: #637228)
  * debian/control:
  - add Breaks for midori and claws-mail-fancy-plugin versions that
    were using the private webkit_web_view_get_selected_text symbol
    (Closes: #646095)

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 01 Nov 2011 23:20:19 -0200

webkit (1.6.1-4) unstable; urgency=low

  * debian/patches/03_freebsd-fix.patch:
  - fix FreeBSD 64 bits build
  * debian/patches/04_pkgconfig-fix.patch:
  - import patch from upstream to fix pkg-config file to require the JSC
    one

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 23 Oct 2011 20:10:53 -0200

webkit (1.6.1-3) unstable; urgency=low

  * debian/patches/01_double-conversion.patch:
  - imported from upstream; fixes s390 double conversion, modified
    to also include IA64
  * debian/rules:
  - try reducing the disk space used to build webkit by using thin
    archives
  - disable silent rules to make debugging easier

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 21 Oct 2011 10:38:17 -0200

webkit (1.6.1-2) unstable; urgency=low

  * Rename source package back to webkit
  * debian/control:
  - Build-Depend on gawk, since our GNUmakefile.in has lines that are too
    long for mawk, which results in a broken GNUmakefile
  * debian/rules:
  - re-enable installing documentation

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 18 Oct 2011 09:59:20 -0200

webkitgtk+ (1.6.1-1) experimental; urgency=low

  * New upstream release
  * debian/patches/01_fix-introspection.patch:
  - Removed; applied upstream
  * debian/patches/02_notebook_scroll.patch:
  - Patch by Josselin Mouette <joss@debian.org> to ignore alt+wheel
    (Closes: #640980)

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 26 Sep 2011 23:24:37 -0300

webkitgtk+ (1.5.2-1) experimental; urgency=low

  * New upstream development release
  * debian/patches/01_spoof-ua-for-calendar.patch:
  - Remove; applied upstream
  * debian/patches/01_fix-introspection.patch:
  - Fix the introspection build

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 24 Aug 2011 21:43:19 -0300

webkitgtk+ (1.4.2-2) unstable; urgency=low

  * debian/rules:
  - fix armhf special-casing to actually work as intended; thanks to
    mbiebl for finding the issue and helping resolve it
  * debian/watch:
  - provided by Michael Biebl <biebl@debian.org>; thanks! (Closes: #633446)
  * debian/patches/01_spoof-ua-for-calendar.patch:
  - steal patch from upstream (on track for 1.4.3) to make Google Calendar
    behave and not give us the mobile version
  * debian/control:
  - Build-Depend on libjpeg-dev instead of libjpeg62-dev (See #635287)
  - Re-add the libwebkit-dev package to automatically upgrade packages
    using the GTK+ 2.0 version of WebKitGTK+.
  - Fix capitalization of GTK+ in the description (Closes: #611871)
  - Set Homepage to webkitgtk.org instead of webkit.org (Closes: #589431)
  - Update to the new GI mini-policy by making the -dev packages depend on
    the appropriate gir1.2-webkit-?.0 packages (Closes: #633962)

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 25 Jul 2011 21:08:52 -0300

webkitgtk+ (1.4.2-1) unstable; urgency=low

  * New upstream release
  * debian/patches/01_add-missing-file.patch:
  - removed; pushed upstream.
  * debian/rules:
  - use gstabs for mips and mipsel as well, to try to make it possible for
    the builders to build webkit
  - use -O1 for armhf to workaround compiler bug

 -- Gustavo Noronha Silva <kov@debian.org>  Sun, 10 Jul 2011 10:54:24 -0300

webkitgtk+ (1.4.1-2) unstable; urgency=low

  * debian/patches/01_add-missing-file.patch:
  - copied MIPSAssembler.h from upstream's source repository; it's missing
    from the sources list and didn't get included in the tarball, this will
    fix the build on MIPS
  * debian/control:
  - fix dependency on gtk2 to please lintian (remove -1)
  - adjust Standards-Version with no changes to the packaging

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 20 Jun 2011 14:50:27 -0300

webkitgtk+ (1.4.1-1) unstable; urgency=low

  * New upstream version, uploaded to unstable.
  * debian/*.symbols:
  - add optional symbols for some JIT stub symbols that show up in some
    platforms (i.e. ARMEL)

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 06 Jun 2011 21:12:38 -0300

webkitgtk+ (1.4.0-1) experimental; urgency=low

  * debian/patches/02_plugin_check_mixed_symbols.patch,
    debian/patches/01_plugin_path.patch:
  - removed; applied upstream
  * debian/control, debian/changelog:
  - rename source package and remove the libwebkit-dev package to avoid
    automatically transitioning packages to the new version

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 29 Apr 2011 10:57:23 -0300

webkit (1.3.13-4) experimental; urgency=low

  * debian/*.symbols:
  - remove debian revision from WTFReportBacktrace@Base to make
    lintian happy
  - add optional C++ symbols for functions that use different data types
    on 32 bits architectures
  * debian/patches/02_plugin_check_mixed_symbols.patch:
  - patch from upstream bugzilla that causes webkit itself to check for
    mixed gtk symbols in a plugin before loading it

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 12 Apr 2011 09:21:29 -0300

webkit (1.3.13-3) experimental; urgency=low

  * debian/control:
  - depend on a libgtk2.0-dev version that provides introspection information
    (Closes: #621809)

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 08 Apr 2011 23:50:32 -0300

webkit (1.3.13-2) experimental; urgency=low

  * debian/patches/01_plugin_path.patch:
  - obtained from upstream; will allow not disabling flash when used with
    nspluginwrapper

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 08 Apr 2011 10:12:50 -0300

webkit (1.3.13-1) experimental; urgency=low

  * New upstream release.
  * debian/patches/01_expose_less_symbols.patch:
  - remove this patch; deal with the symbols instead

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 29 Mar 2011 11:14:00 -0300

webkit (1.3.12-1) experimental; urgency=low

  * New upstream release
  * debian/*.symbols:
  - updated with new symbols

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 15 Mar 2011 00:32:03 -0300

webkit (1.3.11-3) experimental; urgency=low

  * debian/*.symbols:
  - fix demangled names (Closes: #614770)

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 23 Feb 2011 09:25:49 -0300

webkit (1.3.11-2) experimental; urgency=low

  * debian/libwebkit-{1,3}.0-0.symbols:
  - tag exported WTF symbols as optional, and use their demangled name
    with the c++ tag; this should fix the FTBFS

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 22 Feb 2011 14:31:14 -0300

webkit (1.3.11-1) experimental; urgency=low

  * New development release
  * debian/patches/01_expose_less_symbols.patch:
  - export less symbols, and don't build DRT
  * debian/control:
  - updated to reflect changes in naming of packages related to GTK+ 3

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 19 Jan 2011 11:05:31 -0200

webkit (1.3.10-1) experimental; urgency=low

  * New development release
  * debian/control:
  - Build-Depend on GTK+3 >= 2.99.1 to avoid problems with the multiple
    breakages
  * debian/rules:
  - adapt for source layout changes

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 13 Jan 2011 10:37:55 -0200

webkit (1.3.9-1) experimental; urgency=low

  * New development release
  - fixes build with newest GTK+
  * debian/control:
  - build-depend on GTK+ >= 2.91.7 for the GTK+3-based version
  - build-depend on gir1.2-{gtk-2.0,soup-2.4}
  - rename introspection packages to gir1.2-*
  - updated Build-Depends on gobject-introspection
  - tighten dependency of -dev packages on library packages
  - add missing ${misc:Depends}
  - update Standards-Version to 3.9.1
  * debian/rules:
  - add dh_girepository calls to actually do something to ${gir:Depends}
  - run dh_makeshlibs targetting the appropriate packages (library ones,
    not dev)
  - remove rpath from the installed binaries

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 27 Dec 2010 14:06:08 -0200

webkit (1.3.8-1) experimental; urgency=low

  * New upstream development release
  * debian/debian/gir1.0-webkit-1.0.install, debian/control,
    debian/rules, debian/libwebkit-dev.install:
  - add gir1.0-webkit-1.0 package, and enable introspection support
  - rename packages to accomodate soname change
  - add new packages for gtk3-based webkitgtk
  * debian/control, debian/rules:
  - enable building geolocation support

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 11 Aug 2010 11:10:28 -0300

webkit (1.1.17-1) unstable; urgency=low

  * New upstream release
  * debian/copyright:
  - updated with changes since 1.1.16
  * debian/libwebkit-1.0-2.symbols:
  - updated

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 02 Dec 2009 23:13:32 -0200

webkit (1.1.16-3) unstable; urgency=low

  * Fix building on kfresbsd-amd64 (Closes: #554718)
    - Patch by Petr Salinger <Petr.Salinger@seznam.cz>
  * Fix tightened dependency
  * debian/rules:
  - remove rpath from GtkLauncher and DumpRenderTree
  * debian/control:
  - depend on chrpath for change above

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 11 Nov 2009 21:21:12 -0200

webkit (1.1.16-2) unstable; urgency=low

  * debian/control:
  - tighten libwebkit-dev dependency on the library
    (Closes: #554014)

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 02 Nov 2009 17:07:03 -0200

webkit (1.1.16-1) unstable; urgency=low

  * New upstream release
  * debian/copyright:
  - updated with the copyright changes since 1.1.15
  * debian/libwebkit-1.0-2.symbols:
  - updated with new symbols

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 29 Oct 2009 19:06:20 -0200

webkit (1.1.15.2-1) unstable; urgency=low

  * New upstream (semi-stable) release
  * Fix building on IA64 (Closes: #547797)
    Thanks to Colin Watson <cjwatson@ubuntu.com>
  * Fix building on alpha (Closes: #548499)
  * Fix building on amd64 FreeBSD

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 06 Oct 2009 21:17:08 +0100

webkit (1.1.15.1-1) unstable; urgency=low

  * New upstream (semi-stable) release
  * debian/libwebkit-1.0-2.symbols:
  - remove revisions from the symbol versions

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 06 Aug 2010 11:19:52 -0300

webkit (1.1.15-1) experimental; urgency=low

  * New upstream release
  - includes fix for crash that will be fixed in 1.1.15.1
  * debian/copyright:
  - updated with changes since 1.1.14
  * debian/libwebkit-1.0-2.symbols:
  - updated
  * debian/control:
  - force same upstream version for -common

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 21 Sep 2009 21:22:43 -0300

webkit (1.1.14-1) experimental; urgency=low

  * New upstream release
  * debian/copyright:
  - updated with changes since 1.1.13
  * debian/control:
  - made libwebkit-dev Arch: any (Closes: #539511)
  * debian/libwebkit-1.0-2:
  - updated

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 09 Sep 2009 11:32:23 -0300

webkit (1.1.13-1) experimental; urgency=low

  * New upstream release
  - security fixes are already included in this release
    (Closes: #538346, #538402)
  * debian/control:
  - update Build-Depends on libsoup to match upstream requirements
    (Closes: #542272)
  - Bump Build-Depends on libsoup2.4-dev to 2.27.91
  * debian/copyright:
  - updated with changes since 1.1.12
  * debian/libwebkit-1.0-2.symbols:
  - new symbols

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 24 Aug 2009 21:25:59 -0300

webkit (1.1.12-1) unstable; urgency=low

  * New upstream release
  * debian/copyright:
  - updated with changes since 1.1.10
  * debian/libwebkit-1.0-2.symbols:
  - adding new symbols

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 28 Jul 2009 21:04:56 +0200

webkit (1.1.10-2) unstable; urgency=low

  * debian/rules:
  - trying to get the package built on s390, by using -gstabs
    (Closes: #528524)

 -- Gustavo Noronha Silva <kov@debian.org>  Wed, 24 Jun 2009 23:05:07 -0300

webkit (1.1.10-1) unstable; urgency=low

  * debian/copyright:
  - updated with the changes up to the current release
  * debian/libwebkit-1.0-2.symbols:
  - updated with new symbols
  * debian/control:
  - Build-Depend on libgail-dev

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 16 Jun 2009 18:52:32 -0300

webkit (1.1.7-1) unstable; urgency=low

  * New upstream release
  * debian/libwebkit-1.0-2.symbols:
  - updated with the new symbols in 1.1.7
  * debian/libwebkit-dev.install, debian/libwebkit-dev.links,
    debian/rules:
  - Build, and ship gtk-doc documentation (Closes: #526683)
  * debian/copyright:
  - updated.

 -- Gustavo Noronha Silva <kov@debian.org>  Fri, 15 May 2009 18:30:58 -0300

webkit (1.1.6-2) unstable; urgency=low

  * Imported two changes from upstream to fix building on AMD64
    (Closes: #527096)

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 12 May 2009 15:00:47 -0300

webkit (1.1.6-1) unstable; urgency=low

  [ Mike Hommey ]
  * New upstream release.

  [ Gustavo Noronha Silva ]
  * Imported patch from upstream git mirror to avoid a regression in the
    webkit_web_frame_load_string method.
    See https://bugs.webkit.org/show_bug.cgi?id=25466
  * debian/copyright:
  - updated with changes since the last release
  * debian/libwebkit-1.0-2.symbols:
  - updated
  * debian/control:
  - added libenchant-dev to the Build-Depends

 -- Gustavo Noronha Silva <kov@debian.org>  Mon, 04 May 2009 21:40:15 -0300

webkit (1.1.5-2) unstable; urgency=low

  * Upload to unstable.
  * debian/libwebkit-1.0-2.symbols:
  - removed debian revision from the symbol versions
  * debian/control:
  - Put the libwebkit-1.0-2-dbg package in the "debug" section.
  - Build depend on libgstreamer-plugins-base0.10-dev. (Closes: #525554)
  * debian/rules:
  - Bump shlibs to fit symbols file.

 -- Mike Hommey <glandium@debian.org>  Sat, 25 Apr 2009 18:42:37 +0200

webkit (1.1.5-1) experimental; urgency=low

  [ Mike Hommey ]
  * New upstream release:
  - Filter out all C++ symbols. (Closes: #521569)
  * debian/control:
  - Change libwebkit-1.0-common section and priority to fit override.
  - Bumped Standards-Version to 3.8.1.0. No changes required.
  * debian/rules:
  - Patch config.{sub|guess} in autotools/.

  [ Gustavo Noronha Silva ]
  * debian/copyright:
  - updated with the copyright changes since last version
  * debian/libwebkit-1.0-0.symbols:
  - updated with the new symbols
  * debian/libwebkit-1.0-common.install:
  - also install translation files

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 16 Apr 2009 23:20:43 -0300

webkit (1.1.3-3) experimental; urgency=low

  [ Gustavo Noronha Silva ]
  * debian/control:
  - make libwebkit-1.0-dev depend on libsoup2.4-dev (>= 2.25.91)

  [ Mike Hommey ]
  * autotoolsconfig.h.in:
  - Brown paper bag fix to add missing AC_DEFINEs.
  * debian/control:
  - libwebkit-dev doesn't need an outdated conflict with libwebkitgdk-dev.
  - libwebkit-1.0-2-dbg doesn't need to conflict/replace libwebkit-1.0-1-dbg
    thanks to the changes in previous release.
  * debian/rules:
  - Bump shlibs to fit symbols file.
  * debian/copyright:
  - Updated for a small discrepancy I spotted.
  - Added Gustavo's copyright on debian/* files and updated mine.

 -- Mike Hommey <glandium@debian.org>  Fri, 27 Mar 2009 21:20:48 +0100

webkit (1.1.3-2) experimental; urgency=low

  [ Gustavo Noronha Silva ]
  * debian/control, debian/libwebkit-1.0-2.install:
  - move the GtkLauncher and DumpRenderTree binaries to a directory named
    after the soname of the library, so that different binary incompatible
    versions of the library are installable in parallel (Closes: #520981)
  * debian/libwebkit-1.0-2.symbols:
  - removed debian revision from the symbol versions

  [ Mike Hommey ]
  * JavaScriptCore/jit/JITStubs.h:
  - Use the first definition of RETURN_PAIR on x86-64.
  * JavaScriptCore/assembler/MacroAssemblerX86_64.h,
    JavaScriptCore/GNUmakefile.am, GNUmakefile.in, configure.ac, configure:
  - Enable JIT on x86-64.

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 26 Mar 2009 17:46:30 -0300

webkit (1.1.3-1) experimental; urgency=low

  [ Gustavo Noronha Silva ]
  * New upstream release
  - correctly scrolls with space bar (Closes: #519883)
  * debian/copyright:
  - updated with changes since last release
  * debian/libwebkit-1.0-2.symbols:
  - added new symbols

  [ Mike Hommey ]
  * autotools/symbols.filter, debian/libwebkit-1.0-2.symbols:
  - Hide JIT implementation specific symbols. (Closes: #519924, #520006)

 -- Gustavo Noronha Silva <kov@debian.org>  Tue, 17 Mar 2009 15:05:40 -0300

webkit (1.1.1-1) experimental; urgency=low

  * New 1.1.1 upstream release
  * debian/rules, debian/control, debian/*:
  - soversion was bumped, so rename packages accordingly
  * debian/control:
  - curl is not used anymore, so drop build-dependecy and replace it with
    libsoup2.4 >= 2.25.91
  * debian/libwebkit-1.0-2.symbols:
  - updated symbols file; bumped required version of all symbols to 1.1.1,
    since we had a soversion bump
  * debian/copyright:
  - updated with changes from last release we shipped, and updated
    download location
  * debian/control, debian/libwebkit-1.0-common.install:
  - new package to distribute data files, such as the Web Inspector files
  - libwebkit-1.0-2 now depends on libwebkit-1.0-common
  * debian/control:
  - add myself as an Uploader

 -- Gustavo Noronha Silva <kov@debian.org>  Thu, 05 Mar 2009 16:28:43 -0300

webkit (1.0.2~pre.svn37878-1) experimental; urgency=low

  * Upstream 1.0.2 pre-release, taken from svn revision 37878.
  * debian/rules:
    - Use configure instead of autogen.sh, now configure is shipped.
    - Don't remove automake/autoconf generated files.
    - Bump shlibs because of some new symbols.
    - Don't need --enable-svg-experimental anymore.
    - Feed configure with --host and --build.
    - Use config.guess and config.sub from autotools-dev.
  * debian/control: Don't build depend on autoconf/automake/libtool, but
    autotools-dev, instead.
  * GNUmakefile.am, GNUmakefile.in: Add missing dash in version script option.
  * debian/libwebkit-1.0-1.symbols: Add new symbols.
  * WebCore/page/gtk/AXObjectCacheAtk.cpp: printfs being removed upstream,
    we don't need to #include <stdio.h> anymore.
  * configure.ac, configure, GNUmakefile.am, GNUmakefile.in: Properly check
    and link against libpng. bz#21884.
  * configure.ac, configure: Properly check and link against libpangoft2.
    bz#21885.
  * debian/copyright: Updated to fit additions/removals of files upstream.

 -- Mike Hommey <glandium@debian.org>  Sat, 25 Oct 2008 15:19:56 +0200

webkit (1.0.1-4) unstable; urgency=high

  * WebCore/dom/Document.*, WebCore/loader/DocLoader.*: Avoid DoS via
    crafted CSS import statements. Fixes: CVE-2008-3632. Closes: #499771.

 -- Mike Hommey <glandium@debian.org>  Sat, 27 Sep 2008 08:57:48 +0200

webkit (1.0.1-3) unstable; urgency=low

  * WebCore/platform/graphics/gtk/FontCacheGtk.cpp,
    WebCore/platform/graphics/gtk/FontGtk.cpp,
    WebCore/platform/graphics/gtk/FontPlatformData.h,
    WebCore/platform/graphics/gtk/FontPlatformDataGtk.cpp,
    WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp: cherry-picked change
    from SVN revision 36309 to fix various font selection problems.
    Closes: #464477.

 -- Mike Hommey <glandium@debian.org>  Sat, 20 Sep 2008 12:02:58 +0200

webkit (1.0.1-2) unstable; urgency=low

  * symbols.filter: As a workaround for #490173, hide all C++ mangled symbols.
    This will be enough for now, while fixing FTBFS on ARM.
  * debian/rules: Build with -Wl,--no-relax on alpha, to work around a
    binutils bug causing FTBFS.

 -- Mike Hommey <glandium@debian.org>  Thu, 10 Jul 2008 21:10:27 +0200

webkit (1.0.1-1) unstable; urgency=low

  * New upstream release. Closes: #489385.
  * debian/copyright:
    - Updated to fit additions/removals of files upstream.
    - Updated where the source was gotten.
    - Fixed typos for Collabora. Closes: #484661.
  * JavaScriptCore/wtf/FastMalloc.cpp, JavaScriptCore/wtf/ListHashSet.h,
    JavaScriptCore/wtf/Platform.h, JavaScriptCore/wtf/Vector.h,
    WebCore/platform/text/AtomicString.cpp,
    WebCore/platform/text/StringHash.h: Fixed some alignment problems on sparc
    (and some that might occur on arm, too). Closes: #487745. Some compiler
    warnings about alignment remain, but I don't know if they are a real
    problem yet.
  * debian/control:
    - Added build dependency on libxt-dev.
    - Relax libwebkit-dev dependency on libwebkit-1.0-1.
    - Bumped Standards-Version to 3.8.0.1. No changes.
  * WebCore/page/gtk/AXObjectCacheAtk.cpp: Include stdio.h to avoid FTBFS
    because of undefined printf.
  * GNUmakefile.am, symbols.filter: Filter out all std::* symbols exported
    because of stl headers.
  * debian/libwebkit-1.0-1.symbols: Add symbols file.
  * debian/rules: Bump shlibs because of some new symbols.

 -- Mike Hommey <glandium@debian.org>  Sun, 06 Jul 2008 15:09:55 +0200

webkit (0~svn32442-1) unstable; urgency=low

  [ Mike Hommey ]
  * New upstream snapshot
  * debian/copyright: Updated to fit additions/removals of files upstream.
  * debian/control: Add libpango1.0-dev to build dependencies and tighten
    libgtk2.0-dev build dependency. Closes: #477493.

  [ Luca Bruno ]
  * debian/libwebkit-1.0-1.install, debian/rules: Install GtkLauncher
    and DumpRenderTree in /usr/lib/webkit-1.0/libexec. Closes: #476514.

 -- Mike Hommey <glandium@debian.org>  Wed, 23 Apr 2008 22:20:25 +0200

webkit (0~svn31841-1) unstable; urgency=low

  * New upstream snapshot
    + Includes proper Requires in .pc file. Closes: #450949.
  * debian/copyright: Updated to fit additions/removals of files upstream.
  * debian/control, debian/rules: Don't build QtWebKit, it will be built from
    Qt sources.
  * debian/libqtwebkit*: Removed.
  * debian/rules: Replaced make calls with $(MAKE).
  * debian/control, debian/rules: Don't use qmake anymore, but use autotools
    instead.
  * debian/libwebkitgtk-dev.install: Remove the .prl file that was generated
    by qmake.
  * WebCore/WebCore.pro, WebKit.pro: Revert previous changes, as we don't use
    qmake anymore.
  * JavaScriptCore/wtf/ASCIICType.h: Revert what were warning fixes, to avoid
    diverging too much from upstream.
  * debian/rules: Clean-up autotools generated files in the clean target.
  * debian/control, debian/rules, debian/libwebkit*: Rename packages to fit
    new library SONAME.
  * debian/control: libwebkit-dev doesn't need to depend on libglib2.0-dev.
  * debian/libwebkit-1.0-1.install, debian/rules: Install GtkLauncher and
    DumpRenderTree in /usr/lib/webkit-1.0, and don't rename DumpRenderTree, as
    Qt homonym lie elsewhere.
  * debian/libwebkit-1.0-1.preinst, debian/libwebkit-1.0-1.postrm: Don't
    divert anything, since we don't clash with older files anymore.
  * debian/rules: Ugly hack to add -Wl,--as-needed without it getting reordered
    by libtool.
  * WebKitTools/GNUmakefile.am: Don't build GtkLauncher and DumpRenderTree
    with rpath.

 -- Mike Hommey <glandium@debian.org>  Sat, 12 Apr 2008 21:40:00 +0200

webkit (0~svn27674-4) unstable; urgency=low

  * debian/rules: Revert change from 0~svn27674-3, which was obviously not
    enough.
  * WebKit.pro: Don't build testkjs, that provokes the s390 FTBFSes ; we don't
    install it anyways. Closes: #466848.
  * JavaScriptCore/kjs/interpreter.cpp, JavaScriptCore/wtf/ASCIICType.h,
    WebCore/dom/Position.cpp, WebCore/editing/Selection.cpp,
    WebCore/editing/SelectionController.cpp,
    WebCore/editing/VisiblePosition.cpp,
    WebCore/ksvg2/svg/SVGFontFaceElement.cpp,
    WebCore/loader/FTPDirectoryParser.cpp,
    WebCore/loader/icon/IconDatabase.cpp,
    WebCore/platform/TextCodecLatin1.cpp,
    WebCore/platform/TextCodecUserDefined.cpp,
    WebCore/platform/TextStream.cpp,
    WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp: Fix FTBFS with
    gcc 4.3 due to missing includes. Closes: #455125.

 -- Mike Hommey <glandium@debian.org>  Thu, 21 Feb 2008 23:01:12 +0100

webkit (0~svn27674-3) unstable; urgency=low

  * debian/rules: Work around #466613 (FTBFS on s390) by building a little bit
    less optimized (-O1). Thanks to Josselin Mouette.
  * debian/control:
    - Add Vcs-Browser and Vcs-Git fields, and turn Homepage indications in
      descriptions into a control field.
    - Bumped Standards-Version to 3.7.3.0. No changes.

 -- Mike Hommey <glandium@debian.org>  Wed, 20 Feb 2008 21:49:33 +0100

webkit (0~svn29752-1) experimental; urgency=low

  * New upstream snapshot
  * debian/copyright: Updated to fit additions/removals of files upstream.
  * JavaScriptCore/wtf/TCSpinLock.h: Revert our work-around, now that a
    proper patch has been applied upstream.
  * WebCore/WebCore.pro: Don't use Qt version as SO version for QtWebKit.
  * debian/control, debian/rules, debian/lib*0d.install: Bump SO version to
    1d because of ABI incompatible changes, and change package names
    accordingly.
  * debian/rules: Don't remove -lqtwebico from QtWebKit.pc, since it's not
    here anymore.
  * debian/rules, debian/lib*1d.install:
    - Install new Gtk port's DumpRenderTree tool.
    - Rename both port's DumpRenderTree tools to <port name>DumpRenderTree
      to avoid conflicting names.
  * debian/lib*1d.postrm, debian/lib*1d.preinst: Avoid conflicting files with
    lib*0d packages (*Launcher programs) but allow to install both new and old
    libraries by using diversions.

 -- Mike Hommey <glandium@debian.org>  Fri, 25 Jan 2008 00:31:51 +0100

webkit (0~svn27674-2) unstable; urgency=low

  * JavaScriptCore/JavaScriptCore.pri: cherry-picked change from revision
    28692 to fix FTBFS due to lack of -lpthread on the linker command line.
  * debian/control: Add dependencies on necessary development packages
    (essentially for header files) to our own development packages.

 -- Mike Hommey <glandium@debian.org>  Sat, 15 Dec 2007 11:04:47 +0100

webkit (0~svn27674-1) unstable; urgency=low

  * New upstream snapshot
  * debian/copyright: Updated to fit additions/removals of files upstream.
  * debian/control: Make libwebkitgtk-dev conflict with the old
    libwebkitgdk-dev. Closes: #449001.
  * debian/rules: Bump qtwebkit shlibs.
  * WebKit/qt/Api/qwebpage.cpp: cherry-picked change from revision 27904 to
    fix crashes when an event is caught outside of the webkit frame in Qt.
    This occurred, for example, when hovering over the QtLauncher toolbar.

 -- Mike Hommey <glandium@debian.org>  Mon, 19 Nov 2007 23:10:38 +0100

webkit (0~svn26044-1) unstable; urgency=low

  * New upstream snapshot
  * debian/rules:
    - Add support for DEB_BUILD_OPTIONS=noopt.
    - Bump qtwebkit shlibs, and remove versioning on the webkitgtk ones,
      as the library is new.
  * debian/copyright: Updated to fit additions/removals of files upstream.
  * debian/control, debian/rules, debian/libwebkitgtk-dev.install,
    debian/libwebkitgtk0d.install: Replace occurences of gdk by gtk, and
    rename libwebkitgdk*, to fit upstream rename of the Gtk port.
    Closes: #445060.

 -- Mike Hommey <glandium@debian.org>  Fri, 05 Oct 2007 00:05:06 +0200

webkit (0~svn25144-2) unstable; urgency=low

  * JavaScriptCore/wtf/Platform.h:
    - Also test if __arm__ is defined, which should fix the FTBFS on arm.
    - Use better defines for our various arm ports.
  * JavaScriptCore/kjs/ustring.h, WebCore/platform/DeprecatedString.h: Use
    these new defines. Thanks Riku Voipio.
  * debian/control: Build depend on Qt >= 4.3. Thanks Hubert Figuiere.
    Closes: #439672.
  * debian/rules: Explicitely use qmake-qt4 instead of qmake to avoid build
    failures when qt3-dev-tools is installed. Thanks Michael Biebl.
    Closes: #441007.

 -- Mike Hommey <glandium@debian.org>  Thu, 06 Sep 2007 08:12:21 +0200

webkit (0~svn25144-1) unstable; urgency=low

  * New upstream snapshot
  * debian/copyright: Updated so as to fit what we actually remove (there were
    missing removals previously, which were not appropriate for the most
    anyways), and to fit the additions/removals of files upstream.
  * JavaScriptCore/wtf/TCSpinLock.h: Work around an FTBFS on PPC due to a
    probable regression in gcc (#438415).
  * debian/rules:
    + Change the place we install QtLauncher from, since it moved.
    + Set binary packages' shlibs correctly.
    + Use $(CURDIR) variable more safely to avoid problem with build
      directories with spaces.
  * WebKitQt/Plugins/Plugins.pro: Build plugins with hidden symbols, so that
    they don't expose unwanted symbols.

 -- Mike Hommey <glandium@debian.org>  Sun, 19 Aug 2007 15:54:12 +0200

webkit (0~svn24735-1) unstable; urgency=low

  * Initial release. (Closes: #428855)

 -- Mike Hommey <glandium@debian.org>  Wed, 15 Aug 2007 14:19:46 +0200
