Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
Date: Mon, 01 Mar 2021 13:03:00
Message-Id: 1614603764.3b4b9adf10a07cabab2446b31aca597314763f73.juippis@gentoo
1 commit: 3b4b9adf10a07cabab2446b31aca597314763f73
2 Author: Matthew S. Turnbull <sparky <AT> bluefang-logic <DOT> com>
3 AuthorDate: Wed Jan 27 03:41:18 2021 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 1 13:02:44 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4b9adf
7
8 gnome-extra/cjs: Fix meson script shebangs
9
10 Bug: https://bugs.gentoo.org/766935
11 Package-Manager: Portage-3.0.13, Repoman-3.0.2
12 Signed-off-by: Matthew S. Turnbull <sparky <AT> bluefang-logic.com>
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 gnome-extra/cjs/cjs-4.8.2.ebuild | 10 +++++++++-
16 1 file changed, 9 insertions(+), 1 deletion(-)
17
18 diff --git a/gnome-extra/cjs/cjs-4.8.2.ebuild b/gnome-extra/cjs/cjs-4.8.2.ebuild
19 index 2daead9e520..59ef8a7d5a6 100644
20 --- a/gnome-extra/cjs/cjs-4.8.2.ebuild
21 +++ b/gnome-extra/cjs/cjs-4.8.2.ebuild
22 @@ -3,7 +3,9 @@
23
24 EAPI=7
25
26 -inherit meson pax-utils virtualx
27 +PYTHON_COMPAT=( python3_{7,8,9} )
28 +
29 +inherit meson pax-utils python-any-r1 virtualx
30
31 DESCRIPTION="Linux Mint's fork of gjs for Cinnamon"
32 HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cjs"
33 @@ -33,9 +35,15 @@ DEPEND="
34 )
35 "
36 BDEPEND="
37 + ${PYTHON_DEPS}
38 virtual/pkgconfig
39 "
40
41 +src_prepare() {
42 + default
43 + python_fix_shebang build
44 +}
45 +
46 src_configure() {
47 local emesonargs=(
48 $(meson_feature cairo)