mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 08:30:47 -09:00
package/python-varlink: new package
There are currently problems in updating the pypi.org release[1], so we pull the package from the github generated tarball instead. This in turn then requires manually setting the version for setuptools_scm in the environment. [1] https://github.com/varlink/python/issues/81 Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
673adebb0c
commit
ec0872b0e0
@@ -2283,6 +2283,7 @@ F: package/python-ruamel-yaml-clib/
|
||||
F: package/python-typing-inspection/
|
||||
F: package/python-tzlocal/
|
||||
F: package/python-sdbus-modemmanager/
|
||||
F: package/python-varlink/
|
||||
F: package/python-waitress/
|
||||
F: package/python-whitenoise/
|
||||
F: support/testing/tests/package/test_python_apscheduler.py
|
||||
|
||||
@@ -1478,6 +1478,7 @@ menu "External python modules"
|
||||
source "package/python-uvicorn/Config.in"
|
||||
source "package/python-uvloop/Config.in"
|
||||
source "package/python-validators/Config.in"
|
||||
source "package/python-varlink/Config.in"
|
||||
source "package/python-versiontools/Config.in"
|
||||
source "package/python-visitor/Config.in"
|
||||
source "package/python-waitress/Config.in"
|
||||
|
||||
6
package/python-varlink/Config.in
Normal file
6
package/python-varlink/Config.in
Normal file
@@ -0,0 +1,6 @@
|
||||
config BR2_PACKAGE_PYTHON_VARLINK
|
||||
bool "python-varlink"
|
||||
help
|
||||
Python implementation of the Varlink protocol.
|
||||
|
||||
https://github.com/varlink/python
|
||||
3
package/python-varlink/python-varlink.hash
Normal file
3
package/python-varlink/python-varlink.hash
Normal file
@@ -0,0 +1,3 @@
|
||||
# Locally computed sha256 checksums
|
||||
sha256 d31aee370ded51bc2bf8ad375fcd8b4cf3b7587306c0e05cffb45026ea9b9c40 python-varlink-32.1.0.tar.gz
|
||||
sha256 b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1 LICENSE.txt
|
||||
15
package/python-varlink/python-varlink.mk
Normal file
15
package/python-varlink/python-varlink.mk
Normal file
@@ -0,0 +1,15 @@
|
||||
################################################################################
|
||||
#
|
||||
# python-varlink
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_VARLINK_VERSION = 32.1.0
|
||||
PYTHON_VARLINK_SITE = $(call github,varlink,python,$(PYTHON_VARLINK_VERSION))
|
||||
PYTHON_VARLINK_SETUP_TYPE = setuptools
|
||||
PYTHON_VARLINK_DEPENDENCIES = host-python-setuptools-scm
|
||||
PYTHON_VARLINK_LICENSE = Apache-2.0
|
||||
PYTHON_VARLINK_LICENSE_FILES = LICENSE.txt
|
||||
PYTHON_VARLINK_ENV = SETUPTOOLS_SCM_PRETEND_VERSION_FOR_VARLINK=$(PYTHON_VARLINK_VERSION)
|
||||
|
||||
$(eval $(python-package))
|
||||
Reference in New Issue
Block a user