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

libtrng4-27-4.27-8.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libtrng4-27 Distribution: openSUSE Tumbleweed
Version: 4.27 Vendor: openSUSE
Release: 8.1 Build date: Mon Oct 7 23:50:10 2024
Group: Unspecified Build host: reproducible
Size: 56767 Source RPM: trng-4.27-8.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.numbercrunch.de/trng/
Summary: A Random Number Generator Library
TRNG is a C++ pseudo random number generator library.

Key features:
* compatible with the C++11 random number facility as defined in
  <random>
* implements various pseudo random number algorithms
* supports multiple streams of random numbers for parallel
  (multi-threaded) applications
* may be used with any threading library or MPI
* pseudo random numbers can be sampled from many different distributions

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Oct 07 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.27:
    * Fix "type ‘struct uint128’ violates the C++ One Definition
      Rule" warning
  - Update shared lib name in keeping with upstream so version bump.
  - Re-enable builds on aarch64, ppc64*.
* Mon Jul 22 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.26:
    * Many changes, but no release notes.
  - Disable builds for aarch64, ppc64*, test fails
    (gh#rabauke/trng4#32).
* Fri Oct 20 2023 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.25:
    * All unit tests have been converted to Catch2 unit test
      framework.
    * TRNG can be consumed as a third-party component in CMake-based
      projects supporting CMake’s find_package.
    * Support building static or shared libraries depending on the
      BUILD_SHARED_LIBS CMake variable.
    * Cuda support has been revised to work with Cuda 12.2.
    * Experimental support for AMD’s Heterogeneous-compute Interface
      for Portabilit (HIP).
    * Several minor fixes and improvements.
  - Add trng-external-catch.patch -- Allow using external Catch2 for
    building and running tests (gh#rabauke/trng4#30).
  - Drop trng-drop-findtbb-cmake-module.patch: fixed upstream.
* Sat Jan 15 2022 Atri Bhattacharya <badshah400@gmail.com>
  - Add trng-drop-findtbb-cmake-module.patch: Drop outdated
    FindTBB.cmake module and depend on TBB's bundled cmake module
    [gh#rabauke/trng4#26].
  - Enable builds for aarch64: Tests fixed.
* Thu Apr 01 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.24:
    * The  two  new  random  number  engines,  called xoshiro256plus
      and lcg64_count_shift, have been implemented.
    * New unit tests have been intoduced to extend test coverage.
    * Special-functions unit tests use reference values with
      improved numerical accuracy now.
    * The numerical accuracy of various special functions has been
      improved to reach machine precision also in 128-bit floating
      point number arithmetic, e. g., the inverse cumulative
      probability distribution of the normal distribution,
      incomplete gamma functions and the Beta function.
    * An uninitialized memory read access has been fixed.
    * Documentation updates.
* Sat Feb 13 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 4.23.1:
    * Fix uninitialized-memory read access.
* Fri Oct 30 2020 Jan Engelhardt <jengelh@inai.de>
  - Wrap descriptions, trim marketing wording.
* Fri Oct 23 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Initial package.
  - Disable building on aarch64 because tests fail
    [gh#rabauke/trng4#21].

Files

/usr/lib64/libtrng4.so.27
/usr/lib64/libtrng4.so.4.27
/usr/share/licenses/libtrng4-27
/usr/share/licenses/libtrng4-27/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024