diff options
author | Alberto Villa <avilla@FreeBSD.org> | 2011-03-25 09:54:16 +0000 |
---|---|---|
committer | Alberto Villa <avilla@FreeBSD.org> | 2011-03-25 09:54:16 +0000 |
commit | b140da0491b99a6a3107db5653e6b721705376e5 (patch) | |
tree | cfb1994d1b5d1db20e6f84ba80f69060c6410ad4 | |
parent | 7d204cf1c4a47dbb632a49900e31c97935b3cee8 (diff) |
Notes
-rw-r--r-- | Mk/bsd.qt.mk | 2 | ||||
-rw-r--r-- | databases/qt4-mysql-plugin/Makefile | 1 | ||||
-rw-r--r-- | databases/qt4-pgsql-plugin/Makefile | 1 | ||||
-rw-r--r-- | databases/qt4-pgsql-plugin/files/patch-qsql_psql.cpp | 46 | ||||
-rw-r--r-- | databases/qt4-pgsql-plugin/files/patch-qsql_psql.h | 12 | ||||
-rw-r--r-- | devel/qmake4/pkg-plist | 4 | ||||
-rw-r--r-- | devel/qt4-corelib/Makefile | 7 | ||||
-rw-r--r-- | devel/qt4-corelib/files/patch-configure | 14 | ||||
-rw-r--r-- | devel/qt4-corelib/files/patch-kqueue | 153 | ||||
-rw-r--r-- | devel/qt4/distinfo | 4 | ||||
-rw-r--r-- | devel/qt4/files/Makefile.options | 11 | ||||
-rw-r--r-- | devel/qt4/files/patch-configure | 25 | ||||
-rw-r--r-- | misc/qt4-doc/pkg-plist | 239 | ||||
-rw-r--r-- | misc/qt4-l10n/pkg-plist | 1 | ||||
-rw-r--r-- | misc/qt4-qtdemo/pkg-plist | 3 | ||||
-rw-r--r-- | net/qt4-network/files/patch-qsslcertificate | 107 | ||||
-rw-r--r-- | net/qt4-network/files/patch-src__network__ssl__qsslsocket_openssl.cpp | 10 | ||||
-rw-r--r-- | x11-toolkits/qt4-gui/Makefile | 18 |
18 files changed, 182 insertions, 476 deletions
diff --git a/Mk/bsd.qt.mk b/Mk/bsd.qt.mk index b0a14dfe8716..1d8f656923c8 100644 --- a/Mk/bsd.qt.mk +++ b/Mk/bsd.qt.mk @@ -149,7 +149,7 @@ QTCGFLIBS?= # QT4 version # Don't forget to update ${PORTSDIR}/devel/qt4/files/patch-configure ! # -QT4_VERSION?= 4.7.1 +QT4_VERSION?= 4.7.2 _QT_COMPONENTS_ALL= accessible assistant assistant-adp assistantclient \ clucene codecs-cn codecs-jp codecs-kr codecs-tw corelib \ diff --git a/databases/qt4-mysql-plugin/Makefile b/databases/qt4-mysql-plugin/Makefile index 0faed52532ce..d7553face495 100644 --- a/databases/qt4-mysql-plugin/Makefile +++ b/databases/qt4-mysql-plugin/Makefile @@ -8,7 +8,6 @@ PORTNAME= qt4-${DB}-plugin DISTVERSION= ${QT4_VERSION} -PORTREVISION= 1 CATEGORIES= databases MAINTAINER= kde@FreeBSD.org diff --git a/databases/qt4-pgsql-plugin/Makefile b/databases/qt4-pgsql-plugin/Makefile index fdbb3a6328e2..ae8b81659e3d 100644 --- a/databases/qt4-pgsql-plugin/Makefile +++ b/databases/qt4-pgsql-plugin/Makefile @@ -7,7 +7,6 @@ # PORTNAME= qt4-${DB}-plugin -PORTREVISION= 1 DISTVERSION= ${QT4_VERSION} CATEGORIES= databases diff --git a/databases/qt4-pgsql-plugin/files/patch-qsql_psql.cpp b/databases/qt4-pgsql-plugin/files/patch-qsql_psql.cpp deleted file mode 100644 index c674ae702ca0..000000000000 --- a/databases/qt4-pgsql-plugin/files/patch-qsql_psql.cpp +++ /dev/null @@ -1,46 +0,0 @@ ---- ./src/sql/drivers/psql/qsql_psql.cpp 2010-09-10 11:05:25.000000000 +0200 -+++ ./src/sql/drivers/psql/qsql_psql.cpp 2010-11-03 12:37:55.966977333 +0100 -@@ -661,6 +661,17 @@ - break; - } - break; -+ case 9: -+ switch (vMin) { -+ case 0: -+ serverVersion = QPSQLDriver::Version9; -+ break; -+ default: -+ serverVersion = QPSQLDriver::Version9; -+ break; -+ } -+ break; -+ - default: - break; - } -@@ -852,7 +863,8 @@ - // This hack can dissapear once there is an API to query this sort of information. - if (d->pro == QPSQLDriver::Version8 || - d->pro == QPSQLDriver::Version81 || -- d->pro == QPSQLDriver::Version82) { -+ d->pro == QPSQLDriver::Version82 || -+ d->pro == QPSQLDriver::Version9) { - transaction_failed = qstrcmp(PQcmdStatus(res), "ROLLBACK") == 0; - } - -@@ -963,6 +975,7 @@ - case QPSQLDriver::Version8: - case QPSQLDriver::Version81: - case QPSQLDriver::Version82: -+ case QPSQLDriver::Version9: - stmt = QLatin1String("SELECT pg_attribute.attname, pg_attribute.atttypid::int, " - "pg_class.relname " - "FROM pg_attribute, pg_class " -@@ -1046,6 +1059,7 @@ - case QPSQLDriver::Version8: - case QPSQLDriver::Version81: - case QPSQLDriver::Version82: -+ case QPSQLDriver::Version9: - stmt = QLatin1String("select pg_attribute.attname, pg_attribute.atttypid::int, " - "pg_attribute.attnotnull, pg_attribute.attlen, pg_attribute.atttypmod, " - "pg_attrdef.adsrc " diff --git a/databases/qt4-pgsql-plugin/files/patch-qsql_psql.h b/databases/qt4-pgsql-plugin/files/patch-qsql_psql.h deleted file mode 100644 index 28b3f53c7450..000000000000 --- a/databases/qt4-pgsql-plugin/files/patch-qsql_psql.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/sql/drivers/psql/qsql_psql.h 2010-09-10 11:05:25.000000000 +0200 -+++ ./src/sql/drivers/psql/qsql_psql.h 2010-11-03 12:36:16.380310668 +0100 -@@ -104,7 +104,8 @@ - Version74 = 10, - Version8 = 11, - Version81 = 12, -- Version82 = 13 -+ Version82 = 13, -+ Version9 = 14 - }; - - explicit QPSQLDriver(QObject *parent=0); diff --git a/devel/qmake4/pkg-plist b/devel/qmake4/pkg-plist index 342252b5574b..e05bc2c595d9 100644 --- a/devel/qmake4/pkg-plist +++ b/devel/qmake4/pkg-plist @@ -19,6 +19,7 @@ share/qt4/mkspecs/common/mac-llvm.conf share/qt4/mkspecs/common/mac.conf share/qt4/mkspecs/common/posix/qplatformdefs.h share/qt4/mkspecs/common/qws.conf +share/qt4/mkspecs/common/symbian/appCaptionForTranslation.cpp share/qt4/mkspecs/common/symbian/header-wrappers/AknBitmapAnimation.h share/qt4/mkspecs/common/symbian/header-wrappers/AknDoc.h share/qt4/mkspecs/common/symbian/header-wrappers/AknFontAccess.h @@ -38,6 +39,7 @@ share/qt4/mkspecs/common/symbian/header-wrappers/ApDataHandler.h share/qt4/mkspecs/common/symbian/header-wrappers/ApUtils.h share/qt4/mkspecs/common/symbian/header-wrappers/CDirectoryLocalizer.h share/qt4/mkspecs/common/symbian/header-wrappers/DocumentHandler.h +share/qt4/mkspecs/common/symbian/packageNameForTranslation.cpp share/qt4/mkspecs/common/symbian/qplatformdefs.h share/qt4/mkspecs/common/symbian/stl-off/new share/qt4/mkspecs/common/symbian/symbian-makefile.conf @@ -87,6 +89,7 @@ share/qt4/mkspecs/features/qtestlib.prf share/qt4/mkspecs/features/qtopia.prf share/qt4/mkspecs/features/qtopiainc.prf share/qt4/mkspecs/features/qtopialib.prf +share/qt4/mkspecs/features/qttest_p4.prf share/qt4/mkspecs/features/release.prf share/qt4/mkspecs/features/resources.prf share/qt4/mkspecs/features/shared.prf @@ -105,6 +108,7 @@ share/qt4/mkspecs/features/symbian/default_post.prf share/qt4/mkspecs/features/symbian/default_pre.prf share/qt4/mkspecs/features/symbian/do_not_build_as_thumb.prf share/qt4/mkspecs/features/symbian/epocallowdlldata.prf +share/qt4/mkspecs/features/symbian/localize_deployment.prf share/qt4/mkspecs/features/symbian/moc.prf share/qt4/mkspecs/features/symbian/nested_exceptions.prf share/qt4/mkspecs/features/symbian/opengl.prf diff --git a/devel/qt4-corelib/Makefile b/devel/qt4-corelib/Makefile index 779403bb4332..b6dfd3482808 100644 --- a/devel/qt4-corelib/Makefile +++ b/devel/qt4-corelib/Makefile @@ -63,10 +63,11 @@ pre-configure: post-configure: ${REINPLACE_CMD} -e 's|${PREFIX}/lib/qt4/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - -e 's|.*$$(QMAKE).*||g' ${BUILD_WRKSRC}/Makefile + -e 's|.*$$(QMAKE).*||g' \ + ${BUILD_WRKSRC}/Makefile ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \ - -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \ - -E -e 's|(.*location=).*uic|\1${PREFIX}/bin/uic-qt4|g' \ + -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \ + -E -e 's|(.*location=).*uic|\1${PREFIX}/bin/uic-qt4|g' \ ${WRKSRC}/lib/pkgconfig/QtCore.pc post-install: diff --git a/devel/qt4-corelib/files/patch-configure b/devel/qt4-corelib/files/patch-configure index 4acea3d789c5..d4973b4f086a 100644 --- a/devel/qt4-corelib/files/patch-configure +++ b/devel/qt4-corelib/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig 2010-05-10 13:47:34.842989306 +0200 -+++ configure 2010-05-10 13:51:54.767296452 +0200 -@@ -6291,7 +6291,6 @@ +--- ./configure.orig 2011-03-09 01:18:35.443096016 +0100 ++++ ./configure 2011-03-09 01:17:30.423222843 +0100 +@@ -6617,7 +6617,6 @@ QT_CONFIG="$QT_CONFIG phonon-backend" fi else @@ -8,7 +8,7 @@ fi # disable accessibility -@@ -6343,7 +6342,6 @@ +@@ -6671,7 +6670,6 @@ # enable opengl if [ "$CFG_OPENGL" = "no" ]; then @@ -16,7 +16,7 @@ else QT_CONFIG="$QT_CONFIG opengl" fi -@@ -6812,7 +6810,6 @@ +@@ -7172,7 +7170,6 @@ if [ "$CFG_XMLPATTERNS" = "yes" ]; then QT_CONFIG="$QT_CONFIG xmlpatterns" else @@ -24,7 +24,7 @@ fi if [ "$CFG_MULTIMEDIA" = "no" ]; then -@@ -7364,10 +7361,8 @@ +@@ -7772,10 +7769,8 @@ [ "$CFG_MNG" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_IMAGEFORMAT_MNG" [ "$CFG_ZLIB" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_ZLIB" [ "$CFG_S60" != "yes" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_NO_S60" @@ -35,7 +35,7 @@ if [ "$PLATFORM_QWS" != "yes" ]; then [ "$CFG_GRAPHICS_SYSTEM" = "raster" ] && QCONFIG_FLAGS="$QCONFIG_FLAGS QT_GRAPHICSSYSTEM_RASTER" -@@ -7376,35 +7371,21 @@ +@@ -7785,35 +7780,21 @@ fi # X11/Unix/Mac only configs diff --git a/devel/qt4-corelib/files/patch-kqueue b/devel/qt4-corelib/files/patch-kqueue deleted file mode 100644 index 7a30d8092f8c..000000000000 --- a/devel/qt4-corelib/files/patch-kqueue +++ /dev/null @@ -1,153 +0,0 @@ ---- src/corelib/io/qfilesystemwatcher_kqueue.cpp.orig 2010-11-06 04:55:18.000000000 +0300 -+++ src/corelib/io/qfilesystemwatcher_kqueue.cpp 2010-11-11 00:05:11.550910992 +0300 -@@ -133,6 +133,14 @@ - perror("QKqueueFileSystemWatcherEngine::addPaths: open"); - continue; - } -+ if (fd >= FD_SETSIZE / 2 && fd < FD_SETSIZE) { -+ int fddup = fcntl(fd, F_DUPFD, FD_SETSIZE); -+ if (fddup != -1) { -+ ::close(fd); -+ fd = fddup; -+ } -+ } -+ fcntl(fd, F_SETFD, FD_CLOEXEC); - - QT_STATBUF st; - if (QT_FSTAT(fd, &st) == -1) { -@@ -157,7 +165,7 @@ - EV_SET(&kev, - fd, - EVFILT_VNODE, -- EV_ADD | EV_ENABLE | EV_ONESHOT, -+ EV_ADD | EV_ENABLE | EV_CLEAR, - NOTE_DELETE | NOTE_WRITE | NOTE_EXTEND | NOTE_ATTRIB | NOTE_RENAME | NOTE_REVOKE, - 0, - 0); -@@ -180,6 +188,8 @@ - idToPath.insert(id, path); - } - -+ locker.unlock(); -+ - if (!isRunning()) - start(); - else -@@ -203,19 +213,7 @@ - if (x.isEmpty() || x != path) - continue; - -- int fd = id < 0 ? -id : id; -- struct kevent kev; -- EV_SET(&kev, -- fd, -- EVFILT_VNODE, -- EV_DELETE, -- NOTE_DELETE | NOTE_WRITE | NOTE_EXTEND | NOTE_ATTRIB | NOTE_RENAME | NOTE_REVOKE, -- 0, -- 0); -- if (kevent(kqfd, &kev, 1, 0, 0, 0) == -1) { -- perror("QKqueueFileSystemWatcherEngine::removeWatch: kevent"); -- } -- ::close(fd); -+ ::close(id < 0 ? -id : id); - - it.remove(); - if (id < 0) -@@ -225,11 +223,11 @@ - } - - if (pathToID.isEmpty()) { -- stop(); - locker.unlock(); -+ stop(); - wait(); -- locker.relock(); - } else { -+ locker.unlock(); - write(kqpipe[1], "@", 1); - } - -@@ -243,19 +241,18 @@ - - void QKqueueFileSystemWatcherEngine::run() - { -- static const struct timespec ZeroTimeout = { 0, 0 }; -- - forever { - struct kevent kev; - DEBUG() << "QKqueueFileSystemWatcherEngine: waiting for kevents..."; - int r = kevent(kqfd, 0, 0, &kev, 1, 0); - if (r < 0) { -+ if(errno == EINTR) { -+ DEBUG() << "QKqueueFileSystemWatcherEngine: kevent call was interrupted, restarting..."; -+ continue; -+ } - perror("QKqueueFileSystemWatcherEngine: error during kevent wait"); - return; -- } -- -- QMutexLocker locker(&mutex); -- do { -+ } else { - int fd = kev.ident; - - DEBUG() << "QKqueueFileSystemWatcherEngine: processing kevent" << kev.ident << kev.filter; -@@ -287,6 +284,8 @@ - break; - } - } else { -+ QMutexLocker locker(&mutex); -+ - int id = fd; - QString path = idToPath.value(id); - if (path.isEmpty()) { -@@ -295,12 +294,12 @@ - path = idToPath.value(id); - if (path.isEmpty()) { - DEBUG() << "QKqueueFileSystemWatcherEngine: received a kevent for a file we're not watching"; -- goto process_next_event; -+ continue; - } - } - if (kev.filter != EVFILT_VNODE) { - DEBUG() << "QKqueueFileSystemWatcherEngine: received a kevent with the wrong filter"; -- goto process_next_event; -+ continue; - } - - if ((kev.fflags & (NOTE_DELETE | NOTE_REVOKE | NOTE_RENAME)) != 0) { -@@ -315,31 +314,15 @@ - else - emit fileChanged(path, true); - } else { -- DEBUG() << path << "changed, re-enabling watch"; -+ DEBUG() << path << "changed"; - - if (id < 0) - emit directoryChanged(path, false); - else - emit fileChanged(path, false); -- -- // renable the watch -- EV_SET(&kev, -- fd, -- EVFILT_VNODE, -- EV_ADD | EV_ENABLE | EV_ONESHOT, -- NOTE_DELETE | NOTE_WRITE | NOTE_EXTEND | NOTE_ATTRIB | NOTE_RENAME | NOTE_REVOKE, -- 0, -- 0); -- if (kevent(kqfd, &kev, 1, 0, 0, 0) == -1) { -- perror("QKqueueFileSystemWatcherEngine::processKqueueEvents: kevent EV_ADD"); -- } - } - } -- -- // are there any more? --process_next_event: -- r = kevent(kqfd, 0, 0, &kev, 1, &ZeroTimeout); -- } while (r > 0); -+ } - } - } - diff --git a/devel/qt4/distinfo b/devel/qt4/distinfo index 3294519c7713..10c6ca56e7d0 100644 --- a/devel/qt4/distinfo +++ b/devel/qt4/distinfo @@ -1,2 +1,2 @@ -SHA256 (KDE/qt-everywhere-opensource-src-4.7.1.tar.gz) = 8cb5277c41f824cfc6dcee0e95e0bf23a9ad2c8d18d245105137481d092b124a -SIZE (KDE/qt-everywhere-opensource-src-4.7.1.tar.gz) = 211768512 +SHA256 (KDE/qt-everywhere-opensource-src-4.7.2.tar.gz) = d4783b524b90bcd270ccf6e7a30d5fb51696c47eb5de49ebc2d553cd3eb49336 +SIZE (KDE/qt-everywhere-opensource-src-4.7.2.tar.gz) = 213663032 diff --git a/devel/qt4/files/Makefile.options b/devel/qt4/files/Makefile.options index 836f5fe83cd6..ae97d32c348b 100644 --- a/devel/qt4/files/Makefile.options +++ b/devel/qt4/files/Makefile.options @@ -1,5 +1,10 @@ -#qt4-corelib and qt4-gui must recompiled both when changing options -QT4_OPTIONS_ALL=CUPS QGTKSTYLE NAS +# For (almost?) any QT_NO_* setting in QCONFIG_FLAGS (see the +# configure script), qt4-corelib adds to qconfig.h a conditional check +# made to disable by default (i.e., if it wasn't explicitly turned on) +# the related feature. QT4_OPTIONS are required to tweak qconfig.h +# without making qt4-corelib depend on useless stuff. Both qt4-corelib +# and qt4-gui must be recompiled when changing options. +QT4_OPTIONS_ALL=CUPS NAS QGTKSTYLE QT4_OPTIONS?= .if defined(PACKAGE_BUILDING) QT4_OPTIONS+= CUPS @@ -11,5 +16,5 @@ QT4_OPTIONS_REPLACE+= s,%%${opt}%%,${${opt}_REPLACE},g; .endfor .for opt in ${QT4_OPTIONS} -${opt}_REPLACE=\# +${opt}_REPLACE= \# .endfor diff --git a/devel/qt4/files/patch-configure b/devel/qt4/files/patch-configure index 9dc2e49c1af9..43052b7d5427 100644 --- a/devel/qt4/files/patch-configure +++ b/devel/qt4/files/patch-configure @@ -1,6 +1,15 @@ ---- configure.old 2010-09-10 05:04:46.000000000 -0400 -+++ configure 2010-09-28 00:52:09.000000000 -0400 -@@ -2351,11 +2351,6 @@ +--- ./configure.orig 2011-03-05 18:49:09.908552467 +0100 ++++ ./configure 2011-03-05 18:51:40.918572488 +0100 +@@ -796,7 +796,7 @@ + CFG_SILENT=no + CFG_GRAPHICS_SYSTEM=default + CFG_RUNTIME_SYSTEM= +-CFG_ALSA=auto ++CFG_ALSA=no + CFG_PULSEAUDIO=auto + CFG_COREWLAN=auto + CFG_ICD=auto +@@ -2445,11 +2445,6 @@ fi done @@ -10,9 +19,9 @@ - ln -s "$relpath"/mkspecs/* "$outpath/mkspecs" - rm -f "$outpath/mkspecs/default" - # Special case for mkspecs/features directory. - # To be able to place .prf files into a shadow build directory, -@@ -2394,7 +2389,7 @@ + ShadowMkspecs() + { +@@ -2495,7 +2490,7 @@ # find a make command if [ -z "$MAKE" ]; then MAKE= @@ -21,7 +30,7 @@ if "$WHICH" $mk >/dev/null 2>&1; then MAKE=`"$WHICH" $mk` break -@@ -4466,7 +4461,7 @@ +@@ -4596,7 +4591,7 @@ } # build qmake @@ -30,7 +39,7 @@ echo "Creating qmake. Please wait..." OLD_QCONFIG_H= -@@ -5391,14 +5386,6 @@ +@@ -5564,14 +5559,6 @@ X11TESTS_FLAGS="$X11TESTS_FLAGS -fpermissive" fi diff --git a/misc/qt4-doc/pkg-plist b/misc/qt4-doc/pkg-plist index d43739aca754..d3ff0b7cd5f2 100644 --- a/misc/qt4-doc/pkg-plist +++ b/misc/qt4-doc/pkg-plist @@ -58,12 +58,6 @@ %%DOCSDIR%%/html/all-examples.html %%DOCSDIR%%/html/animation-animatedtiles-animatedtiles-pro.html %%DOCSDIR%%/html/animation-animatedtiles-animatedtiles-qrc.html -%%DOCSDIR%%/html/animation-animatedtiles-images-centered-png.html -%%DOCSDIR%%/html/animation-animatedtiles-images-ellipse-png.html -%%DOCSDIR%%/html/animation-animatedtiles-images-figure8-png.html -%%DOCSDIR%%/html/animation-animatedtiles-images-kinetic-png.html -%%DOCSDIR%%/html/animation-animatedtiles-images-random-png.html -%%DOCSDIR%%/html/animation-animatedtiles-images-tile-png.html %%DOCSDIR%%/html/animation-animatedtiles-main-cpp.html %%DOCSDIR%%/html/animation-animatedtiles.html %%DOCSDIR%%/html/animation-appchooser-appchooser-pro.html @@ -74,7 +68,6 @@ %%DOCSDIR%%/html/animation-easing-easing-pro.html %%DOCSDIR%%/html/animation-easing-easing-qrc.html %%DOCSDIR%%/html/animation-easing-form-ui.html -%%DOCSDIR%%/html/animation-easing-images-qt-logo-png.html %%DOCSDIR%%/html/animation-easing-main-cpp.html %%DOCSDIR%%/html/animation-easing-window-cpp.html %%DOCSDIR%%/html/animation-easing-window-h.html @@ -130,6 +123,7 @@ %%DOCSDIR%%/html/commercialedition.html %%DOCSDIR%%/html/compatclasses.html %%DOCSDIR%%/html/compiler-notes.html +%%DOCSDIR%%/html/configure-options.html %%DOCSDIR%%/html/containers.html %%DOCSDIR%%/html/coordsys.html %%DOCSDIR%%/html/credits.html @@ -185,15 +179,11 @@ %%DOCSDIR%%/html/dbus-remotecontrolledcar.html %%DOCSDIR%%/html/debug.html %%DOCSDIR%%/html/declarative-animation-basics-color-animation-qml.html -%%DOCSDIR%%/html/declarative-animation-basics-images-face-smile-png.html -%%DOCSDIR%%/html/declarative-animation-basics-images-moon-png.html -%%DOCSDIR%%/html/declarative-animation-basics-images-shadow-png.html -%%DOCSDIR%%/html/declarative-animation-basics-images-star-png.html -%%DOCSDIR%%/html/declarative-animation-basics-images-sun-png.html %%DOCSDIR%%/html/declarative-animation-basics-property-animation-qml.html %%DOCSDIR%%/html/declarative-animation-basics.html %%DOCSDIR%%/html/declarative-animation-behaviors-behavior-example-qml.html %%DOCSDIR%%/html/declarative-animation-behaviors-siderect-qml.html +%%DOCSDIR%%/html/declarative-animation-behaviors-wigglytext-qml.html %%DOCSDIR%%/html/declarative-animation-behaviors.html %%DOCSDIR%%/html/declarative-animation-easing-content-quitbutton-qml.html %%DOCSDIR%%/html/declarative-animation-easing-easing-qml.html @@ -436,13 +426,6 @@ %%DOCSDIR%%/html/declarative-toys-corkboards-day-qml.html %%DOCSDIR%%/html/declarative-toys-corkboards.html %%DOCSDIR%%/html/declarative-toys-dynamicscene-dynamicscene-qml.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-face-smile-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-moon-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-rabbit-brown-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-rabbit-bw-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-star-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-sun-png.html -%%DOCSDIR%%/html/declarative-toys-dynamicscene-images-tree-s-png.html %%DOCSDIR%%/html/declarative-toys-dynamicscene-qml-button-qml.html %%DOCSDIR%%/html/declarative-toys-dynamicscene-qml-genericsceneitem-qml.html %%DOCSDIR%%/html/declarative-toys-dynamicscene-qml-itemcreation-js.html @@ -536,9 +519,6 @@ %%DOCSDIR%%/html/declarative-ui-components-scrollbar-main-qml.html %%DOCSDIR%%/html/declarative-ui-components-scrollbar-scrollbar-qml.html %%DOCSDIR%%/html/declarative-ui-components-scrollbar.html -%%DOCSDIR%%/html/declarative-ui-components-searchbox-images-clear-png.html -%%DOCSDIR%%/html/declarative-ui-components-searchbox-images-lineedit-bg-focus-png.html -%%DOCSDIR%%/html/declarative-ui-components-searchbox-images-lineedit-bg-png.html %%DOCSDIR%%/html/declarative-ui-components-searchbox-main-qml.html %%DOCSDIR%%/html/declarative-ui-components-searchbox-searchbox-qml.html %%DOCSDIR%%/html/declarative-ui-components-searchbox.html @@ -573,7 +553,6 @@ %%DOCSDIR%%/html/demos-books-bookwindow-cpp.html %%DOCSDIR%%/html/demos-books-bookwindow-h.html %%DOCSDIR%%/html/demos-books-bookwindow-ui.html -%%DOCSDIR%%/html/demos-books-images-star-png.html %%DOCSDIR%%/html/demos-books-initdb-h.html %%DOCSDIR%%/html/demos-books-main-cpp.html %%DOCSDIR%%/html/demos-books.html @@ -823,9 +802,6 @@ %%DOCSDIR%%/html/demos-gradients-gradients-qrc.html %%DOCSDIR%%/html/demos-gradients-main-cpp.html %%DOCSDIR%%/html/demos-gradients.html -%%DOCSDIR%%/html/demos-interview-images-folder-png.html -%%DOCSDIR%%/html/demos-interview-images-interview-png.html -%%DOCSDIR%%/html/demos-interview-images-services-png.html %%DOCSDIR%%/html/demos-interview-interview-pro.html %%DOCSDIR%%/html/demos-interview-interview-qrc.html %%DOCSDIR%%/html/demos-interview-main-cpp.html @@ -852,7 +828,6 @@ %%DOCSDIR%%/html/demos-pathstroke-pathstroke-pro.html %%DOCSDIR%%/html/demos-pathstroke-pathstroke-qrc.html %%DOCSDIR%%/html/demos-pathstroke.html -%%DOCSDIR%%/html/demos-qmediaplayer-images-screen-png.html %%DOCSDIR%%/html/demos-qmediaplayer-main-cpp.html %%DOCSDIR%%/html/demos-qmediaplayer-mediaplayer-cpp.html %%DOCSDIR%%/html/demos-qmediaplayer-mediaplayer-h.html @@ -921,7 +896,6 @@ %%DOCSDIR%%/html/demos-spectrum-app-wavfile-h.html %%DOCSDIR%%/html/demos-spectrum-spectrum-pro.html %%DOCSDIR%%/html/demos-spectrum.html -%%DOCSDIR%%/html/demos-spreadsheet-images-interview-png.html %%DOCSDIR%%/html/demos-spreadsheet-main-cpp.html %%DOCSDIR%%/html/demos-spreadsheet-printview-cpp.html %%DOCSDIR%%/html/demos-spreadsheet-printview-h.html @@ -987,45 +961,6 @@ %%DOCSDIR%%/html/demos-sub-attaq-torpedo-cpp.html %%DOCSDIR%%/html/demos-sub-attaq-torpedo-h.html %%DOCSDIR%%/html/demos-sub-attaq.html -%%DOCSDIR%%/html/demos-textedit-images-logo32-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-editcopy-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-editcut-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-editpaste-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-editredo-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-editundo-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-exportpdf-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-filenew-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-fileopen-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-fileprint-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-filesave-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textbold-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textcenter-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textitalic-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textjustify-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textleft-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textright-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-textunder-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-zoomin-png.html -%%DOCSDIR%%/html/demos-textedit-images-mac-zoomout-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-editcopy-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-editcut-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-editpaste-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-editredo-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-editundo-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-exportpdf-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-filenew-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-fileopen-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-fileprint-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-filesave-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textbold-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textcenter-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textitalic-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textjustify-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textleft-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textright-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-textunder-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-zoomin-png.html -%%DOCSDIR%%/html/demos-textedit-images-win-zoomout-png.html %%DOCSDIR%%/html/demos-textedit-main-cpp.html %%DOCSDIR%%/html/demos-textedit-textedit-cpp.html %%DOCSDIR%%/html/demos-textedit-textedit-h.html @@ -1143,22 +1078,12 @@ %%DOCSDIR%%/html/dialogs-classwizard-classwizard-h.html %%DOCSDIR%%/html/dialogs-classwizard-classwizard-pro.html %%DOCSDIR%%/html/dialogs-classwizard-classwizard-qrc.html -%%DOCSDIR%%/html/dialogs-classwizard-images-background-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-banner-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-logo1-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-logo2-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-logo3-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-watermark1-png.html -%%DOCSDIR%%/html/dialogs-classwizard-images-watermark2-png.html %%DOCSDIR%%/html/dialogs-classwizard-main-cpp.html %%DOCSDIR%%/html/dialogs-classwizard.html %%DOCSDIR%%/html/dialogs-configdialog-configdialog-cpp.html %%DOCSDIR%%/html/dialogs-configdialog-configdialog-h.html %%DOCSDIR%%/html/dialogs-configdialog-configdialog-pro.html %%DOCSDIR%%/html/dialogs-configdialog-configdialog-qrc.html -%%DOCSDIR%%/html/dialogs-configdialog-images-config-png.html -%%DOCSDIR%%/html/dialogs-configdialog-images-query-png.html -%%DOCSDIR%%/html/dialogs-configdialog-images-update-png.html %%DOCSDIR%%/html/dialogs-configdialog-main-cpp.html %%DOCSDIR%%/html/dialogs-configdialog-pages-cpp.html %%DOCSDIR%%/html/dialogs-configdialog-pages-h.html @@ -1173,8 +1098,6 @@ %%DOCSDIR%%/html/dialogs-findfiles-window-cpp.html %%DOCSDIR%%/html/dialogs-findfiles-window-h.html %%DOCSDIR%%/html/dialogs-findfiles.html -%%DOCSDIR%%/html/dialogs-licensewizard-images-logo-png.html -%%DOCSDIR%%/html/dialogs-licensewizard-images-watermark-png.html %%DOCSDIR%%/html/dialogs-licensewizard-licensewizard-cpp.html %%DOCSDIR%%/html/dialogs-licensewizard-licensewizard-h.html %%DOCSDIR%%/html/dialogs-licensewizard-licensewizard-pro.html @@ -1203,7 +1126,6 @@ %%DOCSDIR%%/html/dnd.html %%DOCSDIR%%/html/draganddrop-delayedencoding-delayedencoding-pro.html %%DOCSDIR%%/html/draganddrop-delayedencoding-delayedencoding-qrc.html -%%DOCSDIR%%/html/draganddrop-delayedencoding-images-drag-png.html %%DOCSDIR%%/html/draganddrop-delayedencoding-images-example-svg.html %%DOCSDIR%%/html/draganddrop-delayedencoding-main-cpp.html %%DOCSDIR%%/html/draganddrop-delayedencoding-mimedata-cpp.html @@ -1215,9 +1137,6 @@ %%DOCSDIR%%/html/draganddrop-draggableicons-draggableicons-qrc.html %%DOCSDIR%%/html/draganddrop-draggableicons-dragwidget-cpp.html %%DOCSDIR%%/html/draganddrop-draggableicons-dragwidget-h.html -%%DOCSDIR%%/html/draganddrop-draggableicons-images-boat-png.html -%%DOCSDIR%%/html/draganddrop-draggableicons-images-car-png.html -%%DOCSDIR%%/html/draganddrop-draggableicons-images-house-png.html %%DOCSDIR%%/html/draganddrop-draggableicons-main-cpp.html %%DOCSDIR%%/html/draganddrop-draggableicons.html %%DOCSDIR%%/html/draganddrop-draggabletext-draggabletext-pro.html @@ -1261,14 +1180,6 @@ %%DOCSDIR%%/html/effects-blurpicker-blurpicker-h.html %%DOCSDIR%%/html/effects-blurpicker-blurpicker-pro.html %%DOCSDIR%%/html/effects-blurpicker-blurpicker-qrc.html -%%DOCSDIR%%/html/effects-blurpicker-images-accessories-calculator-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-accessories-text-editor-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-help-browser-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-internet-group-chat-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-internet-mail-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-internet-web-browser-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-office-calendar-png.html -%%DOCSDIR%%/html/effects-blurpicker-images-system-users-png.html %%DOCSDIR%%/html/effects-blurpicker-main-cpp.html %%DOCSDIR%%/html/effects-blurpicker.html %%DOCSDIR%%/html/effects-fademessage-fademessage-cpp.html @@ -1350,7 +1261,6 @@ %%DOCSDIR%%/html/graphicsview-api.html %%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-basicgraphicslayouts-pro.html %%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-basicgraphicslayouts-qrc.html -%%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-images-block-png.html %%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-layoutitem-cpp.html %%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-layoutitem-h.html %%DOCSDIR%%/html/graphicsview-basicgraphicslayouts-main-cpp.html @@ -1373,21 +1283,6 @@ %%DOCSDIR%%/html/graphicsview-diagramscene-diagramscene-qrc.html %%DOCSDIR%%/html/graphicsview-diagramscene-diagramtextitem-cpp.html %%DOCSDIR%%/html/graphicsview-diagramscene-diagramtextitem-h.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-background1-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-background2-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-background3-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-background4-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-bold-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-bringtofront-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-delete-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-floodfill-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-italic-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-linecolor-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-linepointer-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-pointer-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-sendtoback-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-textpointer-png.html -%%DOCSDIR%%/html/graphicsview-diagramscene-images-underline-png.html %%DOCSDIR%%/html/graphicsview-diagramscene-main-cpp.html %%DOCSDIR%%/html/graphicsview-diagramscene-mainwindow-cpp.html %%DOCSDIR%%/html/graphicsview-diagramscene-mainwindow-h.html @@ -1395,7 +1290,6 @@ %%DOCSDIR%%/html/graphicsview-dragdroprobot-coloritem-cpp.html %%DOCSDIR%%/html/graphicsview-dragdroprobot-coloritem-h.html %%DOCSDIR%%/html/graphicsview-dragdroprobot-dragdroprobot-pro.html -%%DOCSDIR%%/html/graphicsview-dragdroprobot-images-head-png.html %%DOCSDIR%%/html/graphicsview-dragdroprobot-main-cpp.html %%DOCSDIR%%/html/graphicsview-dragdroprobot-robot-cpp.html %%DOCSDIR%%/html/graphicsview-dragdroprobot-robot-h.html @@ -1420,14 +1314,6 @@ %%DOCSDIR%%/html/graphicsview-padnavigator-flippablepad-cpp.html %%DOCSDIR%%/html/graphicsview-padnavigator-flippablepad-h.html %%DOCSDIR%%/html/graphicsview-padnavigator-form-ui.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-artsfftscope-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-kontact-contacts-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-kontact-journal-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-kontact-mail-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-kontact-notes-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-kopeteavailable-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-metacontact-online-png.html -%%DOCSDIR%%/html/graphicsview-padnavigator-images-minitools-png.html %%DOCSDIR%%/html/graphicsview-padnavigator-main-cpp.html %%DOCSDIR%%/html/graphicsview-padnavigator-padnavigator-cpp.html %%DOCSDIR%%/html/graphicsview-padnavigator-padnavigator-h.html @@ -1463,7 +1349,6 @@ %%DOCSDIR%%/html/graphicsview-simpleanchorlayout-main-cpp.html %%DOCSDIR%%/html/graphicsview-simpleanchorlayout-simpleanchorlayout-pro.html %%DOCSDIR%%/html/graphicsview-simpleanchorlayout.html -%%DOCSDIR%%/html/graphicsview-weatheranchorlayout-images-weather-few-clouds-png.html %%DOCSDIR%%/html/graphicsview-weatheranchorlayout-main-cpp.html %%DOCSDIR%%/html/graphicsview-weatheranchorlayout-weatheranchorlayout-pro.html %%DOCSDIR%%/html/graphicsview-weatheranchorlayout-weatheranchorlayout-qrc.html @@ -1767,6 +1652,7 @@ %%DOCSDIR%%/html/images/declarative-qmlfocus2.png %%DOCSDIR%%/html/images/declarative-qmlfocus3.png %%DOCSDIR%%/html/images/declarative-qmlfocus4.png +%%DOCSDIR%%/html/images/declarative-qmlfocus5.png %%DOCSDIR%%/html/images/declarative-qtlogo-preserveaspectcrop.png %%DOCSDIR%%/html/images/declarative-qtlogo-preserveaspectfit.png %%DOCSDIR%%/html/images/declarative-qtlogo-stretch.png @@ -2444,12 +2330,13 @@ %%DOCSDIR%%/html/images/qml-calculator-example.png %%DOCSDIR%%/html/images/qml-clocks-example.png %%DOCSDIR%%/html/images/qml-coloranim-example.png -%%DOCSDIR%%/html/images/qml-context-tree.png +%%DOCSDIR%%/html/images/qml-column.png %%DOCSDIR%%/html/images/qml-corkboards-example.png %%DOCSDIR%%/html/images/qml-dial.png %%DOCSDIR%%/html/images/qml-dialcontrol-example.png %%DOCSDIR%%/html/images/qml-dynamicscene-example.png %%DOCSDIR%%/html/images/qml-easing-example.png +%%DOCSDIR%%/html/images/qml-extending-types.png %%DOCSDIR%%/html/images/qml-flickr-demo-small.png %%DOCSDIR%%/html/images/qml-flickr-demo.png %%DOCSDIR%%/html/images/qml-flipable-example.png @@ -3132,6 +3019,9 @@ %%DOCSDIR%%/html/images/weatherinfo-demo.png %%DOCSDIR%%/html/images/webkit-domtraversal.png %%DOCSDIR%%/html/images/webkit-examples.png +%%DOCSDIR%%/html/images/webkit-imageanalyzer-complete.png +%%DOCSDIR%%/html/images/webkit-imageanalyzer-progress.png +%%DOCSDIR%%/html/images/webkit-imageanalyzer-screenshot.png %%DOCSDIR%%/html/images/webkit-simpleselector.png %%DOCSDIR%%/html/images/webview.png %%DOCSDIR%%/html/images/whatsnewanimatedtiles.png @@ -3351,7 +3241,6 @@ %%DOCSDIR%%/html/itemviews-pixelator-imagemodel-cpp.html %%DOCSDIR%%/html/itemviews-pixelator-imagemodel-h.html %%DOCSDIR%%/html/itemviews-pixelator-images-qrc.html -%%DOCSDIR%%/html/itemviews-pixelator-images-qt-png.html %%DOCSDIR%%/html/itemviews-pixelator-main-cpp.html %%DOCSDIR%%/html/itemviews-pixelator-mainwindow-cpp.html %%DOCSDIR%%/html/itemviews-pixelator-mainwindow-h.html @@ -3464,32 +3353,16 @@ %%DOCSDIR%%/html/mainwindow.html %%DOCSDIR%%/html/mainwindows-application-application-pro.html %%DOCSDIR%%/html/mainwindows-application-application-qrc.html -%%DOCSDIR%%/html/mainwindows-application-images-copy-png.html -%%DOCSDIR%%/html/mainwindows-application-images-cut-png.html -%%DOCSDIR%%/html/mainwindows-application-images-new-png.html -%%DOCSDIR%%/html/mainwindows-application-images-open-png.html -%%DOCSDIR%%/html/mainwindows-application-images-paste-png.html -%%DOCSDIR%%/html/mainwindows-application-images-save-png.html %%DOCSDIR%%/html/mainwindows-application-main-cpp.html %%DOCSDIR%%/html/mainwindows-application-mainwindow-cpp.html %%DOCSDIR%%/html/mainwindows-application-mainwindow-h.html %%DOCSDIR%%/html/mainwindows-application.html %%DOCSDIR%%/html/mainwindows-dockwidgets-dockwidgets-pro.html %%DOCSDIR%%/html/mainwindows-dockwidgets-dockwidgets-qrc.html -%%DOCSDIR%%/html/mainwindows-dockwidgets-images-new-png.html -%%DOCSDIR%%/html/mainwindows-dockwidgets-images-print-png.html -%%DOCSDIR%%/html/mainwindows-dockwidgets-images-save-png.html -%%DOCSDIR%%/html/mainwindows-dockwidgets-images-undo-png.html %%DOCSDIR%%/html/mainwindows-dockwidgets-main-cpp.html %%DOCSDIR%%/html/mainwindows-dockwidgets-mainwindow-cpp.html %%DOCSDIR%%/html/mainwindows-dockwidgets-mainwindow-h.html %%DOCSDIR%%/html/mainwindows-dockwidgets.html -%%DOCSDIR%%/html/mainwindows-mdi-images-copy-png.html -%%DOCSDIR%%/html/mainwindows-mdi-images-cut-png.html -%%DOCSDIR%%/html/mainwindows-mdi-images-new-png.html -%%DOCSDIR%%/html/mainwindows-mdi-images-open-png.html -%%DOCSDIR%%/html/mainwindows-mdi-images-paste-png.html -%%DOCSDIR%%/html/mainwindows-mdi-images-save-png.html %%DOCSDIR%%/html/mainwindows-mdi-main-cpp.html %%DOCSDIR%%/html/mainwindows-mdi-mainwindow-cpp.html %%DOCSDIR%%/html/mainwindows-mdi-mainwindow-h.html @@ -3508,12 +3381,6 @@ %%DOCSDIR%%/html/mainwindows-recentfiles-mainwindow-h.html %%DOCSDIR%%/html/mainwindows-recentfiles-recentfiles-pro.html %%DOCSDIR%%/html/mainwindows-recentfiles.html -%%DOCSDIR%%/html/mainwindows-sdi-images-copy-png.html -%%DOCSDIR%%/html/mainwindows-sdi-images-cut-png.html -%%DOCSDIR%%/html/mainwindows-sdi-images-new-png.html -%%DOCSDIR%%/html/mainwindows-sdi-images-open-png.html -%%DOCSDIR%%/html/mainwindows-sdi-images-paste-png.html -%%DOCSDIR%%/html/mainwindows-sdi-images-save-png.html %%DOCSDIR%%/html/mainwindows-sdi-main-cpp.html %%DOCSDIR%%/html/mainwindows-sdi-mainwindow-cpp.html %%DOCSDIR%%/html/mainwindows-sdi-mainwindow-h.html @@ -3660,9 +3527,6 @@ %%DOCSDIR%%/html/network-qftp-ftp-qrc.html %%DOCSDIR%%/html/network-qftp-ftpwindow-cpp.html %%DOCSDIR%%/html/network-qftp-ftpwindow-h.html -%%DOCSDIR%%/html/network-qftp-images-cdtoparent-png.html -%%DOCSDIR%%/html/network-qftp-images-dir-png.html -%%DOCSDIR%%/html/network-qftp-images-file-png.html %%DOCSDIR%%/html/network-qftp-main-cpp.html %%DOCSDIR%%/html/network-qftp-qftp-pro.html %%DOCSDIR%%/html/network-qftp.html @@ -3794,12 +3658,6 @@ %%DOCSDIR%%/html/opengl-samplebuffers.html %%DOCSDIR%%/html/opengl-textures-glwidget-cpp.html %%DOCSDIR%%/html/opengl-textures-glwidget-h.html -%%DOCSDIR%%/html/opengl-textures-images-side1-png.html -%%DOCSDIR%%/html/opengl-textures-images-side2-png.html -%%DOCSDIR%%/html/opengl-textures-images-side3-png.html -%%DOCSDIR%%/html/opengl-textures-images-side4-png.html -%%DOCSDIR%%/html/opengl-textures-images-side5-png.html -%%DOCSDIR%%/html/opengl-textures-images-side6-png.html %%DOCSDIR%%/html/opengl-textures-main-cpp.html %%DOCSDIR%%/html/opengl-textures-textures-pro.html %%DOCSDIR%%/html/opengl-textures-textures-qrc.html @@ -3818,8 +3676,6 @@ %%DOCSDIR%%/html/painting-3d.html %%DOCSDIR%%/html/painting-basicdrawing-basicdrawing-pro.html %%DOCSDIR%%/html/painting-basicdrawing-basicdrawing-qrc.html -%%DOCSDIR%%/html/painting-basicdrawing-images-brick-png.html -%%DOCSDIR%%/html/painting-basicdrawing-images-qt-logo-png.html %%DOCSDIR%%/html/painting-basicdrawing-main-cpp.html %%DOCSDIR%%/html/painting-basicdrawing-renderarea-cpp.html %%DOCSDIR%%/html/painting-basicdrawing-renderarea-h.html @@ -3843,10 +3699,6 @@ %%DOCSDIR%%/html/painting-imagecomposition-imagecomposer-h.html %%DOCSDIR%%/html/painting-imagecomposition-imagecomposition-pro.html %%DOCSDIR%%/html/painting-imagecomposition-imagecomposition-qrc.html -%%DOCSDIR%%/html/painting-imagecomposition-images-background-png.html -%%DOCSDIR%%/html/painting-imagecomposition-images-blackrectangle-png.html -%%DOCSDIR%%/html/painting-imagecomposition-images-butterfly-png.html -%%DOCSDIR%%/html/painting-imagecomposition-images-checker-png.html %%DOCSDIR%%/html/painting-imagecomposition-main-cpp.html %%DOCSDIR%%/html/painting-imagecomposition.html %%DOCSDIR%%/html/painting-painterpaths-main-cpp.html @@ -3928,8 +3780,6 @@ %%DOCSDIR%%/html/phonon-overview.html %%DOCSDIR%%/html/phonon-path-members.html %%DOCSDIR%%/html/phonon-path.html -%%DOCSDIR%%/html/phonon-pulsesupport-members.html -%%DOCSDIR%%/html/phonon-pulsesupport.html %%DOCSDIR%%/html/phonon-qmusicplayer-main-cpp.html %%DOCSDIR%%/html/phonon-qmusicplayer-mainwindow-cpp.html %%DOCSDIR%%/html/phonon-qmusicplayer-mainwindow-h.html @@ -4625,8 +4475,6 @@ %%DOCSDIR%%/html/qdeclarativei18n.html %%DOCSDIR%%/html/qdeclarativeimageprovider-members.html %%DOCSDIR%%/html/qdeclarativeimageprovider.html -%%DOCSDIR%%/html/qdeclarativeimportdatabase-members.html -%%DOCSDIR%%/html/qdeclarativeimportdatabase.html %%DOCSDIR%%/html/qdeclarativeintroduction.html %%DOCSDIR%%/html/qdeclarativeitem-members.html %%DOCSDIR%%/html/qdeclarativeitem.html @@ -4649,7 +4497,6 @@ %%DOCSDIR%%/html/qdeclarativepropertymap.html %%DOCSDIR%%/html/qdeclarativepropertyvaluesource-members.html %%DOCSDIR%%/html/qdeclarativepropertyvaluesource.html -%%DOCSDIR%%/html/qdeclarativereference.html %%DOCSDIR%%/html/qdeclarativescope.html %%DOCSDIR%%/html/qdeclarativescriptstring-members.html %%DOCSDIR%%/html/qdeclarativescriptstring.html @@ -5318,6 +5165,7 @@ %%DOCSDIR%%/html/qml-connections-members.html %%DOCSDIR%%/html/qml-connections.html %%DOCSDIR%%/html/qml-date.html +%%DOCSDIR%%/html/qml-double.html %%DOCSDIR%%/html/qml-doublevalidator-members.html %%DOCSDIR%%/html/qml-doublevalidator.html %%DOCSDIR%%/html/qml-enumeration.html @@ -5408,6 +5256,7 @@ %%DOCSDIR%%/html/qml-pathelement.html %%DOCSDIR%%/html/qml-pathline-members.html %%DOCSDIR%%/html/qml-pathline.html +%%DOCSDIR%%/html/qml-pathpercent-members.html %%DOCSDIR%%/html/qml-pathpercent.html %%DOCSDIR%%/html/qml-pathquad-members.html %%DOCSDIR%%/html/qml-pathquad.html @@ -5485,6 +5334,7 @@ %%DOCSDIR%%/html/qml-tutorial3.html %%DOCSDIR%%/html/qml-url.html %%DOCSDIR%%/html/qml-utility-elements.html +%%DOCSDIR%%/html/qml-variant.html %%DOCSDIR%%/html/qml-vector3d.html %%DOCSDIR%%/html/qml-vector3danimation-members.html %%DOCSDIR%%/html/qml-vector3danimation.html @@ -5502,6 +5352,7 @@ %%DOCSDIR%%/html/qml-xmllistmodel.html %%DOCSDIR%%/html/qml-xmlrole-members.html %%DOCSDIR%%/html/qml-xmlrole.html +%%DOCSDIR%%/html/qmlinuse.html %%DOCSDIR%%/html/qmlruntime.html %%DOCSDIR%%/html/qmlviewer.html %%DOCSDIR%%/html/qmodelindex-members.html @@ -6825,12 +6676,6 @@ %%DOCSDIR%%/html/sql-drilldown-drilldown-qrc.html %%DOCSDIR%%/html/sql-drilldown-imageitem-cpp.html %%DOCSDIR%%/html/sql-drilldown-imageitem-h.html -%%DOCSDIR%%/html/sql-drilldown-images-beijing-png.html -%%DOCSDIR%%/html/sql-drilldown-images-berlin-png.html -%%DOCSDIR%%/html/sql-drilldown-images-brisbane-png.html -%%DOCSDIR%%/html/sql-drilldown-images-munich-png.html -%%DOCSDIR%%/html/sql-drilldown-images-oslo-png.html -%%DOCSDIR%%/html/sql-drilldown-images-redwood-png.html %%DOCSDIR%%/html/sql-drilldown-informationwindow-cpp.html %%DOCSDIR%%/html/sql-drilldown-informationwindow-h.html %%DOCSDIR%%/html/sql-drilldown-main-cpp.html @@ -6843,8 +6688,6 @@ %%DOCSDIR%%/html/sql-masterdetail-database-h.html %%DOCSDIR%%/html/sql-masterdetail-dialog-cpp.html %%DOCSDIR%%/html/sql-masterdetail-dialog-h.html -%%DOCSDIR%%/html/sql-masterdetail-images-icon-png.html -%%DOCSDIR%%/html/sql-masterdetail-images-image-png.html %%DOCSDIR%%/html/sql-masterdetail-main-cpp.html %%DOCSDIR%%/html/sql-masterdetail-mainwindow-cpp.html %%DOCSDIR%%/html/sql-masterdetail-mainwindow-h.html @@ -7082,7 +6925,6 @@ %%DOCSDIR%%/html/tools-undoframework-diagramitem-h.html %%DOCSDIR%%/html/tools-undoframework-diagramscene-cpp.html %%DOCSDIR%%/html/tools-undoframework-diagramscene-h.html -%%DOCSDIR%%/html/tools-undoframework-images-cross-png.html %%DOCSDIR%%/html/tools-undoframework-main-cpp.html %%DOCSDIR%%/html/tools-undoframework-mainwindow-cpp.html %%DOCSDIR%%/html/tools-undoframework-mainwindow-h.html @@ -7262,6 +7104,14 @@ %%DOCSDIR%%/html/webkit-googlechat-googlechat-pro.html %%DOCSDIR%%/html/webkit-googlechat-main-cpp.html %%DOCSDIR%%/html/webkit-googlechat.html +%%DOCSDIR%%/html/webkit-imageanalyzer-imageanalyzer-cpp.html +%%DOCSDIR%%/html/webkit-imageanalyzer-imageanalyzer-h.html +%%DOCSDIR%%/html/webkit-imageanalyzer-imageanalyzer-pro.html +%%DOCSDIR%%/html/webkit-imageanalyzer-main-cpp.html +%%DOCSDIR%%/html/webkit-imageanalyzer-mainwindow-cpp.html +%%DOCSDIR%%/html/webkit-imageanalyzer-mainwindow-h.html +%%DOCSDIR%%/html/webkit-imageanalyzer-resources-imageanalyzer-qrc.html +%%DOCSDIR%%/html/webkit-imageanalyzer.html %%DOCSDIR%%/html/webkit-previewer-main-cpp.html %%DOCSDIR%%/html/webkit-previewer-mainwindow-cpp.html %%DOCSDIR%%/html/webkit-previewer-mainwindow-h.html @@ -7323,20 +7173,6 @@ %%DOCSDIR%%/html/widgets-icons-iconsizespinbox-h.html %%DOCSDIR%%/html/widgets-icons-imagedelegate-cpp.html %%DOCSDIR%%/html/widgets-icons-imagedelegate-h.html -%%DOCSDIR%%/html/widgets-icons-images-designer-png.html -%%DOCSDIR%%/html/widgets-icons-images-find-disabled-png.html -%%DOCSDIR%%/html/widgets-icons-images-find-normal-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-off-128x128-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-off-16x16-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-off-32x32-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-off-64x64-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-on-128x128-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-on-16x16-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-on-32x32-png.html -%%DOCSDIR%%/html/widgets-icons-images-monkey-on-64x64-png.html -%%DOCSDIR%%/html/widgets-icons-images-qt-extended-16x16-png.html -%%DOCSDIR%%/html/widgets-icons-images-qt-extended-32x32-png.html -%%DOCSDIR%%/html/widgets-icons-images-qt-extended-48x48-png.html %%DOCSDIR%%/html/widgets-icons-main-cpp.html %%DOCSDIR%%/html/widgets-icons-mainwindow-cpp.html %%DOCSDIR%%/html/widgets-icons-mainwindow-h.html @@ -7385,8 +7221,6 @@ %%DOCSDIR%%/html/widgets-spinboxes-window-cpp.html %%DOCSDIR%%/html/widgets-spinboxes-window-h.html %%DOCSDIR%%/html/widgets-spinboxes.html -%%DOCSDIR%%/html/widgets-styles-images-woodbackground-png.html -%%DOCSDIR%%/html/widgets-styles-images-woodbutton-png.html %%DOCSDIR%%/html/widgets-styles-main-cpp.html %%DOCSDIR%%/html/widgets-styles-norwegianwoodstyle-cpp.html %%DOCSDIR%%/html/widgets-styles-norwegianwoodstyle-h.html @@ -7395,36 +7229,6 @@ %%DOCSDIR%%/html/widgets-styles-widgetgallery-cpp.html %%DOCSDIR%%/html/widgets-styles-widgetgallery-h.html %%DOCSDIR%%/html/widgets-styles.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-checked-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-checked-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-checked-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-unchecked-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-unchecked-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-checkbox-unchecked-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-down-arrow-disabled-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-down-arrow-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-frame-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-pagefold-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-pushbutton-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-pushbutton-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-pushbutton-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-checked-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-checked-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-checked-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-unchecked-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-unchecked-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-radiobutton-unchecked-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-sizegrip-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spindown-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spindown-off-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spindown-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spindown-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spinup-hover-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spinup-off-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spinup-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-spinup-pressed-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-up-arrow-disabled-png.html -%%DOCSDIR%%/html/widgets-stylesheet-images-up-arrow-png.html %%DOCSDIR%%/html/widgets-stylesheet-layouts-default-ui.html %%DOCSDIR%%/html/widgets-stylesheet-layouts-pagefold-ui.html %%DOCSDIR%%/html/widgets-stylesheet-main-cpp.html @@ -7455,9 +7259,6 @@ %%DOCSDIR%%/html/widgets-tetrix-tetrixwindow-cpp.html %%DOCSDIR%%/html/widgets-tetrix-tetrixwindow-h.html %%DOCSDIR%%/html/widgets-tetrix.html -%%DOCSDIR%%/html/widgets-tooltips-images-circle-png.html -%%DOCSDIR%%/html/widgets-tooltips-images-square-png.html -%%DOCSDIR%%/html/widgets-tooltips-images-triangle-png.html %%DOCSDIR%%/html/widgets-tooltips-main-cpp.html %%DOCSDIR%%/html/widgets-tooltips-shapeitem-cpp.html %%DOCSDIR%%/html/widgets-tooltips-shapeitem-h.html diff --git a/misc/qt4-l10n/pkg-plist b/misc/qt4-l10n/pkg-plist index 4e1cfd7277b3..b3c98e3d35c8 100644 --- a/misc/qt4-l10n/pkg-plist +++ b/misc/qt4-l10n/pkg-plist @@ -38,6 +38,7 @@ share/qt4/translations/qt_da.qm share/qt4/translations/qt_de.qm share/qt4/translations/qt_es.qm share/qt4/translations/qt_fr.qm +share/qt4/translations/qt_gl.qm share/qt4/translations/qt_he.qm share/qt4/translations/qt_help_cs.qm share/qt4/translations/qt_help_da.qm diff --git a/misc/qt4-qtdemo/pkg-plist b/misc/qt4-qtdemo/pkg-plist index aa0225f10374..9373e31eb4ce 100644 --- a/misc/qt4-qtdemo/pkg-plist +++ b/misc/qt4-qtdemo/pkg-plist @@ -300,6 +300,7 @@ share/examples/qt4/demos/declarative/snake/content/pics/cookie.png share/examples/qt4/demos/declarative/snake/content/pics/eyes.svg share/examples/qt4/demos/declarative/snake/content/pics/head.png share/examples/qt4/demos/declarative/snake/content/pics/head.svg +share/examples/qt4/demos/declarative/snake/content/pics/pause.png share/examples/qt4/demos/declarative/snake/content/pics/redStar.png share/examples/qt4/demos/declarative/snake/content/pics/redStone.png share/examples/qt4/demos/declarative/snake/content/pics/skull.png @@ -879,6 +880,7 @@ share/examples/qt4/examples/declarative/animation/basics/property-animation.qml share/examples/qt4/examples/declarative/animation/behaviors/SideRect.qml share/examples/qt4/examples/declarative/animation/behaviors/behavior-example.qml share/examples/qt4/examples/declarative/animation/behaviors/behaviors.qmlproject +share/examples/qt4/examples/declarative/animation/behaviors/wigglytext.qml share/examples/qt4/examples/declarative/animation/easing/content/QuitButton.qml share/examples/qt4/examples/declarative/animation/easing/content/quit.png share/examples/qt4/examples/declarative/animation/easing/easing.qml @@ -1247,7 +1249,6 @@ share/examples/qt4/examples/declarative/positioners/add.png share/examples/qt4/examples/declarative/positioners/del.png share/examples/qt4/examples/declarative/positioners/positioners.qml share/examples/qt4/examples/declarative/positioners/positioners.qmlproject -share/examples/qt4/examples/declarative/positioners/positioners.qmlproject.user share/examples/qt4/examples/declarative/sqllocalstorage/hello.qml share/examples/qt4/examples/declarative/sqllocalstorage/sqllocalstorage.qmlproject share/examples/qt4/examples/declarative/text/fonts/availableFonts.qml diff --git a/net/qt4-network/files/patch-qsslcertificate b/net/qt4-network/files/patch-qsslcertificate new file mode 100644 index 000000000000..a8511a9ac6a0 --- /dev/null +++ b/net/qt4-network/files/patch-qsslcertificate @@ -0,0 +1,107 @@ +From 04e074e8d7c097295505e63565abdc7ca2b49f7b Mon Sep 17 00:00:00 2001 +From: Peter Hartmann <peter.hartmann@nokia.com> +Date: Thu, 24 Mar 2011 14:42:22 +0100 +Subject: [PATCH] QSslCertificate: report fraudulent certificates as invalid + +There are some fraudulent certificates in the wild that are not valid; +this patch introduces a blacklist of serial numbers of those +certificates. + +Reviewed-by: Richard J. Moore +Reviewed-by: Markus Goetz +Task-number: QTBUG-18338 +--- + src/network/ssl/qsslcertificate.cpp | 34 +++++++++++++++++-- + src/network/ssl/qsslcertificate_p.h | 1 + + .../more-certificates/blacklisted1.pem | 19 +++++++++++ + .../more-certificates/blacklisted2.pem | 19 +++++++++++ + .../more-certificates/blacklisted3.pem | 19 +++++++++++ + .../more-certificates/blacklisted4.pem | 19 +++++++++++ + .../more-certificates/blacklisted5.pem | 19 +++++++++++ + .../more-certificates/blacklisted6.pem | 19 +++++++++++ + .../more-certificates/blacklisted7.pem | 19 +++++++++++ + .../more-certificates/blacklisted8.pem | 19 +++++++++++ + .../more-certificates/blacklisted9.pem | 19 +++++++++++ + tests/auto/qsslcertificate/tst_qsslcertificate.cpp | 11 ++++++ + 12 files changed, 213 insertions(+), 4 deletions(-) + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted1.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted2.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted3.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted4.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted5.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted6.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted7.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted8.pem + create mode 100644 tests/auto/qsslcertificate/more-certificates/blacklisted9.pem + +diff --git a/src/network/ssl/qsslcertificate.cpp b/src/network/ssl/qsslcertificate.cpp +index 618ac79..a5cdf01 100644 +--- ./src/network/ssl/qsslcertificate.cpp ++++ ./src/network/ssl/qsslcertificate.cpp +@@ -219,17 +219,19 @@ bool QSslCertificate::isNull() const + Returns true if this certificate is valid; otherwise returns + false. + +- Note: Currently, this function only checks that the current ++ Note: Currently, this function checks that the current + data-time is within the date-time range during which the +- certificate is considered valid. No other checks are +- currently performed. ++ certificate is considered valid, and checks that the ++ certificate is not in a blacklist of fraudulent certificates. + + \sa isNull() + */ + bool QSslCertificate::isValid() const + { + const QDateTime currentTime = QDateTime::currentDateTime(); +- return currentTime >= d->notValidBefore && currentTime <= d->notValidAfter; ++ return currentTime >= d->notValidBefore && ++ currentTime <= d->notValidAfter && ++ ! QSslCertificatePrivate::isBlacklisted(*this); + } + + /*! +@@ -798,6 +800,30 @@ QList<QSslCertificate> QSslCertificatePrivate::certificatesFromDer(const QByteAr + return certificates; + } + ++// These certificates are known to be fraudulent and were created during the comodo ++// compromise. See http://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html ++static const char *certificate_blacklist[] = { ++ "04:7e:cb:e9:fc:a5:5f:7b:d0:9e:ae:36:e1:0c:ae:1e", ++ "f5:c8:6a:f3:61:62:f1:3a:64:f5:4f:6d:c9:58:7c:06", ++ "d7:55:8f:da:f5:f1:10:5b:b2:13:28:2b:70:77:29:a3", ++ "39:2a:43:4f:0e:07:df:1f:8a:a3:05:de:34:e0:c2:29", ++ "3e:75:ce:d4:6b:69:30:21:21:88:30:ae:86:a8:2a:71", ++ "e9:02:8b:95:78:e4:15:dc:1a:71:0a:2b:88:15:44:47", ++ "92:39:d5:34:8f:40:d1:69:5a:74:54:70:e1:f2:3f:43", ++ "b0:b7:13:3e:d0:96:f9:b5:6f:ae:91:c8:74:bd:3a:c0", ++ "d8:f3:5f:4e:b7:87:2b:2d:ab:06:92:e3:15:38:2f:b0", ++ 0 ++}; ++ ++bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate) ++{ ++ for (int a = 0; certificate_blacklist[a] != 0; a++) { ++ if (certificate.serialNumber() == certificate_blacklist[a]) ++ return true; ++ } ++ return false; ++} ++ + #ifndef QT_NO_DEBUG_STREAM + QDebug operator<<(QDebug debug, const QSslCertificate &certificate) + { +diff --git a/src/network/ssl/qsslcertificate_p.h b/src/network/ssl/qsslcertificate_p.h +index cdceb0f..1ce33d3 100644 +--- ./src/network/ssl/qsslcertificate_p.h ++++ ./src/network/ssl/qsslcertificate_p.h +@@ -96,6 +96,7 @@ public: + static QSslCertificate QSslCertificate_from_X509(X509 *x509); + static QList<QSslCertificate> certificatesFromPem(const QByteArray &pem, int count = -1); + static QList<QSslCertificate> certificatesFromDer(const QByteArray &der, int count = -1); ++ static bool isBlacklisted(const QSslCertificate &certificate); + + friend class QSslSocketBackendPrivate; + diff --git a/net/qt4-network/files/patch-src__network__ssl__qsslsocket_openssl.cpp b/net/qt4-network/files/patch-src__network__ssl__qsslsocket_openssl.cpp deleted file mode 100644 index a387b3ed2be2..000000000000 --- a/net/qt4-network/files/patch-src__network__ssl__qsslsocket_openssl.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/network/ssl/qsslsocket_openssl.cpp.orig 2010-11-06 04:55:18.000000000 +0300 -+++ ./src/network/ssl/qsslsocket_openssl.cpp 2010-11-12 00:05:19.726416792 +0300 -@@ -777,6 +777,7 @@ - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/opt/openssl/certs/*.pem"), QSsl::Pem, QRegExp::Wildcard)); // HP-UX - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/etc/ssl/certs/*.pem"), QSsl::Pem, QRegExp::Wildcard)); // (K)ubuntu, OpenSUSE, Mandriva, ... - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/etc/pki/tls/certs/ca-bundle.crt"), QSsl::Pem)); // Fedora -+ systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/local/share/certs/ca-root-nss.crt"), QSsl::Pem)); // FreeBSD's ca_root_nss - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/lib/ssl/certs/*.pem"), QSsl::Pem, QRegExp::Wildcard)); // Gentoo, Mandrake - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/share/ssl/*.pem"), QSsl::Pem, QRegExp::Wildcard)); // Centos, Redhat, SuSE - systemCerts.append(QSslCertificate::fromPath(QLatin1String("/usr/local/ssl/*.pem"), QSsl::Pem, QRegExp::Wildcard)); // Normal OpenSSL Tarball diff --git a/x11-toolkits/qt4-gui/Makefile b/x11-toolkits/qt4-gui/Makefile index 97d71a838e19..166a46ff8889 100644 --- a/x11-toolkits/qt4-gui/Makefile +++ b/x11-toolkits/qt4-gui/Makefile @@ -65,13 +65,6 @@ BUILD_DEPENDS+= ${LOCALBASE}/lib/libcups.a:${PORTSDIR}/print/cups-client CONFIGURE_ARGS+=-cups -L${LOCALBASE}/lib -I. -I${LOCALBASE}/include .endif -.if ${QT4_OPTIONS:MQGTKSTYLE} -USE_GNOME= gtk20 -CONFIGURE_ARGS+=-gtkstyle -.else -CONFIGURE_ARGS+=-no-gtkstyle -.endif - .if ${QT4_OPTIONS:MNAS} LIB_DEPENDS+= audio:${PORTSDIR}/audio/nas CONFIGURE_ARGS+=-system-nas-sound @@ -79,6 +72,13 @@ CONFIGURE_ARGS+=-system-nas-sound CONFIGURE_ARGS+=-no-nas-sound .endif +.if ${QT4_OPTIONS:MQGTKSTYLE} +USE_GNOME= gtk20 +CONFIGURE_ARGS+=-gtkstyle +.else +CONFIGURE_ARGS+=-no-gtkstyle +.endif + .if defined(PACKAGE_BUILDING) RUN_DEPENDS+= ${FONTSCALE}:${X_FONTS_TTF_PORT} \ ${FONTENCOD}:${X_FONTS_ENCODINGS_PORT} @@ -101,8 +101,8 @@ post-configure: ${REINPLACE_CMD} -e 's|${PREFIX}/lib/qt4/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ -e 's|.*$$(QMAKE).*||g' ${BUILD_WRKSRC}/Makefile ${REINPLACE_CMD} -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' \ - -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \ - -E -e 's|(.*location=).*uic|\1${PREFIX}/bin/uic-qt4|g' \ + -E -e 's|(.*location=).*moc|\1${PREFIX}/bin/moc-qt4|g' \ + -E -e 's|(.*location=).*uic|\1${PREFIX}/bin/uic-qt4|g' \ ${WRKSRC}/lib/pkgconfig/QtGui.pc .include <bsd.port.post.mk> |