| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
GPL-2.0-or-later AND LGPL-3.0-or-later
* 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)
/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