media-sound/jack_mixer-9999: new ebuild

This commit is contained in:
Nedko Arnaudov 2023-05-02 18:45:40 +03:00
parent 1ac7bb43df
commit 6bac67dadf
1 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,44 @@
EAPI=8
PYTHON_COMPAT=( python3_{6..11} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 meson xdg-utils git-r3
DESCRIPTION="JACK audio mixer with GTK interface."
HOMEPAGE="https://rdio.space/jackmixer/"
LICENSE="GPL-2"
EGIT_REPO_URI="https://github.com/LADI/jack_mixer.git"
EGIT_BRANCH="main"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="0"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
virtual/jack
dev-libs/glib
dev-python/cython
dev-python/pygobject
dev-python/pycairo
dev-python/appdirs"
DEPEND="${RDEPEND}"
DOCS=( AUTHORS README.md CHANGELOG.md )
src_install() {
meson_src_install
python_optimize
}
pkg_postinst() {
xdg_icon_cache_update
}
pkg_postrm() {
xdg_icon_cache_update
}