public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-02-29 21:22 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-02-29 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     a51bf967fdf71b30a8ee3a938ad0bcaec419eeac
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 29 19:21:34 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 29 21:21:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51bf967

dev-util/sysprof-capture: initial split from dev-util/sysprof

Now with sysprof-capture-3.pc API, other GNOME components start to
more widely make use of providing their own capture data, for which
they use this sysprof-capture static library helper. This includes
x11-libs/gtk+, which would be an out of the box circular dependency
if sysprof-capture is kept as part of full dev-util/sysprof package.
Add a split package as really intended, which gtk+, mutter and
others can DEPEND on (but don't need to RDEPEND), probably even
by default.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 dev-util/sysprof-capture/metadata.xml              |  8 ++++
 .../sysprof-capture/sysprof-capture-3.34.1.ebuild  | 50 ++++++++++++++++++++++
 3 files changed, 59 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
new file mode 100644
index 00000000000..c718e91a09e
--- /dev/null
+++ b/dev-util/sysprof-capture/Manifest
@@ -0,0 +1 @@
+DIST sysprof-3.34.1.tar.xz 372612 BLAKE2B 3a50a00f29866ae8bf03cc7a57b598e40a6a37ad88ac2159087e4f2a8a6a5cef09b345dc5332fb1df9036c4e159e98f19adda45588150b059af313878b9b554c SHA512 5f2d820935291a3b578222d5daa87b0a2f74cd16d14daca19065495be61cf7359f00f12f452a5c0b4e05dfeb94e2376017c2288cad92dc0c4bb9bca51b903d19

diff --git a/dev-util/sysprof-capture/metadata.xml b/dev-util/sysprof-capture/metadata.xml
new file mode 100644
index 00000000000..39980802b1d
--- /dev/null
+++ b/dev-util/sysprof-capture/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+	<email>gnome@gentoo.org</email>
+	<name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild
new file mode 100644
index 00000000000..fb4cdee3766
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.61.3:2"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	# In 3.34.1 -Dlibsysprof=false still installs various data files related with it;
+	# some of these seem fixed by 3.36
+	sed -i -e '/subdir.*data/d' meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	# In 3.36 these shouldn't be needed with with_sysprofd=none
+	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof2.xml || die
+	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml || die
+	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml || die
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-03-02 19:23 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-03-02 19:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2de6ef5f0375eb9ac7ef795a5185782e7da2b2f9
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  2 19:19:05 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Mar  2 19:19:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de6ef5f

dev-util/sysprof-capture: Ship org.gnome.Sysprof3.Profiler.xml here

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 .../sysprof-capture-3.34.1-r1.ebuild               | 50 ++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.34.1-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.34.1-r1.ebuild
new file mode 100644
index 00000000000..7e76591dccd
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.34.1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.61.3:2
+	!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	# In 3.34.1 -Dlibsysprof=false still installs various data files related with it;
+	# some of these seem fixed by 3.36
+	sed -i -e '/subdir.*data/d' meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	# In 3.36 these shouldn't be needed with with_sysprofd=none
+	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof2.xml || die
+	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml || die
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-04-20 20:30 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-04-20 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     cee9ff7a4707d4548872ddae091cf85fc2feff55
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 20 20:27:39 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Apr 20 20:27:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee9ff7a

dev-util/sysprof-capture: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 .../sysprof-capture/sysprof-capture-3.34.1.ebuild  | 50 ----------------------
 1 file changed, 50 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild
deleted file mode 100644
index fb4cdee3766..00000000000
--- a/dev-util/sysprof-capture/sysprof-capture-3.34.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GNOME_ORG_MODULE="sysprof"
-
-inherit gnome.org meson systemd
-
-DESCRIPTION="Static library for sysprof capture data generation"
-HOMEPAGE="http://sysprof.com/"
-
-LICENSE="GPL-3+ GPL-2+"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.61.3:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	dev-util/gdbus-codegen
-	>=sys-kernel/linux-headers-2.6.32
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	# In 3.34.1 -Dlibsysprof=false still installs various data files related with it;
-	# some of these seem fixed by 3.36
-	sed -i -e '/subdir.*data/d' meson.build || die
-}
-
-src_configure() {
-	local emesonargs=(
-		-Denable_gtk=false
-		-Dlibsysprof=false
-		-Dwith_sysprofd=none
-		-Dsystemdunitdir=$(systemd_get_systemunitdir)
-		# -Ddebugdir
-		-Dhelp=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	# In 3.36 these shouldn't be needed with with_sysprofd=none
-	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof2.xml || die
-	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml || die
-	rm "${ED}"/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml || die
-}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-07-04 12:00 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-07-04 12:00 UTC (permalink / raw
  To: gentoo-commits

commit:     581b2049da1ea6a79ca40702b153f6a5553e6175
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 10:21:30 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul  4 11:59:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581b2049

dev-util/sysprof-capture: bump to 3.36.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.36.0.ebuild  | 43 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index c718e91a09e..153e4d5187a 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1 +1,2 @@
 DIST sysprof-3.34.1.tar.xz 372612 BLAKE2B 3a50a00f29866ae8bf03cc7a57b598e40a6a37ad88ac2159087e4f2a8a6a5cef09b345dc5332fb1df9036c4e159e98f19adda45588150b059af313878b9b554c SHA512 5f2d820935291a3b578222d5daa87b0a2f74cd16d14daca19065495be61cf7359f00f12f452a5c0b4e05dfeb94e2376017c2288cad92dc0c4bb9bca51b903d19
+DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
new file mode 100644
index 00000000000..aeb811d08af
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.61.3:2
+	!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	# We want to ship org.gnome.Sysprof3.Profiler.xml here for the benefit of x11-wm/mutter
+	sed -i -e "s|if get_option('libsysprof')|if true|g" src/meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-11-08  0:28 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2020-11-08  0:28 UTC (permalink / raw
  To: gentoo-commits

commit:     50a5e1d14ef4be0e7c437df251a9e2b87c37d6c1
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 16:40:23 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Nov  8 00:28:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a5e1d1

dev-util/sysprof-capture: Version bump to 3.38.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.38.1.ebuild  | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index c963ebe3bea..0af7bddcac0 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1 +1,2 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
+DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a SHA512 7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
new file mode 100644
index 00000000000..c2eafbf121c
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson multilib-minimal systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.61.3:2
+	!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+	)
+	meson_src_configure
+}
+
+multilib_src_compile() {
+	meson_src_compile
+}
+
+multilib_src_test() {
+	meson_src_test
+}
+
+multilib_src_install() {
+	meson_src_install
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-12-04  1:32 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2020-12-04  1:32 UTC (permalink / raw
  To: gentoo-commits

commit:     7c1c769f789d5afe44d2f07c954c3e72681eefc5
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  4 00:59:10 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Dec  4 01:31:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1c769f

dev-util/sysprof-capture: Don't install org.gnome.Sysprof3.Profiler.xml

Will now be provided by dev-util/sysprof-common.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 ...sprof-capture-3.36.0.ebuild => sysprof-capture-3.36.0-r1.ebuild} | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
similarity index 79%
rename from dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
rename to dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index 42316cefd30..f5767d87f27 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -23,12 +23,6 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-src_prepare() {
-	default
-	# We want to ship org.gnome.Sysprof3.Profiler.xml here for the benefit of x11-wm/mutter
-	sed -i -e "s|if get_option('libsysprof')|if true|g" src/meson.build || die
-}
-
 src_configure() {
 	local emesonargs=(
 		-Denable_gtk=false


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-12-06 18:33 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2020-12-06 18:33 UTC (permalink / raw
  To: gentoo-commits

commit:     6b65f0aeb83969edc646cbf3e225f35804263a7a
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  6 18:07:12 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec  6 18:33:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b65f0ae

dev-util/sysprof-capture: Add multilib support

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 .../sysprof-capture/sysprof-capture-3.36.0-r1.ebuild     | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index f5767d87f27..9eade932617 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 GNOME_ORG_MODULE="sysprof"
 
-inherit gnome.org meson systemd
+inherit gnome.org meson multilib-minimal systemd
 
 DESCRIPTION="Static library for sysprof capture data generation"
 HOMEPAGE="http://sysprof.com/"
@@ -23,7 +23,7 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-src_configure() {
+multilib_src_configure() {
 	local emesonargs=(
 		-Denable_gtk=false
 		-Dlibsysprof=false
@@ -35,3 +35,15 @@ src_configure() {
 	)
 	meson_src_configure
 }
+
+multilib_src_compile() {
+	meson_src_compile
+}
+
+multilib_src_test() {
+	meson_src_test
+}
+
+multilib_src_install() {
+	meson_src_install
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2020-12-08 15:48 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2020-12-08 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ec7654a60c091cc285957d097775ef2a39cf3a53
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  8 15:47:38 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Dec  8 15:47:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7654a6

dev-util/sysprof-capture-3.38: drop glib dependency

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 ...sprof-capture-3.38.1.ebuild => sysprof-capture-3.38.1-r1.ebuild} | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
similarity index 88%
rename from dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
rename to dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
index c2eafbf121c..eac80493644 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.38.1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
@@ -14,8 +14,7 @@ SLOT="4"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=dev-libs/glib-2.61.3:2
-	!=dev-util/sysprof-3.34.1-r0"
+RDEPEND="!=dev-util/sysprof-3.34.1-r0"
 DEPEND="${RDEPEND}"
 BDEPEND="
 	dev-util/gdbus-codegen
@@ -32,6 +31,9 @@ multilib_src_configure() {
 		# -Ddebugdir
 		-Dhelp=false
 		-Dlibunwind=false
+		-Denable_tools=false
+		-Denable_tests=false
+		-Denable_examples=false
 	)
 	meson_src_configure
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-02-17 14:21 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-02-17 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1c768c7272ac4040769d0e5a5e6fe63fd5fbeeb6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 14:21:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 14:21:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c768c72

dev-util/sysprof-capture: Stabilize 3.38.1-r1 x86, #768753

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
index eac80493644..04e7637622f 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="!=dev-util/sysprof-3.34.1-r0"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-02-17 18:42 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-02-17 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     6c006af303478fe58d5cccc97370e98df12ba7df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 18:42:01 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 18:42:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c006af3

dev-util/sysprof-capture: Stabilize 3.38.1-r1 amd64, #768753

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
index 04e7637622f..8675bfec802 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.38.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="!=dev-util/sysprof-3.34.1-r0"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-06-07  1:06 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2021-06-07  1:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9b5e1793bb207f42d2ea17c7ef0a8415ef29d54c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  7 00:57:00 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  7 01:06:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5e1793

dev-util/sysprof-capture: Version bump to 3.40.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.40.1.ebuild  | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index 0af7bddcac0..42a4802cbe1 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1,2 +1,3 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
 DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a SHA512 7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442
+DIST sysprof-3.40.1.tar.xz 468320 BLAKE2B fcba3b627ea32c38e621046027fced7478b6c57ba5487834d35fdde45a38bf4df66e5d696e93627217fa237978a6e7074b9e92ae89f963db7b6fca4482b59053 SHA512 ad07fd21066dfa6c7be81acdb720d97f392e1bbd05e71dd45d743b10a631b2b2c4c1177086f28e7f500271add79aa3356dd2aebdb97604357c4fef43809ead87

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
new file mode 100644
index 00000000000..6b494d32578
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson-multilib systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+		-Denable_tools=false
+		-Denable_tests=false
+		-Denable_examples=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-06-13 20:25 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-06-13 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e0fd1abeb5553d1d20f4e206128363b5eaec794a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 18:30:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 20:24:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fd1abe

dev-util/sysprof-capture: Stabilize 3.40.1 for amd64, x86

Bug: https://bugs.gentoo.org/795507
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
index 6b494d32578..0c08f4b8266 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="!=dev-util/sysprof-3.34.1-r0"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-07-17 23:14 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-07-17 23:14 UTC (permalink / raw
  To: gentoo-commits

commit:     6cebe57ac0419e31dc4e92a3c4b8b292577b2e5b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 23:13:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 23:13:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cebe57a

dev-util/sysprof-capture: Keyword 3.40.1 arm64, #802000

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
index 0c08f4b8266..d81e5301f8e 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.40.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND="!=dev-util/sysprof-3.34.1-r0"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2021-12-19 16:59 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2021-12-19 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     1352148f04679ec665f6342533a5a049757af0e0
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 16:49:48 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 16:59:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1352148f

dev-util/sysprof-capture: Version bump to 3.42.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.42.1.ebuild  | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index 42a4802cbe1c..9280314ff315 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1,3 +1,4 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
 DIST sysprof-3.38.1.tar.xz 458572 BLAKE2B 68c219a6c80ed070314fc7718a2995c49821cc7c761b277fdd29c233da9d81b561b6c68cd0d0a42cc3e4c150e3de438322f7d418140ce19f3381f4ffac78aa1a SHA512 7ba3dd51bd4055dcdf4d46ff87e46537afe42ba009809fdee5ba0ebcdf70776d9e1ff812714096d33b09ac57d459707b92b1ca07682e2f3888b612ca74820442
 DIST sysprof-3.40.1.tar.xz 468320 BLAKE2B fcba3b627ea32c38e621046027fced7478b6c57ba5487834d35fdde45a38bf4df66e5d696e93627217fa237978a6e7074b9e92ae89f963db7b6fca4482b59053 SHA512 ad07fd21066dfa6c7be81acdb720d97f392e1bbd05e71dd45d743b10a631b2b2c4c1177086f28e7f500271add79aa3356dd2aebdb97604357c4fef43809ead87
+DIST sysprof-3.42.1.tar.xz 484096 BLAKE2B bc1124651f6323d6757050ef3225df222039ac7a5c6a6e2a0e170354a0e89705ea03173302ac7fa2bc172b27485d4e4cdee0f7504a548d51e88b88a19cc8cc9d SHA512 15bf7efadfc88c1342200009e4b74ecd23a320ca272b4ca3736dd41baf9cb4e0a1fd75e0aa20ee784b98c6fee7f86a2b52e63bc4769b6ca9759f58b64cba0dcd

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.42.1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.42.1.ebuild
new file mode 100644
index 000000000000..5776dd55674d
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.42.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson-multilib systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+		-Denable_tools=false
+		-Denable_tests=false
+		-Denable_examples=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2022-03-25 18:25 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-03-25 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8178658d62e22111039965f0b9bfe22843dcfdc8
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 18:12:03 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 18:23:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8178658d

dev-util/sysprof-capture: Version bump to 3.44.0

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.44.0.ebuild  | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index fe425b4028c5..6aee2c9239f8 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1,2 +1,3 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
 DIST sysprof-3.42.1.tar.xz 484096 BLAKE2B bc1124651f6323d6757050ef3225df222039ac7a5c6a6e2a0e170354a0e89705ea03173302ac7fa2bc172b27485d4e4cdee0f7504a548d51e88b88a19cc8cc9d SHA512 15bf7efadfc88c1342200009e4b74ecd23a320ca272b4ca3736dd41baf9cb4e0a1fd75e0aa20ee784b98c6fee7f86a2b52e63bc4769b6ca9759f58b64cba0dcd
+DIST sysprof-3.44.0.tar.xz 493924 BLAKE2B c3d9558df99ba23f63fbde0df54e201afce83da8f7d64166b44fcc2c70ec9e54a4abfbd0ac64171b1538af7e9d608b0f618559aba9444a3d884cd4944c4d595f SHA512 64bfe4d39e71954f7982ef06caffc39ff60d2d6005f8392a7918f83263d7c5b11bafdf7234ed86d52063586919a4dbe742c498b6f1f9db91d481337cf568451c

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild
new file mode 100644
index 000000000000..0685cabc9dbd
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson-multilib systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="!=dev-util/sysprof-3.34.1-r0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Denable_gtk=false
+		-Dlibsysprof=false
+		-Dwith_sysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+		-Denable_tools=false
+		-Denable_tests=false
+		-Denable_examples=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2022-07-27 15:53 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-07-27 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2335b92e4184261b4ffc144db6375e95728e125d
Author:     Branko Grubic <bitlord0xff <AT> gmail <DOT> com>
AuthorDate: Tue Jul 26 17:16:08 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 15:53:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2335b92e

dev-util/sysprof-capture: Add missing MULTILIB_USEDEP on dev-libs/glib

Closes: https://bugs.gentoo.org/861281
Closes: https://github.com/gentoo/gentoo/pull/26608
Signed-off-by: Branko Grubic <bitlord0xff <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index 7e9b683b3d3f..72a8e5addc30 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SLOT="3"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND=">=dev-libs/glib-2.61.3:2
+RDEPEND=">=dev-libs/glib-2.61.3:2[${MULTILIB_USEDEP}]
 	!=dev-util/sysprof-3.34.1-r0"
 DEPEND="${RDEPEND}"
 BDEPEND="


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2022-07-27 15:53 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-07-27 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5cf95b4c924b17020c98e2a69ed7d3443beba2d1
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 15:52:42 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 15:53:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf95b4c

dev-util/sysprof-capture: Drop outdated blockers

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild | 3 +--
 dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index 72a8e5addc30..4f5d504abc73 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -14,8 +14,7 @@ SLOT="3"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND=">=dev-libs/glib-2.61.3:2[${MULTILIB_USEDEP}]
-	!=dev-util/sysprof-3.34.1-r0"
+RDEPEND=">=dev-libs/glib-2.61.3:2[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
 	dev-util/gdbus-codegen

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild
index cb72782316ab..382ed3e53552 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.44.0.ebuild
@@ -14,7 +14,7 @@ SLOT="4"
 KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
-RDEPEND="!=dev-util/sysprof-3.34.1-r0"
+RDEPEND=""
 DEPEND="${RDEPEND}"
 BDEPEND="
 	dev-util/gdbus-codegen


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2022-09-24 20:05 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-09-24 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     cdeb262c2cc2511ca0ff66bb261580696401bcc5
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 24 19:33:10 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 24 20:05:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdeb262c

dev-util/sysprof-capture: Version bump to 3.46.0

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.46.0.ebuild  | 40 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index 2e7380ae9e4c..9ee31dc20110 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1,2 +1,3 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
 DIST sysprof-3.44.0.tar.xz 493924 BLAKE2B c3d9558df99ba23f63fbde0df54e201afce83da8f7d64166b44fcc2c70ec9e54a4abfbd0ac64171b1538af7e9d608b0f618559aba9444a3d884cd4944c4d595f SHA512 64bfe4d39e71954f7982ef06caffc39ff60d2d6005f8392a7918f83263d7c5b11bafdf7234ed86d52063586919a4dbe742c498b6f1f9db91d481337cf568451c
+DIST sysprof-3.46.0.tar.xz 518536 BLAKE2B 8925f0cbe34411cce6bd86e9f4a924d3ff627429812682898fffe0a08c2dab9228e5d8bde44b460404f90fb29961a30154af1e8240df24bfa20b70cc7a36448e SHA512 ac248e2a06d2f7905bebae4e685dd320e3ac85097e33b9c6b8482a4647a5bfcaadc4d9a1fe117b3a74cb855d6c72d9a1453a37d7b64762a223c0fe5da2653a87

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.46.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.46.0.ebuild
new file mode 100644
index 000000000000..b3a112c3c6fb
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.46.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson-multilib systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Dgtk=false
+		-Dlibsysprof=false
+		-Dinstall-static=true
+		-Dsysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+		-Dtools=false
+		-Dtests=false
+		-Dexamples=false
+		-Dagent=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2022-10-30 15:42 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2022-10-30 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9c359d327c5fcbde5bef57c86a61ea35acf37711
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:19:55 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 15:41:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c359d32

dev-util/sysprof-capture: Set remote-id

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-util/sysprof-capture/metadata.xml b/dev-util/sysprof-capture/metadata.xml
index 7b343b06be8a..489d701f2549 100644
--- a/dev-util/sysprof-capture/metadata.xml
+++ b/dev-util/sysprof-capture/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>gnome@gentoo.org</email>
-	<name>Gentoo GNOME Desktop</name>
-</maintainer>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="gnome-gitlab">GNOME/sysprof</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2023-03-18  2:28 Matt Turner
  0 siblings, 0 replies; 23+ messages in thread
From: Matt Turner @ 2023-03-18  2:28 UTC (permalink / raw
  To: gentoo-commits

commit:     6e8f459c48bf0125a1b56adcadd6855cad7d34d4
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Fri Mar 17 20:09:31 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 02:28:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8f459c

dev-util/sysprof-capture: Version bump to 3.48.0

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-util/sysprof-capture/Manifest                  |  1 +
 .../sysprof-capture/sysprof-capture-3.48.0.ebuild  | 40 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest
index 595615bf0871..46c28dad2dea 100644
--- a/dev-util/sysprof-capture/Manifest
+++ b/dev-util/sysprof-capture/Manifest
@@ -1,2 +1,3 @@
 DIST sysprof-3.36.0.tar.xz 435956 BLAKE2B 990a6c6c28339594df915ed1fb98f504bf6b080a5e3c31af0cc4bcfd208027361f02a9068291692d082787a6fd42ab414079122a63e4706aee2511040379f0c8 SHA512 41f99cc3446a6624ea74fcdecd7a29a2e5e2d4086383d59a9064c4a3df5d9b8d08f4903ff4dcc85ffa9c6d42bd84dec5c03f6010fffd4415cc8fecf4dc0b23f4
 DIST sysprof-3.46.0.tar.xz 518536 BLAKE2B 8925f0cbe34411cce6bd86e9f4a924d3ff627429812682898fffe0a08c2dab9228e5d8bde44b460404f90fb29961a30154af1e8240df24bfa20b70cc7a36448e SHA512 ac248e2a06d2f7905bebae4e685dd320e3ac85097e33b9c6b8482a4647a5bfcaadc4d9a1fe117b3a74cb855d6c72d9a1453a37d7b64762a223c0fe5da2653a87
+DIST sysprof-3.48.0.tar.xz 533092 BLAKE2B 5af48d9216f13ffcc8824b0ba6a4e0ff931c903991953e66c2b50534399320d3d3fccd6e8478b10dc895d19544f9c08733565d95fe9c2c70d64f2294ccce2330 SHA512 100b79fabee005b5445dab3ad78d43facf375a488aa6513e987deecd6a3036cc43bfd78db106a4b8a15b4280dcd975872784c839f560779183adb5a339b0648c

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
new file mode 100644
index 000000000000..f2e417f40bd4
--- /dev/null
+++ b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="sysprof"
+
+inherit gnome.org meson-multilib systemd
+
+DESCRIPTION="Static library for sysprof capture data generation"
+HOMEPAGE="http://sysprof.com/"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="4"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+	dev-util/gdbus-codegen
+	>=sys-kernel/linux-headers-2.6.32
+	virtual/pkgconfig
+"
+
+multilib_src_configure() {
+	local emesonargs=(
+		-Dgtk=false
+		-Dlibsysprof=false
+		-Dinstall-static=true
+		-Dsysprofd=none
+		-Dsystemdunitdir=$(systemd_get_systemunitdir)
+		# -Ddebugdir
+		-Dhelp=false
+		-Dlibunwind=false
+		-Dtools=false
+		-Dtests=false
+		-Dexamples=false
+		-Dagent=false
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2023-05-02 19:16 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-05-02 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bd8e09796ec8c7f5eb8b05c18741a5d31f82d13a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:15:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:15:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8e0979

dev-util/sysprof-capture: Stabilize 3.48.0 x86, #905515

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
index f2e417f40bd4..569e8057bb58 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2023-05-02 19:53 Arthur Zamarin
  0 siblings, 0 replies; 23+ messages in thread
From: Arthur Zamarin @ 2023-05-02 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     225c3e873f469f3a2d13e0062f527700eccd124f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:53:00 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:53:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225c3e87

dev-util/sysprof-capture: Stabilize 3.48.0 amd64, #905515

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
index 569e8057bb58..0502a2eca20d 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="4"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND=""
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/
@ 2023-10-03 20:51 Mart Raudsepp
  0 siblings, 0 replies; 23+ messages in thread
From: Mart Raudsepp @ 2023-10-03 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     fea2ba2b24076f19ffccd291415afd37d43cc295
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 20:40:44 2023 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 20:49:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea2ba2b

dev-util/sysprof-capture: keyword 3.36.0-r1 for ~arm64

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
index 4f5d504abc73..413812a0c3c1 100644
--- a/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
+++ b/dev-util/sysprof-capture/sysprof-capture-3.36.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ HOMEPAGE="http://sysprof.com/"
 
 LICENSE="GPL-3+ GPL-2+"
 SLOT="3"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/glib-2.61.3:2[${MULTILIB_USEDEP}]"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2023-10-03 20:51 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-02 19:23 [gentoo-commits] repo/gentoo:master commit in: dev-util/sysprof-capture/ Mart Raudsepp
  -- strict thread matches above, loose matches on Subject: below --
2023-10-03 20:51 Mart Raudsepp
2023-05-02 19:53 Arthur Zamarin
2023-05-02 19:16 Sam James
2023-03-18  2:28 Matt Turner
2022-10-30 15:42 Matt Turner
2022-09-24 20:05 Matt Turner
2022-07-27 15:53 Matt Turner
2022-07-27 15:53 Matt Turner
2022-03-25 18:25 Matt Turner
2021-12-19 16:59 Matt Turner
2021-07-17 23:14 Sam James
2021-06-13 20:25 Sam James
2021-06-07  1:06 Matt Turner
2021-02-17 18:42 Sam James
2021-02-17 14:21 Sam James
2020-12-08 15:48 Mart Raudsepp
2020-12-06 18:33 Matt Turner
2020-12-04  1:32 Matt Turner
2020-11-08  0:28 Matt Turner
2020-07-04 12:00 Mart Raudsepp
2020-04-20 20:30 Mart Raudsepp
2020-02-29 21:22 Mart Raudsepp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox