haskellPackages.http2-tls: fix build, unmark broken (#467550)

This commit is contained in:
Wolfgang Walther
2025-12-11 10:51:47 +00:00
committed by GitHub
4 changed files with 11 additions and 7 deletions
@@ -3032,6 +3032,17 @@ with haskellLib;
})
] (doJailbreak super.http2-client);
# Needs tls >= 2.1.10
http2-tls =
lib.warnIf (lib.versionAtLeast self.tls.version "2.1.10")
"haskellPackages.http2-tls: tls override can be removed"
(super.http2-tls.override { tls = self.tls_2_1_12; });
# Relax http2 version bound (5.3.9 -> 5.3.10)
# https://github.com/well-typed/grapesy/issues/297
# Tests fail with duplicate IsLabel instance error
grapesy = dontCheck (doJailbreak super.grapesy);
# doctests are failing https://github.com/alpmestan/taggy-lens/issues/8
taggy-lens = dontCheck super.taggy-lens;
@@ -3163,7 +3163,6 @@ broken-packages:
- http-wget # failure in job https://hydra.nixos.org/build/233236793 at 2023-09-02
- http2-client-exe # failure in job https://hydra.nixos.org/build/260189666 at 2024-05-19
- http2-grpc-types # failure in job https://hydra.nixos.org/build/233197769 at 2023-09-02
- http2-tls # failure in job https://hydra.nixos.org/build/233227095 at 2023-09-02
- httpstan # failure in job https://hydra.nixos.org/build/233202072 at 2023-09-02
- htune # failure in job https://hydra.nixos.org/build/234447885 at 2023-09-13
- htvm # failure in job https://hydra.nixos.org/build/233218993 at 2023-09-02
@@ -896,7 +896,6 @@ dont-distribute-packages:
- eventful-sql-common
- eventful-sqlite
- eventful-test-helpers
- eventlog-live-otelcol
- EventSocket
- eventsource-geteventstore-store
- eventsource-store-specs
@@ -1213,7 +1212,6 @@ dont-distribute-packages:
- grapefruit-records
- grapefruit-ui
- grapefruit-ui-gtk
- grapesy
- grapesy-etcd
- graph-rewriting-cl
- graph-rewriting-gl
-4
View File
@@ -221576,7 +221576,6 @@ self: {
];
description = "Stream eventlog data to the OpenTelemetry Collector";
license = lib.licensesSpdx."BSD-3-Clause";
hydraPlatforms = lib.platforms.none;
mainProgram = "eventlog-live-otelcol";
}
) { };
@@ -281292,7 +281291,6 @@ self: {
];
description = "Native Haskell implementation of the gRPC framework";
license = lib.licensesSpdx."BSD-3-Clause";
hydraPlatforms = lib.platforms.none;
}
) { };
@@ -362501,8 +362499,6 @@ self: {
];
description = "Library for HTTP/2 over TLS";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}
) { };