1 | #
|
---|
2 | # spec file for package libqt4
|
---|
3 | #
|
---|
4 | # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
---|
5 | #
|
---|
6 | # All modifications and additions to the file contributed by third parties
|
---|
7 | # remain the property of their copyright owners, unless otherwise agreed
|
---|
8 | # upon. The license for this file, and modifications and additions to the
|
---|
9 | # file, is the same license as for the pristine package itself (unless the
|
---|
10 | # license for the pristine package is not an Open Source License, in which
|
---|
11 | # case the license is the MIT License). An "Open Source License" is a
|
---|
12 | # license that conforms to the Open Source Definition (Version 1.9)
|
---|
13 | # published by the Open Source Initiative.
|
---|
14 |
|
---|
15 | # Please submit bugfixes or comments via http://bugs.opensuse.org/
|
---|
16 | #
|
---|
17 |
|
---|
18 | # norootforbuild
|
---|
19 |
|
---|
20 |
|
---|
21 | Name: libqt4
|
---|
22 | BuildRequires: Mesa-devel cups-devel freetype2-devel gcc-c++ libjpeg-devel libmng-devel
|
---|
23 | BuildRequires: libpng-devel libtiff-devel pkgconfig sqlite3-devel
|
---|
24 | BuildRequires: fdupes glib2-devel update-desktop-files
|
---|
25 | BuildRequires: dbus-1-devel openssl-devel xorg-x11-devel
|
---|
26 | BuildRequires: alsa-devel gtk2-devel
|
---|
27 | %if %suse_version > 1020
|
---|
28 | BuildRequires: clucene-core-devel
|
---|
29 | %endif
|
---|
30 | %define with_qt3support 1
|
---|
31 | %define with_phonon 0
|
---|
32 | %define with_phonon_backend 0
|
---|
33 | %if %with_phonon
|
---|
34 | %if %with_phonon_backend
|
---|
35 | BuildRequires: gstreamer-0_10-plugins-base-devel libxine-devel
|
---|
36 | %endif
|
---|
37 | %endif
|
---|
38 | Url: http://www.qtsoftware.com
|
---|
39 | License: GPLv3 ; LGPLv2.1+
|
---|
40 | Group: System/Libraries
|
---|
41 | AutoReqProv: on
|
---|
42 | Summary: C++ Program Library, Core Components
|
---|
43 | # bug437293
|
---|
44 | %ifarch ppc64
|
---|
45 | Obsoletes: qt-64bit
|
---|
46 | %endif
|
---|
47 | # plugindir/codecs/* was moved from libqt4-x11, Ensure seamless update from openSUSE <= 11.1 and SLE <= 11:
|
---|
48 | # See also baselibs.conf.
|
---|
49 | Conflicts: %{name}-x11 <= 4.5.1-2.5
|
---|
50 | #
|
---|
51 | Obsoletes: qt < 4.4.0
|
---|
52 | Provides: qt = 4.4.0
|
---|
53 | Provides: libqt4-dbus-1 = 4.4.0
|
---|
54 | Obsoletes: libqt4-dbus-1 < 4.4.0
|
---|
55 | # COMMON-VERSION-BEGIN
|
---|
56 | Version: 4.7.3
|
---|
57 | Release: 14.1
|
---|
58 | %define base_name libqt4
|
---|
59 | %define x11_free -everywhere-opensource-src-
|
---|
60 | %define rversion %version
|
---|
61 | # COMMON-VERSION-END
|
---|
62 | # COMMON-BEGIN
|
---|
63 | Source: qt%x11_free%rversion.tar.bz2
|
---|
64 | # to get mtime of file:
|
---|
65 | Source1: libqt4.changes
|
---|
66 | Source2: baselibs.conf
|
---|
67 | Source10: qt4config.desktop
|
---|
68 | Source11: designer4.desktop
|
---|
69 | Source12: linguist4.desktop
|
---|
70 | Source13: assistant4.desktop
|
---|
71 | Source14: assistant.png
|
---|
72 | Source15: designer.png
|
---|
73 | Source16: linguist.png
|
---|
74 | Patch2: qt-never-strip.diff
|
---|
75 | Patch3: plastik-default.diff
|
---|
76 | Patch6: use-freetype-default.diff
|
---|
77 | Patch1006: use-freetype-default-legacy.diff
|
---|
78 | Patch8: link-tools-shared.diff
|
---|
79 | Patch39: 0191-listview-alternate-row-colors.diff
|
---|
80 | Patch40: 0188-fix-moc-parser-same-name-header.diff
|
---|
81 | Patch41: konsole-nvidia-font-speed.diff
|
---|
82 | Patch43: 0195-compositing-properties.diff
|
---|
83 | Patch60: 0180-window-role.diff
|
---|
84 | Patch61: qt4-fake-bold.patch
|
---|
85 | Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch
|
---|
86 | Patch75: qt-debug-timer.diff
|
---|
87 | Patch87: qfatal-noreturn.diff
|
---|
88 | Patch101: no-moc-date.diff
|
---|
89 | Patch102: 0253-qmake_correct_path_separators.diff
|
---|
90 | Patch107: webkit-ia64_s390x.patch
|
---|
91 | Patch109: libqt4-libtool-nodate.diff
|
---|
92 | Patch113: ppc64-webkit-link-fix.diff
|
---|
93 | Patch118: rcc-stable-dirlisting.diff
|
---|
94 | Patch119: hppa_ldcw_fix.diff
|
---|
95 | Patch120: hppa_unaligned_access_fix_458133.diff
|
---|
96 | Patch121: webkit-sparc64.diff
|
---|
97 | Patch123: use-cups-default-print-settings-bnc552218.diff
|
---|
98 | Patch124: qtreeview-fix-QTBUG-16292.diff
|
---|
99 | Patch125: tiff-samples-reader-crash.diff
|
---|
100 | Patch126: qsslsocket-QTBUG-14985.patch
|
---|
101 |
|
---|
102 | BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
---|
103 | %define common_options --opensource -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 -no-sql-mysql -importdir %plugindir/imports -xsync -xinput -gtkstyle
|
---|
104 | %define check_config \
|
---|
105 | grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \
|
---|
106 | if test -f /usr/share/qt4/mkspecs/qconfig.pri ; then \
|
---|
107 | diff -u /usr/share/qt4/mkspecs/qconfig.pri mkspecs/qconfig.pri || exit 1; \
|
---|
108 | fi \
|
---|
109 |
|
---|
110 | %description
|
---|
111 | Qt is a set of libraries for developing applications.
|
---|
112 |
|
---|
113 | This package contains base tools, like string, xml, and network
|
---|
114 | handling.
|
---|
115 |
|
---|
116 |
|
---|
117 |
|
---|
118 | %prep
|
---|
119 | %define plugindir %_libdir/qt4/plugins
|
---|
120 | %setup -q -n qt%x11_free%rversion
|
---|
121 | %patch2
|
---|
122 | %patch3
|
---|
123 | %if %suse_version > 1010
|
---|
124 | %patch6
|
---|
125 | %else
|
---|
126 | %patch1006
|
---|
127 | %endif
|
---|
128 | # needs rediffing
|
---|
129 | #%patch8
|
---|
130 | %patch39
|
---|
131 | %patch40
|
---|
132 | %patch41
|
---|
133 | %patch43
|
---|
134 | # ### 47 rediff
|
---|
135 | # %patch60
|
---|
136 | # bnc#374073 comment #8
|
---|
137 | # %patch61
|
---|
138 | %patch70
|
---|
139 | %patch75
|
---|
140 | %patch87
|
---|
141 | %patch101
|
---|
142 | # ### 47 rediff
|
---|
143 | # %patch102
|
---|
144 | # ### 47 rediff
|
---|
145 | # %patch107
|
---|
146 | %patch109
|
---|
147 | %patch113
|
---|
148 | %patch118 -p1
|
---|
149 | %ifarch hppa
|
---|
150 | %patch119
|
---|
151 | %patch120
|
---|
152 | %endif
|
---|
153 | %patch123
|
---|
154 | %patch124
|
---|
155 | %patch125
|
---|
156 | %patch126
|
---|
157 | # ### 47 rediff
|
---|
158 | #%patch121 -p1
|
---|
159 | # be sure not to use them
|
---|
160 | rm -rf src/3rdparty/{libjpeg,freetype,libpng,zlib,libtiff,fonts}
|
---|
161 | # COMMON-END
|
---|
162 |
|
---|
163 | %package devel
|
---|
164 | License: GPLv2 ; GPLv3
|
---|
165 | Group: Development/Libraries/X11
|
---|
166 | Summary: Qt Development Kit
|
---|
167 | Requires: zlib-devel c++_compiler pkgconfig
|
---|
168 | Requires: freetype2-devel libmng-devel libpng-devel libtiff-devel
|
---|
169 | Requires: xorg-x11-devel Mesa-devel dbus-1-devel openssl-devel
|
---|
170 | Requires: glib2-devel sqlite3-devel
|
---|
171 | Requires: %name = %version
|
---|
172 | Requires: libqt4-sql-sqlite >= %version
|
---|
173 | # bug437293
|
---|
174 | %ifarch ppc64
|
---|
175 | Obsoletes: qt-devel-64bit
|
---|
176 | %endif
|
---|
177 | #
|
---|
178 | Provides: dbus-1-qt-devel = 0.63
|
---|
179 | Provides: qt-devel = 4.4.0
|
---|
180 | Provides: dbus-1-qt = 0.63
|
---|
181 | Provides: qt-dbus-1 = 4.2.0
|
---|
182 | Provides: libQtDeclarative-devel = 4.6.0
|
---|
183 | Obsoletes: dbus-1-qt < 0.63
|
---|
184 | Obsoletes: qt-dbus-1 < 4.2.0
|
---|
185 | Obsoletes: dbus-1-qt-devel < 0.63
|
---|
186 | Obsoletes: qt-devel < 4.4.0
|
---|
187 | Obsoletes: libQtDeclarative-devel < 4.6.0
|
---|
188 |
|
---|
189 | %description devel
|
---|
190 | You need this package, if you want to compile programs with Qt. It
|
---|
191 | contains the "Qt Crossplatform Development Kit". It does contain
|
---|
192 | include files and development applications like GUI designers,
|
---|
193 | translator tools and code generators.
|
---|
194 |
|
---|
195 |
|
---|
196 |
|
---|
197 | %package -n libqt4-sql-sqlite
|
---|
198 | License: GPLv2 ; GPLv3
|
---|
199 | Group: Development/Libraries/C and C++
|
---|
200 | Summary: Qt 4 sqlite plugin
|
---|
201 | Requires: libqt4-sql = %version
|
---|
202 | Provides: libqt4_sql_backend = %version
|
---|
203 | Obsoletes: qt-sql-sqlite < 4.4.0
|
---|
204 | Provides: qt-sql-sqlite = 4.4.0
|
---|
205 |
|
---|
206 | %description -n libqt4-sql-sqlite
|
---|
207 | Qt 4 sqlite plugin to be able to use database functionality with Qt
|
---|
208 | applications without the need to setup a SQL server.
|
---|
209 |
|
---|
210 |
|
---|
211 |
|
---|
212 | %package x11
|
---|
213 | License: GPLv2 ; GPLv3
|
---|
214 | Group: Development/Libraries/C and C++
|
---|
215 | Summary: Qt 4 GUI related libraries
|
---|
216 | # bug437293
|
---|
217 | %ifarch ppc64
|
---|
218 | Obsoletes: qt-x11-64bit
|
---|
219 | %endif
|
---|
220 | #
|
---|
221 | Obsoletes: qt-x11 < 4.4.0
|
---|
222 | Provides: qt-x11 = 4.4.0
|
---|
223 | Requires: %name = %version
|
---|
224 |
|
---|
225 | %description x11
|
---|
226 | Qt 4 libraries which are used for drawing widgets and OpenGL items.
|
---|
227 |
|
---|
228 |
|
---|
229 |
|
---|
230 | %if %with_qt3support
|
---|
231 |
|
---|
232 | %package qt3support
|
---|
233 | License: GPLv2 ; GPLv3
|
---|
234 | Group: System/Libraries
|
---|
235 | Summary: C++ Program Library, Core Components
|
---|
236 | # bug437293
|
---|
237 | %ifarch ppc64
|
---|
238 | Obsoletes: qt-qt3support-64bit
|
---|
239 | %endif
|
---|
240 | #
|
---|
241 | Obsoletes: qt-qt3support < 4.6.0
|
---|
242 | Provides: qt-qt3support = 4.6.0
|
---|
243 | Requires: %name = %version
|
---|
244 |
|
---|
245 | %description qt3support
|
---|
246 | Qt is a set of libraries for developing applications.
|
---|
247 |
|
---|
248 | This package contains base tools, like string, xml, and network
|
---|
249 | handling.
|
---|
250 |
|
---|
251 |
|
---|
252 | %endif
|
---|
253 |
|
---|
254 | %package sql
|
---|
255 | License: GPLv2 ; GPLv3
|
---|
256 | Group: Development/Libraries/C and C++
|
---|
257 | Summary: Qt 4 SQL related libraries
|
---|
258 | # bug437293
|
---|
259 | %ifarch ppc64
|
---|
260 | Obsoletes: qt-sql-64bit
|
---|
261 | %endif
|
---|
262 | #
|
---|
263 | Obsoletes: qt-sql < 4.4.0
|
---|
264 | Provides: qt-sql = 4.4.0
|
---|
265 | Requires: %name = %version
|
---|
266 | Recommends: libqt4_sql_backend = %version
|
---|
267 | Suggests: libqt4-sql-sqlite
|
---|
268 |
|
---|
269 | %description sql
|
---|
270 | Qt 4 libraries which are used for connection with an SQL server. You
|
---|
271 | will need also a plugin package for a supported SQL server.
|
---|
272 |
|
---|
273 |
|
---|
274 | %package -n libQtWebKit4
|
---|
275 | License: GPLv2 ; GPLv3
|
---|
276 | Group: Development/Libraries/C and C++
|
---|
277 | Summary: Open source Web Browser engine based on Qt4
|
---|
278 | Requires: libqt4-x11 = %version
|
---|
279 | Provides: libQtDeclarative4 = 4.6.0
|
---|
280 | Obsoletes: libQtDeclarative4 < 4.6.0
|
---|
281 |
|
---|
282 | %description -n libQtWebKit4
|
---|
283 | WebKit is an open source web browser engine. WebKit's HTML and JavaScript
|
---|
284 | code began as a branch of the KHTML and KJS libraries from KDE. As part of
|
---|
285 | KDE framework KHTML was based on Qt but during their porting efforts Apple's
|
---|
286 | engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
|
---|
287 | porting this fabulous engine back to Qt.
|
---|
288 |
|
---|
289 |
|
---|
290 | %package -n libQtWebKit-devel
|
---|
291 | License: GPLv2 ; GPLv3
|
---|
292 | Group: Development/Libraries/C and C++
|
---|
293 | Summary: Open source Web Browser engine based on Qt4
|
---|
294 | Requires: libQtWebKit4 = %version
|
---|
295 | Requires: libqt4-devel = %version
|
---|
296 |
|
---|
297 | %description -n libQtWebKit-devel
|
---|
298 | WebKit is an open source web browser engine. WebKit's HTML and JavaScript
|
---|
299 | code began as a branch of the KHTML and KJS libraries from KDE. As part of
|
---|
300 | KDE framework KHTML was based on Qt but during their porting efforts Apple's
|
---|
301 | engineers made WebKit toolkit independent. WebKit Qt is a project aiming at
|
---|
302 | porting this fabulous engine back to Qt.
|
---|
303 |
|
---|
304 |
|
---|
305 | %package private-headers-devel
|
---|
306 | License: GPLv2 ; GPLv3
|
---|
307 | Group: Development/Libraries/C and C++
|
---|
308 | Summary: Non-ABI stabile experimental API
|
---|
309 | Requires: libqt4-x11 = %version libqt4-devel = %version
|
---|
310 |
|
---|
311 | %description private-headers-devel
|
---|
312 | This package provides private headers of libqt4-devel that are normally
|
---|
313 | not used by application development and that do not have any ABI or
|
---|
314 | API guarantees. The packages that build against these have to require
|
---|
315 | the exact Qt version.
|
---|
316 |
|
---|
317 | %if %with_phonon
|
---|
318 |
|
---|
319 | %package -n phonon
|
---|
320 |
|
---|
321 |
|
---|
322 | License: LGPLv2.0+
|
---|
323 | Summary: Phonon Multimedia Platform Abstraction
|
---|
324 | Group: Development/Libraries/KDE
|
---|
325 | Requires: phonon-backend = %version
|
---|
326 | Requires: libphonon4 = %version
|
---|
327 |
|
---|
328 | %description -n phonon
|
---|
329 | Phonon is a cross-platform portable Multimedia Support Abstraction,
|
---|
330 | which allows you to play multiple audio or video formats with the same
|
---|
331 | quality on all platforms, no matter which underlying architecture is
|
---|
332 | used.
|
---|
333 |
|
---|
334 |
|
---|
335 | %package -n phonon-devel
|
---|
336 |
|
---|
337 |
|
---|
338 | License: LGPLv2.0+
|
---|
339 | Summary: Phonon Multimedia Platform Abstraction
|
---|
340 | Group: Development/Libraries/KDE
|
---|
341 | Requires: %name = %version
|
---|
342 | Requires: libphonon4 = %version
|
---|
343 | Requires: libqt4-devel
|
---|
344 |
|
---|
345 | %description -n phonon-devel
|
---|
346 | Phonon is a cross-platform portable Multimedia Support Abstraction,
|
---|
347 | which allows you to play multiple audio or video formats with the same
|
---|
348 | quality on all platforms, no matter which underlying architecture is
|
---|
349 | used.
|
---|
350 |
|
---|
351 |
|
---|
352 | %package -n libphonon4
|
---|
353 |
|
---|
354 |
|
---|
355 | License: LGPLv2.0+
|
---|
356 | Summary: Phonon Multimedia Platform Abstraction
|
---|
357 | Group: Development/Libraries/KDE
|
---|
358 | %requires_ge libqt4-x11
|
---|
359 |
|
---|
360 | %description -n libphonon4
|
---|
361 | Phonon is a cross-platform portable Multimedia Support Abstraction,
|
---|
362 | which allows you to play multiple audio or video formats with the same
|
---|
363 | quality on all platforms, no matter which underlying architecture is
|
---|
364 | used.
|
---|
365 |
|
---|
366 |
|
---|
367 |
|
---|
368 | %if %with_phonon_backend
|
---|
369 |
|
---|
370 | %package -n phonon-backend-gstreamer-0_10
|
---|
371 |
|
---|
372 |
|
---|
373 | License: LGPLv2.0+
|
---|
374 | Summary: Phonon Multimedia Platform Abstraction
|
---|
375 | Group: Development/Libraries/KDE
|
---|
376 | Provides: phonon-backend = %version
|
---|
377 | Requires: libphonon4 = %version
|
---|
378 |
|
---|
379 | %description backend-gstreamer-0_10
|
---|
380 | Phonon is a cross-platform portable Multimedia Support Abstraction,
|
---|
381 | which allows you to play multiple audio or video formats with the same
|
---|
382 | quality on all platforms, no matter which underlying architecture is
|
---|
383 | used.
|
---|
384 |
|
---|
385 |
|
---|
386 | %package -n phonon-backend-xine
|
---|
387 |
|
---|
388 |
|
---|
389 | License: LGPLv2.0+
|
---|
390 | Summary: Phonon Multimedia Platform Abstraction
|
---|
391 | Group: Development/Libraries/KDE
|
---|
392 | Provides: phonon-backend = %version
|
---|
393 | Requires: libphonon4 = %version
|
---|
394 | Supplements: packageand(libxine1-codecs:phonon)
|
---|
395 |
|
---|
396 | %description backend-xine
|
---|
397 | Phonon is a cross-platform portable Multimedia Support Abstraction,
|
---|
398 | which allows you to play multiple audio or video formats with the same
|
---|
399 | quality on all platforms, no matter which underlying architecture is
|
---|
400 | used.
|
---|
401 |
|
---|
402 |
|
---|
403 | %endif
|
---|
404 | %endif
|
---|
405 |
|
---|
406 | %build
|
---|
407 | export QTDIR=$PWD
|
---|
408 | export PATH=$PWD/bin:$PATH
|
---|
409 | export LD_LIBRARY_PATH=$PWD/lib/
|
---|
410 | %ifarch ppc64
|
---|
411 | RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc"
|
---|
412 | %endif
|
---|
413 | export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
|
---|
414 | export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
|
---|
415 | export MAKEFLAGS="%{?jobs:-j %jobs}"
|
---|
416 | touch translations/qt_de.qm
|
---|
417 | %ifarch sparc64
|
---|
418 | platform="-platform linux-g++-64"
|
---|
419 | %else
|
---|
420 | platform=""
|
---|
421 | %endif
|
---|
422 | # Record mtime of changes file instead of build time
|
---|
423 | CHANGES=`stat --format="%y" %SOURCE1|cut --characters=1-10`
|
---|
424 | sed -i -e "s/qt_instdate=\$TODAY/qt_instdate=$CHANGES/" configure
|
---|
425 |
|
---|
426 | echo yes | ./configure %common_options $platform \
|
---|
427 | -plugin-sql-sqlite -nomake examples -nomake demos -nomake docs -webkit -xmlpatterns
|
---|
428 | %check_config
|
---|
429 | test -s translations/qt_de.qm || rm translations/qt_de.qm
|
---|
430 | make %{?jobs:-j %jobs}
|
---|
431 | for i in translations/*.ts; do
|
---|
432 | LD_LIBRARY_PATH=$PWD/lib bin/lrelease $i -qm ${i/.ts/.qm}
|
---|
433 | done
|
---|
434 |
|
---|
435 | %install
|
---|
436 | make INSTALL_ROOT=$RPM_BUILD_ROOT install
|
---|
437 | cp -p src/3rdparty/webkit/JavaScriptCore/release/libjscore.a \
|
---|
438 | src/3rdparty/webkit/JavaScriptCore/release/libjscore.prl \
|
---|
439 | $RPM_BUILD_ROOT/%_libdir
|
---|
440 | # argggh, qmake is such a piece of <censored>
|
---|
441 | find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec perl -pi -e "s, -L$RPM_BUILD_DIR/\S+,,g" {} \;
|
---|
442 | find $RPM_BUILD_ROOT/%_libdir -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
|
---|
443 | #find $RPM_BUILD_ROOT/%_docdir/%name -type f -name 'lib*.a' -exec rm {} \;
|
---|
444 | find $RPM_BUILD_ROOT/%_libdir -type f -name '*la' -print -exec perl -pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \;
|
---|
445 | # insanity ...
|
---|
446 | find $RPM_BUILD_ROOT/%_libdir -type f -name '*pc' -print -exec perl -pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \; -exec sed -i -e "s,^moc_location=.*,moc_location=/usr/bin/moc," -e "s,uic_location=.*,uic_location=/usr/bin/uic," {} \;
|
---|
447 | find $RPM_BUILD_ROOT/%_libdir/ -name 'lib*.a' -exec chmod -x -- {} \;
|
---|
448 | mkdir -p $RPM_BUILD_ROOT/%plugindir/sqldrivers
|
---|
449 | #install qdoc3
|
---|
450 | install -m 755 bin/qdoc3 $RPM_BUILD_ROOT/usr/bin/
|
---|
451 | # packaged in devel-doc
|
---|
452 | rm $RPM_BUILD_ROOT/usr/bin/{qcollectiongenerator,assistant}
|
---|
453 | # some packages expect these symlinks
|
---|
454 | ln -s /usr/include $RPM_BUILD_ROOT/%_libdir/qt4/include
|
---|
455 | ln -s %_libdir $RPM_BUILD_ROOT/%_libdir/qt4/lib
|
---|
456 | ln -s %_bindir $RPM_BUILD_ROOT/%_libdir/qt4/bin
|
---|
457 |
|
---|
458 | # install private headers manually instead of using -developer-build
|
---|
459 | for comb in QtDeclarative/declarative QtCore/corelib QtScript/script QtGui/gui; do
|
---|
460 | d=${comb%%/*}
|
---|
461 | s=${comb##*/}
|
---|
462 | mkdir -p $RPM_BUILD_ROOT/usr/include/$d/private
|
---|
463 | for h in include/$d/private/*_p.h; do
|
---|
464 | header=$(find src/$s/ -name "$(basename $h)" | head -n 1)
|
---|
465 | if test -r "$header"; then
|
---|
466 | install -m 644 $header $RPM_BUILD_ROOT/usr/include/$d/private
|
---|
467 | fi
|
---|
468 | done
|
---|
469 | done
|
---|
470 |
|
---|
471 | %fdupes %{buildroot}/usr/include
|
---|
472 | %fdupes %{buildroot}/usr/share/qt4
|
---|
473 | %fdupes %{buildroot}/usr/share/doc/packages/%base_name
|
---|
474 | #
|
---|
475 | # we do not package qvfb, and assistant in devel-doc
|
---|
476 | #
|
---|
477 | rm $RPM_BUILD_ROOT/usr/share/qt4/translations/qvfb_*.qm
|
---|
478 | rm $RPM_BUILD_ROOT/usr/share/qt4/translations/assistant_*.qm
|
---|
479 | #
|
---|
480 | # install menu entries
|
---|
481 | #
|
---|
482 | %suse_update_desktop_file -i qt4config Qt Utility DesktopSettings
|
---|
483 | %suse_update_desktop_file -i designer4 Qt Development GUIDesigner
|
---|
484 | %suse_update_desktop_file -i linguist4 Qt Development Translation
|
---|
485 |
|
---|
486 | %clean
|
---|
487 | rm -rf $RPM_BUILD_ROOT
|
---|
488 | # no baselibs supplements for older distros
|
---|
489 | %if %suse_version < 1110
|
---|
490 | sed -i -e 's, supplements .*,,' $RPM_SOURCE_DIR/baselibs.conf
|
---|
491 | %endif
|
---|
492 |
|
---|
493 | %post -p /sbin/ldconfig
|
---|
494 |
|
---|
495 | %post x11 -p /sbin/ldconfig
|
---|
496 | %if %with_qt3support
|
---|
497 |
|
---|
498 | %post qt3support -p /sbin/ldconfig
|
---|
499 |
|
---|
500 | %postun qt3support -p /sbin/ldconfig
|
---|
501 | %endif
|
---|
502 |
|
---|
503 | %post sql -p /sbin/ldconfig
|
---|
504 |
|
---|
505 | %postun -p /sbin/ldconfig
|
---|
506 |
|
---|
507 | %postun x11 -p /sbin/ldconfig
|
---|
508 |
|
---|
509 | %postun sql -p /sbin/ldconfig
|
---|
510 |
|
---|
511 | %post -n libQtWebKit4 -p /sbin/ldconfig
|
---|
512 |
|
---|
513 | %postun -n libQtWebKit4 -p /sbin/ldconfig
|
---|
514 | %if %with_phonon
|
---|
515 |
|
---|
516 | %post -n libphonon4 -p /sbin/ldconfig
|
---|
517 |
|
---|
518 | %postun -n libphonon4 -p /sbin/ldconfig
|
---|
519 | %endif
|
---|
520 |
|
---|
521 | %files
|
---|
522 | %defattr(-,root,root,755)
|
---|
523 | %doc changes-* *.txt LICENSE.GPL3 LICENSE.LGPL
|
---|
524 | %dir %_libdir/qt4
|
---|
525 | %dir %plugindir
|
---|
526 | %dir %plugindir/script
|
---|
527 | %dir %plugindir/codecs
|
---|
528 | %dir /usr/share/qt4/translations
|
---|
529 | %plugindir/codecs/*
|
---|
530 | %dir /usr/share/qt4
|
---|
531 | %_libdir/libQtDBus*.so.*
|
---|
532 | %_libdir/libQtCore*.so.*
|
---|
533 | %_libdir/libQtNetwork*.so.*
|
---|
534 | %_libdir/libQtXml.so.*
|
---|
535 | %_libdir/libQtTest.so.*
|
---|
536 | %_libdir/libQtCLucene.so.*
|
---|
537 | %_libdir/libQtXmlPatterns.so.*
|
---|
538 | /usr/bin/qdbus
|
---|
539 | /usr/bin/xmlpatterns
|
---|
540 | /usr/bin/xmlpatternsvalidator
|
---|
541 | /usr/share/qt4/translations/qt_*.qm
|
---|
542 |
|
---|
543 | %files x11
|
---|
544 | %defattr(-,root,root,755)
|
---|
545 | %if %with_qt3support
|
---|
546 | %exclude %plugindir/accessible/libqtaccessiblecompatwidgets.so
|
---|
547 | /usr/bin/qtconfig
|
---|
548 | %endif
|
---|
549 | /usr/bin/qdbusviewer
|
---|
550 | /usr/bin/qmlviewer
|
---|
551 | /usr/share/applications/qt4config.desktop
|
---|
552 | # designer.png is referenced by qt4config.desktop
|
---|
553 | /usr/share/pixmaps/designer.png
|
---|
554 | %_libdir/libQtGui*.so.*
|
---|
555 | %_libdir/libQtOpenGL*.so.*
|
---|
556 | %_libdir/libQtSvg.so.*
|
---|
557 | %_libdir/libQtScript.so.*
|
---|
558 | %_libdir/libQtScriptTools.so.*
|
---|
559 | %_libdir/libQtDesigner*.so.*
|
---|
560 | %_libdir/libQtHelp.so.*
|
---|
561 | %_libdir/libQtMultimedia.so.*
|
---|
562 | %_libdir/libQtDeclarative.so.*
|
---|
563 | %dir %plugindir/iconengines
|
---|
564 | %dir %plugindir/imageformats
|
---|
565 | %dir %plugindir/inputmethods
|
---|
566 | %dir %plugindir/accessible
|
---|
567 | %dir %plugindir/graphicssystems
|
---|
568 | %dir %plugindir/bearer
|
---|
569 | %dir %plugindir/imports
|
---|
570 | %dir %plugindir/imports/Qt
|
---|
571 | %dir %plugindir/qmltooling
|
---|
572 | %plugindir/iconengines/*
|
---|
573 | %plugindir/imageformats/*
|
---|
574 | %plugindir/inputmethods/*
|
---|
575 | %plugindir/accessible/*
|
---|
576 | %plugindir/graphicssystems/*
|
---|
577 | %plugindir/bearer/*
|
---|
578 | %plugindir/imports/Qt/*
|
---|
579 | %plugindir/qmltooling/libtcpserver.so
|
---|
580 | /usr/share/qt4/phrasebooks
|
---|
581 | /usr/share/qt4/translations/qtconfig_*.qm
|
---|
582 | %plugindir/script/libqtscriptdbus.so
|
---|
583 | %if %with_qt3support
|
---|
584 |
|
---|
585 | %files qt3support
|
---|
586 | %defattr(-,root,root,755)
|
---|
587 | %_libdir/libQt3Support*.so.*
|
---|
588 | %plugindir/accessible/libqtaccessiblecompatwidgets.so
|
---|
589 | %plugindir/designer/libqt3supportwidgets.so
|
---|
590 | %endif
|
---|
591 |
|
---|
592 | %files -n libQtWebKit4
|
---|
593 | %defattr(-,root,root,755)
|
---|
594 | %dir %plugindir/imports/QtWebKit
|
---|
595 | %_libdir/libQtWebKit.so.*
|
---|
596 | %plugindir/imports/QtWebKit/*
|
---|
597 | %plugindir/designer/libqwebview.so
|
---|
598 | %plugindir/designer/libqdeclarativeview.so
|
---|
599 |
|
---|
600 | %files -n libQtWebKit-devel
|
---|
601 | %defattr(-,root,root,755)
|
---|
602 | /usr/include/QtWebKit
|
---|
603 | %_libdir/libQtWebKit.so
|
---|
604 | %_libdir/libQtWebKit.prl
|
---|
605 | %_libdir/libQtWebKit.la
|
---|
606 | %_libdir/libjscore.a
|
---|
607 | %_libdir/libjscore.prl
|
---|
608 | %_libdir/pkgconfig/QtWebKit.pc
|
---|
609 |
|
---|
610 | %files devel
|
---|
611 | %defattr(-,root,root,755)
|
---|
612 | %exclude %_libdir/libQtWebKit.la
|
---|
613 | %exclude %_libdir/libQtWebKit.prl
|
---|
614 | %exclude %_libdir/libQtWebKit.so
|
---|
615 | %exclude %_libdir/pkgconfig/QtWebKit.pc
|
---|
616 | /usr/bin/rcc
|
---|
617 | /usr/bin/uic
|
---|
618 | %if %with_qt3support
|
---|
619 | /usr/bin/uic3
|
---|
620 | %endif
|
---|
621 | /usr/bin/qttracereplay
|
---|
622 | /usr/bin/qdoc3
|
---|
623 | /usr/bin/moc
|
---|
624 | /usr/bin/qmake
|
---|
625 | /usr/bin/designer
|
---|
626 | /usr/bin/linguist
|
---|
627 | /usr/bin/lrelease
|
---|
628 | /usr/bin/lupdate
|
---|
629 | /usr/bin/lconvert
|
---|
630 | /usr/bin/pixeltool
|
---|
631 | /usr/bin/qt3to4
|
---|
632 | /usr/bin/qdbuscpp2xml
|
---|
633 | /usr/bin/qdbusxml2cpp
|
---|
634 | /usr/bin/qhelpgenerator
|
---|
635 | /usr/bin/qhelpconverter
|
---|
636 | %_libdir/lib*.prl
|
---|
637 | %_libdir/lib*a
|
---|
638 | %_libdir/lib*.so
|
---|
639 | %_libdir/pkgconfig/*
|
---|
640 | %_libdir/qt4/lib
|
---|
641 | /usr/include/Qt
|
---|
642 | %if %with_qt3support
|
---|
643 | /usr/include/Qt3Support
|
---|
644 | %endif
|
---|
645 | %dir %plugindir/designer
|
---|
646 | /usr/include/QtCore
|
---|
647 | /usr/include/QtDBus
|
---|
648 | /usr/include/QtDesigner
|
---|
649 | /usr/include/QtGui
|
---|
650 | /usr/include/QtHelp
|
---|
651 | /usr/include/QtMultimedia
|
---|
652 | /usr/include/QtNetwork
|
---|
653 | /usr/include/QtOpenGL
|
---|
654 | /usr/include/QtScript
|
---|
655 | /usr/include/QtScriptTools
|
---|
656 | /usr/include/QtSql
|
---|
657 | /usr/include/QtSvg
|
---|
658 | /usr/include/QtTest
|
---|
659 | /usr/include/QtUiTools
|
---|
660 | /usr/include/QtXml
|
---|
661 | /usr/include/QtXmlPatterns
|
---|
662 | %dir /usr/include/QtDeclarative
|
---|
663 | /usr/include/QtDeclarative/QDeclarative*
|
---|
664 | /usr/include/QtDeclarative/qdeclarative*h
|
---|
665 | /usr/include/QtDeclarative/QtDeclarative
|
---|
666 | /usr/share/applications/designer4.desktop
|
---|
667 | /usr/share/applications/linguist4.desktop
|
---|
668 | /usr/share/pixmaps/linguist.png
|
---|
669 | %_libdir/qt4/include
|
---|
670 | %_libdir/qt4/bin
|
---|
671 | %dir /usr/share/qt4
|
---|
672 | /usr/share/qt4/translations/designer_*.qm
|
---|
673 | /usr/share/qt4/translations/linguist_*.qm
|
---|
674 | /usr/share/qt4/mkspecs
|
---|
675 | /usr/share/qt4/q3porting.xml
|
---|
676 |
|
---|
677 | %files private-headers-devel
|
---|
678 | %defattr(-,root,root,755)
|
---|
679 | /usr/include/QtDeclarative/private
|
---|
680 | /usr/include/QtCore/private
|
---|
681 | /usr/include/QtScript/private
|
---|
682 | /usr/include/QtGui/private
|
---|
683 |
|
---|
684 | %files sql
|
---|
685 | %defattr(-,root,root,755)
|
---|
686 | %dir %plugindir/sqldrivers
|
---|
687 | %_libdir/libQtSql*.so.*
|
---|
688 |
|
---|
689 | %files -n libqt4-sql-sqlite
|
---|
690 | %defattr(-,root,root,755)
|
---|
691 | %plugindir/sqldrivers/libqsqlite*.so
|
---|
692 | %if %with_phonon
|
---|
693 |
|
---|
694 | %files -n phonon
|
---|
695 | %defattr(-,root,root)
|
---|
696 | %dir %plugindir/phonon_backend
|
---|
697 | #/usr/share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
|
---|
698 |
|
---|
699 | %files -n libphonon4
|
---|
700 | %defattr(-,root,root)
|
---|
701 | %_libdir/libphonon.so.*
|
---|
702 |
|
---|
703 | %files -n phonon-devel
|
---|
704 | %defattr(-,root,root)
|
---|
705 | %dir /usr/include/phonon
|
---|
706 | /usr/include/phonon
|
---|
707 | %_libdir/libphonon.so
|
---|
708 | %_libdir/pkgconfig/phonon.pc
|
---|
709 | %if %with_phonon_backend
|
---|
710 |
|
---|
711 | %files -n phonon-backend-gstreamer-0_10
|
---|
712 | %defattr(-,root,root)
|
---|
713 | %plugindir/phonon_backend/phonon_gstreamer.so
|
---|
714 | %_kde_share_dir/services/phononbackends/gstreamer.desktop
|
---|
715 |
|
---|
716 | %files -n phonon-backend-xine
|
---|
717 | %defattr(-,root,root)
|
---|
718 | %_kde4_modules/plugins/phonon_backend/phonon_xine.so
|
---|
719 | %_kde_share_dir/services/phononbackends/xine.desktop
|
---|
720 | /usr/share/icons/*/*/apps/phonon-xine.*
|
---|
721 | %endif
|
---|
722 | %endif
|
---|
723 |
|
---|
724 | %changelog
|
---|
725 | * Mon Aug 15 2011 crrodriguez@opensuse.org
|
---|
726 | - Add fix for QTBUG-14985.
|
---|
727 | * Fri Aug 12 2011 dmueller@suse.de
|
---|
728 | - do not generate documentation in libqt4, it is supposed
|
---|
729 | to be in libqt4-devel-doc
|
---|
730 | * Thu Aug 11 2011 aj@suse.de
|
---|
731 | - Fix provides/obsoletes.
|
---|
732 | - There are no jpegs, so remove line to make them non-executable.
|
---|
733 | - Properly run fdupes in libqt4-devel-doc to save 29 MB.
|
---|
734 | * Thu Aug 11 2011 munix9@googlemail.com
|
---|
735 | - added libjscore.* from 3rdparty dir into libQtWebKit-devel package
|
---|
736 | (currently needed to compile eg. gambas3)
|
---|
737 | * Tue Aug 9 2011 meissner@novell.com
|
---|
738 | - run fdupes, images should not be executable
|
---|
739 | * Sat Jul 9 2011 dmueller@suse.de
|
---|
740 | - fix reading of tiff images with multiple samples (bnc#637275)
|
---|
741 | * Mon Jun 20 2011 dmueller@suse.de
|
---|
742 | - build a libqt4-private-headers-devel for qt-creator build
|
---|
743 | * Mon Jun 13 2011 dmueller@suse.de
|
---|
744 | - remove spurious executable permissions
|
---|
745 | * Mon May 30 2011 dmueller@suse.de
|
---|
746 | - fix buildrequires on subspecfiles
|
---|
747 | * Sat May 28 2011 idonmez@novell.com
|
---|
748 | - Use diff -u instead of cmp in check_config
|
---|
749 | * Fri May 20 2011 dmueller@suse.de
|
---|
750 | -fix build for older distros
|
---|
751 | * Wed May 4 2011 dmueller@suse.de
|
---|
752 | - update to 4.7.3:
|
---|
753 | * bugfixes only
|
---|
754 | * [QTBUG-18338] blacklist fraudulent SSL certificates
|
---|
755 | * More details see included changes-4.7.3 file
|
---|
756 | - merge libqt4-devel-doc-data main spec file back into
|
---|
757 | a subspecfile of libqt4-devel-doc
|
---|
758 | * Mon Mar 28 2011 dmueller@suse.de
|
---|
759 | - blacklist fraudulently issued certificates:
|
---|
760 | http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html
|
---|
761 | * Fri Mar 11 2011 dmueller@suse.de
|
---|
762 | - revert last change temporarily
|
---|
763 | * Wed Mar 9 2011 dmueller@suse.de
|
---|
764 | - remove Mesa-devel from libqt4-devel
|
---|
765 | * Thu Mar 3 2011 cgiboudeaux@gmail.com
|
---|
766 | - Add qtreeview-fix-QTBUG-16292.diff (picked from http://bugreports.qt.nokia.com/browse/QTBUG-16292)
|
---|
767 | Fixes a crash inside QTreeView::indexRowSizeHint when the index was already deleted
|
---|
768 | Will be part of Qt 4.7.3.
|
---|
769 | Fixes various KDE crashes in KMail(kde#219964), KPackageKit, amarok(kde#260303)
|
---|
770 | * Tue Mar 1 2011 dmueller@suse.de
|
---|
771 | - update to 4.7.2:
|
---|
772 | - Qt 4.7.2 is a bug-fix release. It maintains both forward and backward
|
---|
773 | compatibility (source and binary) with Qt 4.7.0. For more details,
|
---|
774 | refer to the online documentation included in this distribution. The
|
---|
775 | documentation is also available online:
|
---|
776 | http://qt.nokia.com/doc/4.7
|
---|
777 | A detailed list of code fixes since 4.7.1 can be found in the
|
---|
778 | included changes-4.7.2 file.
|
---|
779 | - Removed upstreamed patches:
|
---|
780 | * fix-psql.diff
|
---|
781 | * push-glib-context.diff
|
---|
782 | * Thu Feb 3 2011 dmueller@suse.de
|
---|
783 | - add support for postgresql 8.3 and 9 (bnc#668210)
|
---|
784 | * Sat Dec 4 2010 ctrippe@gmx.net
|
---|
785 | - Make the print dialog use the cups default settings (bnc#552218)
|
---|
786 | * Mon Nov 29 2010 dmueller@suse.de
|
---|
787 | - remove QMAKE*FLAGS override (bnc#559808)
|
---|
788 | * Sat Nov 20 2010 dmueller@suse.de
|
---|
789 | - finalize package splitting
|
---|
790 | * Sat Nov 20 2010 dmueller@suse.de
|
---|
791 | - fix package splitting
|
---|
792 | - support glib 2.22
|
---|
793 | * Thu Nov 11 2010 kruber@zib.de
|
---|
794 | - update to 4.7.1 (final):
|
---|
795 | - Qt 4.7.1 is a bug-fix release. It maintains both forward and backward
|
---|
796 | compatibility (source and binary) with Qt 4.7.0. For more details,
|
---|
797 | refer to the online documentation included in this distribution. The
|
---|
798 | documentation is also available online:
|
---|
799 | http://qt.nokia.com/doc/4.7
|
---|
800 | A detailed list of code fixes since 4.7.0 can be found in the
|
---|
801 | included changes-4.7.1 file.
|
---|
802 | * Sun Sep 26 2010 dmueller@suse.de
|
---|
803 | - add patch to avoid jumps in QTreeViews when deleting the
|
---|
804 | current item
|
---|
805 | * Wed Sep 22 2010 dmueller@suse.de
|
---|
806 | - update to 4.7.0 (final):
|
---|
807 | * minor bugfixes over 4.7.0 RC1
|
---|
808 | * Mon Sep 6 2010 coolo@novell.com
|
---|
809 | - fix file list in devel-doc
|
---|
810 | * Wed Sep 1 2010 dmueller@suse.de
|
---|
811 | - update to 4.7.0 RC1:
|
---|
812 | - Qt 4.7 introduces many new features and improvements as well as bugfixes
|
---|
813 | over the 4.6.x series. For more details, refer to the online documentation
|
---|
814 | included in this distribution. The documentation is also available online:
|
---|
815 | http://qt.nokia.com/doc/4.7
|
---|
816 | A detailed list of code fixes since previous 4.7.0 Beta
|
---|
817 | can be found in the included changes-4.7.0 file.
|
---|
818 | * Tue Aug 3 2010 dmueller@suse.de
|
---|
819 | - fix buildrequires of libqt4-devel-doc
|
---|
820 | * Wed Jul 21 2010 dmueller@suse.de
|
---|
821 | - fix crash of QtWebKit with flash player 10.1 (bnc#613818)
|
---|
822 | * Wed Jul 14 2010 dmueller@suse.de
|
---|
823 | - fix endless loop in SSL code on error conditions (bnc#619089)
|
---|
824 | * Thu Jul 8 2010 jengelh@medozas.de
|
---|
825 | - SPARC64 compile fixes
|
---|
826 | * Thu Jul 1 2010 dmueller@suse.de
|
---|
827 | - remove 3rd party fonts (unused, bnc#616249)
|
---|
828 | * Fri Jun 18 2010 dmueller@suse.de
|
---|
829 | - fix fileconflicts
|
---|
830 | * Fri Jun 11 2010 bg@novell.com
|
---|
831 | - apply patches from debian to fix build for hppa
|
---|
832 | * Tue Jun 8 2010 dmueller@suse.de
|
---|
833 | - update to 4.6.3:
|
---|
834 | * forward and backward compatible bugfix update with a long
|
---|
835 | list of fixes, see included changes-4.6.3
|
---|
836 | * remove upstreamed patches
|
---|
837 | * Wed Jun 2 2010 dmueller@suse.de
|
---|
838 | - fix handling of transparent monochromatic pixmaps (bnc#610578)
|
---|
839 | - reduce buildcompare failures triggered by rcc
|
---|
840 | * Wed May 19 2010 aj@suse.de
|
---|
841 | - Use changes date as build date to get reproduceable builds.
|
---|
842 | * Mon Apr 19 2010 dmueller@suse.de
|
---|
843 | - add fix-qdbus-signal-handling.diff (bnc#578988):
|
---|
844 | fixes dbus signals sometimes getting lost
|
---|
845 | * Sun Apr 11 2010 stefan.bruens@rwth-aachen.de
|
---|
846 | - fix printing of object-/className when QT_DEBUG_TIMER is set
|
---|
847 | * Thu Mar 25 2010 dmueller@suse.de
|
---|
848 | - fix patchlevel of last change
|
---|
849 | * Tue Mar 23 2010 dmueller@suse.de
|
---|
850 | - fix crash in QGtkStyle when no Gtk is available (bnc#580478)
|
---|
851 | * Wed Feb 17 2010 dmueller@suse.de
|
---|
852 | - update to 4.6.2:
|
---|
853 | * forward and backward compatible bugfix update with a long
|
---|
854 | list of fixes, see included changes-4.6.2
|
---|
855 | * Sat Feb 13 2010 jengelh@medozas.de
|
---|
856 | - SPARC configuration support
|
---|
857 | - use %%_smp_mflags
|
---|
858 | * Wed Feb 3 2010 dmueller@suse.de
|
---|
859 | - fix QAtomic related corruptions on s390 (bnc#573503)
|
---|
860 | * Mon Feb 1 2010 dmueller@suse.de
|
---|
861 | - fix QSslCertificate::subjectInfo() (QtBug-6466)
|
---|
862 | * Wed Jan 20 2010 dmueller@suse.de
|
---|
863 | - update to 4.6.1:
|
---|
864 | * forward and backward compatible bugfix update with a long
|
---|
865 | list of fixes, see included changes-4.6.1
|
---|
866 | * Sun Jan 10 2010 llunak@novell.com
|
---|
867 | - workaround for slow Konsole font rendering with nvidia
|
---|
868 | * Fri Jan 8 2010 llunak@novell.com
|
---|
869 | - move qhelpgenerator, qhelpconverter from -devel-doc to -devel
|
---|
870 | * Mon Dec 21 2009 dmueller@suse.de
|
---|
871 | - fix buildrequires
|
---|
872 | * Wed Dec 16 2009 jengelh@medozas.de
|
---|
873 | - add baselibs.conf as a source
|
---|
874 | * Sat Dec 12 2009 aj@suse.de
|
---|
875 | - Add libqt4-libtool-nodate.diff to not write date to libtool generated files.
|
---|
876 | * Fri Dec 4 2009 dmueller@suse.de
|
---|
877 | - fix filelist conflict libqt4-devel/libQtWebkit-devel
|
---|
878 | * Thu Dec 3 2009 dmueller@suse.de
|
---|
879 | - update to 4.6.0:
|
---|
880 | * for a detailed list of changes, see the included changes-4.6.0
|
---|
881 | * Wed Dec 2 2009 kruber@zib.de
|
---|
882 | - fixed building of libqt4-devel-doc
|
---|
883 | * Fri Nov 13 2009 dmueller@suse.de
|
---|
884 | - strip timestamp from rcc as well (bnc#554462)
|
---|
885 | * Fri Nov 13 2009 dmueller@suse.de
|
---|
886 | - refresh patches
|
---|
887 | * Fri Oct 30 2009 Nico.Laus.2001@gmx.de
|
---|
888 | - build && install qdoc3, needed for qt-creator
|
---|
889 | (patch from dmueller@suse.de that went into libqt = 4.5 but not here)
|
---|
890 | * Thu Oct 22 2009 tittiatcoke@gmail.com
|
---|
891 | - Rearranged how the packages of Qt 4.6 are build
|
---|
892 | + Main libraries are now build from libqt4
|
---|
893 | + New package that contains examples and demos
|
---|
894 | * Mon Oct 19 2009 dmueller@suse.de
|
---|
895 | - fix memory leak in QPixmapFilter (bnc#547896)
|
---|
896 | * Thu Oct 15 2009 dmueller@suse.de
|
---|
897 | - backport for SLE11-SP1 (FATE#306930)
|
---|
898 | * Thu Oct 15 2009 dmueller@suse.de
|
---|
899 | - fix QTimer(0) regression
|
---|
900 | * Mon Oct 12 2009 dmueller@suse.de
|
---|
901 | - compile with xsync support
|
---|
902 | - fix translation build
|
---|
903 | * Mon Oct 12 2009 dmueller@suse.de
|
---|
904 | - update to 4.5.3:
|
---|
905 | * for detailed changelog see included changes-4.5.3
|
---|
906 | - fix deadlock in dbus bindings (bnc#482749)
|
---|
907 | * Tue Jul 28 2009 dmueller@novell.com
|
---|
908 | - disable use of x shared pixmaps, not supported by newer
|
---|
909 | drivers anymore and very slow anyway
|
---|
910 | - Fix QMenu not respecting minimum width, this affects
|
---|
911 | the Plasma taskabar
|
---|
912 | - Fix X11 timestamp issues which cause clipboard synchronisation
|
---|
913 | bugs
|
---|
914 | * Wed Jun 24 2009 sbrabec@suse.cz
|
---|
915 | - Packageand supplement 32bit packages in baselibs.conf
|
---|
916 | (bnc#354164).
|
---|
917 | - %%plugindir/codecs moved to libqt4, as it is used by QtCore.
|
---|
918 | - %%plugindir subdirs moved to packages, where it logically belong.
|
---|
919 | * Wed Jun 17 2009 dmueller@suse.de
|
---|
920 | - fix use-after-free issue (CVE-2009-0945, bnc#512559)
|
---|
921 | * Sun May 31 2009 dmueller@suse.de
|
---|
922 | - add patches:
|
---|
923 | * Fix deserialization of values with custom types
|
---|
924 | * Make sure syncqt creates the Phonon/Global file.
|
---|
925 | * Fix huge memory leak in QPixmapCache
|
---|
926 | * Do not deduce scrollbar extent twice
|
---|
927 | * Thu Apr 23 2009 beineri@opensuse.org
|
---|
928 | - update to 4.5.1:
|
---|
929 | * for detailed changelog see included changes-4.5.1
|
---|
930 | * Tue Mar 3 2009 beineri@opensuse.org
|
---|
931 | - fix build
|
---|
932 | * Tue Mar 3 2009 dmueller@suse.de
|
---|
933 | - update to 4.5.0 final:
|
---|
934 | * licensing change. LGPLv2.1 or later is a new option
|
---|
935 | * Sun Mar 1 2009 dmueller@suse.de
|
---|
936 | - update to 4.5.0 RC2:
|
---|
937 | * for detailed changelog, see included changes-4.5.0
|
---|
938 | - build && install qdoc3, needed for qt-creator
|
---|
939 | * Wed Feb 11 2009 dmueller@suse.de
|
---|
940 | - use minimal-toc for ppc64
|
---|
941 | * Wed Feb 11 2009 coolo@suse.de
|
---|
942 | - do not include a timestamp in includeguards either
|
---|
943 | * Fri Feb 6 2009 coolo@suse.de
|
---|
944 | - do not include a timestamp in files generated from .ui either
|
---|
945 | * Fri Feb 6 2009 dmueller@suse.de
|
---|
946 | - fix QTestLib build again
|
---|
947 | * Thu Feb 5 2009 dmueller@suse.de
|
---|
948 | - fix baselibs.conf (bnc#472311)
|
---|
949 | * Thu Feb 5 2009 dmueller@suse.de
|
---|
950 | - update to 4.5.0 RC1:
|
---|
951 | * for detaled changelog, see included changes-4.5.0
|
---|
952 | * add missing libqt4-sql-sqlite baselib (bnc#472311)
|
---|
953 | * Tue Jan 27 2009 dmueller@suse.de
|
---|
954 | - drop 0258-windowsxpstyle-qbrush.diff, rejected upstream
|
---|
955 | - fix qmake path separators
|
---|
956 | - fix zero height qpixmaps not being considered null
|
---|
957 | - fix crash in formlayouting
|
---|
958 | * Thu Jan 15 2009 dmueller@suse.de
|
---|
959 | - add libQtWebKit4 to baselibs.conf
|
---|
960 | - do not hardcode build date in generated moc files
|
---|
961 | * Tue Jan 13 2009 olh@suse.de
|
---|
962 | - obsolete old -XXbit packages (bnc#437293)
|
---|
963 | * Mon Jan 5 2009 dmueller@suse.de
|
---|
964 | - remove hardcoded legacy font mapping (bnc#448012)
|
---|
965 | * Fri Dec 5 2008 dmueller@suse.de
|
---|
966 | - add 32bit modules (bnc#354164)
|
---|
967 | - sync before setting own X error handler
|
---|
968 | - fix crashes caused by animation in QTreeView (kde#176045)
|
---|
969 | * Mon Nov 17 2008 dmueller@suse.de
|
---|
970 | - add patch for recursive painting crash (maybe fixes bnc#444591)
|
---|
971 | - fix major performance regression in QUrl
|
---|
972 | - fix windows xp style painting
|
---|
973 | - fix native socket implementation not handling EINTR correctly
|
---|
974 | * Sun Nov 16 2008 stbinner@suse.de
|
---|
975 | - Fix deletion of a qgraphicswidget on clear focus even if it
|
---|
976 | doesn't have the focus. (bnc#442680)
|
---|
977 | * Mon Oct 6 2008 dmueller@suse.de
|
---|
978 | - fix crashes in QGraphicsProxyWidget dtor
|
---|
979 | * Mon Sep 29 2008 dmueller@suse.de
|
---|
980 | - update to 4.4.3:
|
---|
981 | * branding && copyright update
|
---|
982 | * no code changes
|
---|
983 | * Thu Sep 25 2008 dmueller@suse.de
|
---|
984 | - add missing glib2-devel requires
|
---|
985 | * Fri Sep 19 2008 dmueller@suse.de
|
---|
986 | - update to 4.4.2:
|
---|
987 | * for detaled changelog, see included changes-4.4.2
|
---|
988 | - enable glib2 eventloop integration (bnc#421909)
|
---|
989 | * Fri Sep 12 2008 llunak@suse.cz
|
---|
990 | - support for Display key (fate#4147)
|
---|
991 | * Mon Sep 1 2008 dmueller@suse.de
|
---|
992 | - always configure with webkit support (bnc#413829)
|
---|
993 | - mark qFatal as noreturn
|
---|
994 | - experimental patch for spell checker "wiggly line" crashes
|
---|
995 | * Wed Aug 27 2008 llunak@suse.cz
|
---|
996 | - fix randr changes detection (qt-copy patch #0245)
|
---|
997 | * Tue Aug 5 2008 dmueller@suse.de
|
---|
998 | - temporarily revert a change in qwidget.cpp to fix systray
|
---|
999 | * Thu Jul 31 2008 dmueller@suse.de
|
---|
1000 | - update to 4.4.1:
|
---|
1001 | * for detailed changelog, see included changes-4.4.1
|
---|
1002 | - detect freetype build during runtime (bnc#378801)
|
---|
1003 | * Tue Jul 22 2008 dmueller@suse.de
|
---|
1004 | - add more patches from KDE's qt-copy
|
---|
1005 | - fix -devel/-x11 fileconflict
|
---|
1006 | * Thu Jul 17 2008 dmueller@suse.de
|
---|
1007 | - always pull in a sql backend and add a virtual metaprovide
|
---|
1008 | * Fri Jul 4 2008 dmueller@suse.de
|
---|
1009 | - fix postgresql 8.3 support (bnc#403385)
|
---|
1010 | * Tue Jul 1 2008 schwab@suse.de
|
---|
1011 | - Fix memset call.
|
---|
1012 | - Fix aliasing violation.
|
---|
1013 | * Wed Jun 25 2008 dmueller@suse.de
|
---|
1014 | - add experimental patch to fix QTextStream parsing numbers
|
---|
1015 | in system locale
|
---|
1016 | * Wed Jun 18 2008 mfabian@suse.de
|
---|
1017 | - bnc#398526: add qt4-input-method-lazy-load.patch
|
---|
1018 | by Peng Wu <pwu@novell.com>.
|
---|
1019 | * Mon Jun 16 2008 dmueller@suse.de
|
---|
1020 | - make qFatal() call abort
|
---|
1021 | - add ability to debug timer leaks
|
---|
1022 | * Sat Jun 14 2008 schwab@suse.de
|
---|
1023 | - Use RPM_OPT_FLAGS.
|
---|
1024 | - Use -mminimal-toc on ppc64 for libQtWebKit.
|
---|
1025 | - Fix ppc atomic ops.
|
---|
1026 | * Tue Jun 3 2008 dmueller@suse.de
|
---|
1027 | - merge overlapping screens even if they're same size (bnc#395050)
|
---|
1028 | * Fri May 16 2008 dmueller@suse.de
|
---|
1029 | - fix QSortFilterProxyModel::invalidate() triggering a scroll to
|
---|
1030 | the current item/index
|
---|
1031 | * Sun May 11 2008 coolo@suse.de
|
---|
1032 | - fix rename of xxbit packages
|
---|
1033 | * Fri May 9 2008 dmueller@suse.de
|
---|
1034 | - fix qt3/2 apps hanging during startup when run under KDE4
|
---|
1035 | * Tue May 6 2008 dmueller@suse.de
|
---|
1036 | - update to 4.4.0 (fate #303637):
|
---|
1037 | for detailed changelog, see included changes-4.4.0
|
---|
1038 | - fix endless loop on stroked painter paths
|
---|
1039 | * Tue Apr 29 2008 dmueller@suse.de
|
---|
1040 | - fix QTabBar layout being wrongly cached (kde#159014)
|
---|
1041 | - fix major performance regression in QPixmap::hasAlpha()
|
---|
1042 | - fix wrongly diffed snapshot update
|
---|
1043 | * Tue Apr 22 2008 dmueller@suse.de
|
---|
1044 | - fix crash in xim destroy callback (bnc#382254)
|
---|
1045 | * Mon Apr 21 2008 dmueller@suse.de
|
---|
1046 | - update to 20080419 of release branch:
|
---|
1047 | * some patches were upstreamed
|
---|
1048 | - try a different workaround for postgresql-devel requirements
|
---|
1049 | being incorrect
|
---|
1050 | * Mon Apr 14 2008 stbinner@suse.de
|
---|
1051 | - fix build
|
---|
1052 | * Mon Apr 14 2008 dmueller@suse.de
|
---|
1053 | - fix repaint recursion (bnc#357727)
|
---|
1054 | * Mon Apr 14 2008 dmueller@suse.de
|
---|
1055 | - update to 20080413 of 4.4 branch:
|
---|
1056 | * last minute release blocker fixes
|
---|
1057 | * Thu Apr 10 2008 dmueller@suse.de
|
---|
1058 | - remove fake embolden patch as it causes rendering regressions
|
---|
1059 | (bnc#374073)
|
---|
1060 | * Thu Apr 10 2008 ro@suse.de
|
---|
1061 | - added baselibs.conf file to build xxbit packages
|
---|
1062 | for multilib support
|
---|
1063 | * Tue Apr 8 2008 dmueller@suse.de
|
---|
1064 | - restore binary compatibility with Qt 4.3
|
---|
1065 | * Mon Apr 7 2008 dmueller@suse.de
|
---|
1066 | - add patch from last .changes (bnc#368456)
|
---|
1067 | - re-establish workaround for postgresql-devel (bnc#361431)
|
---|
1068 | * Thu Apr 3 2008 dmueller@suse.de
|
---|
1069 | - fix x error recursion (bnc#368456)
|
---|
1070 | - fix build on sles10 or older
|
---|
1071 | - update to 4.4.0 rc1:
|
---|
1072 | * no changelog available
|
---|
1073 | * Wed Apr 2 2008 dmueller@suse.de
|
---|
1074 | - fix crashes on starting qt4 apps (bnc#360405, bnc#372726)
|
---|
1075 | - add patch for artifical font styles (bnc#374073)
|
---|
1076 | * Fri Mar 28 2008 dmueller@suse.de
|
---|
1077 | - update to 20080325:
|
---|
1078 | * lots of optional-features compile fixes
|
---|
1079 | * fix http proxy issue
|
---|
1080 | * Wed Mar 19 2008 dmueller@suse.de
|
---|
1081 | - update to 20080319:
|
---|
1082 | * several bugfixes
|
---|
1083 | - add qt4-x11-tools subpackage which will collect
|
---|
1084 | useful example tools
|
---|
1085 | * Tue Mar 18 2008 dmueller@suse.de
|
---|
1086 | - update to 20080317
|
---|
1087 | * fixed compositing support
|
---|
1088 | * Tue Mar 11 2008 dmueller@suse.de
|
---|
1089 | - update to 20080310
|
---|
1090 | * fixes s390(x) compile
|
---|
1091 | * Thu Mar 6 2008 dmueller@suse.de
|
---|
1092 | - update to 20080306
|
---|
1093 | * fixes kdebindings4 build regression
|
---|
1094 | * Sat Mar 1 2008 dmueller@suse.de
|
---|
1095 | - update to 20080301
|
---|
1096 | * fix deleteLater() regression
|
---|
1097 | * Tue Feb 26 2008 dmueller@suse.de
|
---|
1098 | - update to 20080226
|
---|
1099 | * fixes in packaging
|
---|
1100 | * QFile bugfixes among many others
|
---|
1101 | - add patch to ignore bogus global advance width (#359984)
|
---|
1102 | - fixes SVG rendering regression (#364936)
|
---|
1103 | * Thu Feb 21 2008 dmueller@suse.de
|
---|
1104 | - update to 20080221 snapshot:
|
---|
1105 | * restore compatibility with Qt 4.3
|
---|
1106 | * Fri Feb 15 2008 dmueller@suse.de
|
---|
1107 | - update to 20080215:
|
---|
1108 | * split out QtWebKit and QtXmlPatterns into separate
|
---|
1109 | spec to reduce rebuild time
|
---|
1110 | * better documentation install (bnc#362635)
|
---|
1111 | * Tue Feb 12 2008 dmueller@suse.de
|
---|
1112 | - update to 20080212
|
---|
1113 | * should be closer to beta1, more bugfixes
|
---|
1114 | * Sat Feb 9 2008 dmueller@suse.de
|
---|
1115 | - fix typo in xrandr-support patch
|
---|
1116 | * Fri Feb 8 2008 dmueller@suse.de
|
---|
1117 | - update to 20080207:
|
---|
1118 | * varius bugfixes
|
---|
1119 | - small packaging fixlets
|
---|
1120 | * Sun Feb 3 2008 dmueller@suse.de
|
---|
1121 | - update to 4.4 snapshot 20080202:
|
---|
1122 | * also licensed under the GPLv3, in addition to GPLv2
|
---|
1123 | * bugfixes
|
---|
1124 | * Thu Jan 31 2008 dmueller@suse.de
|
---|
1125 | - fix ppc miscompile due to wrong asm constraints (bnc #356200)
|
---|
1126 | * Wed Jan 30 2008 schwab@suse.de
|
---|
1127 | - Fix asm constraints.
|
---|
1128 | * Wed Jan 30 2008 dmueller@suse.de
|
---|
1129 | - workaround ppc issue to unblock installation (bnc#356200)
|
---|
1130 | * Tue Jan 29 2008 llunak@suse.cz
|
---|
1131 | - add qt-copy patch #0206 (fix Meta key modifier)
|
---|
1132 | * Mon Jan 28 2008 dmueller@suse.de
|
---|
1133 | - qhelpconverter should be in libqt4-devel
|
---|
1134 | * Fri Jan 25 2008 stbinner@suse.de
|
---|
1135 | - fix file conflicts
|
---|
1136 | * Sat Jan 19 2008 dmueller@suse.de
|
---|
1137 | - update to 4.4 snapshot 20080110
|
---|
1138 | * no changelog available yet, new QtHelp and QtWebKit
|
---|
1139 | libraries
|
---|
1140 | * much faster stylesheet processing
|
---|
1141 | * Sat Dec 8 2007 dmueller@suse.de
|
---|
1142 | - fix strict aliasing violations in tool classes
|
---|
1143 | - silence frequent warnings in headers
|
---|
1144 | * Thu Dec 6 2007 dmueller@suse.de
|
---|
1145 | - add quoting to environment variable
|
---|
1146 | * Wed Dec 5 2007 dmueller@suse.de
|
---|
1147 | - update to 4.3.3:
|
---|
1148 | * for changelog, see included changes-4.3.3
|
---|
1149 | * Wed Nov 14 2007 dmueller@suse.de
|
---|
1150 | - added patches:
|
---|
1151 | * add window properties to popups so that they can be properly
|
---|
1152 | used for compositing
|
---|
1153 | * fix a crash when clearing q3toolbar
|
---|
1154 | * fix lineedit rendering with oxygen theme
|
---|
1155 | - fix requires of libqt4-sql-* subpackages
|
---|
1156 | * Mon Oct 8 2007 dmueller@suse.de
|
---|
1157 | - fix QTreeview crashes, Q3MenuBar sizing and
|
---|
1158 | moc compiling nested Foo/Foo files correctly
|
---|
1159 | - build fixes for older code tree's
|
---|
1160 | * Fri Oct 5 2007 stbinner@suse.de
|
---|
1161 | - update to 4.3.2:
|
---|
1162 | * for changelog, see included changes-4.3.2
|
---|
1163 | * Tue Sep 18 2007 dmueller@suse.de
|
---|
1164 | - fix QListWidget's color handling
|
---|
1165 | * Fri Sep 14 2007 dmueller@suse.de
|
---|
1166 | - add patch to fix off-by-one in utf8 decoder (#304249)
|
---|
1167 | * Mon Aug 27 2007 llunak@suse.cz
|
---|
1168 | - update 0178-transparency-window-types.diff to avoid a crash
|
---|
1169 | * Sat Aug 25 2007 dmueller@suse.de
|
---|
1170 | - fix devel requires
|
---|
1171 | * Thu Aug 23 2007 dmueller@suse.de
|
---|
1172 | - enable glib2 eventloop integration
|
---|
1173 | * Tue Aug 14 2007 dmueller@suse.de
|
---|
1174 | - drop patch 0182 as it seems to cause rendering glitches
|
---|
1175 | * Wed Aug 8 2007 dmueller@suse.de
|
---|
1176 | - update to 4.3.1:
|
---|
1177 | * for changelog, see included changes-4.3.1
|
---|
1178 | * Tue Jul 31 2007 dmueller@suse.de
|
---|
1179 | - fix anti-aliased text drawing on alpha transparent background
|
---|
1180 | * Sat Jul 21 2007 coolo@suse.de
|
---|
1181 | - Do not require xorg-x11 to build
|
---|
1182 | * Sat Jul 14 2007 dmueller@suse.de
|
---|
1183 | - add secure format string patch
|
---|
1184 | - add compat symlinks for QTDIR based setups
|
---|
1185 | * Thu Jul 5 2007 coolo@suse.de
|
---|
1186 | - package icons for the desktop files
|
---|
1187 | * Thu Jun 28 2007 dmueller@suse.de
|
---|
1188 | - add various critical bugfixes needed for KDE4
|
---|
1189 | * Thu Jun 21 2007 stbinner@suse.de
|
---|
1190 | - fix invalid .desktop files
|
---|
1191 | * Fri Jun 8 2007 dmueller@suse.de
|
---|
1192 | - fix build for old distributions
|
---|
1193 | * Fri Jun 1 2007 dmueller@suse.de
|
---|
1194 | - update to final 4.3.0 release:
|
---|
1195 | * for changelog, see included changes-4.3.0
|
---|
1196 | * Mon May 28 2007 dmueller@suse.de
|
---|
1197 | - update to 4.3.0-20070528
|
---|
1198 | * Wed May 23 2007 stbinner@suse.de
|
---|
1199 | - add %%post/postun dbus-1 ldconfig call
|
---|
1200 | - use %%fdupes
|
---|
1201 | * Wed May 9 2007 dmueller@suse.de
|
---|
1202 | - fix failing getgrgid_r() calls
|
---|
1203 | - fix crash in dbus bindings
|
---|
1204 | * Tue May 8 2007 dmueller@suse.de
|
---|
1205 | - fix streaming operators not being compiled
|
---|
1206 | * Mon May 7 2007 dmueller@suse.de
|
---|
1207 | - update to 20070507 snapshot (fixes #271803)
|
---|
1208 | * Wed Apr 25 2007 stbinner@suse.de
|
---|
1209 | - fix build of libqt4-sql-plugins
|
---|
1210 | * Mon Apr 23 2007 dmueller@suse.de
|
---|
1211 | - uppate to 4.3.0-20070423
|
---|
1212 | * fixes various Qt network issues for kmail4
|
---|
1213 | * Thu Apr 19 2007 stbinner@suse.de
|
---|
1214 | - add a patch to fix capitalization of XIM sub-menu entry
|
---|
1215 | * Mon Apr 16 2007 dmueller@suse.de
|
---|
1216 | - compile without exceptions
|
---|
1217 | - fix header symlinking
|
---|
1218 | - compile with openssl support
|
---|
1219 | - re-apply -pedantic header patch
|
---|
1220 | - link development tools shared
|
---|
1221 | * Fri Apr 13 2007 dmueller@suse.de
|
---|
1222 | - update to 4.3.0-20070413
|
---|
1223 | * fixes dbus error callback
|
---|
1224 | * Fri Apr 13 2007 dmueller@suse.de
|
---|
1225 | - add QAtomic primitives for s390(x)
|
---|
1226 | * Tue Mar 27 2007 dmueller@suse.de
|
---|
1227 | - update to 4.3.0 beta
|
---|
1228 | * no upstream ChangeLog available yet
|
---|
1229 | * Sat Mar 17 2007 dmueller@suse.de
|
---|
1230 | - fix headers for more recent gcc's
|
---|
1231 | * Tue Mar 13 2007 dmueller@suse.de
|
---|
1232 | - add patch for font problems (#244579)
|
---|
1233 | - fix memory leak in dbus calls
|
---|
1234 | - fix application name typo in qdbus2xml
|
---|
1235 | - fix word wrap handling in uic3 ressources
|
---|
1236 | - reduce size of devel package by 30%%
|
---|
1237 | * Mon Mar 12 2007 dmueller@suse.de
|
---|
1238 | - update to 4.2.3:
|
---|
1239 | * ChangeLog is under /usr/share/doc/packages/libqt4/changes-4.2.3
|
---|
1240 | * Wed Feb 28 2007 dmueller@suse.de
|
---|
1241 | - move qdbus to libqt4-dbus
|
---|
1242 | * Tue Feb 20 2007 dmueller@suse.de
|
---|
1243 | - fix excessive compiler warnings in headers
|
---|
1244 | * Tue Feb 13 2007 dmueller@suse.de
|
---|
1245 | - fix reading of x ressources (#244935)
|
---|
1246 | * Mon Feb 12 2007 dmueller@suse.de
|
---|
1247 | - update configure parameters
|
---|
1248 | * Wed Jan 24 2007 dmueller@suse.de
|
---|
1249 | - fix paths in installed pkg-config descriptions (#238169)
|
---|
1250 | * Tue Jan 23 2007 stbinner@suse.de
|
---|
1251 | - fix string literal comparison
|
---|
1252 | * Mon Jan 8 2007 dmueller@suse.de
|
---|
1253 | - add patch to fix moc path issue
|
---|
1254 | - add patch to fix indic script rendering buglet
|
---|
1255 | * Fri Dec 1 2006 dmueller@suse.de
|
---|
1256 | - update to 4.2.2 (#222624):
|
---|
1257 | * includes just bugfixes, see changes-4.2.2 for details
|
---|
1258 | * Tue Nov 28 2006 dmueller@suse.de
|
---|
1259 | - shuffle around libs to fix cyclic dependencies
|
---|
1260 | * Mon Nov 27 2006 dmueller@suse.de
|
---|
1261 | - add patch to fix QGraphicsView eventhandling
|
---|
1262 | - disable dbus-1 subpackage for older distributions
|
---|
1263 | * Mon Nov 20 2006 schwab@suse.de
|
---|
1264 | - Provide/obsolete qt-sql only once.
|
---|
1265 | * Thu Nov 16 2006 dmueller@suse.de
|
---|
1266 | - split devel-doc-data from devel-doc
|
---|
1267 | * Mon Nov 13 2006 dmueller@suse.de
|
---|
1268 | - move dbus-viewer from demos to /usr/bin
|
---|
1269 | * Wed Oct 25 2006 dmueller@suse.de
|
---|
1270 | - add several patches for common bugs
|
---|
1271 | - default to plastique style for undetectable environments (#214960)
|
---|
1272 | * Fri Oct 20 2006 dmueller@suse.de
|
---|
1273 | - update to 4.2.1:
|
---|
1274 | * include CVE-2006-4811 patch
|
---|
1275 | * Fri Oct 20 2006 dmueller@suse.de
|
---|
1276 | - fix typo in CVE-2006-4811 patch
|
---|
1277 | * Thu Oct 19 2006 dmueller@suse.de
|
---|
1278 | - fix provides/obsoletes for libqt4-dbus
|
---|
1279 | * Thu Oct 19 2006 dmueller@suse.de
|
---|
1280 | - add patch for integer overflow in QPixmap/QImage
|
---|
1281 | (#212544, CVE-2006-4811)
|
---|
1282 | * Sat Oct 7 2006 stbinner@suse.de
|
---|
1283 | - add Provides: and Obsoletes: for old package names
|
---|
1284 | * Wed Oct 4 2006 dmueller@suse.de
|
---|
1285 | - update to 4.2.0:
|
---|
1286 | * bugfixes
|
---|
1287 | * Mon Sep 11 2006 dmueller@suse.de
|
---|
1288 | - update to 4.2 snapshot 20060911:
|
---|
1289 | * dbus related tools are renamed
|
---|
1290 | * QLibrary bugfixes
|
---|
1291 | * Tue Sep 5 2006 dmueller@suse.de
|
---|
1292 | - Qt 4.2.rc1 update:
|
---|
1293 | * no changelog available
|
---|
1294 | * Sun Sep 3 2006 dmueller@suse.de
|
---|
1295 | - Rename the other qt-* related references as well.
|
---|
1296 | * Sun Sep 3 2006 aj@suse.de
|
---|
1297 | - Rename qt -> libqt4 in BuildRequires and Requires as well.
|
---|
1298 | * Fri Sep 1 2006 dmueller@suse.de
|
---|
1299 | - update to Qt 4.2 snapshot 20060901:
|
---|
1300 | * various critical bugfixes
|
---|
1301 | * Mon Aug 28 2006 dmueller@suse.de
|
---|
1302 | - package rename: qt -> libqt4
|
---|
1303 | * Mon Aug 21 2006 dmueller@suse.de
|
---|
1304 | - update to Qt 4.2 snapshot 20060820:
|
---|
1305 | * QtDBus API review
|
---|
1306 | * build system overhaul
|
---|
1307 | * Fri Aug 11 2006 dmueller@suse.de
|
---|
1308 | - add patch for middle click support in QSystemTrayIcon
|
---|
1309 | * Tue Aug 1 2006 dmueller@suse.de
|
---|
1310 | - add provides/obsoletes for dbus-1-qt
|
---|
1311 | * Mon Jul 31 2006 dmueller@suse.de
|
---|
1312 | - Update to Qt 4.2 technical preview 1
|
---|
1313 | - QGraphicsView
|
---|
1314 | - DBus Bindings
|
---|
1315 | * Mon Jul 10 2006 dmueller@suse.de
|
---|
1316 | - Remove patches that didn't go upstream
|
---|
1317 | - Shorten ChangeLog
|
---|
1318 | - Install libQtUiTools (#189163)
|
---|
1319 | * Wed Jun 28 2006 dmueller@suse.de
|
---|
1320 | - move icons into the right subpackage (#172505)
|
---|
1321 | * Fri Jun 23 2006 adrian@suse.de
|
---|
1322 | - update to version 4.1.4
|
---|
1323 | Plenty of changes/bugfixes, but full forward and backward
|
---|
1324 | compatibility to 4.1.x. Details are described in
|
---|
1325 | /usr/share/doc/packages/qt/changes.4.1.4
|
---|
1326 | - allow build on Mandriva and Fedora
|
---|
1327 | * Mon Jun 19 2006 dmueller@suse.de
|
---|
1328 | - Fix build on s390(x)
|
---|
1329 | * Mon May 29 2006 schwab@suse.de
|
---|
1330 | - Use RPM_OPT_FLAGS.
|
---|
1331 | - Don't strip binaries.
|
---|
1332 | * Fri May 26 2006 dmueller@suse.de
|
---|
1333 | - fix sql plugins version require base package (#159092)
|
---|
1334 | * Tue May 23 2006 adrian@suse.de
|
---|
1335 | - reapply the 0119-qaction-widgetfactory.diff and
|
---|
1336 | 0112-ksyntaxhighlighter-rehighlight-document.diff patch to be
|
---|
1337 | able to build KDE 4 again
|
---|
1338 | * Sat May 20 2006 adrian@suse.de
|
---|
1339 | - update to version 4.1.3
|
---|
1340 | Plenty of changes/bugfixes, but full forward and backward
|
---|
1341 | compatibility. Details are described in
|
---|
1342 | /usr/share/doc/packages/qt/changes.4.1.3
|
---|
1343 | - fix build for the openSUSE build service
|
---|
1344 | * Tue May 16 2006 adrian@suse.de
|
---|
1345 | - add patch 0116 from qt-copy to be able to build KDE 4
|
---|
1346 | (0116-qtoolbar-widgetforaction.diff)
|
---|
1347 | * Tue May 16 2006 dmueller@suse.de
|
---|
1348 | - fix qt-devel requires
|
---|
1349 | * Mon May 15 2006 dmueller@suse.de
|
---|
1350 | - 4.1.2 update:
|
---|
1351 | - Fix crash when signals or slots were longer than 64 characters.
|
---|
1352 | - QAbstractItemView
|
---|
1353 | Make sure we do not emit the activated() signal with an
|
---|
1354 | invalid index.
|
---|
1355 | - QFileDialog
|
---|
1356 | Make getSaveFileName() use correct directory if the file does
|
---|
1357 | not exist.
|
---|
1358 | Fix crash when autocompleting in a directory with similar
|
---|
1359 | filenames.
|
---|
1360 | - FreeType
|
---|
1361 | Fix compilation with older versions of FreeType.
|
---|
1362 | - QHostAddress
|
---|
1363 | Fix crash in constructors.
|
---|
1364 | - QImage
|
---|
1365 | Fix possible crash in copy() if the QRect is outside the image
|
---|
1366 | bounds.
|
---|
1367 | - QLineEdit
|
---|
1368 | Fix mouse positioning with input methods.
|
---|
1369 | - QMenu
|
---|
1370 | Fix dangling pointers.
|
---|
1371 | - QPixmap
|
---|
1372 | Fix broken resize().
|
---|
1373 | - QSet
|
---|
1374 | Fix crash when comparing two QSets.
|
---|
1375 | - SQL drivers
|
---|
1376 | Fix compilation with PostgreSQL for earlier versions than 7.4.
|
---|
1377 | Fix TDS plugin build error on 64-bit Linux.
|
---|
1378 | - QSvgRenderer
|
---|
1379 | Fix memory leak in QSvgRenderer when objects were destroyed.
|
---|
1380 | - QTextBrowser
|
---|
1381 | Fix crash when loading large HTML file with tables.
|
---|
1382 | - Text engine
|
---|
1383 | Fix memory corruption in QStackTextEngine.
|
---|
1384 | - QTreeWidget
|
---|
1385 | Fix multi line text items.
|
---|
1386 | - Q3PointArray
|
---|
1387 | Fix assert in makeArc() when the spanning angle is less than
|
---|
1388 | 16.
|
---|
1389 | - QFontDatabase
|
---|
1390 | Fix crash in loadXlfd().
|
---|
1391 | - Printing
|
---|
1392 | Fix printing for X11.
|
---|
1393 | - QAbstractItemView
|
---|
1394 | Fix selections when mouse-tracking is turned on.
|
---|
1395 | Fixed selection issues after row resizing.
|
---|
1396 | Fixed focus after pressing enter.
|
---|
1397 | - QAbstractItemModel
|
---|
1398 | More consistent behavior in drag-and-drop code.
|
---|
1399 | - QAbstractSlider
|
---|
1400 | Ensure changed-signals are only emitted when the value
|
---|
1401 | actually changed.
|
---|
1402 | - QAbstractSocket
|
---|
1403 | Fixed a crash if disconnected during waitForReadyRead().
|
---|
1404 | - QAccessibleWidget
|
---|
1405 | Fix an off-by-one navigation error in the accessibility
|
---|
1406 | support for menu bar and menus.
|
---|
1407 | - QByteArray
|
---|
1408 | Fixed leftJustified() and rightJustified() when array contains
|
---|
1409 | \0's.
|
---|
1410 | - QComboBox
|
---|
1411 | Fixed a crash when setting and deleting the model.
|
---|
1412 | Fixed a crash when using a QListWidget as the view.
|
---|
1413 | - QCoreApplication
|
---|
1414 | Fixes race condition during plugin loading.
|
---|
1415 | - QCommonStyle
|
---|
1416 | Fixed wrong size hint of PM_MenuButtonIndicator.
|
---|
1417 | - QDateTime
|
---|
1418 | Fixed a regression in fromString().
|
---|
1419 | Avoid potential hang when paring invalid date formats.
|
---|
1420 | - QDialog
|
---|
1421 | Fixed an issue where setExtension()/showExtension() didn't
|
---|
1422 | work in a constrained size mode.
|
---|
1423 | - QDir
|
---|
1424 | cd() now fails when attempting to cd to a non-directory.
|
---|
1425 | - QDirModel
|
---|
1426 | Improved stability when appending network drives.
|
---|
1427 | Improved stability when handling symlinks with relative paths.
|
---|
1428 | - QDockWidget
|
---|
1429 | Update toggleViewAction() when widget gets hidden with close
|
---|
1430 | button.
|
---|
1431 | - QFile
|
---|
1432 | Changed behavior of rename() to fail if a file of the same
|
---|
1433 | name already exists.
|
---|
1434 | - QFileDialog
|
---|
1435 | Make sure filter combo box gets enabled when changing from
|
---|
1436 | Directory to ExistingFile mode.
|
---|
1437 | Improve filename completion for files with the same name but
|
---|
1438 | different extension.
|
---|
1439 | Make sure the selection is updated when modifying the filename
|
---|
1440 | by removing characters.
|
---|
1441 | Allow typing in several file names in the file name line edit.
|
---|
1442 | Improve handling of non-existent windows shares.
|
---|
1443 | Improve handling of hidden directories.
|
---|
1444 | Make it possible to create new folder when a folder called
|
---|
1445 | "New Folder" already exists.
|
---|
1446 | Improve usability by not changing the filename text when
|
---|
1447 | directories are selected.
|
---|
1448 | Improve usability by not autoselecting the first item when
|
---|
1449 | changing directories.
|
---|
1450 | Ensure that calling setDirectory() with a path shows the
|
---|
1451 | directory when the path contains a file name.
|
---|
1452 | Avoid unnecessary resolving of mount points, leading to
|
---|
1453 | lockups on Unix.
|
---|
1454 | Fixed potential crash when selecting an extension filter with
|
---|
1455 | no matches in current directory.
|
---|
1456 | Fixed a problem where using selectFilter() didn't update the
|
---|
1457 | view.
|
---|
1458 | - QFileInfo
|
---|
1459 | Fixed issue where copying a QFileInfo and calling refresh()
|
---|
1460 | could result in file info data being cleared.
|
---|
1461 | Fixed issue where calling readLink() would resolve link
|
---|
1462 | targets incorrectly.
|
---|
1463 | - QGLWidget
|
---|
1464 | Switching from full screen mode to normal mode no longer
|
---|
1465 | results in incorrect window decorations.
|
---|
1466 | Fixed overline, underline and strikethrough for text drawn
|
---|
1467 | with renderText().
|
---|
1468 | - QGridLayout
|
---|
1469 | Respect specified alignment over default alignment.
|
---|
1470 | - QHeaderView
|
---|
1471 | Respects dragDistance.
|
---|
1472 | Respects TextColorRole.
|
---|
1473 | Fixed painting problems caused by clicking both mouse buttons
|
---|
1474 | at the same time.
|
---|
1475 | Fixed painting flaws when using sort indicators.
|
---|
1476 | Fixed issue where QStyleOptionHeader::End would not be set by
|
---|
1477 | paintSection.
|
---|
1478 | Only the left mouse button can now be used to move and resize
|
---|
1479 | header sections.
|
---|
1480 | Fixed incorrect header size after swapping header sections.
|
---|
1481 | Fixed resize mode of header sections after section moves.
|
---|
1482 | Fixed an assert when changing the selection model.
|
---|
1483 | - QHash / QSet
|
---|
1484 | Make the operator==() not take the internal order of elements
|
---|
1485 | into account when comparing.
|
---|
1486 | - QIcon
|
---|
1487 | Fixed issue where creating QIcons with an invalid path could
|
---|
1488 | result in a crash.
|
---|
1489 | - Improved handling of focus events when using input methods.
|
---|
1490 | - QInputDialog
|
---|
1491 | Fixed handling of ampersands in labels.
|
---|
1492 | - QImage
|
---|
1493 | Fixed drawing of QBitmap's onto a QImage.
|
---|
1494 | - QImageIOHandler
|
---|
1495 | Made all supported image formats support the Size option.
|
---|
1496 | - QItemSelectionModel
|
---|
1497 | Fixed an infinite loop in isRowSelected().
|
---|
1498 | - QItemDelegate
|
---|
1499 | Better handling of QStyleOptionViewItem::Bottom.
|
---|
1500 | Increased the delegate horizontal margin.
|
---|
1501 | - QLayout
|
---|
1502 | Warn instead of crash when adding two layouts to a widget.
|
---|
1503 | - QLocale
|
---|
1504 | Add missing entry for "nb".
|
---|
1505 | - QList
|
---|
1506 | Fixed a memory leak when repeatedly removing items from the
|
---|
1507 | end and inserting items in the middle.
|
---|
1508 | - QListView
|
---|
1509 | Fixed an assert when using QProxyModel as the model.
|
---|
1510 | - QMainWindow
|
---|
1511 | Handle RTL layout for dockwidgets properly.
|
---|
1512 | Make dockwidgets remember their sizes after being hidden.
|
---|
1513 | Improved reliability when saving and restoring state.
|
---|
1514 | - QMenu
|
---|
1515 | Fixed shortcut handling of already selected submenus.
|
---|
1516 | Fix setting the window title on torn off menus.
|
---|
1517 | Fix bug where exec() returned the wrong QAction on some cases.
|
---|
1518 | - QMenuBar
|
---|
1519 | Improved widget placement in setCornerWidget().
|
---|
1520 | - QMenuItem
|
---|
1521 | Ensure space for both check mark and icon when using
|
---|
1522 | QPlastiqueStyle.
|
---|
1523 | - QMYSQLDriver
|
---|
1524 | Fix crash when formatValue() is called without connection.
|
---|
1525 | - QMessageBox
|
---|
1526 | information() now works correctly when calling it after
|
---|
1527 | returning from QApplication::exec()
|
---|
1528 | - QPaintEngine
|
---|
1529 | Fixed an out of memory issue when drawing very long lines.
|
---|
1530 | OpenGL : Make sure the image and pixmap cache is used.
|
---|
1531 | OpenGL : Faster rect outlining for the most common case.
|
---|
1532 | - QPrintEngine
|
---|
1533 | Better font underlining/overlining.
|
---|
1534 | Support PDF font embedding, resulting in smaller PDF files and
|
---|
1535 | selectable text.
|
---|
1536 | Made our generated PDFs readable by Ghostscript.
|
---|
1537 | Support pens that have patterns/pixmaps for PDFs.
|
---|
1538 | Support landscape mode for PDFs.
|
---|
1539 | - QPixmap
|
---|
1540 | Fixed issue where save() in some cases would return true on
|
---|
1541 | failure.
|
---|
1542 | - QProgressBar
|
---|
1543 | Fix incorrect progress in some cases.
|
---|
1544 | - QPushButton
|
---|
1545 | Buttons reparented into a dialog parent through the layout are
|
---|
1546 | now auto-default.
|
---|
1547 | - QRadioButton
|
---|
1548 | Fixed a potential crash in QRadioButton Qt 3 support
|
---|
1549 | constructors.
|
---|
1550 | - QSortFilterProxyModel
|
---|
1551 | Improve stability when adding rows to source model.
|
---|
1552 | Fixed issue where some nodes would show up as expandable even
|
---|
1553 | if all it's children had been filtered.
|
---|
1554 | Fixed a crash when deleting rows.
|
---|
1555 | - QSizeGrip
|
---|
1556 | Fixed size grip painting when maximizing a QMainWindow in a
|
---|
1557 | QWorkspace.
|
---|
1558 | - QSvgRenderer
|
---|
1559 | Better handling of invalid files.
|
---|
1560 | - QSvg
|
---|
1561 | Improve stroking with pen width 0.
|
---|
1562 | Fix rectangle filling bug.
|
---|
1563 | - QSyntaxHighlighter
|
---|
1564 | Fixed missing handling of blocks of text under certain
|
---|
1565 | conditions.
|
---|
1566 | Improved interaction with input methods.
|
---|
1567 | - QScrollArea
|
---|
1568 | Fixed an issue where the scroll area sometimes would not
|
---|
1569 | resize to compensate for content change.
|
---|
1570 | - QString
|
---|
1571 | Fixed regression in fromLocal8Bit().
|
---|
1572 | - QTextDocument
|
---|
1573 | Support span style background-color.
|
---|
1574 | Fix nested tables in html documents regression.
|
---|
1575 | - QTextLayout
|
---|
1576 | Added support for soft-hyphens.
|
---|
1577 | - QToolButton
|
---|
1578 | Make popup menus appear on the correct screen.
|
---|
1579 | Fixed ToolButtonPopupMode when QToolButton has a
|
---|
1580 | QAction.
|
---|
1581 | - QToolBar
|
---|
1582 | Combo boxes now appears as submenus in a toolbar extension.
|
---|
1583 | setIconSize() now works correctly.
|
---|
1584 | Relative position within toolbars are now kept when saving and
|
---|
1585 | restoring state.
|
---|
1586 | - QTextBrowser
|
---|
1587 | Fix missing line break after paragraph.
|
---|
1588 | - QTextEdit
|
---|
1589 | Improve handling of the TITLE tag.
|
---|
1590 | Fixed navigating links via tab.
|
---|
1591 | Improved handling of malformed html.
|
---|
1592 | Fixed rendering for tables with thead/tbody/tfoot elements.
|
---|
1593 | Improved copy and paste of content with whitespace
|
---|
1594 | Make undo/redo update the cursor position.
|
---|
1595 | Fixed lost cursorPositionChanged() signal in read-only mode.
|
---|
1596 | Fixed memory leak when calling setHtml() repeatedly.
|
---|
1597 | Significantly improved performance when appending and editing
|
---|
1598 | text.
|
---|
1599 | Improved performance when selecting all text.
|
---|
1600 | Emit copyAvailable() on mouse selection.
|
---|
1601 | - QTableView
|
---|
1602 | Fixed drawing of selections after moving columns.
|
---|
1603 | Do not wrap to the top if Page Down is pressed.
|
---|
1604 | Improve scrolling behavior.
|
---|
1605 | QTableView now takes ownership of QHeaders set using
|
---|
1606 | setHorizontalHeader()
|
---|
1607 | Fixed issue where calling setModel(0) could result in a
|
---|
1608 | crash.
|
---|
1609 | - QTreeView
|
---|
1610 | Fixed scrolling-related item expand bug.
|
---|
1611 | Improve scrolling behavior.
|
---|
1612 | QTreeView now takes ownership of QHeaders set using
|
---|
1613 | setHorizontalHeader()
|
---|
1614 | Avoid crash when calling setRowHidden with no model.
|
---|
1615 | Avoid crash when calling sizeHintForColumn() in some cases.
|
---|
1616 | Improved performance when adding rows.
|
---|
1617 | Fixed update of view when changing row heights.
|
---|
1618 | Fixed a bug where calling setCurrentIndex() did not update the
|
---|
1619 | view correctly.
|
---|
1620 | Removed extra emit of the expanded() signal on already
|
---|
1621 | expanded branches.
|
---|
1622 | - QTreeWidget
|
---|
1623 | Fixed tristate check item behavior.
|
---|
1624 | - QTabWidget
|
---|
1625 | Fixed bug that caused missing resize when dynamically adding
|
---|
1626 | widgets.
|
---|
1627 | Fixed text positioning in a tab with an icon.
|
---|
1628 | - QTemporaryFile
|
---|
1629 | Fixed issue where calling open() could potentially change the
|
---|
1630 | file name.
|
---|
1631 | - QTextDocument
|
---|
1632 | Improved stability when importing incorrectly formed html
|
---|
1633 | tables.
|
---|
1634 | Improved stability when importing closing tags without
|
---|
1635 | corresponding opening tags.
|
---|
1636 | - QTextStream
|
---|
1637 | Ensure valid codec converter state after calling seek(0).
|
---|
1638 | Fixed issue where readAll() would not work with sequential
|
---|
1639 | devices.
|
---|
1640 | - QTabBar
|
---|
1641 | Improve handling of tab removal.
|
---|
1642 | - QUrl
|
---|
1643 | Improve handling of hostnames containing digits.
|
---|
1644 | Fix crash when calling hasQueryItem() on QUrl without any
|
---|
1645 | query items.
|
---|
1646 | Added support for parsing file names with '[' and ']'
|
---|
1647 | characters.
|
---|
1648 | - QVariant
|
---|
1649 | Improve operator==() behavior when comparing different types.
|
---|
1650 | The QVariant(const char *) constructor is now unavailable when
|
---|
1651 | QT_NO_CAST_TO_ASCII is set. Otherwise, it uses
|
---|
1652 | QString::fromAscii to convert the const char * to a Unicode
|
---|
1653 | QString to prevent loss of information.
|
---|
1654 | - QWidget
|
---|
1655 | Fix regression in setMask().
|
---|
1656 | Fixed issue where incorrect minimum size was reported after
|
---|
1657 | reparenting from a top level widget.
|
---|
1658 | Fixed return value of normalGeometry() after the widget has
|
---|
1659 | been maximized.
|
---|
1660 | Fixed crash on application exit if the widget was created
|
---|
1661 | before the widget mapper is initialized.
|
---|
1662 | - QXpmHandler
|
---|
1663 | Fixed handling of non-transparent XPM images.
|
---|
1664 | - XMLInputReader
|
---|
1665 | Fixed issue where entities in XML files were not
|
---|
1666 | resolved.
|
---|
1667 | - QXmlSimpleReader
|
---|
1668 | A significant (approx. 50x) speedup in QXmlSimpleReader when
|
---|
1669 | parsing documents which contain internal or external entities.
|
---|
1670 | - Q3DataTable
|
---|
1671 | Drivers not supporting the QuerySize feature would display one
|
---|
1672 | row of data too little.
|
---|
1673 | - Q3IconView
|
---|
1674 | Fixed selection appearance.
|
---|
1675 | - Q3TextEdit
|
---|
1676 | Fixed focus indicator tabbing through tables.
|
---|
1677 | Fixed coloring when inserting text after use of setColor().
|
---|
1678 | - Q3TabDialog
|
---|
1679 | Added missing selected() signal
|
---|
1680 | - Q3ListView
|
---|
1681 | Fixed occasional crashes when deleting items.
|
---|
1682 | Fixed wrong label after addLabel(QString()).
|
---|
1683 | - Q3ScrollView
|
---|
1684 | Fixed default focus policy for deriving classes.
|
---|
1685 | - Q3ToolBar
|
---|
1686 | Q3Action::setOn() now works correctly.
|
---|
1687 | Adding an action now sets all action properties correctly.
|
---|
1688 | - Q3ActionGroup
|
---|
1689 | Fix drop down drawing error.
|
---|
1690 | - Q3MainWindow
|
---|
1691 | Fixed a regression in setUsesIconText().
|
---|
1692 | Reintroduced qt_x11_set_global_double_buffer() for binary
|
---|
1693 | compatibility.
|
---|
1694 | Improved tablet event handling.
|
---|
1695 | - QApplication
|
---|
1696 | The KeypadModifier is now set when NumLock is enabled.
|
---|
1697 | - QBitmap
|
---|
1698 | Fixed text drawing errors under some fontconfig
|
---|
1699 | settings.
|
---|
1700 | - QLibrary
|
---|
1701 | isLibrary() now returns true for .a and .so on AIX.
|
---|
1702 | - qmake
|
---|
1703 | Improved stability when modifying environment variables
|
---|
1704 | Allow '/' as a path separator on all platforms.
|
---|
1705 | - QPaintEngine
|
---|
1706 | Fixed issue where filling and stroking ellipses could leave
|
---|
1707 | pixel gaps.
|
---|
1708 | - QPainter
|
---|
1709 | Implemented Porter-Duff composition support.
|
---|
1710 | Fix artifacts when drawing aliased primitives with an alpha
|
---|
1711 | pen.
|
---|
1712 | Fixed issue where rotating pixmaps could add a pixel row in
|
---|
1713 | some cases.
|
---|
1714 | Fixed drawing of arcs of less than 1 degree.
|
---|
1715 | Made drawText() honor the Qt::TextWrapAnywhere flag.
|
---|
1716 | - QPrinter
|
---|
1717 | Fixed cleanup of child processes.
|
---|
1718 | - QPrintDialog
|
---|
1719 | Fixed problems when using "From page" and "To page" spin
|
---|
1720 | boxes.
|
---|
1721 | Made it impossible to choose "OK" when no printers are
|
---|
1722 | configured.
|
---|
1723 | - QProcess
|
---|
1724 | Fixed possible deadlock when calling startDetatched().
|
---|
1725 | - QScrollArea
|
---|
1726 | Catch double click also when size exceeds window system size
|
---|
1727 | limits.
|
---|
1728 | - QTextEdit
|
---|
1729 | Fixed an issue where the horizontal scrollbar did not show up.
|
---|
1730 | - QWorkspace
|
---|
1731 | Fixed missing mouse event propagation to child widgets.
|
---|
1732 | * Mon Apr 10 2006 dmueller@suse.de
|
---|
1733 | - fix wrong assembler mnemonic in QAtomic for s390x
|
---|
1734 | * Wed Mar 22 2006 dmueller@suse.de
|
---|
1735 | - fix debug package conflict
|
---|
1736 | * Tue Mar 21 2006 dmueller@suse.de
|
---|
1737 | - don't build the examples against debug libs
|
---|
1738 | - fix plugin loading (#159092)
|
---|
1739 | * Wed Mar 1 2006 dmueller@suse.de
|
---|
1740 | - strip $RPM_BUILD_DIR from installed files (#153597)
|
---|
1741 | * Fri Feb 17 2006 dmueller@suse.de
|
---|
1742 | - install arthurplugin into plugin designer path (#151529)
|
---|
1743 | - add patch to make parallel builds work
|
---|
1744 | - enable parallel builds
|
---|
1745 | * Wed Feb 15 2006 dmueller@suse.de
|
---|
1746 | - Fix qt-devel requires
|
---|
1747 | - Add patch to make it usable for KDE 4
|
---|
1748 | * Sun Feb 12 2006 stbinner@suse.de
|
---|
1749 | - fix build
|
---|
1750 | * Sun Feb 12 2006 ro@suse.de
|
---|
1751 | - fix spec file
|
---|
1752 | * Wed Feb 8 2006 dmueller@suse.de
|
---|
1753 | - build qt-sql in qt.spec, and only the plugins separate
|
---|
1754 | * Fri Feb 3 2006 aj@suse.de
|
---|
1755 | - Reduce BuildRequires.
|
---|
1756 | * Wed Feb 1 2006 dmueller@suse.de
|
---|
1757 | - remove no-visibility patch. Qt now builds fine with it
|
---|
1758 | - remove no_rpath patch and instead use -no-rpath configure option
|
---|
1759 | - split source package
|
---|
1760 | - add upstream patch to fix license display in Qt dialog boxes
|
---|
1761 | (#146599)
|
---|
1762 | * Tue Jan 31 2006 dmueller@suse.de
|
---|
1763 | - fix qt-qt3support / qt-devel file conflict
|
---|
1764 | * Wed Jan 25 2006 mls@suse.de
|
---|
1765 | - converted neededforbuild to BuildRequires
|
---|
1766 | * Tue Dec 20 2005 dmueller@suse.de
|
---|
1767 | - update to Qt 4.1 final
|
---|
1768 | - add ldconfig post/postun for qt3support
|
---|
1769 | * Wed Dec 7 2005 uli@suse.de
|
---|
1770 | - atomic-s390.patch has been merged into 4.1, applying it again
|
---|
1771 | breaks build; removed
|
---|
1772 | - change X keysyms include order to avoid double definitions
|
---|
1773 | * Tue Nov 22 2005 stbinner@suse.de
|
---|
1774 | - update to Qt 4.1 RC 1
|
---|
1775 | * Thu Nov 17 2005 dmueller@suse.de
|
---|
1776 | - fix build for 9.1, 9.2
|
---|
1777 | * Wed Sep 28 2005 dmueller@suse.de
|
---|
1778 | - fix upgrade path (unpacking symlinks over dirs doesn't work)
|
---|
1779 | * Sat Sep 17 2005 dmueller@suse.de
|
---|
1780 | - add patch to make input methods work (#116778)
|
---|
1781 | * Sat Sep 17 2005 dmueller@suse.de
|
---|
1782 | - fix build for older distro's
|
---|
1783 | * Thu Sep 8 2005 dmueller@suse.de
|
---|
1784 | - fix qtdemo (#113783)
|
---|
1785 | * Thu Sep 8 2005 adrian@suse.de
|
---|
1786 | - do not disable STL support, which would make us incompatible
|
---|
1787 | * Wed Aug 31 2005 dmueller@suse.de
|
---|
1788 | - fix filelist
|
---|
1789 | * Mon Aug 29 2005 adrian@suse.de
|
---|
1790 | - do not do a parallel build, it does fail too often
|
---|
1791 | * Tue Aug 23 2005 dmueller@suse.de
|
---|
1792 | - fix filelist
|
---|
1793 | - fix pkgconfig location
|
---|
1794 | - remove BUILD-dirs from pkgconfig files
|
---|
1795 | * Mon Aug 22 2005 dmueller@suse.de
|
---|
1796 | - 4.0.1 update (bugfixes)
|
---|
1797 | - add -debug subpackage
|
---|
1798 | * Fri Aug 12 2005 dmueller@suse.de
|
---|
1799 | - fix dependency of devel package
|
---|
1800 | - fix doc packaging
|
---|
1801 | - fix permissions
|
---|
1802 | - add hack to fix the .la files produced by qmake
|
---|
1803 | * Sun Aug 7 2005 adrian@suse.de
|
---|
1804 | - link against external sqlite
|
---|
1805 | - fix -devel package requires
|
---|
1806 | * Sat Aug 6 2005 adrian@suse.de
|
---|
1807 | - add desktop files for gui applications
|
---|
1808 | * Mon Jul 11 2005 schwab@suse.de
|
---|
1809 | - Fix ia64 atomic ops.
|
---|
1810 | * Tue Jul 5 2005 uli@suse.de
|
---|
1811 | - fixed semantics of atomic ops for s390* (tested and working)
|
---|
1812 | * Wed Jun 29 2005 dmueller@suse.de
|
---|
1813 | - reapply lost ia64 fixes
|
---|
1814 | - build with -release only
|
---|
1815 | * Wed Jun 29 2005 uli@suse.de
|
---|
1816 | - fixed to build on lib64 archs
|
---|
1817 | - squelched warnings that offend autobuild
|
---|
1818 | - added atomic ops for s390*
|
---|
1819 | * Tue Jun 28 2005 dmueller@suse.de
|
---|
1820 | - upgrade Qt 4.0 final
|
---|
1821 | * Fri Jun 17 2005 dmueller@suse.de
|
---|
1822 | - some more rpmlint fixes and one ia64 fix.
|
---|
1823 | * Wed Jun 15 2005 dmueller@suse.de
|
---|
1824 | - build
|
---|
1825 | * Tue Jun 14 2005 dmueller@suse.de
|
---|
1826 | - fix packaging
|
---|
1827 | * Tue Jun 14 2005 dmueller@suse.de
|
---|
1828 | - update to 4.0.0rc1
|
---|
1829 | * Thu May 12 2005 ro@suse.de
|
---|
1830 | - fix build on x86-64 fix build on x86-64
|
---|
1831 | * Wed Apr 13 2005 adrian@suse.de
|
---|
1832 | - update to beta2
|
---|
1833 | - rename qt-qt3compat package to qt-qt3support to follow library name
|
---|
1834 | * Wed Jan 5 2005 adrian@suse.de
|
---|
1835 | - update to pre beta2 snapshot 200513
|
---|
1836 | * package is under GPL/QPL again
|
---|
1837 | - split package into sub packages
|
---|
1838 | * qt - does not require any X11 or image lib dependency
|
---|
1839 | * qt-x11 - does need libX11 and OpenGL
|
---|
1840 | * qt-qt3compat - library for easy porting of Qt 3 code
|
---|
1841 | * qt-devel - all development stuff
|
---|
1842 | * qt-devel-doc - API documentation and assistant tool
|
---|
1843 | * qt-sql* - SQL database lib and plugins
|
---|
1844 | * Fri Jul 9 2004 adrian@suse.de
|
---|
1845 | - initial package of the new, great, perfect designed Qt 4
|
---|
1846 | - internal package only for now
|
---|