Files
lalframe/lalframe.changes
Atri Bhattacharya 69d990142d Accepting request 1332103 from home:priand:branches:science
I fixed the build in Factory. In the build.log for the factory build of lalframe 3.0.7 was:

[   21s] /usr/include/lal/swiglal.i:9: Warning 999: swiglal.i requires SWIG version 4.4.0

In the BE there is also -Werror set that treats warnings as fatal errors. This lead to the build failure.
Since openSUSE has swig 4.4.1 this means both, warning and error are invalid.
The statement export SWIG_FEATURES="-w999" suppresses this specific warning.

See:
https://build.opensuse.org/package/show/home:priand:branches:home:anag_factory:branches:science/lalframe

- Fix build in Factory by adding export SWIG_FEATURES="-w999"
  * Add BuildRequires for
    - help2man
  * Add Requires for
    - octave
  * Change version numbers according to specification.

OBS-URL: https://build.opensuse.org/request/show/1332103
OBS-URL: https://build.opensuse.org/package/show/science/lalframe?expand=0&rev=28
2026-02-10 08:30:29 +00:00

208 lines
7.3 KiB
Plaintext

-------------------------------------------------------------------
Mon Feb 9 19:49:49 UTC 2026 - Andreas Prittwitz <m4ng4n@gmx.de>
- 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 <m4ng4n@gmx.de>
- 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
-------------------------------------------------------------------
Mon Dec 2 12:08:43 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Add lalframe-swig-stringval-not-value.patch: For compatibility
with swig 4.3.0, prefer 'stringval' before 'value' attribute
(upstream commit 9dba245a).
-------------------------------------------------------------------
Mon Nov 18 12:40:11 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Fix use of %requires_eq with respect to octave.
-------------------------------------------------------------------
Wed Sep 11 16:42:03 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.0.5:
* No release notes.
-------------------------------------------------------------------
Sat Jul 20 02:58:44 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.0.4:
* No release notes.
-------------------------------------------------------------------
Mon Jan 22 07:27:53 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.0.3:
* No release notes.
-------------------------------------------------------------------
Tue May 23 06:23:32 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.0.1:
* No release notes.
- Update shlib package name in keeping with upstream so version.
-------------------------------------------------------------------
Sun Feb 12 04:43:47 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
- Add python-py BuildRequires to fix tests that fail due to "No
module named 'py._path'" errors.
-------------------------------------------------------------------
Fri Aug 19 11:59:05 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 2.0.1:
* No release notes.
- Update so version to match upstream.
- Update source URL.
-------------------------------------------------------------------
Sun Jan 2 23:29:46 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.6.0:
* No release notes.
- Drop support for python2 in keeping with upstream.
-------------------------------------------------------------------
Fri Feb 26 22:55:04 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.5.4:
* No release notes.
-------------------------------------------------------------------
Fri Feb 12 19:04:34 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to version 1.5.3:
* No release notes.
- Skip python36 build because python36-numpy in TW is no more
(NEP29)
-------------------------------------------------------------------
Thu Jan 21 23:25:34 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
- Fix up dependency for tests and the %check section running the
tests for mutli-versioned python.
-------------------------------------------------------------------
Mon Dec 21 22:19:38 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.5.2:
* No release notes.
- Disable octave bindings: octave >= 6 unsupported.
-------------------------------------------------------------------
Sun Oct 25 18:32:25 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update URL.
- Specfile cleanups using spec-cleaner.
-------------------------------------------------------------------
Fri Oct 23 10:42:49 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Drop redundant build/runtime dependencies:
* libframe-devel: superseded by framel-devel.
* ldas-tools-framecpp-devel is identical to
pkgconfig(framecppc).
-------------------------------------------------------------------
Sat Aug 15 17:53:49 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Implement tests as part of %check; additionally needs
BuildRequires: python3-pytest.
- ExcludeArch 32-bit, as tests fail and upstream confirms that it
is not supported
(https://git.ligo.org/lscsoft/lalsuite/-/issues/371).
-------------------------------------------------------------------
Mon Jul 6 23:23:25 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.5.1
* No release notes.
- New BuildRequires: pkgconfig(framel), pkgconfig(framecppc).
- Drop lalframe-build-octave44-with-swig3.patch: Incorporated
upstream (also drop BuildRequires: libtool and the command
autoreconf before configure).
- Re-enable octave bindings, fixed upstream.
-------------------------------------------------------------------
Wed Jul 1 23:25:51 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Disable octave support as compilation error with current swig.
-------------------------------------------------------------------
Mon May 11 15:17:37 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Improve Summary.
-------------------------------------------------------------------
Wed Apr 22 18:32:19 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- BuildRequires: python-xml only for openSUSE <= 15.2 since
python2 is disabled for newer openSUSE.
-------------------------------------------------------------------
Sun Feb 2 23:22:26 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.5.0:
* O3b release
- Rebase lalframe-build-octave44-with-swig3.patch for updated
version.
-------------------------------------------------------------------
Mon Sep 30 16:03:28 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Build for python2 and python3
-------------------------------------------------------------------
Mon Jul 22 13:54:48 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.4.5
* O3 release.
- Rebase lal-frame-build-octave44-with-swig3.patch to conform to
upstream's reworking for swig and octave version tests.
-------------------------------------------------------------------
Fri Feb 8 13:32:26 UTC 2019 - badshah400@gmail.com
- Switch builds to python2; add python-xml BuildRequires.
-------------------------------------------------------------------
Thu Feb 7 14:56:54 UTC 2019 - badshah400@gmail.com
- Update Requires for octave-%{name}.
-------------------------------------------------------------------
Thu Feb 7 14:39:58 UTC 2019 - badshah400@gmail.com
- Update Requires for -devel pkg and python modules.
-------------------------------------------------------------------
Wed Feb 6 07:14:48 UTC 2019 - badshah400@gmail.com
- Add lalframe-build-octave44-with-swig3.patch: allow building
octave bindings with swig 3.0.x rather than requiring swig 4.x.
-------------------------------------------------------------------
Wed Nov 28 18:03:47 UTC 2018 - badshah400@gmail.com
- Initial Package.