mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-25 17:55:21 +00:00
[Backport release-25.05] cachix: 1.7.9 -> 1.9.1 (#454831)
This commit is contained in:
@@ -565,42 +565,6 @@ self: super:
|
||||
# https://github.com/illia-shkroba/pfile/issues/2
|
||||
pfile = doJailbreak super.pfile;
|
||||
|
||||
# Manually maintained
|
||||
cachix-api = overrideCabal (drv: {
|
||||
version = "1.7.9";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
tag = "v1.7.9";
|
||||
hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A=";
|
||||
};
|
||||
postUnpack = "sourceRoot=$sourceRoot/cachix-api";
|
||||
}) super.cachix-api;
|
||||
cachix = (
|
||||
overrideCabal
|
||||
(drv: {
|
||||
version = "1.7.9";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
tag = "v1.7.9";
|
||||
hash = "sha256-R0W7uAg+BLoHjMRMQ8+oiSbTq8nkGz5RDpQ+ZfxxP3A=";
|
||||
};
|
||||
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.hnix-store-nar)
|
||||
]
|
||||
)
|
||||
);
|
||||
|
||||
# https://github.com/froozen/kademlia/issues/2
|
||||
kademlia = dontCheck super.kademlia;
|
||||
|
||||
@@ -3370,3 +3334,40 @@ self: super:
|
||||
setAmazonkaSourceRoot "lib/amazonka" (doJailbreak super.amazonka);
|
||||
}
|
||||
)
|
||||
|
||||
# Cachix packages
|
||||
# Manually maintained
|
||||
// (
|
||||
let
|
||||
version = "1.9.1";
|
||||
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "cachix";
|
||||
repo = "cachix";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-IwnNtbNVrlZIHh7h4Wz6VP0Furxg9Hh0ycighvL5cZc=";
|
||||
};
|
||||
in
|
||||
{
|
||||
cachix-api = overrideSrc {
|
||||
inherit version;
|
||||
src = src + "/cachix-api";
|
||||
} super.cachix-api;
|
||||
|
||||
cachix = lib.pipe super.cachix [
|
||||
(overrideSrc {
|
||||
inherit version;
|
||||
src = src + "/cachix";
|
||||
})
|
||||
(addBuildDepends [
|
||||
self.pqueue
|
||||
])
|
||||
(
|
||||
drv:
|
||||
drv.override {
|
||||
nix = self.hercules-ci-cnix-store.nixPackage;
|
||||
}
|
||||
)
|
||||
];
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user