diff options
author | ptrcnull <git@ptrcnull.me> | 2024-03-28 16:28:51 +0100 |
---|---|---|
committer | ptrcnull <git@ptrcnull.me> | 2024-03-28 16:29:05 +0100 |
commit | b14472c83acd1adcdbd4b7e97636389d0e2bb9cf (patch) | |
tree | 702051c570834d8ce8a3424c78ecf2457ea7303a | |
parent | 618b16df8e0842fbe42f95b604a2312332635591 (diff) |
-rw-r--r-- | community/py3-spsdk/0003-Skip-cryptography-openssl-import.patch | 13 | ||||
-rw-r--r-- | community/py3-spsdk/APKBUILD | 2 |
2 files changed, 15 insertions, 0 deletions
diff --git a/community/py3-spsdk/0003-Skip-cryptography-openssl-import.patch b/community/py3-spsdk/0003-Skip-cryptography-openssl-import.patch new file mode 100644 index 00000000000..6ebaeee52c9 --- /dev/null +++ b/community/py3-spsdk/0003-Skip-cryptography-openssl-import.patch @@ -0,0 +1,13 @@ +the import is not supposed to be used, +and from what i can see it works alright without it + +https://github.com/pyca/cryptography/issues/10609 + +diff --git a/spsdk/crypto/__init__.py b/spsdk/crypto/__init__.py +index c587355..7e98b8c 100644 +--- a/spsdk/crypto/__init__.py ++++ b/spsdk/crypto/__init__.py +@@ -50,3 +50,2 @@ from cryptography.hazmat.backends import * + from cryptography.hazmat.backends import default_backend +-from cryptography.hazmat.backends.openssl.rsa import * + diff --git a/community/py3-spsdk/APKBUILD b/community/py3-spsdk/APKBUILD index d8eba9fa9e4..371c266d619 100644 --- a/community/py3-spsdk/APKBUILD +++ b/community/py3-spsdk/APKBUILD @@ -53,6 +53,7 @@ subpackages="$pkgname-pyc spsdk:_spsdk" source="spsdk-$pkgver.tar.gz::https://github.com/NXPmicro/spsdk/archive/refs/tags/$pkgver.tar.gz 0001-Remove-pypemicro.patch 0002=-Fix-circular-import-error-in-signature-provider.patch + 0003-Skip-cryptography-openssl-import.patch " builddir="$srcdir/spsdk-$pkgver" @@ -85,4 +86,5 @@ sha512sums=" 44d4056bceb01ff9454bc0b50af309006176f729c02bcfb3a6e61bd75720824cf97d54ef6bc2920e37a9bb1775b71c002a6e56b320362a4dd61e9bb9b12cfaa1 spsdk-1.10.0.tar.gz a2bdbc319ad22c705ce6995892a11f6fadd534573dbe8219b942759ed3d193b7ce32a21e45ca59f2c3bfcb2fabeb6eb48163300454f7295dff1b08d0f7639527 0001-Remove-pypemicro.patch 1d7669680024ee196a944d6046469c0a50246daa314d3178616095cfb329c6b02acf4bb181145aeffc0bc7bf2c8ffc21d77a37f7e1fa219ad3b3da5930532e4e 0002=-Fix-circular-import-error-in-signature-provider.patch +6f0b2a3933112a524aa199eb8fe5038d380b1fe0100c423862e21a0a0125047b7a189885a26373908cd38093c59ce9cf11b78574d9d6da916b819a02826da88b 0003-Skip-cryptography-openssl-import.patch " |