add missing CFLAGS for -O1
[openadk.git] / tasks / 003-kodi
blobc004c8028a033bcaef87030bd5081dae1c4fd46e
1 config ADK_APPLIANCE_KODI
2         bool "kodi multimedia appliance"
3         depends on ADK_TARGET_OS_LINUX && (\
4                 ADK_TARGET_SYSTEM_RASPBERRY_PI || \
5                 ADK_TARGET_SYSTEM_RASPBERRY_PI2 || \
6                 ADK_TARGET_SYSTEM_RASPBERRY_PI3 || \
7                 ADK_TARGET_SYSTEM_RASPBERRY_PI3P || \
8                 ADK_TARGET_SYSTEM_RASPBERRY_PI4 || \
9                 ADK_TARGET_SYSTEM_RASPBERRY_PI5 || \
10                 ADK_TARGET_SYSTEM_RASPBERRY_PI4_64 )
11         select ADK_PACKAGE_KODI
12         select ADK_PACKAGE_KODI_WITH_SSH
13         select ADK_PACKAGE_KODI_WITH_MICROHTTPD
14         select ADK_PACKAGE_KODI_WITH_ALSA
15         select ADK_PACKAGE_ALSA_UTILS
16         select ADK_PACKAGE_STRACE
17         select ADK_PACKAGE_HTOP
18         select ADK_PACKAGE_PYTHON3
19         select ADK_PACKAGE_PYTHON3_MOD_ZLIB # required for YouTube Addon
20         select ADK_PACKAGE_PYTHON3_MOD_SSL # required for YouTube Addon
21         select ADK_PACKAGE_LIBCURL
22         select ADK_PACKAGE_LIBCURL_WITH_LIBRESSL
23         select ADK_PACKAGE_DROPBEAR if ADK_TARGET_LIB_UCLIBC_NG
24         select ADK_PACKAGE_OPENSSH if ADK_TARGET_LIB_GLIBC
25         select ADK_PACKAGE_OPENSSH_SERVER if ADK_TARGET_LIB_GLIBC
26         select ADK_PACKAGE_E2FSCK
27         select ADK_PACKAGE_FFMPEG
28         select ADK_PACKAGE_LIBFFMPEG
29         select ADK_PACKAGE_LIBFFMPEG_WITH_MP3
30         select ADK_PACKAGE_LIBFFMPEG_WITH_VP8
31         select ADK_PACKAGE_LIBFFMPEG_WITH_THEORA
32         select ADK_PACKAGE_LIBFFMPEG_WITH_XVID
33         select ADK_PACKAGE_LIBFFMPEG_WITH_VORBIS
34         select ADK_PACKAGE_LIBFFMPEG_WITH_X264
35         select ADK_PACKAGE_LIBFFMPEG_WITH_X265
36         select ADK_PACKAGE_LIBFFMPEG_WITH_ZLIB
37         select ADK_PACKAGE_LIBFFMPEG_WITH_BZIP2
38         select BUSYBOX_NTPD
39         select BUSYBOX_WATCHDOG
40         select ADK_RUNTIME_START_SERVICES
41         select ADK_RUNTIME_START_DROPBEAR if ADK_TARGET_LIB_UCLIBC_NG
42         select ADK_RUNTIME_START_OPENSSH_SERVER if ADK_TARGET_LIB_GLIBC
43         select ADK_RUNTIME_START_BUSYBOX_NTPD
44         select ADK_RUNTIME_START_BUSYBOX_SYSLOGD
45         select ADK_RUNTIME_START_BUSYBOX_WATCHDOG
46         select ADK_RUNTIME_DEV_UDEV
47         select ADK_RUNTIME_START_KODI m
48         select ADK_LINUX_KERNEL_INPUT_EVDEV m
49         select ADK_LINUX_KERNEL_USB_HID m
50         select ADK_LINUX_KERNEL_USB_STORAGE m
51         select ADK_TARGET_USB_KEYBOARD
52         select ADK_TARGET_USB_MOUSE
53         select ADK_LINUX_KERNEL_NTFS_FS
54         select ADK_RUNTIME_HOSTNAME kodibox
55         select ADK_LINUX_KERNEL_PREEMPT__LL if !ADK_APPLIANCE_CONVOLUTION # for better performance and no sound problems
56         help
57           Create a small kodi multimedia appliance. Please enable additional features
58           in Package/Multimedia