From e73ced37f5af48b55dd4698a7fce3f39c9b17cdf Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 13 Jul 2024 00:48:38 +0200 Subject: [PATCH] python312Packages.pandoc-latex-environment: init at 1.1.6.4 --- .../pandoc-latex-environment/default.nix | 42 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 44 insertions(+) create mode 100644 pkgs/development/python-modules/pandoc-latex-environment/default.nix diff --git a/pkgs/development/python-modules/pandoc-latex-environment/default.nix b/pkgs/development/python-modules/pandoc-latex-environment/default.nix new file mode 100644 index 000000000000..fef2811083d9 --- /dev/null +++ b/pkgs/development/python-modules/pandoc-latex-environment/default.nix @@ -0,0 +1,42 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + poetry-core, + poetry-dynamic-versioning, + panflute, + pytestCheckHook, + pandoc, +}: + +buildPythonPackage rec { + pname = "pandoc-latex-environment"; + version = "1.1.6.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "chdemko"; + repo = "pandoc-latex-environment"; + rev = "refs/tags/${version}"; + hash = "sha256-DLuLFCKP5ip3duHlGAZnFip7GCDzWK91bka3DrknQSA="; + }; + + build-system = [ + poetry-core + poetry-dynamic-versioning + ]; + dependencies = [ panflute ]; + + pythonImportsCheck = [ "pandoc_latex_environment" ]; + nativeCheckInputs = [ + pytestCheckHook + pandoc + ]; + + meta = { + description = "Pandoc filter for adding LaTeX environment on specific div"; + homepage = "https://github.com/chdemko/pandoc-latex-environment"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ sigmanificient ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e3e6066cf77d..ed3842ee5a09 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9606,6 +9606,8 @@ self: super: with self; { pandoc-attributes = callPackage ../development/python-modules/pandoc-attributes { }; + pandoc-latex-environment = callPackage ../development/python-modules/pandoc-latex-environment { }; + pandoc-xnos = callPackage ../development/python-modules/pandoc-xnos { }; pandocfilters = callPackage ../development/python-modules/pandocfilters { };