summaryrefslogtreecommitdiff
path: root/pkgs/default.nix
blob: c47bb245ddbb1f8ce54a083e5b15404320733d82 (plain)
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
pkgs:

{
  duksebot = pkgs.callPackage ./duksebot { };

  tcl-cmark = pkgs.callPackage ./tcl-cmark { };

  still-awake = pkgs.callPackage ./still-awake { };

  trash = pkgs.callPackage ./trash { };

  # Use patched version from Karl.
  smu = pkgs.smu.overrideAttrs (old: {
    version = "2022-08-01";
    src = pkgs.fetchFromGitHub {
      owner = "karlb";
      repo = "smu";
      rev = "bd03c5944b7146d07a88b58a2dd0d264836e3322";
      hash = "sha256-Jx7lJ9UTHAOCgPxF2p7ZoZBZ476bLXN5dI0vspusmGo=";
    };
    #hardeningDisable = [ "fortify" ];
    env.NIX_CFLAGS_COMPILE = (old.env.NIX_CFLAGS_COMPILE or "") +
                             (pkgs.lib.strings.optionalString (pkgs.stdenv.cc.isGNU or false) " -Wno-maybe-uninitialized");
  });
}