Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / stduuid / default.nix
blobc7e31c99008778c4a249a540ccdb12fd36e217e8
1 { stdenv, cmake, fetchFromGitHub, lib }: let
2   version = "1.2.3";
3 in stdenv.mkDerivation {
4   name = "stduuid-${version}";
6   src = fetchFromGitHub {
7     owner = "mariusbancila";
8     repo = "stduuid";
9     rev = "v${version}";
10     hash = "sha256-MhpKv+gH3QxiaQMx5ImiQjDGrbKUFaaoBLj5Voh78vg=";
11   };
13   nativeBuildInputs = [ cmake ];
15   meta = {
16     description = "A C++17 cross-platform implementation for UUIDs";
17     license = lib.licenses.mit;
18     maintainers = [ lib.maintainers.shlevy ];
19     homepage = "https://github.com/mariusbancila/stduuid";
20     platforms = lib.platforms.all;
21   };