parent
ebad91bd17
commit
8d9d486be2
@ -0,0 +1,15 @@ |
||||
diff -Naur old-source/tomlcpp.hpp new-source/tomlcpp.hpp
|
||||
--- tomlcpp/tomlcpp.hpp 1969-12-31 21:00:01.000000000 -0300
|
||||
+++ tomlcpp/tomlcpp.hpp 2022-04-14 12:50:14.269775437 -0300
|
||||
@@ -25,6 +25,11 @@
|
||||
#ifndef TOML_HPP
|
||||
#define TOML_HPP
|
||||
|
||||
+#include <memory>
|
||||
+#include <string>
|
||||
+#include <utility>
|
||||
+#include <vector>
|
||||
+
|
||||
struct toml_table_t;
|
||||
struct toml_array_t;
|
||||
|
@ -0,0 +1,35 @@ |
||||
{ lib |
||||
, stdenv |
||||
, fetchFromGitHub |
||||
}: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "tomlcpp"; |
||||
version = "0.pre+date=2022-05-01"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "cktan"; |
||||
repo = pname; |
||||
rev = "59fcc6dc89fb3f4130a2865e41e1fa5b8c502e45"; |
||||
hash = "sha256-Uc6R5KnGIZXY0EJgFM4Xi7Jtxcu6l8yGh5xgFZPoJDM="; |
||||
}; |
||||
|
||||
patches = [ |
||||
# Self-explaining |
||||
./0001-missing-headers.diff |
||||
]; |
||||
|
||||
dontConfigure = true; |
||||
|
||||
installFlags = [ |
||||
"prefix=${placeholder "out"}" |
||||
]; |
||||
|
||||
meta = with lib;{ |
||||
homepage = "https://github.com/cktan/tomlcpp"; |
||||
description = "No fanfare TOML C++ Library"; |
||||
license = licenses.mit; |
||||
maintainers = with maintainers; [ AndersonTorres ]; |
||||
platforms = with platforms; unix; |
||||
}; |
||||
} |
Loading…
Reference in new issue