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/sysprof-capture/
Date: Mon, 07 Jun 2021 01:06:34
Message-Id: 1623027975.9b5e1793bb207f42d2ea17c7ef0a8415ef29d54c.mattst88@gentoo
1 commit: 9b5e1793bb207f42d2ea17c7ef0a8415ef29d54c
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 7 00:57:00 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 7 01:06:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5e1793
7
8 dev-util/sysprof-capture: Version bump to 3.40.1
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 dev-util/sysprof-capture/Manifest | 1 +
13 .../sysprof-capture/sysprof-capture-3.40.1.ebuild | 39 ++++++++++++++++++++++
14 2 files changed, 40 insertions(+)
15
16 diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
17 index 0af7bddcac0..42a4802cbe1 100644
18 --- a/dev-util/sysprof-capture/Manifest
19 +++ b/dev-util/sysprof-capture/Manifest
20 @@ -1,2 +1,3 @@
21 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
22 DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a SHA512 7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442
23 +DIST sysprof-3.40.1.tar.xz 468320 BLAKE2B fcba3b627ea32c38e621046027fced7478b6c57ba5487834d35fdde45a38bf4df66e5d696e93627217fa237978a6e7074b9e92ae89f963db7b6fca4482b59053 SHA512 ad07fd21066dfa6c7be81acdb720d97f392e1bbd05e71dd45d743b10a631b2b2c4c1177086f28e7f500271add79aa3356dd2aebdb97604357c4fef43809ead87
24
25 diff --git a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
26 new file mode 100644
27 index 00000000000..6b494d32578
28 --- /dev/null
29 +++ b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
30 @@ -0,0 +1,39 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +GNOME_ORG_MODULE="sysprof"
36 +
37 +inherit gnome.org meson-multilib systemd
38 +
39 +DESCRIPTION="Static library for sysprof capture data generation"
40 +HOMEPAGE="http://sysprof.com/"
41 +
42 +LICENSE="GPL-3+ GPL-2+"
43 +SLOT="4"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE=""
46 +
47 +RDEPEND="!=dev-util/sysprof-3.34.1-r0"
48 +DEPEND="${RDEPEND}"
49 +BDEPEND="
50 + dev-util/gdbus-codegen
51 + >=sys-kernel/linux-headers-2.6.32
52 + virtual/pkgconfig
53 +"
54 +
55 +multilib_src_configure() {
56 + local emesonargs=(
57 + -Denable_gtk=false
58 + -Dlibsysprof=false
59 + -Dwith_sysprofd=none
60 + -Dsystemdunitdir=$(systemd_get_systemunitdir)
61 + # -Ddebugdir
62 + -Dhelp=false
63 + -Dlibunwind=false
64 + -Denable_tools=false
65 + -Denable_tests=false
66 + -Denable_examples=false
67 + )
68 + meson_src_configure
69 +}