diff --git a/pkgs/development/libraries/tomlc99/default.nix b/pkgs/development/libraries/tomlc99/default.nix new file mode 100644 index 00000000000..5ed4fd07b47 --- /dev/null +++ b/pkgs/development/libraries/tomlc99/default.nix @@ -0,0 +1,30 @@ +{ lib +, stdenv +, fetchFromGitHub +}: + +stdenv.mkDerivation rec { + pname = "tomlc99"; + version = "0.pre+date=2022-04-04"; + + src = fetchFromGitHub { + owner = "cktan"; + repo = pname; + rev = "4e7b082ccc44316f212597ae5b09a35cf9329e69"; + hash = "sha256-R9OBMG/aUa80Qw/zqaks63F9ybQcThfOYRsHP4t1Gv8="; + }; + + dontConfigure = true; + + installFlags = [ + "prefix=${placeholder "out"}" + ]; + + meta = with lib; { + homepage = "https://github.com/cktan/tomlc99"; + description = "TOML v1.0.0-compliant library written in C99"; + license = licenses.mit; + maintainers = with maintainers; [ AndersonTorres ]; + platforms = with platforms; unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f232122938e..938e7babe1e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20478,6 +20478,8 @@ with pkgs; kyotocabinet = callPackage ../development/libraries/kyotocabinet { }; + tomlc99 = callPackage ../development/libraries/tomlc99 { }; + tokyocabinet = callPackage ../development/libraries/tokyo-cabinet { }; tokyotyrant = callPackage ../development/libraries/tokyo-tyrant { };