| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libparu1 | Distribution: openSUSE Tumbleweed |
| Version: 7.10.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 9 09:28:55 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 170738 | Source RPM: suitesparse-7.10.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://people.engr.tamu.edu/davis/suitesparse.html | |
| Summary: Multifrontal sparse LU factorization methods | |
ParU is an implementation of the multifrontal sparse LU factorization method. Parallelis is exploited both in the BLAS and across different frontal matrices using OpenMP tasking and shared-memory programming model for modern multicore architectures. ParU is part of the SuiteSparse sparse matrix suite.
GPL-3.0-only
* 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)
* Wed Nov 30 2022 Andreas Schwab <schwab@suse.de>
- Update constraints for riscv64
* Sun Sep 04 2022 Christoph G <foss@grueninger.de>
- update to 5.13.0
* GraphBLAS v7.2.0: see GraphBLAS/Doc/ChangeLog for details.
- performance: more compact serialization (ZSTD added, now the
default compression method).
- MATLAB interface: faster linear indexing, reshape, bandwidth,
istril, istriu, isbanded, isdiag. C(I,J)=A can now grow the
size of C.
- features: reshape methods, cube root operator, isStoredElement
- bugs: a minor bug; user-defined types were incorrectly limited to
128 bytes in size in v7.0.3.
- remove unused rules from rpmlintrc
* Wed Apr 13 2022 David Anes <david.anes@suse.com>
- update to 5.12.0:
* GraphBLAS v7.0.3: see GraphBLAS/Doc/ChangeLog for details.
- performance: GrB_mxm, GrB_assign, and transpose
- bug fix: vector iterator for bitmap
- revised ACM TOMS submission: Doc/toms_parallel_grb2.pdf
- spec bug: GrB_Matrix_diag was implemented incorrectly,
thus requiring a version v7.x
* Tue Mar 15 2022 David Anes <david.anes@suse.com>
- Fix bundled library versions:
* libmongoose: 2.0.3 -> 2.0.4
* libspqr: 2.0.9 -> 2.1.0
* libumfpack: 5.7.8 -> 5.7.9
- Update to 5.11.0:
* GraphBLAS v6.2.5: see GraphBLAS/Doc/ChangeLog for changes.
Primary ones highlighted here:
- v2.0 API: v6.x complies with the v2.0 C API of the GraphBLAS Spec.
Note that GrB_wait, GrB_Info are now different than in the v1.3
C API Specification (and in v5.x of SuiteSparse:GraphBLAS).
- GxB_Iterator: to iterate over rows/cols/entries of a matrix or vector
- GxB_eWiseUnion: like eWiseAdd but with the op always applied
- GxB_Matrix/Vector_sort: to sort the vectors of a matrix
- better performance: for sparse-times-dense and dense-times-sparse,
in particular; also other cases for GrB_mxm, up to 10x faster.
- Apple Silicon: port @GrB to Octave 7 (thanks to Gabor Szarnyas)
- added cpu_features: by Google
- added LZ4/LZ4HC: compression library, http://www.lz4.org (BSD 2),
v1.9.3, Copyright (c) 2011-2016, Yann Collet, All Rights Reserved.
- iso-valued matrices and vectors: to exploit the common case of
an unweighted graph
- bug fixes: 4 bugs fixed since SuiteSparse 5.10.1 with
GraphBLAS v5.0.5. 12 other bugs appeared in the interim but
appeared in versions after v5.0.5 but fixed before ever
affecting SuiteSparse itself.
* Thu Feb 24 2022 Dirk Müller <dmueller@suse.com>
- build parallel to reduce build time by ~ 30%
/usr/lib64/libparu.so.1 /usr/lib64/libparu.so.1.0.0 /usr/share/doc/packages/libparu1 /usr/share/doc/packages/libparu1/README.md /usr/share/licenses/libparu1 /usr/share/licenses/libparu1/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025