summaryrefslogtreecommitdiff
path: root/dev-python/cbor2
diff options
context:
space:
mode:
authorBaldEagleOS Migration <dev@baldeagleos.com>2026-06-03 00:35:52 -0500
committerBaldEagleOS Migration <dev@baldeagleos.com>2026-06-03 00:35:52 -0500
commit51bf2274747e1d7dc41c145ccf95055c1b9d763b (patch)
tree75f735ef9bc72d418e5107c31375259fa6ebe152 /dev-python/cbor2
parentfa2a9ceb34861c64aee4400a4686233134d8e652 (diff)
downloadbaldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.tar.gz
baldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.tar.xz
baldeagleos-repo-51bf2274747e1d7dc41c145ccf95055c1b9d763b.zip
Adding metadata
Diffstat (limited to 'dev-python/cbor2')
-rw-r--r--dev-python/cbor2/Manifest2
-rw-r--r--dev-python/cbor2/cbor2-6.1.2.ebuild72
2 files changed, 74 insertions, 0 deletions
diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest
index db73111ea09a..e9b5a0334a01 100644
--- a/dev-python/cbor2/Manifest
+++ b/dev-python/cbor2/Manifest
@@ -8,6 +8,8 @@ DIST cbor2-6.1.0.tar.gz 85870 BLAKE2B eb2d6b699d9294242acd1c626fb7e5c9f5dcb67d19
DIST cbor2-6.1.0.tar.gz.provenance 9625 BLAKE2B 106dc7b9667c195bd6934ee6c824c46f8290608a1e212d533c4dccc5e25c531a47caf1cd3babb8d093588a5118e5c72c5141df8037a92020738053dde650ffd2 SHA512 62e3cf64344be19ff1192cc748c28f276c1b02c2bd4bbe92b10636c752b68b453ec0e018e8a940bd9c1b2d36278e8bee158373a495498ab8c75195d698a16878
DIST cbor2-6.1.1.tar.gz 86297 BLAKE2B 433a3b0d194eeca03158281216395d523d88155ecc01e415875c35fdb6b0c4900acdb2f5bdbe71cb792f1059743d7fc6040c9b190be30779dcf1496589e45f8c SHA512 0066671ae72229e415f857432cb352a5e6895aa0502e843e8442c93f3135ecd6acc2bf73172298b6e7714691f1965c5ac85232648588cc95971a75b035f84953
DIST cbor2-6.1.1.tar.gz.provenance 9296 BLAKE2B c66d939f064649f7eae974870e11fefc00f577fd867b5c4774c8828ae21a982388f2aee60a6a227b14289b76ac50fcf93e6b6d1c0590df66eec86fa409811da2 SHA512 16bbd212dd36330380e3cd3e09cf70a4d6df9cf8704de8b0d5f2d3b6e46f649d4559b13fe465418469bae4b0af1464099fb0904fab24e78118bfc2ed62b2ca6e
+DIST cbor2-6.1.2.tar.gz 86760 BLAKE2B a432aab05df5c1049925e5601e773ac7dc770710ecbe6e08617376625e97d50d6344b25ea88db42b46780821b7ba8633b06dc42650b86f3287245e7edf88768b SHA512 9e9f55d0e8dc6a913d316384563eb7da62e1e7cef97df3bcb104934567a94c41de3a8716633205cb5ed5eec593415a05c5b3b6d074ba2b8b1ec17c65294edd7b
+DIST cbor2-6.1.2.tar.gz.provenance 9696 BLAKE2B de5fef7b5b7d54268a00cb8ef7299a83712806ee5f51330fbcb99b7d973a646e5bd12d21f0bd39eee932227120ec07e683c29f7ed0614a6f5b37643434a3dd2a SHA512 6be8e65d2abbc6055940a39c47286ddd3e7eedc6b9af4b5dad8fbbc3d37390fe8f60e3745febecc37ebfb6d801bb87d5e44ec666223056d86c3d01a1eec66283
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.2.ebuild b/dev-python/cbor2/cbor2-6.1.2.ebuild
new file mode 100644
index 000000000000..c58b1b35b83a
--- /dev/null
+++ b/dev-python/cbor2/cbor2-6.1.2.ebuild
@@ -0,0 +1,72 @@
+# 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_{12..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-ffi@0.28.2
+ pyo3-macros-backend@0.28.2
+ pyo3-macros@0.28.2
+ pyo3@0.28.2
+ 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
+}