61 Commits

Author SHA1 Message Date
jow
8f5f449f86 [packages] qt4: disable on brcm-2.4, it fails due to missing tslib support
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27516 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-07 10:23:50 +00:00
mirko
2466c2a93f [packages/qt4] Qt-core does not depend on sqlite
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27272 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-24 17:18:49 +00:00
mirko
4c4fafe6f1 [packages/qt4] only build certain components if selected
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-13 21:51:22 +00:00
mirko
7721c23586 [packages/qt4] linuxinput device grabbing: disable debug output
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26800 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-01 19:07:05 +00:00
mirko
eba63352f0 [packages/qt4] allow configure 'grabbing' of linuxinput devices (via ioctl EVIOCGRAB) -
without 'grabbing' all keystrokes are passed to other applications as well as to possible underlying ttys / shells

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-29 09:35:47 +00:00
mirko
443a725c57 [packages/qt4] package qt4 VNC graphics driver
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-14 12:36:18 +00:00
mirko
c8564b538f [packages/qt4] include linuxinput driver for keyboards by default
why the heck can we build the linuxinput-keyboard driver as a plugin, but
the linuxinput-mouse driver can just be compiled in? Why does qt4 has
different drivers for mouse/keyboard using the linuxinput stack at all?

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-14 12:36:15 +00:00
mirko
e0c3b555b8 [packages/qt4] add the possibility of specifying and passing a path relative to $(PKG_BUILD_DIR) to qmake for *.pro files lying in subdirectories
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-22 12:13:07 +00:00
mirko
a700dffafa [packages/qt4] we need to pass all the environment variables not just to $(QMAKE) but also to $(MAKE), because Makefiles may invoke qmake once again for creating further Makefiles
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-22 12:12:59 +00:00
mirko
0507df5635 [packages/qt4] some Qt-internal paths are magically getting appended to TARGET_{INC,LIB}DIRS - however _only_ to the very last element (so the last elem should be the staging-dir - not the toolchain-dir)
thanks to kyak for pointing this out!

git-svn-id: svn://svn.openwrt.org/openwrt/packages@25658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-22 12:12:48 +00:00
mirko
06c726454a do not pack structs - this causes segmentation faults on ARM architectures - especially when freetype is involved...
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25532 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-13 23:59:37 +00:00
mirko
51d623f770 [packages/qt4] make QMAKE_LIBS modifiable from within OpenWrt Makefiles invoking qmake
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-12 19:56:38 +00:00
florian
7b7778e189 [package] qt4: add qt4-openssl (#8726)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25487 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-12 19:27:01 +00:00
mb
5d87e1ff03 qt4: Default build rule: Honor PKG_JOBS, if present
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-07 17:12:22 +00:00
mb
35b873d1f6 qt4: Port r25400 to qt-x11
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-07 17:00:57 +00:00
mirko
c208e1a3e6 [packages/qt4] qmake.mk: pass $(STAGING_DIR); override Build/Compile/Default
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-07 13:03:54 +00:00
mirko
57f3fde51d [packages/qt4] fix passing variables to qmake
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-07 13:03:08 +00:00
nbd
4dc7b34dfd qt4: move the @DISPLAY_SUPPORT dependency to qt4-gui, however do not enable any qt4 package by default unless qt4-gui is also enabled
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23799 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-02 16:56:14 +00:00
nbd
4b8b0517f3 qt4: depend on DISPLAY_SUPPORT
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-02 16:36:43 +00:00
mb
5f7e4492a7 qt4: Fix tslib mouse dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-09 19:43:36 +00:00
mb
c67d393527 qt4: Disable mitshm
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02 22:07:25 +00:00
mb
0fc577e86b qt4: Update to 4.7.0 release
git-svn-id: svn://svn.openwrt.org/openwrt/packages@23119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-25 00:34:38 +00:00
mb
98effff0da qt4-x11: Build failure fix. Depend on libXext
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-08 22:51:49 +00:00
mb
8bff2388a7 qt4: Fix deps. Sometimes the WS menu does not show up in menuconfig. Not sure why, though. This seems to fix it.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-07 10:02:29 +00:00
mb
14bf835bfb qt4: Fix non-GUI build
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-27 16:12:57 +00:00
mirko
9f522a4ab6 [qt4] reorganize conditional drawing-backend dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 11:00:44 +00:00
mirko
d6e37f13d8 [qt4] do not select tslib, but depend on it (to insure it's getting built before)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 11:00:37 +00:00
mb
a01fa8f0d4 qt4: Make sure that damned function is really inlined
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20 17:34:32 +00:00
mb
09ae446f45 qt4: Add missing makefile include
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20 16:14:48 +00:00
mb
ff16f17a1f qt4: Add X11 support
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22740 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20 16:00:37 +00:00
mb
d61b1d286e qt4: Rename file
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22738 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20 15:07:03 +00:00
mb
f4b73dec27 qt4: Make the WS configurable and add X11 files.
X11 config is still marked broken, because the configure script bits are missing.
This should not alter current QWS build in any way.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@22725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 13:13:48 +00:00
mb
0e7d5e3a6e qt4: Add qws- prefix to QWS specific files.
No functional change. This just moves the files.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@22716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 11:56:38 +00:00
mb
6f4f506baf qt4: compile fix
qRegisterAnimationInterpolator() is a function defined in a header. It is not declared static inline. Under certain circumstances this may cause linker errors. Make it static inline.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@22707 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 19:29:24 +00:00
mb
5ca079f816 qt4: Do not always compile optional features.
This adds the packages to PKG_CONFIG_DEPENDS to make sure qt4 is rebuilt if the config changes.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@22706 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 19:02:38 +00:00
mb
52abffa52f qt4: Don't build examples/demos, if they are not selected.
This also adds PKG_CONFIG_DEPENDS to force a rebuild if those options change.
This brings a significant build speed improvement.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@22705 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 16:27:49 +00:00
mb
2273df6e32 qt4: Enable parallel build
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 15:25:41 +00:00
mb
d7e047ba0d qt4: Fix NPTL build options
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 14:03:37 +00:00
mirko
77385ac4a3 qt4: package drivers (kbd, mouse, gfx) seperatly
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-01 15:53:50 +00:00
mirko
8e11971902 qt4: heavily cleanup Makefile and add a generic way for configuring projects using qmake
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-01 15:53:32 +00:00
mirko
db2027dd5e qt4: do not compile parts which require nptl support when no nptl support is available (as uClibc < 0.9.32)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 00:27:39 +00:00
mirko
d3a46c2dc8 package libQtXml, add and fix dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:43:43 +00:00
mirko
aaf380803f copy over qt4 host tools (qmake, moc, rcc, uic) into staging_dir_host
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:43:39 +00:00
mirko
cf6fe21f5e do not compile in a different way depending on conditional dependencies, as this fails in some situations and the saved build time isn't worth the maintanance
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22263 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:43:36 +00:00
mirko
f6f5af5e92 qt4: avoiding the use of member variable <defname> of struct <__res_state>, as it's disabled in uclibc, bloated and deprecated anyway
<dnsrch[i]> should contain the domain name(s) - however more verification is needed, whether <dnsrch[i]> is an appropriate replacement for <defdname>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@22262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:43:32 +00:00
mirko
e61b4551ad qt4: update to version 4.7.0 beta2
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22261 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:43:28 +00:00
mirko
5518fc7e25 add include path, pointing to the actual qt4-source directory, to CFLAGS - otherwise header files in $STAGING_DIR, if any, will be preferred, which might fail in certain circumstances
git-svn-id: svn://svn.openwrt.org/openwrt/packages@22260 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 17:42:59 +00:00
mirko
bda2ee3fe8 JavaScriptCore reqiures calling <make> before <make install>, otherwise it doesn't get compiled
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-22 10:04:49 +00:00
mirko
2c85a1e7d6 package qt4-declarative which is part of the new qt4.7 feature and language <QML>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-22 10:04:43 +00:00
mirko
11b1174313 avoid requiring the member <defdname> in struct <__res_state> of libc which is bloated, deprecated and disabled in uClibc
git-svn-id: svn://svn.openwrt.org/openwrt/packages@21876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-22 10:04:38 +00:00