diff options
| author | root <root@alpha.trunkmasters.com> | 2026-08-02 03:04:46 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-08-02 03:04:46 -0500 |
| commit | 964d39efcc2b2e0270dd6ab8341eb85bb5275852 (patch) | |
| tree | d9c187d35f14c1f5bc6ca70898cae4706daee5b7 /dev-python/cbor2 | |
| parent | 6344ec0d45ab5c6dc7f52b9c7ba2a4fdfa37fb17 (diff) | |
| download | baldeagleos-repo-964d39efcc2b2e0270dd6ab8341eb85bb5275852.tar.gz baldeagleos-repo-964d39efcc2b2e0270dd6ab8341eb85bb5275852.tar.xz baldeagleos-repo-964d39efcc2b2e0270dd6ab8341eb85bb5275852.zip | |
Adding metadata
Diffstat (limited to 'dev-python/cbor2')
| -rw-r--r-- | dev-python/cbor2/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/cbor2/cbor2-6.1.4.ebuild | 73 |
2 files changed, 75 insertions, 0 deletions
diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest index fce23b8f8798..2ac1ae9af8c8 100644 --- a/dev-python/cbor2/Manifest +++ b/dev-python/cbor2/Manifest @@ -4,6 +4,8 @@ DIST cbor2-6.1.2.tar.gz 86760 BLAKE2B a432aab05df5c1049925e5601e773ac7dc770710ec DIST cbor2-6.1.2.tar.gz.provenance 9696 BLAKE2B de5fef7b5b7d54268a00cb8ef7299a83712806ee5f51330fbcb99b7d973a646e5bd12d21f0bd39eee932227120ec07e683c29f7ed0614a6f5b37643434a3dd2a SHA512 6be8e65d2abbc6055940a39c47286ddd3e7eedc6b9af4b5dad8fbbc3d37390fe8f60e3745febecc37ebfb6d801bb87d5e44ec666223056d86c3d01a1eec66283 DIST cbor2-6.1.3.tar.gz 89503 BLAKE2B 3bb2234ff84c7b373ef5e5a95217c2a9820d7ebbdbfb866f797ce0174098a28dde3782b47500ff16f8d7de7d5ebdf3d7a1dcf4ef04f1c3f28f1760fcb33d6d07 SHA512 83416f8cce4c800f14b0538e7c03b4f45f4a72ceea2388e811d591ef441ec7df79512efcd0a2f79657ab1b8481217f7bd99f431307d0967a683601ced096fb66 DIST cbor2-6.1.3.tar.gz.provenance 9461 BLAKE2B e97bd11c89c566c0a4dd5ba4e2a1d95b9761ea312be613472aca0f60e2421fbf4e9585cae43681ad24ac607155be30ace2374ace184f11e9d4a10f77d8229b4d SHA512 ae73e2b50dcb17d058fb78e008616c1040ccc505216efd929afd544fb5700f847dc694bc150eac4f9bd55ee587b717ebf2c752889d23f6c403924ff96415f881 +DIST cbor2-6.1.4.tar.gz 90840 BLAKE2B 847f17577739b416ce576e4cee417e4c5d1d983bd44faeeac03dc4b5747519e7e3937911e9622a60ba9d833453c840b13364ca4a2b81f1ca74b0065caa7fd712 SHA512 f16de2df37b45864f2580a96a7edb632ce961c8f858780912497584641cbb3f5c9c1f0eba37d9c20439e6efc96074c6a87f5b4917bf66c2e61059ed5dfa8ae32 +DIST cbor2-6.1.4.tar.gz.provenance 9661 BLAKE2B 6948293585a4a5d33c9f218db41a1a3ac9633dc282e051c788f1aec76deb625b0a6271387e9995d4fc140b5f22975265a4b34ad74ac781d46998e2787344fc84 SHA512 45c06eadee0c0ced0c97f2f0c2a74355bdd439adab11e288648e2e2a1049dc824b613d36234b57d11e128e8b656a25ccaebfa5139d7e122fb349e4011b00546c DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d diff --git a/dev-python/cbor2/cbor2-6.1.4.ebuild b/dev-python/cbor2/cbor2-6.1.4.ebuild new file mode 100644 index 000000000000..a7b7f3c55e2a --- /dev/null +++ b/dev-python/cbor2/cbor2-6.1.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/agronholm/cbor2 +PYTHON_COMPAT=( python3_{13..14} ) + +RUST_MIN_VER="1.85.0" +CRATES=" + autocfg@1.5.0 + bigdecimal@0.4.10 + cfg-if@1.0.4 + crunchy@0.2.4 + half@2.7.1 + heck@0.5.0 + libc@0.2.182 + libm@0.2.16 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.21.3 + portable-atomic@1.13.1 + proc-macro2@1.0.106 + pyo3-build-config@0.28.2 + pyo3-build-config@0.29.0 + pyo3-ffi@0.29.0 + pyo3-macros-backend@0.29.0 + pyo3-macros@0.29.0 + pyo3@0.29.0 + quote@1.0.44 + syn@2.0.117 + target-lexicon@0.13.5 + unicode-ident@1.0.24 + zerocopy-derive@0.8.40 + zerocopy@0.8.40 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="CBOR (de)serializer with extensive tag support" +HOMEPAGE=" + https://github.com/agronholm/cbor2/ + https://pypi.org/project/cbor2/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + >=dev-python/setuptools-61[${PYTHON_USEDEP}] + dev-python/setuptools-rust[${PYTHON_USEDEP}] + >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( hypothesis ) +distutils_enable_tests pytest + +# Files built without CFLAGS/LDFLAGS, acceptable for rust +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/cbor2/_cbor2.*.so" + +src_unpack() { + pypi_src_unpack + cargo_src_unpack +} |
