mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
bump version to 2022.02.9
add miyoo_defconfig
This commit is contained in:
@@ -4,6 +4,7 @@ config BR2_PACKAGE_I2PD
|
||||
depends on BR2_TOOLCHAIN_HAS_ATOMIC
|
||||
# pthread_condattr_setclock
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
|
||||
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on BR2_USE_WCHAR # boost
|
||||
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr
|
||||
@@ -28,10 +29,12 @@ config BR2_PACKAGE_I2PD
|
||||
comment "i2pd needs a toolchain w/ C++, NPTL, wchar"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_ATOMIC
|
||||
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || \
|
||||
!BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR
|
||||
|
||||
comment "i2pd needs exception_ptr"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_TOOLCHAIN_HAS_ATOMIC
|
||||
depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS
|
||||
depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# From https://github.com/PurpleI2P/i2pd/releases/download/2.33.0/SHA512SUMS
|
||||
sha512 7a3e7a8a908be8a12b675fda4ce923cb2b0eaf3e9b12a513b9ae7b56e9ecb593eef0ea278debb4027406d50ee9a46599a6792a54ce2e2f4e2c44c1fc82479910 i2pd-2.33.0.tar.gz
|
||||
# From https://github.com/PurpleI2P/i2pd/releases/download/2.40.0/SHA512SUMS
|
||||
sha512 58d10417f3fd2c2fb427fb88b30ccd3e03053c84aa7ac6d3e346c388f2376d1768846bec5ee8d5134dd62d5712b20f890af11083634f94095b1117f6494c25fd i2pd-2.40.0.tar.gz
|
||||
# Locally computed:
|
||||
sha256 d147a6acdaf8ec9f6513802ef6cad4a4afcdb5ab6b98d9f6bb26d2b7f4cf454c LICENSE
|
||||
sha256 9c87aff490b272254d716475e3c4973f5f64af1d18f9f6962c1e61e252e1ad9a LICENSE
|
||||
|
||||
@@ -4,10 +4,11 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
I2PD_VERSION = 2.33.0
|
||||
I2PD_VERSION = 2.40.0
|
||||
I2PD_SITE = $(call github,PurpleI2P,i2pd,$(I2PD_VERSION))
|
||||
I2PD_LICENSE = BSD-3-Clause
|
||||
I2PD_LICENSE_FILES = LICENSE
|
||||
I2PD_CPE_ID_VENDOR = i2pd
|
||||
I2PD_SUBDIR = build
|
||||
I2PD_DEPENDENCIES = \
|
||||
boost \
|
||||
@@ -16,11 +17,6 @@ I2PD_DEPENDENCIES = \
|
||||
|
||||
I2PD_CONF_OPTS += -DWITH_GUI=OFF
|
||||
|
||||
# Before CMake 3.10, passing THREADS_PTHREAD_ARG=OFF was needed to
|
||||
# disable a try_run() call in the FindThreads tests, which caused a
|
||||
# build failure when cross-compiling.
|
||||
I2PD_CONF_OPTS += -DTHREADS_PTHREAD_ARG=OFF
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
I2PD_CONF_OPTS += \
|
||||
-DHAVE_CXX_ATOMICS_WITHOUT_LIB=OFF \
|
||||
@@ -48,6 +44,7 @@ define I2PD_INSTALL_CONFIGURATION_FILES
|
||||
mkdir -p $(TARGET_DIR)/var/lib/i2pd
|
||||
cp -a $(@D)/contrib/certificates $(TARGET_DIR)/var/lib/i2pd
|
||||
endef
|
||||
I2PD_POST_INSTALL_TARGET_HOOKS += I2PD_INSTALL_CONFIGURATION_FILES
|
||||
|
||||
define I2PD_USERS
|
||||
i2pd -1 i2pd -1 * /var/lib/i2pd - - I2P Daemon
|
||||
|
||||
Reference in New Issue
Block a user