tmuxPlugins.catppucin: unstable-2024-05-16 -> 2.1.2 (#379030)
[NixPkgs.git] / pkgs / by-name / cl / clac / package.nix
blob3f0402b4edb6a5108c64beb4472b5075dd12da20
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   nix-update-script,
6 }:
8 stdenv.mkDerivation (finalAttrs: {
9   pname = "clac";
10   version = "0.3.4";
12   src = fetchFromGitHub {
13     owner = "soveran";
14     repo = "clac";
15     tag = finalAttrs.version;
16     hash = "sha256-DcW35jKIZQqkNa5Y6am2e5/TAEg3Fo2n+fHG3nOpNzM=";
17   };
19   makeFlags = [ "PREFIX=$(out)" ];
21   postInstall = ''
22     mkdir -p "$out/share/doc/clac"
23     cp README* LICENSE "$out/share/doc/clac"
24   '';
26   passthru.updateScript = nix-update-script { };
28   meta = {
29     description = "Interactive stack-based calculator";
30     homepage = "https://github.com/soveran/clac";
31     changelog = "https://github.com/soveran/clac/releases/tag/${finalAttrs.version}";
32     license = lib.licenses.bsd2;
33     maintainers = with lib.maintainers; [
34       gepbird
35       raskin
36     ];
37     platforms = lib.platforms.unix;
38     mainProgram = "clac";
39   };