nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #264321 from fsagbuya/sphinxcontrib-wavedrom

python3Packages.sphinxcontrib-wavedrom: init at 3.0.4

authored by

OTABI Tomoya and committed by
GitHub
2fb4d5ad 9a7ca05d

+46
+44
pkgs/development/python-modules/sphinxcontrib-wavedrom/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchPypi 5 + , setuptools-scm 6 + , sphinx 7 + , wavedrom 8 + , xcffib 9 + , cairosvg 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "sphinxcontrib-wavedrom"; 14 + version = "3.0.4"; 15 + pyproject = true; 16 + 17 + src = fetchPypi { 18 + inherit pname version; 19 + hash = "sha256-0zTHVBr9kXwMEo4VRTFsxdX2HI31DxdHfLUHCQmw1Ko="; 20 + }; 21 + 22 + nativeBuildInputs = [ setuptools-scm ]; 23 + 24 + propagatedBuildInputs = [ 25 + sphinx 26 + wavedrom 27 + xcffib 28 + cairosvg 29 + ]; 30 + 31 + # No tests included 32 + doCheck = false; 33 + 34 + pythonImportsCheck = [ "sphinxcontrib.wavedrom" ]; 35 + 36 + pythonNamespaces = [ "sphinxcontrib" ]; 37 + 38 + meta = with lib; { 39 + description = "A sphinx extension that allows including wavedrom diagrams by using its text-based representation"; 40 + homepage = "https://github.com/bavovanachte/sphinx-wavedrom"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ fsagbuya ]; 43 + }; 44 + }
+2
pkgs/top-level/python-packages.nix
··· 13244 13244 texLive = pkgs.texlive.combine { inherit (pkgs.texlive) scheme-small standalone pgfplots; }; 13245 13245 }; 13246 13246 13247 + sphinxcontrib-wavedrom = callPackage ../development/python-modules/sphinxcontrib-wavedrom { }; 13248 + 13247 13249 sphinxcontrib-websupport = callPackage ../development/python-modules/sphinxcontrib-websupport { }; 13248 13250 13249 13251 sphinxcontrib-youtube = callPackage ../development/python-modules/sphinxcontrib-youtube { };