mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-01 13:49:03 +03:00
Fixes the following security issue:
386: Prevents arbitrary code execution during python/object/new
constructor
https://github.com/yaml/pyyaml/pull/386
The hash of the license file changed due to the following diff:
-Copyright (c) 2017-2019 Ingy döt Net
+Copyright (c) 2017-2020 Ingy döt Net
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 9063df44da)
[Peter: mention security impact]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
18 lines
648 B
Makefile
18 lines
648 B
Makefile
################################################################################
|
|
#
|
|
# python-pyyaml
|
|
#
|
|
################################################################################
|
|
|
|
PYTHON_PYYAML_VERSION = 5.3.1
|
|
PYTHON_PYYAML_SOURCE = PyYAML-$(PYTHON_PYYAML_VERSION).tar.gz
|
|
PYTHON_PYYAML_SITE = https://files.pythonhosted.org/packages/64/c2/b80047c7ac2478f9501676c988a5411ed5572f35d1beff9cae07d321512c
|
|
PYTHON_PYYAML_SETUP_TYPE = distutils
|
|
PYTHON_PYYAML_LICENSE = MIT
|
|
PYTHON_PYYAML_LICENSE_FILES = LICENSE
|
|
PYTHON_PYYAML_DEPENDENCIES = libyaml
|
|
HOST_PYTHON_PYYAML_DEPENDENCIES = host-libyaml
|
|
|
|
$(eval $(python-package))
|
|
$(eval $(host-python-package))
|