Hello community,
here is the log from the commit of package libqt4 for openSUSE:Factory
checked in at Thu Feb 5 17:48:05 CET 2009.
--------
--- libqt4/libqt4.changes 2009-01-27 23:13:45.000000000 +0100
+++ libqt4/libqt4.changes 2009-02-05 17:19:45.055206000 +0100
@@ -1,0 +2,7 @@
+Thu Feb 5 12:06:44 CET 2009 - dmueller@suse.de
+
+- update to 4.5.0 RC1:
+ * for detaled changelog, see included changes-4.5.0
+ * add missing libqt4-sql-sqlite baselib (bnc#472311)
+
+-------------------------------------------------------------------
libqt4-devel-doc-data.changes: same change
libqt4-sql-plugins.changes: same change
libQtWebKit-devel.changes: same change
calling whatdependson for head-i586
Old:
----
0167-fix-group-reading.diff
0203-qtexthtmlparser-link-color.diff
0238-fix-qt-qttabbar-size.diff
0249-webkit-stale-frame-pointer.diff
0254-fix-qgraphicsproxywidget-deletion-crash.diff
0256-fix-recursive-backingstore-sync-crash.diff
0257-qurl-validate-speedup.diff
0260-fix-qgraphicswidget-deletionclearFocus.diff
0261-sync-before-reset-errorhandler.patch
0262-fix-treeview-animation-crash.diff
0263-fix-fontconfig-handling.diff
0264-fix-zero-height-qpixmap-isnull.diff
0265-fix-formlayoutcrash.diff
lib64.patch
postgresql83-support.diff
ppc-atomic.diff
qnativesocketengine-select.diff
qt4-input-method-lazy-load.patch
qt-x11-opensource-src-4.4.3.tar.bz2
statusbar-recursion.diff
New:
----
ppc64-buildfix.diff
qlibraryinfo-fixes.diff
qt-x11-opensource-src-4.5.0-rc1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt4-devel-doc-data.spec ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:43.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:43.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libqt4-devel-doc-data (Version 4.4.3)
+# spec file for package libqt4-devel-doc-data (Version 4.4.90+4.5.0rc1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: libqt4-devel-doc-data
-BuildRequires: cups-devel freeglut-devel freetype2-devel gcc-c++ libjpeg-devel libpng-devel libqt4-devel pkgconfig
+BuildRequires: cups-devel freeglut-devel freetype2-devel libQtWebKit-devel libqt4-devel pkgconfig
BuildRequires: libqt4-sql-sqlite openssl-devel sqlite-devel
%if 0%{?suse_version}
BuildRequires: update-desktop-files
@@ -34,11 +34,11 @@
%requires_eq libqt4
# COMMON-BEGIN
# COMMON-BEGIN
-Version: 4.4.3
-Release: 11
+Version: 4.4.90+4.5.0rc1
+Release: 1
%define base_name libqt4
%define x11_free -x11-opensource-src-
-%define rversion 4.4.3
+%define rversion 4.5.0-rc1
Source: qt%x11_free%rversion.tar.bz2
Source10: qt4config.desktop
Source11: designer4.desktop
@@ -49,50 +49,33 @@
Source16: linguist.png
Patch2: qt-never-strip.diff
Patch3: plastik-default.diff
-Patch5: lib64.patch
Patch6: use-freetype-default.diff
Patch1006: use-freetype-default-legacy.diff
Patch8: link-tools-shared.diff
Patch20: qt-font-choose.diff
-Patch27: 0167-fix-group-reading.diff
Patch39: 0191-listview-alternate-row-colors.diff
Patch40: 0188-fix-moc-parser-same-name-header.diff
Patch43: 0195-compositing-properties.diff
-Patch48: 0203-qtexthtmlparser-link-color.diff
Patch55: ignore-global-advance-width-in-fots.diff
Patch60: 0180-window-role.diff
Patch61: qt4-fake-bold.patch
Patch62: qdbus-enable-on-sles10.diff
-Patch66: statusbar-recursion.diff
-Patch67: postgresql83-support.diff
Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
-Patch74: ppc-atomic.diff
Patch75: qt-debug-timer.diff
-Patch77: qt4-input-method-lazy-load.patch
Patch79: aliasing.diff
Patch82: 0234-fix-mysql-threaded.diff
-Patch86: 0238-fix-qt-qttabbar-size.diff
Patch87: qfatal-noreturn.diff
Patch88: 0245-fix-randr-changes-detecting.diff
Patch90: display-key-support.diff
-Patch91: 0249-webkit-stale-frame-pointer.diff
-Patch92: 0254-fix-qgraphicsproxywidget-deletion-crash.diff
-Patch93: 0260-fix-qgraphicswidget-deletionclearFocus.diff
-Patch94: qnativesocketengine-select.diff
-Patch95: 0257-qurl-validate-speedup.diff
-Patch97: 0256-fix-recursive-backingstore-sync-crash.diff
-Patch98: 0262-fix-treeview-animation-crash.diff
-Patch99: 0261-sync-before-reset-errorhandler.patch
-Patch100: 0263-fix-fontconfig-handling.diff
Patch101: no-moc-date.diff
Patch102: 0253-qmake_correct_path_separators.diff
-Patch103: 0265-fix-formlayoutcrash.diff
-Patch104: 0264-fix-zero-height-qpixmap-isnull.diff
+Patch103: ppc64-buildfix.diff
+Patch104: qlibraryinfo-fixes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %suse_version > 910
- %define common_options -fast -no-separate-debug-info -shared -xkb -tablet -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
+ %define common_options -fast -no-separate-debug-info -shared -xkb -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
%else
- %define common_options -fast -no-separate-debug-info -shared -xkb -no-tablet -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
+ %define common_options -fast -no-separate-debug-info -shared -xkb -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
%endif
%define check_config \
grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
@@ -116,7 +99,6 @@
%setup -q -n qt%x11_free%rversion
%patch2
%patch3
-%patch5
%if %suse_version > 1010
%patch6
%else
@@ -124,11 +106,9 @@
%endif
# needs rediffing
#%patch8
-%patch27
%patch39
%patch40
%patch43
-%patch48
%patch55
%patch60
%if %suse_version > 910
@@ -136,27 +116,13 @@
# %patch61
%endif
%patch62
-%patch66
-%patch67 -p1
%patch70
-%patch74
%patch75
-%patch77
%patch79
%patch82
-%patch86
%patch87
%patch88
%patch90
-%patch91
-%patch92
-%patch93
-%patch94
-%patch95
-%patch97
-%patch98
-%patch99
-%patch100
%patch101
%patch102
%patch103
@@ -216,6 +182,10 @@
/usr/share/doc/packages/%base_name/src
%changelog
+* Thu Feb 05 2009 dmueller@suse.de
+- update to 4.5.0 RC1:
+ * for detaled changelog, see included changes-4.5.0
+ * add missing libqt4-sql-sqlite baselib (bnc#472311)
* Tue Jan 27 2009 dmueller@suse.de
- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
- fix qmake path separators
++++++ libqt4.spec ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:43.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:43.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libqt4 (Version 4.4.3)
+# spec file for package libqt4 (Version 4.4.90+4.5.0rc1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -46,11 +46,11 @@
Provides: libqt4-dbus-1 = 4.4.0
Obsoletes: libqt4-dbus-1 < 4.4.0
# COMMON-BEGIN
-Version: 4.4.3
-Release: 11
+Version: 4.4.90+4.5.0rc1
+Release: 1
%define base_name libqt4
%define x11_free -x11-opensource-src-
-%define rversion 4.4.3
+%define rversion 4.5.0-rc1
Source: qt%x11_free%rversion.tar.bz2
Source10: qt4config.desktop
Source11: designer4.desktop
@@ -61,50 +61,33 @@
Source16: linguist.png
Patch2: qt-never-strip.diff
Patch3: plastik-default.diff
-Patch5: lib64.patch
Patch6: use-freetype-default.diff
Patch1006: use-freetype-default-legacy.diff
Patch8: link-tools-shared.diff
Patch20: qt-font-choose.diff
-Patch27: 0167-fix-group-reading.diff
Patch39: 0191-listview-alternate-row-colors.diff
Patch40: 0188-fix-moc-parser-same-name-header.diff
Patch43: 0195-compositing-properties.diff
-Patch48: 0203-qtexthtmlparser-link-color.diff
Patch55: ignore-global-advance-width-in-fots.diff
Patch60: 0180-window-role.diff
Patch61: qt4-fake-bold.patch
Patch62: qdbus-enable-on-sles10.diff
-Patch66: statusbar-recursion.diff
-Patch67: postgresql83-support.diff
Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
-Patch74: ppc-atomic.diff
Patch75: qt-debug-timer.diff
-Patch77: qt4-input-method-lazy-load.patch
Patch79: aliasing.diff
Patch82: 0234-fix-mysql-threaded.diff
-Patch86: 0238-fix-qt-qttabbar-size.diff
Patch87: qfatal-noreturn.diff
Patch88: 0245-fix-randr-changes-detecting.diff
Patch90: display-key-support.diff
-Patch91: 0249-webkit-stale-frame-pointer.diff
-Patch92: 0254-fix-qgraphicsproxywidget-deletion-crash.diff
-Patch93: 0260-fix-qgraphicswidget-deletionclearFocus.diff
-Patch94: qnativesocketengine-select.diff
-Patch95: 0257-qurl-validate-speedup.diff
-Patch97: 0256-fix-recursive-backingstore-sync-crash.diff
-Patch98: 0262-fix-treeview-animation-crash.diff
-Patch99: 0261-sync-before-reset-errorhandler.patch
-Patch100: 0263-fix-fontconfig-handling.diff
Patch101: no-moc-date.diff
Patch102: 0253-qmake_correct_path_separators.diff
-Patch103: 0265-fix-formlayoutcrash.diff
-Patch104: 0264-fix-zero-height-qpixmap-isnull.diff
+Patch103: ppc64-buildfix.diff
+Patch104: qlibraryinfo-fixes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %suse_version > 910
- %define common_options -fast -no-separate-debug-info -shared -xkb -tablet -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
+ %define common_options -fast -no-separate-debug-info -shared -xkb -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
%else
- %define common_options -fast -no-separate-debug-info -shared -xkb -no-tablet -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
+ %define common_options -fast -no-separate-debug-info -shared -xkb -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
%endif
%define check_config \
grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
@@ -129,7 +112,6 @@
%setup -q -n qt%x11_free%rversion
%patch2
%patch3
-%patch5
%if %suse_version > 1010
%patch6
%else
@@ -137,11 +119,9 @@
%endif
# needs rediffing
#%patch8
-%patch27
%patch39
%patch40
%patch43
-%patch48
%patch55
%patch60
%if %suse_version > 910
@@ -149,27 +129,13 @@
# %patch61
%endif
%patch62
-%patch66
-%patch67 -p1
%patch70
-%patch74
%patch75
-%patch77
%patch79
%patch82
-%patch86
%patch87
%patch88
%patch90
-%patch91
-%patch92
-%patch93
-%patch94
-%patch95
-%patch97
-%patch98
-%patch99
-%patch100
%patch101
%patch102
%patch103
@@ -318,6 +284,9 @@
export QTDIR=$PWD
export PATH=$PWD/bin:$PATH
export LD_LIBRARY_PATH=$PWD/lib/
+%ifarch ppc64
+ RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc"
+%endif
sed -i -e "/^QMAKE_CFLAGS_RELEASE[ \t]*+=/s,\$, $RPM_OPT_FLAGS," mkspecs/common/g++.conf
export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
@@ -397,8 +366,9 @@
%dir %plugindir/imageformats
%dir %plugindir/inputmethods
%dir %plugindir/accessible
-%dir %_defaultdocdir/%name
-%doc %_defaultdocdir/%name/changes-*
+%dir %plugindir/graphicssystems
+%dir /usr/share/qt4
+#%doc %_defaultdocdir/%name/changes-*
%_libdir/libQtCore*.so.*
%_libdir/libQtNetwork*.so.*
%_libdir/libQtXml*.so.*
@@ -429,6 +399,7 @@
%endif
%_libdir/libQtSvg.so.*
%_libdir/libQtScript.so.*
+%_libdir/libQtScriptTools.so.*
%_libdir/libQtDesigner*.so.*
%_libdir/libQtAssistantClient.so.*
%_libdir/libQtHelp.so.*
@@ -437,6 +408,7 @@
%plugindir/imageformats/*
%plugindir/inputmethods/*
%plugindir/accessible/*
+%plugindir/graphicssystems/*
/usr/share/qt4/translations
/usr/share/qt4/phrasebooks
%if %suse_version > 910
@@ -463,6 +435,7 @@
/usr/bin/linguist
/usr/bin/lrelease
/usr/bin/lupdate
+/usr/bin/lconvert
/usr/bin/pixeltool
/usr/bin/qt3to4
%if %suse_version > 910
@@ -492,6 +465,7 @@
/usr/include/QtOpenGL
%endif
/usr/include/QtScript
+/usr/include/QtScriptTools
/usr/include/QtSql
/usr/include/QtSvg
/usr/include/QtTest
@@ -519,6 +493,10 @@
%plugindir/sqldrivers/libqsqlite*.so
%changelog
+* Thu Feb 05 2009 dmueller@suse.de
+- update to 4.5.0 RC1:
+ * for detaled changelog, see included changes-4.5.0
+ * add missing libqt4-sql-sqlite baselib (bnc#472311)
* Tue Jan 27 2009 dmueller@suse.de
- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
- fix qmake path separators
++++++ libqt4-sql-plugins.spec ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:43.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:43.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libqt4-sql-plugins (Version 4.4.3)
+# spec file for package libqt4-sql-plugins (Version 4.4.90+4.5.0rc1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -33,11 +33,11 @@
Summary: Qt 4 SQL-Related Libraries
# COMMON-BEGIN
# COMMON-BEGIN
-Version: 4.4.3
-Release: 11
+Version: 4.4.90+4.5.0rc1
+Release: 1
%define base_name libqt4
%define x11_free -x11-opensource-src-
-%define rversion 4.4.3
+%define rversion 4.5.0-rc1
Source: qt%x11_free%rversion.tar.bz2
Source10: qt4config.desktop
Source11: designer4.desktop
@@ -48,50 +48,33 @@
Source16: linguist.png
Patch2: qt-never-strip.diff
Patch3: plastik-default.diff
-Patch5: lib64.patch
Patch6: use-freetype-default.diff
Patch1006: use-freetype-default-legacy.diff
Patch8: link-tools-shared.diff
Patch20: qt-font-choose.diff
-Patch27: 0167-fix-group-reading.diff
Patch39: 0191-listview-alternate-row-colors.diff
Patch40: 0188-fix-moc-parser-same-name-header.diff
Patch43: 0195-compositing-properties.diff
-Patch48: 0203-qtexthtmlparser-link-color.diff
Patch55: ignore-global-advance-width-in-fots.diff
Patch60: 0180-window-role.diff
Patch61: qt4-fake-bold.patch
Patch62: qdbus-enable-on-sles10.diff
-Patch66: statusbar-recursion.diff
-Patch67: postgresql83-support.diff
Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
-Patch74: ppc-atomic.diff
Patch75: qt-debug-timer.diff
-Patch77: qt4-input-method-lazy-load.patch
Patch79: aliasing.diff
Patch82: 0234-fix-mysql-threaded.diff
-Patch86: 0238-fix-qt-qttabbar-size.diff
Patch87: qfatal-noreturn.diff
Patch88: 0245-fix-randr-changes-detecting.diff
Patch90: display-key-support.diff
-Patch91: 0249-webkit-stale-frame-pointer.diff
-Patch92: 0254-fix-qgraphicsproxywidget-deletion-crash.diff
-Patch93: 0260-fix-qgraphicswidget-deletionclearFocus.diff
-Patch94: qnativesocketengine-select.diff
-Patch95: 0257-qurl-validate-speedup.diff
-Patch97: 0256-fix-recursive-backingstore-sync-crash.diff
-Patch98: 0262-fix-treeview-animation-crash.diff
-Patch99: 0261-sync-before-reset-errorhandler.patch
-Patch100: 0263-fix-fontconfig-handling.diff
Patch101: no-moc-date.diff
Patch102: 0253-qmake_correct_path_separators.diff
-Patch103: 0265-fix-formlayoutcrash.diff
-Patch104: 0264-fix-zero-height-qpixmap-isnull.diff
+Patch103: ppc64-buildfix.diff
+Patch104: qlibraryinfo-fixes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %suse_version > 910
- %define common_options -fast -no-separate-debug-info -shared -xkb -tablet -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
+ %define common_options -fast -no-separate-debug-info -shared -xkb -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
%else
- %define common_options -fast -no-separate-debug-info -shared -xkb -no-tablet -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
+ %define common_options -fast -no-separate-debug-info -shared -xkb -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
%endif
%define check_config \
grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
@@ -114,7 +97,6 @@
%setup -q -n qt%x11_free%rversion
%patch2
%patch3
-%patch5
%if %suse_version > 1010
%patch6
%else
@@ -122,11 +104,9 @@
%endif
# needs rediffing
#%patch8
-%patch27
%patch39
%patch40
%patch43
-%patch48
%patch55
%patch60
%if %suse_version > 910
@@ -134,27 +114,13 @@
# %patch61
%endif
%patch62
-%patch66
-%patch67 -p1
%patch70
-%patch74
%patch75
-%patch77
%patch79
%patch82
-%patch86
%patch87
%patch88
%patch90
-%patch91
-%patch92
-%patch93
-%patch94
-%patch95
-%patch97
-%patch98
-%patch99
-%patch100
%patch101
%patch102
%patch103
@@ -276,6 +242,10 @@
%plugindir/sqldrivers/libqsqlmysql*.so
%changelog
+* Thu Feb 05 2009 dmueller@suse.de
+- update to 4.5.0 RC1:
+ * for detaled changelog, see included changes-4.5.0
+ * add missing libqt4-sql-sqlite baselib (bnc#472311)
* Tue Jan 27 2009 dmueller@suse.de
- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
- fix qmake path separators
++++++ libQtWebKit-devel.spec ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:43.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:43.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libQtWebKit-devel (Version 4.4.3)
+# spec file for package libQtWebKit-devel (Version 4.4.90+4.5.0rc1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -37,11 +37,11 @@
%requires_eq libqt4-devel
# COMMON-BEGIN
# COMMON-BEGIN
-Version: 4.4.3
-Release: 11
+Version: 4.4.90+4.5.0rc1
+Release: 1
%define base_name libqt4
%define x11_free -x11-opensource-src-
-%define rversion 4.4.3
+%define rversion 4.5.0-rc1
Source: qt%x11_free%rversion.tar.bz2
Source10: qt4config.desktop
Source11: designer4.desktop
@@ -52,50 +52,33 @@
Source16: linguist.png
Patch2: qt-never-strip.diff
Patch3: plastik-default.diff
-Patch5: lib64.patch
Patch6: use-freetype-default.diff
Patch1006: use-freetype-default-legacy.diff
Patch8: link-tools-shared.diff
Patch20: qt-font-choose.diff
-Patch27: 0167-fix-group-reading.diff
Patch39: 0191-listview-alternate-row-colors.diff
Patch40: 0188-fix-moc-parser-same-name-header.diff
Patch43: 0195-compositing-properties.diff
-Patch48: 0203-qtexthtmlparser-link-color.diff
Patch55: ignore-global-advance-width-in-fots.diff
Patch60: 0180-window-role.diff
Patch61: qt4-fake-bold.patch
Patch62: qdbus-enable-on-sles10.diff
-Patch66: statusbar-recursion.diff
-Patch67: postgresql83-support.diff
Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
-Patch74: ppc-atomic.diff
Patch75: qt-debug-timer.diff
-Patch77: qt4-input-method-lazy-load.patch
Patch79: aliasing.diff
Patch82: 0234-fix-mysql-threaded.diff
-Patch86: 0238-fix-qt-qttabbar-size.diff
Patch87: qfatal-noreturn.diff
Patch88: 0245-fix-randr-changes-detecting.diff
Patch90: display-key-support.diff
-Patch91: 0249-webkit-stale-frame-pointer.diff
-Patch92: 0254-fix-qgraphicsproxywidget-deletion-crash.diff
-Patch93: 0260-fix-qgraphicswidget-deletionclearFocus.diff
-Patch94: qnativesocketengine-select.diff
-Patch95: 0257-qurl-validate-speedup.diff
-Patch97: 0256-fix-recursive-backingstore-sync-crash.diff
-Patch98: 0262-fix-treeview-animation-crash.diff
-Patch99: 0261-sync-before-reset-errorhandler.patch
-Patch100: 0263-fix-fontconfig-handling.diff
Patch101: no-moc-date.diff
Patch102: 0253-qmake_correct_path_separators.diff
-Patch103: 0265-fix-formlayoutcrash.diff
-Patch104: 0264-fix-zero-height-qpixmap-isnull.diff
+Patch103: ppc64-buildfix.diff
+Patch104: qlibraryinfo-fixes.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if %suse_version > 910
- %define common_options -fast -no-separate-debug-info -shared -xkb -tablet -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
+ %define common_options -fast -no-separate-debug-info -shared -xkb -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support
%else
- %define common_options -fast -no-separate-debug-info -shared -xkb -no-tablet -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
+ %define common_options -fast -no-separate-debug-info -shared -xkb -no-xrender -no-xrandr -no-xinerama -no-xshape -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -qt-gif -prefix /usr -L %_libdir -libdir %_libdir -docdir %_docdir/%{base_name} -examplesdir %_libdir/qt4/examples -demosdir %_libdir/qt4/demos -plugindir %plugindir -translationdir /usr/share/qt4/translations -iconv -sysconfdir /etc/settings -datadir /usr/share/qt4/ -no-pch -no-exceptions -system-libtiff -no-sm -no-opengl -no-xcursor -no-webkit -no-xmlpatterns
%endif
%define check_config \
grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
@@ -120,7 +103,6 @@
%setup -q -n qt%x11_free%rversion
%patch2
%patch3
-%patch5
%if %suse_version > 1010
%patch6
%else
@@ -128,11 +110,9 @@
%endif
# needs rediffing
#%patch8
-%patch27
%patch39
%patch40
%patch43
-%patch48
%patch55
%patch60
%if %suse_version > 910
@@ -140,27 +120,13 @@
# %patch61
%endif
%patch62
-%patch66
-%patch67 -p1
%patch70
-%patch74
%patch75
-%patch77
%patch79
%patch82
-%patch86
%patch87
%patch88
%patch90
-%patch91
-%patch92
-%patch93
-%patch94
-%patch95
-%patch97
-%patch98
-%patch99
-%patch100
%patch101
%patch102
%patch103
@@ -333,6 +299,10 @@
/usr/bin/qt4-browser
%changelog
+* Thu Feb 05 2009 dmueller@suse.de
+- update to 4.5.0 RC1:
+ * for detaled changelog, see included changes-4.5.0
+ * add missing libqt4-sql-sqlite baselib (bnc#472311)
* Tue Jan 27 2009 dmueller@suse.de
- drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
- fix qmake path separators
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:43.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:43.000000000 +0100
@@ -5,6 +5,9 @@
libqt4-qt3support
libqt4-sql
+libqt4-sql-sqlite
+ supplements "packageand(libqt4-sql-sqlite:libqt4-sql-<targettype>)"
+
libqt4-sql-unixODBC
supplements "packageand(libqt4-sql-unixODBC:libqt4-sql-<targettype>)"
++++++ ignore-global-advance-width-in-fots.diff ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:44.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:44.000000000 +0100
@@ -1,11 +1,11 @@
--- src/gui/text/qfontengine_ft.cpp
+++ src/gui/text/qfontengine_ft.cpp
-@@ -507,7 +507,7 @@
+@@ -601,7 +601,7 @@ QFontEngineFT::QFontEngineFT(const QFontDef &fd)
kerning_pairs_loaded = false;
transform = false;
antialias = true;
- default_load_flags = 0;
+ default_load_flags = FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH;
+ default_hint_style = HintNone;
subpixelType = Subpixel_None;
- defaultGlyphFormat = Format_None;
- canUploadGlyphsToServer = false;
+ lcdFilterType = 0;
++++++ libqt4-devel-doc-data.spec.in ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:44.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:44.000000000 +0100
@@ -12,7 +12,7 @@
# nodebuginfo
Name: libqt4-devel-doc-data
-BuildRequires: cups-devel freeglut-devel freetype2-devel gcc-c++ libjpeg-devel libpng-devel pkgconfig libqt4-devel
+BuildRequires: cups-devel freeglut-devel freetype2-devel pkgconfig libqt4-devel libQtWebKit-devel
BuildRequires: openssl-devel sqlite-devel libqt4-sql-sqlite
%if 0%{?suse_version}
BuildRequires: update-desktop-files
++++++ ppc64-buildfix.diff ++++++
--- src/corelib/arch/qatomic_powerpc.h
+++ src/corelib/arch/qatomic_powerpc.h
@@ -188,7 +188,7 @@ inline bool QBasicAtomicInt::testAndSetRelease(int expectedValue, int newValue)
"lwarx %[result]," _Q_VALUE "\n"
"xor. %[result], %[result], %[expectedValue]\n"
"bne $+12\n"
- "stwcx. %[newValue],0,%[_q_value]\n"
+ "stwcx. %[newValue]," _Q_VALUE "\n"
"bne- $-16\n"
: [result] "=&r" (result),
_Q_VALUE_MEMORY_OPERAND
++++++ qlibraryinfo-fixes.diff ++++++
--- src/corelib/global/qlibraryinfo.cpp
+++ src/corelib/global/qlibraryinfo.cpp
@@ -494,64 +494,9 @@ extern "C" {
void qt_core_init_boilerplate() __attribute__((noreturn));
}
-# if defined(QT_ARCH_I386)
#define sysinit() (void)0
-#define syswrite(msg, len) \
- ({ int res; \
- asm volatile ("movl %%ebx, %%edi\n" \
- "movl $1, %%ebx\n" \
- "int $0x80\n" \
- "movl %%edi, %%ebx\n" \
- : "=a" (res) : "0" (SYS_write), "c" (msg), "d" (len) : "edi"); res; })
-#define sysexit(c) \
- asm ("xor %%ebx, %%ebx\n" \
- "int $0x80\n" \
- : : "a" (SYS_exit)); _exit(c)
-
-# elif defined(QT_ARCH_X86_64)
-#define sysinit() (void)0
-#define syswrite(msg, len) \
- ({ int res; \
- asm volatile ("syscall\n" \
- : "=a" (res) : "0" (SYS_write), "D" (1), "S" (msg), "d" (len) : "rcx"); res; })
-#define sysexit(c) \
- asm ("syscall\n" \
- : : "a" (SYS_exit), "D" (0)); _exit(c)
-
-# elif defined(QT_ARCH_IA64)
-#define sysinit() \
- asm volatile ("{.mlx\n" \
- " nop.m 0\n" \
- " movl r2 = @pcrel(boilerplate);;" \
- "}\n" \
- "{.mii\n" \
- " mov r10 = @ltoffx(boilerplate)\n" \
- " mov r1 = ip\n" \
- " adds r2 = -16, r2\n;;\n" \
- "}\n" \
- " add r1 = r2, r1;;\n" \
- " sub r1 = r1, r10;;\n" \
- : : : "r2", "r10")
-#define syswrite(msg, len) \
- ({ const char *_msg = msg; \
- asm ("mov out0=%1\n" \
- "mov out1=%2\n" \
- "mov out2=%3\n" \
- ";;\n" \
- "mov r15=%0\n" \
- "break 0x100000;;\n" \
- : : "I" (SYS_write), "I" (1), "r" (_msg), "r" (len)); })
-#define sysexit(c) \
- asm ("mov out0=%1\n" \
- ";;\n" \
- "mov r15=%0\n" \
- "break 0x100000;;\n" \
- : : "I" (SYS_exit), "O" (0)); write(1, 0, 0); _exit(c)
-# else
-#define sysinit() (void)0
-#define syswrite(msg, len) (msg); (len)
+#define syswrite(msg, len) syscall(SYS_write, msg, len);
#define sysexit(c) __builtin_exit(c)
-# endif
#define sysputs(msg) syswrite(msg, -1 + sizeof(msg))
#define sysendl() syswrite("\n", 1)
++++++ use-freetype-default.diff ++++++
--- /var/tmp/diff_new_pack.iH1658/_old 2009-02-05 17:24:44.000000000 +0100
+++ /var/tmp/diff_new_pack.iH1658/_new 2009-02-05 17:24:44.000000000 +0100
@@ -1,7 +1,7 @@
--- src/gui/text/qfontengine_x11.cpp
+++ src/gui/text/qfontengine_x11.cpp
-@@ -890,6 +890,27 @@ Q_GUI_EXPORT void qt_x11ft_convert_patte
- *antialias = b;
+@@ -992,6 +992,26 @@ static bool subpixel_rendering_available()
+ return (implemented = true);
}
+#include