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