diff --git a/dev-util/gersemi/gersemi-0.25.1.ebuild b/dev-util/gersemi/gersemi-0.25.1.ebuild index ac12ae4e43..ca65178393 100644 --- a/dev-util/gersemi/gersemi-0.25.1.ebuild +++ b/dev-util/gersemi/gersemi-0.25.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{11..14} ) -inherit distutils-r1 +inherit distutils-r1 optfeature DESCRIPTION="A formatter to make your CMake code the real treasure" HOMEPAGE="https://github.com/BlankSpruce/gersemi" @@ -15,15 +15,12 @@ SRC_URI="https://github.com/BlankSpruce/gersemi/archive/refs/tags/${PV}.tar.gz - LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="+color" RDEPEND=" dev-python/ignore-python[${PYTHON_USEDEP}] dev-python/lark[${PYTHON_USEDEP}] dev-python/platformdirs[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] - - color? ( dev-python/colorama[${PYTHON_USEDEP}] ) " BDEPEND=" test? ( @@ -33,3 +30,7 @@ BDEPEND=" " distutils_enable_tests pytest + +pkg_postinst() { + optfeature "colorized diffs support" dev-python/colorama +} diff --git a/dev-util/gersemi/metadata.xml b/dev-util/gersemi/metadata.xml index 21ab62cdbb..e732020e92 100644 --- a/dev-util/gersemi/metadata.xml +++ b/dev-util/gersemi/metadata.xml @@ -5,9 +5,6 @@ Pavel Sobolev contact@paveloom.dev - - Enable support for colorized diffs - https://github.com/BlankSpruce/gersemi/issues BlankSpruce/gersemi