317 lines
7.4 KiB
Plaintext
317 lines
7.4 KiB
Plaintext
config BR2_PACKAGE_QTOPIA4
|
|
bool "qtopia4"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
help
|
|
Qtopia core 4.
|
|
|
|
http://www.trolltech.com/
|
|
|
|
comment "qtopia4 requires a toolchain with C++ support enabled"
|
|
depends on !BR2_INSTALL_LIBSTDCPP
|
|
|
|
if BR2_PACKAGE_QTOPIA4
|
|
|
|
config BR2_PACKAGE_QTOPIA4_DEBUG
|
|
bool "Compile with debug support"
|
|
help
|
|
If unsure, say N.
|
|
|
|
choice
|
|
prompt "Library type"
|
|
default BR2_PACKAGE_QTOPIA4_SHARED
|
|
help
|
|
Selects the library type: Shared or Static
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SHARED
|
|
bool "Shared library"
|
|
help
|
|
Create and use shared Qt libraries.
|
|
If you have multiple programs that depend on Qt or intend to use
|
|
plugins, say Y.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_STATIC
|
|
bool "Static Library"
|
|
help
|
|
Create and use static Qt libraries.
|
|
If you don't have multiple programs on the target that depends on
|
|
Qt, then this will save you quite some of storage space.
|
|
If unsure, say Y.
|
|
|
|
endchoice
|
|
|
|
choice
|
|
prompt "Qtopia 4 Core license type"
|
|
default BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_LGPL
|
|
help
|
|
Selects the type of license you which to use for Qtopia 4 Core.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_LGPL
|
|
bool "LGPL license"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_GPL
|
|
bool "GPL license"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
|
|
bool "Commercial license"
|
|
|
|
endchoice
|
|
|
|
config BR2_PACKAGE_QTOPIA4_LICENSE_APPROVED
|
|
bool "Approve Qtopia Core 4 license"
|
|
depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_GPL || BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_LGPL
|
|
help
|
|
Select this if you approve the above selected license for the
|
|
Qtopia Core 4 library.
|
|
By doing this you will not be asked while the library is compiled.
|
|
Please read and understand the license terms before approving this.
|
|
|
|
For full GPL version 2 see http://www.gnu.org/licenses/gpl2.txt
|
|
For full LGPL see http://www.gnu.org/licenses/lgpl.txt
|
|
|
|
|
|
config BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME
|
|
string "Qtopia Core 4 Commercial License Username"
|
|
default ""
|
|
depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
|
|
help
|
|
Commercial users can download their source directly by
|
|
providing a username.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD
|
|
string "Qtopia Core 4 Commercial License Password"
|
|
default ""
|
|
depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
|
|
help
|
|
Commercial users can download their source directly by
|
|
providing a password.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QT3SUPPORT
|
|
bool "Compatibility with Qt3"
|
|
help
|
|
Turns on support for older Qt3. This will create an additional
|
|
library with proxy code and increase the space required on target.
|
|
If unsure say n.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_GUI_MODULE
|
|
bool "Gui Module"
|
|
default y
|
|
help
|
|
Turns on support to Gui applications. If your board don't have
|
|
video output, or you don't require Qt GUI, say n.
|
|
|
|
if BR2_PACKAGE_QTOPIA4_GUI_MODULE
|
|
menu "Pixel depths"
|
|
comment "Deselecting each option leads to Qt's default (8,16,32)"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_ALL
|
|
bool "All supported depths"
|
|
|
|
if !BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_ALL
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_1
|
|
bool "1 bpp, black/white"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_4
|
|
bool "4 bpp, grayscale"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_8
|
|
bool "8 bpp, paletted"
|
|
default y
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_12
|
|
bool "12 bpp, rgb 4-4-4"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_15
|
|
bool "15 bpp, rgb 5-5-5"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_16
|
|
bool "16 bpp, rgb 5-6-5"
|
|
default y
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_18
|
|
bool "18 bpp, rgb 6-6-6"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_24
|
|
bool "24 bpp, rgb 8-8-8"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_32
|
|
bool "32 bpp, argb 8-8-8-8 and rgb 8-8-8"
|
|
default y
|
|
|
|
endif
|
|
endmenu
|
|
endif
|
|
|
|
config BR2_PACKAGE_QTOPIA4_GIF
|
|
bool "Enable GIF support"
|
|
help
|
|
This compiles and installs the plugin for GIF reading support.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_LIBMNG
|
|
bool "Enable libmng support"
|
|
help
|
|
This compiles and installs the plugin for MNG support.
|
|
|
|
choice
|
|
prompt "JPEG support"
|
|
default BR2_PACKAGE_QTOPIA4_NOJPEG
|
|
help
|
|
Select libjpeg support.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_NOJPEG
|
|
bool "No jpeg support"
|
|
help
|
|
Disable JPEG support
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SYSTEMJPEG
|
|
select BR2_PACKAGE_JPEG
|
|
bool "System libjpeg"
|
|
help
|
|
Link against system libjpeg
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QTJPEG
|
|
bool "Use Qt bundled libjpeg"
|
|
help
|
|
Link against libjpeg proveded with Qt
|
|
endchoice
|
|
|
|
choice
|
|
prompt "PNG support"
|
|
default BR2_PACKAGE_QTOPIA4_NOPNG
|
|
help
|
|
Select which library to use if PNG support should be enabled.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_NOPNG
|
|
bool "No PNG support"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SYSTEMPNG
|
|
bool "System libpng"
|
|
select BR2_PACKAGE_LIBPNG
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QTPNG
|
|
bool "Use Qt bundled libpng"
|
|
endchoice
|
|
|
|
choice
|
|
prompt "TIFF support"
|
|
default BR2_PACKAGE_QTOPIA4_NOTIFF
|
|
help
|
|
Select which library to use if TIFF support should be enabled.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_NOTIFF
|
|
bool "No TIFF support"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SYSTEMTIFF
|
|
bool "System libtiff"
|
|
select BR2_PACKAGE_TIFF
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QTTIFF
|
|
bool "Use Qt bundled libtiff"
|
|
endchoice
|
|
|
|
choice
|
|
prompt "zlib support"
|
|
default BR2_PACKAGE_QTOPIA4_QTZLIB
|
|
help
|
|
Select zlib support.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QTZLIB
|
|
bool "Qt zlib"
|
|
help
|
|
Use the zlib bundled with Qt.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SYSTEMZLIB
|
|
bool "System zlib"
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Use the shared zlib from the system.
|
|
endchoice
|
|
|
|
choice
|
|
prompt "freetype2 support"
|
|
default BR2_PACKAGE_QTOPIA4_NOFREETYPE
|
|
help
|
|
Select freetype2 support.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_NOFREETYPE
|
|
bool "no freetype2 support"
|
|
help
|
|
Do not compile in Freetype2 support.
|
|
|
|
|
|
config BR2_PACKAGE_QTOPIA4_QTFREETYPE
|
|
bool "Qt freetype2"
|
|
help
|
|
Use the libfreetype bundled with Qt.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SYSTEMFREETYPE
|
|
bool "System freetype2"
|
|
select BR2_PACKAGE_FREETYPE
|
|
help
|
|
Use shared libfreetype from the target system.
|
|
See http://www.freetype.org/
|
|
endchoice
|
|
|
|
config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM
|
|
string "The embedded platform we are making Qtopia4 for"
|
|
default "arm" if BR2_arm
|
|
default "arm" if BR2_armeb
|
|
default "avr32" if BR2_avr32
|
|
default "x86" if BR2_i386
|
|
default "x86_64" if BR2_x86_64
|
|
default "mips" if BR2_mips
|
|
default "mips" if BR2_mipsel
|
|
# Not that I really believe these will work..
|
|
default "generic" if BR2_alpha
|
|
default "generic" if BR2_chris
|
|
default "generic" if BR2_m68k
|
|
default "generic" if BR2_nios2
|
|
default "generic" if BR2_powerpc
|
|
default "generic" if BR2_sh
|
|
default "generic" if BR2_sh64
|
|
default "generic" if BR2_sparc
|
|
help
|
|
The target platform.
|
|
|
|
source "package/qtopia4/Config.sql.in"
|
|
source "package/qtopia4/Config.gfx.in"
|
|
source "package/qtopia4/Config.mouse.in"
|
|
|
|
config BR2_PACKAGE_QTOPIA4_PHONON
|
|
bool "Phonon Module"
|
|
select BR2_PACKAGE_GSTREAMER
|
|
select BR2_PACKAGE_GST_PLUGINS_BASE
|
|
help
|
|
Build the Phonon module. Support for different audio/video
|
|
formats can be configured at the GStreamer package.
|
|
If unsure, say n.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_XMLPATTERNS
|
|
bool "XML Patterns Module"
|
|
help
|
|
Build QtXmlPatterns module.
|
|
If unsure, say n
|
|
|
|
config BR2_PACKAGE_QTOPIA4_SVG
|
|
bool "SVG Module"
|
|
help
|
|
Build the SVG module.
|
|
If unsure, say n
|
|
|
|
config BR2_PACKAGE_QTOPIA4_WEBKIT
|
|
bool "WebKit Module"
|
|
help
|
|
Build the WebKit module.
|
|
If unsure, say n.
|
|
|
|
config BR2_PACKAGE_QTOPIA4_OPENSSL
|
|
bool "Enable OpenSSL support"
|
|
select BR2_PACKAGE_OPENSSL
|
|
help
|
|
Enable support for the OpenSSL encryption library. If you use
|
|
QSslSocket say y here, otherwise, say no to save space on the
|
|
target.
|
|
If unsure, say n.
|
|
|
|
endif # BR2_PACKAGE_QTOPIA4
|