Hello community,

here is the log from the commit of package gammaray for openSUSE:Factory 
checked in at 2017-01-24 10:33:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gammaray (Old)
 and      /work/SRC/openSUSE:Factory/.gammaray.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gammaray"

Changes:
--------
New Changes file:

--- /dev/null   2016-12-08 12:47:06.134691974 +0100
+++ /work/SRC/openSUSE:Factory/.gammaray.new/gammaray.changes   2017-01-24 
10:33:40.460075996 +0100
@@ -0,0 +1,250 @@
+-------------------------------------------------------------------
+Thu Oct 27 14:40:21 UTC 2016 - alarr...@suse.com
+
+- Update to 2.6.0:
+  * Reworked tool view handling, enabling deeper IDE integration of individual 
tools.
+  * Merged model and selection model inspector.
+  * Fixed crash when quickly changing selection in model inspector.
+  * Add QMetaObject validation, identifying common problems with signal/slot 
declarations.
+  * Support object navigation to and from the model and text document 
inspectors as well as the signal plotter.
+  * Visualize model selections.
+  * Allow to inspect model content also for disabled cells.
+  * Show model cell flags in model inspector.
+  * Fix sorting in object method view.
+  * Fix handling of source model changes for proxy and selection models.
+  * Add in-app picking for selection models and actions.
+  * Extended the user manual with example problems diagnosed with GammaRay.
+  * Allow to rescan the meta type database.
+  * Add object navigation from the meta type view to the meta object browser.
+  * Show registered comparison and stream operators in the meta type browser.
+  * Add object navigation support to the action and timer inspectors.
+  * Visualize enabled state in the action inspector too.
+  * Support editing of nested properties of value types.
+  * Fix various enum/flag display issues in the property view.
+  * Fix AArch64 detection on ELF platforms.
+  * Support ABI detection on systems without ldd.
+  * Add Wayland compositor inspector.
+  * Add advanced element picking mode for widget and Qt Quick inspectors.
+  * Fix crash when encountering an empty translation context.
+  * Extend user manual content.
+  * Fix a number of memory leaks.
+  * Fix crash when selecting a dangling top-level layout in the widget 
inspector.
+  * Fix missing standard icon types in style inspector for some Qt versions.
+  * Fix table layout in style inspector.
+  * Fix invalid memory access in palette model.
+  * Fix selecting entries in the resource browser.
+
+-------------------------------------------------------------------
+Sat Oct 22 13:04:21 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Bump Qt BuildRequires to 5.2.0
+
+-------------------------------------------------------------------
+Fri Jul  1 16:51:56 UTC 2016 - toddrme2...@gmail.com
+
+- Make Group tag consistent with other packages.
+
+-------------------------------------------------------------------
+Sat Jul 11 16:39:36 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 2.3.0:
+  * Add QtBluetooth support.
+  * Support local sockets next to TCP for connecting to the probe.
+  * Change probe plugin loading to be compatible with Android .apk
+    restrictions.
+  * Don't generate backtraces for GammaRay-caused qWarnings.
+  * Also show properties defined in a meta object in the meta
+    object browser.
+  * Add non-QObject meta object found via QMetaType to the meta
+    object browser (finds Q_GADGETs with Qt 5.5).
+  * Performance improvements in object tracking, remote model,
+    property view, signal spy and several other places.
+  * Ongoing refactoring work to enable embedding the
+    GammaRay client and launcher components into other
+    host applications.
+  * Add copy backtrace feature in the message browser.
+  * Improved UI-less build option for embedded targets.
+  * Fix various crashes, including when interacting with
+    QOpenGLContext, QDBusAdapter, QML ListModels or Qt containers
+    containing types that cannot be serialized.
+  * Make paint analyzing also work with Qt 5.5 despite the necessary
+    functionality being removed in Qt.
+  * Add support for static properties in the property view.
+  * Qt 5.5 compatibility.
+  * Initial support for QNX 6.6.
+  * Improved QtQuick2 in-app item picking.
+  * Fixed/improved tracking of object reparenting in the
+    object tree model.
+  * Fix widget layout overlay widget leaking into
+    object/widget tree.
+  * Optional compression support for the client/server communication,
+    speeds up debugging over slow USB connections.
+  * Fix initial selection in the model browser having no effect.
+
+-------------------------------------------------------------------
+Thu Apr  9 01:30:16 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 2.2.1:
+  * Fix spawning a large number of threads in the process list.
+  * Add GAMMARAY_BUILD_UI build option to only build the non-UI
+    parts, useful for embedded targets.
+  * Add workaround for QSortFilterProxyModel regression introduced
+    in qtbase commit bec1854cc0.
+  * Follow kdstatemachineeditor KDSME API changes.
+  * Use the preload injector by default on Mac for Qt >= 5.4.
+  * Fix probe ABI detection on Mac bundles.
+  * Fix asserts caused by icon loading in
+    QCoreApplication-only targets.
+  * Fix crash when target deletes a signal sender in a slot.
+ - Changes since 2.2.0:
+  * New translation inspector plug-in.
+  * New signal monitor and object lifetime plotter plug-in.
+  * Support displaying of QQmlListProperty contents.
+  * Expose signal/slot spy callback API to plug-ins.
+  * Improved state machine visualization using KDSME.
+  * Support for QQmlTimer in the timertop plug-in.
+  * Support exporting of QResource data.
+  * Improved QSGMaterial viewer.
+  * Various performance improvements for the QtQuick2
+    remote preview.
+  * Improved Qt 5.4 compatibility.
+  * Fix handling of large images in the resource browser.
+  * Support for manually emitting signals, and improved
+    method display.
+ - Changes since 2.1.2:
+  * Fix crash when selecting the scene graph root node.
+  * Fix two asserts in Qt 5.4 when dealing with connections
+    to slot objects.
+  * Fix build with Vivante OpenGL ES2 stack.
+  * Build fixes for Android.
+  * Fix build issues with Qt5.4 and Clang.
+  * Fix minor compiler warnings and Coverity Scan issues.
+ - Changes since 2.1.1:
+  * Fix invoking non-slot methods with arguments.
+  * Fix QtQuick2 preview not showing any content with
+    Qt 5.2 or older.
+  * Fix crash when encountering tooltips in Qt5 targets.
+  * Fix deadlock in object list model.
+  * Fix QGraphicsView scene selection in in-process mode.
+  * Fix debug message handler for Qt5.
+  * A missing relocatable startup hook is
+    no longer fatal with Qt 5.4.
+  * Fix Qt 5.4 compatibility of the QtQuick2 preview.
+ - Changes since 2.1.0:
+  * Aggregated property view combining static, dynamic and
+    non-QObject property views.
+  * Qt5Qml/Qt5Quick support
+    (see http://github.com/KDAB/GammaRay/wiki/QtQuick2-Support-Status)
+  * Probe ABI auto-detection on Linux, Mac and Windows.
+  * Support to navigate to objects that are property values.
+  * Plug-ins can now add specialized tabs to the property view.
+  * Support adding and deleting dynamic QObject properties.
+  * Support for "hidden" plug-ins, i.e. plug-ins that only
+    provide type support but no own tool view.
+  * Support KF5 in the KJob tracker plug-in.
+  * Support for Qt 5.4 object creation/destruction callbacks.
+  * Improved connection view, and support for viewing
+    connections in Qt5 applications.
+ - Changes since 2.0.2:
+  * Restore compatibility with Qt4.7
+  * Avoid leaking shared-memory in case of crashes of gammaray-client
+  * Fix various crashes
+  * Fix various crashes with heavily multithreaded debuggees
+  * Fix unnecessary value limits in property editor for
+    QPointF, QSizeF, etc
+  * Improve property editor value loading performance
+ - Changes since 2.0.1:
+  * LLDB injector (enables Mac OSX 10.9 support)
+  * Fix various cases where client and server states get out of sync
+ - Changes since 2.0.0:
+  * Out-of-process UI
+  * Remote Debugging
+  * Multi-probe support
+  * Probe usable on targets without QtWidget available
+  * Fix preload check on MIPS/MIPSel (issue #63)
+  * Support for displaying arguments of monitored signals
+- Drop libQtWebKit-devel and libkde4-devel BuildRequires
+- Added pkgconfig(Qt5Concurrent), pkgconfig(Qt5Core),
+  pkgconfig(Qt5Designer), pkgconfig(Qt5Gui), pkgconfig(Qt5Network),
+  pkgconfig(Qt5PrintSupport), pkgconfig(Qt5Qml) >= 5.1.0,
+  pkgconfig(Qt5Quick), pkgconfig(Qt5Script),
+  pgconfig(Qt5ScriptTools), pkgconfig(Qt5Svg), pkgconfig(Qt5Test),
+  pkgconfig(Qt5WebKitWidgets), pkgconfig(Qt5Widgets),
+  libQt5Core-private-headers-devel, libQt5Gui-private-headers-devel,
+  libQt5Network-private-headers-devel and
+  libqt5-qtdeclarative-private-headers-devel BuildRequires
+- Enable devel subpackage
+
+-------------------------------------------------------------------
+Sat Dec  7 13:25:08 UTC 2013 - cgiboude...@gmx.com
+
+- Update to 1.3.2:
+ * Support more Qt5-specific data types
+ * Fix crash on some QtQuick2 applicaitons
+ * Support VTK6
+ * Fix crash in selection model inspector
+ * Fix probe re-injections
+
+-------------------------------------------------------------------
+Mon Aug  5 17:35:43 UTC 2013 - hrvoje.sen...@gmail.com
+
+- enable CMAKE_SKIP_INSTALL_RPATH option so RPATH is ommited from 
+  install tree
+
+-------------------------------------------------------------------
+Sun Jul 21 19:10:32 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to 1.3.1:
++++ 53 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.gammaray.new/gammaray.changes

New:
----
  gammaray-2.6.0.tar.gz
  gammaray.changes
  gammaray.spec

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

Other differences:
------------------
++++++ gammaray.spec ++++++
#
# spec file for package gammaray
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define tarname GammaRay
Name:           gammaray
Version:        2.6.0
Release:        0
Summary:        Introspection/Debugging Tool for Qt Applications
License:        GPL-2.0+
Group:          Development/Tools/Debuggers
Url:            http://www.kdab.com/gammaray
Source:         
https://github.com/KDAB/GammaRay/releases/download/v%{version}/%{name}-%{version}.tar.gz
BuildRequires:  cmake >= 2.8.11
BuildRequires:  fdupes
BuildRequires:  kcoreaddons-devel
# include this so the icon folders don't need to be owned by the package
BuildRequires:  doxygen
BuildRequires:  graphviz-devel
BuildRequires:  graphviz-gnome
BuildRequires:  hicolor-icon-theme
BuildRequires:  libQt5Core-private-headers-devel >= 5.2.0
BuildRequires:  libQt5Gui-private-headers-devel >= 5.2.0
BuildRequires:  libQt5Network-private-headers-devel >= 5.2.0
BuildRequires:  libqt5-qt3d-devel >= 5.2.0
BuildRequires:  libqt5-qtbase-doc >= 5.2.0
BuildRequires:  libqt5-qtdeclarative-private-headers-devel >= 5.2.0
BuildRequires:  libqt5-qtdoc >= 5.2.0
BuildRequires:  libqt5-qttools >= 5.2.0
BuildRequires:  libqt5-qtwayland-devel >= 5.2.0
BuildRequires:  libxml2-devel
BuildRequires:  python-devel
BuildRequires:  update-desktop-files
BuildRequires:  vtk-devel
BuildRequires:  vtk-java
BuildRequires:  vtk-qt
BuildRequires:  vtk-tcl
BuildRequires:  wayland-devel
BuildRequires:  cmake(Qt5Bluetooth) >= 5.2.0
BuildRequires:  cmake(Qt5Concurrent) >= 5.2.0
BuildRequires:  cmake(Qt5Core) >= 5.2.0
BuildRequires:  cmake(Qt5Designer) >= 5.2.0
BuildRequires:  cmake(Qt5Gui) >= 5.2.0
BuildRequires:  cmake(Qt5Network) >= 5.2.0
BuildRequires:  cmake(Qt5Positioning) >= 5.2.0
BuildRequires:  cmake(Qt5PrintSupport) >= 5.2.0
BuildRequires:  cmake(Qt5Qml) >= 5.2.0
BuildRequires:  cmake(Qt5Quick) >= 5.2.0
BuildRequires:  cmake(Qt5Script) >= 5.2.0
BuildRequires:  cmake(Qt5ScriptTools) >= 5.2.0
BuildRequires:  cmake(Qt5Svg) >= 5.2.0
BuildRequires:  cmake(Qt5Test) >= 5.2.0
BuildRequires:  cmake(Qt5WebKitWidgets) >= 5.2.0
BuildRequires:  cmake(Qt5Widgets) >= 5.2.0
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Gamma Ray is a comprehensive collection of high level introspection 
and debugging utilities specifically tailored for the various 
frameworks in Qt.

%package devel
Summary:        Introspection/Debugging Tool for Qt Applications
Group:          Development/Libraries/C and C++
Requires:       %{name} = %{version}

%description devel
Gamma Ray is a comprehensive collection of high level introspection 
and debugging utilities specifically tailored for the various 
frameworks in Qt. Development files.

%prep
%setup -q -n %{name}-%{version}

%build
%if "%{_lib}" == "lib64"
LIBSUFFIX="-DLIB_SUFFIX=64"
%else
LIBSUFFIX=""
%endif
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DCMAKE_SKIP_INSTALL_RPATH=ON \
        -DCMAKE_VERBOSE_MAKEFILE=ON \
        -DECM_MKSPECS_INSTALL_DIR=%{_libdir}/qt5/mkspecs/modules \
        -DQCH_INSTALL_DIR=%{_datadir}/gammaray/ \
        -DQDOC_EXECUTABLE=%{_libqt5_bindir}/qdoc \
        -DQHELPGEN_EXECUTABLE=%{_libqt5_bindir}/qhelpgenerator \
        $LIBSUFFIX
make VERBOSE=1 %{?_smp_mflags}

%install
make DESTDIR=%{buildroot} install

install -d -m 755 %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}
%suse_update_desktop_file GammaRay Development Qt Debugger
%fdupes %{buildroot}

%post
/sbin/ldconfig

%postun
/sbin/ldconfig

%files
%defattr(-,root,root)
%doc CHANGES ReadMe.txt LICENSE.*
%dir %{_datadir}/icons/hicolor/512x512/
%dir %{_datadir}/icons/hicolor/512x512/apps/
%{_bindir}/gammaray
%{_datadir}/applications/GammaRay.desktop
%{_datadir}/icons/hicolor/*/apps/GammaRay.png
%{_docdir}/%{name}/
%{_libdir}/gammaray/
%{_libdir}/libgammaray_*-qt5*.so.*
%{_libdir}/libgammaray_client.so.*
%{_libdir}/libgammaray_launcher.so.*
%{_mandir}/man1/gammaray.*
%if 0%{?suse_version} <= 1320
%dir %{_datadir}/appdata
%endif
%{_datadir}/appdata/GammaRay.appdata.xml
%{_datadir}/gammaray

%files devel
%defattr(-,root,root)
%{_libdir}/libgammaray_*-qt5*.so
%{_libdir}/libgammaray_client.so
%{_libdir}/libgammaray_launcher.so
%{_libdir}/cmake/GammaRay/
%{_includedir}/%{name}
%{_libdir}/qt5/mkspecs/modules/qt_GammaRay*.pri

%changelog

Reply via email to