WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
fae1b68
feat: Rewrite our filesystem build scripts to Rust
frankdavid Dec 18, 2025
3722a55
Automatically updated Cargo*.lock
Dec 18, 2025
ff42c13
Automatically fixing code for linting and formatting issues
Dec 18, 2025
0ad82fd
Fix no input tar
frankdavid Dec 18, 2025
64ef1af
Clean up
frankdavid Dec 22, 2025
1f8d6f7
Address comments
frankdavid Dec 22, 2025
befa673
cleanup
frankdavid Dec 22, 2025
5b508ab
Replace tar+zstd with just zstd
frankdavid Dec 23, 2025
d13fc9e
comments
frankdavid Dec 23, 2025
00e7a3b
Merge remote-tracking branch 'origin/master' into frankdavid/build_fi…
frankdavid Dec 23, 2025
517e5e9
Automatically updated Cargo*.lock
Dec 23, 2025
8ddc0d4
Merge remote-tracking branch 'origin/master' into frankdavid/build_fi…
frankdavid Dec 23, 2025
392bc2e
Automatically updated Cargo*.lock
Dec 23, 2025
7e02248
Updating container image to sha256:40575c18c072dfbc0c7dba233da3039eaf…
Dec 23, 2025
653a8b7
fix
frankdavid Dec 23, 2025
3765072
Automatically fixing code for linting and formatting issues
Dec 23, 2025
60842c3
comment
frankdavid Dec 23, 2025
9ba94ea
Merge branch 'master' into frankdavid/build_filesystem_rs
frankdavid Dec 23, 2025
0187610
Merge remote-tracking branch 'origin/master' into frankdavid/build_fi…
frankdavid Dec 23, 2025
0d120ef
Automatically updated Cargo*.lock
Dec 23, 2025
11e7a01
Merge remote-tracking branch 'origin/master' into frankdavid/build_fi…
frankdavid Dec 29, 2025
71206a3
Automatically updated Cargo*.lock
Dec 29, 2025
7cb5a3f
Updating container image to sha256:f904231add0d15288b8012860a71103848…
Dec 29, 2025
2cbb41b
Merge remote-tracking branch 'origin/master' into frankdavid/build_fi…
frankdavid Dec 29, 2025
33e3d38
Merge remote-tracking branch 'origin/frankdavid/build_filesystem_rs' …
frankdavid Dec 29, 2025
c643e0d
Automatically updated Cargo*.lock
Dec 29, 2025
a3877bb
Updating container image to sha256:3b94487620ed73c5d52fb67f6c5e98c158…
Dec 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
340 changes: 339 additions & 1 deletion Cargo.Bazel.json.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"checksum": "eb1238a28f64129c059dd57bd2fa3a10a476cd9eabe52d5139c092b8f46150f1",
"checksum": "7484742babf0590318805da82705513b7758bab18b2de400f23cfdfcaa2cb46f",
"crates": {
"abnf 0.12.0": {
"name": "abnf",
Expand Down Expand Up @@ -7532,6 +7532,146 @@
],
"license_file": "LICENSE"
},
"bindgen 0.72.1": {
"name": "bindgen",
"version": "0.72.1",
"package_url": "https://github.com/rust-lang/rust-bindgen",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/bindgen/0.72.1/download",
"sha256": "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
}
},
"targets": [
{
"Library": {
"crate_name": "bindgen",
"crate_root": "lib.rs",
"srcs": {
"allow_empty": true,
"include": [
"**/*.rs"
]
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"allow_empty": true,
"include": [
"**/*.rs"
]
}
}
}
],
"library_target_name": "bindgen",
"common_attrs": {
"compile_data_glob": [
"**"
],
"crate_features": {
"common": [
"default",
"logging",
"prettyplease",
"runtime"
],
"selects": {}
},
"deps": {
"common": [
{
"id": "bindgen 0.72.1",
"target": "build_script_build"
},
{
"id": "bitflags 2.10.0",
"target": "bitflags"
},
{
"id": "cexpr 0.6.0",
"target": "cexpr"
},
{
"id": "clang-sys 1.6.1",
"target": "clang_sys"
},
{
"id": "itertools 0.13.0",
"target": "itertools"
},
{
"id": "log 0.4.28",
"target": "log"
},
{
"id": "prettyplease 0.2.15",
"target": "prettyplease"
},
{
"id": "proc-macro2 1.0.103",
"target": "proc_macro2"
},
{
"id": "quote 1.0.42",
"target": "quote"
},
{
"id": "regex 1.12.2",
"target": "regex"
},
{
"id": "rustc-hash 2.1.1",
"target": "rustc_hash"
},
{
"id": "shlex 1.3.0",
"target": "shlex"
},
{
"id": "syn 2.0.110",
"target": "syn"
}
],
"selects": {}
},
"edition": "2021",
"version": "0.72.1"
},
"build_script_attrs": {
"compile_data_glob": [
"**"
],
"compile_data_glob_excludes": [
"**/*.rs"
],
"data_glob": [
"**"
],
"link_deps": {
"common": [
{
"id": "clang-sys 1.6.1",
"target": "clang_sys"
},
{
"id": "prettyplease 0.2.15",
"target": "prettyplease"
}
],
"selects": {}
}
},
"license": "BSD-3-Clause",
"license_ids": [
"BSD-3-Clause"
],
"license_file": "LICENSE"
},
"binread 2.2.0": {
"name": "binread",
"version": "2.2.0",
Expand Down Expand Up @@ -22257,6 +22397,10 @@
"id": "secp256k1 0.22.2",
"target": "secp256k1"
},
{
"id": "selinux 0.5.3",
"target": "selinux"
},
{
"id": "semver 1.0.27",
"target": "semver"
Expand Down Expand Up @@ -22649,6 +22793,10 @@
"id": "x509-parser 0.16.0",
"target": "x509_parser"
},
{
"id": "xattr 1.6.1",
"target": "xattr"
},
{
"id": "yansi 0.5.1",
"target": "yansi"
Expand Down Expand Up @@ -72155,6 +72303,194 @@
],
"license_file": null
},
"selinux 0.5.3": {
"name": "selinux",
"version": "0.5.3",
"package_url": "https://codeberg.org/koutheir/selinux.git",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/selinux/0.5.3/download",
"sha256": "8f6af114a661557df02e60c25e5cb40779d295ec2e4ae0fd903fe414578b6191"
}
},
"targets": [
{
"Library": {
"crate_name": "selinux",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
"include": [
"**/*.rs"
]
}
}
}
],
"library_target_name": "selinux",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "bitflags 2.10.0",
"target": "bitflags"
},
{
"id": "errno 0.3.10",
"target": "errno"
},
{
"id": "libc 0.2.177",
"target": "libc"
},
{
"id": "once_cell 1.21.3",
"target": "once_cell"
},
{
"id": "parking_lot 0.12.5",
"target": "parking_lot"
},
{
"id": "selinux-sys 0.6.15",
"target": "selinux_sys"
},
{
"id": "thiserror 2.0.17",
"target": "thiserror"
}
],
"selects": {}
},
"edition": "2024",
"version": "0.5.3"
},
"license": "MIT",
"license_ids": [
"MIT"
],
"license_file": "LICENSE.txt"
},
"selinux-sys 0.6.15": {
"name": "selinux-sys",
"version": "0.6.15",
"package_url": "https://codeberg.org/koutheir/selinux-sys.git",
"repository": {
"Http": {
"url": "https://static.crates.io/crates/selinux-sys/0.6.15/download",
"sha256": "debaba5832b4831ffe0ba9118b526c752c960f41c46c4ef197d9a15f5179d6fd"
}
},
"targets": [
{
"Library": {
"crate_name": "selinux_sys",
"crate_root": "src/lib.rs",
"srcs": {
"allow_empty": true,
"include": [
"**/*.rs"
]
}
}
},
{
"BuildScript": {
"crate_name": "build_script_build",
"crate_root": "build.rs",
"srcs": {
"allow_empty": true,
"include": [
"**/*.rs"
]
}
}
}
],
"library_target_name": "selinux_sys",
"common_attrs": {
"compile_data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "selinux-sys 0.6.15",
"target": "build_script_build"
}
],
"selects": {}
},
"extra_deps": {
"common": [],
"selects": {
"x86_64-unknown-linux-gnu": [
"@@_main~_repo_rules~libselinux//:libselinux"
]
}
},
"edition": "2024",
"version": "0.6.15"
},
"build_script_attrs": {
"compile_data_glob": [
"**"
],
"compile_data_glob_excludes": [
"**/*.rs"
],
"data": {
"common": [],
"selects": {
"x86_64-unknown-linux-gnu": [
"@@_main~_repo_rules~libselinux//:libselinux"
]
}
},
"data_glob": [
"**"
],
"deps": {
"common": [
{
"id": "bindgen 0.72.1",
"target": "bindgen"
},
{
"id": "cc 1.2.48",
"target": "cc"
},
{
"id": "dunce 1.0.5",
"target": "dunce"
},
{
"id": "walkdir 2.5.0",
"target": "walkdir"
}
],
"selects": {}
},
"build_script_env": {
"common": {},
"selects": {
"x86_64-unknown-linux-gnu": {
"SELINUX_INCLUDE_DIR": "/usr/include",
"SELINUX_LIB_DIR": "/usr/lib/x86_64-linux-gnu"
}
}
},
"links": "selinux"
},
"license": "MIT",
"license_ids": [
"MIT"
],
"license_file": "LICENSE.txt"
},
"semver 1.0.27": {
"name": "semver",
"version": "1.0.27",
Expand Down Expand Up @@ -97907,6 +98243,7 @@
"scraper 0.17.1",
"scrypt 0.11.0",
"secp256k1 0.22.2",
"selinux 0.5.3",
"semver 1.0.27",
"serde 1.0.228",
"serde-bytes-repr 0.1.5",
Expand Down Expand Up @@ -98007,6 +98344,7 @@
"wycheproof 0.6.0",
"x509-cert 0.2.5",
"x509-parser 0.16.0",
"xattr 1.6.1",
"yansi 0.5.1",
"zeroize 1.8.1",
"zstd 0.13.2"
Expand Down
Loading