chore(3p/sources): bump channels & overlays (2023-08-21)
Included changes: * tvix/eval: enable some lang tests on nix_latest Nix 2.16 contains some breaking language changes which Tvix does not yet implement, but the existing tests for them are now passed by Nix 2.16 (but not yet by Tvix). * tvix/eval: disable a lang test on nix_latest In Nix 2.17, the identifier formatting test fails because some behaviour changed. We have not investigated further yet. * 3p/overlays: use version of ihp-hsx that works with GHC 9.4 Originally from the separate cl/9185. * top-level: introduce a mechanism to exclude build targets from CI in the top level. This fixes b/296. * users/grfn: disable builds of xanthous (and dependents) until the CLs fixing its build are submitted * 3p/overlays: build nixos-option against Nix 2.15, the only version with which it builds * 3p/overlays: bump tdlib to 1.8.16 Change-Id: Ia377f39dbdb08ac45ff830a615e64babc091e5ee Reviewed-on: https://cl.tvl.fyi/c/depot/+/9125 Reviewed-by: flokli <flokli@flokli.de> Tested-by: BuildkiteCI Autosubmit: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
1aa8b62ae3
commit
110328232d
5 changed files with 63 additions and 41 deletions
14
third_party/overlays/haskell/default.nix
vendored
14
third_party/overlays/haskell/default.nix
vendored
|
@ -26,6 +26,20 @@ in
|
|||
{
|
||||
haskellPackages = super.haskellPackages.override {
|
||||
overrides = hsSelf: hsSuper: {
|
||||
|
||||
ihp-hsx = lib.pipe hsSuper.ihp-hsx [
|
||||
(haskellLib.overrideSrc {
|
||||
version = "1.1.0";
|
||||
src = "${self.fetchFromGitHub {
|
||||
owner = "digitallyinduced";
|
||||
repo = "ihp";
|
||||
rev = "b5d47963c998ccd779aa5c3d46484338fd621f0d";
|
||||
sha256 = "sha256-M22W8VX4sRaeU2yVraR0S2t2VOwWGmoteD/M8TahdoE=";
|
||||
}}/ihp-hsx";
|
||||
})
|
||||
haskellLib.doJailbreak
|
||||
];
|
||||
|
||||
# TODO: this is to fix a bug in dhall-nix
|
||||
dhall = dhall-source "dhall" hsSuper.dhall;
|
||||
dhall-nix = dhall-source "dhall-nix" hsSuper.dhall-nix;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue