From 9bc8af6b8abfaf2086602148256ade61f91addbb Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:50:23 +0200 Subject: [PATCH 1/3] New package: python3-cssselect2-0.6.0 --- srcpkgs/python3-cssselect2/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-cssselect2/template diff --git a/srcpkgs/python3-cssselect2/template b/srcpkgs/python3-cssselect2/template new file mode 100644 index 000000000000..fdaf26c91298 --- /dev/null +++ b/srcpkgs/python3-cssselect2/template @@ -0,0 +1,18 @@ +# Template file for 'python3-cssselect2' +pkgname=python3-cssselect2 +version=0.6.0 +revision=1 +wrksrc="cssselect2-${version}" +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-flit_core" +depends="python3 python3-webencodings python3-tinycss2 python3-webencodings" +short_desc="CSS selectors for Python2 ElementTree" +maintainer="Eloi Torrents " +license="BSD-3-Clause" +homepage="https://cssselect2.readthedocs.io/" +distfiles="${PYPI_SITE}/c/${pkgname#*-}/${pkgname#*-}-${version}.tar.gz" +checksum=5b5d6dea81a5eb0c9ca39f116c8578dd413778060c94c1f51196371618909325 + +post_install() { + vlicense LICENSE +} From 022734b9dd2221a90d0e82f801da7844f10c4fe8 Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:55:14 +0200 Subject: [PATCH 2/3] New package: python3-tinycss2-1.1.1 --- srcpkgs/python3-tinycss2/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/python3-tinycss2/template diff --git a/srcpkgs/python3-tinycss2/template b/srcpkgs/python3-tinycss2/template new file mode 100644 index 000000000000..976c1d860d87 --- /dev/null +++ b/srcpkgs/python3-tinycss2/template @@ -0,0 +1,20 @@ +# Template file for 'python3-tinycss2' +pkgname=python3-tinycss2 +version=1.1.1 +revision=1 +wrksrc="tinycss2-${version}" +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-flit_core python3-webencodings" +makedepends="python3-devel" +depends="python3-webencodings" +short_desc="Complete yet simple CSS parser for Python" +maintainer="Eloi Torrents " +license="BSD-3-Clause" +homepage="https://tinycss2.readthedocs.io/en/latest/" +changelog="https://doc.courtbouillon.org/tinycss2/latest/changelog.html" +distfiles="${PYPI_SITE}/t/tinycss2/tinycss2-${version}.tar.gz" +checksum=b2e44dd8883c360c35dd0d1b5aad0b610e5156c2cb3b33434634e539ead9d8bf + +post_install() { + vlicense LICENSE +} From f8f52aef184b39ce95f38ca5e22b9abb5a4fd167 Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:56:18 +0200 Subject: [PATCH 3/3] New package: python3-CairoSVG-2.5.2 --- srcpkgs/python3-CairoSVG/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/python3-CairoSVG/template diff --git a/srcpkgs/python3-CairoSVG/template b/srcpkgs/python3-CairoSVG/template new file mode 100644 index 000000000000..e4c2bf9caed9 --- /dev/null +++ b/srcpkgs/python3-CairoSVG/template @@ -0,0 +1,16 @@ +# Template file for 'python3-CairoSVG' +pkgname=python3-CairoSVG +version=2.5.2 +revision=1 +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-cairocffi python3-cssselect2 python3-defusedxml python3-Pillow python3-tinycss2 python3-wheel python3-webencodings" +checkdepends="python3-pytest python3-pytest-cov python3-pytest-flake8 python3-wheel" +short_desc="Simple SVG Converter based on Cairo" +maintainer="Eloi Torrents " +license="LGPL-3.0-or-later" +homepage="https://cairosvg.org/" +changelog="https://github.com/Kozea/CairoSVG/blob/master/NEWS.rst" +distfiles="${PYPI_SITE}/C/CairoSVG/CairoSVG-${version}.tar.gz" +checksum=b0b9929cf5dba005178d746a8036fcf0025550f498ca54db61873322384783bc