odrling-overlay/net-misc/hikari/hikari-1.6.ebuild

36 lines
853 B
Bash
Raw Normal View History

2024-03-12 00:17:47 +00:00
# Copyright 1999-2024 Gentoo Authors
2024-03-12 00:03:57 +00:00
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1
DESCRIPTION="Commmand-line interface for hikari"
HOMEPAGE="https://codeberg.org/odrling/hikari_uploader"
SRC_URI="https://codeberg.org/odrling/hikari_uploader/archive/v${PV}.tar.gz -> ${P}.tar.gz"
2024-03-12 00:14:32 +00:00
S=${WORKDIR}/hikari_uploader
2024-03-12 00:03:57 +00:00
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
2024-03-22 00:43:44 +00:00
IUSE="X wayland"
2024-03-12 00:03:57 +00:00
RDEPEND="
2024-03-12 00:08:30 +00:00
$(python_gen_cond_dep '
2024-03-22 00:43:44 +00:00
X? ( dev-python/pyperclip[${PYTHON_USEDEP}] )
wayland? ( dev-python/pyperclip[${PYTHON_USEDEP}] )
dev-python/httpx[${PYTHON_USEDEP}]
2024-03-12 00:08:30 +00:00
dev-python/rich[${PYTHON_USEDEP}]
dev-python/typer[${PYTHON_USEDEP}]
')
2024-03-12 00:03:57 +00:00
"
2024-03-22 00:43:44 +00:00
src_prepare() {
use X || use wayland || eapply "${FILESDIR}/remove-pyperclip.patch"
2024-03-22 00:43:44 +00:00
eapply_user
}