Skip to content

Commit 17b0eb5

Browse files
committed
SuiteSparse_GPU_jll build 5.8.1+0
1 parent 52066d8 commit 17b0eb5

File tree

7 files changed

+216
-0
lines changed

7 files changed

+216
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
override/

Artifacts.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[[SuiteSparse_GPU]]
2+
arch = "x86_64"
3+
git-tree-sha1 = "2ed3803a711eb314ec154ed07a39d86875d8f33b"
4+
libc = "glibc"
5+
os = "linux"
6+
7+
[[SuiteSparse_GPU.download]]
8+
sha256 = "2ac39388680ac45fd649815701a40410995cd4e2c914cbf9e6c0ec67d4d51a49"
9+
url = "https://github.com/JuliaBinaryWrappers/SuiteSparse_GPU_jll.jl/releases/download/SuiteSparse_GPU-v5.8.1+0/SuiteSparse_GPU.v5.8.1.x86_64-linux-gnu.tar.gz"

LICENSE

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
The Julia source code within this repository (all files under `src/`) are
2+
released under the terms of the MIT "Expat" License, the text of which is
3+
included below. This license does not apply to the binary package wrapped by
4+
this Julia package and automatically downloaded by the Julia package manager
5+
upon installing this wrapper package. The binary package's license is shipped
6+
alongside the binary itself and can be found within the
7+
`share/licenses/SuiteSparse_GPU` directory within its prefix.
8+
19
MIT License
210

311
Copyright (c) 2020 JuliaBinaryWrappers

Project.toml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name = "SuiteSparse_GPU_jll"
2+
uuid = "d273dfef-62f2-5f88-806b-f32b81b662f1"
3+
version = "5.8.1+0"
4+
5+
[deps]
6+
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
7+
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
8+
MPFR_jll = "3a97d323-0669-5f0c-9066-3539efd106a3"
9+
GMP_jll = "781609d7-10c4-51f6-84f2-b8444358ff6d"
10+
MKL_jll = "856f044c-d86e-5d09-b602-aeab76dc8ba7"
11+
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
12+
METIS_jll = "d00139f3-1899-568f-a2f0-47f597d42d70"
13+
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
14+
15+
[compat]
16+
JLLWrappers = "1.1.0"
17+
julia = "1.0"

README.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# `SuiteSparse_GPU_jll.jl` (v5.8.1+0)
2+
3+
This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl). The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/32b363bfe63479ad8c0267846a8ed18699d6c685/S/SuiteSparse/SuiteSparse_GPU/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues).
4+
5+
For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://juliapackaging.github.io/BinaryBuilder.jl/dev/jll/).
6+
7+
## Sources
8+
9+
The tarballs for `SuiteSparse_GPU_jll.jl` have been built from these sources:
10+
11+
* git repository: https://github.com/DrTimothyAldenDavis/SuiteSparse.git (revision: `1869379f464f0f8dac471edb4e6d010b2b0e639d`)
12+
* files in directory, relative to originating `build_tarballs.jl`: [`./bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/32b363bfe63479ad8c0267846a8ed18699d6c685/S/SuiteSparse/SuiteSparse_GPU/bundled)
13+
14+
## Platforms
15+
16+
`SuiteSparse_GPU_jll.jl` is available for the following platforms:
17+
18+
* `Linux x86_64 {libc=glibc}` (`x86_64-linux-gnu`)
19+
20+
## Dependencies
21+
22+
The following JLL packages are required by `SuiteSparse_GPU_jll.jl`:
23+
24+
* [`GMP_jll`](https://github.com/JuliaBinaryWrappers/GMP_jll.jl)
25+
* [`METIS_jll`](https://github.com/JuliaBinaryWrappers/METIS_jll.jl)
26+
* [`MKL_jll`](https://github.com/JuliaBinaryWrappers/MKL_jll.jl)
27+
* [`MPFR_jll`](https://github.com/JuliaBinaryWrappers/MPFR_jll.jl)
28+
29+
## Products
30+
31+
The code bindings within this package are autogenerated from the following `Products`:
32+
33+
* `LibraryProduct`: `libGPUQREngine`
34+
* `LibraryProduct`: `libSuiteSparse_GPURuntime`
35+
* `LibraryProduct`: `libamd`
36+
* `LibraryProduct`: `libbtf`
37+
* `LibraryProduct`: `libcamd`
38+
* `LibraryProduct`: `libccolamd`
39+
* `LibraryProduct`: `libcholmod`
40+
* `LibraryProduct`: `libcolamd`
41+
* `LibraryProduct`: `libklu`
42+
* `LibraryProduct`: `libldl`
43+
* `LibraryProduct`: `librbio`
44+
* `LibraryProduct`: `libsliplu`
45+
* `LibraryProduct`: `libspqr`
46+
* `LibraryProduct`: `libsuitesparse_wrapper`
47+
* `LibraryProduct`: `libsuitesparseconfig`
48+
* `LibraryProduct`: `libumfpack`

src/SuiteSparse_GPU_jll.jl

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Use baremodule to shave off a few KB from the serialized `.ji` file
2+
baremodule SuiteSparse_GPU_jll
3+
using Base
4+
using Base: UUID
5+
import JLLWrappers
6+
7+
JLLWrappers.@generate_main_file_header("SuiteSparse_GPU")
8+
JLLWrappers.@generate_main_file("SuiteSparse_GPU", UUID("d273dfef-62f2-5f88-806b-f32b81b662f1"))
9+
end # module SuiteSparse_GPU_jll

src/wrappers/x86_64-linux-gnu.jl

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# Autogenerated wrapper script for SuiteSparse_GPU_jll for x86_64-linux-gnu
2+
export libGPUQREngine, libSuiteSparse_GPURuntime, libamd, libbtf, libcamd, libccolamd, libcholmod, libcolamd, libklu, libldl, librbio, libsliplu, libspqr, libsuitesparse_wrapper, libsuitesparseconfig, libumfpack
3+
4+
using MKL_jll
5+
using METIS_jll
6+
using MPFR_jll
7+
using GMP_jll
8+
JLLWrappers.@generate_wrapper_header("SuiteSparse_GPU")
9+
JLLWrappers.@declare_library_product(libGPUQREngine, "libGPUQREngine.so.1")
10+
JLLWrappers.@declare_library_product(libSuiteSparse_GPURuntime, "libSuiteSparse_GPURuntime.so.1")
11+
JLLWrappers.@declare_library_product(libamd, "libamd.so.2")
12+
JLLWrappers.@declare_library_product(libbtf, "libbtf.so.1")
13+
JLLWrappers.@declare_library_product(libcamd, "libcamd.so.2")
14+
JLLWrappers.@declare_library_product(libccolamd, "libccolamd.so.2")
15+
JLLWrappers.@declare_library_product(libcholmod, "libcholmod.so.3")
16+
JLLWrappers.@declare_library_product(libcolamd, "libcolamd.so.2")
17+
JLLWrappers.@declare_library_product(libklu, "libklu.so.1")
18+
JLLWrappers.@declare_library_product(libldl, "libldl.so.2")
19+
JLLWrappers.@declare_library_product(librbio, "librbio.so.2")
20+
JLLWrappers.@declare_library_product(libsliplu, "libsliplu.so.1")
21+
JLLWrappers.@declare_library_product(libspqr, "libspqr.so.2")
22+
JLLWrappers.@declare_library_product(libsuitesparse_wrapper, "libsuitesparse_wrapper.so")
23+
JLLWrappers.@declare_library_product(libsuitesparseconfig, "libsuitesparseconfig.so.5")
24+
JLLWrappers.@declare_library_product(libumfpack, "libumfpack.so.5")
25+
function __init__()
26+
JLLWrappers.@generate_init_header(MKL_jll, METIS_jll, MPFR_jll, GMP_jll)
27+
JLLWrappers.@init_library_product(
28+
libGPUQREngine,
29+
"lib/libGPUQREngine.so",
30+
RTLD_LAZY | RTLD_DEEPBIND,
31+
)
32+
33+
JLLWrappers.@init_library_product(
34+
libSuiteSparse_GPURuntime,
35+
"lib/libSuiteSparse_GPURuntime.so",
36+
RTLD_LAZY | RTLD_DEEPBIND,
37+
)
38+
39+
JLLWrappers.@init_library_product(
40+
libamd,
41+
"lib/libamd.so",
42+
RTLD_LAZY | RTLD_DEEPBIND,
43+
)
44+
45+
JLLWrappers.@init_library_product(
46+
libbtf,
47+
"lib/libbtf.so",
48+
RTLD_LAZY | RTLD_DEEPBIND,
49+
)
50+
51+
JLLWrappers.@init_library_product(
52+
libcamd,
53+
"lib/libcamd.so",
54+
RTLD_LAZY | RTLD_DEEPBIND,
55+
)
56+
57+
JLLWrappers.@init_library_product(
58+
libccolamd,
59+
"lib/libccolamd.so",
60+
RTLD_LAZY | RTLD_DEEPBIND,
61+
)
62+
63+
JLLWrappers.@init_library_product(
64+
libcholmod,
65+
"lib/libcholmod.so",
66+
RTLD_LAZY | RTLD_DEEPBIND,
67+
)
68+
69+
JLLWrappers.@init_library_product(
70+
libcolamd,
71+
"lib/libcolamd.so",
72+
RTLD_LAZY | RTLD_DEEPBIND,
73+
)
74+
75+
JLLWrappers.@init_library_product(
76+
libklu,
77+
"lib/libklu.so",
78+
RTLD_LAZY | RTLD_DEEPBIND,
79+
)
80+
81+
JLLWrappers.@init_library_product(
82+
libldl,
83+
"lib/libldl.so",
84+
RTLD_LAZY | RTLD_DEEPBIND,
85+
)
86+
87+
JLLWrappers.@init_library_product(
88+
librbio,
89+
"lib/librbio.so",
90+
RTLD_LAZY | RTLD_DEEPBIND,
91+
)
92+
93+
JLLWrappers.@init_library_product(
94+
libsliplu,
95+
"lib/libsliplu.so",
96+
RTLD_LAZY | RTLD_DEEPBIND,
97+
)
98+
99+
JLLWrappers.@init_library_product(
100+
libspqr,
101+
"lib/libspqr.so",
102+
RTLD_LAZY | RTLD_DEEPBIND,
103+
)
104+
105+
JLLWrappers.@init_library_product(
106+
libsuitesparse_wrapper,
107+
"lib/libsuitesparse_wrapper.so",
108+
RTLD_LAZY | RTLD_DEEPBIND,
109+
)
110+
111+
JLLWrappers.@init_library_product(
112+
libsuitesparseconfig,
113+
"lib/libsuitesparseconfig.so",
114+
RTLD_LAZY | RTLD_DEEPBIND,
115+
)
116+
117+
JLLWrappers.@init_library_product(
118+
libumfpack,
119+
"lib/libumfpack.so",
120+
RTLD_LAZY | RTLD_DEEPBIND,
121+
)
122+
123+
JLLWrappers.@generate_init_footer()
124+
end # __init__()

0 commit comments

Comments
 (0)