[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2024-04-13 Thread Julien Roy
commit: 2717ac6f0568aa969dfc6f972b14d8f2f0fcbafe
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Apr 13 16:48:16 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Apr 13 17:09:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2717ac6f

dev-python/cryptg: enable py3.12

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/cryptg-0.4.ebuild | 134 ++--
 1 file changed, 67 insertions(+), 67 deletions(-)

diff --git a/dev-python/cryptg/cryptg-0.4.ebuild 
b/dev-python/cryptg/cryptg-0.4.ebuild
index 4bb3fbef02..dfc0709cba 100644
--- a/dev-python/cryptg/cryptg-0.4.ebuild
+++ b/dev-python/cryptg/cryptg-0.4.ebuild
@@ -1,83 +1,83 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 CRATES="
-   aes-0.7.5
-   autocfg-1.1.0
-   base64ct-1.5.3
-   bitflags-1.3.2
-   block-buffer-0.9.0
-   cfg-if-1.0.0
-   cipher-0.3.0
-   core2-0.4.0
-   cpufeatures-0.2.5
-   crypto-mac-0.11.1
-   digest-0.9.0
-   generic-array-0.14.6
-   getrandom-0.2.8
-   glass_pumpkin-1.3.0
-   grammers-crypto-0.4.0
-   hmac-0.11.0
-   indoc-1.0.7
-   lazy_static-1.4.0
-   libc-0.2.137
-   lock_api-0.4.9
-   memchr-2.5.0
-   memoffset-0.6.5
-   num-bigint-0.4.3
-   num-integer-0.1.45
-   num-traits-0.2.15
-   once_cell-1.15.0
-   opaque-debug-0.3.0
-   parking_lot-0.12.1
-   parking_lot_core-0.9.4
-   password-hash-0.2.3
-   pbkdf2-0.8.0
-   ppv-lite86-0.2.16
-   proc-macro2-1.0.47
-   pyo3-0.17.2
-   pyo3-build-config-0.17.2
-   pyo3-ffi-0.17.2
-   pyo3-macros-0.17.2
-   pyo3-macros-backend-0.17.2
-   quote-1.0.21
-   rand-0.8.5
-   rand_chacha-0.3.1
-   rand_core-0.6.4
-   redox_syscall-0.2.16
-   scopeguard-1.1.0
-   sha1-0.6.1
-   sha1_smol-1.0.0
-   sha2-0.9.9
-   smallvec-1.10.0
-   subtle-2.4.1
-   syn-1.0.103
-   target-lexicon-0.12.4
-   typenum-1.15.0
-   unicode-ident-1.0.5
-   unindent-0.1.10
-   version_check-0.9.4
-   wasi-0.11.0+wasi-snapshot-preview1
-   windows-sys-0.42.0
-   windows_aarch64_gnullvm-0.42.0
-   windows_aarch64_msvc-0.42.0
-   windows_i686_gnu-0.42.0
-   windows_i686_msvc-0.42.0
-   windows_x86_64_gnu-0.42.0
-   windows_x86_64_gnullvm-0.42.0
-   windows_x86_64_msvc-0.42.0
+   aes@0.7.5
+   autocfg@1.1.0
+   base64ct@1.5.3
+   bitflags@1.3.2
+   block-buffer@0.9.0
+   cfg-if@1.0.0
+   cipher@0.3.0
+   core2@0.4.0
+   cpufeatures@0.2.5
+   crypto-mac@0.11.1
+   digest@0.9.0
+   generic-array@0.14.6
+   getrandom@0.2.8
+   glass_pumpkin@1.3.0
+   grammers-crypto@0.4.0
+   hmac@0.11.0
+   indoc@1.0.7
+   lazy_static@1.4.0
+   libc@0.2.137
+   lock_api@0.4.9
+   memchr@2.5.0
+   memoffset@0.6.5
+   num-bigint@0.4.3
+   num-integer@0.1.45
+   num-traits@0.2.15
+   once_cell@1.15.0
+   opaque-debug@0.3.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.4
+   password-hash@0.2.3
+   pbkdf2@0.8.0
+   ppv-lite86@0.2.16
+   proc-macro2@1.0.47
+   pyo3@0.17.2
+   pyo3-build-config@0.17.2
+   pyo3-ffi@0.17.2
+   pyo3-macros@0.17.2
+   pyo3-macros-backend@0.17.2
+   quote@1.0.21
+   rand@0.8.5
+   rand_chacha@0.3.1
+   rand_core@0.6.4
+   redox_syscall@0.2.16
+   scopeguard@1.1.0
+   sha1@0.6.1
+   sha1_smol@1.0.0
+   sha2@0.9.9
+   smallvec@1.10.0
+   subtle@2.4.1
+   syn@1.0.103
+   target-lexicon@0.12.4
+   typenum@1.15.0
+   unicode-ident@1.0.5
+   unindent@0.1.10
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   windows-sys@0.42.0
+   windows_aarch64_gnullvm@0.42.0
+   windows_aarch64_msvc@0.42.0
+   windows_i686_gnu@0.42.0
+   windows_i686_msvc@0.42.0
+   windows_x86_64_gnu@0.42.0
+   windows_x86_64_gnullvm@0.42.0
+   windows_x86_64_msvc@0.42.0
 "
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cargo distutils-r1
 
 DESCRIPTION="Hachoir is a Python library to view and edit a binary stream 
field by field "
 HOMEPAGE="https://github.com/cher-nov/cryptg/;
 SRC_URI="https://github.com/cher-nov/cryptg/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-   $(cargo_crate_uris)
+   ${CARGO_CRATE_URIS}
 "
 
 LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 MIT 
Unicode-DFS-2016 Unlicense"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2023-01-23 Thread Julien Roy
commit: 62f9449a5a10b57c79244f3d96aec27d9716cf53
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jan 23 18:57:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jan 23 18:57:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62f9449a

dev-python/cryptg: update QA_FLAGS_IGNORED

Closes: https://bugs.gentoo.org/891731
Closes: https://bugs.gentoo.org/891733
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/cryptg-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cryptg/cryptg-0.4.ebuild 
b/dev-python/cryptg/cryptg-0.4.ebuild
index 82d9baee4..a25b13f6b 100644
--- a/dev-python/cryptg/cryptg-0.4.ebuild
+++ b/dev-python/cryptg/cryptg-0.4.ebuild
@@ -88,4 +88,4 @@ BDEPEND="dev-python/setuptools-rust"
 
 # rust does not use *FLAGS from make.conf, silence portage warning
 # update with proper path to binaries this crate installs, omit leading /
-QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_FLAGS_IGNORED="usr/lib/python3\..*/site-packages/cryptg/cryptg.cpython-.*.so"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2023-01-20 Thread Julien Roy
commit: 00784c7d13bbaceb6bfe9ffbd4babcb81b960b17
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:57:46 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:58:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00784c7d

dev-python/cryptg: update LICENSE, SRC_URI
forgot to pack the CRATES... oops

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/Manifest  | 64 +
 dev-python/cryptg/cryptg-0.4.ebuild | 80 ++---
 2 files changed, 139 insertions(+), 5 deletions(-)

diff --git a/dev-python/cryptg/Manifest b/dev-python/cryptg/Manifest
index a99799f68..4f8a967ef 100644
--- a/dev-python/cryptg/Manifest
+++ b/dev-python/cryptg/Manifest
@@ -1 +1,65 @@
+DIST aes-0.7.5.crate 128544 BLAKE2B 
7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a
 SHA512 
1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base64ct-1.5.3.crate 28781 BLAKE2B 
2c8346c8d89975bbca4918474a04f868c09f95a843f8279aaf417737a20799bb91729c411f23bbfb029f65fe6ae28baca2fc79663f2f4fe10ce400ddacdf019c
 SHA512 
a10861d777fb7766d97ef247aef32f086b4c0043d367ba8a427a6292b2762190a41bb7da36f6a71af5cf4254f6dd513ee45452a9c1103aebee326a91894264e2
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-buffer-0.9.0.crate 7108 BLAKE2B 
42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb
 SHA512 
2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cipher-0.3.0.crate 12756 BLAKE2B 
a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c
 SHA512 
8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f
+DIST core2-0.4.0.crate 37075 BLAKE2B 
89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570
 SHA512 
53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91e3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b
+DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 
2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277
 SHA512 
d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e
 DIST cryptg-0.4.gh.tar.gz 35413 BLAKE2B 
ae9e0ab79ba2251cb244818a7f0b9109283870499bc384c09185dadcb2a53be902370437a44f0168403705306cda3a1a26923bc8ff63d2c25fc519179607035d
 SHA512 
04d19768ae2a0c6bb1ba1ccd28a7a7a42c9cf1079acbc5b2a828648e3c84bd5af10dcefb424ec9090552a4d95fa891a0aeffb904bb56b47d76d8a7280f7c0124
+DIST crypto-mac-0.11.1.crate 9551 BLAKE2B 
81140107f394d969d85b77050447e7d4dbfe7b2df8164293fe9a2cca04c1ed3cd245988482a232103c2ed9d35601ec6332669bd8598d903d305935dfc09af887
 SHA512 
3090a7a3fdb7d94b2b14841e37733d863f2e4d24d7da3c63df1726612abdd1c1df7179bba4e344eb63a94053e59a93b0988ecd1e2e5a5db0e18a4b602be4aaa9
+DIST digest-0.9.0.crate 13247 BLAKE2B 
c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b
 SHA512 
8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48c2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
+DIST generic-array-0.14.6.crate 15889 BLAKE2B 
7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156
 SHA512 
254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
+DIST getrandom-0.2.8.crate 30553 BLAKE2B 
30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cryptg/

2023-01-20 Thread Julien Roy
commit: 1309ba3cf729161ebcff37edb7e4c48ab20e1963
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 21 02:05:32 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 21 02:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1309ba3c

dev-python/cryptg: new package, add 0.4

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/cryptg/Manifest  |  1 +
 dev-python/cryptg/cryptg-0.4.ebuild | 21 +
 dev-python/cryptg/metadata.xml  | 18 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-python/cryptg/Manifest b/dev-python/cryptg/Manifest
new file mode 100644
index 0..a99799f68
--- /dev/null
+++ b/dev-python/cryptg/Manifest
@@ -0,0 +1 @@
+DIST cryptg-0.4.gh.tar.gz 35413 BLAKE2B 
ae9e0ab79ba2251cb244818a7f0b9109283870499bc384c09185dadcb2a53be902370437a44f0168403705306cda3a1a26923bc8ff63d2c25fc519179607035d
 SHA512 
04d19768ae2a0c6bb1ba1ccd28a7a7a42c9cf1079acbc5b2a828648e3c84bd5af10dcefb424ec9090552a4d95fa891a0aeffb904bb56b47d76d8a7280f7c0124

diff --git a/dev-python/cryptg/cryptg-0.4.ebuild 
b/dev-python/cryptg/cryptg-0.4.ebuild
new file mode 100644
index 0..f2fd6ef2f
--- /dev/null
+++ b/dev-python/cryptg/cryptg-0.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Hachoir is a Python library to view and edit a binary stream 
field by field "
+HOMEPAGE="https://github.com/cher-nov/cryptg/;
+SRC_URI="https://github.com/cher-nov/cryptg/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="dev-python/setuptools-rust"

diff --git a/dev-python/cryptg/metadata.xml b/dev-python/cryptg/metadata.xml
new file mode 100644
index 0..6e3807db4
--- /dev/null
+++ b/dev-python/cryptg/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jul...@jroy.ca
+   Julien Roy
+   
+   
+   
+   Dmitry D. Chernov
+   blackdoo...@yandex.ru
+   
+   
https://github.com/cher-nov/cryptg/releases
+   https://github.com/cher-nov/cryptg/issues
+   cher-nov/cryptg
+   cryptg
+   
+