biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / em / emacsclient-commands / package.nix
blob6eb42ec0b534aec1a0c83391ed97f3a817c8d578
1 { lib
2 , fetchFromGitHub
3 , buildGoModule
4 , gnumake
5 }:
7 buildGoModule {
8   pname = "emacsclient-commands";
9   version = "unstable-2023-09-22";
11   src = fetchFromGitHub {
12     owner = "szermatt";
13     repo = "emacsclient-commands";
14     rev = "8f5c8a877794ed51f8225036e36fd5ce272b17f3";
15     hash = "sha256-OlcB5VqWYdl0wz1y8nmG6Xgdf5IPOUQ31UG1TDxQAis=";
16   };
18   vendorHash = "sha256-8oREed2Igz5UvUTDdOFwW5wQQy3H8Xj8epxo6gqnZFA=";
20   buildInputs = [ gnumake ];
22   buildPhase = ''
23     runHook preBuild
24     DESTDIR=$out/ make install
25     runHook postBuild
26   '';
28   meta = with lib; {
29     description = "Collection of small shell utilities that connect to a local Emacs server";
30     homepage = "https://github.com/szermatt/emacsclient-commands";
31     license = licenses.gpl2Only;
32     maintainers = with maintainers; [ binarycat ];
33   };