@@ -1,22 +1,22 @@
1{ stdenv, fetchFromGitHub, cmake, perl
1{ stdenv, fetchFromGitHub, cmake, perl
2−, file, glib, gmime, libevent, luajit, openssl, pcre, pkgconfig, sqlite }:
2+, file, glib, gmime, libevent, luajit, openssl, pcre, pkgconfig, sqlite, ragel }:
4let libmagic = file; # libmagic provided by file package ATM
4let libmagic = file; # libmagic provided by file package ATM
7stdenv.mkDerivation rec {
7stdenv.mkDerivation rec {
8 name = "rspamd-${version}";
8 name = "rspamd-${version}";
9− version = "1.2.7";
9+ version = "1.4.1";
11 src = fetchFromGitHub {
11 src = fetchFromGitHub {
12 owner = "vstakhov";
12 owner = "vstakhov";
13 repo = "rspamd";
13 repo = "rspamd";
14 rev = version;
14 rev = version;
15− sha256 = "0wr9lndg5fpsrjknm828zj0zy7zvdqrak9bdr6pga3bnq6xabbik";
15+ sha256 = "19hy9qr9lv17br2algig95d64zzdyly7n6c3z8fanwcpk35sgrhr";
18 nativeBuildInputs = [ cmake pkgconfig perl ];
18 nativeBuildInputs = [ cmake pkgconfig perl ];
19− buildInputs = [ glib gmime libevent libmagic luajit openssl pcre sqlite];
19+ buildInputs = [ glib gmime libevent libmagic luajit openssl pcre sqlite ragel ];
21 postPatch = ''
21 postPatch = ''
22 substituteInPlace conf/common.conf --replace "\$CONFDIR/rspamd.conf.local" "/etc/rspamd/rspamd.conf.local"
22 substituteInPlace conf/common.conf --replace "\$CONFDIR/rspamd.conf.local" "/etc/rspamd/rspamd.conf.local"