nixos-config/packages/local.nix

50 lines
1.6 KiB
Nix
Raw Normal View History

2019-12-25 15:20:36 -08:00
{ pkgs, ... }:
{
nixpkgs.config.packageOverrides = pkgs: rec {
2020-06-07 19:11:58 -07:00
cloudflared = import ./cloudflared.nix {
stdenv = pkgs.stdenv;
fetchurl = builtins.fetchurl;
};
2020-01-15 09:24:11 -08:00
letsencrypt-ca = import ./letsencrypt-ca.nix {
stdenv = pkgs.stdenv;
fetchurl = builtins.fetchurl;
};
2019-12-25 15:20:36 -08:00
minecraft-server_1_15_1 = pkgs.minecraft-server.overrideAttrs (oldAttrs: rec {
version = "1.15.1";
src = builtins.fetchurl {
url = "https://launcher.mojang.com/v1/objects/4d1826eebac84847c71a77f9349cc22afd0cf0a1/server.jar";
sha256 = "a0c062686bee5a92d60802ca74d198548481802193a70dda6d5fe7ecb7207993";
};
});
2020-01-15 09:24:11 -08:00
2020-06-06 19:24:59 -07:00
minecraft-current = pkgs.minecraft.overrideAttrs (oldAttrs: rec {
2020-06-06 18:58:13 -07:00
src = builtins.fetchurl {
2020-06-06 19:24:59 -07:00
url = "https://launcher.mojang.com/download/Minecraft.tar.gz";
sha256 = "1k9gf1v1law4kiz8f7i2fxkj5vq2cm37b3ys95zpyf4aiw5nzg33";
2020-06-06 18:58:13 -07:00
};
});
2020-01-15 09:24:11 -08:00
postgresql_11_gssapi = pkgs.postgresql_11.overrideAttrs (oldAttrs: rec {
configureFlags = oldAttrs.configureFlags ++ [ "--with-gssapi" ];
buildInputs = oldAttrs.buildInputs ++ [ pkgs.krb5 ];
});
2020-06-06 18:58:13 -07:00
postgresql_12_gssapi = pkgs.postgresql_12.overrideAttrs (oldAttrs: rec {
configureFlags = oldAttrs.configureFlags ++ [ "--with-gssapi" ];
buildInputs = oldAttrs.buildInputs ++ [ pkgs.krb5 ];
});
sbcl-with-libs = pkgs.sbcl.overrideAttrs (oldAttrs: rec {
extraLibs = with pkgs; [
openssl_1_1.dev
];
});
2020-06-06 19:24:59 -07:00
hll2380dw-cups = import ./hll2380dw-cups.nix {
inherit (pkgs) stdenv fetchurl makeWrapper cups dpkg a2ps ghostscript gnugrep gnused coreutils file perl which;
};
2019-12-25 15:20:36 -08:00
};
}