Tue Apr 20 20:40:47 2021 UTC ()
math/lapacke: import from wip
This is the C interface to math/lapack or any other implementation
selected via ml/blas.buildlink3.mk.
(thor)
diff -r1.493 -r1.494 pkgsrc/math/Makefile
diff -r0 -r1.1 pkgsrc/math/lapacke/DESCR
diff -r0 -r1.1 pkgsrc/math/lapacke/Makefile
diff -r0 -r1.1 pkgsrc/math/lapacke/PLIST
diff -r0 -r1.1 pkgsrc/math/lapacke/buildlink3.mk
--- pkgsrc/math/Makefile 2021/04/20 20:37:03 1.493
+++ pkgsrc/math/Makefile 2021/04/20 20:40:47 1.494
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.493 2021/04/20 20:37:03 thor Exp $ | | 1 | # $NetBSD: Makefile,v 1.494 2021/04/20 20:40:47 thor Exp $ |
2 | | | 2 | |
3 | COMMENT= Mathematics | | 3 | COMMENT= Mathematics |
4 | | | 4 | |
5 | SUBDIR+= R | | 5 | SUBDIR+= R |
6 | SUBDIR+= R-CGIwithR | | 6 | SUBDIR+= R-CGIwithR |
7 | SUBDIR+= R-DAAG | | 7 | SUBDIR+= R-DAAG |
8 | SUBDIR+= R-DBI | | 8 | SUBDIR+= R-DBI |
9 | SUBDIR+= R-DEoptimR | | 9 | SUBDIR+= R-DEoptimR |
10 | SUBDIR+= R-FNN | | 10 | SUBDIR+= R-FNN |
11 | SUBDIR+= R-Formula | | 11 | SUBDIR+= R-Formula |
12 | SUBDIR+= R-GRASS | | 12 | SUBDIR+= R-GRASS |
13 | SUBDIR+= R-ISLR | | 13 | SUBDIR+= R-ISLR |
14 | SUBDIR+= R-ISwR | | 14 | SUBDIR+= R-ISwR |
| @@ -213,26 +213,27 @@ SUBDIR+= hs-mwc-random | | | @@ -213,26 +213,27 @@ SUBDIR+= hs-mwc-random |
213 | SUBDIR+= hs-nats | | 213 | SUBDIR+= hs-nats |
214 | SUBDIR+= hs-profunctors | | 214 | SUBDIR+= hs-profunctors |
215 | SUBDIR+= hs-scientific | | 215 | SUBDIR+= hs-scientific |
216 | SUBDIR+= hs-semigroupoids | | 216 | SUBDIR+= hs-semigroupoids |
217 | SUBDIR+= hs-semigroups | | 217 | SUBDIR+= hs-semigroups |
218 | SUBDIR+= ipopt | | 218 | SUBDIR+= ipopt |
219 | SUBDIR+= isl | | 219 | SUBDIR+= isl |
220 | SUBDIR+= itpp | | 220 | SUBDIR+= itpp |
221 | SUBDIR+= kalgebra | | 221 | SUBDIR+= kalgebra |
222 | SUBDIR+= kalk | | 222 | SUBDIR+= kalk |
223 | SUBDIR+= kcalc | | 223 | SUBDIR+= kcalc |
224 | SUBDIR+= kissfft | | 224 | SUBDIR+= kissfft |
225 | SUBDIR+= lapack | | 225 | SUBDIR+= lapack |
| | | 226 | SUBDIR+= lapacke |
226 | SUBDIR+= libffm | | 227 | SUBDIR+= libffm |
227 | SUBDIR+= libint | | 228 | SUBDIR+= libint |
228 | SUBDIR+= libixion | | 229 | SUBDIR+= libixion |
229 | SUBDIR+= liblbfgs | | 230 | SUBDIR+= liblbfgs |
230 | SUBDIR+= liblinear | | 231 | SUBDIR+= liblinear |
231 | SUBDIR+= libmatheval | | 232 | SUBDIR+= libmatheval |
232 | SUBDIR+= libnumbertext | | 233 | SUBDIR+= libnumbertext |
233 | SUBDIR+= libshorttext | | 234 | SUBDIR+= libshorttext |
234 | SUBDIR+= libsvm | | 235 | SUBDIR+= libsvm |
235 | SUBDIR+= linpack | | 236 | SUBDIR+= linpack |
236 | SUBDIR+= lp_solve | | 237 | SUBDIR+= lp_solve |
237 | SUBDIR+= ltm | | 238 | SUBDIR+= ltm |
238 | SUBDIR+= lua-cassowary | | 239 | SUBDIR+= lua-cassowary |
This is the C wrapper to the Linear Algebra PACKage (LAPACKE),
extracted from the Netlib reference implementation of LAPACK.
# $NetBSD: Makefile,v 1.1 2021/04/20 20:40:47 thor Exp $
COMMENT= C interface to a LAPACK library
LAPACK_COMPONENT= lapacke
LAPACK_COMPONENT_CMAKE_ARGS= \
-DUSE_OPTIMIZED_BLAS=ON \
-DBLAS_LIBRARIES=${BLAS_LIBS:Q} \
-DUSE_OPTIMIZED_LAPACK=ON \
-DLAPACK_LIBRARIES=${LAPACK_LIBS:Q} \
-DCBLAS=OFF -DLAPACKE=ON
.include "../../mk/blas.buildlink3.mk"
.include "../../math/lapack/Makefile.common"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2021/04/20 20:40:47 thor Exp $
include/lapack.h
include/lapacke.h
include/lapacke_config.h
include/lapacke_mangling.h
include/lapacke_utils.h
lib/cmake/lapacke-${PKGVERSION}/lapacke-config-version.cmake
lib/cmake/lapacke-${PKGVERSION}/lapacke-config.cmake
lib/liblapacke.a
lib/liblapacke.so
lib/liblapacke.so.3
lib/liblapacke.so.${PKGVERSION}
lib/pkgconfig/lapacke.pc
# $NetBSD: buildlink3.mk,v 1.1 2021/04/20 20:40:47 thor Exp $
BUILDLINK_TREE+= lapacke
.if !defined(LAPACKE_BUILDLINK3_MK)
LAPACKE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.lapacke+= lapacke>=3.9.0
BUILDLINK_PKGSRCDIR.lapacke?= ../../math/lapacke
.include "../../mk/blas.buildlink3.mk"
.endif
BUILDLINK_TREE+= -lapacke