Skip to content

Commit 25d2a7a

Browse files
committed
OpenFHE_int128_jll build 1.2.3+0
1 parent 809f222 commit 25d2a7a

16 files changed

+476
-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: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
[[OpenFHE_int128]]
2+
arch = "aarch64"
3+
git-tree-sha1 = "a2c8d95e5276ccb0767f871918d90a547be98dfc"
4+
os = "macos"
5+
6+
[[OpenFHE_int128.download]]
7+
sha256 = "e445f889f4392889de90f2bc0ee0b55569a1301d1c35ce50b08693fa25be170a"
8+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.aarch64-apple-darwin.tar.gz"
9+
[[OpenFHE_int128]]
10+
arch = "aarch64"
11+
cxxstring_abi = "cxx03"
12+
git-tree-sha1 = "782e94c60b16836a5cdabe6fac89e790dc5b5da4"
13+
libc = "glibc"
14+
os = "linux"
15+
16+
[[OpenFHE_int128.download]]
17+
sha256 = "71c8ce5bfb6b0823c489e3bd98670875c68b29701fddd00b241606dff1ff69fc"
18+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.aarch64-linux-gnu-cxx03.tar.gz"
19+
[[OpenFHE_int128]]
20+
arch = "aarch64"
21+
cxxstring_abi = "cxx11"
22+
git-tree-sha1 = "d5fbf8a171324d71c0496193780edd18b6dd33a0"
23+
libc = "glibc"
24+
os = "linux"
25+
26+
[[OpenFHE_int128.download]]
27+
sha256 = "56e4b8937a3d8c82ba66e13d7288fa017fa35537ca36fb952fbdbf588d0a487c"
28+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.aarch64-linux-gnu-cxx11.tar.gz"
29+
[[OpenFHE_int128]]
30+
arch = "aarch64"
31+
git-tree-sha1 = "16608d3b2e5d5e792383c165df4519915f98c8df"
32+
os = "freebsd"
33+
34+
[[OpenFHE_int128.download]]
35+
sha256 = "53cea5e7a08f9c6b66f14ab567198cea28b9c99dfcea176b9f8bd9ebd0e42b27"
36+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.aarch64-unknown-freebsd.tar.gz"
37+
[[OpenFHE_int128]]
38+
arch = "x86_64"
39+
git-tree-sha1 = "c1afa281ab678445cb4960438225ecc8adabe1e5"
40+
os = "macos"
41+
42+
[[OpenFHE_int128.download]]
43+
sha256 = "abc148c8d1a7ca40e50359df24f1e86050312d23c247c008526f33fdfe64ceb3"
44+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.x86_64-apple-darwin.tar.gz"
45+
[[OpenFHE_int128]]
46+
arch = "x86_64"
47+
cxxstring_abi = "cxx03"
48+
git-tree-sha1 = "e38c8cbdb9c3cbe775f61a8a01fa7112c52045e8"
49+
libc = "glibc"
50+
os = "linux"
51+
52+
[[OpenFHE_int128.download]]
53+
sha256 = "295bfc1d07f3a03c7876202aafeb3be6dc13638f97f535755da3b7cdc320b2fd"
54+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.x86_64-linux-gnu-cxx03.tar.gz"
55+
[[OpenFHE_int128]]
56+
arch = "x86_64"
57+
cxxstring_abi = "cxx11"
58+
git-tree-sha1 = "9f39b96f9033f6157b1889dc34cf561452c3205e"
59+
libc = "glibc"
60+
os = "linux"
61+
62+
[[OpenFHE_int128.download]]
63+
sha256 = "cffbde162d9a1291a993d50cf1a1bbf92c056d6523b54340b2476b3e659f26c5"
64+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.x86_64-linux-gnu-cxx11.tar.gz"
65+
[[OpenFHE_int128]]
66+
arch = "x86_64"
67+
git-tree-sha1 = "14942f0beb8ed2989cbb515d8fb59bc2ffccbcdb"
68+
os = "freebsd"
69+
70+
[[OpenFHE_int128.download]]
71+
sha256 = "99d8dfd7820462cfe1c71412d4c5e5a16485a3437482db30ed803d9c8e3b1bca"
72+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.x86_64-unknown-freebsd.tar.gz"
73+
[[OpenFHE_int128]]
74+
arch = "x86_64"
75+
cxxstring_abi = "cxx03"
76+
git-tree-sha1 = "04978e3caf90cd72b358a3f1ec2f14eaa73e43f5"
77+
os = "windows"
78+
79+
[[OpenFHE_int128.download]]
80+
sha256 = "8d76ad87d8450ffad627468f1959fe387e1225486f40933e4c0b717b30f5c509"
81+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.x86_64-w64-mingw32-cxx03.tar.gz"
82+
[[OpenFHE_int128]]
83+
arch = "x86_64"
84+
cxxstring_abi = "cxx11"
85+
git-tree-sha1 = "a5a91b77a7c47a225b94d8f036ed6af80501918d"
86+
os = "windows"
87+
88+
[[OpenFHE_int128.download]]
89+
sha256 = "3dd8a96f99e4ed9632fac38d5d0bc5acebe05dcedb0a1ba1ec73e7a725e58ba0"
90+
url = "https://github.com/JuliaBinaryWrappers/OpenFHE_int128_jll.jl/releases/download/OpenFHE_int128-v1.2.3+0/OpenFHE_int128.v1.2.3.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_int128` directory within its prefix.
8+
19
MIT License
210

311
Copyright (c) 2024 JuliaBinaryWrappers

Project.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name = "OpenFHE_int128_jll"
2+
uuid = "a89a0bdd-1663-5679-8b21-c3a5388322bc"
3+
version = "1.2.3+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 = "< 0.0.1, 1"
16+
Artifacts = "< 0.0.1, 1"

README.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# `OpenFHE_int128_jll.jl` (v1.2.3+0)
2+
3+
[![deps](https://juliahub.com/docs/OpenFHE_int128_jll/deps.svg)](https://juliahub.com/ui/Packages/General/OpenFHE_int128_jll/)
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/6a0f90498182cfb7c8a6827192bcc73a044d87c7/O/OpenFHE_int128/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_int128_jll.jl` have been built from these sources:
20+
21+
* git repository: https://github.com/openfheorg/openfhe-development.git (revision: `7b8346f4eac27121543e36c17237b919e03ec058`)
22+
* files in directory, relative to originating `build_tarballs.jl`: [`../OpenFHE/bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/6a0f90498182cfb7c8a6827192bcc73a044d87c7/O/OpenFHE_int128/bundled)
23+
24+
## Platforms
25+
26+
`OpenFHE_int128_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+
* `FreeBSD aarch64` (`aarch64-unknown-freebsd`)
32+
* `macOS x86_64` (`x86_64-apple-darwin`)
33+
* `Linux x86_64 {cxxstring_abi=cxx03, libc=glibc}` (`x86_64-linux-gnu-cxx03`)
34+
* `Linux x86_64 {cxxstring_abi=cxx11, libc=glibc}` (`x86_64-linux-gnu-cxx11`)
35+
* `FreeBSD x86_64` (`x86_64-unknown-freebsd`)
36+
* `Windows x86_64 {cxxstring_abi=cxx03}` (`x86_64-w64-mingw32-cxx03`)
37+
* `Windows x86_64 {cxxstring_abi=cxx11}` (`x86_64-w64-mingw32-cxx11`)
38+
39+
## Dependencies
40+
41+
The following JLL packages are required by `OpenFHE_int128_jll.jl`:
42+
43+
* [`CompilerSupportLibraries_jll`](https://github.com/JuliaBinaryWrappers/CompilerSupportLibraries_jll.jl)
44+
* [`LLVMOpenMP_jll`](https://github.com/JuliaBinaryWrappers/LLVMOpenMP_jll.jl)
45+
46+
## Products
47+
48+
The code bindings within this package are autogenerated from the following `Products`:
49+
50+
* `LibraryProduct`: `libOPENFHEbinfhe`
51+
* `LibraryProduct`: `libOPENFHEcore`
52+
* `LibraryProduct`: `libOPENFHEpke`

src/OpenFHE_int128_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_int128_jll
3+
using Base
4+
using Base: UUID
5+
import JLLWrappers
6+
7+
JLLWrappers.@generate_main_file_header("OpenFHE_int128")
8+
JLLWrappers.@generate_main_file("OpenFHE_int128", UUID("a89a0bdd-1663-5679-8b21-c3a5388322bc"))
9+
end # module OpenFHE_int128_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_int128_jll for aarch64-apple-darwin
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using LLVMOpenMP_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE_int128")
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.2.3.dylib",
14+
RTLD_LAZY | RTLD_DEEPBIND,
15+
)
16+
17+
JLLWrappers.@init_library_product(
18+
libOPENFHEcore,
19+
"lib/libOPENFHEcore.1.2.3.dylib",
20+
RTLD_LAZY | RTLD_DEEPBIND,
21+
)
22+
23+
JLLWrappers.@init_library_product(
24+
libOPENFHEpke,
25+
"lib/libOPENFHEpke.1.2.3.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_int128_jll for aarch64-linux-gnu-cxx03
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using CompilerSupportLibraries_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE_int128")
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_int128_jll for aarch64-linux-gnu-cxx11
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using CompilerSupportLibraries_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE_int128")
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_int128_jll for aarch64-unknown-freebsd
2+
export libOPENFHEbinfhe, libOPENFHEcore, libOPENFHEpke
3+
4+
using LLVMOpenMP_jll
5+
JLLWrappers.@generate_wrapper_header("OpenFHE_int128")
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(LLVMOpenMP_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)