diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 1984 |
1 files changed, 1984 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..9da5dbf --- /dev/null +++ b/debian/changelog @@ -0,0 +1,1984 @@ +webkitgtk (2.4.11-3) unstable; urgency=medium + + [ Jeremy Bicha ] + * debian/control: + - Bump breaks/replaces for libwebkitgtk-doc split since Ubuntu + packaged 2.4.11 before taking the split (Closes: #833308) + + [ Alberto Garcia ] + * debian/rules: + - Build with -fno-delete-null-pointer-checks. This prevents crashes + with GCC 6.1. + See https://bugzilla.redhat.com/show_bug.cgi?id=1320240. + + -- Alberto Garcia <berto@igalia.com> Fri, 02 Sep 2016 11:18:33 +0300 + +webkitgtk (2.4.11-2) unstable; urgency=medium + + * debian/patches/fix-ftbfs-gcc6.patch: + + Fix FTBFS with GCC 6 (Closes: #828198). + * debian/patches/02_notebook_scroll.patch: + + Add missing tags to this patch. + * debian/control: + + Bump Standards-Version to 3.9.8; no changes needed. + + -- Alberto Garcia <berto@igalia.com> Sun, 26 Jun 2016 20:40:21 +0300 + +webkitgtk (2.4.11-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/fix-arm64-build.patch: + + Remove, this has been fixed upstream. + * debian/patches/fix-ftbfs-m68k.patch: + + Refresh. + * debian/{control,rules}: + + Build depend on libegl1-mesa-dev and libgles2-mesa-dev on arm64. + + -- Alberto Garcia <berto@igalia.com> Sun, 10 Apr 2016 20:19:20 +0300 + +webkitgtk (2.4.10-1) unstable; urgency=high + + * New upstream release. + + This contains the following security fixes: CVE-2015-1120, + CVE-2015-1076, CVE-2015-1071, CVE-2015-1081, CVE-2015-1122, + CVE-2015-1155, CVE-2014-1748, CVE-2015-3752, CVE-2015-5809, + CVE-2015-5928, CVE-2015-3749, CVE-2015-3659, CVE-2015-3748, + CVE-2015-3743, CVE-2015-3731, CVE-2015-3745, CVE-2015-5822, + CVE-2015-3658, CVE-2015-3741, CVE-2015-3727, CVE-2015-5801, + CVE-2015-5788, CVE-2015-3747, CVE-2015-5794, CVE-2015-1127, + CVE-2015-1153, CVE-2015-1083. + * debian/patches/fix-cloop.patch, + debian/patches/fix-gtkdoc-error.patch, + debian/patches/ppc64-align.patch, + debian/patches/use-abi64-for-mips64el.patch: + + Delete these patches, they are no longer needed. + * debian/patches/atomic_build_fix.patch, + debian/patches/x32_support.patch: + + Refresh. + * debian/patches/fix-ftbfs-m68k.patch: + + Fix FTBFS in m68k (Closes: #696236). + * debian/control: + + Bump Standards-Version to 3.9.7; no changes needed. + + Use secure URIs for the Vcs-* fields. + * debian/rules: + + Enable all hardening flags. + + Remove EXTRA_DH_ARGUMENTS, this is no longer being used. + * debian/copyright: + + Update copyright years. + * debian/source/lintian-overrides: + + Update overrides so the latest lintian doesn't give more + source-is-missing false positives. + * Remove the libwebkitgtk-*common* and libwebkit-dev packages: + + debian/control: + - Remove package entries and add Breaks and Replaces fields to + libwebkitgtk-{1,3}.0-0 and libwebkitgtk*-dev. + + debian/libwebkitgtk-*common*.install: + - Remove and move all files to libwebkitgtk-{1,3}.0-0.install and + libwebkitgtk-3.0-dev.install. + + debian/rules: + - Remove dh_install rules from binary-indep. + * Move documentation to a separate libwebkitgtk-doc package: + + debian/libwebkitgtk-3.0-dev.{install,links}, + debian/libwebkitgtk-dev.{install,links}, + debian/libwebkitgtk-doc.{install,links}: + debian/rules: + - Don't install the documentation in the -dev packages and do it in + libwebkitgtk-doc instead. + + debian/libwebkitgtk-doc.doc-base: + - Add doc-base control file. + + debian/control: + - Add package entry. + * Migrate to automatic -dbgsym packages: + + debian/control: + - Remove the entries for all -dbg packages. + + debian/rules: + - Replace --dbg-package with --ddeb-migration in dh_strip, but don't + make it fail if debhelper < 9.20151219. + + -- Alberto Garcia <berto@igalia.com> Thu, 17 Mar 2016 10:15:29 +0200 + +webkitgtk (2.4.9-3) unstable; urgency=medium + + * debian/patches/disable-jit-nonsse2.patch: + + Disable JIT on x86 CPUs without SSE2 (Closes: #783293). + * debian/patches/fix-cloop.patch: + + Refresh. + * debian/source/lintian-overrides: + + lintian gives false positives with many of the javascript files in + the source tarball, thinking that they are minified (see #798900). + * Remove the webkit2 packages completely: + + debian/control: + - Remove entries for gir1.2-webkit2-3.0 and libwebkit2gtk-* + + debian/rules: + - Remove the ENABLE_WEBKIT2 variable and all references to the + webkit2 packages. + + debian/gir1.2-webkit2-3.0.install, + debian/libwebkit2gtk-3.0-25.{install,symbols}, + debian/libwebkit2gtk-3.0-dev.{install,links}: + - Remove these files. + * debian/copyright: + + Update copyright years. + * debian/rules: + + Build with -DNDEBUG and -DG_DISABLE_CAST_CHECKS. + + The size of the webkitgtk -dbg packages is huge and has been a + source of headaches in many architectures that cannot build them or + deal with them easily. Our current approach has been to disable them + completely for those architectures. For this release we'll build + them again but using -g1 instead, which produces _way_ smaller files + that are still useful for backtraces. + + Do not run dh_builddeb in parallel, it is very I/O intensive for + some buildds. + + -- Alberto Garcia <berto@igalia.com> Thu, 10 Dec 2015 15:52:24 +0100 + +webkitgtk (2.4.9-2) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * Disable libwebkit2gtk-3.0 packages. They have no rdeps anymore + and are superseded by src:webkit2gtk. + + [ Alberto Garcia ] + * debian/patches/use-abi64-for-mips64el.patch: + + Use ABI64 instead of _MIPS_SIM_ABI64 for mips64el (Closes: #789261). + + -- Alberto Garcia <berto@igalia.com> Wed, 24 Jun 2015 17:12:27 +0300 + +webkitgtk (2.4.9-1) unstable; urgency=high + + * New upstream release. + + This fixes CVE-2015-2330. + * debian/patches/ax-focus-events.patch, + debian/patches/fix-ftbfs-pluginpackage.patch, + debian/patches/fix-mips64-build.patch, + debian/patches/fix-textrel-x86.patch, + debian/patches/g-closure-unref.diff, + debian/patches/nullptr-accessibilitymenulistoption.patch, + debian/patches/nullptr-frameprogresstracker.patch, + debian/patches/render-text-control.patch: + + Remove. + * debian/patches/02_notebook_scroll.patch, + debian/patches/fix-arm64-build.patch, + debian/patches/restore_sparc_code.patch, + debian/patches/x32_support.patch: + + Refresh. + + -- Alberto Garcia <berto@igalia.com> Wed, 20 May 2015 19:23:49 +0300 + +webkitgtk (2.4.8-2) unstable; urgency=medium + + * debian/patches/g-closure-unref.diff: + + Fix use-after-free warning when loading page into WebView + (Closes: #780444). + * debian/patches/fix-cloop.patch: + + Fix crash on powerpc (Closes: #771841). + + -- Alberto Garcia <berto@igalia.com> Thu, 26 Mar 2015 23:49:21 +0200 + +webkitgtk (2.4.8-1) unstable; urgency=medium + + * New upstream release, which includes some of the patches already + available in Debian plus security fixes for CVE-2014-1344, + CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, + CVE-2014-1388, CVE-2014-1389 and CVE-2014-1390. + * debian/patches/dfg-jit.patch, + debian/patches/enable_llint.patch, + debian/patches/flash-crash.patch, + debian/patches/local-label-string-hurd.patch, + debian/patches/no-ssl-record-version.patch, + debian/patches/nullptr-applystylecommand.patch, + debian/patches/protect-document.patch, + debian/patches/touch-event.patch: + + Remove. + * debian/patches/fix-ftbfs-pluginpackage.patch: + + Fix FTBFS. + + -- Alberto Garcia <berto@igalia.com> Sat, 17 Jan 2015 14:19:43 +0200 + +webkitgtk (2.4.7-3) unstable; urgency=medium + + * debian/patches/ppc64-align.patch: + + Fix crash in ppc64el (Closes: #762670). + * debian/patches/no-ssl-record-version.patch: + + Don't use a SSL3.0 record version in client hello. + * debian/patches/protect-document.patch: + + Protect Document in ProcessingInstruction::setXSLStyleSheet(). This + is a security fix, see https://codereview.chromium.org/579133004. + * 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/ax-focus-events.patch: + + Fix accessible focus events in non-focused combo boxes. + + -- Alberto Garcia <berto@igalia.com> Mon, 08 Dec 2014 13:26:23 +0100 + +webkitgtk (2.4.7-2) unstable; urgency=medium + + * debian/patches/touch-event.patch: + + Fix crash in EventPath::updateTouchLists() (Closes: #761492). + * debian/patches/flash-crash.patch: + + Fix crash in the Flash player (Closes: #768929). + + -- Alberto Garcia <berto@igalia.com> Tue, 11 Nov 2014 12:43:45 +0200 + +webkitgtk (2.4.7-1) unstable; urgency=medium + + * New upstream release. + + -- Alberto Garcia <berto@igalia.com> Thu, 23 Oct 2014 12:08:40 +0300 + +webkitgtk (2.4.6-2) unstable; urgency=medium + + * debian/rules: + + Enable JIT in armhf (Closes: #764341). + + Don't build -dbg packages if we don't have debugging symbols. + * debian/control: + + Bump Standards-Version to 3.9.6; no changes needed. + * Make all gir and -dev packages multi-arch compliant: + + debian/control: + - Make libwebkit-dev and libwebkitgtk-common-dev arch-independent. + - Add Multi-Arch: foreign header to libwebkitgtk-common-dev. + - Add Multi-Arch: same header to gir1.2-webkit-3.0, + gir1.2-webkit2-3.0, gir1.2-javascriptcoregtk-3.0, + libjavascriptcoregtk-1.0-dev, libjavascriptcoregtk-3.0-dev, + libwebkitgtk-dev, libwebkitgtk-3.0-dev and libwebkit2gtk-3.0-dev. + + debian/rules: + - Create the JSCore-3.0.typelib symlink after make install. + - Move dh_install libwebkit-common-dev to the binary-indep target. + + debian/gir1.2-javascriptcoregtk-3.0.links: + - Remove, this is done now in debian/rules. + + debian/gir1.2-javascriptcoregtk-3.0.install, + debian/gir1.2-webkit-3.0.install, + debian/gir1.2-webkit2-3.0.install: + - Put the .typelib files in the multi-arch directory and install + JSCore-3.0.typelib as well. + + -- Alberto Garcia <berto@igalia.com> Thu, 16 Oct 2014 19:23:38 +0300 + +webkitgtk (2.4.6-1) unstable; urgency=high + + * New upstream release. + * Urgency high because this release comes with a new set of icons that + fix copyright issues. + * debian/rules: + + Make the GTK+3 build first. Since it's the one that needs more disk + space, it's better to do it before the GTK+2 version is built. + * debian/libwebkit2gtk-3.0-25.symbols, + debian/libwebkitgtk-1.0-0.symbols, + debian/libwebkitgtk-3.0-0.symbols: + + Add new symbols. + + -- Alberto Garcia <berto@igalia.com> Mon, 29 Sep 2014 12:24:08 +0000 + +webkitgtk (2.4.5-2) unstable; urgency=medium + + * debian/control: + + Rebuild against new cairo without cairo-gl/egl. Closes: #760593. + + -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 06 Sep 2014 02:44:16 +0200 + +webkitgtk (2.4.5-1) unstable; urgency=medium + + * New upstream release. + * debian/patches/dfg-jit.patch, + debian/patches/enable_llint.patch, + debian/patches/fix-arm64-build.patch, + debian/patches/fix-mips64-build.patch, + debian/patches/restore_sparc_code.patch, + debian/patches/x32_support.patch: + + Refresh. + * debian/control: + + Remove Mike Hommey from the Uploaders field. + * debian/rules: + + Disable JIT and MacroAssembler in all architectures unless we know + it works (Closes: #759313). + * debian/watch: + + Track releases from the 2.4 series only. + + -- Alberto Garcia <berto@igalia.com> Tue, 26 Aug 2014 08:19:01 +0000 + +webkitgtk (2.4.4-2) unstable; urgency=medium + + [ Emilio Pozuelo Monfort ] + * debian/rules: + + Disable debugging symbols on kfreebsd-i386. Since the switch to + GCC 4.9, it's exhausting the available memory. + + [ Alberto Garcia ] + * debian/patches/fix-mips64-build.patch: + + Fix mips64 build (Closes: #754358). + * debian/rules: + + Disable JIT and MacroAssembler in mipsn32, mipsn32el and mips64. + + -- Alberto Garcia <berto@igalia.com> Mon, 14 Jul 2014 14:52:28 +0300 + +webkitgtk (2.4.4-1) unstable; urgency=medium + + [ Alberto Garcia ] + * New upstream release (Closes: #751259). + * Build using the default gcc version available (Closes: #751329): + + debian/control: remove build dependency on gcc-4.8 and g++-4.8. + + debian/rules: don't set the CC and CXX variables. + * debian/patches/fix-webprocess-leak.patch, + debian/patches/gtkdoc-remove-Wcast-align.patch + + Remove, this has been merged upstream. + * debian/patches/fix-arm64-build.patch: + + Add support for ARM64 (Closes: #752735). + * debian/rules: + + Disable JIT, YARR and assembler in arm64. + + [ Emilio Pozuelo Monfort ] + * Drop gir1.2-javascriptcore-1.0 and gir1.2-webkit-1.0. WebKit1 is + deprecated and those packages have no reverse dependencies, so we + can remove them already. + + -- Alberto Garcia <berto@igalia.com> Tue, 08 Jul 2014 17:25:22 +0300 + +webkitgtk (2.4.3-2) unstable; urgency=medium + + * debian/rules: + + Move -Wl,--as-needed from CFLAGS to LDFLAGS. + * debian/control: + + Build depend on libegl1-mesa-dev and libgles2-mesa-dev on armel and + armhf (Closes: #749700). + * debian/patches/gtkdoc-remove-Wcast-align.patch: + + Remove -Wcast-align during gtk-doc generation. Fixes FTBFS on hppa + and others (Closes: #750839). + + -- Alberto Garcia <berto@igalia.com> Mon, 09 Jun 2014 15:35:44 +0300 + +webkitgtk (2.4.3-1) unstable; urgency=medium + + * New upstream release. + * debian/control: + + Switch to geoclue 2 (Closes: #743606). + * debian/patches/fix-gtkdoc-error.patch: + + Refresh. + * debian/patches/fix-webprocess-leak.patch: + + Cherry picked r169374 and r169375 to properly fix a leak. + + -- Alberto Garcia <berto@igalia.com> Tue, 27 May 2014 12:16:19 +0200 + +webkitgtk (2.4.2-1) unstable; urgency=medium + + * New upstream release (Closes: #732095). + * debian/rules: + + Enable parallel builds again (Closes: #746959). + * debian/control: + + Require make 4.0, which is the version that can make parallel builds + of webkitgtk. + * debian/patches/fix-jsc-crash.patch: + + Removed, this is already included in this release. + + -- Alberto Garcia <berto@igalia.com> Mon, 12 May 2014 12:07:00 +0300 + +webkitgtk (2.4.1-2) unstable; urgency=medium + + * Release to unstable (Closes: #731229, #662081). + * debian/gbp.conf: + + Change debian-branch to unstable. + * debian/patches/x32_support.patch: + + Fix FTBFS in x32 (Closes: #700795). + * debian/patches/fix-jsc-crash.patch: + + Fix crash in JSC. + + -- Alberto Garcia <berto@igalia.com> Wed, 30 Apr 2014 09:17:14 +0300 + +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 <berto@igalia.com> 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 <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.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-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 + |