From 8c70c96d8ef7ad65d61cd5c2bf6c7070329c756e Mon Sep 17 00:00:00 2001 From: chn Date: Thu, 28 Sep 2023 11:17:50 +0800 Subject: [PATCH] add nameof --- local/pkgs/default.nix | 1 + local/pkgs/nameof/default.nix | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 local/pkgs/nameof/default.nix diff --git a/local/pkgs/default.nix b/local/pkgs/default.nix index 4e55d60a..c69e79d2 100644 --- a/local/pkgs/default.nix +++ b/local/pkgs/default.nix @@ -31,4 +31,5 @@ matplotplusplus = callPackage ./matplotplusplus { inherit nodesoup; }; zpp-bits = callPackage ./zpp-bits {}; eigen = callPackage ./eigen {}; + nameof = callPackage ./nameof {}; } diff --git a/local/pkgs/nameof/default.nix b/local/pkgs/nameof/default.nix new file mode 100644 index 00000000..91b2e22a --- /dev/null +++ b/local/pkgs/nameof/default.nix @@ -0,0 +1,20 @@ +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation rec +{ + pname = "nameof"; + version = "0.10.3"; + src = fetchFromGitHub + { + owner = "Neargye"; + repo = pname; + rev = "v${version}"; + sha256 = "eHG0Y/BQGbwTrBHjq9SeSiIXaVqWp7PxIq7vCIECYPk="; + }; + phases = [ "installPhase" ]; + installPhase = + '' + runHook preInstall + mkdir -p $out + cp -r $src/include $out + runHook postInstall + ''; +}