From 4d9b6ca470d0d1bfc263dc8ab41faf579fb1df6f Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Thu, 14 Dec 2023 15:38:29 -0800 Subject: [PATCH] dev-python/colorthief: new package, add 0.2.1, 9999 Dependency for Komikku. The GURU package is unmaintained, so I'll maintain it here for now. --- dev-python/colorthief/Manifest | 1 + dev-python/colorthief/colorthief-0.2.1.ebuild | 33 +++++++++++++++++++ dev-python/colorthief/colorthief-9999.ebuild | 33 +++++++++++++++++++ dev-python/colorthief/metadata.xml | 12 +++++++ 4 files changed, 79 insertions(+) create mode 100644 dev-python/colorthief/Manifest create mode 100644 dev-python/colorthief/colorthief-0.2.1.ebuild create mode 100644 dev-python/colorthief/colorthief-9999.ebuild create mode 100644 dev-python/colorthief/metadata.xml diff --git a/dev-python/colorthief/Manifest b/dev-python/colorthief/Manifest new file mode 100644 index 0000000..b67d2bc --- /dev/null +++ b/dev-python/colorthief/Manifest @@ -0,0 +1 @@ +DIST colorthief-0.2.1.gh.tar.gz 6260 BLAKE2B 63fd49028fe023e105cafcb9b58e696197e924a59c9fc1a857ddb25967a549f8fa848cd54dc09bb08d0a54093dba4ede6cfd77b8c6606be480e89315123ebbb6 SHA512 406c2eaf5e405ff7878444908161ca47628aef592c8e7c473a606f0eeb87957cf3ba6c146f7ba66a6fcd39cf6cd716ff7544be3832bbe0060b7abe8970b0c2d2 diff --git a/dev-python/colorthief/colorthief-0.2.1.ebuild b/dev-python/colorthief/colorthief-0.2.1.ebuild new file mode 100644 index 0000000..cdeb584 --- /dev/null +++ b/dev-python/colorthief/colorthief-0.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fengsp/color-thief-py.git" +else + SRC_URI="https://github.com/fengsp/color-thief-py/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + MY_PN="color-thief-py" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A module for grabbing the color palette from an image." +HOMEPAGE="https://lokeshdhakar.com/projects/color-thief/" +LICENSE="BSD" +SLOT="0" +RESTRICT="test" + +DEPEND="" +RDEPEND=" + ${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}] +" +BDEPEND="" diff --git a/dev-python/colorthief/colorthief-9999.ebuild b/dev-python/colorthief/colorthief-9999.ebuild new file mode 100644 index 0000000..cdeb584 --- /dev/null +++ b/dev-python/colorthief/colorthief-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fengsp/color-thief-py.git" +else + SRC_URI="https://github.com/fengsp/color-thief-py/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + MY_PN="color-thief-py" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A module for grabbing the color palette from an image." +HOMEPAGE="https://lokeshdhakar.com/projects/color-thief/" +LICENSE="BSD" +SLOT="0" +RESTRICT="test" + +DEPEND="" +RDEPEND=" + ${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}] +" +BDEPEND="" diff --git a/dev-python/colorthief/metadata.xml b/dev-python/colorthief/metadata.xml new file mode 100644 index 0000000..c6fbd90 --- /dev/null +++ b/dev-python/colorthief/metadata.xml @@ -0,0 +1,12 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + colorthief + fengsp/color-thief-py + +