diff --git a/poetry.lock b/poetry.lock index 31d92d1f6f..b388e82dbd 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1519,17 +1519,18 @@ lzallright = ">=0.2.1,<0.3.0" [[package]] name = "unblob-native" -version = "0.1.0" +version = "0.1.1" description = "Performance-critical functionality for Unblob" optional = false -python-versions = "~=3.8" -files = [ - {file = "unblob_native-0.1.0-cp38-abi3-macosx_10_7_x86_64.whl", hash = "sha256:f140074e7b935919adbdb7c4c0a3411d06f58057bab2a02f0470f242390578e6"}, - {file = "unblob_native-0.1.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:6f20d6aef5311c4f259e30b556ccd3bd205125d4938413b9020467bc5bd1c84f"}, - {file = "unblob_native-0.1.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:37908467e5e6ed8d954e3300669cbbcb74fffd1bd277cd21b7aff7a972049bb9"}, - {file = "unblob_native-0.1.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fcdd25888956278eae2edb63195732197d14b2383b06d359f770c92a84918fc3"}, - {file = "unblob_native-0.1.0.tar.gz", hash = "sha256:db40d2d3b1d06ebb07af1883a253284f898f86bb7f49920e4a51e460be8b269a"}, -] +python-versions = ">=3.8" +files = [] +develop = false + +[package.source] +type = "git" +url = "https://github.com/onekey-sec/unblob-native" +reference = "landlock" +resolved_reference = "a6b718ffb7918287cb1270d120c342a3a571443b" [[package]] name = "urllib3" @@ -1633,4 +1634,4 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=6)", "pytest-black (>= [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "d11f159e2c0444d5f7d720585073bb90baa64d557c6b11b39d15f146e0083c5e" +content-hash = "48443a3dd3d446eafbfe13ab05b975866d30ac7dae32ef976ca20adcf75c882c" diff --git a/pyproject.toml b/pyproject.toml index 5a448fa4af..2bec67011f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ lz4 = "^4.0.0" lief = "^0.12.3" cryptography = ">=39.0,<42.0" treelib = "^1.6.1" -unblob-native = "^0.1.0" +unblob-native = { git = "https://github.com/onekey-sec/unblob-native", branch = "landlock" } jefferson = "^0.4.5" rich = "^13.3.5" pyfatfs = "^1.0.5" diff --git a/unblob/install-deps.sh b/unblob/install-deps.sh index d9f0d88a67..3d92da28b6 100755 --- a/unblob/install-deps.sh +++ b/unblob/install-deps.sh @@ -5,6 +5,8 @@ apt-get update apt-get install --no-install-recommends -y \ android-sdk-libsparse-utils \ curl \ + git \ + cargo \ lz4 \ lziprecover \ lzop \