diff options
Diffstat (limited to 'security/py-python-pkcs11/files/patch-setup.py')
-rw-r--r-- | security/py-python-pkcs11/files/patch-setup.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/security/py-python-pkcs11/files/patch-setup.py b/security/py-python-pkcs11/files/patch-setup.py new file mode 100644 index 000000000000..83b827201bbe --- /dev/null +++ b/security/py-python-pkcs11/files/patch-setup.py @@ -0,0 +1,31 @@ +Revert: https://github.com/pyauth/python-pkcs11/commit/d45957fd94abfd01b47cbf6a5b96862cf542dfbb + +--- setup.py.orig 2025-06-27 14:01:42 UTC ++++ setup.py +@@ -0,0 +1,26 @@ ++# Add cython extension module to build configuration. ++# ++# See also: https://setuptools.pypa.io/en/latest/userguide/ext_modules.html ++ ++import platform ++ ++from setuptools import Extension, setup ++ ++libraries = [] ++ ++# if compiling using MSVC, we need to link against user32 library ++if platform.system() == "Windows": ++ libraries.append("user32") ++ ++ ++setup( ++ ext_modules=[ ++ Extension( ++ name="pkcs11._pkcs11", ++ sources=[ ++ "pkcs11/_pkcs11.pyx", ++ ], ++ libraries=libraries, ++ ), ++ ], ++) |