Hello community,

here is the log from the commit of package sysprof for openSUSE:Factory checked 
in at 2019-12-16 15:19:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysprof (Old)
 and      /work/SRC/openSUSE:Factory/.sysprof.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sysprof"

Mon Dec 16 15:19:03 2019 rev:18 rq:754914 version:3.34.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sysprof/sysprof.changes  2019-09-05 
12:06:38.195894001 +0200
+++ /work/SRC/openSUSE:Factory/.sysprof.new.4691/sysprof.changes        
2019-12-16 15:19:05.815170938 +0100
@@ -1,0 +2,84 @@
+Mon Oct  7 20:19:14 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.34.1:
+  + Process search fixes.
+
+-------------------------------------------------------------------
+Tue Sep 10 06:14:12 CDT 2019 - [email protected]
+
+- Update to version 3.34.0:
+  + Help fixes.
+  + Build and test fixes.
+  + Updated translations.
+- Require meson >= 0.50.0.
+
+-------------------------------------------------------------------
+Thu Sep  5 20:13:37 NZST 2019 - [email protected]
+
+- Update to version 3.33.92:
+  + Check for GLib 2.61.3 or newer for features used when removing
+    deprecated API usage from GLib.
+  + Require meson 0.50
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Aug 15 09:33:26 CEST 2019 - [email protected]
+
+- Update to version 3.33.90:
+  + Tweak CSS styling a bit.
+  + Hide RAPL rows if no counters were discovered.
+  + Fix --no-battery in sysprof-cli.
+  + Improve parsing of /proc/mounts and /proc/pid/mountinfo.
+  + Improve support for using libsysprof from Flatpak.
+  + Symbol directories are removed from public ABI and consumers
+    should now add directories to SysprofElfSymbolResolver
+    directly.
+- Changes from version 3.33.4:
+  + Build system fixes and improved backports.
+  + New network, disk, battery, and energy sources.
+  + Additional options for sysprof-cli including "syprof-cli
+    --command" support.
+  + i18n is now properly initialized at startup.
+  + Improved styling.
+  + A new "duplex" graph type for read/write type visuals.
+- Changes from version 3.33.3:
+  + This release of Sysprof contains the largest amount of work
+    since we revived the project a few years ago. We have revamped
+    and minimized the ABI of libsysprof-ui considerably. As port of
+    the ABI update, symbols have been changed from Sp to Sysprof to
+    reduce chances of collisions.
+  + With these changes comes a soname bump and upgrade of the D-Bus
+    API provided by the package. Some work has been taken to
+    implement older versions of the sysprofd API so that older
+    clients may continue to work.
+  + Various build system improvements.
+  + A new libsysprof-capture-3.a capture library has been provided
+    to allow application developers to capture data and merge into
+    the profiler stream.
+  + The recording and viewing API has been redesigned and improved.
+  + Sysprof has been backported to support GTK 3.22 and GLib 2.50.
+  + Support for passing file-descriptors has been added to allow
+    profiling integration with GNOME Shell, GJS, and GTK profilers.
+  + New API to allow integration with external tooling that spawns
+    applications is provided so that environment and arguments may
+    be modified.
+  + A new re-record feature has been added.
+  + The capture format can now store log messages, metadata, and
+    file content.
+  + A new org.gnome.Sysprof3 daemon has been added, which is
+    written using GDBus instead of libsystemd. This may improve
+    portability to some distributions.
+  + The portability of Sysprof to non-Linux systems has been
+    improved, however many recording features are still not
+    available on non-Linux platforms.
+  + A new org.gnome.Sysprof3.Profiler XML D-Bus interface is
+    provided for tooling that wants to export Sysprof content via
+    D-Bus.
+  + Various new capture sources have been provided.
+  + sysprofd also implements a compat org.gnome.Sysprof2 D-Bus
+    end-point for older clients.
+  + Updated translations.
+- Add pkgconfig(glib-2.0) and pkgconfig(libdazzle-1.0)
+  BuildRequires: New dependencies.
+
+-------------------------------------------------------------------

Old:
----
  sysprof-3.32.0.tar.xz

New:
----
  sysprof-3.34.1.tar.xz

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

Other differences:
------------------
++++++ sysprof.spec ++++++
--- /var/tmp/diff_new_pack.S5xzKG/_old  2019-12-16 15:19:06.203170776 +0100
+++ /var/tmp/diff_new_pack.S5xzKG/_new  2019-12-16 15:19:06.207170775 +0100
@@ -17,25 +17,30 @@
 #
 
 
+%define sover 3
+
 Name:           sysprof
-Version:        3.32.0
+Version:        3.34.1
 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.32/%{name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/sysprof/3.34/%{name}-%{version}.tar.xz
+
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  itstool
-BuildRequires:  meson
+BuildRequires:  meson >= 0.50.0
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(gio-2.0) >= 2.44.0
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.44.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.50.0
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.50.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.61.3
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires:  pkgconfig(libdazzle-1.0) >= 3.30.0
 BuildRequires:  pkgconfig(libsystemd) >= 222
-BuildRequires:  pkgconfig(polkit-gobject-1)
+BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.105
 BuildRequires:  pkgconfig(systemd)
 Requires:       hicolor-icon-theme
 %{?systemd_requires}
@@ -75,23 +80,28 @@
 %install
 %meson_install
 %find_lang %{name} %{?no_lang_C}
-%suse_update_desktop_file org.gnome.Sysprof2 Profiling
+%suse_update_desktop_file org.gnome.Sysprof%{sover} Profiling
 
 %check
-%meson_test
+### FIXME ### Temp disabled during 3.34 devel period
+#%%meson_test
 
 %pre
+%service_add_pre sysprof%{sover}.service
 %service_add_pre sysprof2.service
 
 %preun
+%service_del_preun sysprof%{sover}.service
 %service_del_preun sysprof2.service
 
 %post
 /sbin/ldconfig
+%service_add_post sysprof%{sover}.service
 %service_add_post sysprof2.service
 
 %postun
 /sbin/ldconfig
+%service_del_postun sysprof%{sover}.service
 %service_del_postun sysprof2.service
 
 %files
@@ -99,32 +109,37 @@
 %doc NEWS README.md
 %{_bindir}/sysprof
 %{_bindir}/sysprof-cli
-%{_libdir}/libsysprof-2.so
-%{_libdir}/libsysprof-ui-2.so
-%dir %{_libexecdir}/sysprof
-%{_libexecdir}/sysprof/sysprofd
 %{_datadir}/applications/*.desktop
+%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof2.xml
+%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof%{sover}.Profiler.xml
+%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof%{sover}.Service.xml
 %dir %{_datadir}/dbus-1/system.d
 %{_datadir}/dbus-1/system.d/org.gnome.Sysprof2.conf
+%{_datadir}/dbus-1/system.d/org.gnome.Sysprof%{sover}.conf
 %{_datadir}/dbus-1/system-services/org.gnome.Sysprof2.service
-%{_datadir}/glib-2.0/schemas/org.gnome.sysprof2.gschema.xml
+%{_datadir}/dbus-1/system-services/org.gnome.Sysprof%{sover}.service
+%{_datadir}/glib-2.0/schemas/org.gnome.sysprof%{sover}.gschema.xml
 %{_datadir}/icons/hicolor/*/*/*
-%{_datadir}/metainfo/org.gnome.Sysprof2.appdata.xml
+%{_datadir}/metainfo/org.gnome.Sysprof%{sover}.appdata.xml
 %{_datadir}/mime/packages/sysprof-mime.xml
-%{_datadir}/polkit-1/actions/org.gnome.sysprof2.policy
+%{_datadir}/polkit-1/actions/org.gnome.sysprof%{sover}.policy
+%{_libdir}/libsysprof-%{sover}.so
+%{_libdir}/libsysprof-ui-%{sover}.so
+%{_libexecdir}/sysprofd
 %{_unitdir}/sysprof2.service
+%{_unitdir}/sysprof%{sover}.service
 %dir %{_datadir}/help/C/sysprof
 %doc %{_datadir}/help/C/sysprof/*
 
 %files devel
 %doc AUTHORS TODO
-%{_includedir}/sysprof-2/
-%{_libdir}/pkgconfig/sysprof-2.pc
-%{_libdir}/pkgconfig/sysprof-ui-2.pc
+%{_includedir}/sysprof-%{sover}/
+%{_libdir}/pkgconfig/sysprof-%{sover}.pc
+%{_libdir}/pkgconfig/sysprof-ui-%{sover}.pc
 
 %files capture-devel-static
-%{_libdir}/libsysprof-capture-2.a
-%{_libdir}/pkgconfig/sysprof-capture-2.pc
+%{_libdir}/libsysprof-capture-%{sover}.a
+%{_libdir}/pkgconfig/sysprof-capture-%{sover}.pc
 
 %files lang -f %{name}.lang
 

++++++ sysprof-3.32.0.tar.xz -> sysprof-3.34.1.tar.xz ++++++
++++ 98978 lines of diff (skipped)


Reply via email to