diff options
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml | 103 |
1 files changed, 52 insertions, 51 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 6376c71171495..bc676fba54602 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -1,40 +1,40 @@ # pkgs/development/haskell-modules/configuration-hackage2nix.yaml -compiler: ghc-9.0.2 +compiler: ghc-9.2.4 core-packages: + - Cabal-3.6.3.0 - array-0.5.4.0 - - base-4.15.1.0 - - binary-0.8.8.0 - - bytestring-0.10.12.1 - - Cabal-3.4.1.0 - - containers-0.6.4.1 - - deepseq-1.4.5.0 + - base-4.16.3.0 + - binary-0.8.9.0 + - bytestring-0.11.3.1 + - containers-0.6.5.1 + - deepseq-1.4.6.1 - directory-1.3.6.2 - exceptions-0.10.4 - - filepath-1.4.2.1 - - ghc-9.0.2 - - ghc-bignum-1.1 - - ghc-boot-9.0.2 - - ghc-boot-th-9.0.2 + - filepath-1.4.2.2 + - ghc-9.2.4 + - ghc-bignum-1.2 + - ghc-boot-9.2.4 + - ghc-boot-th-9.2.4 - ghc-compact-0.1.0.0 - - ghc-heap-9.0.2 - - ghc-prim-0.7.0 - - ghci-9.0.2 + - ghc-heap-9.2.4 + - ghc-prim-0.8.0 + - ghci-9.2.4 - haskeline-0.8.2 - hpc-0.6.1.0 - integer-gmp-1.1 - - libiserv-9.0.2 + - libiserv-9.2.4 - mtl-2.2.2 - - parsec-3.1.14.0 + - parsec-3.1.15.0 - pretty-1.1.3.6 - process-1.6.13.2 - rts-1.0.2 - - stm-2.5.0.0 - - template-haskell-2.17.0.0 + - stm-2.5.0.2 + - template-haskell-2.18.0.0 - terminfo-0.4.1.5 - text-1.2.5.0 - - time-1.9.3 + - time-1.11.1.1 - transformers-0.5.6.2 - unix-2.7.2.2 - xhtml-3000.2.2.1 @@ -70,29 +70,22 @@ core-packages: default-package-overrides: # gi-gdkx11-4.x requires gtk-4.x, but stackage still restricts gi-gtk to 3.* - gi-gdkx11 < 4 - # reflex-dom-pandoc is only used by neuron which needs a version < 1.0.0.0 - - reflex-dom-pandoc < 1.0.0.0 # 2022-02-18: pin to our current GHC version - ghc-api-compat == 9.0.* # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 - ghc-bignum == 1.0 # 1.2.0.0: “Dropped support for GHC <9.2 (might readd it later)” - retrie < 1.2.0.0 - # On the recommendation of hnix author: - # https://github.com/NixOS/nixpkgs/pull/154461#issuecomment-1015511883 - - hnix < 0.15 # needs http-client >= 0.7.11 which isn't part of Stackage LTS 18 - http-client-restricted < 0.0.5 - # Needs dhall 1.41.*, Stackage LTS 19 has 1.40 - - dhall-nix < 1.1.24 - # patch is primarily used by reflex packages not all of which are patch 0.0.7 compatible yet - - patch < 0.0.7 - - reflex < 0.8.2.1 - - reflex-dom-core < 0.7.0.2 # Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage - hasql-dynamic-statements < 0.3.1.2 # Its dependency brick >= 1.0 is not yet in stackage - brick-skylighting < 1.0 + - rope-utf16-splay < 0.4.0.0 + # hnix < 0.17 (unreleased) needs hnix-store-* 0.5.* + - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 + - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 extra-packages: - Cabal == 2.2.* # required for jailbreak-cabal etc. @@ -101,8 +94,8 @@ extra-packages: - Cabal == 3.4.* # required for cabal-install etc. - Cabal == 3.6.* # required for cabal-install-parsers etc. - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - - ShellCheck == 0.7.2 # 2022-02-20: haskell-ci 0.14 needs this - aeson < 2 # required by pantry-0.5.2 + - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - base16-bytestring < 1 # required for cabal-install etc. - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 @@ -111,7 +104,6 @@ extra-packages: - brick == 1.3 # 2022-11-03: needed by swarm 0.2.0.0 - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 - cabal-install-parsers < 0.5 # 2022-08-31: required by haskell-ci 0.14.3 - - clay < 0.14 # 2022-03-20: Needed for neuron 1.0.0.0 - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - dependent-map == 0.2.4.0 # required by Hasura 1.3.1, 2020-08-20 - dependent-sum == 0.4 # required by Hasura 1.3.1, 2020-08-20 @@ -122,6 +114,7 @@ extra-packages: - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 + - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.2 - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 @@ -136,16 +129,16 @@ extra-packages: - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 - hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8 - hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2 - - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - hpack == 0.35.0 # 2022-09-29: Needed for stack-2.9.1 - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 + - hspec-meta < 2.8 # 2022-12-07: Needed for elmPackages.elm / hspec-discover - hspec-golden == 0.1.* # 2022-04-07: Needed for elm-format - immortal == 0.2.2.1 # required by Hasura 1.3.1, 2020-08-20 - language-docker == 11.0.0 # required by hadolint 2.12.0, 2022-11-16 - language-javascript == 0.7.0.0 # required by purescript + - lens-aeson < 1.2 # 2022-12-17: For aeson < 2.0 compat - lsp == 1.4.0.0 # 2022-09-18: need for dhall-lsp-server 1.1.2 - lsp-types == 1.4.0.1 # 2022-09-18: need for dhall-lsp-server 1.1.2 - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls @@ -163,7 +156,7 @@ extra-packages: - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - - ghc-exactprint == 1.5.0 # 2022-10-06: newer versions of ghc-exactprint require ghc 9.4.2 + - commonmark-extensions < 0.2.3.3 # 2022-12-17: required by emanote 1.0.0.0 (to avoid a bug in 0.2.3.3) package-maintainers: abbradar: @@ -303,13 +296,16 @@ package-maintainers: - ghcide - haskell-language-server - hedgehog + - hledger + - hledger-ui + - hledger-web - hlint - hmatrix - hspec-discover - iCalendar - matrix-client - - neuron - optics + - pandoc - paths - postgresql-simple - reflex-dom @@ -337,26 +333,16 @@ package-maintainers: pacien: - ldgallery-compiler peti: - - cabal-install - - cabal2nix - cabal2spec - - distribution-nixpkgs - funcmp - git-annex - - hackage-db - - hledger - hledger-interest - - hledger-ui - - hledger-web - hopenssl - hsdns - hsemail - hsyslog - - jailbreak-cabal - - language-nix - logging-facade-syslog - nix-paths - - pandoc - structured-haskell-mode - titlecase - xmonad @@ -406,9 +392,17 @@ package-maintainers: - zre sternenseemann: # also maintain upstream package + - cabal2nix + - distribution-nixpkgs + - hackage-db + - language-nix + - jailbreak-cabal - spacecookie - gopher-proxy # other packages I can help out for + - cabal-install + - hledger + - pandoc - systemd - fast-logger - flat @@ -432,17 +426,22 @@ package-maintainers: terlar: - nix-diff turion: - - rhine - - rhine-gloss + - Agda + - dunai - essence-of-live-coding - essence-of-live-coding-gloss - essence-of-live-coding-pulse - essence-of-live-coding-quickcheck - - Agda - - dunai + - essence-of-live-coding-warp - finite-typelits + - has-transformers + - monad-bayes + - monad-schedule - pulse-simple + - rhine + - rhine-gloss - simple-affine-space + - time-domain utdemir: - nix-tree @@ -527,6 +526,7 @@ unsupported-platforms: sdl2-mixer: [ platforms.darwin ] sdl2-ttf: [ platforms.darwin ] sensei: [ platforms.darwin ] + spade: [ platforms.darwin ] # depends on sdl2-mixer, which doesn't work on darwin synthesizer-alsa: [ platforms.darwin ] taffybar: [ platforms.darwin ] emanote: [ x86_64-darwin ] # Depends on stork which is broken on macOS sdk < 10.14 @@ -589,6 +589,7 @@ supported-platforms: linux-namespaces: [ platforms.linux ] lxc: [ platforms.linux ] midi-alsa: [ platforms.linux ] + OrderedBits: [ platforms.x86 ] # lacks implementations for non-x86: https://github.com/choener/OrderedBits/blob/401cbbe933b1635aa33e8e9b29a4a570b0a8f044/lib/Data/Bits/Ordered.hs#L316 password: [ platforms.x86 ] # uses scrypt, which requries x86 password-instances: [ platforms.x86 ] # uses scrypt, which requries x86 reactivity: [ platforms.windows ] |