]> git.immae.eu Git - perso/Immae/Config/Nix.git/blob - flakes/openarc/default.nix
Refactor flakes using follows
[perso/Immae/Config/Nix.git] / flakes / openarc / default.nix
1 { stdenv, automake, autoconf, libbsd, libtool, openssl, pkg-config, libmilter, file, lib, src }:
2 stdenv.mkDerivation rec {
3 pname = "openarc";
4 version = "master-${src.shortRev or "unknown"}";
5 inherit src;
6 buildInputs = [ automake autoconf libbsd libtool openssl pkg-config libmilter ];
7
8 configureFlags = [
9 "--with-milter=${libmilter}"
10 ];
11 preConfigure = ''
12 autoreconf --force --install
13 sed -i -e "s@/usr/bin/file@${file}/bin/file@" ./configure
14 '';
15 meta = {
16 description = "Open source ARC implementation";
17 homepage = "https://github.com/trusteddomainproject/OpenARC";
18 platforms = lib.platforms.unix;
19 };
20 }