Config.in 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303
  1. config BR2_PACKAGE_QTOPIA4
  2. bool "qtopia4"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. help
  5. Qtopia core 4.
  6. http://www.trolltech.com/
  7. comment "qtopia4 requires a toolchain with C++ support enabled"
  8. depends on !BR2_INSTALL_LIBSTDCPP
  9. if BR2_PACKAGE_QTOPIA4
  10. config BR2_PACKAGE_QTOPIA4_DEBUG
  11. bool "Compile with debug support"
  12. help
  13. If unsure, say N.
  14. choice
  15. prompt "Library type"
  16. default BR2_PACKAGE_QTOPIA4_SHARED
  17. help
  18. Selects the library type: Shared or Static
  19. config BR2_PACKAGE_QTOPIA4_SHARED
  20. bool "Shared library"
  21. help
  22. Create and use shared Qt libraries.
  23. If you have multiple programs that depend on Qt or intend to use
  24. plugins, say Y.
  25. config BR2_PACKAGE_QTOPIA4_STATIC
  26. bool "Static Library"
  27. help
  28. Create and use static Qt libraries.
  29. If you don't have multiple programs on the target that depends on
  30. Qt, then this will save you quite some of storage space.
  31. If unsure, say Y.
  32. endchoice
  33. choice
  34. prompt "Qtopia 4 Core license type"
  35. default BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_GPL
  36. help
  37. Selects the type of license you which to use for Qtopia 4 Core.
  38. config BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_GPL
  39. bool "GPL license"
  40. config BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
  41. bool "Commercial license"
  42. endchoice
  43. config BR2_PACKAGE_QTOPIA4_GPL_LICENSE_APPROVED
  44. bool "Approve Qtopia Core 4 GPL licence"
  45. depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_GPL
  46. help
  47. Select this if you approve the GNU GENERAL PUBLIC LICENSE Version 2
  48. on the Qtopia Core 4 library. By doing this you will not be asked
  49. while the library is compiled. Please read and understand the GPL
  50. licence before approving this.
  51. For full GPL version 2 see http://www.gnu.org/licenses/gpl.txt
  52. config BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME
  53. string "Qtopia Core 4 Commercial License Username"
  54. default ""
  55. depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
  56. help
  57. Commercial users can download their source directly by
  58. providing a username.
  59. config BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD
  60. string "Qtopia Core 4 Commercial License Password"
  61. default ""
  62. depends on BR2_PACKAGE_QTOPIA4_LICENSE_TYPE_COMMERCIAL
  63. help
  64. Commercial users can download their source directly by
  65. providing a password.
  66. config BR2_PACKAGE_QTOPIA4_QT3SUPPORT
  67. bool "Compatibility with Qt3"
  68. help
  69. Turns on support for older Qt3. This will create an additional
  70. library with proxy code and increase the space required on target.
  71. If unsure say n.
  72. menu "Pixel depths"
  73. comment "Deselecting each option leads to Qt's default (8,16,32)"
  74. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_ALL
  75. bool "All supported depths"
  76. if !BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_ALL
  77. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_1
  78. bool "1 bpp, black/white"
  79. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_4
  80. bool "4 bpp, grayscale"
  81. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_8
  82. bool "8 bpp, paletted"
  83. default y
  84. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_12
  85. bool "12 bpp, rgb 4-4-4"
  86. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_15
  87. bool "15 bpp, rgb 5-5-5"
  88. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_16
  89. bool "16 bpp, rgb 5-6-5"
  90. default y
  91. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_18
  92. bool "18 bpp, rgb 6-6-6"
  93. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_24
  94. bool "24 bpp, rgb 8-8-8"
  95. config BR2_PACKAGE_QTOPIA4_PIXEL_DEPTH_32
  96. bool "32 bpp, argb 8-8-8-8 and rgb 8-8-8"
  97. default y
  98. endif
  99. endmenu
  100. config BR2_PACKAGE_QTOPIA4_GIF
  101. bool "Enable GIF support"
  102. help
  103. This compiles and installs the plugin for GIF reading support.
  104. config BR2_PACKAGE_QTOPIA4_LIBMNG
  105. bool "Enable libmng support"
  106. help
  107. This compiles and installs the plugin for MNG support.
  108. choice
  109. prompt "JPEG support"
  110. default BR2_PACKAGE_QTOPIA4_NOJPEG
  111. help
  112. Select libjpeg support.
  113. config BR2_PACKAGE_QTOPIA4_NOJPEG
  114. bool "No jpeg support"
  115. help
  116. Disable JPEG support
  117. config BR2_PACKAGE_QTOPIA4_SYSTEMJPEG
  118. select BR2_PACKAGE_JPEG
  119. bool "System libjpeg"
  120. help
  121. Link against system libjpeg
  122. config BR2_PACKAGE_QTOPIA4_QTJPEG
  123. bool "Use Qt bundled libjpeg"
  124. help
  125. Link against libjpeg proveded with Qt
  126. endchoice
  127. choice
  128. prompt "PNG support"
  129. default BR2_PACKAGE_QTOPIA4_NOPNG
  130. help
  131. Select which library to use if PNG support should be enabled.
  132. config BR2_PACKAGE_QTOPIA4_NOPNG
  133. bool "No PNG support"
  134. config BR2_PACKAGE_QTOPIA4_SYSTEMPNG
  135. bool "System libpng"
  136. select BR2_PACKAGE_LIBPNG
  137. config BR2_PACKAGE_QTOPIA4_QTPNG
  138. bool "Use Qt bundled libpng"
  139. endchoice
  140. choice
  141. prompt "TIFF support"
  142. default BR2_PACKAGE_QTOPIA4_NOTIFF
  143. help
  144. Select which library to use if TIFF support should be enabled.
  145. config BR2_PACKAGE_QTOPIA4_NOTIFF
  146. bool "No TIFF support"
  147. config BR2_PACKAGE_QTOPIA4_SYSTEMTIFF
  148. bool "System libtiff"
  149. select BR2_PACKAGE_TIFF
  150. config BR2_PACKAGE_QTOPIA4_QTTIFF
  151. bool "Use Qt bundled libtiff"
  152. endchoice
  153. choice
  154. prompt "zlib support"
  155. default BR2_PACKAGE_QTOPIA4_QTZLIB
  156. help
  157. Select zlib support.
  158. config BR2_PACKAGE_QTOPIA4_QTZLIB
  159. bool "Qt zlib"
  160. help
  161. Use the zlib bundled with Qt.
  162. config BR2_PACKAGE_QTOPIA4_SYSTEMZLIB
  163. bool "System zlib"
  164. select BR2_PACKAGE_ZLIB
  165. help
  166. Use the shared zlib from the system.
  167. endchoice
  168. choice
  169. prompt "freetype2 support"
  170. default BR2_PACKAGE_QTOPIA4_NOFREETYPE
  171. help
  172. Select freetype2 support.
  173. config BR2_PACKAGE_QTOPIA4_NOFREETYPE
  174. bool "no freetype2 support"
  175. help
  176. Do not compile in Freetype2 support.
  177. config BR2_PACKAGE_QTOPIA4_QTFREETYPE
  178. bool "Qt freetype2"
  179. help
  180. Use the libfreetype bundled with Qt.
  181. config BR2_PACKAGE_QTOPIA4_SYSTEMFREETYPE
  182. bool "System freetype2"
  183. select BR2_PACKAGE_FREETYPE
  184. help
  185. Use shared libfreetype from the target system.
  186. See http://www.freetype.org/
  187. endchoice
  188. config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM
  189. string "The embedded platform we are making Qtopia4 for"
  190. default "arm" if BR2_arm
  191. default "arm" if BR2_armeb
  192. default "avr32" if BR2_avr32
  193. default "x86" if BR2_i386
  194. default "x86_64" if BR2_x86_64
  195. default "mips" if BR2_mips
  196. default "mips" if BR2_mipsel
  197. # Not that I really believe these will work..
  198. default "generic" if BR2_alpha
  199. default "generic" if BR2_chris
  200. default "generic" if BR2_m68k
  201. default "generic" if BR2_nios2
  202. default "generic" if BR2_powerpc
  203. default "generic" if BR2_sh
  204. default "generic" if BR2_sh64
  205. default "generic" if BR2_sparc
  206. help
  207. The target platform.
  208. source "package/qtopia4/Config.sql.in"
  209. source "package/qtopia4/Config.gfx.in"
  210. source "package/qtopia4/Config.mouse.in"
  211. config BR2_PACKAGE_QTOPIA4_PHONON
  212. bool "Phonon Module"
  213. select BR2_PACKAGE_GSTREAMER
  214. select BR2_PACKAGE_GST_PLUGINS_BASE
  215. help
  216. Build the Phonon module. Support for different audio/video
  217. formats can be configured at the GStreamer package.
  218. If unsure, say n.
  219. config BR2_PACKAGE_QTOPIA4_XMLPATTERNS
  220. bool "XML Patterns Module"
  221. help
  222. Build QtXmlPatterns module.
  223. If unsure, say n
  224. config BR2_PACKAGE_QTOPIA4_SVG
  225. bool "SVG Module"
  226. help
  227. Build the SVG module.
  228. If unsure, say n
  229. config BR2_PACKAGE_QTOPIA4_WEBKIT
  230. bool "WebKit Module"
  231. help
  232. Build the WebKit module.
  233. If unsure, say n.
  234. config BR2_PACKAGE_QTOPIA4_OPENSSL
  235. bool "Enable OpenSSL support"
  236. select BR2_PACKAGE_OPENSSL
  237. help
  238. Enable support for the OpenSSL encryption library. If you use
  239. QSslSocket say y here, otherwise, say no to save space on the
  240. target.
  241. If unsure, say n.
  242. endif # BR2_PACKAGE_QTOPIA4