Skip to content

Commit 79abdf8

Browse files
committed
OpenFHE_jll build 1.1.2+0
1 parent 482f537 commit 79abdf8

19 files changed

+605
-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: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
[[OpenFHE]]
2+
arch = "aarch64"
3+
git-tree-sha1 = "a2ed7507f5712e63810849b44cc1b6dbfd9dbc16"
4+
os = "macos"
5+
6+
[[OpenFHE.download]]
7+
sha256 = "05459d118c8325e20e2dba08c61dd5ea7fbecbdf91964b6365361869fdd44612"
8+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.aarch64-apple-darwin.tar.gz"
9+
[[OpenFHE]]
10+
arch = "aarch64"
11+
cxxstring_abi = "cxx03"
12+
git-tree-sha1 = "db2a8dd93e252cd8ad059b0bb8cc03a2f3c9f8b5"
13+
libc = "glibc"
14+
os = "linux"
15+
16+
[[OpenFHE.download]]
17+
sha256 = "99da9e0b2c84e454459d01426276b0e5ab8680f4a1dc462b8a34255e33359a1d"
18+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.aarch64-linux-gnu-cxx03.tar.gz"
19+
[[OpenFHE]]
20+
arch = "aarch64"
21+
cxxstring_abi = "cxx11"
22+
git-tree-sha1 = "3167c18a515ffcb6b2c75d89103b4abcaef9a428"
23+
libc = "glibc"
24+
os = "linux"
25+
26+
[[OpenFHE.download]]
27+
sha256 = "2cdcaad6cb6200d3410f1a89b917e21ead06b1f2be3838b3958804fdc75b3c51"
28+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.aarch64-linux-gnu-cxx11.tar.gz"
29+
[[OpenFHE]]
30+
arch = "armv6l"
31+
call_abi = "eabihf"
32+
cxxstring_abi = "cxx03"
33+
git-tree-sha1 = "e5949783536d3b2199de672c00539c041ee81bef"
34+
libc = "glibc"
35+
os = "linux"
36+
37+
[[OpenFHE.download]]
38+
sha256 = "f1d67d60eda4fe8d4b399807e00fb103968fe13a9d7ce23350e3d613212a9f77"
39+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.armv6l-linux-gnueabihf-cxx03.tar.gz"
40+
[[OpenFHE]]
41+
arch = "armv6l"
42+
call_abi = "eabihf"
43+
cxxstring_abi = "cxx11"
44+
git-tree-sha1 = "06f78bf6684e905b0428f9a2385dff758d53747c"
45+
libc = "glibc"
46+
os = "linux"
47+
48+
[[OpenFHE.download]]
49+
sha256 = "dec1b7a2d7c830a993ac772b01bea916d1d22e839b0efd116497b272d1e78e7c"
50+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.armv6l-linux-gnueabihf-cxx11.tar.gz"
51+
[[OpenFHE]]
52+
arch = "armv7l"
53+
call_abi = "eabihf"
54+
cxxstring_abi = "cxx03"
55+
git-tree-sha1 = "124182f8537768b75a271132e6de1fbf727d1fa6"
56+
libc = "glibc"
57+
os = "linux"
58+
59+
[[OpenFHE.download]]
60+
sha256 = "c2df738a82677ba1193f4c6a8b505e91f116c08fc1e354db053df54df1b8cc56"
61+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.armv7l-linux-gnueabihf-cxx03.tar.gz"
62+
[[OpenFHE]]
63+
arch = "armv7l"
64+
call_abi = "eabihf"
65+
cxxstring_abi = "cxx11"
66+
git-tree-sha1 = "729ad6420046f7143c3bdbcaaa4ea70b64901f92"
67+
libc = "glibc"
68+
os = "linux"
69+
70+
[[OpenFHE.download]]
71+
sha256 = "6225a3e5e23ea65853554a9d5620f5fad91a44cb2a43e960d657afcc4dd44623"
72+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.armv7l-linux-gnueabihf-cxx11.tar.gz"
73+
[[OpenFHE]]
74+
arch = "x86_64"
75+
git-tree-sha1 = "e807a99be00c6925570a7159c9ef2051f1734cdf"
76+
os = "macos"
77+
78+
[[OpenFHE.download]]
79+
sha256 = "30ffb0cee0f8b571fcd9febab77e39c0e990828c39bb932bee34acddf38c451d"
80+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-apple-darwin.tar.gz"
81+
[[OpenFHE]]
82+
arch = "x86_64"
83+
cxxstring_abi = "cxx03"
84+
git-tree-sha1 = "66d56c991e7d9fdeb897667419b4392b477bae26"
85+
libc = "glibc"
86+
os = "linux"
87+
88+
[[OpenFHE.download]]
89+
sha256 = "48d8ce27b23ad7f5b6ce9dd4e8b71c4f04d470f7f64ae539dd02ad035a6ec4a4"
90+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-linux-gnu-cxx03.tar.gz"
91+
[[OpenFHE]]
92+
arch = "x86_64"
93+
cxxstring_abi = "cxx11"
94+
git-tree-sha1 = "c32b29c327a937bc8ad6ae40c50132391b64ee6d"
95+
libc = "glibc"
96+
os = "linux"
97+
98+
[[OpenFHE.download]]
99+
sha256 = "1db6e61394d5dac2aa344764382b53e4ed94a18b10ecf37ac6d237976ffe00e3"
100+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-linux-gnu-cxx11.tar.gz"
101+
[[OpenFHE]]
102+
arch = "x86_64"
103+
git-tree-sha1 = "d32681cc56ec30c8e99f61c397c7670017b6c8cf"
104+
os = "freebsd"
105+
106+
[[OpenFHE.download]]
107+
sha256 = "900383b741e27ed1d9f31840fda89a6e555404763f346d901ff0ce8d4ec27c57"
108+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-unknown-freebsd.tar.gz"
109+
[[OpenFHE]]
110+
arch = "x86_64"
111+
cxxstring_abi = "cxx03"
112+
git-tree-sha1 = "f26328551d793af498c07741fdf6af5871a2a465"
113+
os = "windows"
114+
115+
[[OpenFHE.download]]
116+
sha256 = "33713edfd335441d6315800d70d22c567151d36a5edbee5dfaac841448cf99f4"
117+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-w64-mingw32-cxx03.tar.gz"
118+
[[OpenFHE]]
119+
arch = "x86_64"
120+
cxxstring_abi = "cxx11"
121+
git-tree-sha1 = "cd107a3ce681c89446d4c1666806a9f84293b104"
122+
os = "windows"
123+
124+
[[OpenFHE.download]]
125+
sha256 = "b2c11e48b6ba734d36dba9d54c3179f4f7ef2cbba5ccd98272efe677f4f1cb4b"
126+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_jll.jl/releases/download/OpenFHE-v1.1.2+0/OpenFHE.v1.1.2.x86_64-w64-mingw32-cxx11.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/OpenFHE` directory within its prefix.
8+
19
MIT License
210

311
Copyright (c) 2023 JuliaBinaryWrappers

Project.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name = "OpenFHE_jll"
2+
uuid = "a2687184-f17b-54bc-b2bb-b849352af807"
3+
version = "1.1.2+0"
4+
5+
[deps]
6+
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
7+
CompilerSupportLibraries_jll = "e66e0078-7015-5450-92f7-15fbd957f2ae"
8+
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
9+
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
10+
LLVMOpenMP_jll = "1d63c593-3942-5779-bab2-d838dc0a180e"
11+
12+
[compat]
13+
JLLWrappers = "1.2.0"
14+
julia = "1.6"
15+
Libdl = "1"
16+
Artifacts = "1"

README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# `OpenFHE_jll.jl` (v1.1.2+0)
2+
3+
[![deps](https://juliahub.com/docs/OpenFHE_jll/deps.svg)](https://juliahub.com/ui/Packages/OpenFHE_jll/fnP8M?page=2)
4+
5+
This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl).
6+
7+
The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/5ad83773cc208e20b20fb5c1d4570d4d7b18e68f/O/OpenFHE/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree.
8+
9+
## Bug Reports
10+
11+
If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues).
12+
13+
## Documentation
14+
15+
For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://docs.binarybuilder.org/stable/jll/).
16+
17+
## Sources
18+
19+
The tarballs for `OpenFHE_jll.jl` have been built from these sources:
20+
21+
* git repository: https://github.com/openfheorg/openfhe-development.git (revision: `b2869aef5cf61afd364b3eaea748dcc8a7020b9c`)
22+
* files in directory, relative to originating `build_tarballs.jl`: [`./bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/5ad83773cc208e20b20fb5c1d4570d4d7b18e68f/O/OpenFHE/bundled)
23+
24+
## Platforms
25+
26+
`OpenFHE_jll.jl` is available for the following platforms:
27+
28+
* `macOS aarch64` (`aarch64-apple-darwin`)
29+
* `Linux aarch64 {cxxstring_abi=cxx03, libc=glibc}` (`aarch64-linux-gnu-cxx03`)
30+
* `Linux aarch64 {cxxstring_abi=cxx11, libc=glibc}` (`aarch64-linux-gnu-cxx11`)
31+
* `Linux armv6l {call_abi=eabihf, cxxstring_abi=cxx03, libc=glibc}` (`armv6l-linux-gnueabihf-cxx03`)
32+
* `Linux armv6l {call_abi=eabihf, cxxstring_abi=cxx11, libc=glibc}` (`armv6l-linux-gnueabihf-cxx11`)
33+
* `Linux armv7l {call_abi=eabihf, cxxstring_abi=cxx03, libc=glibc}` (`armv7l-linux-gnueabihf-cxx03`)
34+
* `Linux armv7l {call_abi=eabihf, cxxstring_abi=cxx11, libc=glibc}` (`armv7l-linux-gnueabihf-cxx11`)
35+
* `macOS x86_64` (`x86_64-apple-darwin`)
36+
* `Linux x86_64 {cxxstring_abi=cxx03, libc=glibc}` (`x86_64-linux-gnu-cxx03`)
37+
* `Linux x86_64 {cxxstring_abi=cxx11, libc=glibc}` (`x86_64-linux-gnu-cxx11`)
38+
* `FreeBSD x86_64` (`x86_64-unknown-freebsd`)
39+
* `Windows x86_64 {cxxstring_abi=cxx03}` (`x86_64-w64-mingw32-cxx03`)
40+
* `Windows x86_64 {cxxstring_abi=cxx11}` (`x86_64-w64-mingw32-cxx11`)
41+
42+
## Dependencies
43+
44+
The following JLL packages are required by `OpenFHE_jll.jl`:
45+
46+
* [`CompilerSupportLibraries_jll`](https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl)
47+
* [`LLVMOpenMP_jll`](https://github.com/JuliaBinaryWrappers/LLVMOpenMP_jll.jl)
48+
49+
## Products
50+
51+
The code bindings within this package are autogenerated from the following `Products`:
52+
53+
* `LibraryProduct`: `libOPENFHEbinfhe`
54+
* `LibraryProduct`: `libOPENFHEcore`
55+
* `LibraryProduct`: `libOPENFHEpke`

src/OpenFHE_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 OpenFHE_jll
3+
using Base
4+
using Base: UUID
5+
import JLLWrappers
6+
7+
JLLWrappers.@generate_main_file_header("OpenFHE")
8+
JLLWrappers.@generate_main_file("OpenFHE", UUID("a2687184-f17b-54bc-b2bb-b849352af807"))
9+
end # module OpenFHE_jll
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Autogenerated wrapper script for OpenFHE_jll for aarch64-apple-darwin
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using LLVMOpenMP_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE")
6+
JLLWrappers.@declare_library_product(libOPENFHEbinfhe, "@rpath/libOPENFHEbinfhe.1.dylib")
7+
JLLWrappers.@declare_library_product(libOPENFHEcore, "@rpath/libOPENFHEcore.1.dylib")
8+
JLLWrappers.@declare_library_product(libOPENFHEpke, "@rpath/libOPENFHEpke.1.dylib")
9+
function __init__()
10+
JLLWrappers.@generate_init_header(LLVMOpenMP_jll)
11+
JLLWrappers.@init_library_product(
12+
libOPENFHEbinfhe,
13+
"lib/libOPENFHEbinfhe.1.1.2.dylib",
14+
RTLD_LAZY | RTLD_DEEPBIND,
15+
)
16+
17+
JLLWrappers.@init_library_product(
18+
libOPENFHEcore,
19+
"lib/libOPENFHEcore.1.1.2.dylib",
20+
RTLD_LAZY | RTLD_DEEPBIND,
21+
)
22+
23+
JLLWrappers.@init_library_product(
24+
libOPENFHEpke,
25+
"lib/libOPENFHEpke.1.1.2.dylib",
26+
RTLD_LAZY | RTLD_DEEPBIND,
27+
)
28+
29+
JLLWrappers.@generate_init_footer()
30+
end # __init__()
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Autogenerated wrapper script for OpenFHE_jll for aarch64-linux-gnu-cxx03
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using CompilerSupportLibraries_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE")
6+
JLLWrappers.@declare_library_product(libOPENFHEbinfhe, "libOPENFHEbinfhe.so.1")
7+
JLLWrappers.@declare_library_product(libOPENFHEcore, "libOPENFHEcore.so.1")
8+
JLLWrappers.@declare_library_product(libOPENFHEpke, "libOPENFHEpke.so.1")
9+
function __init__()
10+
JLLWrappers.@generate_init_header(CompilerSupportLibraries_jll)
11+
JLLWrappers.@init_library_product(
12+
libOPENFHEbinfhe,
13+
"lib/libOPENFHEbinfhe.so",
14+
RTLD_LAZY | RTLD_DEEPBIND,
15+
)
16+
17+
JLLWrappers.@init_library_product(
18+
libOPENFHEcore,
19+
"lib/libOPENFHEcore.so",
20+
RTLD_LAZY | RTLD_DEEPBIND,
21+
)
22+
23+
JLLWrappers.@init_library_product(
24+
libOPENFHEpke,
25+
"lib/libOPENFHEpke.so",
26+
RTLD_LAZY | RTLD_DEEPBIND,
27+
)
28+
29+
JLLWrappers.@generate_init_footer()
30+
end # __init__()
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Autogenerated wrapper script for OpenFHE_jll for aarch64-linux-gnu-cxx11
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using CompilerSupportLibraries_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE")
6+
JLLWrappers.@declare_library_product(libOPENFHEbinfhe, "libOPENFHEbinfhe.so.1")
7+
JLLWrappers.@declare_library_product(libOPENFHEcore, "libOPENFHEcore.so.1")
8+
JLLWrappers.@declare_library_product(libOPENFHEpke, "libOPENFHEpke.so.1")
9+
function __init__()
10+
JLLWrappers.@generate_init_header(CompilerSupportLibraries_jll)
11+
JLLWrappers.@init_library_product(
12+
libOPENFHEbinfhe,
13+
"lib/libOPENFHEbinfhe.so",
14+
RTLD_LAZY | RTLD_DEEPBIND,
15+
)
16+
17+
JLLWrappers.@init_library_product(
18+
libOPENFHEcore,
19+
"lib/libOPENFHEcore.so",
20+
RTLD_LAZY | RTLD_DEEPBIND,
21+
)
22+
23+
JLLWrappers.@init_library_product(
24+
libOPENFHEpke,
25+
"lib/libOPENFHEpke.so",
26+
RTLD_LAZY | RTLD_DEEPBIND,
27+
)
28+
29+
JLLWrappers.@generate_init_footer()
30+
end # __init__()
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Autogenerated wrapper script for OpenFHE_jll for armv6l-linux-gnueabihf-cxx03
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using CompilerSupportLibraries_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE")
6+
JLLWrappers.@declare_library_product(libOPENFHEbinfhe, "libOPENFHEbinfhe.so.1")
7+
JLLWrappers.@declare_library_product(libOPENFHEcore, "libOPENFHEcore.so.1")
8+
JLLWrappers.@declare_library_product(libOPENFHEpke, "libOPENFHEpke.so.1")
9+
function __init__()
10+
JLLWrappers.@generate_init_header(CompilerSupportLibraries_jll)
11+
JLLWrappers.@init_library_product(
12+
libOPENFHEbinfhe,
13+
"lib/libOPENFHEbinfhe.so",
14+
RTLD_LAZY | RTLD_DEEPBIND,
15+
)
16+
17+
JLLWrappers.@init_library_product(
18+
libOPENFHEcore,
19+
"lib/libOPENFHEcore.so",
20+
RTLD_LAZY | RTLD_DEEPBIND,
21+
)
22+
23+
JLLWrappers.@init_library_product(
24+
libOPENFHEpke,
25+
"lib/libOPENFHEpke.so",
26+
RTLD_LAZY | RTLD_DEEPBIND,
27+
)
28+
29+
JLLWrappers.@generate_init_footer()
30+
end # __init__()

0 commit comments

Comments
 (0)