Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libo2scl0-0.929.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libo2scl0 Distribution: openSUSE Tumbleweed
Version: 0.929.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Sep 19 17:46:26 2024
Group: System/Libraries Build host: reproducible
Size: 70221810 Source RPM: o2scl-0.929.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://awsteiner.org/code/o2scl
Summary: Shared libraries for O2scl, a scientific computation library
O2scl is a C++ library for object-oriented numerical programming.

This package provides the shared libraries for o2scl.

Provides

Requires

License

GPL-3.0-only

Changelog

* Thu Sep 19 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Use numpy-config to fix cflags for use with numpy >= 2.0.
* Thu Jul 25 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.929.2:
    * Small fixes to address some security updates and problems on
      openSUSE and 32-bit systems.
  - Enable testing on all supported archs.
* Sun Jul 14 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.929.1:
    * Small fixes to address some security updates and problems on
      32-bit systems.
* Thu May 09 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.929:
    * Created example ex_mcmc_kde.cpp.
    * Created new steppers for mcmc_para.
    * Improved Python, multiprecision, MPFR support in several
      classes.
    * Updated classes and methods inte_kronrod_boost,
      cli::xml_to_o2(), eos_leptons, eos_leptons_multip,
      inte_double_exp_boost, ode_boost, fermion_deriv_rel,
      inte_gauss_cern, inte_adapt_cern, astep_boost, boson_rel,
      calc_utf8, funct_multip, eos_sn, lib_settings, fermi_function,
      and boson_thermo.
    * Allowed for virtual environments in py_init()
    * Updates to acol commands: table rename, table3d refine, table
      cat, table3d contours, table autocorr, table thin-mcmc.
    * Updated acol function support.
    * Updated yanic.
    * Created a new O2SCL_NO_BOOST_MULTIPRECISION ifdef for speed.
  - Drop patches:
    * o2scl-disable-slow-hdf-test.patch: No longer needed as we
      disable slow running tests by passing `-DO2SCL_FAST_TEST` to
      CXXFLAGS instead.
    * o2scl-link-quadmath.patch: fixed upstream.
  - Split off tests into separate multibuild flavour to avoid main
    library builds getting bogged down by long running tests and
    also to turn off python support for the test flavour to avoid
    running python based tests. This prevents a circular dependency
    between python-o2sclpy and o2scl.
  - Build with ncurses support; add BuildRequires:
    pkgconfig(ncurses).
  - Switch a few *-devel BuildRequires to pkgconfig based ones.
  - Account for openSUSE Leap having hdf5 < 1.12 by passing
    `-DO2SCL_HDF5_PRE_1_12` to CXXFLAGS.
  - Add o2scl.rpmlintrc to mask warnings for empty files installed
    as part of doc package.
  - Pass `-lgomp` to linker flags to avoid undefined symbol:
    GOMP_critical_name_end when using python o2sclpy
    (gh#awsteiner/o2scl#40).
  - Update URL tag to new upstream home page.
  - Disable pugixml: not for end-users (gh#awsteiner/o2scl#38).
* Thu Jul 27 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.928:
  - doc package is now noarch.
  - Use memory_constraints to allow at least 2GB memory per thread.
  - Add _constraints.
  - Drop test related patches that have been fixed upstream:
    * o2scl-eos_quark_cfl6-test-increase-tol.patch
    * o2scl-disable-test-without-destdir-support.patch
    * o2scl-failing-tests-increase-tol.patch
* Thu Aug 11 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Adapt CFLAGS to build with hdf5 >= 1.12.
  - Add o2scl-failing-tests-increase-tol.patch: Fix some more
    failing tests by small increases of the respective tolerances.
* Thu Mar 03 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Add o2scl-eos_quark_cfl6-test-increase-tol.patch: Increase the
    tolerance of a test that fails due to minor tolerance issues on
    x86_64 [gh#awsteiner/o2scl#18].
* Sun Jan 16 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 0.926:
    * Long list of changes, see
      <https://github.com/awsteiner/o2scl/releases/tag/v0.926>.
  - Drop patches incorporated upstream:
    * o2scl-cpp17-legendre-conflict.patch
    * o2scl-boost-math-gamma-header.patch
    * o2scl-exp-overflow.patch
  - Add o2scl-disable-test-without-destdir-support.patch: Disable
    tests that use data files installed to datadir but does not
    support DESTDIR and therefore cannot be run in a buildroot env.
  - Minor specfile cleanups.
* Tue Jun 08 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Add o2scl-cpp17-legendre-conflict.patch -- Rename function
    legendre() to legendrex() to avoid conflict with std::legendre()
    in c++17 (default in GCC 11) [gh#awsteiner/o2scl#17].
  - Update URL to current upstream.
* Tue May 04 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Add o2scl-boost-math-gamma-header.patch: Include boost header
    required for tgamma function.
  - Fix an EOL encoding issue.

Files

/usr/lib64/libo2scl.so.0
/usr/lib64/libo2scl.so.0.19.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 17 00:04:04 2024