haskellPackages.system-fileio: disable checks (#339341)

This commit is contained in:
maralorn 2024-09-07 22:50:44 +02:00 committed by GitHub
commit 9e1b3019b4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 3 additions and 29 deletions

View File

@ -2553,8 +2553,9 @@ self: super: {
relative = "dependent-sum-template";
}) super.dependent-sum-template;
# Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24
system-fileio = doJailbreak super.system-fileio;
# doJailbreak: too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24
# dontCheck: tests don't typecheck after ghc 8.4 (possibly introduced by api change of unix library)
system-fileio = doJailbreak (dontCheck super.system-fileio);
# Bounds too strict on base and ghc-prim: https://github.com/tibbe/ekg-core/pull/43 (merged); waiting on hackage release
ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core;

View File

@ -83,9 +83,6 @@ self: super: ({
with-utf8 = addExtraLibrary pkgs.libiconv super.with-utf8;
with-utf8_1_1_0_0 = addExtraLibrary pkgs.libiconv super.with-utf8_1_1_0_0;
# the system-fileio tests use canonicalizePath, which fails in the sandbox
system-fileio = dontCheck super.system-fileio;
git-annex = overrideCabal (drv: {
# We can't use testFlags since git-annex side steps the Cabal test mechanism
preCheck = drv.preCheck or "" + ''

View File

@ -69,7 +69,6 @@ self: super: {
hpc-coveralls = doJailbreak super.hpc-coveralls; # https://github.com/guillaume-nargeot/hpc-coveralls/issues/82
http-api-data = doJailbreak super.http-api-data;
persistent-sqlite = dontCheck super.persistent-sqlite;
system-fileio = dontCheck super.system-fileio; # avoid dependency on broken "patience"
unicode-transforms = dontCheck super.unicode-transforms;
wl-pprint-extras = doJailbreak super.wl-pprint-extras; # containers >=0.4 && <0.6 is too tight; https://github.com/ekmett/wl-pprint-extras/issues/17
RSA = dontCheck super.RSA; # https://github.com/GaloisInc/RSA/issues/14

View File

@ -5886,7 +5886,6 @@ broken-packages:
- system-command # failure in job https://hydra.nixos.org/build/233239356 at 2023-09-02
- systemd-ntfy # failure in job https://hydra.nixos.org/build/236686880 at 2023-10-04
- system-extra # failure in job https://hydra.nixos.org/build/233203137 at 2023-09-02
- system-fileio # failure in job https://hydra.nixos.org/build/252731084 at 2024-03-16
- system-inotify # failure in job https://hydra.nixos.org/build/233206871 at 2023-09-02
- system-lifted # failure in job https://hydra.nixos.org/build/233236013 at 2023-09-02
- system-linux-proc # failure in job https://hydra.nixos.org/build/233209447 at 2023-09-02

View File

@ -483,8 +483,6 @@ dont-distribute-packages:
- ampersand
- amqp-streamly
- analyze-client
- anansi
- anansi-hscolour
- anatomy
- animate-example
- animate-frames
@ -674,7 +672,6 @@ dont-distribute-packages:
- bitmaps
- bittorrent
- bla
- blacktip
- blakesum-demo
- blastxml
- blatex
@ -1114,7 +1111,6 @@ dont-distribute-packages:
- devtools
- dewdrop
- dfinity-radix-tree
- dhall-lex
- dhall-secret
- dia-functions
- diagrams-reflex
@ -1134,7 +1130,6 @@ dont-distribute-packages:
- direct-rocksdb
- directory-contents
- dirfiles
- dirstream
- discogs-haskell
- discord-gateway
- discord-hs
@ -2157,7 +2152,6 @@ dont-distribute-packages:
- hs-pkpass
- hs-profunctors
- hs-sdl-term-emulator
- hs2ats
- hs2dot
- hsbackup
- hsbencher-codespeed
@ -2179,7 +2173,6 @@ dont-distribute-packages:
- hsinspect-lsp
- hslogstash
- hsparql
- hspec-dirstream
- hspec-expectations-pretty
- hspec-pg-transact
- hspec-setup
@ -2491,7 +2484,6 @@ dont-distribute-packages:
- landlock
- lang
- language-Modula2
- language-ats
- language-boogie
- language-ecmascript-analysis
- language-eiffel
@ -3545,7 +3537,6 @@ dont-distribute-packages:
- seqloc-datafiles
- sequor
- serdoc-binary
- serial-test-generators
- serpentine
- serv
- serv-wai
@ -4287,7 +4278,6 @@ dont-distribute-packages:
- yesod-raml-bin
- yesod-raml-docs
- yesod-raml-mock
- yesod-routes-flow
- yesod-routes-typescript
- yesod-session-redis
- yesod-worker

View File

@ -36529,7 +36529,6 @@ self: {
];
description = "Simple literate programming preprocessor";
license = lib.licenses.gpl3Only;
hydraPlatforms = lib.platforms.none;
mainProgram = "anansi";
}) {};
@ -36546,7 +36545,6 @@ self: {
];
description = "Colorized looms for Anansi";
license = lib.licenses.gpl3Only;
hydraPlatforms = lib.platforms.none;
}) {};
"anansi-pandoc" = callPackage
@ -52097,7 +52095,6 @@ self: {
];
description = "Decentralized, k-ordered unique ID generator";
license = lib.licenses.asl20;
hydraPlatforms = lib.platforms.none;
}) {};
"blagda" = callPackage
@ -88568,7 +88565,6 @@ self: {
benchmarkHaskellDepends = [ base bytestring criterion ];
description = "Lexer for the Dhall language";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"dhall-lsp-server" = callPackage
@ -91146,7 +91142,6 @@ self: {
];
description = "Easily stream directory contents in constant memory";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
maintainers = [ lib.maintainers.Gabriella439 ];
}) {};
@ -161008,7 +161003,6 @@ self: {
benchmarkHaskellDepends = [ base criterion ];
description = "Create ATS types from Haskell types";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
mainProgram = "hs2ats";
}) {};
@ -163831,7 +163825,6 @@ self: {
testHaskellDepends = [ base hspec ];
description = "Helper functions to simplify adding integration tests";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"hspec-discover_2_7_10" = callPackage
@ -187758,7 +187751,6 @@ self: {
benchmarkHaskellDepends = [ base criterion ];
description = "Parser and pretty-printer for ATS";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
}) {};
"language-avro" = callPackage
@ -274057,7 +274049,6 @@ self: {
];
description = "Test your 'Aeson' 'Serialize' and 'Binary' instances for stability over time";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
}) {};
"serialise" = callPackage
@ -300396,8 +300387,6 @@ self: {
];
description = "Consistent filesystem interaction across GHC versions (deprecated)";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"system-filepath" = callPackage
@ -341823,7 +341812,6 @@ self: {
];
description = "Generate Flow routes for Yesod";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
}) {};
"yesod-routes-typescript" = callPackage