diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-17 14:19:42 -0400 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2018-10-18 11:02:23 +0200 |
commit | 48d62293522c957330378bcb6f68ef42dae24323 (patch) | |
tree | 8423737b6b1e026dbf85e8e36b30fe714dce27cc | |
parent | e78967294505d236e9a9bd196a8991bf0348b4b5 (diff) | |
download | nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar.gz nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar.bz2 nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar.lz nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar.xz nixlib-48d62293522c957330378bcb6f68ef42dae24323.tar.zst nixlib-48d62293522c957330378bcb6f68ef42dae24323.zip |
pythonPackages.notmuch: refactor move to python-modules
-rw-r--r-- | pkgs/development/python-modules/notmuch/default.nix | 28 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 21 |
2 files changed, 29 insertions, 20 deletions
diff --git a/pkgs/development/python-modules/notmuch/default.nix b/pkgs/development/python-modules/notmuch/default.nix new file mode 100644 index 000000000000..207e59b85011 --- /dev/null +++ b/pkgs/development/python-modules/notmuch/default.nix @@ -0,0 +1,28 @@ +{ stdenv +, buildPythonPackage +, pkgs +, python +}: + +buildPythonPackage rec { + name = "python-${pkgs.notmuch.name}"; + + src = pkgs.notmuch.src; + + sourceRoot = pkgs.notmuch.pythonSourceRoot; + + buildInputs = [ python pkgs.notmuch ]; + + postPatch = '' + sed -i -e '/CDLL/s@"libnotmuch\.@"${pkgs.notmuch}/lib/libnotmuch.@' \ + notmuch/globals.py + ''; + + meta = with stdenv.lib; { + description = "A Python wrapper around notmuch"; + homepage = https://notmuchmail.org/; + license = licenses.gpl3; + maintainers = with maintainers; [ garbas ]; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b1c854fbe7c4..d676ced41f62 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2942,26 +2942,7 @@ in { notify2 = callPackage ../development/python-modules/notify2 {}; - notmuch = buildPythonPackage rec { - name = "python-${pkgs.notmuch.name}"; - - src = pkgs.notmuch.src; - - sourceRoot = pkgs.notmuch.pythonSourceRoot; - - buildInputs = with self; [ python pkgs.notmuch ]; - - postPatch = '' - sed -i -e '/CDLL/s@"libnotmuch\.@"${pkgs.notmuch}/lib/libnotmuch.@' \ - notmuch/globals.py - ''; - - meta = { - description = "A Python wrapper around notmuch"; - homepage = https://notmuchmail.org/; - maintainers = with maintainers; [ garbas ]; - }; - }; + notmuch = callPackage ../development/python-modules/notmuch { }; emoji = callPackage ../development/python-modules/emoji { }; |