Add profiles for Anyka & GrainMedia

pull/76/head
Igor Zalatov (from Citadel PC) 2021-11-11 19:38:57 +03:00
parent 2d55658624
commit 1e19d25d8b
78 changed files with 279 additions and 0 deletions

View File

@ -0,0 +1,22 @@
source "$BR2_EXTERNAL_AMBARELLA_PATH/linux/Config.ext.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/ambarella_patcher/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/aura-httpd/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/fdk-aac-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/fwprintenv-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/ipctool/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/lame-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/libcurl-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/libevent-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/libhv-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/libogg-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/libsrt-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/majestic/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/mbedtls-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_AMBARELLA_PATH/package/yaml-cli/Config.in"

View File

@ -0,0 +1,2 @@
name: AMBARELLA
desc: Buildroot external tree for Ambarella based IP cameras

View File

@ -0,0 +1,22 @@
include $(BR2_EXTERNAL_AMBARELLA_PATH)/linux/linux-ext-ambarella_patcher.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/ambarella_patcher/ambarella_patcher.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/aura-httpd/aura-httpd.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/fwprintenv-openipc/fwprintenv-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/ipctool/ipctool.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/lame-openipc/lame-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/libcurl-openipc/libcurl-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/libevent-openipc/libevent-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/libhv-openipc/libhv-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/libogg-openipc/libogg-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/libsrt-openipc/libsrt-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/majestic/majestic.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_AMBARELLA_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1,15 @@
config BR2_LINUX_KERNEL_EXT_AMBARELLA_PATCHER
bool "Ambarella kernel patches"
select BR2_PACKAGE_AMBARELLA_PATCHER
help
Patch Kernel for Ambarella boards
if BR2_LINUX_KERNEL_EXT_AMBARELLA_PATCHER
config BR2_LINUX_KERNEL_EXT_AMBARELLA_PATCHER_LIST
string "Patch list"
help
Space-separated list of patches to be applied
endif # BR2_LINUX_KERNEL_EXT_AMBARELLA_PATCHER

View File

@ -0,0 +1,11 @@
################################################################################
#
# linux_kernel_ext_ambarella_patcher
#
################################################################################
LINUX_EXTENSIONS += ambarella_patcher
define AMBARELLA_PATCHER_PREPARE_KERNEL
$(AMBARELLA_PATCHER_PKGDIR)/apply.sh $(@D) $(BR2_LINUX_KERNEL_EXT_AMBARELLA_PATCHER_LIST)
endef

View File

@ -0,0 +1 @@
../../general/package/aura-httpd

View File

@ -0,0 +1 @@
../../general/package/fdk-aac-openipc

View File

@ -0,0 +1 @@
../../general/package/fwprintenv-openipc

View File

@ -0,0 +1 @@
../../general/package/gdbserver-lite

View File

@ -0,0 +1 @@
../../general/package/ipctool

View File

@ -0,0 +1 @@
../../general/package/lame-openipc

View File

@ -0,0 +1 @@
../../general/package/libcurl-openipc

View File

@ -0,0 +1 @@
../../general/package/libevent-openipc

View File

@ -0,0 +1 @@
../../general/package/libhv-openipc

View File

@ -0,0 +1 @@
../../general/package/libogg-openipc

View File

@ -0,0 +1 @@
../../general/package/libsrt-openipc

View File

@ -0,0 +1 @@
../../general/package/majestic-fonts

View File

@ -0,0 +1 @@
../../general/package/mbedtls-openipc

View File

@ -0,0 +1 @@
../../general/package/microbe-web

View File

@ -0,0 +1 @@
../../general/package/motors

View File

@ -0,0 +1 @@
../../general/package/node-exporter

View File

@ -0,0 +1 @@
../../general/package/opus-openipc

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -0,0 +1 @@
../../general/package/uacme-openipc

View File

@ -0,0 +1 @@
../../general/package/vtund-openipc

View File

@ -0,0 +1 @@
../../general/package/yaml-cli

View File

@ -0,0 +1,22 @@
source "$BR2_EXTERNAL_ANYKA_PATH/linux/Config.ext.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/anyka_patcher/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/aura-httpd/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/fdk-aac-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/fwprintenv-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/ipctool/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/lame-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/libcurl-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/libevent-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/libhv-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/libogg-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/libsrt-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/majestic/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/mbedtls-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_ANYKA_PATH/package/yaml-cli/Config.in"

View File

@ -0,0 +1,2 @@
name: ANYKA
desc: Buildroot external tree for Anyka based IP cameras

View File

@ -0,0 +1,22 @@
include $(BR2_EXTERNAL_ANYKA_PATH)/linux/linux-ext-anyka_patcher.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/anyka_patcher/anyka_patcher.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/aura-httpd/aura-httpd.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/fwprintenv-openipc/fwprintenv-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/ipctool/ipctool.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/lame-openipc/lame-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/libcurl-openipc/libcurl-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/libevent-openipc/libevent-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/libhv-openipc/libhv-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/libogg-openipc/libogg-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/libsrt-openipc/libsrt-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/majestic/majestic.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_ANYKA_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1,15 @@
config BR2_LINUX_KERNEL_EXT_ANYKA_PATCHER
bool "Anyka kernel patches"
select BR2_PACKAGE_ANYKA_PATCHER
help
Patch Kernel for Anyka boards
if BR2_LINUX_KERNEL_EXT_ANYKA_PATCHER
config BR2_LINUX_KERNEL_EXT_ANYKA_PATCHER_LIST
string "Patch list"
help
Space-separated list of patches to be applied
endif # BR2_LINUX_KERNEL_EXT_ANYKA_PATCHER

View File

@ -0,0 +1,11 @@
################################################################################
#
# linux_kernel_ext_anyka_patcher
#
################################################################################
LINUX_EXTENSIONS += anyka_patcher
define ANYKA_PATCHER_PREPARE_KERNEL
$(ANYKA_PATCHER_PKGDIR)/apply.sh $(@D) $(BR2_LINUX_KERNEL_EXT_ANYKA_PATCHER_LIST)
endef

View File

@ -0,0 +1 @@
../../general/package/aura-httpd

View File

@ -0,0 +1 @@
../../general/package/fdk-aac-openipc

View File

@ -0,0 +1 @@
../../general/package/fwprintenv-openipc

View File

@ -0,0 +1 @@
../../general/package/gdbserver-lite

View File

@ -0,0 +1 @@
../../general/package/ipctool

View File

@ -0,0 +1 @@
../../general/package/lame-openipc

View File

@ -0,0 +1 @@
../../general/package/libcurl-openipc

View File

@ -0,0 +1 @@
../../general/package/libevent-openipc

View File

@ -0,0 +1 @@
../../general/package/libhv-openipc

View File

@ -0,0 +1 @@
../../general/package/libogg-openipc

View File

@ -0,0 +1 @@
../../general/package/libsrt-openipc

View File

@ -0,0 +1 @@
../../general/package/majestic-fonts

View File

@ -0,0 +1 @@
../../general/package/mbedtls-openipc

View File

@ -0,0 +1 @@
../../general/package/microbe-web

View File

@ -0,0 +1 @@
../../general/package/motors

View File

@ -0,0 +1 @@
../../general/package/node-exporter

View File

@ -0,0 +1 @@
../../general/package/opus-openipc

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -0,0 +1 @@
../../general/package/uacme-openipc

View File

@ -0,0 +1 @@
../../general/package/vtund-openipc

View File

@ -0,0 +1 @@
../../general/package/yaml-cli

View File

@ -0,0 +1,22 @@
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/linux/Config.ext.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/grainmedia_patcher/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/aura-httpd/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/fdk-aac-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/fwprintenv-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/ipctool/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/lame-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/libcurl-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/libevent-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/libhv-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/libogg-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/libsrt-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/majestic/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/mbedtls-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/microbe-web/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/motors/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/opus-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/rtl8188fu-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/uacme-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/vtund-openipc/Config.in"
source "$BR2_EXTERNAL_GRAINMEDIA_PATH/package/yaml-cli/Config.in"

View File

@ -0,0 +1,2 @@
name: GRAINMEDIA
desc: Buildroot external tree for GrainMedia based IP cameras

View File

@ -0,0 +1,22 @@
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/linux/linux-ext-grainmedia_patcher.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/grainmedia_patcher/grainmedia_patcher.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/aura-httpd/aura-httpd.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/fdk-aac-openipc/fdk-aac-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/fwprintenv-openipc/fwprintenv-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/ipctool/ipctool.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/lame-openipc/lame-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/libcurl-openipc/libcurl-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/libevent-openipc/libevent-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/libhv-openipc/libhv-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/libogg-openipc/libogg-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/libsrt-openipc/libsrt-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/majestic/majestic.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/microbe-web/microbe-web.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/motors/motors.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/opus-openipc/opus-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/rtl8188fu-openipc/rtl8188fu-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/uacme-openipc/uacme-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/vtund-openipc/vtund-openipc.mk
include $(BR2_EXTERNAL_GRAINMEDIA_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1,15 @@
config BR2_LINUX_KERNEL_EXT_GRAINMEDIA_PATCHER
bool "GrainMedia kernel patches"
select BR2_PACKAGE_GRAINMEDIA_PATCHER
help
Patch Kernel for GrainMedia boards
if BR2_LINUX_KERNEL_EXT_GRAINMEDIA_PATCHER
config BR2_LINUX_KERNEL_EXT_GRAINMEDIA_PATCHER_LIST
string "Patch list"
help
Space-separated list of patches to be applied
endif # BR2_LINUX_KERNEL_EXT_GRAINMEDIA_PATCHER

View File

@ -0,0 +1,11 @@
################################################################################
#
# linux_kernel_ext_grainmedia_patcher
#
################################################################################
LINUX_EXTENSIONS += grainmedia_patcher
define GRAINMEDIA_PATCHER_PREPARE_KERNEL
$(GRAINMEDIA_PATCHER_PKGDIR)/apply.sh $(@D) $(BR2_LINUX_KERNEL_EXT_GRAINMEDIA_PATCHER_LIST)
endef

View File

@ -0,0 +1 @@
../../general/package/aura-httpd

View File

@ -0,0 +1 @@
../../general/package/fdk-aac-openipc

View File

@ -0,0 +1 @@
../../general/package/fwprintenv-openipc

View File

@ -0,0 +1 @@
../../general/package/gdbserver-lite

View File

@ -0,0 +1 @@
../../general/package/ipctool

View File

@ -0,0 +1 @@
../../general/package/lame-openipc

View File

@ -0,0 +1 @@
../../general/package/libcurl-openipc

View File

@ -0,0 +1 @@
../../general/package/libevent-openipc

View File

@ -0,0 +1 @@
../../general/package/libhv-openipc

View File

@ -0,0 +1 @@
../../general/package/libogg-openipc

View File

@ -0,0 +1 @@
../../general/package/libsrt-openipc

View File

@ -0,0 +1 @@
../../general/package/majestic-fonts

View File

@ -0,0 +1 @@
../../general/package/mbedtls-openipc

View File

@ -0,0 +1 @@
../../general/package/microbe-web

View File

@ -0,0 +1 @@
../../general/package/motors

View File

@ -0,0 +1 @@
../../general/package/node-exporter

View File

@ -0,0 +1 @@
../../general/package/opus-openipc

View File

@ -0,0 +1 @@
../../general/package/rtl8188fu-openipc

View File

@ -0,0 +1 @@
../../general/package/uacme-openipc

View File

@ -0,0 +1 @@
../../general/package/vtund-openipc

View File

@ -0,0 +1 @@
../../general/package/yaml-cli