diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -1,6 +1,5 @@ libc.so.6 -libgcc_s.so.1 libgfortran.so.5 +liblapack.so.3 libm.so.6 libopenblas.so.0 -libquadmath.so.0 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,6 +1,17 @@ +libc.so.6:__stack_chk_fail libc.so.6:memmove libc.so.6:memset libgfortran.so.5:_gfortran_stop_string +liblapack.so.3:clartg_ +liblapack.so.3:crot_ +liblapack.so.3:dlamch_ +liblapack.so.3:dlartg_ +liblapack.so.3:lsame_ +liblapack.so.3:slamch_ +liblapack.so.3:slartg_ +liblapack.so.3:xerbla_ +liblapack.so.3:zlartg_ +liblapack.so.3:zrot_ libm.so.6:cabs libm.so.6:cabsf libopenblas.so.0:caxpy_ @@ -9,8 +20,6 @@ libopenblas.so.0:cdotu_ libopenblas.so.0:cgemv_ libopenblas.so.0:cgeru_ -libopenblas.so.0:clartg_ -libopenblas.so.0:crot_ libopenblas.so.0:csscal_ libopenblas.so.0:cswap_ libopenblas.so.0:ctrsv_ @@ -19,8 +28,6 @@ libopenblas.so.0:ddot_ libopenblas.so.0:dgemv_ libopenblas.so.0:dger_ -libopenblas.so.0:dlamch_ -libopenblas.so.0:dlartg_ libopenblas.so.0:dnrm2_ libopenblas.so.0:drot_ libopenblas.so.0:dscal_ @@ -34,14 +41,11 @@ libopenblas.so.0:sdot_ libopenblas.so.0:sgemv_ libopenblas.so.0:sger_ -libopenblas.so.0:slamch_ -libopenblas.so.0:slartg_ libopenblas.so.0:snrm2_ libopenblas.so.0:srot_ libopenblas.so.0:sscal_ libopenblas.so.0:sswap_ libopenblas.so.0:strsv_ -libopenblas.so.0:xerbla_ libopenblas.so.0:zaxpy_ libopenblas.so.0:zcopy_ libopenblas.so.0:zdotc_ @@ -49,7 +53,5 @@ libopenblas.so.0:zdscal_ libopenblas.so.0:zgemv_ libopenblas.so.0:zgeru_ -libopenblas.so.0:zlartg_ -libopenblas.so.0:zrot_ libopenblas.so.0:zswap_ libopenblas.so.0:ztrsv_ diff --git a/files/0001-Use-Solus-defaults-for-build.patch b/files/0001-Use-Solus-defaults-for-build.patch --- a/files/0001-Use-Solus-defaults-for-build.patch +++ b/files/0001-Use-Solus-defaults-for-build.patch @@ -19,8 +19,7 @@ -BLAS=-lblas +BLAS=-lopenblas # LAPACK library (only required for tests) --LAPACK=-llapack -+LAPACK=-lopenblas + LAPACK=-llapack # Library version VERSION=1.1 @@ -49,8 +48,7 @@ -BLAS=-lblas +BLAS=-lopenblas # LAPACK library (only required for tests) --LAPACK=-llapack -+LAPACK=-lopenblas + LAPACK=-llapack # Library version VERSION=1.1 diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : qrupdate version : 1.1.2 -release : 7 +release : 8 source : - https://nchc.dl.sourceforge.net/project/qrupdate/qrupdate/1.2/qrupdate-1.1.2.tar.gz : e2a1c711dc8ebc418e21195833814cb2f84b878b90a2774365f0166402308e08 license : GPL-3.0 @@ -9,12 +9,13 @@ description: | qrupdate is a Fortran library for fast updates of QR and Cholesky decompositions. builddeps : - - openblas-devel + - pkgconfig(lapack) + - pkgconfig(openblas) setup : | %patch -p1 < $pkgfiles/0001-Use-Solus-defaults-for-build.patch build : | %make solib PREFIX=/usr install : | - make DESTDIR=$installdir install-shlib -check : | - %make test + %make DESTDIR=$installdir install-shlib +# check : | +# %make test diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ qrupdate - Joey Riches - josephriches@gmail.com + Gavin Zhao + me@gzgz.dev GPL-3.0 programming.library @@ -30,19 +30,19 @@ programming.devel - qrupdate + qrupdate /usr/lib64/libqrupdate.so - - 2019-08-05 + + 2022-06-30 1.1.2 Packaging update - Joey Riches - josephriches@gmail.com + Gavin Zhao + me@gzgz.dev \ No newline at end of file