media-sound/jack_mixer-17: fix build with python 3.11

../jack_mixer-17/src/_jack_mixer.c:198:12: fatal error: longintrepr.h: No such file or directory
  198 |   #include longintrepr.h
      |            ^~~~~~~~~~~~~~~
compilation terminated.

See also: https://github.com/cython/cython/issues/4461

By not using tarball, src/_jack_mixer.c is always generated with proper version of cython
This commit is contained in:
Nedko Arnaudov 2023-05-02 18:36:03 +03:00
parent 4cbcb9ca2e
commit 1ac7bb43df
1 changed files with 8 additions and 3 deletions

View File

@ -3,14 +3,18 @@ EAPI=8
PYTHON_COMPAT=( python3_{6..11} )
PYTHON_REQ_USE='threads(+)'
inherit python-single-r1 meson xdg-utils
inherit python-single-r1 meson 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"
#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=b71543b57d319b0a7d6c54d705ff6cc8e1c0b4e9
KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
@ -22,6 +26,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
virtual/jack
dev-libs/glib
dev-python/cython
dev-python/pygobject
dev-python/pycairo
dev-python/pyxdg"