53 lines
891 B
Bash
53 lines
891 B
Bash
EAPI=8
|
|
|
|
PYTHON_COMPAT=( python3_{6..11} )
|
|
#PYTHON_REQ_USE='threads(+)'
|
|
|
|
inherit autotools xdg-utils git-r3
|
|
|
|
DESCRIPTION="JACK audio mixer with GTK interface."
|
|
HOMEPAGE="https://rdio.space/jackmixer/"
|
|
LICENSE="GPL-2"
|
|
|
|
#SRC_URI="https://rdio.space/jackmixer/tarballs/${P}.tar.xz"
|
|
#RESTRICT="mirror"
|
|
|
|
EGIT_REPO_URI="https://github.com/LADI/jack_mixer.git"
|
|
EGIT_BRANCH="main"
|
|
EGIT_COMMIT=bf374fbb3a329f923a24e13516372510729c52f6
|
|
|
|
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/pygobject
|
|
dev-python/pycairo
|
|
dev-python/pyxdg"
|
|
DEPEND="${RDEPEND}"
|
|
|
|
DOCS=( AUTHORS README.md NEWS )
|
|
|
|
src_prepare() {
|
|
default
|
|
# Rerun autotools
|
|
eautoreconf
|
|
}
|
|
|
|
src_configure() {
|
|
econf
|
|
}
|
|
|
|
pkg_postinst() {
|
|
xdg_icon_cache_update
|
|
}
|
|
|
|
pkg_postrm() {
|
|
xdg_icon_cache_update
|
|
}
|