Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-games/aseprite/
Date: Thu, 18 Aug 2022 07:06:31
Message-Id: 1660806377.0d5d1beba3be61364dbd859abdfa7518ea79b624.juippis@gentoo
1 commit: 0d5d1beba3be61364dbd859abdfa7518ea79b624
2 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
3 AuthorDate: Mon Aug 1 12:33:05 2022 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 18 07:06:17 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5d1beb
7
8 dev-games/aseprite: fix building skia
9
10 skia's build system invokes python directly, which will fail with
11 dev-lang/python-exec[-native-symlinks].
12
13 Closes: https://bugs.gentoo.org/861923
14 Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
15 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
16
17 dev-games/aseprite/aseprite-1.2.37.ebuild | 5 ++++-
18 1 file changed, 4 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-games/aseprite/aseprite-1.2.37.ebuild b/dev-games/aseprite/aseprite-1.2.37.ebuild
21 index aeb7901ac8ac..0848144f77df 100644
22 --- a/dev-games/aseprite/aseprite-1.2.37.ebuild
23 +++ b/dev-games/aseprite/aseprite-1.2.37.ebuild
24 @@ -3,7 +3,9 @@
25
26 EAPI=8
27
28 -inherit cmake desktop ninja-utils toolchain-funcs xdg-utils
29 +PYTHON_COMPAT=( python3_{8..11} )
30 +
31 +inherit cmake desktop ninja-utils python-any-r1 toolchain-funcs xdg-utils
32
33 SKIA_VER="m102"
34 # Last commit in ${SKIA_VER} feature branch
35 @@ -48,6 +50,7 @@ RDEPEND="
36 webp? ( media-libs/libwebp:= )"
37 DEPEND="${RDEPEND}"
38 BDEPEND="
39 + ${PYTHON_DEPS}
40 test? ( dev-cpp/gtest )
41 app-arch/unzip
42 dev-util/gn