about summary refs log tree commit diff
path: root/overlays/patches/default.nix
blob: 7c295f7ea09e7253dc4a2a990fca8286e4e1f5b4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
self: super: {
  cgit = self.callPackage ./cgit { inherit (super) cgit; };

  dino = self.callPackage ./dino { inherit (super) dino; };

  emacs-overlay = self.extend (import ./emacs/overlay);

  emacsPgtk = self.emacs-overlay.emacsPgtk.override { withPgtk = true; };

  firefoxPackages = self.callPackage ./firefox/packages.nix {
    inherit (super) firefoxPackages;
    llvmPackages = self.llvmPackages_latest;
  };

  gnupg = self.callPackage ./gnupg { inherit (super) gnupg; };

  mailmanPackages = super.mailmanPackages.extend (self: super: {
    web = self.callPackage mailman/web.nix { inherit (super) web; };
  });

  public-inbox = self.callPackage ./public-inbox {
    inherit (super) public-inbox;
  };

  python3 = self.callPackage ./python { python = super.python3; };

  thunderbird = self.callPackage ./thunderbird {
    inherit (super) thunderbird;
    llvmPackages = self.llvmPackages_8;
  };
  thunderbird-68 = self.callPackage ./thunderbird {
    thunderbird = super.thunderbird-68;
    llvmPackages = self.llvmPackages_latest;
  };

  tmux = self.callPackage ./tmux { inherit (super) tmux; };

  youtube-dl = self.callPackage ./youtube-dl { inherit (super) youtube-dl; };
}