4 Commits

Author SHA256 Message Date
04d0a9f1b2 Accepting request 1305504 from GNOME:Factory
- Update to version 49.0:
  + Disable unloading of libraries linking libsysprof-capture as it
    uses TLS in intrusive ways
  + Updated translations.
- Update to version 49.rc:
  + Ensure libdex is initialized in various tools.
  + Add support for building introspection and documentation. This
    really is just used for developers of Sysprof, so it is
    unlikely that distributions will want to install this.
  + Make debuginfod symbolizer work with recent GObject changes.
  + Fix warnings when building with Clang
  + Use app metadata instead of appinfo
  + Ensure counters clear ring buffer before writing new values
- Changes from version 49.alpha:
  + Various improvements to the greeter window
  + New filtering for various types of marks
  + Instrument improvements
  + Ability to avoid using sysprofd in some specific use cases
  + Desktop file/action integration improvements
  + mmap fixes for HPPA architecture
  + Improve ELF loader search directories
  + Updated translations. (forwarded request 1305104 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1305504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysprof?expand=0&rev=42
2025-09-24 13:23:38 +00:00
c4953a9740 - Update to version 49.0:
+ Disable unloading of libraries linking libsysprof-capture as it
    uses TLS in intrusive ways
  + Updated translations.
- Update to version 49.rc:
  + Ensure libdex is initialized in various tools.
  + Add support for building introspection and documentation. This
    really is just used for developers of Sysprof, so it is
    unlikely that distributions will want to install this.
  + Make debuginfod symbolizer work with recent GObject changes.
  + Fix warnings when building with Clang
  + Use app metadata instead of appinfo
  + Ensure counters clear ring buffer before writing new values
- Changes from version 49.alpha:
  + Various improvements to the greeter window
  + New filtering for various types of marks
  + Instrument improvements
  + Ability to avoid using sysprofd in some specific use cases
  + Desktop file/action integration improvements
  + mmap fixes for HPPA architecture
  + Improve ELF loader search directories
  + Updated translations.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sysprof?expand=0&rev=95
2025-09-17 15:54:32 +00:00
697f96eb7f Accepting request 1301826 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1301826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sysprof?expand=0&rev=41
2025-08-29 16:36:11 +00:00
2cbfbcf9e1 Accepting request 1301814 from GNOME:Next
- Update to version 48.1:
  + Round mapped ring buffer the shared memory boundary on hppa.
  + Try to talk to perf with direct syscalls in the absence of a
    D-Bus connection.
  + Add --no-sysprofd command line option to sysprof-cli.
  + Properly parse --no-debuginfod in sysprof-cli.
  + Fix an uninitialized memory issue when using counters with the
    collector API of libsysprof-capture.
  + Updated translations.

OBS-URL: https://build.opensuse.org/request/show/1301814
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/sysprof?expand=0&rev=93
2025-08-28 16:03:10 +00:00
6 changed files with 54 additions and 10 deletions

View File

@@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/sysprof.git</param>
<param name="revision">48.0</param>
<param name="revision">49.0</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>

Binary file not shown.

3
sysprof-49.0.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb7fefa3ce2a893b2a30f4a26863b04b3f6355d94f7959fb0aee9db267f4822d
size 7533581

View File

@@ -1,3 +1,46 @@
-------------------------------------------------------------------
Sat Sep 13 08:29:11 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.0:
+ Disable unloading of libraries linking libsysprof-capture as it
uses TLS in intrusive ways
+ Updated translations.
-------------------------------------------------------------------
Tue Sep 2 09:16:59 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 49.rc:
+ Ensure libdex is initialized in various tools.
+ Add support for building introspection and documentation. This
really is just used for developers of Sysprof, so it is
unlikely that distributions will want to install this.
+ Make debuginfod symbolizer work with recent GObject changes.
+ Fix warnings when building with Clang
+ Use app metadata instead of appinfo
+ Ensure counters clear ring buffer before writing new values
- Changes from version 49.alpha:
+ Various improvements to the greeter window
+ New filtering for various types of marks
+ Instrument improvements
+ Ability to avoid using sysprofd in some specific use cases
+ Desktop file/action integration improvements
+ mmap fixes for HPPA architecture
+ Improve ELF loader search directories
+ Updated translations.
-------------------------------------------------------------------
Thu Aug 28 14:14:43 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 48.1:
+ Round mapped ring buffer the shared memory boundary on hppa.
+ Try to talk to perf with direct syscalls in the absence of a
D-Bus connection.
+ Add --no-sysprofd command line option to sysprof-cli.
+ Properly parse --no-debuginfod in sysprof-cli.
+ Fix an uninitialized memory issue when using counters with the
collector API of libsysprof-capture.
+ Updated translations.
-------------------------------------------------------------------
Sun Mar 23 19:15:06 UTC 2025 - Marcus Meissner <meissner@suse.com>

View File

@@ -1,4 +1,4 @@
name: sysprof
version: 48.0
mtime: 1742067916
commit: 392c6e96879a99ef996fc4e6f7bcc6a8034e4776
version: 49.0
mtime: 1757724112
commit: aa1910454c98f72e47758d623e7884016052512c

View File

@@ -1,7 +1,7 @@
#
# spec file for package sysprof
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2016 Bjørn Lie, Bryne, Norway.
#
# All modifications and additions to the file contributed by third parties
@@ -22,7 +22,7 @@
%define glib_version 2.76.0
Name: sysprof
Version: 48.0
Version: 49.0
Release: 0
Summary: A system-wide Linux profiler
License: GPL-3.0-or-later AND LGPL-3.0-or-later
@@ -149,6 +149,7 @@ export CXX=g++-11
%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml
%dir %{_datadir}/dbus-1/system.d
%{_datadir}/dbus-1/system.d/org.gnome.Sysprof3.conf
%{_datadir}/dbus-1/services/org.gnome.Sysprof.service
%{_datadir}/dbus-1/system-services/org.gnome.Sysprof3.service
%{_datadir}/polkit-1/actions/org.gnome.sysprof3.policy
%{_libdir}/libsysprof-memory-%{apiver}.so
@@ -164,7 +165,7 @@ export CXX=g++-11
%{_bindir}/sysprof
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/metainfo/org.gnome.Sysprof.appdata.xml
%{_datadir}/metainfo/org.gnome.Sysprof.metainfo.xml
%{_datadir}/mime/packages/sysprof-mime.xml
%files -n libsysprof-%{apiver}-%{sover}