Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / semver-cpp / default.nix
blob966f170eaad07abb9b4b1a08ddb86d55e0c56b08
1 { lib
2 , stdenvNoCC
3 , fetchFromGitHub
4 }:
6 stdenvNoCC.mkDerivation rec {
7   pname = "semver-cpp";
8   version = "0.3.0";
10   src = fetchFromGitHub {
11     owner = "Neargye";
12     repo = "semver";
13     rev = "v${version}";
14     sha256 = "sha256-nRWmY/GJtSkPJIW7i7/eIr/YtfyvYhJVZBRIDXUC7xg=";
15   };
17   # Header-only library.
18   dontBuild = true;
20   installPhase = ''
21     mkdir "$out"
22     cp -r include "$out"
23   '';
25   meta = with lib; {
26     description = "Semantic Versioning for modern C++";
27     homepage = "https://github.com/Neargye/semver";
28     maintainers = with maintainers; [ aidalgol ];
29     license = licenses.mit;
30   };