diff options
Diffstat (limited to 'meta-python/recipes-devtools')
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb | 2 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb | 4 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb | 15 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb | 11 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-orjson-crates.inc | 84 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb | 20 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb | 10 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb | 10 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb | 11 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb | 3 | ||||
| -rw-r--r-- | meta-python/recipes-devtools/python/python3-ukkonen_git.bb (renamed from meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb) | 6 |
11 files changed, 156 insertions, 20 deletions
diff --git a/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb b/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb index cb8aa96d00..6ca05d0596 100644 --- a/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb +++ b/meta-python/recipes-devtools/python/python3-aiohttp_3.12.15.bb | |||
| @@ -21,3 +21,5 @@ RDEPENDS:${PN} = "\ | |||
| 21 | python3-yarl \ | 21 | python3-yarl \ |
| 22 | python3-aiodns \ | 22 | python3-aiodns \ |
| 23 | " | 23 | " |
| 24 | |||
| 25 | CFLAGS:append:arm = " -flax-vector-conversions" | ||
diff --git a/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb b/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb index 9840fbfbd6..a75948a006 100644 --- a/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-cytoolz_1.1.0.bb | |||
| @@ -7,6 +7,8 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=d422ebce3e9c6447563bd410e9b22f2e" | |||
| 7 | 7 | ||
| 8 | SRC_URI[sha256sum] = "13a7bf254c3c0d28b12e2290b82aed0f0977a4c2a2bf84854fcdc7796a29f3b0" | 8 | SRC_URI[sha256sum] = "13a7bf254c3c0d28b12e2290b82aed0f0977a4c2a2bf84854fcdc7796a29f3b0" |
| 9 | 9 | ||
| 10 | inherit pypi setuptools3 cython | 10 | inherit pypi python_setuptools_build_meta cython |
| 11 | |||
| 12 | DEPENDS += "python3-setuptools-git-versioning-native" | ||
| 11 | 13 | ||
| 12 | RDEPENDS:${PN} += "python3-toolz" | 14 | RDEPENDS:${PN} += "python3-toolz" |
diff --git a/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb b/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb deleted file mode 100644 index c3c39ad385..0000000000 --- a/meta-python/recipes-devtools/python/python3-kconfiglib_14.1.0.bb +++ /dev/null | |||
| @@ -1,15 +0,0 @@ | |||
| 1 | DESCRIPTION = "Kconfiglib is a Kconfig implementation in Python" | ||
| 2 | LICENSE = "ISC" | ||
| 3 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=712177a72a3937909543eda3ad1bfb7c" | ||
| 4 | |||
| 5 | SRC_URI[sha256sum] = "bed2cc2216f538eca4255a83a4588d8823563cdd50114f86cf1a2674e602c93c" | ||
| 6 | |||
| 7 | inherit pypi setuptools3 | ||
| 8 | |||
| 9 | BBCLASSEXTEND = "native nativesdk" | ||
| 10 | |||
| 11 | RDEPENDS:${PN} += " \ | ||
| 12 | python3-curses \ | ||
| 13 | python3-shell \ | ||
| 14 | python3-tkinter \ | ||
| 15 | " | ||
diff --git a/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb b/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb new file mode 100644 index 0000000000..c719762885 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-mmh3_5.2.0.bb | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | SUMMARY = "Python extension for MurmurHash (MurmurHash3), a set of fast and \ | ||
| 2 | robust hash functions" | ||
| 3 | HOMEPAGE = "https://github.com/hajimes/mmh3" | ||
| 4 | LICENSE = "MIT" | ||
| 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=2edf2352bb2cd3d7787f05247781b314" | ||
| 6 | |||
| 7 | inherit pypi python_setuptools_build_meta | ||
| 8 | |||
| 9 | SRC_URI[sha256sum] = "1efc8fec8478e9243a78bb993422cf79f8ff85cb4cf6b79647480a31e0d950a8" | ||
| 10 | |||
| 11 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-orjson-crates.inc b/meta-python/recipes-devtools/python/python3-orjson-crates.inc new file mode 100644 index 0000000000..76ed174329 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-orjson-crates.inc | |||
| @@ -0,0 +1,84 @@ | |||
| 1 | # Autogenerated with 'bitbake -c update_crates python3-orjson' | ||
| 2 | |||
| 3 | # from Cargo.lock | ||
| 4 | SRC_URI += " \ | ||
| 5 | crate://crates.io/associative-cache/2.0.0 \ | ||
| 6 | crate://crates.io/bytecount/0.6.8 \ | ||
| 7 | crate://crates.io/castaway/0.2.3 \ | ||
| 8 | crate://crates.io/cc/1.2.20 \ | ||
| 9 | crate://crates.io/cfg-if/1.0.0 \ | ||
| 10 | crate://crates.io/compact_str/0.9.0 \ | ||
| 11 | crate://crates.io/crunchy/0.2.3 \ | ||
| 12 | crate://crates.io/encoding_rs/0.8.35 \ | ||
| 13 | crate://crates.io/gimli/0.31.1 \ | ||
| 14 | crate://crates.io/half/2.6.0 \ | ||
| 15 | crate://crates.io/itoa/1.0.15 \ | ||
| 16 | crate://crates.io/itoap/1.0.1 \ | ||
| 17 | crate://crates.io/jiff/0.2.10 \ | ||
| 18 | crate://crates.io/jiff-static/0.2.10 \ | ||
| 19 | crate://crates.io/libc/0.2.172 \ | ||
| 20 | crate://crates.io/memchr/2.7.4 \ | ||
| 21 | crate://crates.io/once_cell/1.21.3 \ | ||
| 22 | crate://crates.io/portable-atomic/1.11.0 \ | ||
| 23 | crate://crates.io/portable-atomic-util/0.2.4 \ | ||
| 24 | crate://crates.io/proc-macro2/1.0.95 \ | ||
| 25 | crate://crates.io/pyo3-build-config/0.23.3 \ | ||
| 26 | crate://crates.io/pyo3-ffi/0.23.3 \ | ||
| 27 | crate://crates.io/quote/1.0.40 \ | ||
| 28 | crate://crates.io/rustversion/1.0.20 \ | ||
| 29 | crate://crates.io/ryu/1.0.20 \ | ||
| 30 | crate://crates.io/serde/1.0.219 \ | ||
| 31 | crate://crates.io/serde_derive/1.0.219 \ | ||
| 32 | crate://crates.io/serde_json/1.0.140 \ | ||
| 33 | crate://crates.io/shlex/1.3.0 \ | ||
| 34 | crate://crates.io/simdutf8/0.1.5 \ | ||
| 35 | crate://crates.io/smallvec/1.15.0 \ | ||
| 36 | crate://crates.io/static_assertions/1.1.0 \ | ||
| 37 | crate://crates.io/syn/2.0.101 \ | ||
| 38 | crate://crates.io/target-lexicon/0.13.2 \ | ||
| 39 | crate://crates.io/unicode-ident/1.0.18 \ | ||
| 40 | crate://crates.io/unwinding/0.2.5 \ | ||
| 41 | crate://crates.io/uuid/1.16.0 \ | ||
| 42 | crate://crates.io/version_check/0.9.5 \ | ||
| 43 | crate://crates.io/xxhash-rust/0.8.15 \ | ||
| 44 | " | ||
| 45 | |||
| 46 | SRC_URI[associative-cache-2.0.0.sha256sum] = "b993cd767a2bc7307dd87622311ca22c44329cc7a21366206bfa0896827b2bad" | ||
| 47 | SRC_URI[bytecount-0.6.8.sha256sum] = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" | ||
| 48 | SRC_URI[castaway-0.2.3.sha256sum] = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5" | ||
| 49 | SRC_URI[cc-1.2.20.sha256sum] = "04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a" | ||
| 50 | SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | ||
| 51 | SRC_URI[compact_str-0.9.0.sha256sum] = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" | ||
| 52 | SRC_URI[crunchy-0.2.3.sha256sum] = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" | ||
| 53 | SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" | ||
| 54 | SRC_URI[gimli-0.31.1.sha256sum] = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" | ||
| 55 | SRC_URI[half-2.6.0.sha256sum] = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" | ||
| 56 | SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" | ||
| 57 | SRC_URI[itoap-1.0.1.sha256sum] = "9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8" | ||
| 58 | SRC_URI[jiff-0.2.10.sha256sum] = "5a064218214dc6a10fbae5ec5fa888d80c45d611aba169222fc272072bf7aef6" | ||
| 59 | SRC_URI[jiff-static-0.2.10.sha256sum] = "199b7932d97e325aff3a7030e141eafe7f2c6268e1d1b24859b753a627f45254" | ||
| 60 | SRC_URI[libc-0.2.172.sha256sum] = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" | ||
| 61 | SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" | ||
| 62 | SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" | ||
| 63 | SRC_URI[portable-atomic-1.11.0.sha256sum] = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" | ||
| 64 | SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" | ||
| 65 | SRC_URI[proc-macro2-1.0.95.sha256sum] = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" | ||
| 66 | SRC_URI[pyo3-build-config-0.23.3.sha256sum] = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b" | ||
| 67 | SRC_URI[pyo3-ffi-0.23.3.sha256sum] = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d" | ||
| 68 | SRC_URI[quote-1.0.40.sha256sum] = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" | ||
| 69 | SRC_URI[rustversion-1.0.20.sha256sum] = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" | ||
| 70 | SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" | ||
| 71 | SRC_URI[serde-1.0.219.sha256sum] = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" | ||
| 72 | SRC_URI[serde_derive-1.0.219.sha256sum] = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" | ||
| 73 | SRC_URI[serde_json-1.0.140.sha256sum] = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" | ||
| 74 | SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||
| 75 | SRC_URI[simdutf8-0.1.5.sha256sum] = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" | ||
| 76 | SRC_URI[smallvec-1.15.0.sha256sum] = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" | ||
| 77 | SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" | ||
| 78 | SRC_URI[syn-2.0.101.sha256sum] = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" | ||
| 79 | SRC_URI[target-lexicon-0.13.2.sha256sum] = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a" | ||
| 80 | SRC_URI[unicode-ident-1.0.18.sha256sum] = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" | ||
| 81 | SRC_URI[unwinding-0.2.5.sha256sum] = "51f06a05848f650946acef3bf525fe96612226b61f74ae23ffa4e98bfbb8ab3c" | ||
| 82 | SRC_URI[uuid-1.16.0.sha256sum] = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" | ||
| 83 | SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" | ||
| 84 | SRC_URI[xxhash-rust-0.8.15.sha256sum] = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" | ||
diff --git a/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb b/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb new file mode 100644 index 0000000000..7db76c9415 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-orjson_3.10.17.bb | |||
| @@ -0,0 +1,20 @@ | |||
| 1 | SUMMARY = "orjson is a fast, correct JSON library for Python" | ||
| 2 | HOMEPAGE = "https://pypi.org/project/orjson/" | ||
| 3 | LICENSE = "MIT" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d" | ||
| 5 | |||
| 6 | SRC_URI[sha256sum] = "28eeae6a15243966962b658dfcf7bae9e7bb1f3260dfcf0370dbd41f5ff6058b" | ||
| 7 | |||
| 8 | require ${BPN}-crates.inc | ||
| 9 | |||
| 10 | inherit pypi python_maturin cargo-update-recipe-crates | ||
| 11 | |||
| 12 | DEPENDS = "python3-maturin-native" | ||
| 13 | |||
| 14 | RDEPENDS:${PN} += "python3-maturin python3-mypy" | ||
| 15 | |||
| 16 | do_compile:prepend() { | ||
| 17 | sed -i "/panic = \"abort\"/d" ${S}/Cargo.toml | ||
| 18 | } | ||
| 19 | |||
| 20 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb b/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb new file mode 100644 index 0000000000..2246f93e8c --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pybase64_1.4.2.bb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | SUMMARY = "Fast Base64 encoding/decoding in Python" | ||
| 2 | HOMEPAGE = "https://github.com/mayeut/pybase64" | ||
| 3 | LICENSE = "BSD-2-Clause" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=84b11fa55a5d83cf6fa202fd3b49c7e8" | ||
| 5 | |||
| 6 | inherit pypi python_setuptools_build_meta | ||
| 7 | |||
| 8 | SRC_URI[sha256sum] = "46cdefd283ed9643315d952fe44de80dc9b9a811ce6e3ec97fd1827af97692d0" | ||
| 9 | |||
| 10 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb b/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb new file mode 100644 index 0000000000..948bac56df --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-pyfiglet_1.0.4.bb | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | SUMMARY = "An implementation of figlet written in Python" | ||
| 2 | HOMEPAGE = "https://github.com/pwaller/pyfiglet" | ||
| 3 | LICENSE = "MIT" | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=f37a72c457e560fc4853ae67f3f9cc0e" | ||
| 5 | |||
| 6 | inherit pypi python_setuptools_build_meta | ||
| 7 | |||
| 8 | SRC_URI[sha256sum] = "db9c9940ed1bf3048deff534ed52ff2dafbbc2cd7610b17bb5eca1df6d4278ef" | ||
| 9 | |||
| 10 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb new file mode 100644 index 0000000000..a7120dc619 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-questionary_2.1.1.bb | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | SUMMARY = "Python library to build pretty command line user prompts. Easy to \ | ||
| 2 | use multi-select lists, confirmations, free text prompts." | ||
| 3 | HOMEPAGE = "https://github.com/tmbo/questionary" | ||
| 4 | LICENSE = "MIT" | ||
| 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=19f0688967ec2b2624ee04c0136daae7" | ||
| 6 | |||
| 7 | inherit pypi python_poetry_core | ||
| 8 | |||
| 9 | SRC_URI[sha256sum] = "3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d" | ||
| 10 | |||
| 11 | BBCLASSEXTEND = "native nativesdk" | ||
diff --git a/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb b/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb index 0da9d26dd3..8206e8513d 100644 --- a/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_2.1.0.bb | |||
| @@ -10,8 +10,7 @@ inherit pypi setuptools3 | |||
| 10 | PACKAGECONFIG ?= "" | 10 | PACKAGECONFIG ?= "" |
| 11 | PACKAGECONFIG[python-version-smaller-3-dot-11] = ",,,python3-tomli" | 11 | PACKAGECONFIG[python-version-smaller-3-dot-11] = ",,,python3-tomli" |
| 12 | 12 | ||
| 13 | RDEPENDS:${PN} += "python3-packaging python3-setuptools \ | 13 | RDEPENDS:${PN} += "python3-core python3-datetime python3-logging \ |
| 14 | python3-core python3-datetime python3-logging \ | ||
| 15 | python3-packaging python3-pprint python3-setuptools \ | 14 | python3-packaging python3-pprint python3-setuptools \ |
| 16 | python3-tomllib" | 15 | python3-tomllib" |
| 17 | 16 | ||
diff --git a/meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb b/meta-python/recipes-devtools/python/python3-ukkonen_git.bb index f1f35ecceb..b9e85e78be 100644 --- a/meta-python/recipes-devtools/python/python3-ukkonen_1.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-ukkonen_git.bb | |||
| @@ -4,9 +4,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=7e49a187324d5a1a6c4ba2b9c3fd4033" | |||
| 4 | 4 | ||
| 5 | PYPI_PACKAGE = "ukkonen" | 5 | PYPI_PACKAGE = "ukkonen" |
| 6 | 6 | ||
| 7 | inherit pypi setuptools3 | 7 | inherit setuptools3 |
| 8 | SRC_URI[sha256sum] = "976ad9a991c9cb99a7c318695a5f6b46236bbd4c33c5b55273fa241dfca8e0fa" | ||
| 9 | 8 | ||
| 9 | PV = "1.0.1+git" | ||
| 10 | SRC_URI += "git://github.com/asottile/ukkonen;protocol=https;branch=main" | ||
| 11 | SRCREV = "ad108a16e8203867f4860287b61149e0bdd838ca" | ||
| 10 | DEPENDS += " \ | 12 | DEPENDS += " \ |
| 11 | python3-pip-native \ | 13 | python3-pip-native \ |
| 12 | python3-cffi-native \ | 14 | python3-cffi-native \ |
