From 0b849111af1e73eda838dda98ce0c09e830f480a Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 8 Aug 2022 13:27:29 +0200 Subject: [PATCH] Update to 3.45.1 - Add new -agent subpackage for sysprof-agent --- sources | 2 +- sysprof.spec | 25 +++++++++++++++++++++---- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 3e89ce0..2983a86 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (sysprof-3.45.0.tar.xz) = 88d5cacc839f0ac49ec1314f9540cc62cb0c064cd6f7bdfd1bc47d7b928c4edeac9657026162db85618f98359e9ee1a495a09a9130772066973d39acb5925daa +SHA512 (sysprof-3.45.1.tar.xz) = 8f63588db3ec616fe855e756fa2f840be3fadc3ab321cfb131f3038112b38105e7fe99e24d819d4d1e28c07d756009d5a0e8c83895c7c7de6ba5f016c3f0235f diff --git a/sysprof.spec b/sysprof.spec index cf8c56b..82b3289 100644 --- a/sysprof.spec +++ b/sysprof.spec @@ -1,7 +1,7 @@ %global glib2_version 2.73.0 Name: sysprof -Version: 3.45.0 +Version: 3.45.1 Release: 1%{?dist} Summary: A system-wide Linux profiler @@ -40,6 +40,15 @@ high-precision data and provides efficient access to the sampled calltrees. +%package agent +Summary: Sysprof agent utility + +%description agent +The %{name}-agent package contains the sysprof-agent program. It provides a P2P +D-Bus API to the process which can control subprocesses. It's used by IDE +tooling to have more control across container boundaries. + + %package cli Summary: Sysprof command line utility # sysprofd needs turbostat @@ -107,12 +116,15 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %license COPYING %doc NEWS README.md AUTHORS %{_bindir}/sysprof -%{_datadir}/applications/org.gnome.Sysprof3.desktop -%{_datadir}/glib-2.0/schemas/org.gnome.sysprof3.gschema.xml +%{_datadir}/applications/org.gnome.Sysprof.desktop %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/metainfo/org.gnome.Sysprof3.appdata.xml +%{_datadir}/metainfo/org.gnome.Sysprof.appdata.xml %{_datadir}/mime/packages/sysprof-mime.xml +%files agent +%license COPYING +%{_bindir}/sysprof-agent + %files cli -f %{name}.lang %license COPYING %{_bindir}/sysprof-cli @@ -159,12 +171,17 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %{_includedir}/sysprof-ui-5/ %{_libdir}/pkgconfig/sysprof-4.pc %{_libdir}/pkgconfig/sysprof-ui-5.pc +%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof.Agent.xml %{_datadir}/dbus-1/interfaces/org.gnome.Sysprof2.xml %{_datadir}/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml %{_datadir}/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml %changelog +* Mon Aug 08 2022 Kalev Lember - 3.45.1-1 +- Update to 3.45.1 +- Add new -agent subpackage for sysprof-agent + * Thu Jul 28 2022 Kalev Lember - 3.45.0-1 - Update to 3.45.0 - Remove old conflicts