summaryrefslogtreecommitdiff
path: root/configs/uvok_raspberrypi3.conf
blob: ca49be3903f29783a28b262edc4c8d9b689eac64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# FRAGMENT / partial config
# use the support/kconfig/merge_config.sh script
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="${BR2_EXTERNAL_UVOK_BUILDROOT_PATH}/custom/kernel_fragment"
BR2_PACKAGE_BC=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_BT=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI_WIFI=y
BR2_PACKAGE_BRCMFMAC_SDIO_FIRMWARE_RPI=y
BR2_PACKAGE_BZIP2=y
BR2_PACKAGE_CA_CERTIFICATES=y
BR2_PACKAGE_COREUTILS=y
BR2_PACKAGE_DIFFUTILS=y
BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_FILE=y
BR2_PACKAGE_GIT=y
BR2_PACKAGE_GZIP=y
BR2_PACKAGE_HOST_GENEXT2FS=y
BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IPUTILS=y
BR2_PACKAGE_IW=y
BR2_PACKAGE_KMON=y
BR2_PACKAGE_LESS=y
BR2_PACKAGE_LIBCAP=y
BR2_PACKAGE_LIBCURL_COOKIES_SUPPORT=n
BR2_PACKAGE_LIBCURL_CURL=y
BR2_PACKAGE_LIBCURL=y
# for micropython to function "properly", use os stuff
BR2_PACKAGE_LIBFFI=y
BR2_PACKAGE_MBEDTLS=y
BR2_PACKAGE_MICROPYTHON_LIB=y
BR2_PACKAGE_MICROPYTHON=y
BR2_PACKAGE_NANO=y
BR2_PACKAGE_NCDU=y
BR2_PACKAGE_NETHOGS=y
# time syncing, once at boot suffices
BR2_PACKAGE_NTP_NTPD=n
BR2_PACKAGE_NTP_SNTP=y
BR2_PACKAGE_NTP=y
BR2_PACKAGE_PROCPS_NG=y
BR2_PACKAGE_PSMISC=y
# cut down start
BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI_CD=y
BR2_PACKAGE_RPI_UTILS=y
BR2_PACKAGE_STRESS_NG=y
BR2_PACKAGE_STRESS=y
BR2_PACKAGE_SUDO=y
BR2_PACKAGE_UTIL_LINUX_MOUNT=y
BR2_PACKAGE_UTIL_LINUX=y
BR2_PACKAGE_WGET=y
BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_UVOK_BUILDROOT_PATH}/custom/overlay/"
# add our own adjustments
BR2_ROOTFS_POST_BUILD_SCRIPT="board/raspberrypi3-64/post-build.sh ${BR2_EXTERNAL_UVOK_BUILDROOT_PATH}/custom-scripts/modify-raspi.sh"
BR2_SYSTEM_BIN_SH_ZSH=y
BR2_TARGET_GENERIC_HOSTNAME="br-raspi3b"
# reserve slightly more space
BR2_TARGET_ROOTFS_EXT2_SIZE="150M"
BR2_TOOLCHAIN_BUILDROOT_MUSL=y