mirror of
https://github.com/libretro/Lakka-LibreELEC.git
synced 2025-04-02 10:41:46 -04:00
65 lines
2.8 KiB
Makefile
65 lines
2.8 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
|
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
|
|
|
PKG_NAME="curl"
|
|
PKG_VERSION="8.12.1"
|
|
PKG_SHA256="0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202"
|
|
PKG_LICENSE="MIT"
|
|
PKG_SITE="https://curl.haxx.se"
|
|
PKG_URL="https://curl.haxx.se/download/${PKG_NAME}-${PKG_VERSION}.tar.xz"
|
|
PKG_DEPENDS_TARGET="toolchain zlib openssl rtmpdump libidn2 nghttp2"
|
|
PKG_LONGDESC="Client and library for (HTTP, HTTPS, FTP, ...) transfers."
|
|
|
|
PKG_CMAKE_OPTS_TARGET="-DENABLE_DEBUG=OFF \
|
|
-DCURL_LTO=ON \
|
|
-DCURL_WERROR=ON \
|
|
-DENABLE_CURLDEBUG=OFF \
|
|
-DENABLE_ARES=OFF \
|
|
-DCURL_DISABLE_HTTP=OFF \
|
|
-DCURL_DISABLE_FTP=OFF \
|
|
-DCURL_DISABLE_FILE=OFF \
|
|
-DCURL_DISABLE_LDAP=ON \
|
|
-DCURL_DISABLE_LDAPS=ON \
|
|
-DCURL_DISABLE_RTSP=OFF \
|
|
-DCURL_DISABLE_PROXY=OFF \
|
|
-DCURL_DISABLE_DICT=ON \
|
|
-DCURL_DISABLE_TELNET=ON \
|
|
-DCURL_DISABLE_TFTP=ON \
|
|
-DCURL_DISABLE_POP3=ON \
|
|
-DCURL_DISABLE_IMAP=ON \
|
|
-DCURL_DISABLE_SMB=ON \
|
|
-DCURL_DISABLE_SMTP=ON \
|
|
-DCURL_DISABLE_GOPHER=ON \
|
|
-DCURL_DISABLE_MQTT=ON \
|
|
-DENABLE_CURL_MANUAL=OFF \
|
|
-DENABLE_IPV6=ON \
|
|
-DENABLE_THREADED_RESOLVER=ON \
|
|
-DCURL_DISABLE_VERBOSE_STRINGS=OFF \
|
|
-DCURL_WINDOWS_SSPI=OFF \
|
|
-DCURL_DISABLE_COOKIES=OFF \
|
|
-DCURL_HIDDEN_SYMBOLS=ON \
|
|
-DCURL_USE_GSSAPI=OFF \
|
|
-DUSE_ZLIB=ON \
|
|
-DCURL_BROTLI=OFF \
|
|
-DCURL_ZSTD=OFF \
|
|
-DRANDOM_FILE=/dev/urandom \
|
|
-DCURL_USE_GNUTLS=OFF \
|
|
-DCURL_ENABLE_SSL=ON \
|
|
-DCURL_USE_MBEDTLS=OFF \
|
|
-DCURL_CA_BUNDLE=/run/libreelec/cacert.pem \
|
|
-DCURL_CA_PATH=none \
|
|
-DCURL_USE_LIBPSL=OFF \
|
|
-DCURL_USE_LIBSSH2=OFF \
|
|
-DUSE_LIBRTMP=ON \
|
|
-DUSE_LIBIDN2=ON \
|
|
-DUSE_NGHTTP2=ON"
|
|
|
|
post_makeinstall_target() {
|
|
rm -rf ${INSTALL}/usr/share/zsh
|
|
|
|
rm -rf ${INSTALL}/usr/bin/${PKG_NAME}-config
|
|
cp ${PKG_NAME}-config ${TOOLCHAIN}/bin
|
|
sed -e "s:\(['= ]\)/usr:\\1${PKG_ORIG_SYSROOT_PREFIX}/usr:g" -i ${TOOLCHAIN}/bin/${PKG_NAME}-config
|
|
chmod +x ${TOOLCHAIN}/bin/${PKG_NAME}-config
|
|
}
|