Hello community,
here is the log from the commit of package liquid-dsp for openSUSE:Factory checked in at 2019-08-05 10:35:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liquid-dsp (Old)
and /work/SRC/openSUSE:Factory/.liquid-dsp.new.4126 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liquid-dsp"
Mon Aug 5 10:35:32 2019 rev:3 rq:720096 version:1.3.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/liquid-dsp/liquid-dsp.changes 2018-08-20 16:19:37.976840445 +0200
+++ /work/SRC/openSUSE:Factory/.liquid-dsp.new.4126/liquid-dsp.changes 2019-08-05 10:35:53.075339808 +0200
@@ -1,0 +2,42 @@
+Mon Jul 29 21:36:52 UTC 2019 - Martin Hauke
+
+- Update to latest tagged release version 1.3.2
+ * autotest
+ - runs with random seeds (based on time) for diveristy
+ - output .json file for post-analysis
+ * build
+ - cleaned up compiler warnings across most platforms
+ - incorporated continuous integration script
+ - compact header APIs across all interfaces in liquid.h
+ - consistent build across Linux and macOS
+ * agc
+ - added more convenience methods, improved autotest stability
+ * fft
+ - spwaterfall less verbose with more convenience methods
+ * filter
+ - new rresamp family of objects to implement rational rate
+ resampling; very useful for fixed buffer sizes
+ - resamp now uses fixed-point phase for faster computation
+ - fixed issues with msresamp2 ordering to have expected roll-off
+ performance
+ - added notch filter design option for firfilt (with autotest)
+ * framing
+ - completely reworked msource family of objects to use firpfbch2
+ family of objects for computationally efficient
+ - added preliminary fskframe generator and synchronizer objects
+ * math
+ - improved functions for speed, is_prime()
+ - improved stability and consistency of root-finding algorithms
+ * multichannel
+ - added new firpfbchr family of objects for arbitrarily setting
+ number of channels and down-sampling rates
+ * modem
+ - refactored objects for amplitude modulation/demodulation to use
+ Hilbert transform, added autotest scripts
+ * nco
+ - improving consistency across platforms
+- Run spec-cleaner
+- Update patch:
+ * liquid-dsp-fix-destdir.diff
+
+-------------------------------------------------------------------
Old:
----
liquid-dsp-1.3.1.git1508199169.4c9a7514.tar.xz
New:
----
liquid-dsp-1.3.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ liquid-dsp.spec ++++++
--- /var/tmp/diff_new_pack.So5vTb/_old 2019-08-05 10:35:53.667339474 +0200
+++ /var/tmp/diff_new_pack.So5vTb/_new 2019-08-05 10:35:53.667339474 +0200
@@ -1,6 +1,7 @@
#
# spec file for package liquid-dsp
#
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2017, Martin Hauke
#
# All modifications and additions to the file contributed by third parties
@@ -12,30 +13,30 @@
# 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/
#
%define use_build_checks 0
Name: liquid-dsp
-Version: 1.3.1.git1508199169.4c9a7514
+Version: 1.3.2
Release: 0
Summary: Digital signal processing library for software-defined radios
License: MIT
Group: Development/Libraries/C and C++
-Url: http://liquidsdr.org
+URL: https://liquidsdr.org
#Git-Clone: https://github.com/jgaeddert/liquid-dsp.git
-Source0: %{name}-%{version}.tar.xz
+Source: https://github.com/jgaeddert/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: liquid-dsp-fix-destdir.diff
Patch1: reproducible.patch
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: pkg-config
-%ifnarch %arm
+BuildRequires: libtool
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(fftw3)
+%ifnarch %{arm}
BuildRequires: pkgconfig(libfec)
%endif
-BuildRequires: pkgconfig(fftw3)
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
liquid-dsp is a signal processing library for software-defined
@@ -77,8 +78,8 @@
%endif
%files -n libliquid-devel
-%defattr(-,root,root)
-%doc HISTORY LICENSE README.md TROUBLESHOOTING
+%license LICENSE
+%doc HISTORY README.md TROUBLESHOOTING
%dir %{_includedir}/liquid
%{_includedir}/liquid/liquid.h
%{_libdir}/libliquid.so
++++++ liquid-dsp-fix-destdir.diff ++++++
--- /var/tmp/diff_new_pack.So5vTb/_old 2019-08-05 10:35:53.711339449 +0200
+++ /var/tmp/diff_new_pack.So5vTb/_new 2019-08-05 10:35:53.711339449 +0200
@@ -1,20 +1,20 @@
diff --git a/makefile.in b/makefile.in
-index 33a458d..ce3542a 100644
+index bdfe5c9..d476fb6 100644
--- a/makefile.in
+++ b/makefile.in
-@@ -1185,9 +1185,9 @@ help:
+@@ -1218,9 +1218,9 @@ help:
install: all
@echo "installing..."
@echo ""
- mkdir -p $(DESTDIR)$(exec_prefix)$(libdir)
+ mkdir -p $(DESTDIR)$(libdir)
mkdir -p $(DESTDIR)$(prefix)/include/liquid
-- install -m 644 -p $(SHARED_LIB) libliquid.a $(DESTDIR)$(exec_prefix)$(libdir)
-+ install -m 644 -p $(SHARED_LIB) libliquid.a $(DESTDIR)$(libdir)
+- install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(exec_prefix)$(libdir)
++ install -m 644 -p ${ARCHIVE_LIB} ${SHARED_LIB} $(DESTDIR)$(libdir)
install -m 644 -p $(addprefix include/,$(headers_install)) $(DESTDIR)$(prefix)/include/liquid
@echo ""
@echo "---------------------------------------------------------"
-@@ -1197,7 +1197,7 @@ install: all
+@@ -1230,7 +1230,7 @@ install: all
@echo " libraries by running 'ldconfig' to make the shared"
@echo " object available. You might also need to modify your"
@echo " LD_LIBRARY_PATH environment variable to include the"
@@ -23,14 +23,14 @@
@echo ""
@echo " Please report bugs to $(BUGREPORT)"
@echo "---------------------------------------------------------"
-@@ -1210,8 +1210,8 @@ install: all
+@@ -1243,8 +1243,8 @@ install: all
uninstall:
@echo "uninstalling..."
$(RM) $(addprefix $(DESTDIR)$(prefix)/include/liquid/, $(headers_install))
-- $(RM) $(DESTDIR)$(exec_prefix)$(libdir)/libliquid.a
-- $(RM) $(DESTDIR)$(exec_prefix)$(libdir)/$(SHARED_LIB)
-+ $(RM) $(DESTDIR)$(libdir)/libliquid.a
-+ $(RM) $(DESTDIR)$(libdir)/$(SHARED_LIB)
+- $(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${ARCHIVE_LIB}
+- $(RM) $(DESTDIR)$(exec_prefix)$(libdir)/${SHARED_LIB}
++ $(RM) $(DESTDIR)$(libdir)/${ARCHIVE_LIB}
++ $(RM) $(DESTDIR)$(libdir)/${SHARED_LIB}
@echo "done."
##