Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8473,6 +8473,17 @@
fingerprint = "3196 83D3 9A1B 4DE1 3DC2 51FD FEA8 88C9 F5D6 4F62";
}];
};
minion3665 = {
name = "Skyler Grey";
email = "skyler3665@gmail.com";
matrix = "@minion3665:matrix.org";
github = "Minion3665";
githubId = 34243578;
keys = [{
longkeyid = "rsa4096/0x1AFD10256B3C714D";
fingerprint = "D520 AC8D 7C96 9212 5B2B BD3A 1AFD 1025 6B3C 714D";
}];
};
mir06 = {
email = "armin.leuprecht@uni-graz.at";
github = "mir06";
Expand Down Expand Up @@ -11466,6 +11477,17 @@
githubId = 3598650;
name = "Fritz Otlinghaus";
};
Scrumplex = {
name = "Sefa Eyeoglu";
email = "contact@scrumplex.net";
matrix = "@Scrumplex:duckhub.io";
github = "Scrumplex";
githubId = 11587657;
keys = [{
longkeyid = "rsa2048/0xC10411294912A422";

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI you should regenerate a GPG key with more bits some time

fingerprint = "AF1F B107 E188 CB97 9A94 FD7F C104 1129 4912 A422";
}];
};
scubed2 = {
email = "scubed2@gmail.com";
github = "scubed2";
Expand Down
28 changes: 28 additions & 0 deletions pkgs/development/libraries/tomlplusplus/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{ lib
, stdenv
, meson
, ninja
, fetchFromGitHub
}:

stdenv.mkDerivation rec {
pname = "tomlplusplus";
version = "3.2.0";

src = fetchFromGitHub {
owner = "marzer";
repo = pname;
rev = "v${version}";
hash = "sha256-nohO4eySs73BSgjvq+uzybiE5lw2rFY5YqGbl/oqGek=";
};

nativeBuildInputs = [ meson ninja ];

meta = with lib;{
homepage = "https://github.com/marzer/tomlplusplus";
description = "Header-only TOML config file parser and serializer for C++17";
license = licenses.mit;
maintainers = with maintainers; [ Scrumplex ];
platforms = with platforms; unix;
};
}
2 changes: 2 additions & 0 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21009,6 +21009,8 @@ with pkgs;

tomlcpp = callPackage ../development/libraries/tomlcpp { };

tomlplusplus = callPackage ../development/libraries/tomlplusplus { };

tokyocabinet = callPackage ../development/libraries/tokyo-cabinet { };

tokyotyrant = callPackage ../development/libraries/tokyo-tyrant { };
Expand Down