File openEMS.changes of Package openEMS

-------------------------------------------------------------------
Mon Jun 16 13:24:42 UTC 2025 - Matwey Kornilov <matwey.kornilov@gmail.com>

- Add Python bindings
  Add 0001-fix-cython-import.patch: fix Python bindings build

-------------------------------------------------------------------
Sun Apr  7 16:49:14 UTC 2024 - Christian Boltz <suse-beta@cboltz.de>

- openEMS doesn't support s390x, don't try to build for it

-------------------------------------------------------------------
Sun Dec 31 20:10:29 UTC 2023 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- Update to 0.0.36
- Drop obsolete/upstream patches:
  * 0001-Fix-linking-for-VTK-6.3.patch
  * 0005-Fix-build-with-HDF5.patch
  * 0006-Add-missing-return-statement.patch
  * 0001-Fix-build-error-due-to-ambigous-overload-of-isnan-is.patch
  * 0001-Guard-xmmintrin.h-include-so-it-is-only-used-when-ne.patch

-------------------------------------------------------------------
Mon Dec  7 10:58:54 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- More spec file cleanup:
  * Drop Leap 42.x conditionals
  * Update URL to use https

-------------------------------------------------------------------
Sat Dec 15 12:41:00 UTC 2018 - Stefan Brüns <stefan.bruens@rwth-aachen.de>

- Update 0001-Fix-linking-for-VTK-6.3.patch, avoid pulling in dependencies
  of unused VTK modules during build.
- Drop MPI environment setup, VTK no longer depends on MPI.
- Do not force AVX for x86, SSE is sufficient for XMM intrinsics
- specfile cleanup

-------------------------------------------------------------------
Mon Jun 25 21:28:27 UTC 2018 - stefan.bruens@rwth-aachen.de

- Use mpic++ as C++ compiler, otherwise we end up with missing MPI
  symbols when linking
- Always use Qt5, as all current VTK builds use Qt5 as well 

-------------------------------------------------------------------
Tue Mar 27 00:30:23 UTC 2018 - stefan.bruens@rwth-aachen.de

- Fix build on e.g. ARM, use x86 intrinsics only on x86
  add 0001-Guard-xmmintrin.h-include-so-it-is-only-used-when-ne.patch

-------------------------------------------------------------------
Tue Mar 27 00:12:19 UTC 2018 - stefan.bruens@rwth-aachen.de

- Change the Qt BuildRequires: for older distributions, Leap 42.x
  has a VTK build with Qt4, use the same conditional as the VTK
  package (i.e. Qt4 on Leap 42.x, Qt5 on TW and Leap 15.x)
- Fix build when using -std=gnu++11 and glibc <= 2.25
  add 0001-Fix-build-error-due-to-ambigous-overload-of-isnan-is.patch

-------------------------------------------------------------------
Wed Jan 17 11:08:07 UTC 2018 - adam.majer@suse.de

- Fix boost build dependencies (boo#1062789)

-------------------------------------------------------------------
Wed Dec 27 07:15:34 UTC 2017 - kkaempf@suse.com

- Update to 0.0.35
  * build fixes
  * critical bug fix in waveguide ports
  * fix for boxes defined in different coordinate systems
  * other smaller fixes

- patch rename and cleanop, now based on git format-patch
  * openEMS-vtk.patch to 0001-Fix-linking-for-VTK-6.3.patch
  * openEMS-octave-openEMS-load.patch to 0002-Fix-openEMS.sh-load.patch
  * openEMS-octave-nf2ff-load.patch to 0003-Fix-nf2ff-load.patch
  * openEMS-readme-octave-package.patch to 0004-Add-correct-instruction-about-Octave-and-MATLAB-pack.patch
  * openEMS-hdf5.patch to 0005-Fix-build-with-HDF5.patch
  * openEMS-no-return.patch to 0006-Add-missing-return-statement.patch

-------------------------------------------------------------------
Thu Oct 26 15:45:03 UTC 2017 - badshah400@gmail.com

- Source mpi variables before building to prevent build failures
  on openSUSE > 1320.
- Add BuildRequires: sz2-devel, needed for building for openSUSE
  >= 1320.

-------------------------------------------------------------------
Wed Sep 13 02:12:34 UTC 2017 - stefan.bruens@rwth-aachen.de

- Add explicit BuildRequires for vtk-java, vtk-tcl and python3-vtk, 
  and Qt5Sql/Qt5Widgets devel packages, as these are no longer
  implicitly required by vtk-devel

-------------------------------------------------------------------
Sun Jan  1 13:49:05 UTC 2017 - jengelh@inai.de

- Correct RPM group selection

-------------------------------------------------------------------
Fri Aug 26 19:29:00 UTC 2016 - dmitry_r@opensuse.org

- Update to version 0.0.34
  * Bugfix release
  * Update openEMS-vtk.patch
- Drop obsolete
  * openEMS-vtk7-support.patch
- Fix build with HDF5
  * openEMS-hdf5.patch
- Fix GCC no-return-in-nonvoid-function
  * openEMS-no-return.patch

-------------------------------------------------------------------
Sat Jun 11 21:01:12 UTC 2016 - dmitry_r@opensuse.org

- Fix build due to missing libraries

-------------------------------------------------------------------
Mon Mar 21 08:18:27 UTC 2016 - dmitry_r@opensuse.org

- Fix build with VTK 7
  * openEMS-vtk7-support.patch

-------------------------------------------------------------------
Sun Nov  8 19:33:41 UTC 2015 - dmitry_r@opensuse.org

- Initial package, version 0.0.33
- Fix linking for VTK >= 6.3
  * openEMS-vtk.patch
- Fix openEMS.sh load
  * openEMS-octave-openEMS-load.patch
- Fix nf2ff load
  * openEMS-octave-nf2ff-load.patch
- Add correct instruction about Octave and MATLAB packages
  * openEMS-readme-octave-package.patch
openSUSE Build Service is sponsored by