commit octave-forge-signal for openSUSE:Factory

2023-10-31 Thread Source-Sync
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

2022-11-09 Thread Source-Sync
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

2022-07-19 Thread Source-Sync
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]))