From 1ef7bea94ddc85c3131bd4dde407699b5c2be311 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 29 Jan 2020 18:05:14 +0100 Subject: dovecot_fts_xapian: init at 1.3.1 --- .../mail/dovecot/plugins/fts_xapian/default.nix | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix (limited to 'pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix') 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; + }; +} -- cgit 1.4.1 From 8be7358384acc60102c1f7451c7d8452d3841ec9 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Sat, 9 May 2020 14:13:31 +0200 Subject: maintainers: add julm --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix') diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 35dd144796e2..610750d12ab8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3813,6 +3813,12 @@ githubId = 11947756; name = "Julien Dehos"; }; + julm = { + email = "julm+nix@sourcephile.fr"; + github = "ju1m"; + githubId = 21160136; + name = "Julien Moutinho"; + }; jumper149 = { email = "felixspringer149@gmail.com"; github = "jumper149"; diff --git a/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix index 3736c78d4b60..8a0f2d4efab2 100644 --- a/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix +++ b/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation { homepage = "https://github.com/grosjo/fts-xapian"; description = "Dovecot FTS plugin based on Xapian"; license = licenses.lgpl21; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ julm ]; platforms = platforms.unix; }; } -- cgit 1.4.1