diff options
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/Manifest.gz | bin | 268933 -> 268932 bytes | |||
-rw-r--r-- | dev-python/pycryptodome/Manifest | 4 | ||||
-rw-r--r-- | dev-python/pycryptodome/files/pycryptodome-3.19.1-gcc14-configure.patch | 25 | ||||
-rw-r--r-- | dev-python/pycryptodome/pycryptodome-3.19.1-r2.ebuild (renamed from dev-python/pycryptodome/pycryptodome-3.19.1-r1.ebuild) | 0 |
4 files changed, 27 insertions, 2 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 2ce69cc76063..089ff327065b 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest index eb218d73918a..ce8ac7bcd98f 100644 --- a/dev-python/pycryptodome/Manifest +++ b/dev-python/pycryptodome/Manifest @@ -1,6 +1,6 @@ AUX pycryptodome-3.10.1-system-libtomcrypt.patch 1729 BLAKE2B 57a2022ef17e0b86e98b085336f5ce815304e326a5a2bd5cc8ff5d33b6efba440505767517b79c2f0bba39ab33f04d7434a3f0ee529b880ff7552aee2805dab5 SHA512 d53677c0ad96f161f9aed14b8f353a8cc12c92f31de9733789f9c4151710376d33e974fd611b763de94c631796d7a57cd8787656e3c1e985696e20537b34760e -AUX pycryptodome-3.19.1-gcc14-configure.patch 1344 BLAKE2B 13a6aab0d5eea704b33b80858d5b0df6219e1faa7984dde2cc483ab536a765bc245db331bed3d50689dd7eac01b0a6f52d3658acf3972a03f4e567696a052b87 SHA512 f79ab3841468f1f5da1c65ae2f385dc8a52f79701a9457f392c51ae7e1b2771a17d67f25d76d913ff5caf5fe09d10c0bdef5be5ec30e6226cc09eb83220b926d +AUX pycryptodome-3.19.1-gcc14-configure.patch 2114 BLAKE2B 5a2b9f3b22ec39b805b632c50ab6a244a725088b5dd35bba7e5ab2814727870360825e7e5c794af36c57c85a0e1d7bd1c1a878fd2000edb5b294884e0712c254 SHA512 fbbfb4dee2d44460d1079dea8971c54f2d641394d26628a50fe1cb03f62cf9c6e99e7e4926a38bab30475c28411d16a5ec4d4bf30d3014d26933e3988e7590dc DIST pycryptodome-3.19.1.gh.tar.gz 17158420 BLAKE2B 2180bb37e2295f0499c6d00237207513ad6c186ff8fd8fac466cc43efa9b068cf8a272b5ae30da08d37db88d354d41c0b426643743251ea8460abb6ff627e3be SHA512 103910b385578732e356145247d3c1a4a3b0fe8acf22ce91f1c1155500cce2342e5caa0dff0a30825b11d7a614853c2dcb8657628f4d65682f6e543adb4db240 -EBUILD pycryptodome-3.19.1-r1.ebuild 1432 BLAKE2B 8bf42ef6036d8d848092e9f6df4820b8efab316927c74c8e29862adbb73714cfec0d507dc10f16b75991d5f1773346f5acedcbe9a0565843cd1c0950e67fb948 SHA512 5d5673fc01d6514dd6403a4502f153f3ac8439437fbb6400f0eefbbaf0f815045f200e087623cf76d294bc98ffdad651541d79f6240080df48417f16d2c9c078 +EBUILD pycryptodome-3.19.1-r2.ebuild 1432 BLAKE2B 8bf42ef6036d8d848092e9f6df4820b8efab316927c74c8e29862adbb73714cfec0d507dc10f16b75991d5f1773346f5acedcbe9a0565843cd1c0950e67fb948 SHA512 5d5673fc01d6514dd6403a4502f153f3ac8439437fbb6400f0eefbbaf0f815045f200e087623cf76d294bc98ffdad651541d79f6240080df48417f16d2c9c078 EBUILD pycryptodome-3.19.1.ebuild 1368 BLAKE2B 5eca123b120504866f88490be4a53f36bbd27ec4f40bff397bf0b89f92309cf62dd4e77e8b67a0db62fd2d6912f38733a8813832aba2f8c8465a26c26314ea8f SHA512 ba0b239319f25c26667d0fc51a600d716aa77d4519be17dc05a51b9adae759559f0a530f804d32f0d7a8bff1a500a88b9560d2857cec3bfad0e384efb3d9913a MISC metadata.xml 386 BLAKE2B 1ec04c0cb752414f063177e637f1fc3e3c401db0c1f245cb33a3690e25597098b25fb2cd5f3ab99838a8bf8339906e2b23e325af5c7248fd880563c872c6fb60 SHA512 f19e2537c5a985389182860eaa45ae68a37ef1167c4b76b452513987fae6fcfb3534d102a079a003770372bbdb4f1997460c982b355f76d09f2387996e18091b diff --git a/dev-python/pycryptodome/files/pycryptodome-3.19.1-gcc14-configure.patch b/dev-python/pycryptodome/files/pycryptodome-3.19.1-gcc14-configure.patch index ee87f615b814..f2d24f9cf696 100644 --- a/dev-python/pycryptodome/files/pycryptodome-3.19.1-gcc14-configure.patch +++ b/dev-python/pycryptodome/files/pycryptodome-3.19.1-gcc14-configure.patch @@ -1,5 +1,6 @@ https://github.com/Legrandin/pycryptodome/issues/787 https://github.com/Legrandin/pycryptodome/commit/b4083688fde0580de6c2a4d36d84da31a2549a2c +https://github.com/Legrandin/pycryptodome/commit/3f6a86e072ef0e650f04eebf086940e6d8b33c03 From b4083688fde0580de6c2a4d36d84da31a2549a2c Mon Sep 17 00:00:00 2001 From: Helder Eijs <helderijs@gmail.com> @@ -44,5 +45,29 @@ Subject: [PATCH] Better autodetect of AES support, in case of aggressive + return ret; } """ + +From 3f6a86e072ef0e650f04eebf086940e6d8b33c03 Mon Sep 17 00:00:00 2001 +From: Helder Eijs <helderijs@gmail.com> +Date: Fri, 29 Dec 2023 14:52:15 +0100 +Subject: [PATCH] Use memset, to avoid emmintrin.h + +--- + compiler_opt.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/compiler_opt.py b/compiler_opt.py +index 57db0a6f..a2711c09 100644 +--- a/compiler_opt.py ++++ b/compiler_opt.py +@@ -169,7 +169,8 @@ def compiler_supports_aesni(): + } + int main(void) { + int ret; +- __m128i x = _mm_setzero_si128(); ++ __m128i x; ++ memset(&x, 0, sizeof(x)); + x = f(x, x); + memcpy(&ret, &x, sizeof(ret)); + return ret; diff --git a/dev-python/pycryptodome/pycryptodome-3.19.1-r1.ebuild b/dev-python/pycryptodome/pycryptodome-3.19.1-r2.ebuild index 89a5edcca25b..89a5edcca25b 100644 --- a/dev-python/pycryptodome/pycryptodome-3.19.1-r1.ebuild +++ b/dev-python/pycryptodome/pycryptodome-3.19.1-r2.ebuild |