Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lalsimulation for openSUSE:Factory 
checked in at 2021-02-16 09:19:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lalsimulation (Old)
 and      /work/SRC/openSUSE:Factory/.lalsimulation.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lalsimulation"

Tue Feb 16 09:19:16 2021 rev:2 rq:872141 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lalsimulation/lalsimulation.changes      
2020-11-04 18:30:35.400387454 +0100
+++ /work/SRC/openSUSE:Factory/.lalsimulation.new.28504/lalsimulation.changes   
2021-02-16 09:19:19.219194476 +0100
@@ -1,0 +2,18 @@
+Fri Feb 12 16:03:20 UTC 2021 - Ben Greiner <[email protected]>
+
+- Update to 2.5.0
+  * no changelog found
+- Skip python36 build in TW, because python36-numpy and co. are no
+  more.
+
+-------------------------------------------------------------------
+Thu Jan 21 23:56:21 UTC 2021 - Atri Bhattacharya <[email protected]>
+
+- Fix testing for multi-versioned python.
+
+-------------------------------------------------------------------
+Mon Jan 18 14:08:29 UTC 2021 - Atri Bhattacharya <[email protected]>
+
+- Disable octave bindings, since octave >= 6 isn't supported.
+
+-------------------------------------------------------------------

Old:
----
  lalsimulation-2.2.1.tar.xz

New:
----
  lalsimulation-2.5.0.tar.xz

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

Other differences:
------------------
++++++ lalsimulation.spec ++++++
--- /var/tmp/diff_new_pack.l8aDeu/_old  2021-02-16 09:19:19.831195320 +0100
+++ /var/tmp/diff_new_pack.l8aDeu/_new  2021-02-16 09:19:19.835195326 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lalsimulation
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,41 +16,42 @@
 #
 
 
+# NEP 29: python36-numpy and co. in TW are no more
+%define skip_python36 1
 %define shlib liblalsimulation23
-%bcond_without octave
+# octave >= 6 not supported
+%bcond_with octave
 Name:           lalsimulation
-Version:        2.2.1
+Version:        2.5.0
 Release:        0
 Summary:        LSC Algorithm Simulation Library
 License:        GPL-2.0-only
 URL:            https://wiki.ligo.org/Computing/DASWG/LALSuite
 Source:         
http://software.ligo.org/lscsoft/source/lalsuite/lalsimulation-%{version}.tar.xz
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module lal >= 6.22.0}
-BuildRequires:  %{python_module numpy-devel}
-BuildRequires:  %{python_module numpy}
-BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module lal >= 7.1.0}
+BuildRequires:  %{python_module numpy >= 1.7}
+BuildRequires:  %{python_module numpy-devel >= 1.7}
 BuildRequires:  fdupes
 BuildRequires:  help2man
-BuildRequires:  lal-devel >= 6.22.0
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
 %if 0%{?suse_version} < 1550
 BuildRequires:  python-xml
 %endif
-BuildRequires:  swig >= 3.0.7
+BuildRequires:  swig >= 3.0.10
 BuildRequires:  pkgconfig(gsl)
+BuildRequires:  pkgconfig(lal) >= 7.1.0
 BuildRequires:  pkgconfig(zlib)
 %if %{with octave}
+BuildRequires:  octave-lal >= 7.1.0
 BuildRequires:  pkgconfig(octave)
-BuildRequires:  octave-lal >= 6.22.0
 %endif
 # SECTION For tests
-BuildRequires:  python3-pytest
+BuildRequires:  %{python_module pytest}
 # /SECTION
-Requires:       python-lal >= 6.22.0
-Requires:       python-numpy
-Requires:       python-six
+Requires:       python-lal >= 7.1.0
+Requires:       python-numpy >= 1.7
 # FOR PYTHON PACKAGE
 Requires:       lalsimulation-data = %{version}
 ExcludeArch:    %{ix86}
@@ -70,11 +71,11 @@
 
 %package -n %{name}-devel
 Summary:        Headers and source files for building against LALSimulation
+Requires:       %{name}-data = %{version}
 Requires:       %{shlib} = %{version}
 Requires:       pkgconfig(gsl)
 Requires:       pkgconfig(lal)
 Requires:       pkgconfig(zlib)
-Requires:       %{name}-data = %{version}
 
 %description -n %{name}-devel
 This package provides the header and sources for coding against LALSimulation.
@@ -88,8 +89,8 @@
 
 %package -n octave-lalsimulation
 Summary:        Octave bindings for LALSimulation
-Requires:       octave-lal
 Requires:       %{name}-data = %{version}
+Requires:       octave-lal
 %requires_eq    octave-cli
 
 %description -n octave-lalsimulation
@@ -156,9 +157,11 @@
 %python_expand %fdupes %{buildroot}%{$python_sitearch}/%{name}/
 
 %check
-pushd ../python3_build
-make %{?_smp_mflags} check || cat test/python/test-suite.log
+%{python_expand export PYTHON=$python
+pushd ../${PYTHON}_build
+%make_build check
 popd
+}
 
 %post -n %{shlib} -p /sbin/ldconfig
 %postun -n %{shlib} -p /sbin/ldconfig

++++++ lalsimulation-2.2.1.tar.xz -> lalsimulation-2.5.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/lalsimulation/lalsimulation-2.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.lalsimulation.new.28504/lalsimulation-2.5.0.tar.xz 
differ: char 26, line 1

Reply via email to