about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2022-09-08 21:35:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2022-09-08 21:35:00 +0000
commitf0c060bedee824ce085bc52cc934a8c828d44e91 (patch)
treef0c95c6d7dd1659d917ba0cef96768b77199fe34
parent0f43bd7fb7b291c4fe48593ea0219118bfce5b8e (diff)
python310Packages.bitcoinlib: use hostPlatform.extensions.sharedLibrary
-rw-r--r--pkgs/development/python-modules/bitcoinlib/default.nix5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/bitcoinlib/default.nix b/pkgs/development/python-modules/bitcoinlib/default.nix
index afdb5e84b4140..de64b53d0775e 100644
--- a/pkgs/development/python-modules/bitcoinlib/default.nix
+++ b/pkgs/development/python-modules/bitcoinlib/default.nix
@@ -1,7 +1,6 @@
 { stdenv, lib, buildPythonPackage, isPy3k, fetchFromGitHub, openssl }:
 
-let ext = if stdenv.isDarwin then "dylib" else "so";
-in buildPythonPackage rec {
+buildPythonPackage rec {
   pname = "bitcoinlib";
   version = "0.11.2";
 
@@ -17,7 +16,7 @@ in buildPythonPackage rec {
   postPatch = ''
     substituteInPlace bitcoin/core/key.py --replace \
       "ctypes.util.find_library('ssl') or 'libeay32'" \
-      "'${lib.getLib openssl}/lib/libssl.${ext}'"
+      "'${lib.getLib openssl}/lib/libssl${stdenv.hostPlatform.extensions.sharedLibrary}'"
   '';
 
   meta = {