0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 21:50:33 +03:00

haskellPackages.repa*: drop obsolete patches

haskellPackages.repa-{eval,scalar}: drop stale broken flag
This commit is contained in:
sternenseemann 2024-12-26 19:02:36 +01:00
parent 3403ebc8b7
commit f43f9987c5
3 changed files with 0 additions and 36 deletions

View file

@ -2942,36 +2942,6 @@ self: super: {
})
super.linux-namespaces;
inherit
(let
unbreakRepa = packageName: drv: lib.pipe drv [
# 2023-12-23: Apply build fixes for ghc >=9.4
(appendPatches (lib.optionals (lib.versionAtLeast self.ghc.version "9.4") (repaPatches.${packageName} or [])))
# 2023-12-23: jailbreak for base <4.17, vector <0.13
doJailbreak
];
# https://github.com/haskell-repa/repa/pull/27
repaPatches = lib.mapAttrs (relative: hash: lib.singleton (pkgs.fetchpatch {
name = "repa-pr-27.patch";
url = "https://github.com/haskell-repa/repa/pull/27/commits/40cb2866bb4da51a8cac5e3792984744a64b016e.patch";
inherit relative hash;
})) {
repa = "sha256-bcSnzvCJmmSBts9UQHA2dYL0Q+wXN9Fbz5LfkrmhCo8=";
repa-io = "sha256-KsIN7NPWCyTpVzhR+xaBKGl8vC6rYH94llvlTawSxFk=";
repa-examples = "sha256-//2JG1CW1h2sKS2BSJadVAujSE3v1TfS0F8zgcNkPI8=";
repa-algorithms = "sha256-z/a7DpT3xJrIsif4cbciYcTSjapAtCoNNVX7PrZtc4I=";
};
in
lib.mapAttrs unbreakRepa super)
repa
repa-io
repa-examples
repa-algorithms
# The following packages aren't fixed yet, sorry:
# repa-array, repa-convert, repa-eval, repa-flow,
# repa-query, repa-scalar, repa-store, repa-stream
;
# Use recent git version as the hackage version is outdated and not building on recent GHC versions
haskell-to-elm = overrideSrc {
version = "unstable-2023-12-02";

View file

@ -5099,10 +5099,8 @@ broken-packages:
- reorder-expression # failure in job https://hydra.nixos.org/build/233215573 at 2023-09-02
- repa-bytestring # failure in job https://hydra.nixos.org/build/252723812 at 2024-03-16
- repa-devil # failure in job https://hydra.nixos.org/build/252724171 at 2024-03-16
- repa-eval # failure in job https://hydra.nixos.org/build/233259486 at 2023-09-02
- repa-examples # failure in job https://hydra.nixos.org/build/252712195 at 2024-03-16
- repa-linear-algebra # failure in job https://hydra.nixos.org/build/252713634 at 2024-03-16
- repa-scalar # failure in job https://hydra.nixos.org/build/233213694 at 2023-09-02
- repa-series # failure in job https://hydra.nixos.org/build/233200085 at 2023-09-02
- ReplaceUmlaut # failure in job https://hydra.nixos.org/build/233228662 at 2023-09-02
- repl # failure in job https://hydra.nixos.org/build/233233135 at 2023-09-02

View file

@ -265867,8 +265867,6 @@ self: {
libraryHaskellDepends = [ base ];
description = "Low-level parallel operators on bulk random-accessble arrays";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"repa-examples" = callPackage
@ -265988,8 +265986,6 @@ self: {
];
description = "Scalar data types and conversions";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"repa-series" = callPackage