evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / as / asn1editor / package.nix
blob07941a7762c491dd91deffa0aff785edcd948a36
1 { lib
2 , python3
3 , fetchFromGitHub
4 }:
6 python3.pkgs.buildPythonApplication rec {
7   pname = "asn1editor";
8   version = "0.8.0";
9   format = "setuptools";
11   src = fetchFromGitHub {
12     owner = "Futsch1";
13     repo = "asn1editor";
14     rev = "v${version}";
15     hash = "sha256-mgluhC2DMS4OyS/BoWqBdVf7GcxquOtOKTHZ/hbiHQM=";
16   };
18   propagatedBuildInputs = with python3.pkgs; [
19     asn1tools
20     coverage
21     wxpython
22   ];
24   pythonImportsCheck = [ "asn1editor" ];
26   # Tests fail in sandbox, e.g.
27   # "SystemExit: Unable to access the X Display, is $DISPLAY set properly?"
28   doCheck = false;
30   meta = with lib; {
31     description = "Python based editor for ASN.1 encoded data";
32     homepage = "https://github.com/Futsch1/asn1editor";
33     license = licenses.mit;
34     mainProgram = "asn1editor";
35     maintainers = with maintainers; [ bjornfor ];
36   };