diff options
author | Julien Moutinho <julm+nixpkgs@sourcephile.fr> | 2020-01-29 18:05:14 +0100 |
---|---|---|
committer | Julien Moutinho <julm+nixpkgs@sourcephile.fr> | 2020-05-09 13:46:53 +0200 |
commit | 1ef7bea94ddc85c3131bd4dde407699b5c2be311 (patch) | |
tree | 1b230ab523cdebe4db358c24b3db7a6cbd363603 /pkgs | |
parent | 5445b8d8d09b4fde038fc71b2178d68a82a884e7 (diff) | |
download | nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar.gz nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar.bz2 nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar.lz nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar.xz nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.tar.zst nixlib-1ef7bea94ddc85c3131bd4dde407699b5c2be311.zip |
dovecot_fts_xapian: init at 1.3.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix | 35 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix new file mode 100644 index 000000000000..3736c78d4b60 --- /dev/null +++ b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchFromGitHub, autoconf, automake, pkg-config, dovecot, libtool, xapian, icu64, sqlite }: +stdenv.mkDerivation { + pname = "fts-xapian"; + version = "1.3.1"; + + src = fetchFromGitHub { + owner = "grosjo"; + repo = "fts-xapian"; + rev = "1.3.1"; + sha256 = "10yl5fyfbx2ijqckx13vbmzj9mpm5pkh8qzichbdgplrzm738q43"; + }; + + buildInputs = [ dovecot xapian icu64 sqlite ]; + + nativeBuildInputs = [ autoconf automake libtool pkg-config ]; + + preConfigure = '' + export PANDOC=false + autoreconf -vi + ''; + + configureFlags = [ + "--with-dovecot=${dovecot}/lib/dovecot" + "--without-dovecot-install-dirs" + "--with-moduledir=$(out)/lib/dovecot" + ]; + + meta = with stdenv.lib; { + homepage = "https://github.com/grosjo/fts-xapian"; + description = "Dovecot FTS plugin based on Xapian"; + license = licenses.lgpl21; + maintainers = with maintainers; [ ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e5c9d3d0f687..f3a357c8fea2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15425,6 +15425,7 @@ in dovecot = callPackage ../servers/mail/dovecot { }; dovecot_pigeonhole = callPackage ../servers/mail/dovecot/plugins/pigeonhole { }; + dovecot_fts_xapian = callPackage ../servers/mail/dovecot/plugins/fts_xapian { }; dspam = callPackage ../servers/mail/dspam { }; |