9 stdenv.mkDerivation rec {
10 pname = "actor-framework";
13 src = fetchFromGitHub {
14 owner = "actor-framework";
15 repo = "actor-framework";
17 hash = "sha256-1DJ8VYBTC4Kd6IQZoj4AjP3CoHhb+bmtBEozc5T0R/0=";
20 nativeBuildInputs = [ cmake ];
22 buildInputs = [ openssl ];
25 "-DCAF_ENABLE_EXAMPLES:BOOL=OFF"
28 env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-faligned-allocation";
30 doCheck = !stdenv.hostPlatform.isDarwin;
34 description = "Open source implementation of the actor model in C++";
35 homepage = "http://actor-framework.org/";
36 license = licenses.bsd3;
37 platforms = platforms.unix;
38 changelog = "https://github.com/actor-framework/actor-framework/raw/${version}/CHANGELOG.md";
39 maintainers = with maintainers; [