bump version to 2022.02.9

add miyoo_defconfig
This commit is contained in:
tiopex
2023-01-31 13:11:45 +01:00
parent 1fa746c353
commit dcdaa3599c
8423 changed files with 184305 additions and 91107 deletions

View File

@@ -1,68 +0,0 @@
From baba68cdcb44fc11d0ba8ce2c13eb5b06bbd9b33 Mon Sep 17 00:00:00 2001
From: Bernd Kuhls <bernd.kuhls@t-online.de>
Date: Wed, 30 Oct 2019 07:15:23 +0100
Subject: [PATCH] keymap.h: add missing includes to fix musl build
Needed to fix these build errors:
In file included from keymap.c:13:0:
keymap.h:23:2: error: unknown type name 'u_int32_t'
u_int32_t scancode;
keymap.h:36:1: error: unknown type name 'error_t'
error_t parse_keymap(char *fname, struct keymap **keymap, bool verbose);
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
Patch was not sent upstream due to broken mailing list setup:
<majordomo@vger.kernel.org>: host vger.kernel.org[209.132.180.67] said: 553
5.7.1 Hello [xx.xx.xx.xx], for your MAIL FROM address
<bernd.kuhls@t-online.de> policy analysis reported: Your address is not
liked source for email (in reply to MAIL FROM command)
Hello [xx.xx.xx.xx], for your MAIL FROM address <berndkuhls@hotmail.com>
policy analysis reported: Your address is not liked source for email
utils/common/keymap.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/utils/common/keymap.h b/utils/common/keymap.h
index f2b29632..bb1edce9 100644
--- a/utils/common/keymap.h
+++ b/utils/common/keymap.h
@@ -1,4 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0 */
+
+#include <argp.h>
+#include <sys/types.h>
+
#ifndef __KEYMAP_H
#define __KEYMAP_H
diff -uNr v4l-utils-1.18.0.orig/utils/ir-ctl/keymap.h v4l-utils-1.18.0/utils/ir-ctl/keymap.h
--- v4l-utils-1.18.0.orig/utils/ir-ctl/keymap.h 2019-09-22 11:22:54.000000000 +0200
+++ v4l-utils-1.18.0/utils/ir-ctl/keymap.h 2019-10-30 07:06:18.250548011 +0100
@@ -1,4 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0 */
+
+#include <argp.h>
+#include <sys/types.h>
+
#ifndef __KEYMAP_H
#define __KEYMAP_H
diff -uNr v4l-utils-1.18.0.orig/utils/keytable/keymap.h v4l-utils-1.18.0/utils/keytable/keymap.h
--- v4l-utils-1.18.0.orig/utils/keytable/keymap.h 2019-09-22 11:22:54.000000000 +0200
+++ v4l-utils-1.18.0/utils/keytable/keymap.h 2019-10-30 07:06:56.218816126 +0100
@@ -1,4 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0 */
+
+#include <argp.h>
+#include <sys/types.h>
+
#ifndef __KEYMAP_H
#define __KEYMAP_H
--
2.20.1

View File

@@ -20,6 +20,7 @@ comment "libv4l JPEG support not enabled"
config BR2_PACKAGE_LIBV4L_UTILS
bool "v4l-utils tools"
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
help
v4l-utils is a collection of various video4linux and DVB
utilities.
@@ -35,6 +36,9 @@ config BR2_PACKAGE_LIBV4L_UTILS
- rds-ctl
- qv4l2 (if Qt is enabled)
comment "v4l-utils tools needs a toolchain w/ C++11"
depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
endif
comment "libv4l needs a toolchain w/ threads, C++ and headers >= 3.0"

View File

@@ -1,7 +1,7 @@
# Locally calculated after checking signature
# https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2.asc
# with key 05D0169C26E41593418129DF199A64FADFB500FF
sha256 956118713f7ccb405c55c7088a6a2490c32d54300dd9a30d8d5008c28d3726f7 v4l-utils-1.20.0.tar.bz2
sha256 65c6fbe830a44ca105c443b027182c1b2c9053a91d1e72ad849dfab388b94e31 v4l-utils-1.22.1.tar.bz2
# Locally calculated
sha256 391e4da1c54a422a78d83be7bf84b2dfb8bacdd8ad256fa4374e128655584a8a COPYING

View File

@@ -4,7 +4,7 @@
#
################################################################################
LIBV4L_VERSION = 1.20.0
LIBV4L_VERSION = 1.22.1
LIBV4L_SOURCE = v4l-utils-$(LIBV4L_VERSION).tar.bz2
LIBV4L_SITE = https://linuxtv.org/downloads/v4l-utils
LIBV4L_INSTALL_STAGING = YES
@@ -28,7 +28,6 @@ endif
ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y)
LIBV4L_DEPENDENCIES += argp-standalone
LIBV4L_LIBS += -largp
endif
LIBV4L_DEPENDENCIES += $(if $(BR2_PACKAGE_LIBICONV),libiconv)
@@ -45,8 +44,10 @@ LIBV4L_DEPENDENCIES += libgl
endif
ifeq ($(BR2_PACKAGE_HAS_UDEV),y)
LIBV4L_CONF_OPTS += --with-udevdir=/usr/lib/udev
LIBV4L_CONF_OPTS += --with-libudev --with-udevdir=/usr/lib/udev
LIBV4L_DEPENDENCIES += udev
else
LIBV4L_CONF_OPTS += --without-libudev
endif
ifeq ($(BR2_PACKAGE_LIBGLU),y)
@@ -57,6 +58,9 @@ ifeq ($(BR2_PACKAGE_LIBV4L_UTILS),y)
LIBV4L_CONF_OPTS += --enable-v4l-utils
LIBV4L_DEPENDENCIES += $(TARGET_NLS_DEPENDENCIES)
# v4l2-ctl needs c++11, use gnu++11 for typeof support
LIBV4L_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=gnu++11"
# IR BPF decoder support needs toolchain with linux-headers >= 3.18
# libelf and clang support
LIBV4L_CONF_OPTS += --disable-bpf
@@ -69,8 +73,6 @@ LIBV4L_CONF_ENV += \
ac_cv_prog_MOC=$(HOST_DIR)/bin/moc \
ac_cv_prog_RCC=$(HOST_DIR)/bin/rcc \
ac_cv_prog_UIC=$(HOST_DIR)/bin/uic
# qt5 needs c++11 (since qt-5.7)
LIBV4L_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11"
else
LIBV4L_CONF_OPTS += --disable-qv4l2
endif
@@ -82,6 +84,4 @@ ifeq ($(BR2_PACKAGE_SDL2_IMAGE),y)
LIBV4L_DEPENDENCIES += sdl2_image
endif
LIBV4L_CONF_ENV += LIBS="$(LIBV4L_LIBS)"
$(eval $(autotools-package))