pull/386/merge
Dmitry Ilyin 2022-09-08 16:10:16 +03:00 committed by GitHub
commit 296470a3cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 42 additions and 9 deletions

View File

@ -335,7 +335,9 @@ jobs:
- name: Install build dependencies - name: Install build dependencies
run: | run: |
sudo make install-deps sudo make install-deps
ls -l deps || true if [ -d deps ]; then
./deps/install.sh
fi
if [ ! -z "$ACT" ]; then if [ ! -z "$ACT" ]; then
echo "FORCE_UNSAFE_CONFIGURE=1" >> $GITHUB_ENV echo "FORCE_UNSAFE_CONFIGURE=1" >> $GITHUB_ENV
else else

View File

@ -30,6 +30,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/libogg-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/libre-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/libre-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/librem-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/librem-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/libsrt-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/libsrt-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/libsrtp-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/libwebsockets-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/libwebsockets-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/linux-firmware-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/linux-firmware-openipc/Config.in"
source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-fonts/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-fonts/Config.in"

View File

@ -57,7 +57,6 @@ BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y
BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OPENSDK=y
BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_IPCTOOL=y
BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSON_C=y
BR2_PACKAGE_LAME_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set

View File

@ -57,7 +57,6 @@ BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y
BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OPENSDK=y
BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_IPCTOOL=y
BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSON_C=y
BR2_PACKAGE_LAME_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set

View File

@ -57,7 +57,6 @@ BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y
BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OPENSDK=y
BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_IPCTOOL=y
BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSON_C=y
BR2_PACKAGE_LAME_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set

View File

@ -57,7 +57,6 @@ BR2_PACKAGE_HISILICON_OSDRV_HI3516EV200=y
BR2_PACKAGE_HISILICON_OPENSDK=y BR2_PACKAGE_HISILICON_OPENSDK=y
BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_IPCTOOL=y
BR2_PACKAGE_JSON_C=y BR2_PACKAGE_JSON_C=y
BR2_PACKAGE_LAME_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC=y BR2_PACKAGE_LIBCURL_OPENIPC=y
BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set # BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set

View File

@ -30,6 +30,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/libogg-openipc/libogg-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libre-openipc/libre-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/libre-openipc/libre-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/librem-openipc/librem-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/librem-openipc/librem-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libsrt-openipc/libsrt-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/libsrt-openipc/libsrt-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libsrtp-openipc/libsrtp-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libwebsockets-openipc/libwebsockets-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/libwebsockets-openipc/libwebsockets-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/linux-firmware-openipc/linux-firmware-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/linux-firmware-openipc/linux-firmware-openipc.mk
include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic/majestic.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic/majestic.mk

View File

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

View File

@ -17,6 +17,7 @@ AWS_PRODUCER_CONF_OPTS += \
-DBUILD_DEPENDENCIES=FALSE \ -DBUILD_DEPENDENCIES=FALSE \
-DUSE_OPENSSL=OFF \ -DUSE_OPENSSL=OFF \
-DUSE_MBEDTLS=ON \ -DUSE_MBEDTLS=ON \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_TYPE=Release
AWS_PRODUCER_MAKE_OPTS += VERBOSE=1 AWS_PRODUCER_MAKE_OPTS += VERBOSE=1

View File

@ -4,9 +4,9 @@
# #
################################################################################ ################################################################################
AWS_WEBRTC_VERSION = v1.7.3 AWS_WEBRTC_VERSION = develop
AWS_WEBRTC_SITE_METHOD = git AWS_WEBRTC_SITE_METHOD = git
AWS_WEBRTC_SITE = https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c AWS_WEBRTC_SITE = https://github.com/OpenIPC/webrtc-c
AWS_WEBRTC_INSTALL_STAGING = YES AWS_WEBRTC_INSTALL_STAGING = YES
AWS_WEBRTC_LICENSE = Apache-2.0 AWS_WEBRTC_LICENSE = Apache-2.0
AWS_WEBRTC_LICENSE_FILES = LICENSE AWS_WEBRTC_LICENSE_FILES = LICENSE
@ -17,13 +17,13 @@ AWS_WEBRTC_CONF_OPTS += \
-DUSE_OPENSSL=OFF \ -DUSE_OPENSSL=OFF \
-DUSE_MBEDTLS=ON \ -DUSE_MBEDTLS=ON \
-DENABLE_DATA_CHANNEL=OFF \ -DENABLE_DATA_CHANNEL=OFF \
-DBUILD_SAMPLE=OFF \
-DBUILD_DEPENDENCIES=OFF -DBUILD_DEPENDENCIES=OFF
AWS_WEBRTC_MAKE_OPTS += VERBOSE=1 AWS_WEBRTC_MAKE_OPTS += VERBOSE=1
AWS_WEBRTC_DEPENDENCIES = \ AWS_WEBRTC_DEPENDENCIES = \
libsrtp \ libsrtp-openipc \
libwebsockets-openipc \
aws-producer \ aws-producer \
usrsctp \ usrsctp \
mbedtls-openipc mbedtls-openipc

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_LIBSRTP_OPENIPC
bool "libsrtp_openipc"
help
This package provides an implementation of the Secure
Real-time Transport Protocol (SRTP), the Universal Security
Transform (UST), and a supporting cryptographic kernel.
https://github.com/cisco/libsrtp

View File

@ -0,0 +1,22 @@
################################################################################
#
# libsrtp-openipc
#
################################################################################
LIBSRTP_OPENIPC_VERSION = bd0f27ec0e299ad101a396dde3f7c90d48efc8fc
LIBSRTP_OPENIPC_SITE = https://github.com/cisco/libsrtp.git
LIBSRTP_OPENIPC_SITE_METHOD = git
LIBSRTP_OPENIPC_INSTALL_STAGING = YES
LIBSRTP_OPENIPC_LICENSE = BSD-3-Clause
LIBSRTP_OPENIPC_LICENSE_FILES = LICENSE
LIBSRTP_OPENIPC_CPE_ID_VENDOR = cisco
LIBSRTP_OPENIPC_CONF_OPTS = \
-DENABLE_OPENSSL=OFF \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE:STRING=Release
LIBSRTP_OPENIPC_MAKE_OPTS += VERBOSE=1
$(eval $(cmake-package))

View File

@ -15,6 +15,7 @@ USRSCTP_CONF_OPTS += \
-Dsctp_werror=0 \ -Dsctp_werror=0 \
-Dsctp_build_programs=0 \ -Dsctp_build_programs=0 \
-Dsctp_debug=0 \ -Dsctp_debug=0 \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=Release -DCMAKE_BUILD_TYPE=Release
USRSCTP_MAKE_OPTS += VERBOSE=1 USRSCTP_MAKE_OPTS += VERBOSE=1