summaryrefslogtreecommitdiffstats
path: root/src/qt.mk
Commit message (Collapse)AuthorAgeFilesLines
* all packages: use $(WGET) portability variableTony Theodore2012-05-161-1/+1
|
* package qt: build more toolsMark Brand2012-04-231-3/+6
| | | | See https://github.com/mxe/mxe/issues/14
* package qt: stop building static qtwebkitMark Brand2012-04-221-1/+1
| | | | | | | Static qtwebkit seemed to build successfully, but applications could not link to it successfully since Qt 4.8.0 (qtbwebkit 2.0). See https://github.com/mxe/mxe/issues/23
* package qt: build uitoolsMark Brand2012-04-191-0/+3
|
* Move full package names from src/*.mk into package list (index.html)Volker Grabsch2012-03-291-1/+0
|
* update package qtMark Brand2012-03-291-1/+1
|
* Move doc/index.html -> index.htmlVolker Grabsch2012-03-291-1/+1
|
* Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.htmlVolker Grabsch2012-03-291-2/+0
|
* Rebrand to new project name MXEVolker Grabsch2012-03-281-1/+1
|
* update packages: lcms libpng qt suitesparseMark Brand2011-12-161-2/+2
|
* package qt: improve order of SYBASE_LIBSMark Brand2011-12-111-1/+1
|
* package qt: use new mkspec for gcc 4.6Mark Brand2011-11-171-1/+1
|
* package qt: removed stale commentsMark Brand2011-11-031-5/+0
|
* package qt: improve styleMark Brand2011-11-021-2/+1
|
* update package qtMark Brand2011-10-141-3/+5
|
* fixed qt hashBrad Pitcher2011-09-171-1/+1
|
* update package qtMark Brand2011-09-011-2/+2
|
* package qt: handle gnutls dependency introduced by freetdsMark Brand2011-08-171-1/+1
|
* package qt: freetds driver still needs iconvMark Brand2011-06-281-1/+1
|
* package qt: build with -no-iconvNikos Chantziaras2011-06-281-2/+3
| | | | | | mingw-cross-env should build Qt with "-no-iconv". That way, the programmer will get linker errors when trying to build his application. That way, he will know that he *must* include the text codec plugins.
* Backed out changeset 6aba5d36fb84Mark Brand2011-06-281-2/+1
| | | | should have used newer version of patch
* package qt: build with -no-iconvNikos Chantziaras2011-06-281-1/+2
| | | | | | mingw-cross-env should build Qt with "-no-iconv". That way, the programmer will get linker errors when trying to build his application. That way, he will know that he *must* include the text codec plugins.
* update package qtMark Brand2011-05-101-2/+2
|
* package qt: dependency cleanupMark Brand2011-03-161-1/+1
|
* update package qtMark Brand2011-03-011-2/+2
|
* package qt: build and install qdbus toolsMark Brand2011-01-061-0/+4
|
* package qt: added missing dependencyMark Brand2011-01-041-1/+1
|
* package qt: added dbus supportMark Brand2011-01-041-0/+1
|
* package qt: improved handling of liblcms dependencyMark Brand2010-11-161-1/+1
|
* fixed whitespaceMark Brand2010-11-101-1/+1
|
* enabled lcms for package libmngMark Brand2010-11-101-1/+1
| | | | | Introduced lcms1 because libmng does not work with lcms2. Added -lcms to package qt.
* upgrade package qtMark Brand2010-11-091-5/+2
|
* package qt does not depend on giflibMark Brand2010-11-071-1/+1
|
* upgrade package qtMark Brand2010-09-211-2/+2
|
* package qt: don't attempt parallel make during configure (by Tony Theodore)Mark Brand2010-09-111-1/+0
| | | | | | FreeBSD and OSX seem to have a problem with MAKEFLAGS being set. Tens or hundreds of g++ processes are created and they eventually end up with strange errors.
* upgrade package qtMark Brand2010-08-261-11/+12
|
* update checksum for package qtMark Brand2010-06-161-1/+1
|
* enable webkit in package qtMark Brand2010-06-051-1/+1
|
* improvements for package qtMark Brand2010-06-051-8/+2
| | | | | | Several improvments made to building Qt. One is the removal of the "-isystem" hack for putting the mingwrt at the top of the include path search list to solve the float.h problem.
* upgrade package qt to 4.7.0-beta1 (by Mark Brand)Volker Grabsch2010-05-311-81/+17
|
* use correct options for arch and largefile for windows target of package qtMark Brand2010-05-191-2/+3
| | | | | | | | | | | | | | | | | | | Previously we did not specify -arch, so the configure script used the host architecture as the default. This worked as long as the host and target architectures matched. That's why we had to force it with -host-arch i386 to make it work on 64 bit hosts. The correct value "windows" may have different properties than i386, but this has not be researched. In any case "windows" is the value use by the binary executable configure tool for windows. Additionally, the configure script did not respect -arch when cross-building on MAC. Now CFG_ARCH is set automatically to windows to cover this case. Also, "-largefile" is not appropriate for Windows. Now specify "-no-largefile" to avoid defintions meant for Unix. Windows apparently still has its largefile support.
* corrected version recognition regexes of many packagesVolker Grabsch2010-04-101-1/+1
|
* bugfix: phonon backend does not depend on glib and gstreamer in package qtMark Brand2010-02-281-1/+3
| | | | | | | | | | The configure script assumes that gstreamer is the phonon backend but ds9 is used for mingw32. This patch fixes this in the configure script. We now invoke configure with -no-glib and -no-gstreamer. Also fixed case of GL include directory reference. Some syntactic improvements suggested upstream.
* do not add QtCore4 to OPENSSL_LIBS for static builds of package qtMark Brand2010-02-261-4/+4
| | | | | | | | | | | | | | | I assumed that having -lQtCore4 in OPENSSL_LIBS was harmless for static Qt. That is false. Although building Qt succeeds, this also causes an application's makefile generated by qmake to mention -lQtCore4. For static Qt, the actual library is called "libQtCore.a" (without the "4"), which caueses linking to fail. Therefore, I removed this library from OPENSSL_LIBS and included a reminder for people who want to build shared Qt with qt-zlib. Also, OPENSSL_LIBS and PSQL_LIBS are probably more than "harmless" for static Qt. They help qmake generate appropriate makefiles for applications.
* do not introduce QtCore4 in ssl.priMark Brand2010-02-211-2/+4
| | | | | | | | | | | It is not correct to add QtCore4 in ssl.pri when -lz is removed for qt-zlib. In mingw-cross-env we add QtCore4 to OPENSSL_LIBS so the zlib dependency of openssl is satisfied in case of qt-zlib. This is necessary for the time being because the QtCore4 in the link command that qmake generates appears before the contents of OPENSSL_LIBS.
* add missing dependencies for package qtMark Brand2010-02-191-1/+1
| | | | | Now the compile test works, qt detects and uses libiconv and glib. Added these to the dependency list for consistent builds.
* fixed compile tests in ./configure of package qtMark Brand2010-02-191-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | -fixed compile test for win32-g++ -removed compile test hacks since compile test works now -fixed odbc test for mingw32 -fixed iconv compile test for win32-g++ -fix ipv6 detection on win32-g++ -fix largefile detection on win32-g++ -fix getaddrinfo detection on win32-g++. Result is still negative, apparently correctly. -fix opengl detection on win32-g++ -removed obsolee opengl error hack -improved exempting win32-g++ from XLib test -improved zlib treatment when compiling on MAC for win32-g++ -finished rtti support -restored replacement of -lz with -lQtCore4 on ssl.pri -specifed "-no-fontcnfig" because this gets enabled now by default thanks to working freetype detection. -restored -openssl-linked, setting OPENSSL_LIBS and zlib fix in ssl.pri. Previous conclusion that these were unnecessary was apparently an experimental error. glib is now detected which I hope is a good thing.
* use the correct pg_config tool in package qtVolker Grabsch2010-02-201-1/+1
|
* bugfix: use backquotes instead of $(shell ...) in the build rules of package qtMark Brand2010-02-181-1/+1
|
* fixed dependencies for the shared psql plugin in package qtMark Brand2010-02-181-1/+2
| | | | | | | | | | | The postgresql library -lpq depends on -lsecure32, -lssl, and so on. These are static libraries. When we build the psql plugin as a shared library, linking fails unless we provide the list of required libraries. Previously, this was taken care of with a hack in the configure script. Since that hack is not suitable for an upstream merge request, I have moved it here.