diff options
Diffstat (limited to 'pkgs/development/haskell-modules')
4 files changed, 3 insertions, 17 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index fe1e0b579ba38..7e743d3eacdf9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -6732,7 +6732,6 @@ broken-packages: - yesod-content-pdf # failure in job https://hydra.nixos.org/build/233210723 at 2023-09-02 - yesod-crud # failure in job https://hydra.nixos.org/build/233218383 at 2023-09-02 - yesod-crud-persist # failure in job https://hydra.nixos.org/build/233245131 at 2023-09-02 - - yesod-csp # failure in job https://hydra.nixos.org/build/233207134 at 2023-09-02 - yesod-datatables # failure in job https://hydra.nixos.org/build/233197763 at 2023-09-02 - yesod-dsl # failure in job https://hydra.nixos.org/build/233210879 at 2023-09-02 - yesod-fast-devel # failure in job https://hydra.nixos.org/build/233209381 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 3e74c61d25a7f..785ba249099bf 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -117,20 +117,8 @@ in # This is used by `haskell.lib.justStaticExecutables` to help prevent static # Haskell binaries from having erroneous dependencies on GHC. # - # Generated `Paths_*` modules include paths for the runtime library - # directory (and similar) of the package being built. If the `Paths_*` - # module is imported, this creates a dependency from the static binary - # being built to the _library_ being built (which is dynamically linked - # and depends on the GHC used to build it). - # - # To avoid this: - # 1. Build the impacted derivation. - # 2. Run `strings` on the built binary of the impacted derivation to - # locate the store paths it depends on. - # 3. Add `remove-references-to -t ${bad-store-path-in-binary}` to the - # impacted derivation's `postInstall`. - # - # See: https://github.com/NixOS/nixpkgs/issues/164630 + # See https://nixos.org/manual/nixpkgs/unstable/#haskell-packaging-helpers + # or its source doc/languages-frameworks/haskell.section.md , disallowGhcReference ? false , # Cabal 3.8 which is shipped by default for GHC >= 9.3 always calls # `pkg-config --libs --static` as part of the configure step. This requires diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 23f3c5c2b4332..0a1efccb62a40 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -336489,7 +336489,6 @@ self: { description = "Add CSP headers to Yesod apps"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "yesod-datatables" = callPackage diff --git a/pkgs/development/haskell-modules/hoogle.nix b/pkgs/development/haskell-modules/hoogle.nix index b5be7edb6e5a9..ebd0e15c28009 100644 --- a/pkgs/development/haskell-modules/hoogle.nix +++ b/pkgs/development/haskell-modules/hoogle.nix @@ -118,7 +118,7 @@ buildPackages.stdenv.mkDerivation { }; meta = { - description = "A local Hoogle database"; + description = "Local Hoogle database"; platforms = ghc.meta.platforms; hydraPlatforms = with lib.platforms; none; maintainers = with lib.maintainers; [ ttuegel ]; |