summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2017-05-23 22:09:07 +0100
committerJörg Thalheim <joerg@thalheim.io>2017-05-23 22:09:07 +0100
commit3e9f7bcb98536082e77782d3b4460afacc35b7c9 (patch)
tree9a4e176f8dc551efafbc971f88590e37bc2464a5 /pkgs/top-level
parent330dee016da8b56cba87afa5710a0ec2f8e26372 (diff)
downloadnixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar.gz
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar.bz2
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar.lz
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar.xz
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.tar.zst
nixlib-3e9f7bcb98536082e77782d3b4460afacc35b7c9.zip
pythonPackages.pelican: move to external file
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/python-packages.nix50
1 files changed, 2 insertions, 48 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 51d72d0508fd..7da7f2a51dea 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -17870,54 +17870,8 @@ in {
     };
   };
 
-  pelican = buildPythonPackage rec {
-    name = "pelican-${version}";
-    version = "3.7.1";
-    disabled = isPy26;
-
-    src = pkgs.fetchFromGitHub {
-      owner = "getpelican";
-      repo = "pelican";
-      rev = version;
-      sha256 = "0nkxrb77k2bra7bqckg7f5k73wk98hcbz7rimxl8sw05b2bvd62g";
-    };
-
-    doCheck = true;
-
-    # https://github.com/getpelican/pelican/pull/2004#issuecomment-247610716
-    checkPhase = ''
-      ${python.interpreter} -Wd -m unittest discover
-    '';
-
-    buildInputs = with self; [
-      pkgs.glibcLocales
-      pkgs.pandoc
-      pkgs.git
-      mock
-      nose
-      markdown
-      beautifulsoup4
-      lxml
-      typogrify
-    ];
-
-    propagatedBuildInputs = with self; [
-      jinja2 pygments docutils pytz unidecode six dateutil feedgenerator
-      blinker pillow beautifulsoup4 markupsafe lxml
-    ];
-
-    postPatch= ''
-      sed -i -e "s|'git'|'${pkgs.git}/bin/git'|" pelican/tests/test_pelican.py
-    '';
-
-    LC_ALL="en_US.UTF-8";
-
-    meta = {
-      description = "A tool to generate a static blog from reStructuredText or Markdown input files";
-      homepage = "http://getpelican.com/";
-      license = licenses.agpl3;
-      maintainers = with maintainers; [ offline prikhi garbas ];
-    };
+  pelican = callPackage ../development/python-modules/pelican {
+    inherit (pkgs) glibcLocales pandoc git;
   };
 
   pep8 = buildPythonPackage rec {