1{ lib
2, buildPythonPackage
3, fetchPypi
4, fetchurl
5}:
6
7buildPythonPackage rec {
8 pname = "intelhex";
9 version = "2.1";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "0k5l1mn3gv1vb0jd24ygxksx8xqr57y1ivgyj37jsrwpzrp167kw";
14 };
15
16 patches = [
17 (fetchurl {
18 url = https://github.com/bialix/intelhex/commit/f251aef214daa2116e15ff7f7dcec1639eb12d5b.patch;
19 sha256 = "02i15qjmcz7mwbwvyj3agl5y7098rag2iwypdilkaadhbslsl9b9";
20 })
21 ];
22
23 meta = {
24 homepage = https://github.com/bialix/intelhex;
25 description = "Python library for Intel HEX files manipulations";
26 license = lib.licenses.bsd3;
27 maintainers = with lib.maintainers; [ pjones ];
28 };
29}