ceres-ebuilds/sys-apps/caelestia-cli/caelestia-cli-9999.ebuild
2025-08-18 18:46:35 +01:00

45 lines
No EOL
972 B
Bash

# Copyright 2023-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
inherit git-r3 distutils-r1 shell-completion
DESCRIPTION="The main cli for the Caelestia dotfiles"
HOMEPAGE="https://github.com/caelestia-dots/cli"
EGIT_REPO_URI="https://github.com/caelestia-dots/cli.git"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
DEPEND="dev-lang/python
dev-python/pillow
dev-python/materialyoucolor
x11-libs/libnotify
gui-apps/swappy
gui-apps/grim
dev-ruby/sass
sys-apps/app2unit
gui-apps/wl-clipboard
gui-apps/slurp
media-video/wl-screenrec
gnome-base/dconf
media-libs/libpulse
app-misc/cliphist
"
RDEPEND=${DEPEND}
BDEPEND="dev-vcs/git"
src_compile() {
disutils-r1_python_compile
}
src_install() {
distutils-r1_python_install
dofishcomp completions/caelestia.fish
}