diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-15 16:56:42 -0400 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-10-17 07:46:56 +0200 |
commit | 7e8a4f67fefadd5598cc37d0d08dba1c1a336a99 (patch) | |
tree | d0a01a7c76a14edd718dc941fbf15d44cc112850 /pkgs/development/python-modules/lektor | |
parent | a6e601869460d282d588963ecf3e14cf71d4cf48 (diff) | |
download | nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar.gz nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar.bz2 nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar.lz nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar.xz nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.tar.zst nixlib-7e8a4f67fefadd5598cc37d0d08dba1c1a336a99.zip |
pythonPackages.lektor: refactor move to python-modules
Diffstat (limited to 'pkgs/development/python-modules/lektor')
-rw-r--r-- | pkgs/development/python-modules/lektor/default.nix | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/lektor/default.nix b/pkgs/development/python-modules/lektor/default.nix new file mode 100644 index 000000000000..6eb84043d784 --- /dev/null +++ b/pkgs/development/python-modules/lektor/default.nix @@ -0,0 +1,46 @@ +{ stdenv +, buildPythonPackage +, fetchgit +, click +, watchdog +, exifread +, requests +, mistune +, inifile +, Babel +, jinja2 +, flask +, pyopenssl +, ndg-httpsclient +, pkgs +}: + +buildPythonPackage rec { + pname = "lektor"; + version = "2.3"; + + src = fetchgit { + url = "https://github.com/lektor/lektor"; + rev = "refs/tags/${version}"; + sha256 = "1n0ylh1sbpvi9li3g6a7j7m28njfibn10y6s2gayjxwm6fpphqxy"; + }; + + buildInputs = [ pkgs.glibcLocales ]; + propagatedBuildInputs = [ + click watchdog exifread requests mistune inifile Babel jinja2 + flask pyopenssl ndg-httpsclient + ]; + + LC_ALL="en_US.UTF-8"; + + # No tests included in archive + doCheck = false; + + meta = with stdenv.lib; { + description = "A static content management system"; + homepage = "https://www.getlektor.com/"; + license = licenses.bsd0; + maintainers = with maintainers; [ vozz ]; + }; + +} |