Add packages

This commit is contained in:
Paddy Milner 2025-08-18 18:46:35 +01:00
parent d915b47bfd
commit 1bc850f4eb
10 changed files with 585 additions and 1 deletions

View file

@ -0,0 +1,45 @@
# 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
}