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