From 6d4aa25e35717501cc814f5172cc3d0ebfbdcc42 Mon Sep 17 00:00:00 2001 From: AbigailBuccaneer <AbigailBuccaneer@users.noreply.github.com> Date: Tue, 25 Oct 2016 16:04:05 +0100 Subject: [PATCH] pythonPackages.markdown-macros: init at 0.1.2 --- pkgs/top-level/python-packages.nix | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 043bc604501..228747f6a21 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13721,6 +13721,38 @@ in { }; }; + markdown-macros = buildPythonPackage rec { + name = "markdown-macros-${version}"; + version = "0.1.2"; + + src = pkgs.fetchurl { + url = "mirror://pypi/m/markdown-macros/${name}.tar.gz"; + sha256 = "1lzvrb7nci22yp21ab2qqc9p0fhkazqj29vw0wln2r4ckb2nbawv"; + }; + + patches = [ + # Fixes a bug with markdown>2.4 + (pkgs.fetchpatch { + url = "https://github.com/wnielson/markdown-macros/pull/1.patch"; + sha256 = "17njbgq2srzkf03ar6yn92frnsbda3g45cdi529fdh0x8mmyxci0"; + }) + ]; + + prePatch = '' + substituteInPlace setup.py --replace "distribute" "setuptools" + ''; + + propagatedBuildInputs = with self; [ markdown ]; + + doCheck = false; + + meta = { + description = "An extension for python-markdown that makes writing trac-like macros easy"; + homepage = https://github.com/wnielson/markdown-macros; + license = licenses.mit; + maintainers = [ maintainers.abigailbuccaneer ]; + }; + }; mathics = buildPythonPackage rec { name = "mathics-${version}";