nixos/local/pkgs/biu/default.nix

18 lines
573 B
Nix
Raw Normal View History

2023-10-14 16:20:48 +08:00
{
stdenv, fetchFromGitHub, cmake, pkg-config, ninja,
2023-10-14 22:46:17 +08:00
fmt, boost, magic-enum, libbacktrace, concurrencpp, tgbot-cpp, nameof, eigen, range-v3
2023-10-14 16:20:48 +08:00
}: stdenv.mkDerivation rec
{
name = "libbiu";
src = fetchFromGitHub
{
owner = "CHN-beta";
2023-10-14 22:56:12 +08:00
repo = "biu";
rev = "8ed2e52968f98d3a6ddbd01e86e57604ba3a7f54";
sha256 = "OqQ+QkjjIbpve/xn/DJA7ONw/bBg5zGNr+VJjc3o+K8=";
2023-10-14 16:20:48 +08:00
};
nativeBuildInputs = [ cmake pkg-config ninja ];
2023-10-14 22:46:17 +08:00
buildInputs = [ fmt boost magic-enum libbacktrace concurrencpp tgbot-cpp nameof eigen range-v3 ];
2023-10-14 16:20:48 +08:00
propagatedBuildInputs = buildInputs;
}