commit libwebkit for openSUSE:Factory
Hello community, here is the log from the commit of package libwebkit for openSUSE:Factory checked in at Tue Dec 8 11:58:01 CET 2009. -------- --- libwebkit/libwebkit.changes 2009-09-23 10:19:22.000000000 +0200 +++ /mounts/work_src_done/STABLE/libwebkit/libwebkit.changes 2009-12-07 10:56:02.000000000 +0100 @@ -1,0 +2,49 @@ +Mon Dec 7 10:54:20 CET 2009 - vuntz@opensuse.org + +- Add libwebkit-ia64_s390x.patch to fix build on ia64 and s390x. + Patch by ro@suse.de. + +------------------------------------------------------------------- +Wed Dec 2 00:44:46 CET 2009 - vuntz@opensuse.org + +- Update to version 1.1.17: + + New APIs to show and close the web inspector and to inspect an + element at the given coordinates. + + New property, + WebKitWebSettings::tab-key-cycles-through-elements, controls + whether TAB is simply interpreted as another keystroke or is + used to cycle through the elements in a page. + + Many a11y improvements. + + The usual amount of random bugfixes. +- Enable introspection: + + add gir-repository and gobject-introspection-devel + BuildRequires. + + pass --enable-introspection to configure. + + add a cp workaround for JSCore-1.0.gir not being at the + expected location. + + add libwebkit-fix-introspection-build.patch to fix the build + +------------------------------------------------------------------- +Fri Nov 27 20:59:38 CET 2009 - dimstar@opensuse.org + +- Update to version 1.1.16: + + Add optional support to generate the gobject-introspection + gir/typelib files. Enable with --enable-introspection, it's off + by default. + + Add a new load status value, WEBKIT_LOAD_FAILED, emitted when + there's an error during the load process. This is the natural + companion to WEBKIT_LOAD_FINISHED, which is only emitted when + the load finished succesfuly. + + Ensure that keyboard events filtered by GtkIMContext still + create the proper DOM events. + + Many a11y improvements: caret browsing fixes, expose heading + levels, more accessible roles supported, more work in correctly + showing the element's ancestry list, improved support for + lists, etc. + + Many improvements to our media support. + + Add a new setting to control DOM pastes + (document.execCommand("Paste")) + + Many, many bugfixes all over the place. +- Do not self-obsolete, fix a lint warning. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- webkit-1.1.15.1.tar.bz2 New: ---- libwebkit-fix-introspection-build.patch libwebkit-ia64_s390x.patch webkit-1.1.17.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwebkit.spec ++++++ --- /var/tmp/diff_new_pack.A28dQ0/_old 2009-12-08 11:57:45.000000000 +0100 +++ /var/tmp/diff_new_pack.A28dQ0/_new 2009-12-08 11:57:45.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package libwebkit (Version 1.1.15.1) +# spec file for package libwebkit (Version 1.1.17) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,8 +23,10 @@ BuildRequires: enchant-devel BuildRequires: flex BuildRequires: gcc-c++ -BuildRequires: gstreamer-0_10-plugins-base-devel +BuildRequires: gir-repository +BuildRequires: gobject-introspection-devel BuildRequires: gperf +BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: gtk2-devel BuildRequires: libgeoclue-devel BuildRequires: libicu-devel @@ -32,13 +34,17 @@ BuildRequires: libsoup-devel BuildRequires: libxslt-devel BuildRequires: sqlite3-devel -License: LGPL v2.0 only ; LGPL v2.0 or later +License: LGPLv2.0 ; LGPLv2.0+ Group: Development/Libraries/C and C++ Summary: Library for rendering web content, GTK+ Port BuildRoot: %{_tmppath}/%{name}-%{version}-build -Version: 1.1.15.1 +Version: 1.1.17 Release: 1 Source: webkit-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM libwebkit-fix-introspection-build.patch vuntz@opensuse.org -- Fix build with introspection, sent upstream by mail +Patch0: libwebkit-fix-introspection-build.patch +# PATCH-FIX-UPSTREAM libwebkit-ia64_s390x.patch ro@suse.de -- Fix build on some platforms, sent upstream by mail +Patch1: libwebkit-ia64_s390x.patch %define debug_package_requires libwebkit-1_0-2 = %{version}-%{release} %description @@ -52,10 +58,10 @@ %package -n libwebkit-1_0-2 Group: Development/Libraries/C and C++ -License: LGPL v2.0 only ; LGPL v2.0 or later +License: LGPLv2.0 ; LGPLv2.0+ Provides: libwebkit = %{version} Provides: libWebKitGtk0 = %{version} -Obsoletes: libWebKitGtk0 <= %{version} +Obsoletes: libWebKitGtk0 < %{version} Requires: %{name}-lang = %{version} # Summary: Library for rendering web content, GTK+ Port @@ -70,7 +76,7 @@ more. %package -n libwebkit-devel -License: LGPL v2.0 only ; LGPL v2.0 or later +License: LGPLv2.0 ; LGPLv2.0+ Group: Development/Libraries/C and C++ Summary: Library for rendering web content, GTK+ Port Requires: libwebkit-1_0-2 = %{version} @@ -78,7 +84,7 @@ Requires: gtk2-devel Requires: libsoup-devel Provides: WebKitGtk-devel = %{version} -Obsoletes: WebKitGtk-devel <= %{version} +Obsoletes: WebKitGtk-devel < %{version} %description -n libwebkit-devel WebKit is a web content engine, derived from KHTML and KJS from KDE, @@ -90,7 +96,7 @@ more. %package -n webkit-jsc -License: LGPL v2.0 only ; LGPL v2.0 or later +License: LGPLv2.0 ; LGPLv2.0+ Group: Development/Libraries/C and C++ Summary: Library for rendering web content, GTK+ Port Requires: libwebkit-1_0-2 = %{version} @@ -107,6 +113,9 @@ %lang_package %prep %setup -q -n webkit-%{version} +%patch0 -p1 +%patch1 +cp JSCore-1.0.gir ./WebKit/gtk/ %build %ifarch ppc64 @@ -115,7 +124,8 @@ export CFLAGS=" $RPM_OPT_FLAGS" export CXXFLAGS=" $RPM_OPT_FLAGS" %configure \ - --enable-geolocation + --enable-geolocation \ + --enable-introspection make %{?jobs:-j %jobs} %install @@ -134,6 +144,8 @@ %defattr(-,root,root) %{_libdir}/libwebkit-1.0.so.* %{_datadir}/webkit-1.0 +%{_libdir}/girepository-1.0/*.typelib +%{_datadir}/gir-1.0/*.gir %files -n libwebkit-devel %defattr(-,root,root) ++++++ libwebkit-fix-introspection-build.patch ++++++ Index: webkit-1.1.17/GNUmakefile.am =================================================================== --- webkit-1.1.17.orig/GNUmakefile.am +++ webkit-1.1.17/GNUmakefile.am @@ -432,7 +432,7 @@ WEBKIT_GIRSOURCES += WebKit-1.0.gir JSCore-1.0.gir: $(srcdir)/WebKit/gtk/JSCore-1.0.gir cp $(srcdir)/WebKit/gtk/JSCore-1.0.gir $(builddir)/ -$(WEBKIT_GIRSOURCES): $(JSCORE_GIRSOURCES) $(G_IR_SCANNER) +$(WEBKIT_GIRSOURCES): $(JSCORE_GIRSOURCES) $(G_IR_SCANNER) libwebkit-1.0.la $(AM_V_GEN)$(G_IR_SCANNER) -v --namespace WebKit --nsversion=1.0 \ --include=GObject-2.0 \ --include=Gtk-2.0 \ Index: webkit-1.1.17/GNUmakefile.in =================================================================== --- webkit-1.1.17.orig/GNUmakefile.in +++ webkit-1.1.17/GNUmakefile.in @@ -30792,7 +30792,7 @@ uninstall-am: uninstall-binPROGRAMS unin @ENABLE_INTROSPECTION_TRUE@JSCore-1.0.gir: $(srcdir)/WebKit/gtk/JSCore-1.0.gir @ENABLE_INTROSPECTION_TRUE@ cp $(srcdir)/WebKit/gtk/JSCore-1.0.gir $(builddir)/ -@ENABLE_INTROSPECTION_TRUE@$(WEBKIT_GIRSOURCES): $(JSCORE_GIRSOURCES) $(G_IR_SCANNER) +@ENABLE_INTROSPECTION_TRUE@$(WEBKIT_GIRSOURCES): $(JSCORE_GIRSOURCES) $(G_IR_SCANNER) libwebkit-1.0.la @ENABLE_INTROSPECTION_TRUE@ $(AM_V_GEN)$(G_IR_SCANNER) -v --namespace WebKit --nsversion=1.0 \ @ENABLE_INTROSPECTION_TRUE@ --include=GObject-2.0 \ @ENABLE_INTROSPECTION_TRUE@ --include=Gtk-2.0 \ ++++++ libwebkit-ia64_s390x.patch ++++++ --- JavaScriptCore/wtf/Platform.h +++ JavaScriptCore/wtf/Platform.h @@ -343,6 +343,8 @@ /* PLATFORM(X86_64) */ #if defined(__x86_64__) \ + || defined(__ia64__) \ + || defined(__s390x__) \ || defined(_M_X64) #define WTF_PLATFORM_X86_64 1 #endif ++++++ webkit-1.1.15.1.tar.bz2 -> webkit-1.1.17.tar.bz2 ++++++ ++++ 160699 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de