mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
commit
8084770f08
@ -391,7 +391,42 @@ self: super: {
|
||||
# https://github.com/awakesecurity/nix-graph/issues/5
|
||||
nix-graph = doJailbreak super.nix-graph;
|
||||
|
||||
cachix = self.generateOptparseApplicativeCompletions [ "cachix" ] super.cachix;
|
||||
# Manually maintained
|
||||
cachix-api = overrideCabal (drv: {
|
||||
version = "1.7";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
rev = "v1.7";
|
||||
sha256 = "sha256-d9BohugsKajvjNgt+VyXHuDdLOFKr9mhwpdUNkpIP3s=";
|
||||
};
|
||||
postUnpack = "sourceRoot=$sourceRoot/cachix-api";
|
||||
}) super.cachix-api;
|
||||
cachix = (overrideCabal (drv: {
|
||||
version = "1.7";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
rev = "v1.7";
|
||||
sha256 = "sha256-d9BohugsKajvjNgt+VyXHuDdLOFKr9mhwpdUNkpIP3s=";
|
||||
};
|
||||
postUnpack = "sourceRoot=$sourceRoot/cachix";
|
||||
}) (lib.pipe
|
||||
(super.cachix.override {
|
||||
nix = self.hercules-ci-cnix-store.nixPackage;
|
||||
})
|
||||
[
|
||||
(addBuildTool self.hercules-ci-cnix-store.nixPackage)
|
||||
(addBuildTool pkgs.buildPackages.pkg-config)
|
||||
(addBuildDepend self.immortal)
|
||||
# should be removed once hackage packages catch up
|
||||
(addBuildDepend self.crypton)
|
||||
(addBuildDepend self.generic-lens)
|
||||
(addBuildDepend self.amazonka)
|
||||
(addBuildDepend self.amazonka-core)
|
||||
(addBuildDepend self.amazonka-s3)
|
||||
]
|
||||
));
|
||||
|
||||
# https://github.com/froozen/kademlia/issues/2
|
||||
kademlia = dontCheck super.kademlia;
|
||||
|
@ -1092,41 +1092,8 @@ self: super: builtins.intersectAttrs super {
|
||||
# won't work (or would need to patch test suite).
|
||||
domaindriven-core = dontCheck super.domaindriven-core;
|
||||
|
||||
cachix-api = overrideCabal (drv: {
|
||||
version = "1.6.1";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
rev = "v1.6.1";
|
||||
sha256 = "sha256-6S8EOs7bGTyY4eDXGuTbJMTlaz0n1JYIAPKIB2cVYxg=";
|
||||
};
|
||||
postUnpack = "sourceRoot=$sourceRoot/cachix-api";
|
||||
postPatch = ''
|
||||
sed -i 's/1.6/1.6.1/' cachix-api.cabal
|
||||
'';
|
||||
}) super.cachix-api;
|
||||
cachix = overrideCabal (drv: {
|
||||
version = "1.6.1";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
rev = "v1.6.1";
|
||||
sha256 = "sha256-6S8EOs7bGTyY4eDXGuTbJMTlaz0n1JYIAPKIB2cVYxg=";
|
||||
};
|
||||
postUnpack = "sourceRoot=$sourceRoot/cachix";
|
||||
postPatch = ''
|
||||
sed -i 's/1.6/1.6.1/' cachix.cabal
|
||||
'';
|
||||
}) (lib.pipe
|
||||
(super.cachix.override {
|
||||
nix = self.hercules-ci-cnix-store.nixPackage;
|
||||
})
|
||||
[
|
||||
(addBuildTool self.hercules-ci-cnix-store.nixPackage)
|
||||
(addBuildTool pkgs.pkg-config)
|
||||
(addBuildDepend self.immortal)
|
||||
]
|
||||
);
|
||||
cachix = self.generateOptparseApplicativeCompletions [ "cachix" ]
|
||||
(enableSeparateBinOutput super.cachix);
|
||||
|
||||
hercules-ci-agent = super.hercules-ci-agent.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; };
|
||||
hercules-ci-cnix-expr = addTestToolDepend pkgs.git (super.hercules-ci-cnix-expr.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; });
|
||||
|
@ -20720,9 +20720,7 @@ with pkgs;
|
||||
|
||||
c-blosc = callPackage ../development/libraries/c-blosc { };
|
||||
|
||||
# justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990
|
||||
# ghc94: https://discourse.haskell.org/t/facing-mmap-4096-bytes-at-nil-cannot-allocate-memory-youre-not-alone/6259
|
||||
cachix = haskell.lib.justStaticExecutables haskell.packages.ghc94.cachix;
|
||||
cachix = lib.getBin haskellPackages.cachix;
|
||||
|
||||
calcium = callPackage ../development/libraries/calcium { };
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user