From 586a56323a6efc2882f285dbbf0b8f8da39c5c9b Mon Sep 17 00:00:00 2001 From: meator Date: Sat, 13 Apr 2024 10:16:11 +0200 Subject: [PATCH 1/2] New package: python3-webcolors-1.13 --- srcpkgs/python3-webcolors/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-webcolors/template diff --git a/srcpkgs/python3-webcolors/template b/srcpkgs/python3-webcolors/template new file mode 100644 index 00000000000000..8da3f7a932282e --- /dev/null +++ b/srcpkgs/python3-webcolors/template @@ -0,0 +1,18 @@ +# Template file for 'python3-webcolors' +pkgname=python3-webcolors +version=1.13 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-setuptools python3-wheel" +checkdepends="python3-pytest" +depends="python3" +short_desc="Library for working with HTML/CSS color formats in Python" +maintainer="meator " +license="BSD-3-Clause" +homepage="https://github.com/ubernostrum/webcolors" +distfiles="https://github.com/ubernostrum/webcolors/archive/refs/tags/${version}.tar.gz" +checksum=51b5367692d5de19b8422ff5b07d4a2892fe868652d4e131e80250ecf100713a + +post_install() { + vlicense LICENSE +} From 5a23c615db4c5750f033bdee0b450c6d57154a49 Mon Sep 17 00:00:00 2001 From: meator Date: Sat, 13 Apr 2024 09:06:12 +0200 Subject: [PATCH 2/2] UNFINISHED: New package: weechat-matrix-0.3.0 --- srcpkgs/weechat-matrix/patches/fix-poetry.diff | 14 ++++++++++++++ srcpkgs/weechat-matrix/template | 17 +++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/weechat-matrix/patches/fix-poetry.diff create mode 100644 srcpkgs/weechat-matrix/template diff --git a/srcpkgs/weechat-matrix/patches/fix-poetry.diff b/srcpkgs/weechat-matrix/patches/fix-poetry.diff new file mode 100644 index 00000000000000..0c0d3480c80099 --- /dev/null +++ b/srcpkgs/weechat-matrix/patches/fix-poetry.diff @@ -0,0 +1,14 @@ +Taken from https://github.com/poljar/weechat-matrix/pull/340 + +diff --git a/pyproject.toml b/pyproject.toml +index 709adf1..d3292af 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -31,5 +31,5 @@ matrix_sso_helper = ["aiohttp"] + matrix_upload = ["python-magic", "requests"] + + [build-system] +-requires = ["poetry>=0.12"] +-build-backend = "poetry.masonry.api" ++requires = ["poetry-core>=1.0.0"] ++build-backend = "poetry.core.masonry.api" diff --git a/srcpkgs/weechat-matrix/template b/srcpkgs/weechat-matrix/template new file mode 100644 index 00000000000000..6f4caf474a1e71 --- /dev/null +++ b/srcpkgs/weechat-matrix/template @@ -0,0 +1,17 @@ +# Template file for 'weechat-matrix' +pkgname=weechat-matrix +version=0.3.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-poetry-core" +depends="python3-webcolors" +short_desc="Weechat Matrix protocol script written in python" +maintainer="meator " +license="ISC" +homepage="https://github.com/poljar/weechat-matrix" +distfiles="https://github.com/poljar/weechat-matrix/archive/refs/tags/${version}.tar.gz" +checksum=4a7942ec976dc6081ebb689cb0dc0f02f8ab9d24121f98c6dcb7f39478251329 + +post_install() { + vlicense LICENSE +}