]> git.scottworley.com Git - auto-upgrade-with-pinch/blob - overlays/polite-merge.nix
Narrow sudoers to runAs=root
[auto-upgrade-with-pinch] / overlays / polite-merge.nix
1 self: super: {
2 polite-merge =
3 if builtins.hasAttr "polite-merge" super then
4 super.polite-merge
5 else
6 self.callPackage (
7 {
8 fetchgit,
9 git,
10 stdenv,
11 }:
12 stdenv.mkDerivation rec {
13 pname = "polite-merge";
14 version = "2.4.2";
15 src = fetchgit {
16 url = "https://git.scottworley.com/pub/git/polite-merge";
17 rev = "v${version}";
18 hash = "sha256-CUNKLCwIFwwVaA9opw9yql5AGej/ozQv8k1YR/cfV4I=";
19 };
20 postUnpack = "patchShebangs .";
21 nativeCheckInputs = [ git ];
22 doCheck = true;
23 preInstall = "export prefix";
24 }
25 ) { };
26 }