The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / python3 / Config.in
1 comment "python3 needs a toolchain w/ wchar, threads, dynamic library"
2         depends on BR2_USE_MMU
3         depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
4
5 config BR2_PACKAGE_PYTHON3
6         bool "python3"
7         depends on !BR2_PACKAGE_PYTHON
8         depends on BR2_USE_WCHAR
9         # uses fork()
10         depends on BR2_USE_MMU
11         depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
12         depends on !BR2_STATIC_LIBS
13         select BR2_PACKAGE_LIBFFI
14         help
15           The python language interpreter.
16
17           http://www.python.org/
18
19 if BR2_PACKAGE_PYTHON3
20
21 choice
22         prompt "python3 module format to install"
23         default BR2_PACKAGE_PYTHON3_PYC_ONLY
24         help
25           Select Python module format to install on target (py, pyc or both)
26
27 config BR2_PACKAGE_PYTHON3_PY_ONLY
28         bool ".py sources only"
29
30 config BR2_PACKAGE_PYTHON3_PYC_ONLY
31         bool ".pyc compiled sources only"
32
33 config BR2_PACKAGE_PYTHON3_PY_PYC
34         bool ".py sources and .pyc compiled"
35
36 endchoice
37
38 menu "core python3 modules"
39
40 comment "The following modules are unusual or require extra libraries"
41
42 config BR2_PACKAGE_PYTHON3_BZIP2
43         select BR2_PACKAGE_BZIP2
44         bool "bz2 module"
45         help
46           bzip2 module for Python3
47
48 config BR2_PACKAGE_PYTHON3_CODECSCJK
49         bool "codecscjk module"
50         help
51           Chinese/Japanese/Korean codecs module for Python (large).
52
53 config BR2_PACKAGE_PYTHON3_CURSES
54         select BR2_PACKAGE_NCURSES
55         bool "curses module"
56         help
57           curses module for Python3.
58
59 config BR2_PACKAGE_PYTHON3_DECIMAL
60         select BR2_PACKAGE_MPDECIMAL
61         bool "decimal module"
62         help
63           decimal module for Python3.
64
65 config BR2_PACKAGE_PYTHON3_OSSAUDIODEV
66         bool "ossaudiodev module"
67         help
68           ossaudiodev module for Python3.
69
70 config BR2_PACKAGE_PYTHON3_READLINE
71         select BR2_PACKAGE_READLINE
72         bool "readline"
73         help
74           readline module for Python3 (required for command-line
75           editing in the Python shell).
76
77 config BR2_PACKAGE_PYTHON3_SSL
78         select BR2_PACKAGE_OPENSSL
79         bool "ssl"
80         help
81           _ssl module for Python3 (required for https in urllib etc).
82
83 config BR2_PACKAGE_PYTHON3_UNICODEDATA
84         bool "unicodedata module"
85         default y
86         help
87           Unicode character database (used by stringprep module) (large).
88
89 config BR2_PACKAGE_PYTHON3_SQLITE
90         bool "sqlite module"
91         select BR2_PACKAGE_SQLITE
92         help
93           SQLite database support
94
95 config BR2_PACKAGE_PYTHON3_PYEXPAT
96         select BR2_PACKAGE_EXPAT
97         bool "xml module"
98         help
99           pyexpat and xml libraries for Python3.
100
101 config BR2_PACKAGE_PYTHON3_ZLIB
102         bool "zlib module"
103         select BR2_PACKAGE_ZLIB
104         help
105           zlib support in Python3
106
107 endmenu
108
109 endif