commit pulseview for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2020-06-23 21:05:53

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new.2956 (New)


Package is "pulseview"

Tue Jun 23 21:05:53 2020 rev:11 rq:816453 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2020-04-02 
17:43:16.765392497 +0200
+++ /work/SRC/openSUSE:Factory/.pulseview.new.2956/pulseview.changes
2020-06-23 21:06:21.182183112 +0200
@@ -1,0 +2,5 @@
+Mon Jun 22 18:36:42 UTC 2020 - Stefan Brüns 
+
+- Fix build, add 0001-Fix-building-with-Qt-5.15.patch
+
+---
@@ -4 +9 @@
-- Update to version 0.4.1
+- Update to version 0.4.2

New:

  0001-Fix-building-with-Qt-5.15.patch



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.wpqlp8/_old  2020-06-23 21:06:21.790185076 +0200
+++ /var/tmp/diff_new_pack.wpqlp8/_new  2020-06-23 21:06:21.794185089 +0200
@@ -24,6 +24,8 @@
 Group:  Productivity/Scientific/Electronics
 URL:https://sigrok.org
 Source0:
https://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE
+Patch0: 0001-Fix-building-with-Qt-5.15.patch
 BuildRequires:  cmake
 BuildRequires:  glib2-devel
 BuildRequires:  libboost_filesystem-devel
@@ -48,11 +50,12 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export CXXFLAGS="%{optflags} -fpermissive"
 %cmake -DDISABLE_WERROR=TRUE ..
-make %{?_smp_mflags}
+%cmake_build
 
 %install
 %cmake_install

++ 0001-Fix-building-with-Qt-5.15.patch ++
>From fecfc3ff03168681f08dabec807ad9b8ab2c3057 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
Date: Mon, 22 Jun 2020 20:33:02 +0200
Subject: [PATCH] Fix building with Qt 5.15

---
 pv/util.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pv/util.cpp b/pv/util.cpp
index 9a9a5065..afc54597 100644
--- a/pv/util.cpp
+++ b/pv/util.cpp
@@ -137,7 +137,7 @@ QString format_time_si(const Timestamp& v, SIPrefix prefix,
QString s;
QTextStream ts();
if (sign && !v.is_zero())
-   ts << forcesign;
+   ts.setNumberFlags(ts.numberFlags() | QTextStream::ForceSign);
ts << qSetRealNumberPrecision(precision) << (v * multiplier);
ts << ' ' << prefix << unit;
 
@@ -175,7 +175,7 @@ QString format_value_si(double v, SIPrefix prefix, unsigned 
precision,
QString s;
QTextStream ts();
if (sign && (v != 0))
-   ts << forcesign;
+   ts.setNumberFlags(ts.numberFlags() | QTextStream::ForceSign);
ts.setRealNumberNotation(QTextStream::FixedNotation);
ts.setRealNumberPrecision(precision);
ts << (v * multiplier) << ' ' << prefix << unit;
-- 
2.27.0




commit pulseview for openSUSE:Factory

2020-04-02 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2020-04-02 17:43:14

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new.3248 (New)


Package is "pulseview"

Thu Apr  2 17:43:14 2020 rev:10 rq:790710 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2019-03-20 
13:22:16.129300171 +0100
+++ /work/SRC/openSUSE:Factory/.pulseview.new.3248/pulseview.changes
2020-04-02 17:43:16.765392497 +0200
@@ -1,0 +2,29 @@
+Wed Apr  1 17:02:33 UTC 2020 - Stefan Brüns 
+
+- Update to version 0.4.1
+  * PulseView session setups can now be saved/restored to and
+from *.pvs files.
+  * Translation support was added to the GUI elements (and a first
+translation, German, is available). Please check the wiki for
+details on how you can contribute further translations.
+  * There's a new protocol decoder selection subwindow with
+filtering capabilities, browing by decoder tags, auto-stacking
+of decoders where required, and more.
+  * A new decoder "binary" output subwindow can show/save
+"OUTPUT_BINARY" type decoder data in various (decoder-specific)
+formats (WAV, PCAP, PNG, and many others). This also features
+a simple "hex view" for the data.
+  * It is now possible to show/hide individual decoder annotation
+rows, and individual annotation classes. This is very handy
+when you're debugging a specific issue and only want to see
+certain classes of decoder annotations, e.g. "show me only CRC
+errors", "show me only parity errors and frame errors", or
+"show me only I²C NACKs" etc. etc.
+  * Lots of UI and functionality improvements regarding cursors
+and markers.
+  * Various new handy key shortcuts for zooming, moving around in
+the data, placing cursors, etc.
+  * Various drawing and decoder/annotation performance improvements.
+- This requires libsigrok >= 0.5.2 (already released for some time)
+
+---

Old:

  pulseview-0.4.1.tar.gz

New:

  pulseview-0.4.2.tar.gz



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.hH5pBh/_old  2020-04-02 17:43:17.517393080 +0200
+++ /var/tmp/diff_new_pack.hH5pBh/_new  2020-04-02 17:43:17.517393080 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseview
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,31 +17,27 @@
 
 
 Name:   pulseview
-Version:0.4.1
+Version:0.4.2
 Release:0
 Summary:Qt-based GUI for sigrok
 License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Electronics
-Url:http://sigrok.org
-Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
+URL:https://sigrok.org
+Source0:
https://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  glib2-devel
-%if 0%{?suse_version} > 1325
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_serialization-devel
 BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_test-devel
 BuildRequires:  libboost_thread-devel
-%else
-BuildRequires:  boost-devel >= 1.55.0
-%endif
-BuildRequires:  libsigrok-devel >= 0.5.1
+BuildRequires:  libsigrok-devel >= 0.5.2
 BuildRequires:  libsigrokdecode-devel >= 0.5.2
 BuildRequires:  update-desktop-files
 BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Widgets)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The sigrok project aims at creating a portable, cross-platform,

++ pulseview-0.4.1.tar.gz -> pulseview-0.4.2.tar.gz ++
 16103 lines of diff (skipped)




commit pulseview for openSUSE:Factory

2019-03-20 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2019-03-20 13:21:35

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new.28833 (New)


Package is "pulseview"

Wed Mar 20 13:21:35 2019 rev:9 rq:686800 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2018-11-10 
16:58:06.315846944 +0100
+++ /work/SRC/openSUSE:Factory/.pulseview.new.28833/pulseview.changes   
2019-03-20 13:22:16.129300171 +0100
@@ -1,0 +2,5 @@
+Tue Mar 19 23:22:48 UTC 2019 - Stefan Brüns 
+
+- Explicitly BuildRequire: libboost_system-devel, required since Boost 1.69
+
+---



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.ri4MKR/_old  2019-03-20 13:22:16.901299981 +0100
+++ /var/tmp/diff_new_pack.ri4MKR/_new  2019-03-20 13:22:16.901299981 +0100
@@ -29,6 +29,7 @@
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_serialization-devel
+BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_test-devel
 BuildRequires:  libboost_thread-devel
 %else




commit pulseview for openSUSE:Factory

2018-11-10 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2018-11-10 16:57:52

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Sat Nov 10 16:57:52 2018 rev:8 rq:645589 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2017-08-12 
20:24:14.296951904 +0200
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2018-11-10 
16:58:06.315846944 +0100
@@ -1,0 +2,15 @@
+Tue Oct 30 04:00:13 UTC 2018 - Stefan Brüns 
+
+- Update to version 0.4.1
+  * Snapping cursors to signal edges
+  * New command-line switches, see manpage
+  * Converting analog channels to digital/logic channels
+  * Theme support
+  * UI improvements
+  * Protocol decoder annotations can be exported
+  * Improved channel name auto-mapping
+  * Performance and memory usage improvements
+  * Huge amount of fixes
+  See https://www.sigrok.org/blog/pulseview-041-released for details
+
+---

Old:

  pulseview-0.4.0.tar.gz

New:

  pulseview-0.4.1.tar.gz



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.PzC5Rv/_old  2018-11-10 16:58:07.691845261 +0100
+++ /var/tmp/diff_new_pack.PzC5Rv/_new  2018-11-10 16:58:07.691845261 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseview
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -12,15 +12,15 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   pulseview
-Version:0.4.0
+Version:0.4.1
 Release:0
 Summary:Qt-based GUI for sigrok
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Electronics
 Url:http://sigrok.org
 Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
@@ -34,8 +34,8 @@
 %else
 BuildRequires:  boost-devel >= 1.55.0
 %endif
-BuildRequires:  libsigrok-devel >= 0.4.0
-BuildRequires:  libsigrokdecode-devel >= 0.4.0
+BuildRequires:  libsigrok-devel >= 0.5.1
+BuildRequires:  libsigrokdecode-devel >= 0.5.2
 BuildRequires:  update-desktop-files
 BuildRequires:  cmake(Qt5Gui)
 BuildRequires:  cmake(Qt5Svg)
@@ -53,8 +53,7 @@
 %setup -q
 
 %build
-# -fext-numeric-literal is a workaround for boo#1004168, remove when fixed
-export CXXFLAGS="%{optflags} -fpermissive -fext-numeric-literals"
+export CXXFLAGS="%{optflags} -fpermissive"
 %cmake -DDISABLE_WERROR=TRUE ..
 make %{?_smp_mflags}
 
@@ -73,8 +72,8 @@
 install -m 644 contrib/org.sigrok.PulseView.appdata.xml 
%{buildroot}%{_datadir}/metainfo/org.sigrok.PulseView.appdata.xml
 
 %files
-%defattr(-,root,root,-)
-%doc COPYING NEWS README HACKING
+%license COPYING
+%doc NEWS README HACKING
 %{_bindir}/*
 %{_mandir}/man1/pulseview.*
 %{_datadir}/applications/*

++ pulseview-0.4.0.tar.gz -> pulseview-0.4.1.tar.gz ++
 27104 lines of diff (skipped)




commit pulseview for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2017-08-12 20:24:13

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Sat Aug 12 20:24:13 2017 rev:7 rq:503725 version:0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2017-02-07 
12:04:50.285987677 +0100
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2017-08-12 
20:24:14.296951904 +0200
@@ -1,0 +2,16 @@
+Tue Jun 13 20:52:15 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Update to version 0.4.0
+  * Add the concepts of sessions and views to PulseView:
+- Sessions represent individual files/device instances.
+  Each session is represented as a tab in PulseView.
+- Views are different data representations of one specific session.
+  For example, different views of a session can have different zoom levels,
+  can be scrolled to different positions, etc. etc.
+  Each view is a dock window within the respective session's tab.
+- The view docks can be repositioned, resized and extracted out into their
+  own individual windows.
+  * Add support for saving analog data to .sr files.
+  * Lots of fixes and improvements
+
+---

Old:

  org.sigrok.Pulseview.appdata.xml
  pulseview-0.3.0.tar.gz

New:

  pulseview-0.4.0.tar.gz



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.AbxBIX/_old  2017-08-12 20:24:14.992854387 +0200
+++ /var/tmp/diff_new_pack.AbxBIX/_new  2017-08-12 20:24:14.996853826 +0200
@@ -17,33 +17,29 @@
 
 
 Name:   pulseview
-Version:0.3.0
+Version:0.4.0
 Release:0
 Summary:Qt-based GUI for sigrok
 License:GPL-3.0+
 Group:  Productivity/Scientific/Electronics
 Url:http://sigrok.org
 Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
-Source1:org.sigrok.Pulseview.appdata.xml
+BuildRequires:  cmake
+BuildRequires:  glib2-devel
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_serialization-devel
 BuildRequires:  libboost_test-devel
 BuildRequires:  libboost_thread-devel
 %else
-BuildRequires:  boost-devel >= 1.53.0
-%endif
-BuildRequires:  cmake
-BuildRequires:  glib2-devel
-%if 0%{?suse_version} > 1320
-BuildRequires:  cmake(Qt5Gui)
-BuildRequires:  cmake(Qt5Svg)
-BuildRequires:  cmake(Qt5Widgets)
-%else
-BuildRequires:  libqt4-devel
+BuildRequires:  boost-devel >= 1.55.0
 %endif
 BuildRequires:  libsigrok-devel >= 0.4.0
 BuildRequires:  libsigrokdecode-devel >= 0.4.0
 BuildRequires:  update-desktop-files
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Svg)
+BuildRequires:  cmake(Qt5Widgets)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -66,17 +62,15 @@
 %cmake_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-install -m 644 -D icons/sigrok-logo-notext.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/pulseview.png
-install -m 644 -D icons/sigrok-logo-notext.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/pulseview.svg
+install -m 644 -D icons/pulseview.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/pulseview.png
+install -m 644 -D icons/pulseview.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/pulseview.svg
 
 install -m 755 -d %{buildroot}%{_datadir}/applications/
-install -m 644 contrib/pulseview.desktop 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
-sed -i -e 's/Icon=.*/Icon=pulseview/' 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
-sed -i -e 's/\(Icon.*\)/\1\nMimeType=application\/x-sigrok-dump;/' 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
-%suse_update_desktop_file -r org.sigrok.Pulseview Education Engineering
+install -m 644 contrib/org.sigrok.PulseView.desktop 
%{buildroot}%{_datadir}/applications/org.sigrok.PulseView.desktop
+%suse_update_desktop_file -r org.sigrok.PulseView Education Engineering
 
-install -m 755 -d %{buildroot}%{_datadir}/appdata/
-install -m 644 %{SOURCE1} 
%{buildroot}%{_datadir}/appdata/org.sigrok.Pulseview.appdata.xml
+install -m 755 -d %{buildroot}%{_datadir}/metainfo/
+install -m 644 contrib/org.sigrok.PulseView.appdata.xml 
%{buildroot}%{_datadir}/metainfo/org.sigrok.PulseView.appdata.xml
 
 %files
 %defattr(-,root,root,-)
@@ -85,7 +79,7 @@
 %{_mandir}/man1/pulseview.*
 %{_datadir}/applications/*
 %{_datadir}/icons/hicolor/*/apps/pulseview*
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/org.sigrok.Pulseview.appdata.xml
+%dir %{_datadir}/metainfo

commit pulseview for openSUSE:Factory

2017-02-07 Thread root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2017-02-07 12:04:49

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2016-10-24 
14:44:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2017-02-07 
12:04:50.285987677 +0100
@@ -1,0 +2,5 @@
+Thu Feb  2 11:46:14 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.pEmnLz/_old  2017-02-07 12:04:50.865905633 +0100
+++ /var/tmp/diff_new_pack.pEmnLz/_new  2017-02-07 12:04:50.869905068 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseview
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -25,7 +25,13 @@
 Url:http://sigrok.org
 Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
 Source1:org.sigrok.Pulseview.appdata.xml
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_test-devel
+BuildRequires:  libboost_thread-devel
+%else
 BuildRequires:  boost-devel >= 1.53.0
+%endif
 BuildRequires:  cmake
 BuildRequires:  glib2-devel
 %if 0%{?suse_version} > 1320




commit pulseview for openSUSE:Factory

2016-10-24 Thread h_root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2016-10-24 14:44:44

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2016-10-20 
23:08:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2016-10-24 
14:44:49.0 +0200
@@ -1,0 +2,7 @@
+Sat Oct 22 21:26:57 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Add org.sigrok.Pulseview.appdata.xml
+- Install desktop file and icons for pulseview, register pulseview
+  as handler for application/x-sigrok-dump mimetype
+
+---

New:

  org.sigrok.Pulseview.appdata.xml



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.oVwWni/_old  2016-10-24 14:44:49.0 +0200
+++ /var/tmp/diff_new_pack.oVwWni/_new  2016-10-24 14:44:49.0 +0200
@@ -24,6 +24,7 @@
 Group:  Productivity/Scientific/Electronics
 Url:http://sigrok.org
 Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
+Source1:org.sigrok.Pulseview.appdata.xml
 BuildRequires:  boost-devel >= 1.53.0
 BuildRequires:  cmake
 BuildRequires:  glib2-devel
@@ -36,6 +37,7 @@
 %endif
 BuildRequires:  libsigrok-devel >= 0.4.0
 BuildRequires:  libsigrokdecode-devel >= 0.4.0
+BuildRequires:  update-desktop-files
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -58,10 +60,26 @@
 %cmake_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+install -m 644 -D icons/sigrok-logo-notext.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/pulseview.png
+install -m 644 -D icons/sigrok-logo-notext.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/apps/pulseview.svg
+
+install -m 755 -d %{buildroot}%{_datadir}/applications/
+install -m 644 contrib/pulseview.desktop 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
+sed -i -e 's/Icon=.*/Icon=pulseview/' 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
+sed -i -e 's/\(Icon.*\)/\1\nMimeType=application\/x-sigrok-dump;/' 
%{buildroot}%{_datadir}/applications/org.sigrok.Pulseview.desktop
+%suse_update_desktop_file -r org.sigrok.Pulseview Education Engineering
+
+install -m 755 -d %{buildroot}%{_datadir}/appdata/
+install -m 644 %{SOURCE1} 
%{buildroot}%{_datadir}/appdata/org.sigrok.Pulseview.appdata.xml
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING NEWS README HACKING
 %{_bindir}/*
 %{_mandir}/man1/pulseview.*
+%{_datadir}/applications/*
+%{_datadir}/icons/hicolor/*/apps/pulseview*
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/org.sigrok.Pulseview.appdata.xml
 
 %changelog




commit pulseview for openSUSE:Factory

2016-10-20 Thread h_root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2016-10-20 23:08:08

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2016-02-17 
12:22:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2016-10-20 
23:08:08.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct 11 23:29:37 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Add -fext-numeric-literals compiler flag as workaround for
+  boo#1004168
+
+---



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.yFyUZG/_old  2016-10-20 23:08:09.0 +0200
+++ /var/tmp/diff_new_pack.yFyUZG/_new  2016-10-20 23:08:09.0 +0200
@@ -49,7 +49,8 @@
 %setup -q
 
 %build
-export CXXFLAGS="%{optflags} -fpermissive"
+# -fext-numeric-literal is a workaround for boo#1004168, remove when fixed
+export CXXFLAGS="%{optflags} -fpermissive -fext-numeric-literals"
 %cmake -DDISABLE_WERROR=TRUE ..
 make %{?_smp_mflags}
 




commit pulseview for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package pulseview for openSUSE:Factory 
checked in at 2016-02-17 10:25:03

Comparing /work/SRC/openSUSE:Factory/pulseview (Old)
 and  /work/SRC/openSUSE:Factory/.pulseview.new (New)


Package is "pulseview"

Changes:

--- /work/SRC/openSUSE:Factory/pulseview/pulseview.changes  2014-08-07 
12:37:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.pulseview.new/pulseview.changes 2016-02-17 
12:22:28.0 +0100
@@ -1,0 +2,19 @@
+Sat Jan 30 12:31:29 UTC 2016 - stefan.bru...@rwth-aachen.de
+
+- Update to version 0.3.0
+  * Support for vertical scaling of analog or logic traces
+  * A "Save selection range as..." feature
+  * Some settings now survive a restart (last open/save directory
+location, window size/position, last used device)
+  * Pinch-zoom support, always-zoom-to-fit support,
+"sticky scrolling" support, etc.
+  * Trace group support (for dragging multiple traces around as a
+group)
+  * ...and many, many more GUI and usability improvements...
+
+---
+Fri Sep 25 02:22:01 UTC 2015 - stefan.bru...@rwth-aachen.de
+
+- Track GIT version
+
+---

Old:

  pulseview-0.2.0.tar.gz

New:

  pulseview-0.3.0.tar.gz



Other differences:
--
++ pulseview.spec ++
--- /var/tmp/diff_new_pack.F2GCnt/_old  2016-02-17 12:22:29.0 +0100
+++ /var/tmp/diff_new_pack.F2GCnt/_new  2016-02-17 12:22:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pulseview
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -17,19 +17,25 @@
 
 
 Name:   pulseview
-Version:0.2.0
+Version:0.3.0
 Release:0
 Summary:Qt-based GUI for sigrok
 License:GPL-3.0+
 Group:  Productivity/Scientific/Electronics
 Url:http://sigrok.org
 Source0:
http://sigrok.org/download/source/pulseview/%{name}-%{version}.tar.gz
-BuildRequires:  boost-devel
+BuildRequires:  boost-devel >= 1.53.0
 BuildRequires:  cmake
 BuildRequires:  glib2-devel
+%if 0%{?suse_version} > 1320
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Svg)
+BuildRequires:  cmake(Qt5Widgets)
+%else
 BuildRequires:  libqt4-devel
-BuildRequires:  libsigrok-devel >= 0.3.0
-BuildRequires:  libsigrokdecode-devel >= 0.3.0
+%endif
+BuildRequires:  libsigrok-devel >= 0.4.0
+BuildRequires:  libsigrokdecode-devel >= 0.4.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ pulseview-0.2.0.tar.gz -> pulseview-0.3.0.tar.gz ++
 41703 lines of diff (skipped)