Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-board/gnome-mahjongg/, profiles/
Date: Mon, 29 Mar 2021 01:42:44
Message-Id: 1616982118.099515d22f7758ccb5e8ce3d22e5d8f1661ddf7a.mattst88@gentoo
1 commit: 099515d22f7758ccb5e8ce3d22e5d8f1661ddf7a
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 29 01:41:55 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 29 01:41:58 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099515d2
7
8 games-board/gnome-mahjongg: Avoid sandbox violation
9
10 The eclass handles these things for us, so we don't need to.
11
12 Closes: https://bugs.gentoo.org/778827
13 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
14
15 games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild | 8 ++++++++
16 profiles/package.mask | 4 ----
17 2 files changed, 8 insertions(+), 4 deletions(-)
18
19 diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild b/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
20 index 35a8f95c6d0..d6dd60a4981 100644
21 --- a/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
22 +++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.38.3.ebuild
23 @@ -35,6 +35,14 @@ src_prepare() {
24 vala_src_prepare
25 }
26
27 +src_configure() {
28 + local emesonargs=(
29 + -Dcompile-schemas=disabled
30 + -Dupdate-icon-cache=disabled
31 + )
32 + meson_src_configure
33 +}
34 +
35 pkg_postinst() {
36 xdg_pkg_postinst
37 gnome2_schemas_update
38
39 diff --git a/profiles/package.mask b/profiles/package.mask
40 index 2e62daa9861..dd00f200220 100644
41 --- a/profiles/package.mask
42 +++ b/profiles/package.mask
43 @@ -32,10 +32,6 @@
44
45 #--- END OF EXAMPLES ---
46
47 -# Matt Turner <mattst88@g.o> (2021-03-28)
48 -# Sandbox violations, bug #778827
49 ->=games-board/gnome-mahjongg-3.38
50 -
51 # Andreas Sturmlechner <asturm@g.o> (2021-03-28)
52 # No release since 2012, depends on deprecated dev-ml/lablgtk:2, no more
53 # revdeps in Gentoo ebuild repository.