Merge pull request #311079 from alexfmpe/proto3-wire

haskellPackages.proto3-wire: unbreak
This commit is contained in:
Naïm Favier 2024-05-13 12:29:36 +02:00 committed by GitHub
commit 5c8f1fdf76
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 12 additions and 7 deletions

View File

@ -2633,6 +2633,9 @@ self: super: {
sha256 = "sha256-O+v/OxvqnlWX3HaDvDIBZnJ+Og3xs/SJqI3gaouU3ZI=";
}) super.records-sop;
# Need https://github.com/well-typed/large-records/pull/151
large-generics = doJailbreak super.large-generics;
# Fix build failures for ghc 9 (https://github.com/mokus0/polynomial/pull/20)
polynomial = appendPatch (fetchpatch {
name = "haskell-polynomial.20.patch";
@ -3065,4 +3068,11 @@ self: super: {
# Too strict bounds on text. Can be removed after https://github.com/alx741/currencies/pull/3 is merged
currencies = doJailbreak super.currencies;
# https://github.com/awakesecurity/proto3-wire/pull/104
proto3-wire = appendPatch (pkgs.fetchpatch {
url = "https://github.com/awakesecurity/proto3-wire/commit/c1cadeb5fca2e82c5b28e2811c01f5b37eb21ed8.patch";
hash = "sha256-tFOWpjGmZANC7H82QapZ36raaNWuZ6F3BgjxnfTXpMs=";
}) super.proto3-wire;
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super

View File

@ -3385,7 +3385,7 @@ broken-packages:
- language-webidl # failure in job https://hydra.nixos.org/build/233194656 at 2023-09-02
- laop # failure in job https://hydra.nixos.org/build/233204106 at 2023-09-02
- LargeCardinalHierarchy # failure in job https://hydra.nixos.org/build/233250339 at 2023-09-02
- large-generics # failure in job https://hydra.nixos.org/build/233210324 at 2023-09-02
- large-records
- Lastik # failure in job https://hydra.nixos.org/build/233194460 at 2023-09-02
- latest-npm-version # failure in job https://hydra.nixos.org/build/233239108 at 2023-09-02
- latex-formulae-image # failure in job https://hydra.nixos.org/build/233251243 at 2023-09-02
@ -4759,7 +4759,6 @@ broken-packages:
- pro-source # failure in job https://hydra.nixos.org/build/233226793 at 2023-09-02
- prosper # failure in job https://hydra.nixos.org/build/233244079 at 2023-09-02
- proteaaudio # failure in job https://hydra.nixos.org/build/233225498 at 2023-09-02
- proto3-wire # failure in job https://hydra.nixos.org/build/233208217 at 2023-09-02
- protocol-buffers # failure in job https://hydra.nixos.org/build/233220653 at 2023-09-02
- protocol-buffers-fork # failure in job https://hydra.nixos.org/build/233228361 at 2023-09-02
- protocol # failure in job https://hydra.nixos.org/build/233224436 at 2023-09-02

View File

@ -2536,7 +2536,6 @@ dont-distribute-packages:
- language-qux
- language-spelling
- large-anon
- large-records
- lat
- latex-formulae-hakyll
- latex-formulae-pandoc

View File

@ -185476,8 +185476,6 @@ self: {
];
description = "Generic programming API for large-records and large-anon";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"large-hashable" = callPackage
@ -185537,6 +185535,7 @@ self: {
description = "Efficient compilation for large records, linear in the size of the record";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"largeword" = callPackage
@ -245503,8 +245502,6 @@ self: {
benchmarkHaskellDepends = [ base bytestring criterion random ];
description = "A low-level implementation of the Protocol Buffers (version 3) wire format";
license = lib.licenses.asl20;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"protobuf" = callPackage