fix(3p/overlays): revert harmonia back to 1.0.2
Change-Id: I2c895f91da271b61e10ea216957832a129febd20 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12985 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
5cdede844f
commit
83b22e177b
1 changed files with 29 additions and 0 deletions
29
third_party/overlays/tvl.nix
vendored
29
third_party/overlays/tvl.nix
vendored
|
|
@ -168,4 +168,33 @@ depot.nix.readTree.drvTargets {
|
||||||
#
|
#
|
||||||
# temporarily restore the old name to make things work again.
|
# temporarily restore the old name to make things work again.
|
||||||
utillinux = self.util-linux;
|
utillinux = self.util-linux;
|
||||||
|
|
||||||
|
# harmonia >2.0 broke compatibility with Nix 2.3; revert back for now
|
||||||
|
harmonia = self.rustPlatform.buildRustPackage rec {
|
||||||
|
pname = "harmonia";
|
||||||
|
version = "1.0.2";
|
||||||
|
doCheck = false;
|
||||||
|
cargoHash = "sha256-gW/OljEngDQddIovtgwghu7uHLFVZHvWIijPgbOOkDc=";
|
||||||
|
meta.mainProgram = "harmonia";
|
||||||
|
|
||||||
|
src = self.fetchFromGitHub {
|
||||||
|
owner = "nix-community";
|
||||||
|
repo = "harmonia";
|
||||||
|
rev = "refs/tags/harmonia-v${version}";
|
||||||
|
hash = "sha256-72nDVSvUfZsLa2HbyricOpA0Eb8gxs/VST25b6DNBpM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = with self; [
|
||||||
|
pkg-config
|
||||||
|
nixVersions.nix_2_24
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = with self; [
|
||||||
|
boost
|
||||||
|
libsodium
|
||||||
|
openssl
|
||||||
|
nlohmann_json
|
||||||
|
nixVersions.nix_2_24
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue