dotfiles/pkgs/default.nix

38 lines
1.1 KiB
Nix
Raw Normal View History

2021-05-30 11:47:17 +02:00
(self: super: {
2017-08-15 17:55:19 +02:00
2021-05-30 11:47:17 +02:00
yori-cc = super.callPackage ./yori-cc.nix { };
ftb = super.callPackage ./ftb.nix {};
2022-05-15 14:35:03 +02:00
# todo: python 2 -> 3
2022-05-15 15:39:25 +02:00
pyroscope = self.nixpkgs-stable.callPackage ./pyroscope {};
2017-08-15 17:55:19 +02:00
2021-05-30 11:47:17 +02:00
yscripts = super.callPackage ../bin {};
factorio = super.factorio.override {
releaseType = "alpha";
username = "yorickvp";
token = (import ../nixos/secrets.nix).factorio_token;
};
playerctl = super.playerctl.overrideAttrs (o: {
patches = (o.patches or []) ++ [ ./playerctl-solid-emoji.diff ];
});
2022-06-10 09:34:19 +02:00
countfftabs = super.callPackage ./countfftabs {};
lz4json = super.stdenv.mkDerivation (o: {
pname = "lz4json";
version = "20191229";
src = super.fetchFromGitHub {
repo = o.pname;
owner = "andikleen";
rev = "c44c51005c505de2636cc1e59cde764490de7632";
hash = "sha256-rLjJ7qy7Tx0htW1VxrfCCqVbC6jNCr9H2vdDAfosxCA=";
};
buildInputs = [ super.lz4 ];
nativeBuildInputs = [ super.pkg-config ];
installPhase = ''
runHook preInstall
install -D -t $out/bin lz4jsoncat
runHook postInstall
'';
});
2021-05-30 11:47:17 +02:00
})