Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / libck / default.nix
blob35a5541bc368bd6b601c97b5ecf54a1f51895e16
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "ck";
5   version = "0.7.1";
7   src = fetchFromGitHub {
8     owner = "concurrencykit";
9     repo = pname;
10     rev = version;
11     sha256 = "sha256-HUC+8Vd0koAmumRZ8gS5u6LVa7fUfkIYRaxVv6/7Hgg=";
12   };
14   dontDisableStatic = true;
16   meta = with lib; {
17     description = "High-performance concurrency research library";
18     longDescription = ''
19       Concurrency primitives, safe memory reclamation mechanisms and non-blocking data structures for the research, design and implementation of high performance concurrent systems.
20     '';
21     license = with licenses; [ asl20 bsd2 ];
22     homepage = "http://concurrencykit.org/";
23     platforms = platforms.unix;
24     maintainers = with maintainers; [ chessai thoughtpolice ];
25   };