12 beamPackages.mixRelease rec {
18 buildInputs = [ erlang ];
20 nativeBuildInputs = [ makeWrapper ];
22 src = fetchFromGitHub {
23 owner = "livebook-dev";
26 hash = "sha256-VSxW+X5zt6npV4tVVgTEvQhjA+jTramSX5h92BWWaQM=";
29 mixFodDeps = beamPackages.fetchMixDeps {
30 pname = "mix-deps-${pname}";
32 hash = "sha256-FrkM82LO7GIFpKQfhlEUrAuKu33BzPBs6OrWW4C6pI0=";
36 wrapProgram $out/bin/livebook \
43 --set MIX_REBAR3 ${rebar3}/bin/rebar3
47 updateScript = nix-update-script { };
49 livebook-service = nixosTests.livebook-service;
54 license = lib.licenses.asl20;
55 homepage = "https://livebook.dev/";
56 description = "Automate code & data workflows with interactive Elixir notebooks";
57 maintainers = with lib.maintainers; [
61 platforms = lib.platforms.unix;