Message ID | 20211127113735.2178776-1-james.hilliard1@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/7] package/python-tinycss2: new package | expand |
On Sat, 27 Nov 2021 04:37:29 -0700 James Hilliard <james.hilliard1@gmail.com> wrote: > Signed-off-by: James Hilliard <james.hilliard1@gmail.com> > --- > package/Config.in | 1 + > package/python-tinycss2/Config.in | 6 ++++++ > package/python-tinycss2/python-tinycss2.hash | 5 +++++ > package/python-tinycss2/python-tinycss2.mk | 14 ++++++++++++++ > 4 files changed, 26 insertions(+) > create mode 100644 package/python-tinycss2/Config.in > create mode 100644 package/python-tinycss2/python-tinycss2.hash > create mode 100644 package/python-tinycss2/python-tinycss2.mk You forgot to add an entry to the DEVELOPERS file, so I've added that when applying. I see you've posted another more recent patch adding version 1.1.1 of tinycss2, which requires flit support. I've instead merged this older one (which is still in patchwork), so that we can make progress, and separately handle flit. Best regards, Thomas
diff --git a/package/Config.in b/package/Config.in index cb94e30be3..8efcecc90f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1240,6 +1240,7 @@ menu "External python modules" source "package/python-terminaltables/Config.in" source "package/python-texttable/Config.in" source "package/python-thrift/Config.in" + source "package/python-tinycss2/Config.in" source "package/python-tinyrpc/Config.in" source "package/python-tomako/Config.in" source "package/python-toml/Config.in" diff --git a/package/python-tinycss2/Config.in b/package/python-tinycss2/Config.in new file mode 100644 index 0000000000..e6c992b8c5 --- /dev/null +++ b/package/python-tinycss2/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_TINYCSS2 + bool "python-tinycss2" + depends on BR2_PACKAGE_PYTHON3 + select BR2_PACKAGE_PYTHON_WEBENCODINGS # runtime + help + A tiny CSS parser. diff --git a/package/python-tinycss2/python-tinycss2.hash b/package/python-tinycss2/python-tinycss2.hash new file mode 100644 index 0000000000..eeb3754752 --- /dev/null +++ b/package/python-tinycss2/python-tinycss2.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/tinycss2/json +md5 7caf513c4e87fc2449dcfbf407a8416f tinycss2-1.1.0.tar.gz +sha256 fbdcac3044d60eb85fdb2aa840ece43cf7dbe798e373e6ee0be545d4d134e18a tinycss2-1.1.0.tar.gz +# Locally computed sha256 checksums +sha256 6b94acee20ec9f2709333134f3ba70322535fb420af0ce8c1455d9cbe297f1d5 LICENSE diff --git a/package/python-tinycss2/python-tinycss2.mk b/package/python-tinycss2/python-tinycss2.mk new file mode 100644 index 0000000000..4bf5b97766 --- /dev/null +++ b/package/python-tinycss2/python-tinycss2.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-tinycss2 +# +################################################################################ + +PYTHON_TINYCSS2_VERSION = 1.1.0 +PYTHON_TINYCSS2_SOURCE = tinycss2-$(PYTHON_TINYCSS2_VERSION).tar.gz +PYTHON_TINYCSS2_SITE = https://files.pythonhosted.org/packages/ce/d3/ece7a98d5826bd134e269a3a3030153d30482194fca71d95a3041812aab8 +PYTHON_TINYCSS2_SETUP_TYPE = distutils +PYTHON_TINYCSS2_LICENSE = BSD-3-Clause +PYTHON_TINYCSS2_LICENSE_FILES = LICENSE + +$(eval $(python-package))
Signed-off-by: James Hilliard <james.hilliard1@gmail.com> --- package/Config.in | 1 + package/python-tinycss2/Config.in | 6 ++++++ package/python-tinycss2/python-tinycss2.hash | 5 +++++ package/python-tinycss2/python-tinycss2.mk | 14 ++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/python-tinycss2/Config.in create mode 100644 package/python-tinycss2/python-tinycss2.hash create mode 100644 package/python-tinycss2/python-tinycss2.mk