Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lalburst for openSUSE:Factory checked in at 2021-02-16 09:19:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lalburst (Old) and /work/SRC/openSUSE:Factory/.lalburst.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lalburst" Tue Feb 16 09:19:20 2021 rev:2 rq:872143 version:1.5.7 Changes: -------- --- /work/SRC/openSUSE:Factory/lalburst/lalburst.changes 2020-11-04 18:30:37.152383569 +0100 +++ /work/SRC/openSUSE:Factory/.lalburst.new.28504/lalburst.changes 2021-02-16 09:19:21.819198060 +0100 @@ -1,0 +2,18 @@ +Fri Feb 12 15:58:36 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 1.5.7 + * no changelog +- Skip python36 build in TW, because python36-numpy and co. are no + more. + +------------------------------------------------------------------- +Thu Jan 21 23:51:14 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Fix testing for multi-version python. + +------------------------------------------------------------------- +Mon Jan 18 14:52:45 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Disable octave bindings, since octave >= 6 isn't supported. + +------------------------------------------------------------------- Old: ---- lalburst-1.5.5.tar.xz New: ---- lalburst-1.5.7.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lalburst.spec ++++++ --- /var/tmp/diff_new_pack.Xxqsoj/_old 2021-02-16 09:19:22.355198798 +0100 +++ /var/tmp/diff_new_pack.Xxqsoj/_new 2021-02-16 09:19:22.359198804 +0100 @@ -1,7 +1,7 @@ # # spec file for package lalburst # -# 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,10 +16,13 @@ # +# NEP 29: python36-numpy and co. in TW are no more +%define skip_python36 1 %define shlib lib%{name}6 -%bcond_without octave +# octave >= 6 not supported +%bcond_with octave Name: lalburst -Version: 1.5.5 +Version: 1.5.7 Release: 0 Summary: LSC Algorithm Burst Library License: GPL-2.0-or-later @@ -30,41 +33,41 @@ Patch1: lalburst-fix-uninitialised-variable.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module glue} -BuildRequires: %{python_module lal >= 6.21.0} -BuildRequires: %{python_module lalmetaio} -BuildRequires: %{python_module lalsimulation >= 1.10.0} -BuildRequires: %{python_module numpy-devel} -BuildRequires: %{python_module numpy} +BuildRequires: %{python_module lal >= 7.1.0} +BuildRequires: %{python_module lalmetaio >= 2.0.0} +BuildRequires: %{python_module lalsimulation >= 2.5.0} +BuildRequires: %{python_module numpy >= 1.7} +BuildRequires: %{python_module numpy-devel >= 1.7} BuildRequires: %{python_module scipy} BuildRequires: fdupes -BuildRequires: pkgconfig +BuildRequires: pkgconfig >= 0.18.0 BuildRequires: python-rpm-macros -BuildRequires: swig +BuildRequires: swig >= 3.0.10 BuildRequires: pkgconfig(gsl) -BuildRequires: pkgconfig(lal) >= 6.21.0 -BuildRequires: pkgconfig(lalmetaio) -BuildRequires: pkgconfig(lalsimulation) >= 1.10.0 +BuildRequires: pkgconfig(lal) >= 7.1.0 +BuildRequires: pkgconfig(lalmetaio) >= 2.0.0 +BuildRequires: pkgconfig(lalsimulation) >= 2.5.0 Requires: python-glue -Requires: python-lal >= 6.21.0 -Requires: python-lalmetaio -Requires: python-lalsimulation >= 1.10.0 +Requires: python-lal >= 7.1.0 +Requires: python-lalmetaio >= 2.0.0 +Requires: python-lalsimulation >= 2.5.0 Requires: python-ligo-lw -Requires: python-numpy +Requires: python-numpy >= 1.7 Requires: python-scipy ExcludeArch: %{ix86} %if 0%{?suse_version} < 1550 BuildRequires: python-xml %endif %if %{with octave} -BuildRequires: octave-lal >= 6.21.0 -BuildRequires: octave-lalmetaio -BuildRequires: octave-lalsimulation >= 1.10.0 +BuildRequires: octave-lal >= 7.1.0 +BuildRequires: octave-lalmetaio >= 2.0.0 +BuildRequires: octave-lalsimulation >= 2.5.0 BuildRequires: pkgconfig(octave) %endif # SECTION For tests -BuildRequires: python3-ligo-lw -BuildRequires: python3-matplotlib -BuildRequires: python3-pytest +BuildRequires: %{python_module ligo-lw} +BuildRequires: %{python_module matplotlib} +BuildRequires: %{python_module pytest} # /SECTION %python_subpackages @@ -163,13 +166,14 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch}/%{name}/ -%ifpython3 %check -pushd ../python3_build -export PYTHON=$python +%if "%{python_flavor}" == "python3" || "%{?python_provides}" == "python3" +%{python_expand export PYTHON=$python +pushd ../${PYTHON}_build export LD_LIBRARY_PATH=%{buildroot}%{_libdir} %make_build check popd +} %endif %post -n %{shlib} -p /sbin/ldconfig ++++++ lalburst-1.5.5.tar.xz -> lalburst-1.5.7.tar.xz ++++++ ++++ 9241 lines of diff (skipped)