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

libspex-doc-7.12.2-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: libspex-doc Distribution: openSUSE Tumbleweed
Version: 7.12.2 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 1 21:58:24 2026
Group: Documentation/Other Build host: reproducible
Size: 428413 Source RPM: suitesparse-7.12.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://people.engr.tamu.edu/davis/suitesparse.html
Summary: SPEX, A SParse EXact Algebra Factorizations
Documentation for libspex.

SPEX is software package used to solve a sparse systems of linear equations
and replaces SLIP LU.

SPEX Util is a software package containing utility and auxiliary functions for the
SPEX factorizations. Additionally, SPEX Util provides a wrapper class for the GNU
Multiple Precision Arithmetic (GMP) and GNU Multiple Precision Floating Point
Reliable (MPFR) libraries that prevent memory leaks and improve the overall
stability of these external libraries. SPEX Util is written in ANSI C.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-3.0-or-later

Changelog

* Sun Mar 01 2026 Christoph G <foss@grueninger.de>
  - Update to 7.12.2
    * GraphBLAS 10.3.1: bug and documentation fixes, performance improvements,
      and printing of user-defined types using get/set with
      GxB_PRINT_FUNCTION.
    * SuiteSparse_config 7.12.2: checking for BLAS libraries; better handling
      of BLA_VENDOR input parameter to cmake
  - Update to 7.12.1
    * SuiteSparse_config 7.12.1: fix for ninja; checking BLAS
      properties
  - Update to 7.12.0
    * UMFPACK 6.3.7: workaround for an Intel icx 2025.2 compiler bug
    * LAGraph 1.2.1: bug fix for experimental maxflow method
    * ParU 1.1.0: performance improvements, minor revisions for benchmarking
    * GraphBLAS 10.2.0: printing user-defined types, GrB_assign performance
    * SPQR 4.3.6: better handling of complex types for BLAS/LAPACK
    * SuiteSparse_config 7.12.0: better handling of complex types for
      BLAS/LAPACK
    * Mongoose 3.3.6: minor change to build system
* Tue Nov 11 2025 Andreas Schwab <schwab@suse.de>
  - Replace ungrammatical command with lua script to generate commands for
    unpacking test sources
* Tue Oct 21 2025 Christoph G <foss@grueninger.de>
  - Update to 7.11.0
    * LAGraph v1.2: many new experimental algorithms, LAGraph_Random in src/
    * GraphBLAS v10.1.1: risc-V vectorization, GRAPHBLAS_VANILLA (optional;
      to disable GxB extensions), and workaround for gcc compiler bug on
      Power and s390x processors.
* Mon Jun 09 2025 Angel Yankov <angel.yankov@suse.com>
  - Update to 7.10.3. Changes from 7.10.1:
    * SuiteSparse_config: do not print info about the BLAS if no BLAS used,
      in the cmake build script.
    * GraphBLAS: cmake revisions and 2 bug fixes
    * revised CI rules on github
    * CAMD: minor typo in Makefile, for demos
    * GraphBLAS v10.0.3: performance of setElement.  Update to xxHash and
      cpu_features.  Octave interface updated for the Mac.
    * CHOLMOD 5.3.2: use CUDA as linker, if applicable
    * SuiteSparse_config 7.10.2: allow the installer to compile without
      the BLAS.
* Fri Jun 06 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Don't record number of cores into .src.rpm
    for reproducible builds (boo#1237231)
* Sun Mar 23 2025 Christoph G <foss@grueninger.de>
  - update to version 7.10.1
    * GraphBLAS v10.0.1: bug fix, when using user-defined monoids
      in GrB_mxm
  - update to version 7.10
    * GraphBLAS v10.0.0: major upgrade, now supporting 32-bit/
      64-bit integer indices.
  - update to version 7.9
    * GraphBLAS v9.4.5: Added the GxB_IndexBinaryOp.
      Added new JIT kernels.
* Mon Feb 24 2025 Jan Engelhardt <jengelh@inai.de>
  - Modernize specfile
* Sat Oct 26 2024 Christoph G <foss@grueninger.de>
  - update to version 7.8.3
    * ParU 1.0.0: first stable release. No change since last version
  - update to version 7.8.2
    * LAGraph 1.1.4: bug fix for LAGraph_MMWrite when matrix is dense
  - update to version 7.8.1
    * GraphBLAS 9.3.1: bug fix in creation of JIT package
  - update to version 7.8.0
    * ParU 0.2.0: many changes; nearing a stable release.
    * CHOLMOD 5.3.0: added cholmod_query, and #define's in cholmod.h,
      to query which Modules and features have been configured.
  - update to version 7.7.0
    * SPEX 3.1.0: major revision to API, new methods.
      Added SPEX_Cholesky, SPEX_Backslash, and python interface.
    * Example 1.7.0: revised for change in SPEX API
    * GraphBLAS 9.1.0: revised defn of C11 complex type, bug fix
    * CXSparse 4.4.0: revise malloc/calloc/realloc/free wrappers
  - update to version 7.6.1
    * GraphBLAS 9.0.3: performance bug fix (JIT kernels were not
      compiled with OpenMP, since v8.3.1), and fix to Makefile
      ("make static")
  - update to version 7.6.0
    * CHOLMOD 5.2.0: bug fix (restore ABI compatibility with 5.0.x,
      i.e., 5.2.0 is ABI incompatible to 5.1.x)
    * SPQR 4.3.2: remove unused parameters
* Fri Feb 09 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Cleanup specfile
    * Inform that keep-mongoose-test-sources.patch is not for upstream
    * Inform that the python file is for convenience for fetching test
      sources. See README-suse-maintenance.md.
* Wed Jan 24 2024 Atri Bhattacharya <badshah400@gmail.com>
  - Set up cmake options just once -- during %build alone.
  - Drop usage of cmake internal macros when specifying install
    paths.
  - CMake >= 3.22 is now required for build; this automatically
    drops support for openSUSE < 1650 (i.e. Leap 15.x).
  - Drop conditionals for old unsupported distro versions, they
    cannot support builds on account of the previous change anyway.
  - Drop use of '-ffat-lto-objects' when building with LTO: this is
    only needed for static libs, not built here.
  - Only unset MALLOC_* when LTO is being used.
  - Use once consistent version for all libraries, set to source
    tarball.
  - Drop more than five-year old Obsoletes/Provides; developers
    should use pkgconfig based (Build)Requires or directly use
    %{name}-devel.
  - Drop suitesparse-rpmlintrc and make -doc packages noarch.
* Tue Jan 16 2024 Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
  - Update to version 7.5.1 (boo#1208165):
    * SuiteSparse_config: bug fix to SUITESPARSE__VERCODE macro.
    * Example 1.6.1: add tests for *__VERSION macros.
  - Changes introduced since 7.5.0:
    * Suitesparse_config: 7.5.0, to reflect the addition of
      GraphBLAS 9.0.0.
    * Minor updates to build system, including bug fixes when
      specifying a specific BLAS/LAPACK library, and configuration
      of *.pc files.
    * GraphBLAS 9.0.0: supporting the v2.1 C API; see
      https://github.com/GraphBLAS/graphblas-api-c
    * Example 1.6.0: using GraphBLAS 9.0.0 and SuiteSparse_config
      7.5.0,
    * Remove explicit dependencies on OpenMP, libm, GMP, and MPFR.
    * Add programs to test the *Config.cmake of each package.
    * All other packages (except CSparse): minor updates to build
      system.
    * Package versions in this release:
    - SuiteSparse_config 7.5.0
    - AMD 3.3.1
    - BTF 2.3.1
    - CAMD 3.3.1
    - CCOLAMD 3.3.1
    - CHOLMOD 5.1.1
    - COLAMD 3.3.1
    - CSparse 4.3.0 (unchanged from SuiteSparse 7.4.0)
    - CXSparse 4.3.1
    - Example 1.6.0
    - GraphBLAS 9.0.0
    - KLU 2.3.1
    - LDL 3.3.1
    - LAGraph 1.1.1
    - SuiteSparse_Mongoose 3.3.1
    - ParU 0.1.1
    - RBio 4.3.1
    - SPEX 2.3.1
    - SPQR 4.3.1
    - UMFPACK 6.3.1
  - Changes introduced since 7.4.0:
    * Major change to build system:
    - Includes a top-level CMakeLists.txt that builds all
      packages.
    - Support for pkg-config.
    * LAGraph 1.1.0: new package: graph algorithms based on
      GraphBLAS
    * ParU 0.1.0: new package: parallel unsymmetric multifrontal
      method.
    * CHOLMOD 5.1.0: full support for sparse single precision
      matrices, bug fixes in the GPU Module.
    * AMD 3.3.0: minor change for CHOLMOD 5.1.0 tests
    * CAMD 3.3.0: minor change for CHOLMOD 5.1.0 tests
    * SuiteSparse_config 7.4.0: added wrappers for single-precision
      BLAS/LAPACK, added SUITESPARSE_TIME macro.
    * *_version: added methods to all package that didn't have them:
      AMD, CAMD, COLAMD, CCOLAMD, BTF, CSparse, CXSparse, KLU, BTF,
      RBio, SPEX, SPQR, and UMFPACK.
  - Add new subpackage suitesparse_mongoose, an executable for
    Mongoose.
  - Specfile now runs patchelf for broken RPATHs.
  - Add keep-mongoose-test-sources.patch. This avoids test sources
    getting deleted.
  - Remove not needed patchsets:
    * build_csparse_shared.patch
    * bnc775418-enable-SuiteSparse_time-symbol.patch
  - Use BLAS environment variable when choosing over -lopenblas
    and -lblas
  - Add list-mongoose-test-sources.py: a helper script to list
    matrix ids mentioned in the test step of the build of Mongoose's
    CMakeLists.txt
  - Add new test tarballs for mongoose from
    list-mongoose-test-sources.py:
    * 1138_bus.tar.gz
    * 494_bus.tar.gz
    * 662_bus.tar.gz
    * 685_bus.tar.gz
    * arc130.tar.gz
    * ash292.tar.gz
    * ash85.tar.gz
    * bcspwr01.tar.gz
    * bcspwr02.tar.gz
    * bcspwr03.tar.gz
    * bcspwr09.tar.gz
    * bcsstk17.tar.gz
    * bcsstm02.tar.gz
    * jagmesh7.tar.gz
    * lnsp3937.tar.gz
    * lshp3466.tar.gz
    * sherman1.tar.gz
    * sstmodel.tar.gz
    * crystm01.tar.gz
    * msc04515.tar.gz
    * G42.tar.gz
    * nasa4704.tar.gz
    * fxm3_6.tar.gz
    * net25.tar.gz
    * LF10000.tar.gz
    * Erdos992.tar.gz
    * USpowerGrid.tar.gz
    * yeast.tar.gz
    * c-38.tar.gz
    * c-43.tar.gz
    * minnesota.tar.gz
    * netscience.tar.gz
    * netz4504.tar.gz
    * delaunay_n13.tar.gz
    * tx2010.tar.gz
  - _constraints: Increase disk size to 40G
  - Add README-suse-maintenance.md
* Wed Apr 26 2023 David Anes <david.anes@suse.com>
  - Adjust licenses in SPEC files (bsc#1210879)

Files

/usr/share/doc/packages/libspex-doc
/usr/share/doc/packages/libspex-doc/README.md
/usr/share/doc/packages/libspex-doc/SPEX_UserGuide.pdf


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:23:10 2026