Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lalframe for openSUSE:Factory 
checked in at 2026-02-10 21:12:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lalframe (Old)
 and      /work/SRC/openSUSE:Factory/.lalframe.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lalframe"

Tue Feb 10 21:12:58 2026 rev:12 rq:1332188 version:3.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/lalframe/lalframe.changes        2024-12-03 
20:48:08.153366069 +0100
+++ /work/SRC/openSUSE:Factory/.lalframe.new.1670/lalframe.changes      
2026-02-10 21:13:28.802221709 +0100
@@ -1,0 +2,26 @@
+Mon Feb  9 19:49:49 UTC 2026 - Andreas Prittwitz <[email protected]>
+
+- Fix build in Factory by adding export SWIG_FEATURES="-w999"
+  * Add BuildRequires for
+    - help2man
+  * Add Requires for
+    - octave
+  * Change version numbers according to specification.
+
+-------------------------------------------------------------------
+Sun Feb  1 20:50:31 UTC 2026 - Andreas Prittwitz <[email protected]>
+
+- Update to version 3.0.7
+  * Fix build on Tumbleweed/Factory by adding 
+    BuildRequires python-igwn-segments
+  * Remove BuildRequires for python-ligo-segments
+    which is replaced by python-igwn-segments
+  * Remove lalframe-swig-stringval-not-value.patch, fixed upstream
+  * Remove BuildRequires python-py as stated in comment in spec 
+    file. 
+    https://git.ligo.org/lscsoft/lalsuite/-/merge_requests/2033
+  * No Release Notes
+- Changes in version 3.0.6
+  * No Release Notes
+
+-------------------------------------------------------------------

Old:
----
  lalframe-3.0.5.tar.xz
  lalframe-swig-stringval-not-value.patch

New:
----
  lalframe-3.0.7.tar.xz

----------(Old B)----------
  Old:    which is replaced by python-igwn-segments
  * Remove lalframe-swig-stringval-not-value.patch, fixed upstream
  * Remove BuildRequires python-py as stated in comment in spec 
----------(Old E)----------

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

Other differences:
------------------
++++++ lalframe.spec ++++++
--- /var/tmp/diff_new_pack.Y18NJi/_old  2026-02-10 21:13:29.570253891 +0100
+++ /var/tmp/diff_new_pack.Y18NJi/_new  2026-02-10 21:13:29.570253891 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lalframe
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,28 +25,25 @@
 # No support for octave >= 6
 %bcond_with octave
 Name:           lalframe
-Version:        3.0.5
+Version:        3.0.7
 Release:        0
 Summary:        LSC Algorithm Frame Library for gravitational wave data 
analysis
 License:        GPL-2.0-or-later
 Group:          Productivity/Scientific/Physics
 URL:            https://wiki.ligo.org/Computing/LALSuite
 Source:         
https://software.igwn.org/sources/source/lalsuite/lalframe-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM
-Patch0:         
https://git.ligo.org/lscsoft/lalsuite/-/commit/9dba245ab3692ecf691247a442704f13c075ed34.patch#/lalframe-swig-stringval-not-value.patch
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module lal >= 7.1.0}
+BuildRequires:  %{python_module lal >= 7.7.0}
 BuildRequires:  %{python_module numpy >= 1.7}
 BuildRequires:  %{python_module numpy-devel >= 1.7}
-# python3-py - remove with next update -- 
https://git.ligo.org/lscsoft/lalsuite/-/merge_requests/2033
-BuildRequires:  %{python_module py}
 BuildRequires:  fdupes
-BuildRequires:  pkgconfig
+BuildRequires:  help2man >= 1.37
+BuildRequires:  pkgconfig >= 0.18.0
 BuildRequires:  python-rpm-macros
-BuildRequires:  swig
-BuildRequires:  pkgconfig(framecppc)
-BuildRequires:  pkgconfig(framel)
-BuildRequires:  pkgconfig(lal) >= 6.21.0
+BuildRequires:  swig >= 3.0.11
+BuildRequires:  pkgconfig(framecppc) >= 2.5.5
+BuildRequires:  pkgconfig(framel) >= 8.42.2
+BuildRequires:  pkgconfig(lal) >= 7.7.0
 Requires:       python-lal
 Requires:       python-numpy >= 1.7
 ExcludeArch:    %{ix86}
@@ -54,12 +51,13 @@
 BuildRequires:  python-xml
 %endif
 %if %{with octave}
-BuildRequires:  octave-lal >= 7.1.0
+BuildRequires:  octave-lal >= 7.7.0
 BuildRequires:  pkgconfig(octave)
 %endif
 # SECTION For tests
-BuildRequires:  %{python_module ligo-segments}
 BuildRequires:  %{python_module pytest}
+# Addtional modules not mentioned by upstream
+BuildRequires:  %{python_module igwn-segments}
 # /SECTION
 %python_subpackages
 
@@ -78,9 +76,9 @@
 Summary:        Development files for LAL Frame
 Group:          Development/Libraries/C and C++
 Requires:       %{shlib} = %{version}
-Requires:       pkgconfig(framecppc)
-Requires:       pkgconfig(framel)
-Requires:       pkgconfig(lal)
+Requires:       pkgconfig(framecppc) >= 2.5.5
+Requires:       pkgconfig(framel) >= 8.42.2
+Requires:       pkgconfig(lal) >= 7.7.0
 
 %description -n %{name}-devel
 This package contains sources and header files needed to build applications
@@ -90,7 +88,9 @@
 %package -n octave-lalframe
 Summary:        Octave bindings for LAL Frame
 Group:          Productivity/Scientific/Physics
-Requires:       octave-lal
+Requires:       7.7.0
+Requires:       octave
+Requires:       octave-lal >= 7.7.0
 %requires_eq    octave-cli
 
 %description -n octave-lalframe
@@ -102,6 +102,8 @@
 %autosetup -p2
 
 %build
+# SWIG_FEATURES="-w999" fixes build in Factory
+export SWIG_FEATURES="-w999"
 %{python_expand # Necessary to run configure with multiple py3 flavours
 export PYTHON=$python
 mkdir ../${PYTHON}_build

++++++ lalframe-3.0.5.tar.xz -> lalframe-3.0.7.tar.xz ++++++
/work/SRC/openSUSE:Factory/lalframe/lalframe-3.0.5.tar.xz 
/work/SRC/openSUSE:Factory/.lalframe.new.1670/lalframe-3.0.7.tar.xz differ: 
char 27, line 1

Reply via email to