Skip to content

Commit

Permalink
media-sound/guitarix: Update live ebuild
Browse files Browse the repository at this point in the history
* EAPI 7 bump
* reorganize dependencies
* support python3.9

Signed-off-by: Alexander Tsoy <alexander@tsoy.me>
  • Loading branch information
puleglot committed Dec 29, 2020
1 parent 58eba73 commit 7113c7e
Showing 1 changed file with 14 additions and 10 deletions.
24 changes: 14 additions & 10 deletions media-sound/guitarix/guitarix-9999.ebuild
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6
EAPI=7

PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_COMPAT=( python3_{6,7,8,9} )
PYTHON_REQ_USE='threads(+)'

inherit python-any-r1 waf-utils xdg git-r3
Expand All @@ -21,15 +21,16 @@ KEYWORDS=""
IUSE="bluetooth debug lv2 nls nsm +standalone zeroconf"
REQUIRED_USE="|| ( lv2 standalone )"

COMMON_DEPEND="dev-cpp/eigen:3
DEPEND="
dev-cpp/eigen:3
dev-cpp/glibmm:2
dev-cpp/gtkmm:3.0
dev-libs/glib:2
>=media-libs/libsndfile-1.0.17
>=media-libs/zita-convolver-3:=
media-libs/zita-resampler
>=net-misc/curl-7.26.0
>=sci-libs/fftw-3.1.2:3.0=
>=sci-libs/fftw-3.3.8:3.0=
x11-libs/gtk+:3
lv2? ( media-libs/lv2 )
standalone? (
Expand All @@ -43,18 +44,21 @@ COMMON_DEPEND="dev-cpp/eigen:3
)
"
# roboto fonts are required for correct ui rendering
RDEPEND="${COMMON_DEPEND}
RDEPEND="
${DEPEND}
standalone? (
media-fonts/roboto
)
"
DEPEND="${COMMON_DEPEND}
BDEPEND="
${PYTHON_DEPS}
dev-lang/sassc
virtual/pkgconfig
nls? (
dev-util/intltool
sys-devel/gettext
standalone? (
dev-lang/sassc
nls? (
dev-util/intltool
sys-devel/gettext
)
)
"

Expand Down

0 comments on commit 7113c7e

Please sign in to comment.