{ungoogled-,}chromium,chromedriver: 130.0.6723.58 -> 130.0.6723.69 (#351519)
[NixPkgs.git] / pkgs / development / interpreters / femtolisp / default.nix
blob3e35f7edc65700ae128708d6405407a8d92eb394
1 { lib
2 , stdenv
3 , fetchFromSourcehut
4 , unstableGitUpdater
5 }:
7 stdenv.mkDerivation {
8   pname = "femtolisp";
9   version = "0-unstable-2024-06-18";
11   src = fetchFromSourcehut {
12     owner = "~ft";
13     repo = "femtolisp";
14     rev = "ee58f398fec62d3096b0e01da51a3969ed37a32d";
15     hash = "sha256-pfPD9TNLmrqhvJS/aVVmziMVApsiU5v1nAMqU+Kduzw=";
16   };
18   strictDeps = true;
20   enableParallelBuilding = true;
22   installPhase = ''
23     runHook preInstall
25     install -Dm755 -t $out/bin/ flisp
27     runHook postInstall
28   '';
30   passthru.updateScript = unstableGitUpdater { };
32   meta = {
33     description = "Compact interpreter for a minimal lisp/scheme dialect";
34     homepage = "https://git.sr.ht/~ft/femtolisp";
35     license = with lib.licenses; [ mit bsd3 ];
36     maintainers = with lib.maintainers; [ moody ];
37     broken = stdenv.hostPlatform.isDarwin;
38     platforms = lib.platforms.unix;
39     mainProgram = "flisp";
40   };