diff --git a/board/common/cleanups.sh b/board/common/cleanups.sh index 848176126a..a77d1f8b6b 100755 --- a/board/common/cleanups.sh +++ b/board/common/cleanups.sh @@ -22,7 +22,6 @@ rm -rf $TARGET/etc/logrotate.d rm -f $TARGET/etc/rc_maps.cfg rm -f $TARGET/etc/udev/hwdb.d/20-pci-vendor-model.hwdb -rm -f $TARGET/etc/motion-dist.conf rm -f $TARGET/etc/hostname rm -f $TARGET/etc/os-release rm -f $TARGET/etc/hostapd.conf @@ -119,16 +118,15 @@ rm -f $TARGET/bin/zmore rm -f $TARGET/bin/znew rm -f $TARGET/bin/gzexe rm -f $TARGET/bin/uncompress -rm -f $TARGET/usr/bin/v4l2-compliance rm -f $TARGET/usr/bin/slogin rm -f $TARGET/usr/bin/ssh-keyscan rm -f $TARGET/usr/bin/ssh-add rm -f $TARGET/usr/bin/ssh-agent +rm -f $TARGET/usr/bin/xmllint rm -f $TARGET/usr/libexec/ssh-keysign rm -f $TARGET/usr/libexec/ssh-pkcs11-helper rm -f $TARGET/usr/libexec/rmt -rm -rf $TARGET/libexec # samba4 unneeded stuff rm -f $TARGET/usr/bin/cifsdd @@ -136,6 +134,7 @@ rm -f $TARGET/usr/bin/containers_* rm -f $TARGET/usr/bin/ctdb* rm -f $TARGET/usr/bin/dbwrap_tool rm -f $TARGET/usr/bin/eventlogadm +rm -f $TARGET/usr/bin/event_rpcgen.py rm -f $TARGET/usr/bin/gentest rm -f $TARGET/usr/bin/ldb* rm -f $TARGET/usr/bin/locktest @@ -153,6 +152,7 @@ rm -f $TARGET/usr/bin/ping_pong rm -f $TARGET/usr/bin/profiles rm -f $TARGET/usr/bin/reg* rm -f $TARGET/usr/bin/rpcclient +rm -f $TARGET/usr/bin/samba-regedit rm -f $TARGET/usr/bin/sharesec rm -f $TARGET/usr/bin/smbcacls rm -f $TARGET/usr/bin/smbcontrol @@ -167,17 +167,30 @@ rm -f $TARGET/usr/bin/smnotify rm -f $TARGET/usr/bin/tdb* rm -f $TARGET/usr/bin/testparm rm -f $TARGET/usr/bin/wbinfo -rm -f $TARGET/usr/sbin/ctdb* rm -f $TARGET/usr/sbin/winbindd -rm -f $TARGET/usr/share/perl5 +rm -rf $TARGET/usr/share/ctdb # useless mongodb binaries rm -f $TARGET/usr/bin/mongos rm -f $TARGET/usr/bin/mongoperf +# v4l-utils +rm -f $TARGET/usr/bin/cec-compliance +rm -f $TARGET/usr/bin/cec-ctl +rm -f $TARGET/usr/bin/cec-follower +rm -f $TARGET/usr/bin/dvb-fe-tool +rm -f $TARGET/usr/bin/dvb-format-convert +rm -f $TARGET/usr/bin/dvbv5-daemon +rm -f $TARGET/usr/bin/dvbv5-scan +rm -f $TARGET/usr/bin/dvbv5-zap +rm -f $TARGET/usr/bin/media-ctl +rm -f $TARGET/usr/bin/rds-ctl +rm -f $TARGET/usr/bin/v4l2-compliance + # unused python folders rm -rf $TARGET/usr/lib/python2.7/site-packages/samba/ rm -rf $TARGET/usr/lib/python2.7/ensurepip/ +rm -rf $TARGET/usr/lib/python2.7/config/ # buildroot default startup scripts rm -f $TARGET/etc/init.d/S01logging diff --git a/configs/bananapi_defconfig b/configs/bananapi_defconfig index 064a5e27df..1ebbc538fb 100644 --- a/configs/bananapi_defconfig +++ b/configs/bananapi_defconfig @@ -55,6 +55,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y BR2_PACKAGE_SUNXI_BOARDS=y BR2_PACKAGE_SUNXI_BOARDS_FEX_FILE="a20/Bananapi.fex" +BR2_PACKAGE_DBUS=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y BR2_PACKAGE_PYTHON_HASHLIB=y @@ -78,9 +79,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -113,4 +113,3 @@ BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_DTC=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/odroidc2_defconfig b/configs/odroidc2_defconfig index 83dd326c02..76a6a48dc1 100644 --- a/configs/odroidc2_defconfig +++ b/configs/odroidc2_defconfig @@ -47,6 +47,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y BR2_PACKAGE_PYTHON_HASHLIB=y @@ -70,9 +71,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -99,4 +99,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/odroidxu4_defconfig b/configs/odroidxu4_defconfig index 005bf1aec3..7721d4b114 100644 --- a/configs/odroidxu4_defconfig +++ b/configs/odroidxu4_defconfig @@ -49,6 +49,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y BR2_PACKAGE_PYTHON_HASHLIB=y @@ -72,9 +73,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -101,4 +101,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/pine64_defconfig b/configs/pine64_defconfig index b1187c3b6e..5dacef5740 100644 --- a/configs/pine64_defconfig +++ b/configs/pine64_defconfig @@ -46,6 +46,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y BR2_PACKAGE_PYTHON_HASHLIB=y @@ -69,9 +70,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -98,4 +98,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/raspberrypi2_defconfig b/configs/raspberrypi2_defconfig index c7ba25c17e..84202709f3 100644 --- a/configs/raspberrypi2_defconfig +++ b/configs/raspberrypi2_defconfig @@ -52,6 +52,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_X=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_RPI_USERLAND=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y @@ -78,9 +79,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -107,4 +107,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig index 2017f942f5..16b9481e1f 100644 --- a/configs/raspberrypi3_defconfig +++ b/configs/raspberrypi3_defconfig @@ -52,6 +52,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_X=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_RPI_USERLAND=y BR2_PACKAGE_USB_MODESWITCH_DATA=y BR2_PACKAGE_PYTHON_SSL=y @@ -78,9 +79,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -107,4 +107,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/configs/raspberrypi_defconfig b/configs/raspberrypi_defconfig index 626f41c5a2..41b18aacbb 100644 --- a/configs/raspberrypi_defconfig +++ b/configs/raspberrypi_defconfig @@ -54,6 +54,7 @@ BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y BR2_PACKAGE_RPI_FIRMWARE=y BR2_PACKAGE_RPI_FIRMWARE_X=y +BR2_PACKAGE_DBUS=y BR2_PACKAGE_RPI_ARMMEM=y BR2_PACKAGE_RPI_USERLAND=y BR2_PACKAGE_USB_MODESWITCH_DATA=y @@ -82,9 +83,8 @@ BR2_PACKAGE_X265=y BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_CURL=y BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_LIBGLIB2=y BR2_PACKAGE_AUTOSSH=y -BR2_PACKAGE_BLUEZ5_UTILS=y -BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y BR2_PACKAGE_CRDA=y BR2_PACKAGE_DHCP=y BR2_PACKAGE_DHCP_CLIENT=y @@ -111,4 +111,3 @@ BR2_PACKAGE_TAR=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y BR2_PACKAGE_UTIL_LINUX_PARTX=y BR2_PACKAGE_NANO=y -BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL=y diff --git a/package/python-picamera/python-picamera.mk b/package/python-picamera/python-picamera.mk index bde1363046..bcfd81cf64 100644 --- a/package/python-picamera/python-picamera.mk +++ b/package/python-picamera/python-picamera.mk @@ -7,6 +7,7 @@ PYTHON_PICAMERA_VERSION = 1.13 PYTHON_PICAMERA_SOURCE = picamera-$(PYTHON_PICAMERA_VERSION).tar.gz PYTHON_PICAMERA_SITE = https://pypi.python.org/packages/79/c4/80afe871d82ab1d5c9d8f0c0258228a8a0ed96db07a78ef17e7fba12fda8 +PYTHON_PICAMERA_ENV = READTHEDOCS=True PYTHON_PICAMERA_SETUP_TYPE = distutils