3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #132048 from NixOS/haskell-updates

haskellPackages: update stackage and hackage
This commit is contained in:
sterni 2021-08-04 11:16:17 +02:00 committed by GitHub
commit 87dcf15706
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 583 additions and 117 deletions

View file

@ -1,6 +1,6 @@
{
"commit": "e40930a03e038e12969b8eac001e86d7aa7355b4",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e40930a03e038e12969b8eac001e86d7aa7355b4.tar.gz",
"sha256": "16wzasswii49xj9pyxmr4r5lwp2qqc2z90a4gq5ihclcy15r8kdc",
"msg": "Update from Hackage at 2021-07-26T15:54:23Z"
"commit": "7060a9c8a2b0e92be86d0338296697df3e9a713f",
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7060a9c8a2b0e92be86d0338296697df3e9a713f.tar.gz",
"sha256": "1dzdylg00j1rm8s0rs23jv22cvv9wy3abizzhnryq1wkp13npsc7",
"msg": "Update from Hackage at 2021-07-29T16:00:40Z"
}

View file

@ -8,10 +8,10 @@
}:
mkDerivation {
pname = "cabal2nix";
version = "unstable-2021-07-21";
version = "unstable-2021-07-29";
src = fetchzip {
url = "https://github.com/NixOS/cabal2nix/archive/b5b8981921771af9c592cd48631b7f8f21745dff.tar.gz";
sha256 = "1r2rkqq0knnn4m8xhjmnkl07mv4cb13adf88y2qq69zpxkb24frn";
url = "https://github.com/NixOS/cabal2nix/archive/614852fa4be21ffc283046b92ed9e5b75c7e38af.tar.gz";
sha256 = "00p6vmy5s016nkgjk5zf0hqym8y2glgwga81lm6xc1vc3zzkidmc";
};
isLibrary = true;
isExecutable = true;

View file

@ -749,6 +749,9 @@ self: super: {
# Needs pginit to function and pgrep to verify.
tmp-postgres = overrideCabal super.tmp-postgres (drv: {
# Flaky tests: https://github.com/jfischoff/tmp-postgres/issues/274
doCheck = false;
preCheck = ''
export HOME="$TMPDIR"
'' + (drv.preCheck or "");
@ -1715,9 +1718,7 @@ self: super: {
# https://github.com/obsidiansystems/database-id/issues/1
database-id-class = doJailbreak super.database-id-class;
cabal2nix-unstable = overrideCabal (super.cabal2nix-unstable.override {
distribution-nixpkgs = self.distribution-nixpkgs_1_6_0;
}) {
cabal2nix-unstable = overrideCabal super.cabal2nix-unstable {
passthru.updateScript = ../../../maintainers/scripts/haskell/update-cabal2nix-unstable.sh;
};

View file

@ -174,6 +174,7 @@ self: super: {
hls-fourmolu-plugin = dontCheck super.hls-fourmolu-plugin;
hls-module-name-plugin = dontCheck super.hls-module-name-plugin;
hls-splice-plugin = dontCheck super.hls-splice-plugin;
hls-ormolu-plugin = dontCheck super.hls-ormolu-plugin;
# We are lacking pure pgrep at the moment for tests to work
tmp-postgres = dontCheck super.tmp-postgres;

View file

@ -925,6 +925,7 @@ broken-packages:
- data-nat
- data-object
- datapacker
- data-pdf-fieldreader
- data-pprint
- data-quotientref
- data-reify-cse
@ -2485,6 +2486,7 @@ broken-packages:
- interpolatedstring-qq2
- interruptible
- interval
- interval-algebra
- IntFormats
- int-multimap
- intricacy
@ -2522,6 +2524,7 @@ broken-packages:
- itcli
- itemfield
- iteratee
- iterative-forward-search
- iterIO
- it-has
- ivory
@ -2821,6 +2824,7 @@ broken-packages:
- loch
- log2json
- log4hs
- log-base
- logentries
- logger
- logging-effect-extra-file
@ -3673,6 +3677,7 @@ broken-packages:
- postgres-embedded
- postgresql-lo-stream
- postgresql-named
- postgresql-resilient
- postgresql-simple-bind
- postgresql-simple-named
- postgresql-simple-sop

View file

@ -91,7 +91,6 @@ default-package-overrides:
- streamly-bytestring < 0.1.3
- streamly-lmdb < 0.3.0
- streamly-process
- distribution-nixpkgs < 1.6.0 # 2021-07-26: required until cabal2nix 2.17.1 is released
extra-packages:
- base16-bytestring < 1 # required for cabal-install etc.

View file

@ -1972,10 +1972,12 @@ dont-distribute-packages:
- llvm-tf
- llvm-tools
- lmonad-yesod
- lnd-client
- local-search
- localize
- locked-poll
- log
- log-elasticsearch
- log-postgres
- log-utils
- logging-effect-extra
@ -3145,6 +3147,7 @@ dont-distribute-packages:
- wai-dispatch
- wai-handler-snap
- wai-hastache
- wai-log
- wai-middleware-brotli
- wai-middleware-cache
- wai-middleware-cache-redis

File diff suppressed because it is too large Load diff