Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sysprof for openSUSE:Factory checked 
in at 2022-09-21 14:41:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysprof (Old)
 and      /work/SRC/openSUSE:Factory/.sysprof.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sysprof"

Wed Sep 21 14:41:03 2022 rev:27 rq:1004830 version:3.46.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sysprof/sysprof.changes  2022-03-23 
20:17:59.830449820 +0100
+++ /work/SRC/openSUSE:Factory/.sysprof.new.2083/sysprof.changes        
2022-09-21 14:41:48.377650766 +0200
@@ -1,0 +2,47 @@
+Sun Sep 18 10:51:47 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 3.46.0:
+  + sysprof-cli is now statically linked.
+  + sysprof-agent now has a --decode option to decode symbols at
+    the end of a capture, similar to what sysprof-cli can do.
+  + A crash in the Elf symbol resolver has been fixed.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Aug 11 13:18:20 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 3.45.1:
+  + Addition of sysprof-agent to aid in cross-container profiling
+    and instrumentation. (Use -Dagent=(true|false) to control.
+  + Additional porting to libadwaita.
+  + Remove unused settings schemas.
+  + Nightly Flatpak builds now use org.gnome.Sysprof.Devel as the
+    application-id.
+  + The application now uses org.gnome.Sysprof as the
+    application-id instead of org.gnome.Sysprof3.
+  + Icon updates.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Aug 11 11:25:47 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 3.45.0:
+  + Initial port to GTK 4.
+  + A number of build configuration options where simplified and
+    will need changing by distributions to match the new, more
+    consistent, naming.
+  + Libadwaita has been added as a dependency.
+  + The profiler assistant has received styling changes.
+  + libsysprof-ui had it's ABI bumped to libsysprof-ui-5 which
+    targets GTK 4.
+- Updates for GTK4 port in UI flavor:
+  + Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4).
+  + Add pkgconfig(libadwaita-1) BuildRequires.
+  + Introduce ui_sover, set to 5: the UI libraries are no longer in
+    sync with the soversion of the main libraries.
+- Updated meson paramteres passed, aligning with upstreams rename
+  of the options:
+  + -Denable_gtk=%{enable_gtk} => -Dgtk=%{enable_gtk} 
+  + -Denable_tests=false => -Dtests=false
+
+-------------------------------------------------------------------

Old:
----
  sysprof-3.44.0.tar.xz

New:
----
  sysprof-3.46.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sysprof.spec ++++++
--- /var/tmp/diff_new_pack.GVsYC9/_old  2022-09-21 14:41:48.909652242 +0200
+++ /var/tmp/diff_new_pack.GVsYC9/_new  2022-09-21 14:41:48.913652253 +0200
@@ -27,26 +27,27 @@
 %endif
 
 %define sover 4
+%define ui_sover 5
 
 Name:           sysprof%{_name_suffix}
-Version:        3.44.0
+Version:        3.46.0
 Release:        0
 Summary:        A system-wide Linux profiler
 License:        GPL-3.0-or-later AND LGPL-2.1-or-later
 Group:          Development/Tools/Debuggers
 URL:            https://wiki.gnome.org/Apps/Sysprof
-Source0:        
https://download.gnome.org/sources/sysprof/3.44/sysprof-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/sysprof/3.46/sysprof-%{version}.tar.xz
 Patch0:         harden_sysprof2.service.patch
 Patch1:         harden_sysprof3.service.patch
 
 BuildRequires:  c++_compiler
 BuildRequires:  itstool
-BuildRequires:  meson >= 0.51.0
+BuildRequires:  meson >= 0.59.0
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gio-2.0) >= 2.50.0
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.50.0
-BuildRequires:  pkgconfig(glib-2.0) >= 2.67.4
+BuildRequires:  pkgconfig(glib-2.0) >= 2.73.0
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libsystemd) >= 222
 BuildRequires:  pkgconfig(libunwind-generic)
@@ -56,7 +57,8 @@
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  sysprof-capture-devel-static
 BuildRequires:  sysprof-devel
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires:  pkgconfig(gtk4) >= 4.6
+BuildRequires:  pkgconfig(libadwaita-1)
 BuildRequires:  pkgconfig(libdazzle-1.0) >= 3.30.0
 Requires:       hicolor-icon-theme
 %endif
@@ -91,13 +93,13 @@
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-%meson -Denable_gtk=%{enable_gtk} -Denable_tests=false
+%meson -Dgtk=%{enable_gtk} -Dtests=false
 %meson_build
 
 %install
 %meson_install
 %if "%{flavor}" == "UI"
-%suse_update_desktop_file org.gnome.Sysprof3 Profiling
+%suse_update_desktop_file org.gnome.Sysprof Profiling
 for file in $(rpm -qla "*sysprof*"); do
   [ -f %{buildroot}${file} ] && rm %{buildroot}${file}
 done
@@ -139,13 +141,14 @@
 %if "%{flavor}" == "UI"
 %{_bindir}/sysprof
 %{_datadir}/applications/*.desktop
-%{_datadir}/glib-2.0/schemas/org.gnome.sysprof3.gschema.xml
 %{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/metainfo/org.gnome.Sysprof3.appdata.xml
+%{_datadir}/metainfo/org.gnome.Sysprof.appdata.xml
 %{_datadir}/mime/packages/sysprof-mime.xml
-%{_libdir}/libsysprof-ui-%{sover}.so
+%{_libdir}/libsysprof-ui-%{ui_sover}.so
 %else
+%{_bindir}/sysprof-agent
 %{_bindir}/sysprof-cli
+%{_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
@@ -167,10 +170,11 @@
 
 %files devel
 %doc AUTHORS
-%{_includedir}/sysprof-%{sover}/
 %if "%{flavor}" == "UI"
-%{_libdir}/pkgconfig/sysprof-ui-%{sover}.pc
+%{_includedir}/sysprof-ui-%{ui_sover}/
+%{_libdir}/pkgconfig/sysprof-ui-%{ui_sover}.pc
 %else
+%{_includedir}/sysprof-%{sover}/
 %{_libdir}/pkgconfig/sysprof-%{sover}.pc
 
 %files capture-devel-static

++++++ sysprof-3.44.0.tar.xz -> sysprof-3.46.0.tar.xz ++++++
++++ 23666 lines of diff (skipped)

Reply via email to