Add actor-framework

Julien LepillerTue Mar 12 17:32:41+0100 2019

17bf131

Add actor-framework

more/packages/games.scm

329329
    (synopsis "Game engine")
330330
    (description "")
331331
    (license license:expat)))
332+
333+
(define-public actor-framework
334+
  (package
335+
    (name "actor-framework")
336+
    (version "0.16.3")
337+
    (source (origin
338+
              (method git-fetch)
339+
              (uri (git-reference
340+
                     (url "https://github.com/actor-framework/actor-framework.git")
341+
                     (commit version)))
342+
              (sha256
343+
               (base32
344+
                "0nqw1cv7wxbcn2qwm08qffb6k4n3kgvdiaphks5gjgm305jk4vnx"))))
345+
    (build-system cmake-build-system)
346+
    (arguments
347+
     `(#:configure-flags (list "-DCAF_NO_EXAMPLES=yes")))
348+
    (home-page "http://actor-framework.org/")
349+
    (synopsis "Concurrency library implementing the actor model")
350+
    (description "CAF is a C++11 actor model implementation featuring
351+
lightweight & fast actor implementations, pattern matching for messages,
352+
network transparent messaging, and more.")
353+
    (license (list license:boost1.0 license:bsd-3))))