Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/d-feet/
Date: Wed, 14 Apr 2021 20:45:32
Message-Id: 1618433121.7e44aec681be05fca17da8b59efa62f81dadecea.mattst88@gentoo
1 commit: 7e44aec681be05fca17da8b59efa62f81dadecea
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 14 20:30:55 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 14 20:45:21 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e44aec6
7
8 dev-util/d-feet: Version bump to 0.3.15
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 dev-util/d-feet/Manifest | 1 +
13 dev-util/d-feet/d-feet-0.3.15.ebuild | 54 ++++++++++++++++++++++++++++++++++++
14 2 files changed, 55 insertions(+)
15
16 diff --git a/dev-util/d-feet/Manifest b/dev-util/d-feet/Manifest
17 index 26f785e814d..91ddf5a6a52 100644
18 --- a/dev-util/d-feet/Manifest
19 +++ b/dev-util/d-feet/Manifest
20 @@ -1 +1,2 @@
21 DIST d-feet-0.3.14.tar.xz 177064 BLAKE2B be1150cead543dab3daf1c8beae4047d3c32e60dbf9a73a50ef95fe62cbafbf6af9ab174c7f9128212b0d33aa111545b598c6aab6d359625c94f0029ca5f1a20 SHA512 1ea3bd2251693884592d375f1459681043b5185c341299dc28cbc8e4e05f3ff3a423c051b650806f6b930d8b89e0d751983ada7ad9a74b380f74f3205125b1b4
22 +DIST d-feet-0.3.15.tar.xz 231672 BLAKE2B c00352dcec6ef753d888fb7255dfe614a848012aa7b1ed2269ad2f21434219315e10510a6cc60f08108d7d9332a1b5b6cbb73978b9746d3939bf880ce12f2f34 SHA512 c8ac20b91dfa5fea2282099a772c3668ebe75b0e4977b08adc3ee9591e00e391398835af5486b32d8d65e558c58f55cc26523b0e4a3ff1745b722ee90000de87
23
24 diff --git a/dev-util/d-feet/d-feet-0.3.15.ebuild b/dev-util/d-feet/d-feet-0.3.15.ebuild
25 new file mode 100644
26 index 00000000000..7ffd4b2190b
27 --- /dev/null
28 +++ b/dev-util/d-feet/d-feet-0.3.15.ebuild
29 @@ -0,0 +1,54 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +PYTHON_COMPAT=( python3_{7..9} )
35 +
36 +inherit gnome2 meson python-single-r1 virtualx
37 +
38 +DESCRIPTION="D-Feet is a powerful D-Bus debugger"
39 +HOMEPAGE="https://wiki.gnome.org/Apps/DFeet"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~x86"
44 +
45 +IUSE="test +X"
46 +RESTRICT="!test? ( test )"
47 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
48 +
49 +DEPEND="
50 + ${PYTHON_DEPS}
51 + >=x11-libs/gtk+-3.9.4:3[introspection]
52 + >=dev-libs/gobject-introspection-0.9.6:=
53 +"
54 +RDEPEND="
55 + ${DEPEND}
56 + >=dev-libs/glib-2.34:2
57 + $(python_gen_cond_dep '
58 + >=dev-python/pygobject-3.3.91:3[${PYTHON_MULTI_USEDEP}]
59 + ')
60 + >=sys-apps/dbus-1
61 + X? ( x11-libs/libwnck:3[introspection] )
62 +"
63 +BDEPEND="
64 + dev-util/itstool
65 + >=dev-util/intltool-0.40.0
66 + test? ( dev-python/pycodestyle )
67 +"
68 +
69 +src_configure() {
70 + local emesonargs=(
71 + $(meson_use test tests)
72 + )
73 + meson_src_configure
74 +}
75 +
76 +src_test() {
77 + virtx meson_src_test
78 +}
79 +
80 +src_install() {
81 + meson_src_install
82 + python_optimize
83 +}