mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-19 16:40:46 -09:00
package/python-setuptools-scm: needs python3
python-setuptools-scm dropped python 2 support sincef0be71fbcfresulting in the following build failure since bump to version 6.3.2 in commit12e3527fd9: /buildroot/autobuild/instance-2/output-1/host/lib" INTLTOOL_PERL=/usr/bin/perl /home/buildroot/autobuild/instance-2/output-1/host/bin/python setup.py build ) File "setup.py", line 22 f"{type(self).__name__} is forbidden, " ^ Fixes: - http://autobuild.buildroot.org/results/2f6125993de364b4a44d259f16806e6dfd792402 With python 2 support dropped, python-backports-functools-lru-cache can no longer be built, so drop it. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
92297637d7
commit
31848ba595
@@ -146,6 +146,13 @@ endif
|
|||||||
|
|
||||||
comment "Legacy options removed in 2022.02"
|
comment "Legacy options removed in 2022.02"
|
||||||
|
|
||||||
|
config BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE
|
||||||
|
bool "python-backports-functools-lru-cache package removed"
|
||||||
|
select BR2_LEGACY
|
||||||
|
help
|
||||||
|
This package has been removed as python-setuptools-scm
|
||||||
|
dropped support of python 2 since version 6.0.0.
|
||||||
|
|
||||||
config BR2_PACKAGE_SYSTEMD_TMPFILES
|
config BR2_PACKAGE_SYSTEMD_TMPFILES
|
||||||
bool "systemd tmpfiles support always enabled"
|
bool "systemd tmpfiles support always enabled"
|
||||||
select BR2_LEGACY
|
select BR2_LEGACY
|
||||||
|
|||||||
@@ -939,7 +939,6 @@ menu "External python modules"
|
|||||||
source "package/python-babel/Config.in"
|
source "package/python-babel/Config.in"
|
||||||
source "package/python-backcall/Config.in"
|
source "package/python-backcall/Config.in"
|
||||||
source "package/python-backports-abc/Config.in"
|
source "package/python-backports-abc/Config.in"
|
||||||
source "package/python-backports-functools-lru-cache/Config.in"
|
|
||||||
source "package/python-backports-shutil-get-terminal-size/Config.in"
|
source "package/python-backports-shutil-get-terminal-size/Config.in"
|
||||||
source "package/python-backports-ssl-match-hostname/Config.in"
|
source "package/python-backports-ssl-match-hostname/Config.in"
|
||||||
source "package/python-bcrypt/Config.in"
|
source "package/python-bcrypt/Config.in"
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
config BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE
|
|
||||||
bool "python-backports-functools-lru-cache"
|
|
||||||
depends on BR2_PACKAGE_PYTHON
|
|
||||||
help
|
|
||||||
Backport of functools.lru_cache from Python 3.3
|
|
||||||
|
|
||||||
https://github.com/jaraco/backports.functools_lru_cache
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
# md5, sha256 from https://pypi.org/pypi/backports.functools_lru_cache/json
|
|
||||||
md5 20f53f54cd3f04b3346ce75a54959754 backports.functools_lru_cache-1.5.tar.gz
|
|
||||||
sha256 9d98697f088eb1b0fa451391f91afb5e3ebde16bbdb272819fd091151fda4f1a backports.functools_lru_cache-1.5.tar.gz
|
|
||||||
# Localy computed sha256 checksumms
|
|
||||||
sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# python-backports-functools-lru-cache
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_VERSION = 1.5
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SOURCE = backports.functools_lru_cache-$(PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_VERSION).tar.gz
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SITE = https://files.pythonhosted.org/packages/57/d4/156eb5fbb08d2e85ab0a632e2bebdad355798dece07d4752f66a8d02d1ea
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_SETUP_TYPE = setuptools
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_DEPENDENCIES = host-python-setuptools-scm
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_LICENSE = MIT
|
|
||||||
PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE_LICENSE_FILES = LICENSE
|
|
||||||
|
|
||||||
$(eval $(python-package))
|
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_CRONTAB
|
config BR2_PACKAGE_PYTHON_CRONTAB
|
||||||
bool "python-crontab"
|
bool "python-crontab"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # python-dateutil -> host-python-setuptools-scm
|
||||||
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
||||||
help
|
help
|
||||||
Crontab module for reading and writing crontab files and
|
Crontab module for reading and writing crontab files and
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_DATEUTIL
|
config BR2_PACKAGE_PYTHON_DATEUTIL
|
||||||
bool "python-dateutil"
|
bool "python-dateutil"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
|
||||||
select BR2_PACKAGE_PYTHON_SIX
|
select BR2_PACKAGE_PYTHON_SIX
|
||||||
help
|
help
|
||||||
Extensions to the standard Python datetime module.
|
Extensions to the standard Python datetime module.
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_JARACO_CLASSES
|
config BR2_PACKAGE_PYTHON_JARACO_CLASSES
|
||||||
bool "python-jaraco-classes"
|
bool "python-jaraco-classes"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
|
||||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||||
help
|
help
|
||||||
Utility functions for Python class constructs.
|
Utility functions for Python class constructs.
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_JSONMODELS
|
config BR2_PACKAGE_PYTHON_JSONMODELS
|
||||||
bool "python-jsonmodels"
|
bool "python-jsonmodels"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # python-dateutil -> host-python-setuptools-scm
|
||||||
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
|
||||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||||
help
|
help
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_PY
|
config BR2_PACKAGE_PYTHON_PY
|
||||||
bool "python-py"
|
bool "python-py"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
|
||||||
help
|
help
|
||||||
library with cross-python path, ini-parsing, io, code, log
|
library with cross-python path, ini-parsing, io, code, log
|
||||||
facilities.
|
facilities.
|
||||||
|
|||||||
@@ -11,5 +11,6 @@ PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SETUP_TYPE = setuptools
|
|||||||
PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE = MIT
|
PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE = MIT
|
||||||
PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE_FILES = LICENSE
|
PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE_FILES = LICENSE
|
||||||
HOST_PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_DEPENDENCIES = host-python-setuptools-scm
|
HOST_PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_DEPENDENCIES = host-python-setuptools-scm
|
||||||
|
HOST_PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_NEEDS_HOST_PYTHON = python3
|
||||||
|
|
||||||
$(eval $(host-python-package))
|
$(eval $(host-python-package))
|
||||||
|
|||||||
@@ -11,5 +11,6 @@ PYTHON_SETUPTOOLS_SCM_LICENSE = MIT
|
|||||||
PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE
|
PYTHON_SETUPTOOLS_SCM_LICENSE_FILES = LICENSE
|
||||||
PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools
|
PYTHON_SETUPTOOLS_SCM_SETUP_TYPE = setuptools
|
||||||
HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = host-python-packaging host-python-tomli
|
HOST_PYTHON_SETUPTOOLS_SCM_DEPENDENCIES = host-python-packaging host-python-tomli
|
||||||
|
HOST_PYTHON_SETUPTOOLS_SCM_NEEDS_HOST_PYTHON = python3
|
||||||
|
|
||||||
$(eval $(host-python-package))
|
$(eval $(host-python-package))
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_XLIB
|
config BR2_PACKAGE_PYTHON_XLIB
|
||||||
bool "python-xlib"
|
bool "python-xlib"
|
||||||
|
depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
|
||||||
select BR2_PACKAGE_PYTHON_SIX # runtime
|
select BR2_PACKAGE_PYTHON_SIX # runtime
|
||||||
help
|
help
|
||||||
XLib in pure Python (Py2/Py3 compatible)
|
XLib in pure Python (Py2/Py3 compatible)
|
||||||
|
|||||||
Reference in New Issue
Block a user