commit octave-forge-signal for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package octave-forge-signal for openSUSE:Factory checked in at 2023-10-31 20:25:41 Comparing /work/SRC/openSUSE:Factory/octave-forge-signal (Old) and /work/SRC/openSUSE:Factory/.octave-forge-signal.new.17445 (New) Package is "octave-forge-signal" Tue Oct 31 20:25:41 2023 rev:7 rq:1121349 version:1.4.5 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-signal/octave-forge-signal.changes 2022-11-09 12:58:18.680644196 +0100 +++ /work/SRC/openSUSE:Factory/.octave-forge-signal.new.17445/octave-forge-signal.changes 2023-10-31 20:25:54.630404486 +0100 @@ -1,0 +2,12 @@ +Thu Oct 19 06:19:23 UTC 2023 - Atri Bhattacharya + +- Update to version 1.4.5: + - Added qt documentation + - Minor bug fixes and documentation improvements have been made +to the following functions: db2pow, findpeaks, filtfilt, +firmpm, sos2zp, vco. + - The following new functions have been added to the signal +package: filtord, filternorm, isallpass, ismaxphase, +isminphase, phasez, statelevels. + +--- Old: signal-1.4.3.tar.gz New: signal-1.4.5.tar.gz Other differences: -- ++ octave-forge-signal.spec ++ --- /var/tmp/diff_new_pack.dJWLK0/_old 2023-10-31 20:25:55.122422557 +0100 +++ /var/tmp/diff_new_pack.dJWLK0/_new 2023-10-31 20:25:55.122422557 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-signal # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define octpkg signal Name: octave-forge-%{octpkg} -Version:1.4.3 +Version:1.4.5 Release:0 Summary:Signal processing tools for Octave License:GPL-3.0-or-later AND SUSE-Public-Domain ++ signal-1.4.3.tar.gz -> signal-1.4.5.tar.gz ++ 16197 lines of diff (skipped)
commit octave-forge-signal for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package octave-forge-signal for openSUSE:Factory checked in at 2022-11-09 12:57:52 Comparing /work/SRC/openSUSE:Factory/octave-forge-signal (Old) and /work/SRC/openSUSE:Factory/.octave-forge-signal.new.1597 (New) Package is "octave-forge-signal" Wed Nov 9 12:57:52 2022 rev:6 rq:1034677 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-signal/octave-forge-signal.changes 2022-07-19 17:19:17.336360804 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-signal.new.1597/octave-forge-signal.changes 2022-11-09 12:58:18.680644196 +0100 @@ -1,0 +2,10 @@ +Tue Nov 8 17:08:13 UTC 2022 - Stefan Br??ns + +- Update to version 1.4.3: + * Minor bug fixes and documentation improvements have been made to + the following functions: + fir2 remez residuez + sos2tf sos2zp xcorr + zp2sos + +--- Old: signal-1.4.2.tar.gz New: signal-1.4.3.tar.gz Other differences: -- ++ octave-forge-signal.spec ++ --- /var/tmp/diff_new_pack.KVO9ju/_old 2022-11-09 12:58:19.140646790 +0100 +++ /var/tmp/diff_new_pack.KVO9ju/_new 2022-11-09 12:58:19.148646835 +0100 @@ -18,12 +18,12 @@ %define octpkg signal Name: octave-forge-%{octpkg} -Version:1.4.2 +Version:1.4.3 Release:0 Summary:Signal processing tools for Octave License:GPL-3.0-or-later AND SUSE-Public-Domain Group: Productivity/Scientific/Math -URL:https://octave.sourceforge.io +URL:https://gnu-octave.github.io/packages/%{octpkg}/ Source0: https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: hdf5-devel ++ signal-1.4.2.tar.gz -> signal-1.4.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.2/DESCRIPTION new/signal-1.4.3/DESCRIPTION --- old/signal-1.4.2/DESCRIPTION2022-04-23 13:21:25.0 +0200 +++ new/signal-1.4.3/DESCRIPTION2022-10-28 13:26:05.0 +0200 @@ -1,6 +1,6 @@ Name: signal -Version: 1.4.2 -Date: 2022-04-22 +Version: 1.4.3 +Date: 2022-10-28 Author: various authors Maintainer: Mike Miller Title: Signal Processing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.2/NEWS new/signal-1.4.3/NEWS --- old/signal-1.4.2/NEWS 2022-04-23 13:21:25.0 +0200 +++ new/signal-1.4.3/NEWS 2022-10-28 13:26:05.0 +0200 @@ -1,3 +1,13 @@ +Summary of important user-visible changes for signal 1.4.3: +-- + + ** Minor bug fixes and documentation improvements have been made to the +following functions: + + fir2 remez residuez + sos2tf sos2zp xcorr + zp2sos + Summary of important user-visible changes for signal 1.4.2: -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.2/inst/fir2.m new/signal-1.4.3/inst/fir2.m --- old/signal-1.4.2/inst/fir2.m2022-04-23 13:21:25.0 +0200 +++ new/signal-1.4.3/inst/fir2.m2022-10-28 13:26:05.0 +0200 @@ -74,6 +74,13 @@ if nargin < 4, grid_n=[]; endif if nargin < 5, ramp_n=[]; endif + if (! (isscalar (n) && (n == fix (n)) && (n >= 0))) +error ("fir2: n must be a non negative integer"); + else +# ensure n is used as a double type +n = double(n); + endif + ## find the window parameter, or default to hamming w=[]; if length(grid_n)>1, w=grid_n; grid_n=[]; endif @@ -189,6 +196,14 @@ %! assert (h(4) <= 1/sqrt (2)) %! assert (h(5), 1, 2e-3) +%!test #bug 59066 +%! f = [0, 0.45, 0.45, 0.55, 0.55, 1]; m = [1, 1, 0, 0, 1, 1]; +%! b = fir2 (int32(50), f, m); +%! assert(numel(b), 51) +%! +%! fail ("fir2 (50.1, f, m)", "fir2: n must be a non negative integer") +%! fail ("fir2 (-1, f, m)", "fir2: n must be a non negative integer") + %!demo %! f=[0, 0.3, 0.3, 0.6, 0.6, 1]; m=[0, 0, 1, 1/2, 0, 0]; %! [h, w] = freqz(fir2(100,f,m)); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.2/inst/residuez.m new/signal-1.4.3/inst/residuez.m --- old/signal-1.4.2/inst/residuez.m2022-04-23 13:21:25.0 +0200 +++ new/signal-1.4.3/inst/residuez.m2022-10-28 13:26:05.0 +0200 @@ -76,7 +76,7 @@ [r,p,f,m]=residue(conj(fliplr(NUM)),conj(fliplr(DEN))); p = 1 ./ p; r = r .* ((-p) .^m); - if f, f = conj(fliplr(f)); endif + f = conj
commit octave-forge-signal for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package octave-forge-signal for openSUSE:Factory checked in at 2022-07-19 17:19:16 Comparing /work/SRC/openSUSE:Factory/octave-forge-signal (Old) and /work/SRC/openSUSE:Factory/.octave-forge-signal.new.1523 (New) Package is "octave-forge-signal" Tue Jul 19 17:19:16 2022 rev:5 rq:989579 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/octave-forge-signal/octave-forge-signal.changes 2019-11-28 10:15:20.791637912 +0100 +++ /work/SRC/openSUSE:Factory/.octave-forge-signal.new.1523/octave-forge-signal.changes 2022-07-19 17:19:17.336360804 +0200 @@ -1,0 +2,13 @@ +Fri May 6 18:14:43 UTC 2022 - Atri Bhattacharya + +- Update to version 1.4.2: + * The compiled functions have been made compatible with recent +changes in the development version of Octave. + * Minor bug fixes and documentation improvements have been made +to the following functions: cplxreal, cheb2ap, buffer, +data2fun, ss2zp, clustersegmen ncauer, cohere, csd, pburg, +pwelch, pyulear, tfe, invfreq, invfreqs, invfreqz, upfirdn. + * The following new functions have been added to the signal +package: sos2ss. + +--- Old: signal-1.4.1.tar.gz New: signal-1.4.2.tar.gz Other differences: -- ++ octave-forge-signal.spec ++ --- /var/tmp/diff_new_pack.oWNBIe/_old 2022-07-19 17:19:17.788361407 +0200 +++ /var/tmp/diff_new_pack.oWNBIe/_new 2022-07-19 17:19:17.792361412 +0200 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-signal # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define octpkg signal Name: octave-forge-%{octpkg} -Version:1.4.1 +Version:1.4.2 Release:0 Summary:Signal processing tools for Octave License:GPL-3.0-or-later AND SUSE-Public-Domain ++ signal-1.4.1.tar.gz -> signal-1.4.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.1/DESCRIPTION new/signal-1.4.2/DESCRIPTION --- old/signal-1.4.1/DESCRIPTION2019-02-08 23:00:37.0 +0100 +++ new/signal-1.4.2/DESCRIPTION2022-04-23 13:21:25.0 +0200 @@ -1,6 +1,6 @@ Name: signal -Version: 1.4.1 -Date: 2019-02-08 +Version: 1.4.2 +Date: 2022-04-22 Author: various authors Maintainer: Mike Miller Title: Signal Processing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.1/INDEX new/signal-1.4.2/INDEX --- old/signal-1.4.1/INDEX 2019-02-08 23:00:37.0 +0100 +++ new/signal-1.4.2/INDEX 2022-04-23 13:21:25.0 +0200 @@ -52,6 +52,7 @@ polystab residued residuez + sos2ss sos2tf sos2zp ss2tf diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.1/NEWS new/signal-1.4.2/NEWS --- old/signal-1.4.1/NEWS 2019-02-08 23:00:37.0 +0100 +++ new/signal-1.4.2/NEWS 2022-04-23 13:21:25.0 +0200 @@ -1,3 +1,24 @@ +Summary of important user-visible changes for signal 1.4.2: +-- + + ** The compiled functions have been made compatible with recent changes in +the development version of Octave. + + ** Minor bug fixes and documentation improvements have been made to the +following functions: + + cplxrealcheb2ap buffer + data2funss2zp clustersegmen + ncauer cohere csd + pburg pwelch pyulear + tfe invfreq invfreqs + invfreqzupfirdn + + ** The following new functions have been added to the signal package: + + sos2ss + + Summary of important user-visible changes for signal 1.4.1: -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/signal-1.4.1/inst/buffer.m new/signal-1.4.2/inst/buffer.m --- old/signal-1.4.1/inst/buffer.m 2019-02-08 23:00:37.0 +0100 +++ new/signal-1.4.2/inst/buffer.m 2022-04-23 13:21:25.0 +0200 @@ -1,4 +1,4 @@ -## Copyright (C) 2008 David Bateman +## Copyright (C) 2008-2022 David Bateman ## ## This program is free software: you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -120,7 +120,7 @@ endwhile [i, j] = ind2sub([n-p, m], l); if (all ([i, j] == [n-p, m]))