Hello community,

here is the log from the commit of package gnuradio for openSUSE:Factory 
checked in at 2018-07-22 23:04:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
 and      /work/SRC/openSUSE:Factory/.gnuradio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnuradio"

Sun Jul 22 23:04:02 2018 rev:28 rq:623992 version:3.7.13.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes        2018-06-19 
12:03:16.362902539 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes   2018-07-22 
23:04:07.720932992 +0200
@@ -1,0 +2,34 @@
+Wed Jul 18 16:41:20 UTC 2018 - w...@ire.pw.edu.pl
+
+- Fixed missing space in specfile
+
+-------------------------------------------------------------------
+Wed Jul 18 06:55:27 UTC 2018 - mplus...@suse.com
+
+- Update source urls
+- Use gpg to verify sources
+- Modernise spec file with spec-cleaner
+
+-------------------------------------------------------------------
+Tue Jul 17 07:41:57 UTC 2018 - w...@ire.pw.edu.pl
+
+- Update to version 3.7.13.4
+  * Fix Boost 1.67 linking issue
+  * Logging - fixed issues where messages weren't properly written
+    to stdout/stderr due to incorrect strings
+  * gr-analog - `fmdet_cf`'s derivative coefficients were wrong.
+  * gr-blocks - `skiphead` used to incorrectly handle tags, 
+    now properly shifts
+  * gr-digital - `qa_packet_format`: Unit test used to potentially
+    lock up due to incorrect conditionals
+    - `clock_recovery_cc`, `crc32_bb`: Accessing the `[0]` element
+      of an empty vector is UB, even if you don't use the result
+      afterwards.
+  * gr-fec - `polar_encoder`/`_common`: Fixed multiple out-of-bound
+    accesses due to insufficient vector length checks
+  * gr-filter - `fft_filter`, `filter_delay`: Accessing the `[0]` 
+    element of an empty vector is UB, even if you don't use the
+    result afterwards.
+- Patch missing_libraries.patch modified
+
+-------------------------------------------------------------------

Old:
----
  gnuradio-3.7.13.3.tar.gz

New:
----
  gnuradio-3.7.13.4.tar.xz
  gnuradio-3.7.13.4.tar.xz.asc
  gnuradio.keyring

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

Other differences:
------------------
++++++ gnuradio.spec ++++++
--- /var/tmp/diff_new_pack.emcana/_old  2018-07-22 23:04:08.324932768 +0200
+++ /var/tmp/diff_new_pack.emcana/_new  2018-07-22 23:04:08.328932767 +0200
@@ -20,16 +20,18 @@
 %define sover_volk  1_4
 %define volk_version 1.4
 Name:           gnuradio
-Version:        3.7.13.3
+Version:        3.7.13.4
 Release:        0
 Summary:        GNU software radio
 License:        GPL-3.0-or-later
 Group:          Productivity/Hamradio/Other
 URL:            http://gnuradio.org
-Source:         
https://github.com/gnuradio/gnuradio/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:        
https://github.com/gnuradio/volk/archive/v%{volk_version}.tar.gz#/volk-%{volk_version}.tar.gz
+Source0:        
https://github.com/gnuradio/gnuradio/releases/download/v%{version}/gnuradio-%{version}.tar.xz
+Source1:        
https://github.com/gnuradio/gnuradio/releases/download/v%{version}/gnuradio-%{version}.tar.xz.asc
+Source2:        %{name}.keyring
+Source3:        
https://github.com/gnuradio/volk/archive/v%{volk_version}.tar.gz#/volk-%{volk_version}.tar.gz
 # http://www.nathanwest.us/grc_to_37.sh
-Source2:        grc_to_37.sh
+Source4:        grc_to_37.sh
 Source99:       %{name}-rpmlintrc
 Patch2:         missing_library.patch
 BuildRequires:  alsa-devel
@@ -191,7 +193,7 @@
 
 %prep
 %setup -q
-tar xzf %{SOURCE1} -C volk/ --strip-components=1
+tar xzf %{SOURCE3} -C volk/ --strip-components=1
 %patch2 -p1
 # remove buildtime from documentation
 sed -i 's|^HTML_TIMESTAMP         = YES|HTML_TIMESTAMP         = NO|' 
docs/doxygen/Doxyfile.in
@@ -200,7 +202,6 @@
 %build
 %limit_build -m 2000
 %cmake
-#      -DCMAKE_SHARED_LINKER_FLAGS=""
 %make_jobs
 
 %install
@@ -214,22 +215,22 @@
 %py_compile -O %{buildroot}%{python_sitearch}
 
 # install icons and desktop file
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-32.png 
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-48.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-64.png 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-128.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/gnuradio-grc.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-256.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/gnuradio-grc.png
+install -Dpm 0644 
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-32.png \
+       %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gnuradio-grc.png
+install -Dpm 0644  
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-48.png \
+       %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gnuradio-grc.png
+install -Dpm 0644 
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-64.png \
+       %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gnuradio-grc.png
+install -Dpm 0644 
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-128.png \
+       %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/gnuradio-grc.png
+install -Dpm 0644 
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/grc-icon-256.png \
+       %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/gnuradio-grc.png
 
-mkdir -p %{buildroot}%{_datadir}/applications
-cp %{buildroot}%{_datadir}/gnuradio/grc/freedesktop/gnuradio-grc.desktop 
%{buildroot}%{_datadir}/applications
+install -Dpm 0644 
%{buildroot}%{_datadir}/gnuradio/grc/freedesktop/gnuradio-grc.desktop \
+       %{buildroot}%{_datadir}/applications/gnuradio-grc.desktop
 %suse_update_desktop_file -r 
%{buildroot}%{_datadir}/applications/gnuradio-grc.desktop Network HamRadio
 
-install -m 755 %{SOURCE2} %{buildroot}/%{_bindir}
+install -Dpm 0755 %{SOURCE4} %{buildroot}/%{_bindir}
 
 #remove unneeded stuff
 rm -rf %{buildroot}%{_datadir}/%{name}/grc/freedesktop
@@ -240,15 +241,11 @@
 %fdupes -s %{buildroot}%{_libdir}
 
 %post -n libgnuradio-%{sover} -p /sbin/ldconfig
-
 %post -n libvolk%{sover_volk} -p /sbin/ldconfig
-
 %postun -n libgnuradio-%{sover} -p /sbin/ldconfig
-
 %postun -n libvolk%{sover_volk} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
 %license COPYING
 %{_bindir}/*
 %dir %{_datadir}/gnuradio
@@ -281,7 +278,6 @@
 %exclude %{_datadir}/gnuradio/grc/blocks/variable_text_box.xml
 
 %files wxgui
-%defattr(-,root,root,-)
 %{python_sitearch}/gnuradio/wxgui/
 %{_datadir}/gnuradio/grc/blocks/wxgui*.xml
 %{_datadir}/gnuradio/grc/blocks/notebook.xml
@@ -292,15 +288,12 @@
 %{_datadir}/gnuradio/grc/blocks/variable_text_box.xml
 
 %files -n libgnuradio-%{sover}
-%defattr(-,root,root,-)
 %{_libdir}/libgnuradio*.so.*
 
 %files -n libvolk%{sover_volk}
-%defattr(-,root,root,-)
 %{_libdir}/libvolk*.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/%{name}/
 %{_includedir}/pmt/
 %{_includedir}/volk/
@@ -310,7 +303,6 @@
 %{_libdir}/cmake/volk/
 
 %files doc
-%defattr(-,root,root,-)
 %dir %{_docdir}/%{name}
 %{_docdir}/%{name}/html/
 %{_docdir}/%{name}/xml/
@@ -318,7 +310,6 @@
 %{_docdir}/%{name}/*.grc
 
 %files examples
-%defattr(-,root,root,-)
 %{_datadir}/gnuradio/examples/
 %exclude %{_datadir}/gnuradio/examples/audio/audio_fft.py
 %exclude %{_datadir}/gnuradio/examples/hf_explorer/
@@ -336,7 +327,6 @@
 %exclude %{_datadir}/gnuradio/examples/uhd/usrp_wxapt_rcv.py
 
 %files examples-wxgui
-%defattr(-,root,root,-)
 %{_datadir}/gnuradio/examples/audio/audio_fft.py
 %{_datadir}/gnuradio/examples/hf_explorer/
 %{_datadir}/gnuradio/examples/hf_radio/

++++++ missing_library.patch ++++++
--- /var/tmp/diff_new_pack.emcana/_old  2018-07-22 23:04:08.384932746 +0200
+++ /var/tmp/diff_new_pack.emcana/_new  2018-07-22 23:04:08.388932744 +0200
@@ -13,7 +13,7 @@
 ===================================================================
 --- gnuradio-3.7.12.0.orig/gr-uhd/examples/c++/CMakeLists.txt
 +++ gnuradio-3.7.12.0/gr-uhd/examples/c++/CMakeLists.txt
-@@ -31,11 +31,14 @@ include_directories(
+@@ -31,6 +31,9 @@ include_directories(
  link_directories(${UHD_LIBRARY_DIRS})
  link_directories(${Boost_LIBRARY_DIRS})
  
@@ -23,12 +23,6 @@
  ########################################################################
  # Build executable
  ########################################################################
- add_executable(tags_demo tags_demo.cc)
--target_link_libraries(tags_demo gnuradio-uhd)
-+target_link_libraries(tags_demo gnuradio-uhd Threads::Threads)
- 
- INSTALL(TARGETS
-     tags_demo
 Index: gnuradio-3.7.12.0/volk/lib/CMakeLists.txt
 ===================================================================
 --- gnuradio-3.7.12.0.orig/volk/lib/CMakeLists.txt


Reply via email to