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:
@@ -7,8 +7,8 @@
|
||||
# When making changes to this file, please check if
|
||||
# util-linux-libs/util-linux-libs.mk needs to be updated accordingly as well.
|
||||
|
||||
UTIL_LINUX_VERSION_MAJOR = 2.36
|
||||
UTIL_LINUX_VERSION = $(UTIL_LINUX_VERSION_MAJOR)
|
||||
UTIL_LINUX_VERSION_MAJOR = 2.37
|
||||
UTIL_LINUX_VERSION = $(UTIL_LINUX_VERSION_MAJOR).4
|
||||
UTIL_LINUX_SOURCE = util-linux-$(UTIL_LINUX_VERSION).tar.xz
|
||||
UTIL_LINUX_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/util-linux/v$(UTIL_LINUX_VERSION_MAJOR)
|
||||
|
||||
@@ -23,6 +23,7 @@ UTIL_LINUX_LICENSE_FILES = README.licensing \
|
||||
Documentation/licenses/COPYING.ISC \
|
||||
Documentation/licenses/COPYING.LGPL-2.1-or-later
|
||||
|
||||
UTIL_LINUX_CPE_ID_VENDOR = kernel
|
||||
UTIL_LINUX_INSTALL_STAGING = YES
|
||||
UTIL_LINUX_DEPENDENCIES = \
|
||||
host-pkgconf \
|
||||
@@ -34,6 +35,13 @@ UTIL_LINUX_CONF_OPTS += \
|
||||
|
||||
UTIL_LINUX_LINK_LIBS = $(TARGET_NLS_LIBS)
|
||||
|
||||
# workaround missing disk-utils/raw.8 file in util-linux-2.37.3
|
||||
# release download package
|
||||
define UTIL_LINUX_FIX_DISK_UTILS_COMPILE
|
||||
touch $(@D)/disk-utils/raw.8
|
||||
endef
|
||||
UTIL_LINUX_POST_PATCH_HOOKS += UTIL_LINUX_FIX_DISK_UTILS_COMPILE
|
||||
|
||||
HOST_UTIL_LINUX_DEPENDENCIES = host-pkgconf
|
||||
|
||||
# We also don't want the host-python dependency
|
||||
@@ -188,10 +196,16 @@ HOST_UTIL_LINUX_CONF_OPTS += \
|
||||
--enable-libblkid \
|
||||
--enable-libmount \
|
||||
--enable-libuuid \
|
||||
--without-libmagic \
|
||||
--without-ncurses \
|
||||
--without-ncursesw \
|
||||
--without-tinfo
|
||||
|
||||
# Disable raw command since starting from version 2.37 needs a
|
||||
# work-around to build but in the end we don't need at all.
|
||||
HOST_UTIL_LINUX_CONF_OPTS += \
|
||||
--disable-raw
|
||||
|
||||
ifeq ($(BR2_PACKAGE_HOST_UTIL_LINUX),y)
|
||||
HOST_UTIL_LINUX_CONF_OPTS += --disable-makeinstall-chown
|
||||
# disable commands that have ncurses dependency, as well as
|
||||
@@ -209,6 +223,7 @@ HOST_UTIL_LINUX_CONF_OPTS += \
|
||||
--disable-nsenter \
|
||||
--disable-pg \
|
||||
--disable-rfkill \
|
||||
--disable-runuser \
|
||||
--disable-schedutils \
|
||||
--disable-setpriv \
|
||||
--disable-setterm \
|
||||
@@ -230,9 +245,9 @@ HOST_UTIL_LINUX_CONF_OPTS += --disable-all-programs
|
||||
endif
|
||||
|
||||
# Install libmount Python bindings
|
||||
ifeq ($(BR2_PACKAGE_PYTHON)$(BR2_PACKAGE_PYTHON3),y)
|
||||
ifeq ($(BR2_PACKAGE_PYTHON3),y)
|
||||
UTIL_LINUX_CONF_OPTS += --with-python
|
||||
UTIL_LINUX_DEPENDENCIES += $(if $(BR2_PACKAGE_PYTHON),python,python3)
|
||||
UTIL_LINUX_DEPENDENCIES += python3
|
||||
ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBMOUNT),y)
|
||||
UTIL_LINUX_CONF_OPTS += --enable-pylibmount
|
||||
else
|
||||
@@ -257,6 +272,13 @@ else
|
||||
UTIL_LINUX_CONF_OPTS += --without-audit
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_FILE),y)
|
||||
UTIL_LINUX_CONF_OPTS += --with-libmagic
|
||||
UTIL_LINUX_DEPENDENCIES += file
|
||||
else
|
||||
UTIL_LINUX_CONF_OPTS += --without-libmagic
|
||||
endif
|
||||
|
||||
# Install PAM configuration files
|
||||
ifeq ($(BR2_PACKAGE_UTIL_LINUX_SU)$(BR2_PACKAGE_LINUX_PAM),yy)
|
||||
define UTIL_LINUX_INSTALL_PAMFILES
|
||||
|
||||
Reference in New Issue
Block a user