summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of ../qt into kinetic-declarativeuiAaron Kennedy2009-07-301-12/+53
|\ | | | | | | | | Conflicts: src/gui/widgets/qlinecontrol_p.h
| * Remove "no-stl" from the build key and add compatibility for old plugins.Thiago Macieira2009-07-291-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | STL support hasn't had binary compatibility effects for the entire lifetime of Qt 4, so it should never have been there. It is a legacy thing I am now correcting. When inspecting a plugin, remove the "no-stl" from its loaded build key. That indicates a pre-4.6 build, since now Qt no longer adds it to its own build keys. Note that you have to remove the 4.6 plugin cache from $HOME/.config/Trolltech.conf or the registry for this change to work (if you compile Qt with -no-stl). Otherwise, plugins that have already been scanned will fail to load. Reviewed-by: Bradley T. Hughes
| * Port of Qt to QNXHarald Fernengel2009-07-291-2/+37
| | | | | | | | | | | | | | | | This makes Qt work on QNX 6.4. * no q3support, no phonon * no QSharedMemory, no QSystemSemaphore, no QProcess Reviewed-By: Robert Griebl
| * Port of Qt to VxWorksRobert Griebl2009-07-291-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes Qt work on VxWorks 6.6+ in native (kernel) mode. * compiles with the WindRiver GNU toolchain (Linux only) * works with QWS (tested with the VNC driver only) * tested on PPC hardware and the x86 VxWorks simulator * no q3support, no phonon, no webkit * no QSharedMemory, no QSystemSemaphore, no QProcess * only one QApplication instance (flat address space) * filesystem support depends heavily on the quality of the native driver * QLibrary is just a dummy to make plugins work at all * qmake transparently creates VxWorks munching rules for static ctors * made auto-test cope with missing OS features A special note regarding the Q_FOREACH patch for dcc: when calling foreach(a,c) with c being a function returning a container, the compiler would generate 5 references to some labels (.LXXXX), which are not there (so the linker complains in the end). Seems like dcc doesn't really like the 'true ? 0 : <function call to get type>' statement Reviewed-By: Harald Fernengel
* | Merge branch 'master' of ../qt into kinetic-declarativeuiAaron Kennedy2009-07-291-2/+4
|\ \ | |/ | | | | | | | | | | | | | | | | Conflicts: configure.exe src/gui/graphicsview/qgraphicsitem.cpp src/gui/graphicsview/qgraphicsitem.h src/gui/graphicsview/qgraphicsitem_p.h src/gui/graphicsview/qgraphicsscene.cpp src/gui/widgets/qlineedit.cpp
| * Re-disable QtConcurrent build with Sun CC 5.9.Thiago Macieira2009-07-241-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | QtCore compiled, but of course that means very little since most of QtConcurrent's problems are in the template code, which isn't instantiated inside QtCore. Examples and tests all failed to build... I'm almost done getting it to work with that compiler, but it will take me a little more time. I'm refactoring a bit of the QtConcurrent code, so that things compile more smoothly, using partial template specialisation. To be on the safe side, re-disable for xlC 7 too.
| * Qt/EL mouse and keyboard driver cleanup.Robert Griebl2009-07-231-2/+2
| | | | | | | | | | | | | | | | | | * removed the vr41xx, yopy and sl5000 drivers (old PDAs) * removed the bus mouse driver (ISA days should be over) * renamed the LinuxIS mouse driver to LinuxInput (consistency with the key driver) * unified the LinuxInput mouse and key driver I/O handling Reviewed-By: Paul
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Aaron Kennedy2009-07-231-16/+103
|\ \ | |/ | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: configure configure.exe src/gui/kernel/qaction.h
| * Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtRhys Weatherley2009-07-221-15/+59
| |\
| | * Use the configure script to enable/disable QtConcurrent and QtXmlPatternsThiago Macieira2009-07-211-13/+31
| | | | | | | | | | | | | | | | | | | | | | | | Using qglobal.h and checking the compiler version with the preprocessor has the side-effect that moc won't generate proper code since it doesn't know about the compiler version. Enable both modules under Sun CC 5.9 and IBM xlC 7.0.
| | * Add code to the Unix configure script to get the xlC version numberThiago Macieira2009-07-211-2/+28
| | |
| | * Match the behavior of the Windows configure and allow the user to typeBenjamin C Meyer2009-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | | 'y' rather then 'yes' Merge-request: 945 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
| * | Make "-graphicssystem openvg" select OpenVG as default graphics systemRhys Weatherley2009-07-221-0/+9
| |/ | | | | | | Reviewed-by: Lincoln Ramsay
| * Add functionality tests for XSync.Thiago Macieira2009-07-161-1/+35
| | | | | | | | | | | | | | It was reported to be auto-detected, but wasn't. Apparently, AIX 6's X11 doesn't have this. Reviewed-By: Denis Dzyubenko <denis.dzyubenko@nokia.com>
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-07-101-1/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: configure.exe src/corelib/kernel/qmetaobject.cpp tools/qdoc3/generator.cpp tools/qdoc3/test/qt-cpp-ignore.qdocconf tools/qdoc3/test/qt-inc.qdocconf
| * Disable private unit tests when Qt is configured withoutRohan McGovern2009-07-091-1/+3
| | | | | | | | | | | | | | | | | | -developer-build, part 1. Adds QT_CONFIG+=private_tests to qconfig.pri when Qt is configured with -developer-build. Reviewed-by: Michael Goddard
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-07-021-1/+16
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: configure.exe src/gui/kernel/qevent.cpp src/gui/kernel/qevent_p.h tools/qdoc3/codemarker.cpp tools/qdoc3/cppcodemarker.cpp tools/qdoc3/generator.cpp
| * Eliminate warning during configureGareth Pethig2009-06-261-1/+1
| | | | | | | | | | | | .../configure: line 4462: [: missing `]' Reviewed-by: Jason McDonald
| * Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtJustin McPherson2009-06-261-24/+144
| |\
| | * Better detection for OpenVG engines that run on top of OpenGLRhys Weatherley2009-06-241-0/+15
| | | | | | | | | | | | | | | | | | | | | ShivaVG runs on top of OpenGL. Include the QMAKE_*_OPENGL flags on the link line if it is needed by the OpenVG engine. Reviewed-by: trustme
| * | Always iodbc on OSX platform.Justin McPherson2009-06-261-1/+1
| | | | | | | | | | | | Reviewed-by: Bill King
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-06-241-24/+129
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: mkspecs/features/qt.prf src/corelib/global/qglobal.h
| * | Bump the minimum deployment target to 10.4.Norwegian Rock Cat2009-06-231-15/+7
| | | | | | | | | | | | | | | | | | | | | | | | We have said in the past that 10.3 has been dropped for 4.6, but we actually have to do the work and make sure that it happens. This is the first step. Reviewed by: Morten Sørvig
| * | Integrate the OpenVG graphics system into Qt 4.6Rhys Weatherley2009-06-221-9/+122
| |/ | | | | | | | | This change also moves the EGL support classes from QtOpenGL to QtGui so they can be shared between OpenGL and OpenVG.
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Aaron Kennedy2009-06-191-14/+15
|\ \ | |/ | | | | | | | | | | | | kinetic-declarativeui Conflicts: configure.exe tools/qdoc3/htmlgenerator.cpp
| * Merge branch '4.5' of scm.dev.nokia.troll.no:qt/qtSimon Hausmann2009-06-181-4/+0
| |\ | | | | | | | | | | | | | | | | | | Conflicts: configure.exe tests/auto/qpainter/tst_qpainter.cpp translations/qt_ru.ts
| | * revert built-time qm generationOswald Buddenhagen2009-06-161-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it simply breaks too much (embedded builds in particular). will come up with something better in master. note however, that the .qm files do NOT return to the repository. the release manager needs to run "make qm" before packaging, just like Qt-from-git users who want translations do (i.e., almost nobody). Reviewed-by: Jason McDonald
| * | Merge license header changes from 4.5Volker Hilsheimer2009-06-161-13/+17
| |\ \ | | |/
| | * Cleanup our usage of the term "Qt Software".Jason McDonald2009-06-161-1/+1
| | | | | | | | | | | | Reviewed-by: Trust Me
| | * Update license headers as requested by the marketing department.Jason McDonald2009-06-161-1/+1
| | | | | | | | | | | | Reviewed-by: Trust Me
| | * fix qm buildOswald Buddenhagen2009-06-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | so "qmake -r && make" worked fine ... but configure does not simply run "qmake -r". also, now we have to build lrelease even when we don't build the other tools. Reviewed-by: Jason McDonald Reviewed-by: mariusSO
| | * properly indent embedded awk codeOswald Buddenhagen2009-06-151-11/+11
| | | | | | | | | | | | Reviewed-by: TrustMe
| * | Use output-path, not relative, when symlinking qvfb-files in configureTor Arne Vestbø2009-06-121-1/+2
| | | | | | | | | | | | | | | | | | | | | This gets rid of a few warnings when shadow-building Qt, since the symlinks are no longer created in the source tree. Reviewed-by: Paul Olav Tvete <paul.tvete@nokia.com>
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-06-111-27/+33
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: src/gui/graphicsview/qgraphicswidget.cpp src/gui/painting/qdrawutil.cpp src/gui/painting/qpainterpath.cpp tools/qdoc3/test/qt-cpp-ignore.qdocconf tools/qdoc3/test/qt-inc.qdocconf
| * | Make configure pass the -sdk option on to the configure tests.Morten Sørvig2009-06-111-27/+33
| | | | | | | | | | | | | | | | | | | | | | | | This makes sure that we only detect and use libraries that are actually in the SDK. Task-number: 109757 Reviewed-by: Richard Moe Gustavsen
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-06-091-15/+30
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: configure.exe tools/qdoc3/htmlgenerator.cpp tools/qdoc3/tree.cpp
| * | Made configure work with older versions of /bin/sh.jasplin2009-06-051-15/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some older versions of the Bourne shell (/bin/sh) don't support the ! operator for negating the exit code of a pipeline. In particular, this is true on certain (all?) Solaris 9 platforms. The patch replaces all occurrences of the ! operator with equivalent (but slightly less elegant) expressions that test the $? variable instead. Reviewed-by: msorvig
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-05-291-7/+18
|\ \ \ | |/ / | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: tools/qdoc3/doc.cpp
| * | Adds support for linking against iodbc on linux.Bill King2009-05-281-7/+18
| | | | | | | | | | | | | | | | | | If unixodbc detection fails, try and link/detect iodbc libraries and link against them. Reviewed-by: Lincoln Ramsay
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-05-271-15/+16
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: mkspecs/features/qt.prf src/corelib/animation/qanimationgroup.cpp src/corelib/animation/qparallelanimationgroup.cpp src/corelib/animation/qpauseanimation.cpp src/corelib/animation/qpropertyanimation.cpp src/corelib/animation/qsequentialanimationgroup.cpp src/corelib/kernel/kernel.pri src/corelib/kernel/qvariant_p.h src/corelib/tools/qeasingcurve.cpp src/gui/graphicsview/qgraphicsitem.cpp src/opengl/opengl.pro src/opengl/qgl_x11egl.cpp tests/auto/auto.pro
| * | Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtSimon Hausmann2009-05-271-14/+15
| |\ \ | | |/ | | | | | | | | | Conflicts: tests/auto/qtreeview/tst_qtreeview.cpp
| | * BT: Clean up Mac -arch handlingLincoln Ramsay2009-05-251-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | Instead of the multiple character-string replacements, just check for the discrete -arch values that we want to find. This makes the code clearer and should reduce the chance of subtle errors. Reviewed-by: Jason McDonald
| * | Merge branch '4.5'Thiago Macieira2009-05-221-2/+2
| |\ \ | | |/
| | * configure script fix, -h should display help and not just h.Alexis Menard2009-05-221-1/+1
| | | | | | | | | | | | Reviewed-by:cduclos
| | * Fix build regression caused by ba5fb9f05c891feac8ab69006189de1aaafebc18.Jason McDonald2009-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous "fix" caused the effect of the line before the change to be discarded, which breaks the mac binary package builds. When reviewing changes, please read the lines of context given in the patch - they are included for a reason. Acked-by: Lincoln Ramsay Acked-by: Rohan McGovern
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-05-221-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | kinetic-declarativeui Conflicts: src/corelib/kernel/kernel.pri src/corelib/tools/tools.pri tools/qdoc3/htmlgenerator.cpp tools/qdoc3/htmlgenerator.h
| * | Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qtSimon Hausmann2009-05-191-0/+1
| |\ \ | | |/
| | * Cocoa 64: ssl does not workRichard Moe Gustavsen2009-05-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The reason is the tha config.test ssl failed building. And the reason for that was a bad makefile flag (i386_64). Task-number: 253887 Reviewed-by: Trenton Schulz
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt into ↵Michael Brasser2009-05-071-1/+0
|\ \ \ | |/ / | | | | | | kinetic-declarativeui
| * | Merge branch '4.5'Thiago Macieira2009-05-071-1/+0
| |\ \ | | |/ | | | | | | | | | | | | Conflicts: src/gui/painting/qbackingstore.cpp src/gui/painting/qwindowsurface_raster.cpp