commit octave-forge-interval for openSUSE:Factory

2018-07-28 Thread root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2018-07-28 12:40:13

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Sat Jul 28 12:40:13 2018 rev:8 rq:624034 version:3.2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2017-08-28 15:14:22.712219460 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2018-07-28 12:40:14.348406942 +0200
@@ -1,0 +2,22 @@
+Wed Jul 18 07:53:30 UTC 2018 - badshah...@gmail.com
+
+- Update to version 3.2.0:
+  * Fixed a regression where decorated intervals could no longer
+be used in Octave 4.4 (bug #53331).
+  * intervaltotext: A change in Octave 4.4 has removed the
+possibility to increase Octave’s output precision beyond 16
+decimal digits (bug #53456), which has made it impossible to
+output intervals with a higher accuracy.  The function
+‘intervaltotext’ has been reimplemented with several new
+format options to customize the format and accuracy of the
+interval literal.  All recommended conversion specifiers from
+IEEE Std 1788-2015 are now supported, e. g., intervals can be
+printed in uncertain form.
+  * printf, fprintf, sprintf: New functions to produce formatted
+output with interval literals.
+  * numel: Added support for additional arguments to compute the
+number of elements after indexing an interval array.  This
+allows combined indexing expressions of the form ‘x(1:2).inf’.
+  * Fixed several warnings during package installation.
+
+---

Old:

  interval-3.0.0.tar.gz

New:

  interval-3.2.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.Yz4DKv/_old  2018-07-28 12:40:14.900408002 +0200
+++ /var/tmp/diff_new_pack.Yz4DKv/_new  2018-07-28 12:40:14.904408010 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-interval
 #
-# 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
@@ -18,10 +18,10 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:3.0.0
+Version:3.2.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Scientific/Math
 Url:http://octave.sourceforge.net
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz

++ interval-3.0.0.tar.gz -> interval-3.2.0.tar.gz ++
 51447 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2017-08-28 15:12:32

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Mon Aug 28 15:12:32 2017 rev:7 rq:518092 version:3.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2017-02-03 17:51:49.536905680 +0100
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2017-08-28 15:14:22.712219460 +0200
@@ -1,0 +2,7 @@
+Tue Aug 22 08:37:32 UTC 2017 - dmitr...@opensuse.org
+
+- Update to version 3.0.0
+  * Support for N-dimensional arrays of intervals
+  See `news interval` for detailed changelog
+
+---

Old:

  interval-2.0.0.tar.gz

New:

  interval-3.0.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.NphO92/_old  2017-08-28 15:14:23.720077855 +0200
+++ /var/tmp/diff_new_pack.NphO92/_new  2017-08-28 15:14:23.732076168 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-interval
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:2.0.0
+Version:3.0.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
 License:GPL-3.0+
@@ -48,7 +48,6 @@
 
 %prep
 %setup -q -c %{name}-%{version}
-sed -i 's/-lgmp/-lgomp/' interval-%{version}/src/Makefile
 %octave_pkg_src
 
 %build
@@ -56,6 +55,9 @@
 
 %install
 %octave_pkg_install
+# FIXME
+# Remove documentation sources, building requires interval package installed
+rm -r %{buildroot}%{octpackages_dir}/%{octpkg}-%{version}/doc
 
 %check
 %octave_pkg_test

++ interval-2.0.0.tar.gz -> interval-3.0.0.tar.gz ++
 197728 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2017-01-29 10:34:01

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2016-06-09 16:17:20.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2017-02-03 17:51:49.536905680 +0100
@@ -1,0 +2,10 @@
+Thu Nov 24 14:18:52 UTC 2016 - dmitr...@opensuse.org
+
+- Update to version 2.0.0
+  * Operations from IEEE Std 1788-2015 which trigger an "exception"
+shall return a value nonetheless. Conformance has been improved
+in this new version, but may break compatibility with previous versions.
+  * Interval package comprises functions from VERSOFT, a verification
+software package
+
+---

Old:

  interval-1.5.0.tar.gz

New:

  interval-2.0.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.lOarXp/_old  2017-02-03 17:51:49.920851545 +0100
+++ /var/tmp/diff_new_pack.lOarXp/_new  2017-02-03 17:51:49.924850980 +0100
@@ -18,7 +18,7 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:1.5.0
+Version:2.0.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
 License:GPL-3.0+
@@ -27,7 +27,7 @@
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  hdf5-devel
-BuildRequires:  mpfr-devel
+BuildRequires:  mpfr-devel >= 3.1.0
 BuildRequires:  octave-devel
 Requires:   octave-cli >= 3.8.2
 

++ interval-1.5.0.tar.gz -> interval-2.0.0.tar.gz ++
 35169 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2016-06-09 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2016-06-09 16:14:42

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2015-10-06 13:26:33.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2016-06-09 16:17:20.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun  7 19:31:30 UTC 2016 - dmitr...@opensuse.org
+
+- Update to version 1.5.0
+  * norm: Added subordinate matrix norms and the max norm
+  * strictsubset: New interval comparison function
+
+---

Old:

  interval-1.2.0.tar.gz

New:

  interval-1.5.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.6BYic8/_old  2016-06-09 16:17:22.0 +0200
+++ /var/tmp/diff_new_pack.6BYic8/_new  2016-06-09 16:17:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package octave-forge-interval
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -18,7 +18,7 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:1.2.0
+Version:1.5.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
 License:GPL-3.0+

++ interval-1.2.0.tar.gz -> interval-1.5.0.tar.gz ++
 47745 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2015-10-06 13:26:31

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2015-08-31 22:58:52.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2015-10-06 13:26:33.0 +0200
@@ -1,0 +2,17 @@
+Sat Oct  3 08:13:58 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 1.2.0
+  * The output format for intervals has been changed.  The number of
+decimal places now respects what has been set by the user with the
+‘format short’ or ‘format long’ command, and is much shorter by
+default.  Also it is possible to use ‘format hex’.  The old format
+can be accessed with the ‘intervaltotext’ function.
+  * fminsearch: New optimizer function for finding the minimum value of
+a function over interval constraints using the Skelboe-Moore
+algorithm
+  * fzero: Changed function parameters to support optimset options
+  * power: Improved speed of the general interval power function and
+monomials with the notation x .^ n
+  * plot, plot3: Added support for colormaps
+
+---

Old:

  interval-1.1.0.tar.gz

New:

  interval-1.2.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.DXgjI4/_old  2015-10-06 13:26:34.0 +0200
+++ /var/tmp/diff_new_pack.DXgjI4/_new  2015-10-06 13:26:34.0 +0200
@@ -18,7 +18,7 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:1.1.0
+Version:1.2.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
 License:GPL-3.0+

++ interval-1.1.0.tar.gz -> interval-1.2.0.tar.gz ++
 37938 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2015-08-31 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2015-08-31 22:58:51

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2015-07-02 22:47:09.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2015-08-31 22:58:52.0 +0200
@@ -1,0 +2,11 @@
+Thu Aug 13 10:39:39 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 1.1.0
+  * meshgrid, mince: New utility functions to help plotting of
+interval functions
+  * linspace: New interval arithmetic function
+  * intersect, max, min, union: Allow evaluation as aggregate
+functions within an interval matrix along a common dimension
+  * Improvements in the documentation
+
+---

Old:

  interval-1.0.0.tar.gz

New:

  interval-1.1.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.k6u1g7/_old  2015-08-31 22:58:52.0 +0200
+++ /var/tmp/diff_new_pack.k6u1g7/_new  2015-08-31 22:58:52.0 +0200
@@ -18,7 +18,7 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:1.0.0
+Version:1.1.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
 License:GPL-3.0+
@@ -32,10 +32,18 @@
 Requires:   octave-cli >= 3.8.2
 
 %description
-The package provides data types for verified computing.
-The implementation of intervals in inf-sup format is based on interval
-boundaries represented by binary64 numbers and is standard conforming to
-IEEE 1788.
+The interval package for real-valued interval arithmetic allows to
+evaluate functions over subsets of their domain.  All results are verified,
+because interval computations automatically keep track of any errors.
+
+These concepts can be used to handle uncertainties, estimate arithmetic errors
+and produce reliable results.  Also it can be applied to computer-assisted
+proofs, constraint programming, and verified computing.
+
+The implementation is based on interval boundaries represented by binary64
+numbers and is conforming to IEEE Std 1788-2015, IEEE standard for interval
+arithmetic.
+
 This is part of Octave-Forge project.
 
 %prep

++ interval-1.0.0.tar.gz -> interval-1.1.0.tar.gz ++
 4018 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2015-07-02 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2015-07-02 22:47:08

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

--- 
/work/SRC/openSUSE:Factory/octave-forge-interval/octave-forge-interval.changes  
2015-06-16 15:11:59.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2015-07-02 22:47:09.0 +0200
@@ -1,0 +2,20 @@
+Sat Jun 20 10:35:19 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 1.0.0
+  * IEEE 1788, the standard for interval arithmetic, was approved on
+June 11.  To mark the occasion, the major version number has been
+raised.
+  * All interval constructors have been extended to create interval
+matrices from a single string.  Commas or spaces may be used as a
+column separator (consecutive separators are trimmed).  Semicolon
+and new line characters can be used as a row separator.
+  * hdist, idist, sdist, smig: New interval numeric functions
+  * User manual: Relicensed under GPL, added examples from the former
+Octave SIMP package, and various minor improvements.
+  * Documentation was relicenced to GPL-3.0
+  Bugfixes
+  * mtimes: Fixed matrix-vector multiplication of decorated intervals
+  * Fixed a linking error in mkoctfile that could prevent package
+installation (bug #45280)
+
+---

Old:

  interval-0.2.1.tar.gz

New:

  interval-1.0.0.tar.gz



Other differences:
--
++ octave-forge-interval.spec ++
--- /var/tmp/diff_new_pack.LDhNVM/_old  2015-07-02 22:47:09.0 +0200
+++ /var/tmp/diff_new_pack.LDhNVM/_new  2015-07-02 22:47:09.0 +0200
@@ -18,10 +18,10 @@
 
 %define octpkg  interval
 Name:   octave-forge-%{octpkg}
-Version:0.2.1
+Version:1.0.0
 Release:0
 Summary:Real-valued interval arithmetic for Octave
-License:GPL-3.0+ and GFDL-1.3
+License:GPL-3.0+
 Group:  Productivity/Scientific/Math
 Url:http://octave.sourceforge.net
 Source0:
http://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz

++ interval-0.2.1.tar.gz -> interval-1.0.0.tar.gz ++
 2430 lines of diff (skipped)




commit octave-forge-interval for openSUSE:Factory

2015-06-16 Thread h_root
Hello community,

here is the log from the commit of package octave-forge-interval for 
openSUSE:Factory checked in at 2015-06-16 15:11:59

Comparing /work/SRC/openSUSE:Factory/octave-forge-interval (Old)
 and  /work/SRC/openSUSE:Factory/.octave-forge-interval.new (New)


Package is "octave-forge-interval"

Changes:

New Changes file:

--- /dev/null   2015-05-15 19:41:08.266053825 +0200
+++ 
/work/SRC/openSUSE:Factory/.octave-forge-interval.new/octave-forge-interval.changes
 2015-06-16 15:11:59.0 +0200
@@ -0,0 +1,68 @@
+---
+Sun May 31 08:51:44 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 0.2.1
+  * plot, plot3: New interval plotting functions. Pay attention to the
+included examples, which can be executed with 'demo @infsup/plot'
+and 'demo @infsup/plot3' respectively.
+  * polyval: New interval arithmetic algorithm
+  * bisect: New set operation for bisecting algorithms
+  * sinrev, cosrev, tanrev, atan2rev1, atan2rev2: Now allow non-scalar
+arguments
+  * Simplified licensing: Relicensed parts of the software that were
+not under GPL
+  * Updated information for citation of the package
+
+---
+Mon May  4 06:48:25 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 0.2.0
+  * User manual included in the package
+  * New utility functions: cat, postpad, prepad, reshape, resize
+  * and, or: Removed deprecated functions
+  * Improved display output for cell arrays and new function: disp
+  * Minor performance improvements (all decorated interval functions,
+horzcat, vertcat)
+  * Bugfixes
+
+---
+Wed Apr  8 08:33:41 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 0.1.5
+  * Implicit decoration of bare intervals triggers a warning now and
+can be allowed or forbidden by the user.  Implicit decoration
+of bare interval literals is not affected.
+  * newdec: New operation for explicit promotion of bare intervals
+into decorated intervals (without warning).
+  * Decorated interval literals with illegal decoration are
+no longer allowed and produce NaIs.
+  * hull: In contrast to the union function, the interval constructor
+is no longer considered a set operation and can create intervals
+with a non-trivial decoration.
+  * setdiff, setxor: New set operations
+  * intersect, union: Renamed set operations; the old function names (and, or)
+   are hereby deprecated and are going to be removed in the next release.
+  * intervaltotext, intervaltoexact: Decimal fractions no longer omit zero
+before the point, and unnecessary trailing decimal places can be omitted
+more consistently and in more cases than before (also affects console
+output). Improved accuracy and performance with support for interval
+matrices.
+
+---
+Thu Mar 19 18:35:13 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 0.1.4
+  * New interval constructors: hull, midrad
+  * New interval arithmetic functions: cbrt, cot, coth, csc, csch,
+dilog, ei, erf, erfc, gamma, gammaln, psi, rsqrt, sec, sech
+  * mtimes: Support for fast, less accurate evaluation using BLAS routines
+  * mldivide, mrdivide, inv: Improved performance by using faster mtimes
+  * infsup, infsupdec: Enabled broadcasting of scalar boundaries
+  * rad: May compute mid and rad simultaneously
+  * subsref: Access to interval properties using field syntax: x.inf and x.sup
+
+---
+Thu Feb 26 16:06:43 UTC 2015 - dmitr...@opensuse.org
+
+- Split from octave-forge package, version 0.1.3
+

New:

  interval-0.2.1.tar.gz
  octave-forge-interval.changes
  octave-forge-interval.spec



Other differences:
--
++ octave-forge-interval.spec ++
#
# spec file for package octave-forge-interval
#
# Copyright (c) 2015 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


%define octpkg  interval
Name:   octave-forge-%{octpkg}
Vers