Skip to content

Commit

Permalink
Merge remote-tracking branch 'buildroot/2023.02.x' into HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
j1nx committed Feb 4, 2024
2 parents a8bd810 + c1297bf commit 1a27b10
Show file tree
Hide file tree
Showing 16 changed files with 64 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Subject: [PATCH] CMakeLists.txt: add BUILD_EXAMPLE
Allow the user to disable example

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: backport from upstream]
Upstream: https://github.com/zhaojh329/libuwsc/commit/bb71b21eb9407479ad729b3c858b0fc350fae335
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
---
CMakeLists.txt | 6 +++++-
Expand Down
3 changes: 1 addition & 2 deletions package/libuwsc/0002-fix-bad-indentation.patch
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ Subject: [PATCH] fix bad indentation

Fixes error with GCC11.

[Retrieved from:
https://github.com/zhaojh329/libuwsc/commit/8cb416140741a596235b8acc46b2b119b13ebfab]
Upstream: https://github.com/zhaojh329/libuwsc/commit/8cb416140741a596235b8acc46b2b119b13ebfab
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
src/lua/uwsc_lua.c | 2 +-
Expand Down
37 changes: 37 additions & 0 deletions package/libuwsc/0003-src-ssl.c-fix-wolfssl-build.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
From 1c3579e99163a13d622c3ef44088c23d5eea306d Mon Sep 17 00:00:00 2001
From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Date: Sun, 14 Jan 2024 16:44:13 +0100
Subject: [PATCH] src/ssl.c: fix wolfssl build

wolfssl/options.h must also be included by clients to avoid the
following build failure because OPENSSL_ALL won't be defined:

/home/autobuild/autobuild/instance-6/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX'
62 | SSL_CTX *ctx;
| ^~~~~~~

Fixes:
- http://autobuild.buildroot.org/results/edc49cce5b1f456d980841f4c315e7cd784b1561

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Upstream: N/A (already fixed by
https://github.com/zhaojh329/ssl/commit/c40ebcd7b4277321acbbd4b00b4b10fd363c7a97)
---
src/ssl.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/src/ssl.c b/src/ssl.c
index 3640022..6a3d250 100644
--- a/src/ssl.c
+++ b/src/ssl.c
@@ -54,6 +54,7 @@ struct uwsc_ssl_ctx {
#include <openssl/err.h>
#elif UWSC_HAVE_WOLFSSL
#define WC_NO_HARDEN
+#include <wolfssl/options.h>
#include <wolfssl/openssl/ssl.h>
#include <wolfssl/openssl/err.h>
#endif
--
2.43.0

6 changes: 3 additions & 3 deletions package/micropython/micropython.mk
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,13 @@ MICROPYTHON_MAKE_OPTS += \
CWARN=

define MICROPYTHON_BUILD_CMDS
$(MICROPYTHON_MAKE_ENV) $(MAKE) -C $(@D)/mpy-cross
$(MICROPYTHON_MAKE_ENV) $(MAKE) -C $(@D)/ports/unix \
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/mpy-cross
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/ports/unix \
$(MICROPYTHON_MAKE_OPTS)
endef

define MICROPYTHON_INSTALL_TARGET_CMDS
$(MICROPYTHON_MAKE_ENV) $(MAKE) -C $(@D)/ports/unix \
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/ports/unix \
$(MICROPYTHON_MAKE_OPTS) \
DESTDIR=$(TARGET_DIR) \
PREFIX=/usr \
Expand Down
2 changes: 2 additions & 0 deletions package/python-gunicorn/python-gunicorn.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ PYTHON_GUNICORN_SITE = https://files.pythonhosted.org/packages/28/5b/0d1f0296485
PYTHON_GUNICORN_SETUP_TYPE = setuptools
PYTHON_GUNICORN_LICENSE = MIT
PYTHON_GUNICORN_LICENSE_FILES = LICENSE
PYTHON_GUNICORN_CPE_ID_VENDOR = gunicorn
PYTHON_GUNICORN_CPE_ID_PRODUCT = gunicorn

$(eval $(python-package))
2 changes: 2 additions & 0 deletions package/python-hpack/python-hpack.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ PYTHON_HPACK_SITE = https://files.pythonhosted.org/packages/3e/9b/fda93fb4d957db
PYTHON_HPACK_SETUP_TYPE = setuptools
PYTHON_HPACK_LICENSE = MIT
PYTHON_HPACK_LICENSE_FILES = LICENSE
PYTHON_HPACK_CPE_ID_VENDOR = python
PYTHON_HPACK_CPE_ID_PRODUCT = hpack

$(eval $(python-package))
2 changes: 2 additions & 0 deletions package/python-html5lib/python-html5lib.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ PYTHON_HTML5LIB_SITE = https://files.pythonhosted.org/packages/ac/b6/b55c3f49042
PYTHON_HTML5LIB_LICENSE = MIT
PYTHON_HTML5LIB_LICENSE_FILES = LICENSE
PYTHON_HTML5LIB_SETUP_TYPE = setuptools
PYTHON_HTML5LIB_CPE_ID_VENDOR = html5lib
PYTHON_HTML5LIB_CPE_ID_PRODUCT = html5lib

$(eval $(python-package))
2 changes: 2 additions & 0 deletions package/python-mako/python-mako.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/05/5f/2ba6e026d33a0e6
PYTHON_MAKO_SETUP_TYPE = setuptools
PYTHON_MAKO_LICENSE = MIT
PYTHON_MAKO_LICENSE_FILES = LICENSE
PYTHON_MAKO_CPE_ID_VENDOR = sqlalchemy
PYTHON_MAKO_CPE_ID_PRODUCT = mako

# In host build, setup.py tries to download markupsafe if it is not installed
HOST_PYTHON_MAKO_DEPENDENCIES = host-python-markupsafe
Expand Down
2 changes: 2 additions & 0 deletions package/python-numpy/python-numpy.mk
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ PYTHON_NUMPY_LICENSE_FILES = \
numpy/core/include/numpy/libdivide/LICENSE.txt \
numpy/linalg/lapack_lite/LICENSE.txt \
tools/npy_tempita/license.txt
PYTHON_NUMPY_CPE_ID_VENDOR = numpy
PYTHON_NUMPY_CPE_ID_PRODUCT = numpy

PYTHON_NUMPY_SETUP_TYPE = setuptools
PYTHON_NUMPY_DEPENDENCIES = host-python-cython
Expand Down
2 changes: 2 additions & 0 deletions package/python-oauthlib/python-oauthlib.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ PYTHON_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/6d/fa/fbf40010379
PYTHON_OAUTHLIB_SETUP_TYPE = setuptools
PYTHON_OAUTHLIB_LICENSE = BSD-3-Clause
PYTHON_OAUTHLIB_LICENSE_FILES = LICENSE
PYTHON_OAUTHLIB_CPE_ID_VENDOR = oauthlib_project
PYTHON_OAUTHLIB_CPE_ID_PRODUCT = oauthlib

$(eval $(python-package))
2 changes: 2 additions & 0 deletions package/python-pycryptodomex/python-pycryptodomex.mk
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ PYTHON_PYCRYPTODOMEX_LICENSE = \
BSD-2-Clause, \
Public Domain (pycrypto original code)
PYTHON_PYCRYPTODOMEX_LICENSE_FILES = LICENSE.rst Doc/LEGAL/COPYRIGHT.pycrypto
PYTHON_PYCRYPTODOMEX_CPE_ID_VENDOR = pycryptodome
PYTHON_PYCRYPTODOMEX_CPE_ID_PRODUCT = pycryptodomex

$(eval $(python-package))
$(eval $(host-python-package))
2 changes: 2 additions & 0 deletions package/python-sqlparse/python-sqlparse.mk
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,7 @@ PYTHON_SQLPARSE_SITE = https://files.pythonhosted.org/packages/ba/fa/5b7662b04b6
PYTHON_SQLPARSE_SETUP_TYPE = setuptools
PYTHON_SQLPARSE_LICENSE = BSD-3-Clause
PYTHON_SQLPARSE_LICENSE_FILES = LICENSE
PYTHON_SQLPARSE_CPE_ID_VENDOR = sqlparse_project
PYTHON_SQLPARSE_CPE_ID_PRODUCT = sqlparse

$(eval $(python-package))
2 changes: 2 additions & 0 deletions package/qt5/qt5base/qt5base.mk
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
QT5BASE_VERSION = 2ffb7ad8a1079a0444b9c72affe3d19b089b60de
QT5BASE_SITE = $(QT5_SITE)/qtbase/-/archive/$(QT5BASE_VERSION)
QT5BASE_SOURCE = qtbase-$(QT5BASE_VERSION).tar.bz2
QT5BASE_CPE_ID_VENDOR = qt
QT5BASE_CPE_ID_PRODUCT = qt

QT5BASE_DEPENDENCIES = host-pkgconf pcre2 zlib
QT5BASE_INSTALL_STAGING = YES
Expand Down
2 changes: 2 additions & 0 deletions package/qt6/qt6base/qt6base.mk
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
QT6BASE_VERSION = $(QT6_VERSION)
QT6BASE_SITE = $(QT6_SITE)
QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz
QT6BASE_CPE_ID_VENDOR = qt
QT6BASE_CPE_ID_PRODUCT = qt

QT6BASE_LICENSE = \
GPL-2.0+ or LGPL-3.0, \
Expand Down
2 changes: 1 addition & 1 deletion package/redis/redis.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# From https://github.com/redis/redis-hashes/blob/master/README
sha256 7e1cdf347f4970ea39d5b7fdb19aedec4c21942e202de65bdeb782d38d2f299f redis-7.0.14.tar.gz
sha256 98066f5363504b26c34dd20fbcc3c957990d764cdf42576c836fc021073f4341 redis-7.0.15.tar.gz

# Locally calculated
sha256 97f0a15b7bbae580d2609dad2e11f1956ae167be296ab60f4691ab9c30ee9828 COPYING
2 changes: 1 addition & 1 deletion package/redis/redis.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

REDIS_VERSION = 7.0.14
REDIS_VERSION = 7.0.15
REDIS_SITE = http://download.redis.io/releases
REDIS_LICENSE = BSD-3-Clause (core); MIT and BSD family licenses (Bundled components)
REDIS_LICENSE_FILES = COPYING
Expand Down

0 comments on commit 1a27b10

Please sign in to comment.